.onay[data-astro-cid-xfz3vnwr]{letter-spacing:-.005em;color:var(--gray-600);cursor:pointer;align-items:center;gap:.5rem;font-size:.6875rem;line-height:1.3;display:flex}@media (width>=640px){.onay[data-astro-cid-xfz3vnwr]{white-space:nowrap}}.onay[data-astro-cid-xfz3vnwr].is-center{text-align:left;justify-content:center}.onay[data-astro-cid-xfz3vnwr] input[data-astro-cid-xfz3vnwr]{appearance:none;border:1px solid var(--alpha-20,#14182847);background:var(--surface-card);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:.625rem;border-radius:.25rem;flex:none;width:.8125rem;height:.8125rem;margin:0;transition:background-color .15s,border-color .15s,box-shadow .15s}.onay[data-astro-cid-xfz3vnwr] input[data-astro-cid-xfz3vnwr]:checked{border-color:var(--feza-blue);background-color:var(--feza-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3.5 8.5 3 3 6-7'/%3E%3C/svg%3E")}.onay[data-astro-cid-xfz3vnwr] input[data-astro-cid-xfz3vnwr]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--feza-blue) 20%, transparent);outline:none}.onay[data-astro-cid-xfz3vnwr] input[data-astro-cid-xfz3vnwr][aria-invalid=true]{border-color:var(--color-text-danger);box-shadow:0 0 0 3px color-mix(in oklab, var(--color-text-danger) 14%, transparent)}.onay[data-astro-cid-xfz3vnwr] a[data-astro-cid-xfz3vnwr]{color:var(--text-strong);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--text-strong) 30%, transparent);text-underline-offset:2px}.onay[data-astro-cid-xfz3vnwr] a[data-astro-cid-xfz3vnwr]:hover{color:var(--feza-blue);text-decoration-color:currentColor}.leadform[data-astro-cid-ob3wnmnq]{justify-items:start;gap:.625rem;width:100%;min-width:0;display:grid}.leadform[data-astro-cid-ob3wnmnq].is-center{text-align:center;justify-items:center}.lf[data-astro-cid-ob3wnmnq]{gap:.375rem;width:min(37rem,100%);min-width:0;max-width:100%;display:grid}.leadform[data-astro-cid-ob3wnmnq].is-center .lf[data-astro-cid-ob3wnmnq]{margin-inline:auto}.field[data-astro-cid-ob3wnmnq]{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-2xl);gap:.375rem;width:100%;min-width:0;padding:.375rem .375rem .375rem 1.125rem;display:flex;box-shadow:0 1px 2px #1418280a,0 10px 26px -18px #1418324d}.field[data-astro-cid-ob3wnmnq]:focus-within{border-color:color-mix(in oklab, var(--feza-blue) 45%, transparent)}.field[data-astro-cid-ob3wnmnq] input[data-astro-cid-ob3wnmnq][name=contact]{min-width:6rem;color:var(--text-strong);text-overflow:ellipsis;background:0 0;border:0;flex:auto;font-family:inherit;font-size:.9375rem}.field[data-astro-cid-ob3wnmnq] input[data-astro-cid-ob3wnmnq][name=contact]::placeholder{color:var(--text-mute)}.field[data-astro-cid-ob3wnmnq] input[data-astro-cid-ob3wnmnq][name=contact]:focus{outline:none}.lead-btn[data-astro-cid-ob3wnmnq]{border-radius:var(--control-radius-lg);flex:none}.trap[data-astro-cid-ob3wnmnq]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lf[data-astro-cid-ob3wnmnq] .onay{padding-inline:.25rem}.lead-msg[data-astro-cid-ob3wnmnq]{font-size:var(--font-text-sm-size);min-height:0}.lead-msg[data-astro-cid-ob3wnmnq][data-state=error]{color:var(--color-text-danger)}.lead-msg[data-astro-cid-ob3wnmnq][data-state=ok]{color:var(--color-text-success)}.lead-msg[data-astro-cid-ob3wnmnq]:empty{display:none}@media (width<26rem){.field[data-astro-cid-ob3wnmnq]{border-radius:var(--radius-2xl);flex-wrap:wrap;padding:.5rem}.field[data-astro-cid-ob3wnmnq] input[data-astro-cid-ob3wnmnq][name=contact]{flex:1 0 100%;min-height:2.5rem;padding-inline:.625rem}.lead-btn[data-astro-cid-ob3wnmnq]{width:100%}}.phero[data-astro-cid-x255k2k2]{padding-block:5.625rem var(--sec-y-sm)}@media (width<45rem){.phero[data-astro-cid-x255k2k2]{padding-top:4.375rem}}.phero-inner[data-astro-cid-x255k2k2]{justify-items:start;gap:1.125rem;display:grid}.phero[data-astro-cid-x255k2k2] h1[data-astro-cid-x255k2k2]{max-width:56rem;font-size:clamp(2rem,1.2rem + 3.2vw,3.5rem);line-height:var(--lh-hero);letter-spacing:var(--ls-hero);font-weight:var(--fw-heading);color:var(--text-strong);margin:0}.phero[data-astro-cid-x255k2k2] .sub[data-astro-cid-x255k2k2]{letter-spacing:-.03em;max-width:35rem;color:var(--text-soft);margin:0;font-size:1.0625rem;font-weight:500;line-height:1.55}.phero-cta[data-astro-cid-x255k2k2]{justify-items:start;width:100%;min-width:0;max-width:37rem;margin-top:.5rem;display:grid}.blog-list[data-astro-cid-x255k2k2]{padding-block:var(--sec-y)}.bos[data-astro-cid-x255k2k2]{text-align:center;margin-inline:auto}.bimg[data-astro-cid-x255k2k2]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;transition:transform .6s var(--m-enter);border-radius:.875rem;display:block}.bmeta[data-astro-cid-x255k2k2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.bclamp[data-astro-cid-x255k2k2]{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.btitle[data-astro-cid-x255k2k2]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bfeat[data-astro-cid-x255k2k2],.bcard[data-astro-cid-x255k2k2]{background:var(--surface-page);transition:border-color var(--m-fast), transform var(--m-base) var(--m-enter), box-shadow var(--m-base) var(--m-enter);border:1px solid #0000;align-content:start;display:grid}.bfeat[data-astro-cid-x255k2k2]:hover,.bcard[data-astro-cid-x255k2k2]:hover{background:var(--surface-card);border-color:var(--alpha-16);transform:translateY(-3px);box-shadow:0 14px 32px -22px #070d1f40}.bfeat[data-astro-cid-x255k2k2]:hover .bimg[data-astro-cid-x255k2k2],.bcard[data-astro-cid-x255k2k2]:hover .bimg[data-astro-cid-x255k2k2]{transform:scale(1.015)}.bfeat[data-astro-cid-x255k2k2] .bimg[data-astro-cid-x255k2k2],.bcard[data-astro-cid-x255k2k2] .bimg[data-astro-cid-x255k2k2]{overflow:hidden}.bfeat[data-astro-cid-x255k2k2]{border-radius:1.5rem;gap:1.5rem;margin-bottom:1rem;padding:1rem;overflow:hidden}.bfeat-body[data-astro-cid-x255k2k2]{align-content:center;gap:1rem;padding:.5rem .75rem .75rem;display:grid}.bfeat[data-astro-cid-x255k2k2] .bclamp[data-astro-cid-x255k2k2],.bcard[data-astro-cid-x255k2k2] .bclamp[data-astro-cid-x255k2k2]{color:color-mix(in oklab, var(--text-strong) 58%, var(--surface-page))}.bfeat[data-astro-cid-x255k2k2] .note[data-astro-cid-x255k2k2],.bcard[data-astro-cid-x255k2k2] .note[data-astro-cid-x255k2k2]{color:color-mix(in oklab, var(--text-strong) 50%, var(--surface-page))}.bfeat[data-astro-cid-x255k2k2] .badge[data-astro-cid-x255k2k2],.bcard[data-astro-cid-x255k2k2] .badge[data-astro-cid-x255k2k2]{background:color-mix(in oklab, var(--feza-blue) 10%, var(--surface-card))}.bfeat-body[data-astro-cid-x255k2k2] .link-arrow[data-astro-cid-x255k2k2]{justify-self:start}.bgrid[data-astro-cid-x255k2k2]{gap:1rem;display:grid}.bcard[data-astro-cid-x255k2k2]{border-radius:1.25rem;gap:.75rem;padding:1rem 1rem 1.5rem;overflow:hidden}.bcard[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]:not(.bimg){padding-inline:.25rem}.bfeat[data-astro-cid-x255k2k2] picture[data-astro-cid-x255k2k2]{display:contents}.bfeat[data-astro-cid-x255k2k2] source[data-astro-cid-x255k2k2]{display:none}@media (width<64rem){.blog-list[data-astro-cid-x255k2k2] .rail[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.bgrid[data-astro-cid-x255k2k2]{display:contents}.bfeat[data-astro-cid-x255k2k2]{border-radius:1.25rem;gap:.75rem;margin-bottom:0;padding:1rem 1rem 1.5rem}.bfeat-body[data-astro-cid-x255k2k2]{display:contents}.bfeat-body[data-astro-cid-x255k2k2]>[data-astro-cid-x255k2k2]{padding-inline:.25rem}.bfeat[data-astro-cid-x255k2k2] .bfeat-p[data-astro-cid-x255k2k2]{font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height)}}@media (width>=40rem) and (width<64rem){.blog-list[data-astro-cid-x255k2k2] .rail[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.bfeat-t[data-astro-cid-x255k2k2]{font-size:var(--font-heading-lg-size);line-height:var(--font-heading-lg-line-height)}}@media (width>=40rem){.bgrid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.bfeat[data-astro-cid-x255k2k2]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;padding:1.25rem}.bfeat-body[data-astro-cid-x255k2k2]{padding-right:1.5rem}.bgrid[data-astro-cid-x255k2k2]{grid-template-columns:repeat(3,minmax(0,1fr))}}
