._8OdofW_page{background:var(--paper)}._8OdofW_secHead{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:62ch;margin:0 auto 56px;display:flex}._8OdofW_hero{border-bottom:1px solid var(--line);background:radial-gradient(120% 120% at 50% -10%, var(--primary-a08), transparent 60%), var(--paper);padding:88px 0 64px}._8OdofW_heroInner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:46rem;margin:0 auto;display:flex}._8OdofW_h1{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.06}._8OdofW_lead{color:var(--hgray-600);text-wrap:pretty;max-width:54ch;margin:0;font-size:19px;line-height:1.55}._8OdofW_heroCta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:4px;display:flex}._8OdofW_ctaBtn{text-decoration:none}._8OdofW_trust{color:var(--hgray-500);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}._8OdofW_trust i{background:var(--line-strong);border-radius:50%;width:4px;height:4px}._8OdofW_problemGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._8OdofW_problemCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-card);padding:28px}._8OdofW_problemCard h3{margin:0 0 8px;font-size:18px;font-weight:700}._8OdofW_problemCard p{color:var(--hgray-600);margin:0;line-height:1.55}._8OdofW_steps{flex-direction:column;gap:72px;display:flex}._8OdofW_step{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}._8OdofW_step:nth-child(2n) ._8OdofW_stepMedia{order:-1}._8OdofW_stepKicker{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-gray-600);align-items:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:600;display:inline-flex}._8OdofW_stepNum{background:var(--brand-gradient);color:#fff;letter-spacing:0;border-radius:100px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:13px;font-weight:700;display:grid}._8OdofW_stepTitle{font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0 0 14px;font-size:clamp(22px,2.6vw,30px);font-weight:800;line-height:1.14}._8OdofW_stepDesc{color:var(--hgray-600);text-wrap:pretty;max-width:42ch;margin:0;font-size:17px;line-height:1.6}._8OdofW_stepMedia{justify-content:center;align-items:center;min-height:360px;display:flex}._8OdofW_single{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:400px;display:block;box-shadow:0 30px 60px -24px #0f172a6b}._8OdofW_composed{width:auto;max-width:100%;height:auto;max-height:430px;display:block}._8OdofW_stack{aspect-ratio:4/3;width:100%;max-width:500px;margin:0 auto;position:relative}._8OdofW_layer{border:1px solid var(--line);background:var(--paper);border-radius:10px;height:auto;position:absolute;box-shadow:0 22px 44px -18px #0f172a66}._8OdofW_layerBack{z-index:1;width:56%;top:6%;left:3%;transform:rotate(-6deg)}._8OdofW_layerMid{z-index:2;width:56%;top:20%;right:3%;transform:rotate(6deg)}._8OdofW_layerFront{z-index:3;width:62%;top:52%;left:50%;transform:translate(-50%,-50%)}._8OdofW_featGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}._8OdofW_featCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--shadow-card);padding:26px}._8OdofW_featCard h3{margin:0 0 8px;font-size:17px;font-weight:700}._8OdofW_featCard p{color:var(--hgray-600);margin:0;font-size:15px;line-height:1.55}._8OdofW_featCtaWrap{justify-content:center;margin-top:40px;display:flex}._8OdofW_featCta{color:var(--hgray-700);align-items:center;gap:8px;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}._8OdofW_featCta:hover{color:var(--primary)}._8OdofW_featCta:hover .arrow{transform:translate(3px)}._8OdofW_cta{padding:96px 0}._8OdofW_ctaCard{text-align:center;border-radius:var(--r-xl);background:var(--brand-gradient);color:#fff;flex-direction:column;align-items:center;gap:16px;padding:64px 32px;display:flex;position:relative;overflow:hidden}._8OdofW_ctaCard h2{font-family:var(--display);text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,38px);font-weight:800;line-height:1.1}._8OdofW_ctaCard p{color:#ffffffe6;max-width:52ch;margin:0;font-size:18px}._8OdofW_ctaCard ._8OdofW_ctaBtn{background:var(--paper);color:var(--primary);border-color:var(--paper);margin-top:8px;box-shadow:0 18px 38px -14px #0006}._8OdofW_ctaCard ._8OdofW_ctaBtn:hover{background:var(--paper);transform:translateY(-2px)}._8OdofW_ctaNote{font-size:14px;color:#ffffffc7!important}@media (max-width:900px){._8OdofW_step{grid-template-columns:1fr;gap:28px}._8OdofW_step:nth-child(2n) ._8OdofW_stepMedia{order:0}._8OdofW_problemGrid,._8OdofW_featGrid{grid-template-columns:1fr}._8OdofW_secHead{margin-bottom:40px}._8OdofW_steps{gap:56px}}@media (min-width:901px){._8OdofW_page.homeScope .sec{padding-top:64px;padding-bottom:64px}._8OdofW_hero{padding:72px 0 52px}._8OdofW_cta{padding-top:72px;padding-bottom:72px}._8OdofW_secHead{margin-bottom:40px}}
