.sv-photo{aspect-ratio:4/3;box-shadow:var(--shadow-lg)}.sv-split{align-items:center;gap:48px;display:grid}@media (min-width:1000px){.sv-split{grid-template-columns:6fr 5fr;gap:7%}}.sv-problem h2{font-size:var(--step-4);max-width:18ch;margin-top:16px}.sv-problem .lead{margin-top:20px}.sv-inc{border-radius:var(--r-xl);box-shadow:var(--shadow);padding:clamp(24px,3vw,40px)}.sv-inc__t{font-size:var(--step-2);margin-bottom:24px}.sv-inc .checks{gap:14px}.flow{counter-reset:f;gap:28px;display:grid;position:relative}@media (min-width:900px){.flow{grid-template-columns:repeat(4,1fr);gap:32px}.flow:before{content:"";background:linear-gradient(90deg, var(--orange), #ff6a0040);height:2px;position:absolute;top:31px;left:12.5%;right:12.5%}}.flow__step{justify-items:start;gap:10px;display:grid;position:relative}@media (min-width:900px){.flow__step{text-align:center;justify-items:center}}.flow__n{background:var(--surface);border:2px solid var(--orange);width:64px;height:64px;color:var(--ink);font-size:var(--step-2);box-shadow:0 0 0 8px var(--surface-2);border-radius:50%;place-items:center;margin-bottom:10px;font-weight:650;display:grid;position:relative}.flow__step:first-child .flow__n{background:var(--orange);color:var(--navy)}.flow h3{font-size:var(--step-2)}.flow p{color:var(--ink-2);max-width:30ch}.sv-dt-t{font-size:var(--step-4);max-width:22ch;margin-top:16px}.detail{gap:16px;display:grid}@media (min-width:900px){.detail[data-n="3"]{grid-template-columns:repeat(3,1fr)}.detail[data-n="4"]{grid-template-columns:repeat(2,1fr)}}.detail__item{padding:28px}.detail__badge{background:var(--orange-soft);width:44px;height:44px;color:var(--orange-text);border-radius:12px;place-items:center;margin-bottom:24px;font-size:15px;font-weight:650;display:grid}.detail__badge svg{stroke-width:2.2px;width:22px;height:22px}.detail__item--ok .detail__badge{color:var(--ok);background:#e6f4ec}.detail__item--warn .detail__badge{color:#8a5a00;background:#fdf3dc}.detail__item--no .detail__badge{color:var(--err);background:#fbe9ea}.detail__item h3{font-size:var(--step-2)}.detail__item p{color:var(--ink-2);max-width:52ch;margin-top:10px}.sv-nums-band{background:radial-gradient(60% 120% at 0% 0%, #ff6a0029, transparent 60%), var(--navy);padding-block:clamp(48px,6vw,80px)}.sv-nums{gap:28px;margin:0;display:grid}@media (min-width:800px){.sv-nums{grid-template-columns:repeat(3,1fr)}}.sv-nums>div{border-left:2px solid var(--orange);flex-direction:column;padding-left:20px;display:flex}.sv-nums dd{font-size:var(--step-6);letter-spacing:-.045em;color:#fff;order:-1;margin:0 0 8px;font-weight:650;line-height:1}.sv-nums dt{color:var(--on-navy-2);font-size:var(--step-1)}.sv-ig{align-items:center;gap:40px;display:grid}@media (min-width:960px){.sv-ig{grid-template-columns:5fr 7fr;gap:7%}}.sv-ig h2{margin-top:16px}.sv-ig>div>p:not(.eyebrow){color:var(--ink-2);font-size:var(--step-1);max-width:44ch;margin-top:16px}.sv-faq{gap:32px;display:grid}@media (min-width:960px){.sv-faq{grid-template-columns:4fr 7fr;gap:7%}.sv-faq header{top:calc(var(--header-h) + 32px);align-self:start;position:sticky}}.sv-faq h2{font-size:var(--step-4);margin:16px 0 28px}
