.mhero[data-astro-cid-bwuzuy4x]{isolation:isolate;padding:180px 0 100px;position:relative;overflow:hidden}.mhero__glow[data-astro-cid-bwuzuy4x]{z-index:-1;background:radial-gradient(55% 60% at 85% 20%,#ff6a1d4d,#0000 65%),radial-gradient(40% 50% at 0 100%,#c8240c33,#0000 70%);position:absolute;inset:0}.mhero__title[data-astro-cid-bwuzuy4x]{text-wrap:balance;max-width:14ch;margin:24px 0 28px;font-size:clamp(44px,7.4vw,112px)}.mhero__cta[data-astro-cid-bwuzuy4x]{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.badges[data-astro-cid-bwuzuy4x]{flex-wrap:wrap;gap:10px;margin:48px 0 0;padding:0;list-style:none;display:flex}.badges[data-astro-cid-bwuzuy4x] li[data-astro-cid-bwuzuy4x]{border-radius:var(--pill);border:1px solid var(--line-2);color:var(--ink-2);align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.badges[data-astro-cid-bwuzuy4x] svg{width:14px;height:14px;color:var(--or)}.letter[data-astro-cid-bwuzuy4x]{gap:40px;max-width:980px;display:grid}@media (width>=800px){.letter[data-astro-cid-bwuzuy4x]{grid-template-columns:200px 1fr}}.letter__pic[data-astro-cid-bwuzuy4x] .frame[data-astro-cid-bwuzuy4x]{aspect-ratio:1;border-radius:50%;width:160px}.letter__body[data-astro-cid-bwuzuy4x] p[data-astro-cid-bwuzuy4x]{color:var(--ink-2);text-wrap:pretty;margin:0 0 22px;font-size:clamp(19px,1.9vw,24px);line-height:1.55}.letter__body[data-astro-cid-bwuzuy4x] p[data-astro-cid-bwuzuy4x]:first-child{color:var(--ink)}.letter__sign[data-astro-cid-bwuzuy4x]{font-variation-settings:"wdth" 120;font-weight:700;color:var(--or-2)!important}.results[data-astro-cid-bwuzuy4x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;display:grid}.res[data-astro-cid-bwuzuy4x]{transition:border-color .3s, transform .6s var(--out);flex-direction:column;gap:10px;padding:30px;display:flex}.res[data-astro-cid-bwuzuy4x]:hover{border-color:#ff8a3d80;transform:translateY(-4px)}.res[data-astro-cid-bwuzuy4x] p[data-astro-cid-bwuzuy4x]{margin:0}.res__big[data-astro-cid-bwuzuy4x]{letter-spacing:-.015em;font-variation-settings:"wdth" 110;font-size:26px;font-weight:700;line-height:1.2}.res__more[data-astro-cid-bwuzuy4x]{color:var(--or-2);align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:14px;display:inline-flex}.res__more[data-astro-cid-bwuzuy4x] svg{width:13px;height:13px}.fit[data-astro-cid-bwuzuy4x]{gap:48px;display:grid}@media (width>=960px){.fit[data-astro-cid-bwuzuy4x]{grid-template-columns:1fr 1fr}}.fit__note[data-astro-cid-bwuzuy4x]{margin-top:24px;font-size:17px}.fit__list[data-astro-cid-bwuzuy4x]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.fit__list[data-astro-cid-bwuzuy4x] li[data-astro-cid-bwuzuy4x]{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:20px 0;font-size:19px;display:flex}.fit__list[data-astro-cid-bwuzuy4x] span[data-astro-cid-bwuzuy4x]{width:28px;height:28px;color:var(--or-2);background:#ff6a1d24;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.fit__list[data-astro-cid-bwuzuy4x] svg{width:14px;height:14px}.steps[data-astro-cid-bwuzuy4x]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-bwuzuy4x]{padding:28px}.step__n[data-astro-cid-bwuzuy4x]{font-family:var(--mono);color:var(--or);font-size:14px}.step[data-astro-cid-bwuzuy4x] h3[data-astro-cid-bwuzuy4x]{letter-spacing:-.01em;margin:40px 0 10px;font-size:22px;font-weight:700}.step[data-astro-cid-bwuzuy4x] p[data-astro-cid-bwuzuy4x]{margin:0}.two[data-astro-cid-bwuzuy4x]{align-items:start;gap:40px;display:grid}@media (width>=960px){.two[data-astro-cid-bwuzuy4x]{grid-template-columns:1fr 1fr}}.two__p[data-astro-cid-bwuzuy4x]{margin:22px 0 0}.call[data-astro-cid-bwuzuy4x]{border-radius:var(--r-xl);padding:clamp(26px,4vw,48px)}.call__title[data-astro-cid-bwuzuy4x]{margin:0 0 16px;font-size:clamp(30px,3.6vw,46px)}.call__list[data-astro-cid-bwuzuy4x]{gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.call__list[data-astro-cid-bwuzuy4x] li[data-astro-cid-bwuzuy4x]{align-items:flex-start;gap:12px;display:flex}.call__list[data-astro-cid-bwuzuy4x] svg{width:16px;height:16px;color:var(--or);flex:none;margin-top:5px}.call__note[data-astro-cid-bwuzuy4x]{margin-bottom:26px;font-size:15px}
