.br{font-family:var(--mono);font-weight:500;letter-spacing:-.04em;color:var(--lime);white-space:normal}.br-dark{color:var(--teal-700)}.accent-t{color:var(--accent-text, var(--lime))}.dim{color:var(--fg-3)}.hero{padding-top:clamp(40px,6vw,80px);overflow:hidden}.hero-in{display:grid;gap:clamp(32px,4.5vw,56px);position:relative}.hero-copy{display:grid;gap:clamp(18px,2.2vw,26px)}.hero .h1{font-size:clamp(2.3rem,4.6vw,3.6rem);line-height:1.1;letter-spacing:-.02em}.hero .h1 .br{display:inline;letter-spacing:-.02em}.hero-sub{max-width:52ch}.hero-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}@media(min-width:981px){.hero-copy{justify-items:center;text-align:center}.hero .h1 .br{display:block;white-space:nowrap}.hero-sub{margin-inline:auto;max-width:46ch;font-size:clamp(1.25rem,1.75vw,1.45rem);line-height:1.5;color:var(--fg, var(--ice));text-wrap:balance}.hero-ctas{display:none}}.hero-stage{position:relative}.sectors{padding-block:clamp(40px,6vw,64px) clamp(40px,5vw,56px);display:grid;gap:18px}.sectors-label{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.sectors-list{list-style:none;display:flex;flex-wrap:wrap;gap:10px 32px}.sectors-list li{font-size:clamp(1rem,1.6vw,1.2rem);color:var(--fg);letter-spacing:-.01em;display:flex;align-items:center;gap:32px}.sectors-list li:not(:last-child):after{content:"";width:5px;height:5px;border-radius:50%;background:var(--fg-3);opacity:.6}.roll{display:block;height:1.25em;line-height:1.25em;overflow:hidden}.roll-in{display:grid}.stale-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.retype{display:grid;gap:5px;padding:8px 10px;border-radius:8px;background:var(--white);border:1px dashed var(--line-2)}.rt-l{font-size:.64rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.rt-f{display:flex;align-items:center;gap:1px;font-size:.8rem;color:var(--ink)}.rt-t{display:inline-block;overflow:hidden;white-space:nowrap;width:calc(var(--n) * 1ch)}.caret{width:1.5px;height:1em;background:var(--teal-600)}.art-docs .ask i{color:var(--amber-ink, #8a5a07)}.js .prob-card .tick i{opacity:0;transform:translateY(3px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);transition-delay:calc(1.05s + var(--r) * .14s)}.js .prob-card .roll-in{transition:transform .55s var(--ease-out);transition-delay:calc(.7s + var(--r) * .14s)}.js .prob-card.in .roll-in{transform:translateY(-50%)}.js .prob-card.in .tick i{opacity:1;transform:none}.js .prob-card .stale{opacity:0;transform:scale(.95);transform-origin:left center;transition:opacity .35s var(--ease-out),transform .35s var(--ease-out);transition-delay:1.6s}.js .prob-card.in .stale{opacity:1;transform:none}.js .prob-card.in .stale-dot{animation:stale-dot 1.6s ease-in-out 2s infinite}@keyframes stale-dot{50%{opacity:.25}}.js .prob-card .art-mail>*{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.js .prob-card.in .art-mail>*{opacity:1;transform:none}.js .prob-card.in .art-mail>:nth-child(1){transition-delay:.7s}.js .prob-card.in .art-mail>:nth-child(2){transition-delay:.8s}.js .prob-card.in .art-mail>:nth-child(3){transition-delay:1.15s}.js .prob-card .rt-t{width:0}.js .prob-card.in .rt-t{animation:rt-type 4.4s steps(var(--n),end) 1.5s infinite}@keyframes rt-type{0%{width:0}55%,92%{width:calc(var(--n) * 1ch)}to{width:0}}.js .prob-card.in .caret{animation:caret .9s steps(1) infinite}@keyframes caret{50%{opacity:0}}.js .prob-card .art-docs li{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transition-delay:calc(.7s + var(--r) * .12s)}.js .prob-card.in .art-docs li{opacity:1;transform:none}.js .prob-card .art-docs .ok{display:inline-block;transform:scale(.6);opacity:0;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out);transition-delay:1.15s}.js .prob-card.in .art-docs .ok{transform:none;opacity:1}.js .prob-card.in .art-docs .miss{animation:miss-shake .42s var(--ease-in-out, ease-in-out) 1.6s 1 both}@keyframes miss-shake{20%{transform:translate(-4px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}to{transform:none}}.js .prob-card .art-docs .miss{transition:opacity .4s var(--ease-out),transform .4s var(--ease-out),box-shadow .3s ease;transition-delay:calc(.7s + var(--r) * .12s),calc(.7s + var(--r) * .12s),1.6s}.js .prob-card.in .art-docs .miss{box-shadow:0 0 0 3px #c4553e1a}@media(prefers-reduced-motion:reduce){.js .prob-card .roll-in,.js .prob-card .tick i,.js .prob-card .stale,.js .prob-card .art-mail>*,.js .prob-card .art-docs li,.js .prob-card .art-docs .ok{transition:opacity .2s ease;transform:none}.js .prob-card.in .roll-in{transform:translateY(-50%);transition:none}.js .prob-card .rt-t{width:calc(var(--n) * 1ch)}.js .prob-card.in .rt-t,.js .prob-card.in .caret,.js .prob-card.in .stale-dot,.js .prob-card.in .art-docs .miss{animation:none}}.hero-video{position:relative;border-radius:18px;overflow:hidden;background:var(--teal-900);aspect-ratio:16 / 9;box-shadow:0 40px 100px -30px #0000008c,0 0 0 1px #eaf0f224}.hero-video video{width:100%;height:100%;object-fit:cover}.hero-sound{position:absolute;left:18px;bottom:18px;display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 16px 0 12px;border-radius:999px;background:#0e262cd1;color:var(--ice);font-size:.9rem;font-weight:550;backdrop-filter:blur(8px);transition:background-color .2s,transform .18s var(--ease-out)}.hero-sound:hover{background:var(--teal-900)}.hero-sound:active{transform:scale(.97)}.hero-sound .play{width:22px;height:22px;border-radius:50%;background:var(--lime);position:relative}.hero-sound .play:after{content:"";position:absolute;left:8px;top:6px;border-left:8px solid var(--teal-900);border-top:5px solid transparent;border-bottom:5px solid transparent}.hero-video.is-playing .hero-sound{display:none}.prob-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.prob-card{padding:22px;display:grid;gap:10px;align-content:start}.prob-art{height:168px;border-radius:12px;background:var(--paper);border:1px solid var(--line);margin-bottom:10px;padding:16px;overflow:hidden;position:relative}.art-list{display:grid;gap:8px;font-size:.85rem}.art-list>.tick{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;color:var(--ink)}.art-list .mono{color:var(--ink-3);font-size:.72rem}.art-list i{font-style:normal;font-family:var(--mono);font-size:.72rem}.up{color:var(--green);font-style:normal}.dn{color:#c4553e}.stale{margin-top:6px;display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:4px 8px;border-radius:6px;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;background:#c4553e1a;color:#b04a35}.art-mail{font-size:.82rem;color:var(--ink-2);display:grid;gap:8px}.mail-h{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:.75rem;color:var(--ink-3);border-bottom:1px solid var(--line);padding-bottom:6px;white-space:nowrap;overflow:hidden}.art-mail p{line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mail-att{flex:none;width:fit-content;font-size:.66rem;padding:2px 7px;border-radius:6px;background:var(--white);border:1px solid var(--line)}.art-docs{list-style:none;display:grid;gap:6px;font-size:.82rem}.art-docs li{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;border-radius:8px;background:var(--white);border:1px solid var(--line);color:var(--ink)}.art-docs i{font-style:normal;font-family:var(--mono);font-size:.72rem;color:var(--ink-3)}.art-docs .ok{color:var(--green)}.art-docs .miss{border-color:#c4553e59}.art-docs .miss i{color:#b04a35}.stat{margin-top:clamp(48px,7vw,80px);padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--line-2);display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.stat-nums{display:flex;align-items:flex-start;gap:clamp(14px,2.2vw,28px)}.stat-n{display:grid;gap:8px}.stat-big{font-size:clamp(3.4rem,7.5vw,6rem);line-height:.9;font-weight:600;letter-spacing:-.06em;color:var(--ink)}.stat-big.accent{color:var(--teal-700);background:linear-gradient(transparent 60%,var(--lime) 60%,var(--lime) 90%,transparent 90%);padding:0 .04em}.stat-cap{font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);max-width:16ch}.stat-arrow{font-size:clamp(1.6rem,3vw,2.4rem);color:var(--ink-3);margin-top:clamp(14px,2.4vw,26px)}.stat-line{font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.25;letter-spacing:-.025em;font-weight:600;color:var(--ink);max-width:30ch}.stat-line sup{font-size:.45em;color:var(--ink-3);margin-left:2px}.stat-foot{margin-top:14px;max-width:70ch}.stat-foot sup{margin-right:4px}@media(max-width:760px){.stat{grid-template-columns:1fr}}.how-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,88px);align-items:center}.how-copy .lead{margin-top:20px}.principles{list-style:none;display:grid;gap:22px;margin-top:40px}.principles li{display:grid;grid-template-columns:34px 1fr;gap:12px}.pr-i{color:var(--lime);font-size:.78rem;padding-top:3px}.principles .body{margin-top:4px}.flow{padding:22px;position:relative;background:#eaf0f20a}.flow-head{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid var(--line);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.flow-live{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:.72rem;color:var(--lime)}.flow-live i{width:7px;height:7px;border-radius:50%;background:var(--lime)}.flow-steps{list-style:none;display:grid;gap:0;padding-top:10px}.flow-step{display:grid;grid-template-columns:22px 1fr;gap:14px;padding:12px 0;position:relative}.flow-step:not(:last-child):before{content:"";position:absolute;left:10px;top:32px;bottom:-10px;width:1px;background:var(--line-2)}.flow-dot{width:21px;height:21px;border-radius:50%;border:1px solid var(--line-2);margin-top:1px;position:relative;transition:background-color .4s,border-color .4s}.flow-dot:after{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--fg-3);opacity:.4;transition:background-color .4s,opacity .4s}.flow-txt p{color:var(--fg);font-size:.98rem}.flow-txt small{display:block;font-family:var(--mono);font-size:.75rem;color:var(--fg-3);margin-top:2px}.flow-x{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.flow-x i{font-style:normal;font-family:var(--mono);font-size:.72rem;color:var(--fg);padding:4px 8px;border-radius:6px;background:#eaf0f212;border:1px solid var(--line)}.flow-step.done .flow-x i,.flow-step.now .flow-x i{border-color:#defe5247}.flow-btn{margin-top:12px;height:38px;font-size:.85rem;pointer-events:none}.flow-steps{transition:opacity .35s var(--ease-out)}.flow-steps.is-resetting{opacity:0}.flow-step:not(:last-child):after{content:"";position:absolute;left:10px;top:32px;bottom:-10px;width:1px;background:var(--lime);transform:scaleY(0);transform-origin:top;transition:transform .6s var(--ease-in-out)}.flow-step.done:not(:last-child):after{transform:scaleY(1)}.js .flow-step{opacity:.32;transition:opacity .45s var(--ease-out)}.js .flow-step.done,.js .flow-step.now{opacity:1}.js .flow-step .flow-txt{transform:translate(-4px);transition:transform .45s var(--ease-out)}.js .flow-step.now .flow-txt,.js .flow-step.done .flow-txt{transform:none}.flow-step.now .flow-dot{border-color:#defe5238;border-top-color:var(--lime);animation:flow-spin .8s linear infinite}.flow-step.now .flow-dot:after{background:var(--lime);opacity:.55;inset:7px}.flow-step.done .flow-dot{background:var(--lime);border-color:var(--lime);animation:flow-pop .32s var(--ease-out)}.flow-step.done .flow-dot:after{inset:3.5px auto auto 7px;width:5px;height:9px;border-radius:0;background:none;opacity:1;border:solid var(--teal-900);border-width:0 2px 2px 0;transform:rotate(45deg)}@keyframes flow-spin{to{transform:rotate(360deg)}}@keyframes flow-pop{0%{transform:scale(.8)}}.js .flow-x i{opacity:0;transform:translateY(4px) scale(.97);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),border-color .3s ease;transition-delay:calc(.22s + var(--c, 0) * .11s)}.js .flow-step.now .flow-x i,.js .flow-step.done .flow-x i{opacity:1;transform:none}.flow-btn{position:relative;display:inline-grid;transition:transform .16s var(--ease-out),background-color .25s ease,color .25s ease}.flow-btn>span{grid-area:1 / 1;transition:opacity .2s ease,transform .25s var(--ease-out)}.flow-btn .fb-b{opacity:0;transform:translateY(6px)}.js .is-approve .flow-btn{opacity:0;transform:translateY(4px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out),background-color .25s ease,color .25s ease}.js .is-approve.now .flow-btn,.js .is-approve.done .flow-btn{opacity:1;transform:none}.js .is-approve.press .flow-btn{transform:scale(.96)}.is-approve.approved .flow-btn{background:var(--teal-900);color:var(--lime);box-shadow:inset 0 0 0 1px #defe5266}.is-approve.approved .fb-a{opacity:0;transform:translateY(-6px)}.is-approve.approved .fb-b{opacity:1;transform:none}.fa-t{display:grid}.fa-t>span{grid-area:1 / 1;transition:opacity .25s ease,transform .3s var(--ease-out)}.fa-b{opacity:0;transform:translateY(5px);color:var(--lime)}.is-approve.approved .fa-a{opacity:0;transform:translateY(-5px)}.is-approve.approved .fa-b{opacity:1;transform:none}.flow-live i{animation:flow-live 1.6s ease-in-out infinite}@keyframes flow-live{50%{opacity:.3}}@keyframes pulse{50%{transform:scale(.6)}}@media(prefers-reduced-motion:reduce){.js .flow-step{opacity:1}.flow-step .flow-dot,.flow-step .flow-dot:after,.flow-live i{animation:none!important}.js .flow-step .flow-txt,.js .flow-x i{transform:none;opacity:1;transition:none}.flow-step:not(:last-child):after{transition:none}.js .is-approve .flow-btn{opacity:1;transform:none}}.cyc{display:grid;grid-template-columns:minmax(280px,.9fr) 1.1fr;gap:clamp(28px,4vw,56px);align-items:start}.cyc-list{display:grid;border-top:1px solid var(--line-2)}.cyc-tab{text-align:left;display:grid;grid-template-columns:38px 1fr;column-gap:8px;padding:16px 4px 16px 0;border-bottom:1px solid var(--line);position:relative;color:var(--fg)}.cyc-n{font-size:.75rem;color:var(--fg-3);padding-top:3px}.cyc-t{font-size:1.05rem;font-weight:550;letter-spacing:-.01em;transition:color .2s}.cyc-tab:not([aria-selected=true]) .cyc-t{color:var(--ink-3)}.cyc-tab:hover .cyc-t{color:var(--ink)}.cyc-d{grid-column:2;display:block;margin-top:0;font-size:.95rem;max-height:0;opacity:0;overflow:hidden;transition:max-height .35s var(--ease-out),opacity .25s ease,margin-top .35s var(--ease-out)}.cyc-tab[aria-selected=true] .cyc-d{max-height:7em;opacity:1;margin-top:6px;transition-delay:0s,.08s,0s}.cyc-n{transition:color .2s ease}@media(prefers-reduced-motion:reduce){.cyc-d{transition:none}}.cyc-tab[aria-selected=true] .cyc-n{color:var(--teal-700)}.cyc-prog{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden}.cyc-prog i{display:block;height:100%;width:100%;background:var(--teal-700);transform:scaleX(0);transform-origin:left}.cyc-tab[aria-selected=true] .cyc-prog i{transform:scaleX(var(--p, 0))}.cyc-stage{position:sticky;top:104px}.cyc-panel[hidden],.cyc-cap{display:none}.cyc-panel:not([hidden]) .scr{animation:scr-in .42s var(--ease-out) both}@keyframes scr-in{0%{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes scr-part{0%{opacity:0;transform:translateY(6px)}}@keyframes scr-pop{0%{opacity:0;transform:scale(.94)}}@keyframes scr-grow{0%{transform:scaleX(0)}}@keyframes scr-hl{0%{background-color:transparent;color:inherit}}@keyframes scr-ring{0%{box-shadow:0 0 #1f7a5059}to{box-shadow:0 0 0 8px #1f7a5000}}.cyc-panel:not([hidden]) .scr>*{animation:scr-part .4s var(--ease-out) both}.cyc-panel:not([hidden]) .scr>:nth-child(1){animation-delay:60ms}.cyc-panel:not([hidden]) .scr>:nth-child(2){animation-delay:.14s}.cyc-panel:not([hidden]) .scr>:nth-child(3){animation-delay:.22s}.cyc-panel:not([hidden]) .scr>:nth-child(4){animation-delay:.3s}.cyc-panel:not([hidden]) .scr>:nth-child(5){animation-delay:.38s}.cyc-panel:not([hidden]) :is(.scr-t tbody tr,.scr-items>div,.scr-docs li,.scr-kv>div,.scr-carriers>div){animation:scr-part .38s var(--ease-out) both}.cyc-panel:not([hidden]) :is(.scr-t tbody tr,.scr-items>div,.scr-docs li,.scr-kv>div,.scr-carriers>div):nth-child(1){animation-delay:.26s}.cyc-panel:not([hidden]) :is(.scr-t tbody tr,.scr-items>div,.scr-docs li,.scr-kv>div,.scr-carriers>div):nth-child(2){animation-delay:.34s}.cyc-panel:not([hidden]) :is(.scr-t tbody tr,.scr-items>div,.scr-docs li,.scr-kv>div,.scr-carriers>div):nth-child(3){animation-delay:.42s}.cyc-panel:not([hidden]) :is(.scr-t tbody tr,.scr-items>div,.scr-docs li,.scr-kv>div,.scr-carriers>div):nth-child(4){animation-delay:.5s}.cyc-panel:not([hidden]) :is(.scr-t tbody tr,.scr-items>div,.scr-docs li,.scr-kv>div,.scr-carriers>div):nth-child(5){animation-delay:.58s}.cyc-panel:not([hidden]) .scr-t .hl{animation:scr-hl .5s ease .75s both}.cyc-panel:not([hidden]) [data-k=price] .scr-bar .scr-pill{display:inline-block;animation:scr-pop .3s var(--ease-out) 1.05s both}.cyc-panel:not([hidden]) .scr-fill .bar i{transform-origin:left;animation:scr-grow .9s var(--ease-out) .55s both}.cyc-panel:not([hidden]) .scr-cont i.on{animation:scr-pop .28s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * 30ms)}.cyc-panel:not([hidden]) .scr-carriers .best{animation:scr-part .38s var(--ease-out) .34s both,scr-ring .8s ease-out 1.1s}.cyc-panel:not([hidden]) .scr-docs i{display:inline-block;animation:scr-pop .25s var(--ease-out) both}.cyc-panel:not([hidden]) .scr-docs li:nth-child(1) i{animation-delay:.7s}.cyc-panel:not([hidden]) .scr-docs li:nth-child(2) i{animation-delay:.82s}.cyc-panel:not([hidden]) .scr-docs li:nth-child(3) i{animation-delay:.94s}.cyc-panel:not([hidden]) .scr-docs li:nth-child(4) i{animation-delay:1.1s}.cyc-panel:not([hidden]) .scr-docs li:nth-child(5) i{animation-delay:1.18s}.cyc-panel:not([hidden]) :is([data-k=invoice],[data-k=claims])>.scr-note{animation:scr-part .4s var(--ease-out) .95s both}.cyc-panel:not([hidden]) .scr-photos i{animation:scr-pop .3s var(--ease-out) both}.cyc-panel:not([hidden]) .scr-photos i:nth-child(1){animation-delay:.2s}.cyc-panel:not([hidden]) .scr-photos i:nth-child(2){animation-delay:.28s}.cyc-panel:not([hidden]) .scr-photos i:nth-child(3){animation-delay:.36s}.cyc-panel:not([hidden]) .scr-q{transform-origin:bottom right;animation:scr-pop .32s var(--ease-out) .15s both}.cyc-panel:not([hidden]) [data-k=assistant] .scr-t tbody tr:nth-child(1){animation-delay:.7s}.cyc-panel:not([hidden]) [data-k=assistant] .scr-t tbody tr:nth-child(2){animation-delay:.78s}.cyc-panel:not([hidden]) [data-k=assistant] .scr-t tbody tr:nth-child(3){animation-delay:.86s}.cyc-panel:not([hidden]) [data-k=assistant] .scr-t thead{animation:scr-part .3s var(--ease-out) .6s both}.cyc-panel:not([hidden]) :is([data-k=portal],[data-k=quote],[data-k=price]) .scr-foot .scr-btn{display:inline-block;animation:scr-press .32s var(--ease-out) 1.4s}@media(prefers-reduced-motion:reduce){.cyc-panel:not([hidden]) .scr,.cyc-panel:not([hidden]) .scr *,.cyc-panel:not([hidden]) .scr>*{animation:none!important}}.scr{--fg: var(--ink);--fg-2: var(--ink-2);--fg-3: var(--ink-3);--s-line: rgba(16, 40, 46, .09);position:relative;background:var(--white);color:var(--ink);border-radius:14px;border:1px solid rgba(16,40,46,.1);box-shadow:0 1px #10282e0a,0 24px 60px -24px #10282e40;padding:18px 18px 30px;font-size:.86rem;display:grid;gap:14px;overflow:hidden}.scr-bar{display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:600;letter-spacing:-.01em;padding-bottom:12px;border-bottom:1px solid var(--s-line);flex-wrap:wrap}.scr-muted{font-weight:400;color:var(--ink-3);font-size:.8rem}.scr-pill{font-weight:500;font-size:.72rem;padding:4px 10px;border-radius:999px}.scr-pill.amber{background:var(--amber-soft);color:#8a5a07}.scr-pill.green{background:var(--green-soft);color:#1f7a50}.scr-idx{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.scr-idx>div{border:1px solid var(--s-line);border-radius:10px;padding:8px 10px;display:grid;gap:1px}.scr-idx .mono{font-size:.62rem;color:var(--ink-3);letter-spacing:.04em}.scr-idx b{font-size:1rem;font-weight:600}.scr-idx i{font-style:normal;font-family:var(--mono);font-size:.7rem;color:var(--ink-3)}.scr-idx i.up{color:var(--green)}.scr-t{width:100%;border-collapse:collapse}.scr-t th{white-space:nowrap;text-align:left;font-family:var(--mono);font-weight:500;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 6px 8px}.scr-t td{padding:9px 6px;border-top:1px solid var(--s-line)}.scr-t .r{text-align:right}.scr-t .hl{background:var(--lime);font-weight:600;border-radius:4px}.scr-t .up{color:var(--green)}.t-cu{background:#c4783e1f;color:#96521f}.t-al{background:#3d71801f;color:var(--teal-600)}.t-fx{background:var(--paper-2);color:var(--ink-3)}.scr-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ink-3);font-size:.8rem}.scr-btn{background:var(--teal-700);color:#fff;font-weight:550;font-size:.78rem;padding:7px 12px;border-radius:8px;white-space:nowrap}.scr-fill{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.78rem;color:var(--ink-2)}.scr-fill .mono{font-size:.68rem;color:var(--ink-3)}.bar{height:8px;border-radius:99px;background:var(--paper-2);overflow:hidden}.bar i{display:block;height:100%;background:var(--teal-600);border-radius:99px}.scr-items{display:grid;gap:8px}.scr-items>div{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 12px;border:1px solid var(--s-line);border-radius:10px}.scr-items small{display:block;color:var(--ink-3);font-size:.75rem;margin-top:2px}.scr-cont{display:grid;grid-template-columns:repeat(11,1fr);gap:4px;padding:10px;border:2px solid var(--teal-700);border-radius:6px;background:repeating-linear-gradient(90deg,transparent 0 18px,rgba(16,40,46,.03) 18px 19px)}.scr-cont i{aspect-ratio:1;border-radius:3px;border:1px dashed rgba(16,40,46,.18)}.scr-cont i.on{background:#c9a36a;border:1px solid #b28a52}.scr-carriers{display:grid;gap:6px}.scr-carriers>div{display:flex;justify-content:space-between;padding:8px 10px;border-radius:8px;border:1px solid var(--s-line)}.scr-carriers .best{border-color:var(--teal-600);background:#2a59660f}.scr-docs{list-style:none;display:grid;gap:6px}.scr-docs li{display:grid;grid-template-columns:1fr auto 74px;gap:10px;align-items:center;padding:9px 10px;border:1px solid var(--s-line);border-radius:8px}.scr-docs em{font-style:normal;font-family:var(--mono);font-size:.68rem;color:var(--ink-3)}.scr-docs i{font-style:normal;font-size:.72rem;text-align:right}.scr-docs .ok{color:var(--green);font-weight:700}.scr-docs .wait{color:#8a5a07}.scr-kv{display:grid;grid-template-columns:1fr 1fr;gap:8px}.scr-kv>div{border:1px solid var(--s-line);border-radius:10px;padding:8px 10px;display:grid;gap:2px}.scr-kv span{font-size:.7rem;color:var(--ink-3)}.scr-kv b{font-weight:600}.scr-note{font-size:.8rem;padding:10px 12px;border-radius:10px;background:var(--paper);color:var(--ink-2)}.scr-note.good{background:var(--green-soft);color:#1f6b47}.scr-note.warn{background:var(--amber-soft);color:#7a4f06}.scr-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.scr-photos i{aspect-ratio:4 / 3;border-radius:8px;background:linear-gradient(135deg,#d9cbb2,#b9a481);position:relative}.scr-photos i:after{content:"";position:absolute;left:20%;right:30%;top:35%;height:2px;background:#5a3c1e73;transform:rotate(-18deg)}.cb-head{display:flex;justify-content:space-between;align-items:end;gap:12px}.cb-big{font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:650;letter-spacing:-.03em;line-height:1}.cb-of{margin-left:8px;color:var(--ink-3);font-size:.9rem}.cb-bar{position:relative;display:flex;gap:2px;height:14px;border-radius:99px;background:var(--paper-2);overflow:hidden}.cb-bar i{display:block;height:100%}.cb-st{background:var(--teal-600)}.cb-al{background:var(--teal-700);opacity:.55}.cb-po{background:repeating-linear-gradient(135deg,var(--amber) 0 5px,rgba(242,184,75,.45) 5px 10px)}.cb-rows{display:grid}.cb-rows>div{display:grid;grid-template-columns:10px 1fr auto auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--s-line)}.cb-rows>div:last-child{border-bottom:0}.cb-rows span:not(.scr-pill){display:grid}.cb-rows em{font-style:normal;color:var(--ink-3);font-size:.74rem}.cb-rows b{font-weight:600;text-align:right}.cb-dot{width:10px;height:10px;border-radius:3px}.cb-new b{color:#8a5a07}.js .cbam-scr .cb-bar i{transform:scaleX(0);transform-origin:left;transition:transform .75s var(--ease-out)}.js .cbam-scr.go .cb-bar i{transform:none}.js .cbam-scr.go .cb-bar .cb-st{transition-delay:.2s}.js .cbam-scr.go .cb-bar .cb-al{transition-delay:.55s}.js .cbam-scr.go .cb-bar .cb-po{transition-delay:1.5s;transition-duration:.55s}.js .cbam-scr.go .cb-po{animation:cb-stripes 1.6s linear 2.1s infinite}@keyframes cb-stripes{to{background-position:14.14px 0}}.js .cbam-scr .cb-rows>div{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.js .cbam-scr.go .cb-rows>div{opacity:1;transform:none}.js .cbam-scr.go .cb-rows>div:nth-child(1){transition-delay:.15s}.js .cbam-scr.go .cb-rows>div:nth-child(2){transition-delay:.45s}.js .cbam-scr.go .cb-rows>.cb-new{transition-delay:1.35s;animation:cb-flash 1.1s ease 1.4s}@keyframes cb-flash{25%{background-color:#f2b84b29}}.js .cbam-scr .cb-rows .scr-pill,.js .cbam-scr .cb-head .scr-pill{opacity:0;transform:scale(.92);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.js .cbam-scr.go .cb-rows .scr-pill,.js .cbam-scr.go .cb-head .scr-pill{opacity:1;transform:none}.js .cbam-scr.go .cb-rows>div:nth-child(1) .scr-pill{transition-delay:.9s}.js .cbam-scr.go .cb-rows>div:nth-child(2) .scr-pill{transition-delay:1.05s}.js .cbam-scr.go .cb-rows>.cb-new .scr-pill{transition-delay:1.75s}.js .cbam-scr.go .cb-head .scr-pill{transition-delay:2.1s}.js .cbam-scr [data-k=cbam]>.scr-note{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.js .cbam-scr.go [data-k=cbam]>.scr-note{opacity:1;transform:none;transition-delay:2.35s}.cb-rows>div{border-radius:6px}.js .cbam-pts li{opacity:0;transform:translateY(6px);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.js .cbam-pts.in li{opacity:1;transform:none}.js .cbam-pts.in li:nth-child(2){transition-delay:.12s}.js .cbam-pts.in li:nth-child(3){transition-delay:.24s}@media(prefers-reduced-motion:reduce){.js .cbam-scr .cb-bar i,.js .cbam-scr .cb-rows>div,.js .cbam-scr .scr-pill,.js .cbam-scr [data-k=cbam]>.scr-note,.js .cbam-pts li{opacity:1;transform:none;transition:none}.js .cbam-scr.go .cb-po,.js .cbam-scr.go .cb-rows>.cb-new{animation:none}}.cb-rows .scr-pill:not(.amber):not(.green){background:var(--paper-2);color:var(--ink-2)}.scr-terms{display:grid;gap:0;margin:4px 0 6px}.scr-terms>div{display:flex;justify-content:space-between;gap:12px;padding:11px 2px;border-bottom:1px solid var(--line)}.scr-terms span{color:var(--ink-3)}.scr-terms b{font-weight:600;color:var(--ink);text-align:right}.scr-terms b.ok{color:var(--green)}.scr-q{justify-self:end;max-width:85%;padding:10px 12px;border-radius:12px 12px 4px;background:var(--teal-700);color:#fff}.cap .h2 .accent-t{display:block}.cap-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);margin-top:clamp(32px,5vw,56px)}.cap-card{display:grid;gap:16px;align-content:start;padding:clamp(20px,3vw,32px);border-radius:20px;border:1px solid var(--line);background:var(--paper)}.cap-after{background:var(--teal-900);border-color:var(--teal-900);color:var(--ice)}.cap-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.cap-label{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.cap-after .cap-label{color:var(--lime)}.cap-team{display:inline-flex;align-items:center;gap:4px;font-size:.85rem;color:var(--ink-2)}.cap-after .cap-team{color:var(--mist)}.cap-team i{width:18px;height:18px;border-radius:50%;background:var(--teal-600);border:2px solid var(--paper);margin-left:-8px}.cap-team i:first-child{margin-left:0}.cap-team i:last-of-type{margin-right:6px}.cap-after .cap-team i{background:var(--lime);border-color:var(--teal-900)}.cap-n{font-size:1.05rem;color:var(--ink-2)}.cap-n b{font-size:clamp(2.6rem,5vw,3.6rem);font-weight:650;letter-spacing:-.04em;color:var(--ink);line-height:1;margin-right:6px}.cap-after .cap-n{color:var(--mist)}.cap-after .cap-n b{color:var(--ice)}.cap-dots{display:grid;grid-template-columns:repeat(20,1fr);gap:5px;max-width:360px}.cap-dots span{aspect-ratio:1;border-radius:3px;background:#0e262c12}.cap-before .cap-dots span.on{background:var(--teal-600)}.cap-after .cap-dots span{background:#eaf0f214}.cap-after .cap-dots span.on{background:var(--lime)}.js .cap-after .cap-dots span.on{opacity:0;transform:scale(.4);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);transition-delay:calc(.4s + var(--i) * 6ms)}.js .cap-after.in .cap-dots span.on{opacity:1;transform:none}.cap-week{font-size:.95rem;color:var(--ink-2);line-height:1.5}.cap-after .cap-week{color:var(--fog)}.cap-x{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--lime);color:var(--teal-900);font-weight:700;font-size:1.2rem;box-shadow:0 0 0 8px var(--white);z-index:1}.cap-lists{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);margin-top:clamp(28px,4vw,44px)}.cap-list-t{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--line-2)}.cap-list-more .cap-list-t{color:var(--teal-700)}.cap-list ul{list-style:none;display:grid;gap:12px}.cap-list li{display:flex;gap:10px;align-items:flex-start;font-size:.95rem;color:var(--ink);line-height:1.45}.cap-list-less .cap-tick{background:var(--paper-2)}.cap-list-less .cap-tick:after{border-color:var(--ink-3)}.cap-tick{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:var(--lime);position:relative}.cap-tick:after{content:"";position:absolute;left:6px;top:3px;width:4px;height:8px;border:solid var(--teal-900);border-width:0 2px 2px 0;transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.js .cap-after .cap-dots span.on{opacity:1;transform:none;transition:none}}.sides-grid{display:grid;grid-template-columns:1fr 60px 1fr;gap:20px;align-items:stretch}.side{display:grid;gap:14px;align-content:start}.side-h{display:flex;gap:12px;align-items:center}.tag-teal{background:var(--teal-700);color:#fff}.tag-lime{background:var(--lime);color:var(--teal-900)}.sides-link{display:grid;grid-template-rows:1fr auto 1fr;place-items:center}.sides-link span{width:1px;height:100%;background:linear-gradient(to bottom,transparent,var(--line-2) 30%,var(--line-2) 70%,transparent)}.pr-roll{display:inline-block;height:1.25em;line-height:1.25em;overflow:hidden;vertical-align:top}.scr-items b:has(.pr-roll){display:inline-flex;align-items:center;gap:.25em;line-height:1.25em}.pr-in{display:grid;transform:translateY(-50%)}.js .sides .pr-in{transition:transform .55s var(--ease-out);transition-delay:calc(1.55s + var(--r) * .14s)}.js .sides .side:not(.in) .pr-in{transform:none}.js .sides .scr-items small{transition:opacity .35s ease 1.95s}.js .sides .side:not(.in) .scr-items small{opacity:0}.scr-terms div:nth-child(2) b{padding:1px 6px;margin-right:-6px;border-radius:4px}.js .sides .side.in .scr-terms div:nth-child(2) b{animation:sd-hl 1.1s ease .75s both}@keyframes sd-hl{0%{background-color:transparent}30%{background-color:var(--lime)}to{background-color:#defe5259}}.sides .scr-btn{display:inline-block}.js .sides .side.in [data-k=terms] .scr-btn{animation:scr-press .32s var(--ease-out) 1.1s}.js .sides .side.in [data-k=portal] .scr-btn{animation:scr-press .32s var(--ease-out) 2.3s}.js .sides-link.in i{animation:sd-send .6s var(--ease-out) 1.3s,sd-ring .9s ease-out 1.3s}@keyframes sd-send{40%{translate:5px 0}}@keyframes sd-ring{0%{box-shadow:0 0 0 6px #defe5280}to{box-shadow:0 0 0 16px #defe5200}}@keyframes scr-press{40%{transform:scale(.95)}}@media(prefers-reduced-motion:reduce){.js .sides .pr-in{transform:translateY(-50%)!important;transition:none}.js .sides .scr-items small{opacity:1!important;transition:none}.js .sides .side.in .scr-terms div:nth-child(2) b,.js .sides .side.in .scr-btn,.js .sides-link.in i{animation:none}}.sides-link i{display:grid;place-items:center;width:40px;height:40px;margin:10px 0;border-radius:50%;background:var(--lime);color:var(--teal-900);font-style:normal;font-weight:600;box-shadow:0 0 0 6px #defe5238}.layers-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,80px);align-items:end}.layers .lead{margin:0}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip-lime{border-color:#defe5273;color:var(--lime)}.cbam-in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px);align-items:center}.cbam .lead{margin-top:20px}.cbam-pts{list-style:none;display:grid;margin-top:28px;border-top:1px solid var(--line-2)}.cbam-pts li{display:grid;grid-template-columns:36px 1fr;gap:4px 12px;padding:14px 0;border-bottom:1px solid var(--line-2)}.cbam-pts .mono{grid-row:span 2;font-size:.72rem;color:var(--teal-600);padding-top:3px}.cbam-pts b{font-weight:600;letter-spacing:-.01em}.cbam-pts p{color:var(--ink-2);font-size:.92rem;line-height:1.5}.sec-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(40px,6vw,88px);align-items:center}.sec-security .lead{margin-top:18px}.sec-list{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:22px 28px;margin-top:36px;padding-top:28px;border-top:1px solid var(--line)}.sec-list li{display:grid;grid-template-columns:26px 1fr;gap:4px 10px;align-content:start}.sec-list .sec-n{grid-row:span 2;padding-top:3px}.sec-list b{color:var(--fg);font-weight:600;letter-spacing:-.01em}.sec-list p{color:var(--fg-2);font-size:.88rem;line-height:1.5}.scr-log{display:grid}.scr-log>div{display:grid;grid-template-columns:40px 104px 1fr auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--s-line)}.scr-log>div:last-child{border-bottom:0}.lg-t{color:var(--ink-3);font-size:.76rem}.lg-w{display:grid}.lg-w b{font-weight:600;font-size:.82rem}.lg-w em{font-style:normal;color:var(--ink-3);font-size:.72rem}.lg-a{font-size:.82rem;color:var(--ink-2)}.lg-no{background:#c83c3c1a;color:#a33a3a}.lg-live{display:inline-flex;align-items:center;gap:6px}.lg-live i{width:6px;height:6px;border-radius:50%;background:var(--green)}.lg-swap{display:inline-grid;justify-items:end}.lg-swap>span{grid-area:1 / 1;white-space:nowrap}.lg-wait{display:inline-flex;align-items:center;gap:6px}.lg-wait i{width:6px;height:6px;border-radius:50%;background:currentColor}.lg-ok{opacity:0;transform:scale(.94)}.js .sec-scr .scr-log>div{opacity:0;transform:translateY(-8px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.js .sec-scr.in .scr-log>div{opacity:1;transform:none;transition-delay:calc(.35s + var(--o) * .38s)}.js .sec-scr.in .lg-live i{animation:lg-pulse 1.6s ease-in-out infinite}.js .sec-scr.in .lg-wait i{animation:lg-pulse .9s ease-in-out 1.2s 3}@keyframes lg-pulse{50%{opacity:.25}}.js .sec-scr.in .lg-deny .lg-no{animation:lg-shake .42s var(--ease-in-out) .8s}@keyframes lg-shake{20%{transform:translate(-3px)}45%{transform:translate(3px)}70%{transform:translate(-2px)}}.lg-wait,.lg-ok{transition:opacity .3s ease,transform .3s var(--ease-out)}.js .sec-scr.in .lg-wait{opacity:0;transform:scale(.94);transition-delay:3.9s}.js .sec-scr.in .lg-ok{opacity:1;transform:none;transition-delay:3.95s}.js .sec-scr .lg-ai{transition:opacity .4s var(--ease-out),transform .4s var(--ease-out),background-color .6s ease;border-radius:8px}@media(prefers-reduced-motion:reduce){.js .sec-scr .scr-log>div{opacity:1;transform:none;transition:none}.js .sec-scr.in .lg-live i,.js .sec-scr.in .lg-wait i,.js .sec-scr.in .lg-deny .lg-no{animation:none}}.sec-n{font-size:.72rem;color:var(--lime)}.more-link{display:inline-flex;gap:8px;margin-top:32px;color:var(--fg);border-bottom:1px solid var(--line-2);padding-bottom:2px}.more-link:hover .arr{transform:translate(3px)}.more-link .arr{transition:transform .2s var(--ease-out)}.faq-in{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(32px,6vw,80px);align-items:start}.faq-list{border-top:1px solid var(--line-2)}.faq-item{border-bottom:1px solid var(--line-2)}.faq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:1.05rem;font-weight:550;color:var(--fg);letter-spacing:-.01em}.faq-item summary::-webkit-details-marker{display:none}.faq-plus{width:14px;height:14px;flex:none;position:relative}.faq-plus:before,.faq-plus:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .25s var(--ease-out)}.faq-plus:after{transform:rotate(90deg)}.faq-item[open] .faq-plus:after{transform:rotate(0)}.faq-item summary{transition:color .2s var(--ease-out)}.faq-item summary:hover{color:var(--teal-600)}.faq-item summary:focus-visible{outline:2px solid var(--teal-600);outline-offset:4px;border-radius:4px}.faq-list{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;overflow:hidden;transition:block-size .3s var(--ease-out),content-visibility .3s allow-discrete}.faq-item[open]::details-content{block-size:auto}@media(min-width:981px){.faq-in>.sec-head{position:sticky;top:110px}}@media(prefers-reduced-motion:reduce){.faq-item::details-content{transition:none}}.faq-item p{padding-bottom:22px;max-width:64ch}.cta{background:var(--lime);color:var(--teal-900);padding-block:clamp(80px,11vw,140px);position:relative;overflow:hidden}.cta:before{content:"";position:absolute;top:50%;right:-8%;width:min(46vw,620px);aspect-ratio:1;transform:translateY(-50%) rotate(-8deg);background:url(/brand/logomark-blue.png) center / contain no-repeat;opacity:.07;pointer-events:none}.cta-steps{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.cta-steps li{display:inline-flex;align-items:center;gap:10px;padding:9px 14px 9px 10px;border-radius:999px;background:#0e262c12;border:1px solid rgba(14,38,44,.12);font-size:.92rem;font-weight:500;color:var(--teal-900)}.cta-steps .mono{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--teal-900);color:var(--lime);font-size:.66rem}.cta-in{position:relative;text-align:center;display:grid;justify-items:center;gap:18px}.cta .h2{color:var(--teal-900);max-width:18ch}.cta .lead{color:var(--teal-800)}.cta-btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}.btn-dark{background:var(--teal-900);color:var(--lime)}.btn-dark:hover{background:var(--teal-700)}.btn-outline-dark{border:1px solid rgba(14,38,44,.35);color:var(--teal-900)}.btn-outline-dark:hover{background:#0e262c0f}.cta-alt{font-size:.8rem;color:var(--teal-800)}.cta-alt a{border-bottom:1px solid currentColor}@media(max-width:980px){.prob-grid{grid-template-columns:1fr 1fr}.sec-in{grid-template-columns:1fr;gap:0}.sec-in>div:first-child{display:contents}.sec-scr{order:1;margin-top:32px}.sec-list{order:2}.how-in,.layers-in,.cbam-in,.faq-in{grid-template-columns:1fr}.cyc{grid-template-columns:1fr;gap:16px}.cyc-stage{position:static}.cyc-list{display:flex;gap:8px;overflow-x:auto;border-top:0;margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 6px;scroll-snap-type:x proximity;scrollbar-width:none}.cyc-list::-webkit-scrollbar{display:none}.cyc-tab{display:inline-flex;flex:none;padding:9px 14px;border:1px solid var(--line-2);border-radius:999px;scroll-snap-align:start;background:var(--white)}.cyc-tab .cyc-n,.cyc-tab .cyc-d,.cyc-tab .cyc-prog{display:none!important}.cyc-t{font-size:.9rem;white-space:nowrap}.cyc-tab[aria-selected=true]{background:var(--teal-900);border-color:var(--teal-900)}.cyc-tab[aria-selected=true] .cyc-t{color:var(--ice)}.cyc-cap{display:block;margin-top:14px}.sides-grid{grid-template-columns:1fr;gap:8px}.cap-grid{grid-template-columns:1fr;gap:0}.cap-before{order:0}.cap-x{position:relative;left:auto;top:auto;transform:none;order:1;justify-self:center;margin:-22px 0;width:56px;height:56px;font-size:1.05rem}.cap-after{order:2}.sides-link{grid-template-rows:none;grid-template-columns:1fr auto 1fr;width:100%;margin:14px 0}.sides-link span{width:100%;height:1px;background:linear-gradient(to right,transparent,var(--line-2) 30%,var(--line-2) 70%,transparent)}.sides-link i{margin:0 12px;transform:rotate(90deg)}@keyframes sd-send{40%{translate:0 5px}}}@media(max-width:640px){.sectors-list{gap:8px}.sectors-list li{gap:0;font-size:.92rem;padding:6px 12px;border-radius:999px;border:1px solid var(--line-2)}.sectors-list li:after{display:none}.hero-sound{left:12px;bottom:12px;height:36px;padding:0 12px 0 8px;gap:8px;font-size:.8rem}.hero-sound .play{width:20px;height:20px}.hero-sound .play:after{left:7px;top:5px}.scr-idx .mono,.scr-t th,.scr-t .tag,.scr-pill{font-size:.7rem}.cap-lists{grid-template-columns:1fr}.cta:before{width:90vw;right:-40%;top:18%}.cta-steps{flex-direction:column;align-items:flex-start;gap:12px}.cta-steps li{background:none;border:0;padding:0}.prob-grid{grid-template-columns:1fr}.sec-list{grid-template-columns:1fr;gap:18px}.scr-log>div{grid-template-columns:38px 1fr auto;row-gap:2px}.scr-log .lg-a{grid-column:2 / -1;grid-row:2}.scr{padding:14px 12px 28px;font-size:.8rem}.scr-idx b{font-size:.88rem}.cb-rows>div{grid-template-columns:10px 1fr auto;row-gap:4px}.cb-rows .cb-dot{grid-row:span 2;align-self:start;margin-top:5px}.cb-rows span:not(.scr-pill){grid-row:span 2}.cb-rows .scr-pill{grid-column:3;justify-self:end;font-size:.66rem;padding:3px 8px}}
