.statement{--statement-height:552px;--statement-inset:80px;--statement-pin:calc(50svh - 270px);width:100%;height:calc(var(--statement-height) + 240px);min-height:0;padding:0;position:relative}.statement .statement-motion-board{top:var(--statement-pin);width:100%;height:var(--statement-height);background:var(--accent);isolation:isolate;text-align:center;border-radius:16px;min-height:0;padding:0;position:sticky;overflow:clip}.statement[data-animated=false]{height:var(--statement-height)}.statement[data-animated=false] .statement-motion-board{position:relative;top:0;clip-path:none!important}.statement-copy,.statement-ruler-wrap{z-index:2;pointer-events:none;position:absolute;inset:0}.statement-copy>p{left:var(--statement-inset);right:var(--statement-inset);text-transform:none;color:#ffffffb3;margin:0;font-size:14px;line-height:20px;position:absolute;top:64px}.statement h2{left:var(--statement-inset);right:var(--statement-inset);letter-spacing:-.04em;max-width:none;margin:0;font-size:44px;font-weight:600;line-height:62px;position:absolute;top:108px}.statement-dot-field{pointer-events:none;z-index:0;fill:#ffffff38;width:100%;height:100%;position:absolute;inset:0}.statement .statement-logo-origin{z-index:3;background:linear-gradient(135deg, var(--accent), var(--raw-blue-deep));border:1px solid #fff3;width:76px;height:76px;margin:0;position:absolute;top:292px;left:50%;transform:translate(-50%)}.statement .logo-tile .brand-logo{width:72%}.statement-caption{left:var(--statement-inset);text-transform:none;margin:0;font-size:14px;line-height:20px;position:absolute;top:448px}.statement .ruler{left:var(--statement-inset);right:var(--statement-inset);max-width:none;margin:0;position:absolute;top:484px}.statement .ruler-ticks{background:repeating-linear-gradient(90deg,#ffffffa6 0 1px,#0000 1px 16px);border-bottom:0;height:18px}.statement .ruler-labels{text-transform:none;margin-top:6px;font-size:12px;line-height:16px}.statement-now{text-transform:none;font-size:14px;line-height:20px;position:absolute;top:-14px;translate:-50% -100%}.statement .statement-flying-logo{z-index:30;pointer-events:none;background:linear-gradient(135deg, var(--accent), var(--raw-blue-deep));border:1px solid #fff3;margin:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 24px #0f2a4a1f}@media (max-width:1200px){.statement{--statement-height:528px;--statement-inset:48px}.statement-copy>p{top:48px}.statement h2{font-size:36px;line-height:50px;top:84px}.statement .statement-logo-origin{top:232px}.statement-caption{top:406px}.statement .ruler{top:448px}}@media (max-width:900px){.statement{--statement-inset:40px}.statement-copy>p{top:40px}.statement h2{font-size:30px;line-height:40px;top:76px}.statement .statement-logo-origin{top:204px}.statement-caption{top:398px}.statement .ruler{top:442px}}@media (max-width:580px){.statement{--statement-height:379.5px;--statement-inset:16px;--statement-pin:calc(50svh - 276px)}.statement-copy>p{font-size:12.27px;line-height:16.37px;top:20.45px}.statement h2{letter-spacing:-.04em;font-size:24.55px;line-height:32.73px;top:49.1px}.statement .statement-logo-origin{width:77.73px;height:77.73px;top:180px}.statement-caption{width:81px;font-size:14px;line-height:20px;top:250.6px}.statement .ruler{top:307.87px}.statement .ruler-labels{font-size:8px}.statement-now{top:30px;translate:-50%}}.map-interactive{isolation:isolate}.map-foot .magnetic{flex-shrink:0}.map-dots{opacity:.3}#drinkgas-map-grid circle{fill:var(--accent)}.dealer-chip-anchor{aspect-ratio:1;z-index:2;width:max(1.875cqw,18px);position:absolute;transform:translate(-50%,-50%)}.dealer-chip-anchor.dealer-chip-active{z-index:12}.map-interactive .dealer-chip{cursor:pointer;touch-action:manipulation;width:100%;height:100%;padding:0;position:absolute;inset:0;transform:none}.dealer-ping,.seat-ping{border:1px solid var(--accent);pointer-events:none;border-radius:15.8%;position:absolute;inset:0}.dealer-tooltip{width:max-content;max-width:min(230px,65vw);color:var(--ink);border:1px solid var(--rule);text-align:center;pointer-events:auto;transform-origin:bottom;background:#fff;border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12px;line-height:1.35;display:flex;position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50%;box-shadow:0 6px 18px #0f172a1f}.dealer-tooltip:before{content:"";height:11px;position:absolute;top:100%;left:0;right:0}.dealer-tooltip:after{content:"";border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:#fff;width:8px;height:8px;position:absolute;bottom:-5px;left:calc(50% - 4px);transform:rotate(45deg)}.dealer-tooltip span{color:var(--text-muted)}.dealer-tooltip-west{transform-origin:0 100%;left:0;translate:0}.dealer-tooltip-west:after{left:6px}.dealer-tooltip-east{transform-origin:100% 100%;left:auto;right:0;translate:0}.dealer-tooltip-east:after{left:auto;right:6px}.map-interactive .seat-marker{z-index:4}.seat-ping{width:36px;height:36px}@media (max-width:580px){.seat-ping{width:28px;height:28px}.dealer-tooltip{max-width:180px;padding:8px;font-size:10px}.map-foot .magnetic,.map-foot .magnetic>.button{width:100%}}.statement .statement-flying-logo{display:none}.statement[data-logo-active=true] .statement-flying-logo{display:flex}.statement[data-statement-closed=true][data-animated=true] .statement-motion-board{clip-path:inset(50%)!important}.statement-caption{text-align:left}.statement h2{letter-spacing:-2px}.statement .mono{letter-spacing:normal;font-weight:400}.statement-copy>p,.statement-caption{color:#ffffffc7}.statement-dot-field{fill:#ffffff47}@media (max-width:580px){.statement h2{letter-spacing:-2.046px}}body .statement h2>.blur-text:first-child>span[aria-hidden]>span:not(.blur-word){width:.21em}@media (max-width:580px){.statement-caption{width:128px}}
