.dhero[data-astro-cid-d5ojgky4]{background:var(--grad-dark);color:var(--ink-on-dark-muted);padding-block:clamp(2rem,1.4rem + 2.5vw,3rem) clamp(3rem,2rem + 4vw,5rem);position:relative;overflow:clip}.dhero__inner[data-astro-cid-d5ojgky4]{z-index:var(--z-base);grid-template-columns:minmax(0,1fr) minmax(0,.94fr);align-items:start;gap:clamp(2rem,1.5rem + 3vw,4rem);display:grid;position:relative}@media (width<=1000px){.dhero__inner[data-astro-cid-d5ojgky4]{grid-template-columns:1fr}}.dhero__text[data-astro-cid-d5ojgky4]{align-items:flex-start;gap:var(--sp-5);flex-direction:column;display:flex}.dhero__title[data-astro-cid-d5ojgky4]{font-size:var(--fs-h1);line-height:var(--lh-snug);color:var(--white)}.dhero__lead[data-astro-cid-d5ojgky4]{font-size:var(--fs-lg);line-height:var(--lh-relaxed);max-width:min(56ch,100%)}.dhero__guarantees[data-astro-cid-d5ojgky4]{gap:var(--sp-3) var(--sp-5);width:100%;padding-block:var(--sp-5);border-block:1px solid var(--line-on-dark);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.dhero__guarantees[data-astro-cid-d5ojgky4] li[data-astro-cid-d5ojgky4]{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-sm);line-height:1.5;display:flex}.dhero__guarantees[data-astro-cid-d5ojgky4] li[data-astro-cid-d5ojgky4] svg{color:var(--cyan-200);flex:none;margin-top:.15em}.dhero__alt[data-astro-cid-d5ojgky4]{gap:var(--sp-3);flex-direction:column;display:flex}.dhero__alt-label[data-astro-cid-d5ojgky4]{font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:var(--ls-widest);text-transform:uppercase;color:#fff9;font-weight:700}.dhero__alt-actions[data-astro-cid-d5ojgky4]{gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (width>=1001px){.dhero__form[data-astro-cid-d5ojgky4]{top:calc(var(--header-h) + var(--sp-6));position:sticky}}.after__head[data-astro-cid-d5ojgky4]{gap:var(--sp-3);flex-direction:column;max-width:min(60ch,100%);margin-bottom:clamp(2rem,1.4rem + 2vw,3rem);display:flex}.after__title[data-astro-cid-d5ojgky4]{font-size:var(--fs-h2)}.after__steps[data-astro-cid-d5ojgky4]{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.after__step[data-astro-cid-d5ojgky4]{gap:var(--sp-3);background-color:var(--bg-subtle);border-radius:var(--r-lg);flex-direction:column;padding:clamp(1.375rem,1.2rem + .8vw,1.75rem);display:flex}.after__step-top[data-astro-cid-d5ojgky4]{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.after__step-num[data-astro-cid-d5ojgky4]{font-family:var(--font-display);font-size:var(--fs-h4);letter-spacing:var(--ls-tighter);color:var(--navy-400);font-weight:800;line-height:1}.after__step-title[data-astro-cid-d5ojgky4]{font-size:var(--fs-base);letter-spacing:var(--ls-snug);font-weight:700;line-height:1.4}.after__step-text[data-astro-cid-d5ojgky4]{font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--ink-body)}.dfaq__head[data-astro-cid-d5ojgky4]{gap:var(--sp-3);flex-direction:column;margin-bottom:clamp(1.75rem,1.2rem + 2vw,2.5rem);display:flex}.dfaq__title[data-astro-cid-d5ojgky4]{font-size:var(--fs-h2)}.dfaq__more[data-astro-cid-d5ojgky4]{align-items:center;gap:var(--sp-2);margin-top:var(--sp-6);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:700;display:flex}.dfaq__more[data-astro-cid-d5ojgky4] svg{color:var(--cyan-600)}.dfaq__more[data-astro-cid-d5ojgky4] a[data-astro-cid-d5ojgky4]{align-items:center;min-height:24px;padding-block:2px;display:inline-flex}.auth[data-astro-cid-d5ojgky4]{gap:var(--sp-6) var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.auth[data-astro-cid-d5ojgky4] li[data-astro-cid-d5ojgky4]{gap:var(--sp-2);padding-left:var(--sp-5);border-left:2px solid #91d8f766;flex-direction:column;display:flex}.auth[data-astro-cid-d5ojgky4] strong[data-astro-cid-d5ojgky4]{font-family:var(--font-display);letter-spacing:var(--ls-tighter);color:var(--white);font-size:clamp(1.75rem,1.5rem + 1.2vw,2.5rem);font-weight:800;line-height:1.05}.auth[data-astro-cid-d5ojgky4] span[data-astro-cid-d5ojgky4]{font-size:var(--fs-sm);line-height:var(--lh-relaxed);color:var(--ink-on-dark-muted)}
