.t-guar{background:var(--beacon);color:var(--void);position:relative}.t-guar a{color:var(--void)}.t-guar a.btn-ink{color:var(--paper)}.t-guar :focus-visible{outline-color:var(--void)}.t-g-top{padding-top:clamp(64px,8vw,128px)}.t-g-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(12px,3vw,48px) clamp(24px,4vw,64px);display:flex}.t-g-h2{max-width:7.6em;font-size:clamp(38px,6.2vw,96px)}.t-g-hr{letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:clamp(22px,2.4vw,36px);font-weight:800;line-height:1;display:inline-block;position:relative}.t-g-hr-a{display:none}.t-armed .t-g-hr-a{display:block;position:absolute;top:0;right:0}.t-armed .t-g-hr-v{visibility:hidden}.t-armed .t-g-hr.done .t-g-hr-a{display:none}.t-armed .t-g-hr.done .t-g-hr-v{visibility:visible}.t-g-ruler{--tg:max(var(--gutter),calc((100vw - var(--wrap))/2 + var(--gutter)));padding-inline:var(--tg);touch-action:pan-y;cursor:crosshair;grid-template-columns:repeat(48,minmax(0,1fr));align-items:end;column-gap:clamp(2px,.4vw,8px);height:clamp(84px,11vw,200px);margin-top:clamp(28px,4vw,64px);display:grid}.t-g-cell{align-items:flex-end;height:100%;display:flex;position:relative}.t-g-bar{width:100%;height:var(--h);background:var(--void);transform-origin:50% 100%;display:block;position:relative}.t-g-bar.is-late{box-shadow:inset 0 0 0 max(1.5px,.15vw) var(--void);background:0 0}.t-g-bar.is-late.is-hot{background:var(--void)}.t-g-again{min-height:44px;font:inherit;font-size:var(--fs-small);color:var(--void);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:2px;padding:0 2px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.t-g-again:hover{text-decoration-thickness:4px}.t-g-count{flex-direction:column;align-items:flex-end;margin:0;display:flex}.t-g-dot{right:0;bottom:calc(var(--h) + clamp(6px,.8vw,14px));aspect-ratio:1;background:var(--void);border-radius:50%;width:max(100%,16px);position:absolute}.t-g-live{white-space:nowrap;font-size:var(--fs-micro);text-align:right;margin-bottom:8px;font-weight:700;line-height:1.2;position:absolute;bottom:100%;right:0}.t-g-ex{font-size:var(--fs-small);text-align:right;margin-top:6px;font-weight:600;line-height:1.3;display:block}.t-g-ground{background:var(--void);transform-origin:0;height:4px}.t-g-labels{height:34px;margin-inline:max(var(--gutter),calc((100vw - var(--wrap))/2 + var(--gutter)));font-size:var(--fs-micro);font-variant-numeric:tabular-nums;font-weight:700;position:relative}.t-g-labels span{white-space:nowrap;position:absolute;top:10px}.t-g-l0{left:0}.t-g-l24{right:50%}.t-g-l48{right:0}.t-g-l12,.t-g-l36{display:none}.t-g-copy{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(36px,5vw,80px);padding-top:clamp(36px,5vw,80px);padding-bottom:clamp(64px,8vw,128px);display:grid}.t-g-lead{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(25px,2.7vw,44px);font-weight:700;line-height:1.16}.t-g-chan{max-width:30em;margin-top:clamp(14px,1.6vw,22px);font-size:clamp(17px,1.4vw,21px);font-weight:600;line-height:1.4}.t-g-lists{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.t-g-lh{letter-spacing:-.01em;margin-bottom:12px;font-size:clamp(19px,1.4vw,23px);font-weight:800;line-height:1.2}.t-g-row{padding:20px 0 8px;font-size:clamp(16px,1.25vw,20px);line-height:1.5;display:block;position:relative}.t-g-row:before{content:"";transform-origin:0;background:#0006;height:1px;position:absolute;top:0;left:0;right:0}.t-g-row:last-child{padding-bottom:0}.t-g-lists ul{padding-top:6px}.t-g-sq{background:var(--void);width:10px;height:10px;position:absolute;top:-5px;left:0}.t-g-actions{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:clamp(20px,2.4vw,32px);display:flex}.t-g-more{align-items:center;min-height:44px;font-size:16px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.t-g-more:hover{text-decoration-thickness:4px}.t-armed .t-g-bar{transition:transform .34s var(--mwa-ease);transform:scaleY(0)}.t-armed .t-g-bar.is-on{transform:none}.t-armed .t-g-dot{opacity:0;transform:translateY(-34px)}.t-armed .t-g-dot.is-on{opacity:1;transition:opacity .22s ease-out,transform .56s var(--mwa-ease);transform:none}.t-armed .t-g-ground{transform:scaleX(0)}.t-armed .t-g-ground.is-on{transition:transform .9s var(--ease-move);transform:none}.t-armed .t-g-row:before{transform:scaleX(0)}.t-armed .t-g-sq{transform:scale(0)}.t-armed .t-g-copy.is-in .t-g-row:before{transition:transform .64s var(--mwa-ease);transition-delay:calc(var(--i)*.11s);transform:none}.t-armed .t-g-copy.is-in .t-g-sq{transition:transform .36s var(--mwa-ease);transition-delay:calc(var(--i)*.11s + .16s);transform:none}.t-armed .t-g-lead{clip-path:inset(0 0 100%)}.t-armed .t-g-copy.is-in .t-g-lead{clip-path:inset(0);transition:clip-path .8s var(--mwa-ease)}@media (min-width:600px){.t-g-l12,.t-g-l36{display:block}.t-g-l12{right:75%}.t-g-l36{right:25%}}@media (min-width:900px){.t-g-head{flex-wrap:nowrap}.t-g-count{flex:0 auto;min-width:0}.t-g-ex{max-width:34ch}}@media (min-width:720px){.t-g-lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,48px)}}@media (min-width:1100px){.t-g-copy{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.t-how{background:var(--paper);color:var(--ink);padding-block:clamp(64px,7.6vw,124px) clamp(56px,6vw,100px);position:relative}.t-h-h2{font-size:var(--fs-h2)}.t-h-h2 span{display:block}.t-h-h2 .t-s2{color:var(--beacon)}.t-h-grid{margin-top:clamp(24px,3vw,48px);position:relative}.t-h-ol{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:clamp(14px,2vw,32px);display:grid}.t-h-area{align-items:flex-end;gap:clamp(10px,1.2vw,18px);height:236px;display:flex}.t-h-bar{background:var(--ink);transform-origin:50% 100%;flex:none;width:clamp(38px,3.8vw,60px);display:block}.t-h-b1{height:72px}.t-h-b2{height:104px}.t-h-b3{height:136px}.t-h-b4{height:168px}.t-h-b5{height:200px}.t-h-ill{flex:none;width:clamp(54px,6vw,88px);height:auto;display:block}.t-h-ill-truck{width:clamp(72px,8.2vw,120px)}.t-h-base{background:var(--ink);transform-origin:0;pointer-events:none;width:100vw;height:4px;position:absolute;top:236px;left:calc(50% - 50vw)}.t-h-text{padding-top:30px}.t-h-n{font-size:15px;font-weight:800}.t-h-h3{font-size:var(--fs-h3);letter-spacing:-.02em;margin-top:6px;font-weight:800;line-height:1.2}.t-h-h3 span{padding-bottom:6px;display:inline-block;position:relative}.t-h-ul{display:none}.t-h-p{color:var(--muted-2);margin-top:8px;font-size:clamp(15px,1.1vw,17px);line-height:1.5}.t-h-chip{transform-origin:0;align-items:center;gap:8px;margin-top:14px;font-size:clamp(13px,.95vw,15px);font-weight:700;display:inline-flex}.t-h-chip img{object-fit:cover;border-radius:50%;width:28px;height:28px}.t-h-dotwrap{pointer-events:none;z-index:2;width:24px;height:24px;position:absolute;top:0;left:0}.t-h-dot{background:var(--beacon);border-radius:50%;width:24px;height:24px;display:block}.t-h-cta{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:clamp(40px,5vw,72px);display:flex}.t-h-call{font-variant-numeric:tabular-nums;align-items:center;min-height:44px;font-size:16px;font-weight:600;display:inline-flex}@media (hover:hover){.t-h-call:hover{color:var(--beacon-text)}}.t-v{transform-box:fill-box;transform-origin:50% 100%}.t-h-truckdot{opacity:1}.t-hop0{animation:t-drop .42s var(--mwa-ease) both}.t-hopY-a{animation:.56s linear both t-hopy-a}.t-hopY-b{animation:.56s linear both t-hopy-b}.t-hopX-a{animation:.56s linear both t-hopx-a}.t-hopX-b{animation:.56s linear both t-hopx-b}@keyframes t-drop{0%{transform:translateY(-30px)}to{transform:none}}@keyframes t-hopy-a{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.3);transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes t-hopy-b{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.3);transform:translateY(-30px)}to{transform:translateY(0)}}@keyframes t-hopx-a{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translate(0)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.3);transform:translate(18px)}to{transform:translate(0)}}@keyframes t-hopx-b{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translate(0)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.3);transform:translate(18px)}to{transform:translate(0)}}@keyframes t-v1{0%,to{transform:scaleY(1)}20%{transform:scaleY(.55)}45%{transform:scaleY(1.12)}70%{transform:scaleY(.7)}}@keyframes t-v2{0%,to{transform:scaleY(1)}25%{transform:scaleY(1.35)}50%{transform:scaleY(.6)}75%{transform:scaleY(1.2)}}@keyframes t-v3{0%,to{transform:scaleY(1)}15%{transform:scaleY(.8)}40%{transform:scaleY(.5)}65%{transform:scaleY(1.1)}}.t-live .t-h-li.is-in .t-v1{animation:1.7s ease-in-out infinite t-v1}.t-live .t-h-li.is-in .t-v2{animation:1.7s ease-in-out infinite t-v2}.t-live .t-h-li.is-in .t-v3{animation:1.7s ease-in-out infinite t-v3}.t-armed .t-h-bar{transform:scaleY(0)}.t-armed.t-on .t-h-bar{transition:transform .52s var(--mwa-ease);transform:none}.t-armed.t-on .t-h-b1{transition-delay:.2s}.t-armed.t-on .t-h-b2{transition-delay:.34s}.t-armed.t-on .t-h-b3{transition-delay:.48s}.t-armed.t-on .t-h-b4{transition-delay:.62s}.t-armed.t-on .t-h-b5{transition-delay:.76s}.t-armed .t-h-base{transform:scaleX(0)}.t-armed.t-on .t-h-base{transition:transform .9s var(--ease-move);transform:none}.t-armed .t-h-ill{clip-path:inset(100% 0 0)}.t-armed.t-on .t-h-ill{clip-path:inset(0);transition:clip-path .64s var(--mwa-ease) calc(var(--n,1) * .14s + .42s)}.t-h-li:first-child{--n:1}.t-h-li:nth-child(2){--n:2}.t-h-li:nth-child(3){--n:3}.t-h-li:nth-child(4){--n:4}.t-h-li:nth-child(5){--n:5}.t-armed .t-h-li.is-in .t-h-ill{clip-path:inset(0);transition:clip-path .64s var(--mwa-ease)}.t-armed .t-h-ul{transform:scaleX(0)}.t-armed .t-h-li.is-in .t-h-ul{transition:transform .46s var(--mwa-ease);transform:none}.t-armed .t-h-truckdot{opacity:0}.t-armed .t-h-grid.is-landed .t-h-truckdot{opacity:1}.t-armed .t-h-dotwrap{opacity:0}@media (max-width:959px){.t-h-ol{grid-template-columns:minmax(0,1fr);gap:clamp(36px,6vw,52px)}.t-h-li{grid-template-columns:minmax(0,var(--lc)) minmax(0,1fr);--lc:clamp(150px,30vw,260px);align-items:start;column-gap:clamp(20px,5vw,48px);padding-left:32px;display:grid}.t-h-base{transform-origin:50% 0;width:2px;height:auto;top:0;bottom:0;left:0}.t-armed .t-h-base{transform:scaleY(0)}.t-armed.t-on .t-h-base{transition-duration:1.5s;transform:none}.t-h-area{border-bottom:4px solid var(--ink);flex-direction:column;align-items:flex-start;gap:0;height:auto;display:flex;position:relative}.t-h-ill,.t-h-ill-truck{order:-1;width:auto;height:clamp(54px,11vw,76px);margin-left:0}.t-h-bar{width:calc(var(--n) * 20%);transform-origin:0;margin-top:12px;position:relative;height:8px!important}.t-h-b1{--n:1}.t-h-b2{--n:2}.t-h-b3{--n:3}.t-h-b4{--n:4}.t-h-b5{--n:5}.t-armed .t-h-bar,.t-armed.t-on .t-h-bar{transform:scaleX(0)}.t-armed .t-h-li.is-in .t-h-bar{transition:transform .7s var(--mwa-ease) .15s;transform:none}.t-h-text{padding-top:0}}@media (max-width:599px){.t-h-li{grid-template-columns:minmax(0,1fr);row-gap:16px;padding-left:28px}.t-h-area{max-width:260px}.t-g-head{justify-content:flex-start}.t-g-count{align-items:flex-start}.t-g-hr,.t-g-ex{text-align:left}}@media (max-width:1023px){.t-g-actions .btn,.t-h-cta{display:none}}
