.hero[data-astro-cid-ge2uvauf]{isolation:isolate;background:#0e1a24;min-height:clamp(640px,100svh,920px);display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-ge2uvauf] .photo-picture,.hero__media[data-astro-cid-ge2uvauf] .hero__img{width:100%;height:100%;display:block}.hero__media[data-astro-cid-ge2uvauf] .hero__img{object-fit:cover}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(#0a0c0e00 30%,#0a0c0e6b 52%,#0a0c0ed1 76%,#0a0c0ef0 100%),linear-gradient(90deg,#0a0c0e8c 0%,#0a0c0e33 45%,#0a0c0e00 65%),linear-gradient(#0a0c0e80 0%,#0a0c0e00 18%);position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{padding-top:calc(var(--hdr,88px) + 1rem);flex-direction:column;justify-content:space-between;padding-bottom:clamp(2.25rem,1.5rem + 2.5vw,3.5rem);display:flex;position:relative}.hero__tag[data-astro-cid-ge2uvauf]{align-self:flex-end}.hero__tag[data-astro-cid-ge2uvauf] .tag[data-astro-cid-ge2uvauf]{color:#fff;background:#0a0c0ec7;font-weight:500}.hero__content[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 3rem;display:grid;position:relative}.hero__content[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0a0c0e00 0,#0a0c0ecc 5rem,#0a0c0ee6 9rem,#0a0c0ef0 100%);position:absolute;inset:-7rem -100vw -50vh}.hero__text[data-astro-cid-ge2uvauf]{gap:1rem;max-width:40rem;display:grid}.hero__eyebrow[data-astro-cid-ge2uvauf]{color:#fff;border-radius:var(--radius-pill);background:#0a0c0eb8;justify-self:start;padding:.25rem .75rem;font-size:.95rem}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--size-hero);letter-spacing:var(--track-hero);color:#fff;max-width:13em;font-weight:400;line-height:1}.hero__lead[data-astro-cid-ge2uvauf]{font-size:var(--size-lead);color:#ffffffe6;max-width:34rem}.hero__call[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{color:#fff;text-underline-offset:4px;align-items:center;gap:.5rem;min-height:44px;font-weight:500;text-decoration:underline 1px;display:inline-flex}.hero__card-wrap[data-astro-cid-ge2uvauf]{justify-items:end;gap:.7rem;display:grid}.hero__card[data-astro-cid-ge2uvauf]{border-radius:var(--radius-sm);background:var(--ember);width:min(100%,19rem);color:var(--ink);transition:background-color .18s ease, transform .26s var(--ease-out);grid-template-columns:auto 1fr auto;align-items:end;gap:.25rem .75rem;padding:1rem .9rem .95rem 1rem;text-decoration:none;display:grid;box-shadow:0 24px 50px -24px #0009}.hero__card[data-astro-cid-ge2uvauf]:hover{background:var(--ember-hover);transform:translateY(-2px)}.hero__card[data-astro-cid-ge2uvauf]:focus-visible{outline-color:var(--focus-dark);outline-offset:4px}.hero__card-icon[data-astro-cid-ge2uvauf]{grid-column:1/-1;place-items:start;margin-bottom:1.4rem;display:grid}.hero__card-text[data-astro-cid-ge2uvauf]{grid-column:1/3;gap:.1rem;display:grid}.hero__card-small[data-astro-cid-ge2uvauf]{font-size:.875rem}.hero__card-main[data-astro-cid-ge2uvauf]{letter-spacing:-.015em;font-size:1.05rem;font-weight:600;line-height:1.25}.hero__card-arrow[data-astro-cid-ge2uvauf]{background:var(--ink);color:#fff;width:2.5rem;height:2.5rem;transition:transform .22s var(--ease-out);border-radius:8px;place-items:center;display:grid}.hero__card[data-astro-cid-ge2uvauf]:hover .hero__card-arrow[data-astro-cid-ge2uvauf]{transform:translate(2px)}.hero__reply[data-astro-cid-ge2uvauf]{color:#fff;text-align:right;max-width:19rem;font-size:.875rem}.js .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-in]{animation:hero-in .62s var(--ease-out) both;animation-delay:calc(var(--i) * 80ms)}@keyframes hero-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (width<=1179px){.hero__inner[data-astro-cid-ge2uvauf]{--hdr:76px;padding-bottom:calc(var(--phone-bar-h,4.25rem) + env(safe-area-inset-bottom,0px) + 1.5rem)}}@media (width<=860px){.hero[data-astro-cid-ge2uvauf]{min-height:max(600px,100svh)}.hero__content[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__card-wrap[data-astro-cid-ge2uvauf]{justify-items:stretch}.hero__card[data-astro-cid-ge2uvauf]{grid-template-columns:auto 1fr auto;align-items:center;width:100%}.hero__card-icon[data-astro-cid-ge2uvauf]{grid-column:auto;place-items:center;margin-bottom:0}.hero__card-text[data-astro-cid-ge2uvauf]{grid-column:auto}.hero__reply[data-astro-cid-ge2uvauf]{text-align:left;max-width:none}.hero__scrim[data-astro-cid-ge2uvauf]{background:linear-gradient(#0a0c0e00 20%,#0a0c0e66 32%,#0a0c0ecc 45%,#0a0c0eeb 60%,#0a0c0ef5 100%),linear-gradient(#0a0c0e80 0%,#0a0c0e00 18%)}}@media (width<=860px) and (height<=820px){.hero__inner[data-astro-cid-ge2uvauf]{padding-top:calc(var(--hdr,76px) + .25rem);padding-bottom:calc(var(--phone-bar-h,4.25rem) + env(safe-area-inset-bottom,0px) + .75rem)}.hero__text[data-astro-cid-ge2uvauf]{gap:.6rem}.hero__content[data-astro-cid-ge2uvauf]{gap:.9rem}.hero__title[data-astro-cid-ge2uvauf]{font-size:clamp(2.1rem,1.6rem + 2.4vw,2.6rem)}.hero__lead[data-astro-cid-ge2uvauf]{font-size:1rem;line-height:1.5}.hero__call[data-astro-cid-ge2uvauf]{display:none}.hero__card[data-astro-cid-ge2uvauf]{padding:.75rem .75rem .75rem .9rem}.hero__card-wrap[data-astro-cid-ge2uvauf]{gap:.5rem}.hero__reply[data-astro-cid-ge2uvauf]{font-size:.8125rem;line-height:1.45}}@media (prefers-reduced-motion:reduce){.js .hero[data-astro-cid-ge2uvauf] [data-astro-cid-ge2uvauf][data-in]{animation:none}}.trust-card[data-astro-cid-wtzqjce7]{z-index:2;background:var(--paper);border:1px solid var(--line);width:fit-content;max-width:min(90vw,100% - 10vw);box-shadow:var(--shadow-card);border-radius:60px;margin:50px auto 0;padding:1.1rem clamp(1.5rem,1rem + 2vw,2.75rem);position:relative}.trust-card__list[data-astro-cid-wtzqjce7]{align-items:stretch;list-style:none;display:flex}.trust-card__item[data-astro-cid-wtzqjce7]{align-items:center;gap:.75rem;margin:0;padding:.35rem clamp(.9rem,.4rem + 1.1vw,1.5rem);display:flex}.trust-card__item[data-astro-cid-wtzqjce7]+.trust-card__item[data-astro-cid-wtzqjce7]{border-left:1px solid var(--line)}.trust-card__icon[data-astro-cid-wtzqjce7]{background:var(--ember-tint);width:2.6rem;height:2.6rem;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.trust-card__text[data-astro-cid-wtzqjce7]{gap:.1rem;display:grid}.trust-card__label[data-astro-cid-wtzqjce7]{letter-spacing:-.015em;color:var(--ink);white-space:nowrap;font-size:1rem;font-weight:600;line-height:1.25}.trust-card__detail[data-astro-cid-wtzqjce7]{color:var(--muted);font-size:.8rem;line-height:1.35}.trust-card__tag[data-astro-cid-wtzqjce7]{background:var(--stone-2);color:var(--ink);white-space:nowrap;border-radius:999px;padding:0 .4rem;font-size:.72rem;font-weight:600;display:inline-block}.trust-note[data-astro-cid-wtzqjce7]{text-align:center;color:var(--muted);max-width:90vw;margin:.9rem auto 0;font-size:.78rem}@media (width<=1679px){.trust-card__item[data-astro-cid-wtzqjce7]{text-align:center;flex-direction:column;flex:1 1 0;gap:.5rem;padding-block:.5rem}.trust-card__label[data-astro-cid-wtzqjce7]{white-space:normal}}@media (width<=1023px){.trust-card[data-astro-cid-wtzqjce7]{border-radius:44px}}@media (width>=761px) and (width<=1023px){.trust-card[data-astro-cid-wtzqjce7]{width:auto}.trust-card__list[data-astro-cid-wtzqjce7]{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:.4rem;display:grid}.trust-card__item[data-astro-cid-wtzqjce7]{grid-column:span 2}.trust-card__item[data-astro-cid-wtzqjce7]:nth-child(4):nth-last-child(2){border-left:0;grid-column:2/span 2}.trust-card__item[data-astro-cid-wtzqjce7]:nth-child(5):last-child{grid-column:4/span 2}.trust-card__item[data-astro-cid-wtzqjce7]:nth-child(n+4){border-top:1px solid var(--line);padding-top:.9rem}}@media (width<=760px){.trust-card[data-astro-cid-wtzqjce7]{border-radius:32px;width:auto;padding:.75rem .9rem}.trust-card__list[data-astro-cid-wtzqjce7]{grid-template-columns:1fr 1fr;display:grid}.trust-card__item[data-astro-cid-wtzqjce7]{padding:.9rem .5rem}.trust-card__item[data-astro-cid-wtzqjce7]+.trust-card__item[data-astro-cid-wtzqjce7]{border-left:0}.trust-card__item[data-astro-cid-wtzqjce7]:nth-child(2n){border-left:1px solid var(--line)}.trust-card__item[data-astro-cid-wtzqjce7]:nth-child(n+3){border-top:1px solid var(--line)}.trust-card__item[data-astro-cid-wtzqjce7]:last-child:nth-child(odd){grid-column:1/-1}.trust-card__label[data-astro-cid-wtzqjce7]{font-size:.95rem}}@media (width<=340px){.trust-card__list[data-astro-cid-wtzqjce7]{grid-template-columns:1fr}.trust-card__item[data-astro-cid-wtzqjce7]:nth-child(2n){border-left:0}.trust-card__item[data-astro-cid-wtzqjce7]+.trust-card__item[data-astro-cid-wtzqjce7]{border-top:1px solid var(--line)}}.motion .trust-card[data-astro-cid-wtzqjce7]{opacity:0;transition:opacity .6s var(--ease-out), transform .7s var(--ease-out);transform:translateY(28px)}.motion .trust-card__item[data-astro-cid-wtzqjce7]{opacity:0;transition:opacity .5s var(--ease-out), transform .5s var(--ease-out);transition-delay:calc(.26s + var(--i) * .11s);transform:translateY(14px)}.motion .trust-card[data-astro-cid-wtzqjce7].is-revealed,.motion .trust-card[data-astro-cid-wtzqjce7].is-revealed .trust-card__item[data-astro-cid-wtzqjce7]{opacity:1;transform:none}.aud__grid[data-astro-cid-wb2sr3s7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;list-style:none;display:grid}.aud__item[data-astro-cid-wb2sr3s7]{border-radius:var(--radius-card);background:var(--paper);align-content:start;gap:.5rem;min-height:14rem;padding:1.4rem 1.35rem 1.5rem;display:grid}.aud__icon[data-astro-cid-wb2sr3s7]{background:var(--ember-tint);border-radius:12px;place-items:center;width:2.75rem;height:2.75rem;margin-bottom:auto;display:grid}.aud__title[data-astro-cid-wb2sr3s7]{letter-spacing:-.02em;margin-top:2.5rem;font-size:1.15rem}.aud__text[data-astro-cid-wb2sr3s7]{color:var(--muted);font-size:.95rem;line-height:1.55}@media (width<=1023px){.aud__grid[data-astro-cid-wb2sr3s7]{grid-template-columns:1fr 1fr}}@media (width<=560px){.aud__grid[data-astro-cid-wb2sr3s7]{grid-template-columns:1fr}.aud__item[data-astro-cid-wb2sr3s7]{min-height:0}.aud__title[data-astro-cid-wb2sr3s7]{margin-top:1rem}}.home-gap[data-astro-cid-lcdefpme]{height:clamp(3rem,2rem + 3vw,5rem)}
