.fleetlogic-module__LXA8OW__page{isolation:isolate;--fl-red-ink:#ef5f4e;position:relative}.fleetlogic-module__LXA8OW__page [data-rv]{opacity:0;transition:opacity .75s var(--ease-reveal), transform .75s var(--ease-reveal);transition-delay:var(--rv-delay,0s);transform:translateY(20px)}.fleetlogic-module__LXA8OW__page [data-rv][data-in]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){:is(.fleetlogic-module__LXA8OW__page [data-rv],.fleetlogic-module__LXA8OW__page [data-rv][data-in]){opacity:1;transition:none;transform:none}}.fleetlogic-module__LXA8OW__backdrop{z-index:-1;pointer-events:none;position:fixed;inset:0}.fleetlogic-module__LXA8OW__topScrim{z-index:20;pointer-events:none;background:linear-gradient(180deg, var(--color-backdrop) 0%, #030305eb 42%, transparent 100%);height:132px;position:fixed;inset:0 0 auto}.fleetlogic-module__LXA8OW__bloom{background:radial-gradient(50% 42% at 88% 4%,#a800002e,#0000 70%),radial-gradient(46% 40% at 6% 96%,#6b0f0a38,#0000 70%),radial-gradient(60% 45% at 50% 0,#a800001a,#0000 72%);position:absolute;inset:0}.fleetlogic-module__LXA8OW__shell{width:100%;max-width:2560px;margin-inline:auto;padding-inline:clamp(20px,4.8vw,150px)}.fleetlogic-module__LXA8OW__section{padding-block:clamp(64px,6.4vw,148px)}.fleetlogic-module__LXA8OW__display{font-family:var(--font-display);letter-spacing:-.03em;font-weight:400;line-height:1.08}.fleetlogic-module__LXA8OW__sectionHead{border-bottom:1px solid var(--color-line);grid-template-columns:1fr;gap:26px;margin-bottom:clamp(34px,2.8vw,60px);padding-bottom:clamp(34px,2.8vw,60px);display:grid}@media (min-width:1000px){.fleetlogic-module__LXA8OW__sectionHead{grid-template-columns:clamp(300px,36%,560px) minmax(0,1fr);align-items:start;gap:clamp(56px,7vw,130px)}}.fleetlogic-module__LXA8OW__ledeGroup{gap:18px;display:grid}.fleetlogic-module__LXA8OW__ledeGroup>*{color:#fffc}.fleetlogic-module__LXA8OW__anchor{scroll-margin-top:104px}.fleetlogic-module__LXA8OW__rule{background:linear-gradient(90deg, transparent, var(--color-line), transparent);height:1px}.fleetlogic-module__LXA8OW__eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-muted);align-items:center;gap:14px;font-size:clamp(12px,.78vw,14px);display:flex}.fleetlogic-module__LXA8OW__eyebrow:before{content:"";background:var(--color-brand-red);width:9px;height:9px}.fleetlogic-module__LXA8OW__sectionTitle{letter-spacing:-.03em;text-wrap:balance;margin-top:16px;font-size:clamp(29px,3vw,72px);line-height:1.06}.fleetlogic-module__LXA8OW__lede{color:var(--color-ink-muted);font-size:clamp(1.03rem,1.15vw,1.5rem);line-height:1.72}.fleetlogic-module__LXA8OW__langToggle{right:24px;bottom:max(24px, env(safe-area-inset-bottom,0px));z-index:40;border:1px solid var(--color-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:opacity .25s ease, transform .35s var(--ease-reveal);background:#0a0a0eb8;border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;position:fixed}.fleetlogic-module__LXA8OW__langToggle[data-pending]{opacity:.5;pointer-events:none}@media (max-width:900px){.fleetlogic-module__LXA8OW__langToggle[data-tuck]{opacity:0;pointer-events:none;transform:translateY(18px)}}@media (prefers-reduced-motion:reduce){.fleetlogic-module__LXA8OW__langToggle{transition:opacity .25s}.fleetlogic-module__LXA8OW__langToggle[data-tuck]{transform:none}}.fleetlogic-module__LXA8OW__langBtn{min-width:44px;min-height:38px;font-family:var(--font-mono);letter-spacing:.1em;color:var(--color-ink-muted);cursor:pointer;border-radius:999px;padding:8px 13px;font-size:12.5px;transition:color .25s,background-color .25s}.fleetlogic-module__LXA8OW__langBtn:hover{color:var(--color-ink)}.fleetlogic-module__LXA8OW__langBtn[aria-pressed=true]{background:var(--color-brand-red);color:#fff}.fleetlogic-module__LXA8OW__langBtn:focus-visible{outline:2px solid var(--color-accent-warm);outline-offset:2px}.fleetlogic-module__LXA8OW__frame{border:1px solid var(--color-line);background:var(--color-glass-card);transform:perspective(1600px) rotateY(var(--frame-tilt,-7deg));transform-style:preserve-3d;transition:transform 1.1s var(--ease-reveal), box-shadow .6s ease;border-radius:16px;padding:10px;position:relative;box-shadow:0 0 80px #a800002e,0 30px 80px #0000008c}.fleetlogic-module__LXA8OW__frame[data-in]{transform:perspective(1600px)rotateY(0);box-shadow:0 0 100px #a8000047,0 30px 80px #0000008c}.fleetlogic-module__LXA8OW__frameFlat{--frame-tilt:0deg}.fleetlogic-module__LXA8OW__frameInner{border:1px solid var(--color-line);border-radius:9px;position:relative;overflow:hidden}.fleetlogic-module__LXA8OW__frameInner img{filter:saturate(.86)brightness(.82)contrast(1.04);width:100%;height:auto;transition:filter .6s var(--ease-reveal);display:block}.fleetlogic-module__LXA8OW__frame:hover .fleetlogic-module__LXA8OW__frameInner img,.fleetlogic-module__LXA8OW__frame:focus-within .fleetlogic-module__LXA8OW__frameInner img{filter:saturate()brightness()contrast()}.fleetlogic-module__LXA8OW__frameInner:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f,inset 0 0 42px #0303058c}.fleetlogic-module__LXA8OW__caption{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-ink-muted);text-align:center;margin-top:16px;font-size:clamp(12px,.78vw,13.5px)}.fleetlogic-module__LXA8OW__frameNote{margin-top:8px;color:#8f8e99;text-align:center;max-width:92ch;margin-inline:auto;font-size:clamp(12px,.8vw,14px);line-height:1.5}@media (prefers-reduced-motion:reduce){.fleetlogic-module__LXA8OW__frame,.fleetlogic-module__LXA8OW__frame[data-in]{transition:none;transform:none}.fleetlogic-module__LXA8OW__frameInner img{transition:none}}.fleetlogic-module__LXA8OW__cardBody{color:#85848f;margin-top:12px;font-size:clamp(.906rem,1vw,1.15rem);line-height:1.68}.fleetlogic-module__LXA8OW__btnPrimary{background:var(--color-brand-red);color:#fff;height:clamp(50px,3.47vw,64px);transition:transform .3s var(--ease-reveal), box-shadow .3s ease;border-radius:999px;align-items:center;gap:12px;padding-inline:clamp(26px,1.8vw,40px);font-size:clamp(.94rem,1.04vw,1.15rem);font-weight:500;display:inline-flex;box-shadow:0 10px 34px #a8000059}.fleetlogic-module__LXA8OW__btnPrimary:hover{transform:translateY(-2px);box-shadow:0 16px 44px #a8000080}.fleetlogic-module__LXA8OW__btnPrimary svg{width:15px;height:15px}.fleetlogic-module__LXA8OW__btnGhost{border:1px solid var(--color-line-strong);background:var(--color-glass);height:clamp(50px,3.47vw,64px);color:var(--color-ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:10px;padding-inline:clamp(24px,1.67vw,38px);font-size:clamp(.94rem,1.04vw,1.15rem);transition:border-color .3s,background-color .3s;display:inline-flex}.fleetlogic-module__LXA8OW__btnGhost:hover{border-color:var(--color-accent-warm);background:var(--color-glass-strong)}.fleetlogic-module__LXA8OW__btnPrimary:focus-visible,.fleetlogic-module__LXA8OW__btnGhost:focus-visible{outline:2px solid var(--color-accent-warm);outline-offset:3px}.fleetlogic-module__LXA8OW__chip{border:1px solid var(--color-line);height:32px;font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-ink-muted);background:#ffffff08;border-radius:999px;align-items:center;padding-inline:14px;font-size:clamp(12px,.78vw,13.5px);display:inline-flex}.fleetlogic-module__LXA8OW__counterValue{font-family:var(--font-display);letter-spacing:-.04em;background:linear-gradient(120deg, var(--color-accent-warm), var(--color-accent-cool));color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(40px,4.45vw,104px);font-weight:400;line-height:1}.fleetlogic-module__LXA8OW__counterLabel{color:var(--color-ink);margin-top:12px;font-size:clamp(.875rem,.97vw,1.1rem)}.fleetlogic-module__LXA8OW__counterNote{color:var(--color-ink-muted);margin-top:4px;font-size:clamp(.78rem,.87vw,.98rem)}.fleetlogic-module__LXA8OW__faqItem{border-bottom:1px solid var(--color-line)}.fleetlogic-module__LXA8OW__faqSummary{cursor:pointer;color:var(--color-ink);justify-content:space-between;align-items:flex-start;gap:24px;padding-block:24px;font-size:clamp(1rem,1.32vw,1.75rem);list-style:none;transition:color .3s;display:flex}.fleetlogic-module__LXA8OW__faqSummary::-webkit-details-marker{display:none}.fleetlogic-module__LXA8OW__faqSummary:hover{color:var(--color-accent-warm)}.fleetlogic-module__LXA8OW__faqSummary:focus-visible{outline:2px solid var(--color-accent-warm);outline-offset:4px}.fleetlogic-module__LXA8OW__faqMark{flex:none;width:16px;height:16px;margin-top:6px;position:relative}.fleetlogic-module__LXA8OW__faqMark:before,.fleetlogic-module__LXA8OW__faqMark:after{content:"";background:var(--color-brand-red);height:1.5px;transition:transform .35s var(--ease-reveal);position:absolute;inset:50% 0 auto}.fleetlogic-module__LXA8OW__faqMark:after{transform:rotate(90deg)}.fleetlogic-module__LXA8OW__faqItem[open] .fleetlogic-module__LXA8OW__faqMark:after{transform:rotate(0)}.fleetlogic-module__LXA8OW__faqAnswer{color:var(--color-ink-muted);padding-bottom:26px;font-size:clamp(.925rem,1.03vw,1.18rem);line-height:1.75}.fleetlogic-module__LXA8OW__closingBand{border:1px solid var(--color-line);background:radial-gradient(80% 120% at 100% 0%, #a8000047, transparent 62%), var(--color-glass-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;padding:clamp(36px,5vw,112px);position:relative;overflow:hidden}.fleetlogic-module__LXA8OW__closingTitle{flex-direction:column;font-size:clamp(28px,3.75vw,84px);display:flex}.fleetlogic-module__LXA8OW__closingBody{max-width:86ch;color:var(--color-ink-muted);margin-top:22px;font-size:clamp(1rem,1.11vw,1.4rem);line-height:1.7}.fleetlogic-module__LXA8OW__closingActions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.fleetlogic-module__LXA8OW__closingMail{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-ink-muted);margin-top:26px;font-size:clamp(.78rem,.87vw,.98rem)}.fleetlogic-module__LXA8OW__closingMail a:hover{color:var(--color-accent-warm)}.fleetlogic-module__LXA8OW__hero{align-items:center;min-height:100svh;padding-block:172px 96px;display:flex;position:relative;overflow:hidden}.fleetlogic-module__LXA8OW__heroMedia{pointer-events:none;position:absolute;inset:0}.fleetlogic-module__LXA8OW__heroImage{object-fit:cover;object-position:68% 58%;filter:brightness(.92)contrast(1.06)}.fleetlogic-module__LXA8OW__heroScrim{background:linear-gradient(90deg, var(--color-backdrop) 6%, #030305b8 42%, #03030559 78%), linear-gradient(180deg, var(--color-backdrop) 0%, transparent 26%, #0303058c 78%, var(--color-backdrop) 100%);position:absolute;inset:0}@media (max-width:900px){.fleetlogic-module__LXA8OW__heroScrim{background:linear-gradient(180deg, var(--color-backdrop) 4%, #0303059e 46%, var(--color-backdrop) 96%)}}.fleetlogic-module__LXA8OW__heroInner{z-index:1;position:relative}.fleetlogic-module__LXA8OW__heroTitle{letter-spacing:-.038em;text-shadow:0 2px 34px #000000e6;flex-direction:column;margin-top:22px;font-size:clamp(34px,5.4vw,156px);line-height:1.04;display:flex}.fleetlogic-module__LXA8OW__heroLine{display:block}@media (max-width:860px){.fleetlogic-module__LXA8OW__heroTitle{text-wrap:pretty;display:block}.fleetlogic-module__LXA8OW__heroLine{display:inline}.fleetlogic-module__LXA8OW__heroLine+.fleetlogic-module__LXA8OW__heroLine:before{content:" "}}.fleetlogic-module__LXA8OW__heroBottom{margin-top:clamp(34px,5vh,66px)}.fleetlogic-module__LXA8OW__heroLede{color:#ffffffc7;text-shadow:0 2px 20px #000000d9;max-width:94ch;font-size:clamp(1rem,1.25vw,1.7rem);line-height:1.68}.fleetlogic-module__LXA8OW__heroActions{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,2.6vw,46px);display:flex}.fleetlogic-module__LXA8OW__claimGrid{grid-template-columns:1fr;gap:clamp(22px,1.8vw,32px) clamp(32px,4vw,88px);display:grid}@media (min-width:1080px){.fleetlogic-module__LXA8OW__claimGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fleetlogic-module__LXA8OW__claimItem{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;display:grid}.fleetlogic-module__LXA8OW__claimTick{width:22px;height:12px;color:var(--fl-red-ink);margin-top:.34em}.fleetlogic-module__LXA8OW__claimText{color:#85848f;font-size:clamp(.95rem,1.05vw,1.22rem);line-height:1.68}.fleetlogic-module__LXA8OW__claimText b{color:#fff;font-weight:600}.fleetlogic-module__LXA8OW__counterGrid{border-top:1px solid var(--color-line-strong);grid-template-columns:1fr;gap:34px 0;margin-top:clamp(48px,4.4vw,96px);padding-top:clamp(30px,2.6vw,56px);display:grid}.fleetlogic-module__LXA8OW__counterCell{padding-inline:0}@media (min-width:620px){.fleetlogic-module__LXA8OW__counterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 0}.fleetlogic-module__LXA8OW__counterCell{border-left:1px solid var(--color-line);padding-inline:clamp(20px,2.2vw,46px)}.fleetlogic-module__LXA8OW__counterCell:nth-child(odd){border-left:0;padding-left:0}}@media (min-width:1080px){.fleetlogic-module__LXA8OW__counterGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.fleetlogic-module__LXA8OW__counterCell:nth-child(odd){border-left:1px solid var(--color-line);padding-left:clamp(20px,2.2vw,46px)}.fleetlogic-module__LXA8OW__counterCell:first-child{border-left:0;padding-left:0}}.fleetlogic-module__LXA8OW__commandStage{gap:clamp(26px,2.2vw,46px);display:grid}.fleetlogic-module__LXA8OW__kpiBand{border-top:1px solid var(--color-line-strong);border-bottom:1px solid var(--color-line-strong);grid-template-columns:1fr;gap:30px 0;padding-block:clamp(24px,2vw,38px);display:grid}@media (min-width:620px){.fleetlogic-module__LXA8OW__kpiBand{grid-template-columns:repeat(2,minmax(0,1fr))}.fleetlogic-module__LXA8OW__kpiCell{border-left:1px solid var(--color-line);padding-inline:clamp(18px,1.6vw,34px)}.fleetlogic-module__LXA8OW__kpiCell:nth-child(odd){border-left:0;padding-left:0}}@media (min-width:1000px){.fleetlogic-module__LXA8OW__kpiBand{grid-template-columns:repeat(3,minmax(0,1fr))}.fleetlogic-module__LXA8OW__kpiCell:nth-child(odd){border-left:1px solid var(--color-line);padding-left:clamp(18px,1.6vw,34px)}.fleetlogic-module__LXA8OW__kpiCell:nth-child(3n+1){border-left:0;padding-left:0}}@media (min-width:1400px){.fleetlogic-module__LXA8OW__kpiBand{grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.fleetlogic-module__LXA8OW__kpiCell:nth-child(3n+1){border-left:1px solid var(--color-line);padding-left:clamp(18px,1.6vw,34px)}.fleetlogic-module__LXA8OW__kpiCell:first-child{border-left:0;padding-left:0}}.fleetlogic-module__LXA8OW__kpiLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#b3b2bb;align-items:center;gap:8px;font-size:clamp(11.5px,.7vw,12.5px);display:flex}.fleetlogic-module__LXA8OW__kpiDot{background:var(--kpi-accent);border-radius:50%;flex:none;width:7px;height:7px}.fleetlogic-module__LXA8OW__kpiValue{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;margin-top:14px;font-size:clamp(30px,2.5vw,52px);line-height:1;display:flex}.fleetlogic-module__LXA8OW__kpiDelta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--kpi-accent);white-space:nowrap;font-size:clamp(11.5px,.7vw,13px)}.fleetlogic-module__LXA8OW__kpiNote{color:#9b9aa4;margin-top:12px;font-size:clamp(12px,.8vw,13.5px);line-height:1.45}.fleetlogic-module__LXA8OW__pillarGrid{grid-template-columns:1fr;gap:clamp(26px,2.2vw,44px);margin-top:clamp(52px,4.4vw,96px);display:grid}.fleetlogic-module__LXA8OW__pillarRow{border-top:1px solid var(--color-line-strong);grid-template-columns:1fr;gap:10px;padding-top:22px;display:grid}@media (min-width:900px){.fleetlogic-module__LXA8OW__pillarRow{grid-template-columns:minmax(0,clamp(240px,26vw,420px)) minmax(0,1fr);align-items:baseline;gap:clamp(28px,3vw,64px)}}.fleetlogic-module__LXA8OW__pillarTitle{letter-spacing:-.015em;color:#fff;font-size:clamp(1.05rem,1.2vw,1.42rem);font-weight:600}.fleetlogic-module__LXA8OW__aiGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:clamp(20px,1.5vw,34px);display:grid}@media (min-width:1080px){.fleetlogic-module__LXA8OW__aiGrid{grid-template-columns:1fr;gap:clamp(28px,2.2vw,48px)}}.fleetlogic-module__LXA8OW__aiCard{border:1px solid var(--color-line);background:var(--color-glass);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;flex-direction:column;padding:clamp(26px,2.1vw,44px);display:flex}.fleetlogic-module__LXA8OW__aiName{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-warm);font-size:clamp(12px,.8vw,14px)}.fleetlogic-module__LXA8OW__aiLead{letter-spacing:-.02em;color:var(--color-ink);margin-top:14px;font-size:clamp(18px,1.53vw,34px);font-weight:400;line-height:1.35}.fleetlogic-module__LXA8OW__aiShot{margin-top:26px}.fleetlogic-module__LXA8OW__mockFrame{border:1px solid var(--color-line-strong);background:#08080c99;border-radius:clamp(12px,1.1vw,18px);padding:clamp(5px,.5vw,9px);box-shadow:0 0 70px #a800001a,0 26px 70px #00000080}@media (max-width:900px){.fleetlogic-module__LXA8OW__mockFrame{box-shadow:none;background:0 0;border:0;padding:0}}.fleetlogic-module__LXA8OW__shotBand{padding-bottom:92px}.fleetlogic-module__LXA8OW__shotBand .fleetlogic-module__LXA8OW__frame{max-width:min(100%,1740px);margin-inline:auto}.fleetlogic-module__LXA8OW__depthBlock{padding-block:clamp(44px,4vw,84px)}.fleetlogic-module__LXA8OW__depthHead{grid-template-columns:1fr;gap:24px;margin-bottom:clamp(26px,2.2vw,44px);display:grid}@media (min-width:1000px){.fleetlogic-module__LXA8OW__depthHead{grid-template-columns:clamp(280px,32%,480px) minmax(0,1fr);align-items:start;gap:clamp(40px,4.5vw,90px)}}.fleetlogic-module__LXA8OW__depthPoints{gap:16px;display:grid}.fleetlogic-module__LXA8OW__depthTitle{margin-top:20px;font-size:clamp(23px,2.22vw,50px);line-height:1.1}.fleetlogic-module__LXA8OW__depthPoints li{color:var(--color-ink-muted);padding-left:24px;font-size:clamp(.925rem,1.03vw,1.18rem);line-height:1.68;position:relative}.fleetlogic-module__LXA8OW__depthPoints li:before{content:"";background:var(--fl-red-ink);width:11px;height:1px;position:absolute;top:.66em;left:0}.fleetlogic-module__LXA8OW__pointList{flex-direction:column;gap:16px;margin-top:26px;display:flex}.fleetlogic-module__LXA8OW__pointList li{color:var(--color-ink-muted);padding-left:24px;font-size:clamp(.925rem,1.03vw,1.18rem);line-height:1.68;position:relative}.fleetlogic-module__LXA8OW__pointList li:before{content:"";background:var(--color-brand-red);width:11px;height:1px;position:absolute;top:.66em;left:0}.fleetlogic-module__LXA8OW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fleetlogic-module__LXA8OW__railGroup{border:0;min-width:0;margin:0;padding:0}.fleetlogic-module__LXA8OW__railRadio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.fleetlogic-module__LXA8OW__railCanvas{aspect-ratio:1200/340;view-timeline-name:--rail;view-timeline-axis:block;width:100%;margin-top:clamp(20px,2vw,40px);position:relative}.fleetlogic-module__LXA8OW__railSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.fleetlogic-module__LXA8OW__railSvg path{stroke-width:2px;stroke-linecap:round;fill:none}.fleetlogic-module__LXA8OW__railFc{stroke:#d94a3d}.fleetlogic-module__LXA8OW__railBs{stroke:#2f9e6e}.fleetlogic-module__LXA8OW__railReturn{stroke:var(--color-line-strong);stroke-dasharray:5 7;stroke-width:1.5px}.fleetlogic-module__LXA8OW__railCross{fill:var(--color-backdrop);stroke:var(--color-line-strong);stroke-width:1.5px}@keyframes fleetlogic-module__LXA8OW__railDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fleetlogic-module__LXA8OW__railFade{0%{opacity:0}to{opacity:1}}.fleetlogic-module__LXA8OW__railSvg path{stroke-dasharray:1;stroke-dashoffset:0;animation:fleetlogic-module__LXA8OW__railDraw 1.3s var(--ease-reveal) both;animation-timeline:--rail;animation-range:entry 15% cover 45%}.fleetlogic-module__LXA8OW__railSvg path.fleetlogic-module__LXA8OW__railReturn{stroke-dasharray:5 7;animation-name:fleetlogic-module__LXA8OW__railFade;animation-range:cover 35% cover 55%}@media (prefers-reduced-motion:reduce){.fleetlogic-module__LXA8OW__railSvg path,.fleetlogic-module__LXA8OW__railSvg path.fleetlogic-module__LXA8OW__railReturn,.fleetlogic-module__LXA8OW__waypoint{stroke-dashoffset:0;opacity:1;animation:none}.fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railCard{transition:none}}.fleetlogic-module__LXA8OW__waypoint{left:var(--wx);top:var(--wy);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:6px;display:flex;position:absolute;transform:translate(-50%,-13.5px)}.fleetlogic-module__LXA8OW__waypoint[data-ws=fc]{flex-direction:column-reverse;transform:translate(-50%,calc(13.5px - 100%))}.fleetlogic-module__LXA8OW__waypoint{animation:1s linear both fleetlogic-module__LXA8OW__railFade;animation-timeline:--rail;animation-range:entry 12% cover 32%}.fleetlogic-module__LXA8OW__wpDot{border:2px solid var(--ws-color);background:var(--color-backdrop);width:15px;height:15px;transition:background-color .3s ease, box-shadow .3s ease, transform .3s var(--ease-reveal);border-radius:50%}.fleetlogic-module__LXA8OW__waypoint[data-ws=fc]{--ws-color:#d94a3d}.fleetlogic-module__LXA8OW__waypoint[data-ws=bs]{--ws-color:#2f9e6e}.fleetlogic-module__LXA8OW__wpNum{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-ink-muted);font-size:clamp(11.5px,.76vw,13px);transition:color .3s}.fleetlogic-module__LXA8OW__wpName{text-align:center;text-wrap:balance;color:#85848f;max-width:14ch;font-size:clamp(12px,.82vw,14.5px);line-height:1.3;transition:color .3s}.fleetlogic-module__LXA8OW__waypoint:hover .fleetlogic-module__LXA8OW__wpName{color:var(--color-ink)}.fleetlogic-module__LXA8OW__railRadio:first-of-type:checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="1"] .fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(2):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="2"] .fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(3):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="3"] .fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(4):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="4"] .fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(5):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="5"] .fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(6):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="6"] .fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(7):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="7"] .fleetlogic-module__LXA8OW__wpDot,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(8):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="8"] .fleetlogic-module__LXA8OW__wpDot{background:var(--ws-color);box-shadow:0 0 22px color-mix(in srgb, var(--ws-color) 70%, transparent);transform:scale(1.25)}.fleetlogic-module__LXA8OW__railRadio:first-of-type:checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="1"] .fleetlogic-module__LXA8OW__wpName,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(2):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="2"] .fleetlogic-module__LXA8OW__wpName,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(3):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="3"] .fleetlogic-module__LXA8OW__wpName,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(4):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="4"] .fleetlogic-module__LXA8OW__wpName,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(5):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="5"] .fleetlogic-module__LXA8OW__wpName,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(6):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="6"] .fleetlogic-module__LXA8OW__wpName,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(7):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="7"] .fleetlogic-module__LXA8OW__wpName,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(8):checked~.fleetlogic-module__LXA8OW__railCanvas [data-wp="8"] .fleetlogic-module__LXA8OW__wpName{color:#fff}.fleetlogic-module__LXA8OW__railRadio:first-of-type:focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="1"],.fleetlogic-module__LXA8OW__railRadio:nth-of-type(2):focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="2"],.fleetlogic-module__LXA8OW__railRadio:nth-of-type(3):focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="3"],.fleetlogic-module__LXA8OW__railRadio:nth-of-type(4):focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="4"],.fleetlogic-module__LXA8OW__railRadio:nth-of-type(5):focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="5"],.fleetlogic-module__LXA8OW__railRadio:nth-of-type(6):focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="6"],.fleetlogic-module__LXA8OW__railRadio:nth-of-type(7):focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="7"],.fleetlogic-module__LXA8OW__railRadio:nth-of-type(8):focus-visible~.fleetlogic-module__LXA8OW__railCanvas [data-wp="8"]{outline:2px solid var(--color-accent-warm);outline-offset:2px}.fleetlogic-module__LXA8OW__railPanel{min-height:155px;margin-top:clamp(18px,1.6vw,30px);position:relative}.fleetlogic-module__LXA8OW__railCard{opacity:0;pointer-events:none;transition:opacity .4s var(--ease-reveal), transform .4s var(--ease-reveal);position:absolute;inset:0;transform:translateY(10px)}.fleetlogic-module__LXA8OW__railRadio:first-of-type:checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:first-child,.fleetlogic-module__LXA8OW__railRadio:nth-of-type(2):checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:nth-child(2),.fleetlogic-module__LXA8OW__railRadio:nth-of-type(3):checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:nth-child(3),.fleetlogic-module__LXA8OW__railRadio:nth-of-type(4):checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:nth-child(4),.fleetlogic-module__LXA8OW__railRadio:nth-of-type(5):checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:nth-child(5),.fleetlogic-module__LXA8OW__railRadio:nth-of-type(6):checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:nth-child(6),.fleetlogic-module__LXA8OW__railRadio:nth-of-type(7):checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:nth-child(7),.fleetlogic-module__LXA8OW__railRadio:nth-of-type(8):checked~.fleetlogic-module__LXA8OW__railPanel .fleetlogic-module__LXA8OW__railCard:nth-child(8){opacity:1;pointer-events:auto;transform:none}.fleetlogic-module__LXA8OW__cycleNum{font-family:var(--font-mono);letter-spacing:.16em;color:var(--fl-red-ink);align-items:center;gap:12px;font-size:clamp(12px,.8vw,14px);display:flex}.fleetlogic-module__LXA8OW__cycleNum span{color:var(--color-ink-muted);text-transform:uppercase}.fleetlogic-module__LXA8OW__cycleNum span[data-ws=fc]{color:#d94a3d}.fleetlogic-module__LXA8OW__cycleNum span[data-ws=bs]{color:#2f9e6e}.fleetlogic-module__LXA8OW__cycleName{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);margin-top:14px;font-size:clamp(24px,2.5vw,54px);font-weight:400}.fleetlogic-module__LXA8OW__cycleNote{font-family:var(--font-mono);letter-spacing:.08em;color:var(--color-ink-muted);margin-top:30px;font-size:clamp(12px,.78vw,14px)}.fleetlogic-module__LXA8OW__cycleList{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:18px;padding-bottom:90px;display:grid}@media (min-width:1000px){.fleetlogic-module__LXA8OW__cycleList{display:none}}.fleetlogic-module__LXA8OW__cycleListItem{border:1px solid var(--color-line);background:var(--color-glass);border-radius:16px;padding:24px}.fleetlogic-module__LXA8OW__cycleListItem .fleetlogic-module__LXA8OW__cycleName{font-size:20px}@media (max-width:999px){.fleetlogic-module__LXA8OW__railGroup{display:none}}.fleetlogic-module__LXA8OW__chipRow{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.fleetlogic-module__LXA8OW__segCta{border:1px solid var(--color-line);background:radial-gradient(70% 140% at 0% 0%, #a8000033, transparent 60%), var(--color-glass);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-bottom:92px;padding:clamp(30px,2.5vw,58px);display:flex}.fleetlogic-module__LXA8OW__segCtaTitle{max-width:18em;font-size:clamp(21px,1.95vw,44px)}.fleetlogic-module__LXA8OW__segCta .fleetlogic-module__LXA8OW__cardBody{max-width:78ch}.fleetlogic-module__LXA8OW__noteRow{gap:12px;margin-top:34px;display:grid}.fleetlogic-module__LXA8OW__noteItem{color:var(--color-ink-muted);padding-left:22px;font-size:clamp(.84rem,.94vw,1.05rem);line-height:1.65;position:relative}.fleetlogic-module__LXA8OW__noteItem:before{content:"";background:var(--color-line-strong);width:10px;height:1px;position:absolute;top:.62em;left:0}.fleetlogic-module__LXA8OW__compCard .fleetlogic-module__LXA8OW__cardBody{margin-top:12px;font-size:clamp(.875rem,.97vw,1.1rem)}.fleetlogic-module__LXA8OW__faqList{border-top:1px solid var(--color-line);max-width:min(100%,1540px)}.fleetlogic-module__LXA8OW__specList{display:grid}.fleetlogic-module__LXA8OW__specRow{border-top:1px solid var(--color-line);grid-template-columns:1fr;gap:10px;padding-block:clamp(20px,1.6vw,34px);transition:border-color .4s;display:grid}.fleetlogic-module__LXA8OW__specRow:first-child{border-top:0;padding-top:0}.fleetlogic-module__LXA8OW__specRow:hover{border-color:var(--color-line-strong)}@media (min-width:900px){.fleetlogic-module__LXA8OW__specRow{grid-template-columns:minmax(0,clamp(190px,17vw,300px)) minmax(0,1fr);align-items:baseline;gap:clamp(30px,3.4vw,76px)}}.fleetlogic-module__LXA8OW__specName{letter-spacing:-.012em;color:#fff;align-items:center;gap:11px;font-size:clamp(1rem,1.08vw,1.28rem);font-weight:600;display:flex}.fleetlogic-module__LXA8OW__specDot{background:var(--spec-accent,var(--color-brand-red));border-radius:50%;flex:none;width:9px;height:9px}.fleetlogic-module__LXA8OW__specBody{color:#85848f;font-size:clamp(.94rem,1.02vw,1.18rem);line-height:1.68}.fleetlogic-module__LXA8OW__specMeta{font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--spec-accent,var(--color-ink-muted));margin-top:9px;font-size:clamp(12px,.8vw,14px)}.fleetlogic-module__LXA8OW__specNum{font-family:var(--font-mono);letter-spacing:.16em;color:var(--fl-red-ink);font-size:clamp(12px,.8vw,14px)}.fleetlogic-module__LXA8OW__inlineCta{border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:clamp(16px,1.6vw,32px);padding-block:clamp(26px,2.4vw,44px);display:flex}.fleetlogic-module__LXA8OW__inlineCtaText{color:#ffffffdb;flex:1;min-width:min(100%,320px);font-size:clamp(1.02rem,1.15vw,1.45rem);line-height:1.5}.fleetlogic-module__LXA8OW__specRow[data-route]{cursor:pointer}.fleetlogic-module__LXA8OW__specRow[data-route]:hover{border-color:var(--color-line-strong)}.fleetlogic-module__LXA8OW__specRow[data-route]:hover .fleetlogic-module__LXA8OW__specName,.fleetlogic-module__LXA8OW__specRow[data-route]:focus-visible .fleetlogic-module__LXA8OW__specName{color:var(--color-accent-warm)}.fleetlogic-module__LXA8OW__specRow[data-route]:focus-visible{outline:2px solid var(--color-accent-warm);outline-offset:4px}.fleetlogic-module__LXA8OW__routeArrow{opacity:0;color:var(--color-accent-warm);transition:opacity .3s ease, transform .3s var(--ease-reveal);margin-left:10px;display:inline-block;transform:translate(-4px)}.fleetlogic-module__LXA8OW__specRow[data-route]:hover .fleetlogic-module__LXA8OW__routeArrow,.fleetlogic-module__LXA8OW__specRow[data-route]:focus-visible .fleetlogic-module__LXA8OW__routeArrow{opacity:1;transform:none}.fleetlogic-module__LXA8OW__tierLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fl-red-ink);align-items:center;gap:16px;margin-bottom:clamp(20px,1.8vw,34px);font-size:clamp(12px,.78vw,14px);display:flex}.fleetlogic-module__LXA8OW__tierLabel:after{content:"";background:var(--color-line);flex:1;height:1px}.fleetlogic-module__LXA8OW__tierLabel[data-quiet]{color:var(--color-ink-muted);margin-top:clamp(46px,4vw,84px)}.fleetlogic-module__LXA8OW__regGrid{grid-template-columns:1fr;gap:clamp(24px,2.2vw,44px) clamp(26px,2.8vw,60px);display:grid}@media (min-width:700px){.fleetlogic-module__LXA8OW__regGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1150px){.fleetlogic-module__LXA8OW__regGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fleetlogic-module__LXA8OW__regItem{border-top:1px solid var(--color-line-strong);padding-top:clamp(16px,1.3vw,24px)}.fleetlogic-module__LXA8OW__regName{color:#fff;font-size:clamp(19px,1.45vw,28px);line-height:1.12}.fleetlogic-module__LXA8OW__regBody{color:#85848f;margin-top:10px;font-size:clamp(.94rem,1.02vw,1.18rem);line-height:1.65}.fleetlogic-module__LXA8OW__basicRow{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px 0;display:grid}.fleetlogic-module__LXA8OW__basicItem{border-left:1px solid var(--color-line);padding-inline:clamp(16px,1.6vw,34px)}.fleetlogic-module__LXA8OW__basicItem:first-child{border-left:0;padding-left:0}.fleetlogic-module__LXA8OW__basicName{color:#ffffffb8;font-size:clamp(.95rem,1.02vw,1.15rem);font-weight:600;display:block}.fleetlogic-module__LXA8OW__basicNote{font-family:var(--font-mono);letter-spacing:.06em;color:#7c7b85;margin-top:3px;font-size:clamp(11.5px,.76vw,13px);display:block}.fleetlogic-module__LXA8OW__wireGrid{grid-template-columns:1fr;gap:clamp(28px,2.6vw,54px) clamp(26px,2.8vw,60px);display:grid}@media (min-width:860px){.fleetlogic-module__LXA8OW__wireGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.fleetlogic-module__LXA8OW__wireItem{border-top:1px solid var(--color-line-strong);padding-top:clamp(16px,1.3vw,24px)}.fleetlogic-module__LXA8OW__wirePair{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#b3b2bb;align-items:center;gap:8px;font-size:clamp(11.5px,.74vw,13px);display:flex}.fleetlogic-module__LXA8OW__wireDot{border-radius:50%;flex:none;width:8px;height:8px}.fleetlogic-module__LXA8OW__wireLine{background:linear-gradient(90deg, var(--color-line-strong), var(--color-line));flex:1;min-width:18px;height:1px}.fleetlogic-module__LXA8OW__wireTitle{color:#fff;margin-top:14px;font-size:clamp(20px,1.6vw,31px);line-height:1.16}.fleetlogic-module__LXA8OW__wireBody{color:#85848f;margin-top:11px;font-size:clamp(.94rem,1.02vw,1.18rem);line-height:1.65}
.mock-module__t_SL4q__grid{grid-template-columns:1fr;gap:clamp(16px,1.6vw,30px);display:grid}@media (min-width:860px){.mock-module__t_SL4q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mock-module__t_SL4q__cardFrame{border:1px solid var(--color-line-strong);background:#0a0a0e8c;border-radius:clamp(12px,1vw,18px);padding:clamp(5px,.45vw,9px);box-shadow:0 0 60px #a8000014,0 20px 56px #00000073}.mock-module__t_SL4q__surface{--m-card:#fff;--m-line:#00000017;--m-ink:#17181a;--m-ink-soft:#63676b;--m-pos:#2f7d54;--m-pos-bg:#e4f0e7;--m-neg:#c0392b;--m-warn:#b8791f;color:var(--m-ink);font-family:var(--font-inter), system-ui, sans-serif;background:#f5f6f3;border-radius:clamp(8px,.75vw,13px);gap:clamp(9px,.8vw,14px);padding:clamp(12px,1.1vw,20px);display:grid}.mock-module__t_SL4q__bigCard{background:var(--m-card);border:1px solid var(--m-line);border-radius:clamp(8px,.7vw,13px);padding:clamp(15px,1.3vw,24px);box-shadow:0 1px 2px #0000000a}.mock-module__t_SL4q__bigLabel{letter-spacing:.13em;color:var(--m-ink-soft);align-items:center;gap:8px;font-size:clamp(12px,.82vw,13.5px);font-weight:600;display:flex}.mock-module__t_SL4q__bigLabel:before{content:"";background:var(--m-warn);flex:none;width:13px;height:1.5px}.mock-module__t_SL4q__bigValue{letter-spacing:-.025em;color:var(--m-ink);font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(28px,2.5vw,44px);font-weight:400;line-height:1.05}.mock-module__t_SL4q__bigMeta{color:var(--m-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:clamp(12px,.82vw,13.5px);display:flex}.mock-module__t_SL4q__delta{border-radius:5px;align-items:center;gap:4px;padding:4px 8px;font-weight:600;display:inline-flex}.mock-module__t_SL4q__delta[data-dir=up]{color:var(--m-pos);background:var(--m-pos-bg)}.mock-module__t_SL4q__delta[data-dir=down]{color:var(--m-neg);background:#fbe7e4}.mock-module__t_SL4q__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(9px,.8vw,14px);display:grid}.mock-module__t_SL4q__tile{background:var(--m-card);border:1px solid var(--m-line);border-left:2px solid var(--tile-accent,#0000002e);border-radius:clamp(7px,.6vw,11px);padding:clamp(11px,.95vw,17px) clamp(12px,1vw,18px)}.mock-module__t_SL4q__tileHead{color:var(--m-ink-soft);justify-content:space-between;align-items:center;gap:8px;font-size:clamp(12px,.82vw,13.5px);display:flex}.mock-module__t_SL4q__tileValue{letter-spacing:-.015em;color:var(--m-ink);font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(18px,1.35vw,24px);font-weight:600}.mock-module__t_SL4q__arrow[data-dir=up]{color:var(--m-pos)}.mock-module__t_SL4q__arrow[data-dir=down]{color:var(--m-neg)}.mock-module__t_SL4q__arrow[data-dir=flat]{color:#0000004d}.mock-module__t_SL4q__banner{color:#fff;border-radius:clamp(8px,.7vw,13px);align-items:center;gap:clamp(10px,1vw,16px);padding:clamp(11px,1vw,17px) clamp(13px,1.1vw,20px);display:flex}.mock-module__t_SL4q__banner[data-tone=veebot]{background:linear-gradient(105deg,#8c1c17,#6d120f 62%,#7d1712)}.mock-module__t_SL4q__banner[data-tone=predictive]{background:linear-gradient(105deg,#6d47d6,#5b34c4 60%,#6a44d2)}.mock-module__t_SL4q__botTile{background:#fff;border-radius:clamp(9px,.8vw,14px);flex:none;width:clamp(38px,3.2vw,56px);height:clamp(38px,3.2vw,56px);display:block;overflow:hidden}.mock-module__t_SL4q__botTile img{object-fit:cover;width:100%;height:100%;transform:scale(1.14)}.mock-module__t_SL4q__bannerIcon{background:#ffffff2e;border-radius:clamp(9px,.8vw,14px);flex:none;place-items:center;width:clamp(38px,3.2vw,56px);height:clamp(38px,3.2vw,56px);display:grid}.mock-module__t_SL4q__bannerIcon svg{width:52%;height:52%}.mock-module__t_SL4q__bannerText{min-width:0}.mock-module__t_SL4q__bannerTitle{letter-spacing:-.01em;font-size:clamp(15px,1.15vw,20px);font-weight:700;display:block}.mock-module__t_SL4q__bannerSub{color:#fffc;margin-top:3px;font-size:clamp(12px,.85vw,14px);line-height:1.4;display:block}.mock-module__t_SL4q__bannerArrow{color:#ffffffd9;flex:none;width:clamp(16px,1.2vw,21px);margin-left:auto}.mock-module__t_SL4q__bannerArrow svg{width:100%;display:block}.mock-module__t_SL4q__chat{justify-items:end;display:grid}.mock-module__t_SL4q__ask{color:#fff;background:#8c1c17;border-radius:999px;max-width:88%;padding:clamp(9px,.8vw,14px) clamp(12px,1vw,18px);font-size:clamp(12.5px,.88vw,14.5px);line-height:1.4}.mock-module__t_SL4q__stamp{color:var(--m-ink-soft);margin-top:5px;font-size:clamp(11px,.75vw,12.5px)}.mock-module__t_SL4q__answer{background:var(--m-card);border:1px solid var(--m-line);border-radius:clamp(7px,.6vw,11px);overflow:hidden}.mock-module__t_SL4q__answerHead{border-bottom:1px solid var(--m-line);background:#fbfbf9;align-items:center;gap:10px;padding:clamp(10px,.85vw,15px) clamp(12px,1vw,17px);font-size:clamp(12.5px,.9vw,15px);font-weight:700;display:flex}.mock-module__t_SL4q__answerTotal{color:var(--m-ink-soft);margin-left:auto;font-weight:500}.mock-module__t_SL4q__fuelRow{border-bottom:1px solid var(--m-line);align-items:center;gap:9px;padding:clamp(8px,.7vw,13px) clamp(12px,1vw,17px);font-size:clamp(12.5px,.88vw,14.5px);display:flex}.mock-module__t_SL4q__fuelDot{background:var(--m-pos);border-radius:50%;flex:none;width:6px;height:6px}.mock-module__t_SL4q__fuelPill{background:var(--m-pos-bg);color:var(--m-pos);font-variant-numeric:tabular-nums;border-radius:6px;margin-left:auto;padding:3px 9px;font-weight:600}.mock-module__t_SL4q__answerFoot{text-align:center;color:#a5322a;background:#fdf6f4;padding:clamp(9px,.75vw,14px);font-size:clamp(12.5px,.88vw,14.5px);font-weight:600}.mock-module__t_SL4q__chartCard{background:var(--m-card);border:1px solid var(--m-line);border-radius:clamp(7px,.6vw,11px);padding:clamp(13px,1.1vw,20px)}.mock-module__t_SL4q__chartTitle{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:clamp(13px,.95vw,16px);font-weight:700;display:flex}.mock-module__t_SL4q__chartLegend{gap:10px;margin-left:auto;display:flex}.mock-module__t_SL4q__legendKey{color:var(--m-ink-soft);align-items:center;gap:5px;font-size:clamp(11.5px,.8vw,13px);font-weight:500;display:inline-flex}.mock-module__t_SL4q__legendKey:before{content:"";border-radius:50%;width:7px;height:7px}.mock-module__t_SL4q__legendKey[data-kind=actual]:before{background:#8c1c17}.mock-module__t_SL4q__legendKey[data-kind=predicted]:before{background:#e08a82}.mock-module__t_SL4q__chartSub{color:var(--m-ink-soft);margin-top:2px;font-size:clamp(11.5px,.8vw,13px)}.mock-module__t_SL4q__chart{width:100%;height:auto;margin-top:10px;display:block}.mock-module__t_SL4q__grid1{stroke:#00000017;stroke-dasharray:3 4}.mock-module__t_SL4q__axis,.mock-module__t_SL4q__axisY{fill:#8a8d90;font-size:11px}@media (max-width:860px){.mock-module__t_SL4q__axis{font-size:19px}.mock-module__t_SL4q__axisY{display:none}}.mock-module__t_SL4q__bar{fill:#8c1c17}.mock-module__t_SL4q__bar[data-predicted]{fill:#e08a82}.mock-module__t_SL4q__warn{color:#7c6222;background:#f6efdf;border-radius:clamp(6px,.5vw,9px);align-items:flex-start;gap:9px;margin-top:12px;padding:clamp(9px,.8vw,14px) clamp(10px,.9vw,15px);font-size:clamp(12px,.85vw,14px);line-height:1.45;display:flex}.mock-module__t_SL4q__warn b{font-weight:700}.mock-module__t_SL4q__warnIcon{flex:none;width:clamp(14px,1vw,17px);margin-top:1px}.mock-module__t_SL4q__warnIcon svg{width:100%;display:block}.mock-module__t_SL4q__stack{gap:clamp(14px,1.2vw,22px);display:grid}.mock-module__t_SL4q__surfaceFlush{color:#17181a;font-family:var(--font-inter), system-ui, sans-serif;--m-line:#00000017;--m-ink-soft:#63676b;--m-ok:#2f7d4f;--m-warn:#b8791f;--m-bad:#c0392b;--m-plan:#8a7440;background:#fff;border-radius:clamp(8px,.75vw,13px);overflow:hidden}.mock-module__t_SL4q__darkHead{background:linear-gradient(100deg,#2a0f08,#1c0a06 70%);align-items:center;gap:12px;padding:clamp(12px,1vw,18px) clamp(14px,1.15vw,20px);display:flex}.mock-module__t_SL4q__darkEyebrow{letter-spacing:.18em;color:#c9a15c;font-size:clamp(11.5px,.78vw,13px);font-weight:700;display:block}.mock-module__t_SL4q__darkTitle{font-family:var(--font-display);color:#fff;margin-top:2px;font-size:clamp(15px,1.05vw,18px);font-weight:700;display:block}.mock-module__t_SL4q__ghostBtn{color:#fff;border:1px solid #ffffff4d;border-radius:7px;flex:none;margin-left:auto;padding:6px 12px;font-size:clamp(12px,.82vw,13.5px);font-weight:600}.mock-module__t_SL4q__pmsBody{gap:clamp(11px,.9vw,16px);padding:clamp(13px,1.1vw,19px);display:grid}.mock-module__t_SL4q__rowHead{letter-spacing:.06em;align-items:center;gap:10px;font-size:clamp(12px,.82vw,13.5px);font-weight:700;display:flex}.mock-module__t_SL4q__rowHeadNote{letter-spacing:0;color:var(--m-ink-soft);margin-left:auto;font-weight:400}.mock-module__t_SL4q__rowFoot{color:var(--m-ink-soft);gap:10px;margin-top:7px;font-size:clamp(12px,.82vw,13.5px);display:flex}.mock-module__t_SL4q__rowFoot span{margin-left:auto}.mock-module__t_SL4q__pctOk{color:var(--m-ok);margin-left:auto;font-weight:700}.mock-module__t_SL4q__splitBar{background:#00000012;border-radius:999px;height:7px;display:flex;overflow:hidden}.mock-module__t_SL4q__splitBar>span[data-tone=plan]{background:var(--m-plan)}.mock-module__t_SL4q__splitBar>span[data-tone=bad]{background:var(--m-bad)}.mock-module__t_SL4q__plainBar{background:#00000012;border-radius:999px;height:6px;display:block;overflow:hidden}.mock-module__t_SL4q__plainBar>span{border-radius:inherit;height:100%;display:block}.mock-module__t_SL4q__plainBar>span[data-tone=ok]{background:#3f8f5c}.mock-module__t_SL4q__plainBar>span[data-tone=plan]{background:var(--m-plan)}.mock-module__t_SL4q__statusGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(7px,.6vw,11px);display:grid}.mock-module__t_SL4q__statusTile{border:1px solid var(--m-line);border-radius:8px;padding:clamp(9px,.75vw,14px);display:block}.mock-module__t_SL4q__statusNum{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:clamp(16px,1.15vw,21px);font-weight:600;display:flex}.mock-module__t_SL4q__statusNum[data-tone=ok]{color:var(--m-ok)}.mock-module__t_SL4q__statusNum[data-tone=warn]{color:var(--m-warn)}.mock-module__t_SL4q__statusNum[data-tone=plan]{color:var(--m-plan)}.mock-module__t_SL4q__statusNum[data-tone=bad]{color:var(--m-bad)}.mock-module__t_SL4q__statusDot{background:currentColor;border-radius:50%;width:5px;height:5px}.mock-module__t_SL4q__statusLabel{color:var(--m-ink-soft);margin-top:2px;font-size:clamp(11.5px,.8vw,13px);display:block}.mock-module__t_SL4q__panelBox{border:1px solid var(--m-line);background:#faf9f6;border-radius:9px;padding:clamp(11px,.9vw,16px)}.mock-module__t_SL4q__vesselRow{margin-top:9px}.mock-module__t_SL4q__vesselName{align-items:center;gap:8px;margin-bottom:5px;font-size:clamp(12.5px,.85vw,14px);font-weight:600;display:flex}.mock-module__t_SL4q__vesselPct{font-variant-numeric:tabular-nums;margin-left:auto}.mock-module__t_SL4q__vesselPct[data-tone=ok]{color:var(--m-ok)}.mock-module__t_SL4q__vesselPct[data-tone=warn]{color:var(--m-plan)}.mock-module__t_SL4q__overduePill{border-radius:999px;flex:none;padding:2px 8px;font-size:clamp(11px,.76vw,12.5px);font-weight:600}.mock-module__t_SL4q__overduePill[data-tone=bad]{color:var(--m-bad);background:#fbe3e0}.mock-module__t_SL4q__overduePill[data-tone=none]{color:var(--m-ink-soft);background:#0000000d}.mock-module__t_SL4q__cmRow{border-top:1px solid var(--m-line);padding-top:clamp(10px,.85vw,15px)}.mock-module__t_SL4q__cmRow:first-of-type{border-top:0;padding-top:0}.mock-module__t_SL4q__cmTitle{color:var(--m-ink-soft);align-items:baseline;gap:6px;font-size:clamp(12.5px,.85vw,14px);display:flex}.mock-module__t_SL4q__cmTitle b{color:#17181a;font-weight:700}.mock-module__t_SL4q__cmValue{color:var(--m-warn);font-variant-numeric:tabular-nums;flex:none;align-items:baseline;gap:5px;margin-left:auto;font-size:clamp(14px,1vw,17px);font-weight:700;display:flex}.mock-module__t_SL4q__cmUnit{color:var(--m-ink-soft);font-size:clamp(11px,.76vw,12.5px);font-weight:500}.mock-module__t_SL4q__alertChip{color:var(--m-warn);background:#fbeedd;border-radius:6px;padding:2px 8px;font-size:clamp(11px,.76vw,12.5px);font-weight:600}.mock-module__t_SL4q__cmVessel{color:var(--m-ink-soft);margin-top:1px;font-size:clamp(11.5px,.8vw,13px)}.mock-module__t_SL4q__track{border-radius:999px;height:8px;margin-top:9px;display:flex;position:relative;overflow:hidden}.mock-module__t_SL4q__track>span[data-zone=ok]{background:#8fdcae}.mock-module__t_SL4q__track>span[data-zone=warn]{background:#f2c94c}.mock-module__t_SL4q__track>span[data-zone=bad]{background:#f3a7a0}.mock-module__t_SL4q__needle{background:#7a4a12;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px}.mock-module__t_SL4q__ticks{font-variant-numeric:tabular-nums;height:15px;margin-top:3px;font-size:clamp(11px,.76vw,12.5px);position:relative}.mock-module__t_SL4q__ticks>span{position:absolute;transform:translate(-50%)}.mock-module__t_SL4q__ticks>span[data-tone=warn]{color:var(--m-plan)}.mock-module__t_SL4q__ticks>span[data-tone=bad]{color:var(--m-bad)}.mock-module__t_SL4q__cmFoot{color:var(--m-ink-soft);margin-top:4px;font-size:clamp(11.5px,.8vw,13px)}.mock-module__t_SL4q__cmFoot span[data-tone=warn]{color:var(--m-warn);font-weight:600}.mock-module__t_SL4q__nexusHead{background:linear-gradient(105deg,#2a0f08,#140705 65%,#24100a);padding:clamp(13px,1.1vw,20px)}.mock-module__t_SL4q__nexusBrand{letter-spacing:.16em;color:#c9a15c;align-items:center;gap:9px;font-size:clamp(11.5px,.78vw,13px);font-weight:700;display:flex}.mock-module__t_SL4q__nexusMark{background:#c0392b;border-radius:4px;flex:none;width:15px;height:15px}.mock-module__t_SL4q__nexusPill{letter-spacing:.1em;color:#fffc;border:1px solid #ffffff40;border-radius:5px;padding:2px 8px;font-size:clamp(10.5px,.72vw,12px)}.mock-module__t_SL4q__nexusSub{color:#ffffff8c;max-width:46ch;margin-top:4px;font-size:clamp(11.5px,.8vw,13px);line-height:1.45}.mock-module__t_SL4q__nexusStats{border-top:1px solid #ffffff1f;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(11px,.9vw,16px);padding-top:clamp(10px,.85vw,15px);display:grid}.mock-module__t_SL4q__nexusStat{border-left:1px solid #ffffff1a;padding-inline:clamp(7px,.6vw,12px);display:block}.mock-module__t_SL4q__nexusStat:first-child{border-left:0;padding-left:0}.mock-module__t_SL4q__nexusStatLabel{letter-spacing:.12em;color:#c9a15c;font-size:clamp(9.5px,.66vw,11px);font-weight:700;display:block}.mock-module__t_SL4q__nexusStatValue{font-family:var(--font-display);color:#fff;font-variant-numeric:tabular-nums;margin-top:3px;font-size:clamp(15px,1.1vw,20px);font-weight:700;display:block}.mock-module__t_SL4q__nexusStatNote{color:#ffffff73;font-size:clamp(10px,.7vw,11.5px);display:block}.mock-module__t_SL4q__nexusGrid{background:var(--m-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.mock-module__t_SL4q__nexusCard{border-top:2px solid var(--nx,#ccc);background:#fff;padding:clamp(11px,.95vw,17px)}.mock-module__t_SL4q__nexusCard[data-accent=ok]{--nx:#3f8f5c}.mock-module__t_SL4q__nexusCard[data-accent=warn]{--nx:#d9a13a}.mock-module__t_SL4q__nexusCard[data-accent=bad]{--nx:#c0392b}.mock-module__t_SL4q__nexusCardHead{letter-spacing:.07em;align-items:center;gap:8px;font-size:clamp(11.5px,.8vw,13px);font-weight:700;display:flex}.mock-module__t_SL4q__nexusCardSub{color:#17181a;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:clamp(12px,.82vw,13.5px);font-weight:600;display:flex}.mock-module__t_SL4q__warnPill{color:#9a7b3f;background:#f8efdc;border-radius:6px;padding:2px 8px;font-size:clamp(10.5px,.74vw,12px);font-weight:600}.mock-module__t_SL4q__neutralPill{color:var(--m-ink-soft);background:#0000000d;border-radius:6px;margin-left:auto;padding:2px 8px;font-size:clamp(10.5px,.74vw,12px);font-weight:600}.mock-module__t_SL4q__miniTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin:9px 0;display:grid}.mock-module__t_SL4q__miniTile{text-align:center;background:#f5f3ee;border-radius:7px;padding:7px 5px;display:block}.mock-module__t_SL4q__miniVal{font-variant-numeric:tabular-nums;font-size:clamp(13px,.95vw,16px);font-weight:700;display:block}.mock-module__t_SL4q__miniVal[data-tone=bad]{color:var(--m-bad)}.mock-module__t_SL4q__miniVal[data-tone=warn]{color:var(--m-warn)}.mock-module__t_SL4q__miniVal[data-tone=ok]{color:var(--m-ok)}.mock-module__t_SL4q__miniKey{letter-spacing:.05em;color:var(--m-ink-soft);margin-top:1px;font-size:clamp(9px,.64vw,10.5px);line-height:1.25;display:block}.mock-module__t_SL4q__riskMap{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-top:9px;display:grid}.mock-module__t_SL4q__riskCell{text-align:center;border-radius:5px;padding:7px 4px;display:block}.mock-module__t_SL4q__riskNum{font-size:clamp(13px,.95vw,16px);font-weight:700;display:block}.mock-module__t_SL4q__riskKey{letter-spacing:.05em;font-size:clamp(8.5px,.6vw,10px);font-weight:600;display:block}.mock-module__t_SL4q__riskCell[data-tone=crit]{color:#fff;background:#b02a20}.mock-module__t_SL4q__riskCell[data-tone=high]{color:#b03a34;background:#fbe0dc}.mock-module__t_SL4q__riskCell[data-tone=med]{color:#8a7440;background:#f7f0e2}.mock-module__t_SL4q__riskCell[data-tone=low]{color:#2f7d4f;background:#e2f1e6}.mock-module__t_SL4q__riskCell[data-tone=neg]{color:#6a7078;background:#eef0f2}.mock-module__t_SL4q__actionRow{color:#7c6222;background:#f8f0dd;border-radius:7px;gap:8px;margin-top:7px;padding:8px 9px;font-size:clamp(11.5px,.8vw,13px);line-height:1.4;display:flex}.mock-module__t_SL4q__actionRow b{font-weight:700}.mock-module__t_SL4q__actionMark{flex:none}.mock-module__t_SL4q__esgHead{background:linear-gradient(105deg,#2a0f08,#1c0a06 70%);padding:clamp(11px,.95vw,17px) clamp(13px,1.1vw,20px);position:relative;overflow:hidden}.mock-module__t_SL4q__esgEyebrow{letter-spacing:.2em;color:#c9a15c;font-size:clamp(11.5px,.78vw,13px);font-weight:700;display:block}.mock-module__t_SL4q__esgGhost{font-family:var(--font-display);color:#c9a15c21;pointer-events:none;font-size:74px;font-weight:700;line-height:1;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mock-module__t_SL4q__esgBody{align-items:center;gap:clamp(12px,1vw,20px);padding:clamp(12px,1vw,18px);display:flex}.mock-module__t_SL4q__esgRing{flex:none;place-items:center;width:clamp(64px,5.4vw,88px);display:grid;position:relative}.mock-module__t_SL4q__esgRing svg{width:100%;height:auto;transform:rotate(-90deg)}.mock-module__t_SL4q__ringTrack2{fill:none;stroke:#efece6;stroke-width:7px}.mock-module__t_SL4q__ringArc{fill:none;stroke:#b02a20;stroke-width:7px;stroke-linecap:round}.mock-module__t_SL4q__esgScore{text-align:center;font-size:clamp(13px,.95vw,16px);font-weight:700;line-height:1.1;position:absolute}.mock-module__t_SL4q__esgScoreKey{letter-spacing:.1em;color:var(--m-ink-soft);font-size:clamp(8.5px,.6vw,10px);font-weight:600;display:block}.mock-module__t_SL4q__esgRows{flex:1;gap:clamp(8px,.7vw,13px);min-width:0;display:grid}.mock-module__t_SL4q__esgRowHead{align-items:baseline;gap:10px;margin-bottom:4px;font-size:clamp(12px,.82vw,13.5px);display:flex}.mock-module__t_SL4q__esgRowVal{font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.mock-module__t_SL4q__plainBar>span[data-tone=esg]{background:#b02a20}@media (min-width:1000px){.mock-module__t_SL4q__stack2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(16px,1.4vw,26px);display:grid}}@media (min-width:1100px){.mock-module__t_SL4q__nexusGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mock-module__t_SL4q__esgTrio{grid-template-columns:1fr;gap:clamp(14px,1.2vw,22px);display:grid}@media (min-width:900px){.mock-module__t_SL4q__esgTrio{grid-template-columns:repeat(3,minmax(0,1fr))}.mock-module__t_SL4q__esgBody{display:block}.mock-module__t_SL4q__esgRing{margin-bottom:12px}}.mock-module__t_SL4q__piTiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:clamp(10px,.9vw,16px);display:grid}.mock-module__t_SL4q__piTile{border-left:3px solid var(--pi,#999);padding:clamp(11px,.95vw,17px) clamp(12px,1vw,18px)}.mock-module__t_SL4q__piTile[data-tone=red]{--pi:#c0392b}.mock-module__t_SL4q__piTile[data-tone=deep]{--pi:#8f2420}.mock-module__t_SL4q__piTile[data-tone=amber]{--pi:#b8791f}.mock-module__t_SL4q__piTile[data-tone=teal]{--pi:#0e7c74}.mock-module__t_SL4q__piTileLabel{letter-spacing:.14em;color:#4a4d50;font-size:clamp(11px,.76vw,12.5px);font-weight:700}.mock-module__t_SL4q__piTileValue{letter-spacing:-.01em;color:var(--pi);font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(18px,1.35vw,24px);font-weight:700}.mock-module__t_SL4q__piTileNote{color:#63676b;margin-top:2px;font-size:clamp(11.5px,.8vw,13px)}.mock-module__t_SL4q__piCard{padding:clamp(13px,1.1vw,20px)}.mock-module__t_SL4q__piHead{align-items:center;gap:10px;display:flex}.mock-module__t_SL4q__piPill{letter-spacing:.12em;color:#2f4fa8;background:#e8edfa;border-radius:999px;padding:4px 10px;font-size:clamp(11px,.76vw,12.5px);font-weight:700}.mock-module__t_SL4q__piStamp{color:#63676b;margin-left:auto;font-size:clamp(11.5px,.8vw,13px);font-style:italic}.mock-module__t_SL4q__piTitle{font-family:var(--font-display);color:#2f4fa8;margin-top:7px;font-size:clamp(15px,1.1vw,19px);font-weight:700}.mock-module__t_SL4q__piLead,.mock-module__t_SL4q__piRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:clamp(12px,1vw,22px);padding-block:clamp(9px,.8vw,14px);display:grid}.mock-module__t_SL4q__piLead{background:#f2f5fd;border:1px solid #d7defa;border-radius:8px;margin-top:10px;padding-inline:clamp(10px,.85vw,15px)}.mock-module__t_SL4q__piRow{border-top:1px solid #00000024}.mock-module__t_SL4q__piClubName{font-family:var(--font-display);color:#17181a;align-items:center;gap:8px;font-size:clamp(13px,.92vw,15.5px);font-weight:700;display:flex}.mock-module__t_SL4q__piTag{font-family:var(--font-inter), system-ui, sans-serif;color:#2f4fa8;background:#e8edfa;border-radius:999px;padding:2px 8px;font-size:clamp(10.5px,.74vw,12px);font-weight:600}.mock-module__t_SL4q__piDesc{color:#4a4d50;grid-column:1;margin-top:2px;font-size:clamp(12px,.82vw,13.5px);font-style:italic;line-height:1.45}.mock-module__t_SL4q__piGi{text-align:right;color:var(--pi,#8f2420);font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-size:clamp(19px,1.5vw,27px);font-weight:700;line-height:1.05}.mock-module__t_SL4q__piGi[data-tone=deep]{--pi:#8f2420}.mock-module__t_SL4q__piGi[data-tone=amber]{--pi:#b8791f}.mock-module__t_SL4q__piGi[data-tone=teal]{--pi:#0e7c74}.mock-module__t_SL4q__piGiKey{letter-spacing:.14em;font-size:clamp(10px,.7vw,11.5px);font-weight:700;display:block}.mock-module__t_SL4q__piIndividual{color:#63676b;grid-area:1/2/span 2;align-self:center;font-size:clamp(12px,.82vw,13.5px);font-style:italic}.mock-module__t_SL4q__vyBody{background:#f2f1ec;gap:clamp(12px,1vw,20px);padding:clamp(13px,1.1vw,20px);display:grid}.mock-module__t_SL4q__dashLabel{letter-spacing:.13em;color:#4a4d50;align-items:center;gap:7px;font-size:clamp(11px,.76vw,12.5px);font-weight:700;display:flex}.mock-module__t_SL4q__dashLabel:before{content:"";background:#b8791f;flex:none;width:11px;height:1.5px}.mock-module__t_SL4q__vyPick{border-bottom:1px solid #0000001a;flex-wrap:wrap;align-items:flex-end;gap:14px;padding-bottom:clamp(10px,.9vw,16px);display:flex}.mock-module__t_SL4q__vySelect{color:#17181a;background:#fff;border:1px solid #0000002e;border-radius:7px;align-items:center;gap:10px;margin-top:6px;padding:7px 11px;font-size:clamp(12px,.85vw,14px);display:inline-flex}.mock-module__t_SL4q__vyChevron{color:#6b6f73;margin-left:auto}.mock-module__t_SL4q__vyMeta{text-align:right;gap:clamp(14px,1.3vw,26px);margin-left:auto;display:flex}.mock-module__t_SL4q__vyMetaKey{letter-spacing:.13em;color:#4a4d50;font-size:clamp(10.5px,.72vw,12px);font-weight:700;display:block}.mock-module__t_SL4q__vyMetaVal{color:#17181a;font-variant-numeric:tabular-nums;margin-top:2px;font-size:clamp(12.5px,.88vw,14.5px);font-weight:600;display:block}.mock-module__t_SL4q__vyHeadline{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:clamp(9px,.8vw,14px);display:grid}.mock-module__t_SL4q__vyCard{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:clamp(11px,.95vw,17px)}.mock-module__t_SL4q__vyValue{letter-spacing:-.015em;font-variant-numeric:tabular-nums;margin-top:7px;font-size:clamp(17px,1.3vw,23px);font-weight:700}.mock-module__t_SL4q__vyValue[data-tone=ok]{color:#2f7d4f}.mock-module__t_SL4q__vyValue[data-tone=bad]{color:#c0392b}.mock-module__t_SL4q__vyValue[data-tone=warn]{color:#a8621a}.mock-module__t_SL4q__vyValue[data-tone=ink]{color:#17181a}.mock-module__t_SL4q__vyNote{color:#63676b;margin-top:3px;font-size:clamp(11.5px,.8vw,13px)}.mock-module__t_SL4q__vyUnits{grid-template-columns:1fr;gap:clamp(9px,.8vw,14px);display:grid}@media (min-width:560px){.mock-module__t_SL4q__vyUnits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.mock-module__t_SL4q__vyUnits{grid-template-columns:repeat(4,minmax(0,1fr))}}.mock-module__t_SL4q__vyTile{background:#fff;border:1px solid #0000001a;border-radius:8px;padding:clamp(11px,.95vw,17px)}.mock-module__t_SL4q__vyTile[data-good]{background:#e6f2ea;border-color:#b9dcc3}.mock-module__t_SL4q__vyTile[data-good] .mock-module__t_SL4q__vyTileLabel,.mock-module__t_SL4q__vyTile[data-good] .mock-module__t_SL4q__vyTileValue,.mock-module__t_SL4q__vyTile[data-good] .mock-module__t_SL4q__vyNote{color:#2f7d4f}.mock-module__t_SL4q__vyTileLabel{letter-spacing:.12em;color:#4a4d50;font-size:clamp(11px,.76vw,12.5px);font-weight:700}.mock-module__t_SL4q__vyTileValue{color:#17181a;font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(16px,1.2vw,21px);font-weight:700}
.footer-module__fG3J_G__footer{background:linear-gradient(180deg, #0a0b10 0%, #050609 60%, var(--color-backdrop) 100%);position:relative;overflow:hidden}.footer-module__fG3J_G__pulseLine{background:#ffffff1a;height:1px;position:absolute;inset:0 0 auto}.footer-module__fG3J_G__pulseLine:after{content:"";background:linear-gradient(90deg,#0000,#ff3b2a 45%,#ffd1cb 55%,#0000);width:140px;height:1px;animation:7s linear infinite footer-module__fG3J_G__pulseTravel;position:absolute;top:0;left:0}@keyframes footer-module__fG3J_G__pulseTravel{0%{transform:translate(-140px)}to{transform:translate(100vw)}}.footer-module__fG3J_G__watermark{opacity:.05;pointer-events:none;-webkit-user-select:none;user-select:none;width:clamp(280px,30vw,460px);position:absolute;bottom:-18%;right:-4%}@media (prefers-reduced-motion:reduce){.footer-module__fG3J_G__pulseLine:after{opacity:0;animation:none}}
