.field-site{--field-ink:#0b0b0b;--field-paper:#f4f1e8;--field-olive:#55624a;--field-brass:#b08d57;--field-rule:#c9c6ba;--gold:var(--field-brass);--display:"Russo One", "Roboto Condensed", "Arial Narrow", sans-serif;background:var(--field-paper);color:var(--field-ink)}.field-site ::selection{background:var(--field-olive);color:var(--field-paper)}.field-site :focus-visible{outline-color:var(--field-brass)}.field-header{border-bottom:0;align-items:center;gap:40px;margin:0 5vw;padding:24px 0;display:flex}.field-brand{flex:none;align-items:center;gap:15px;display:flex}.field-emblem{width:48px;height:54px}.field-brand-name{font:400 27px/.85 "Russo One", var(--display);letter-spacing:-.055em;gap:0;display:grid}.field-brand-name strong{font:inherit;letter-spacing:inherit;align-items:center;gap:8px;display:flex}.field-stripes{vertical-align:baseline;gap:4px;width:52px;height:39px;display:inline-flex;transform:skew(-29deg)}.field-stripes i{background:var(--field-olive);width:62%;height:100%}.field-stripes i+i{background:var(--field-brass);width:29%}.field-brand .field-stripes{gap:3px;width:23px;height:21px}.field-header .campaign-countdown{border:0;border-left:1px solid var(--field-rule);width:225px;color:var(--field-ink);text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:6px;margin:0 0 0 auto;padding:0 0 0 24px;display:flex}.field-header .countdown-copy .eyebrow{display:none}.field-header .countdown-copy h2{margin:0 0 3px;font-size:13px}.field-header .countdown-copy p{color:#62665a;letter-spacing:.05em;white-space:nowrap;font-size:8px}.field-header .countdown-cells{gap:0;display:flex}.field-header .countdown-cell{border-left:1px solid var(--field-rule);align-items:center;gap:3px;padding:0 7px}.field-header .countdown-cell:first-child{border-left:0}.field-header .countdown-cell:last-child{padding-right:0}.field-header .countdown-cell strong{font-size:20px}.field-header .countdown-cell span{color:#62665a;font-size:6px}.field-site .section-pad{padding-inline:5vw}.field-site .placements{background:var(--field-paper);color:var(--field-ink);padding-top:20px;padding-bottom:64px}.field-site .placements>.section-heading{border-bottom:1px solid var(--field-rule);flex-direction:row;align-items:flex-end;gap:30px;margin-bottom:0;padding:0 0 24px;display:flex}.field-site .placements>.section-heading>.field-title{flex:1;min-width:0}.field-site .field-title>.field-stripes{gap:4px;width:46px;height:25px;margin-top:22px;display:flex}.field-site .section-heading h1{letter-spacing:-.04em;margin:0;font-size:clamp(45px,5.4vw,82px);font-weight:800;line-height:.97}.field-site .placements>.section-heading h1{text-align:left}.field-site .section-heading h1 em{color:var(--field-ink)}.field-site .funding-panel{border-top:0;width:100%;max-width:none;margin:28px 0;padding-top:0}.field-site .funding-numbers{gap:46px;margin:0 auto 20px}.field-site .funding-figure strong{color:var(--field-ink);font-size:clamp(42px,4.4vw,68px)}.field-site .funding-figure>span{color:#4b4f44;letter-spacing:.13em;font-size:13px}.field-site .funding-of{color:#74776b}.field-site .funding-panel progress{background:#deddd2;height:4px}.field-site .funding-panel progress::-webkit-progress-bar{background:#deddd2}.field-site .funding-panel progress::-webkit-progress-value{background:var(--field-olive)}.field-site .funding-panel progress::-moz-progress-bar{background:var(--field-olive)}.field-site .studio{border-color:#454545;border-top:3px solid var(--field-brass);color:var(--field-paper)}.field-site .studio-stage{background:radial-gradient(at 50% 42%,#171717,#080808 72%)}.field-site .studio-sidebar{background:#191919;border-color:#454545}.field-site .area-picker{color:#c8c8c8;letter-spacing:.1em}.field-site .area-picker select{color:var(--field-paper);background:#242424;border-color:#666}.field-site .connected-grid button{background:var(--field-paper);color:var(--field-ink)}.field-site .connected-grid button.active,.field-site .connected-grid button.active:hover{background:var(--field-ink);color:var(--field-paper);box-shadow:inset 0 0 0 2px var(--field-brass)}.field-site .connected-grid button:hover:not(.active){color:var(--field-ink);background:#dedfd0}.field-site .connected-grid button.is-previewed{color:var(--field-ink);box-shadow:inset 0 0 0 2px var(--field-brass);background:#e4d5b8}.field-site .connected-grid button.active.is-previewed{color:var(--field-paper);background:#2b261d}.field-site .connected-grid.is-area-preview{grid-auto-rows:calc(var(--preview-rows) * 39px)}.field-site .connected-grid.is-area-preview button>span:not(.slot-selection-feedback){font:400 16px var(--display)}.field-site .slot-selection-feedback{pointer-events:none;opacity:0;background:#c5a87938;border:2px solid #d7bd8d;animation:.62s ease-in-out slot-selection-confirm;position:absolute;inset:0}.field-site .car-canvas canvas{cursor:grab}.field-site .car-canvas.is-previewing canvas{cursor:pointer}.field-site .car-canvas canvas:active{cursor:grabbing}@keyframes slot-selection-confirm{0%,to{opacity:0}35%{opacity:1}}@media (prefers-reduced-motion:reduce){.field-site .slot-selection-feedback{animation:none}}.field-site .button-acid{background:var(--field-brass);color:var(--field-ink)}.field-site .button-acid:hover{color:var(--field-ink);background:#c5a879}.field-site .button-outline{color:var(--field-paper);border-color:#888}.field-site .button-outline:hover{background:var(--field-paper);color:var(--field-ink)}.field-site .upload-drop{color:var(--field-paper);background:#222;border-color:#777}.field-site .upload-drop:hover{border-color:var(--field-brass);background:#2d2d2d}.field-site .mission-briefing{background:var(--field-ink);color:var(--field-paper);border-color:#32362d}.field-site .mission-briefing-heading{border-bottom:1px solid #424738;padding-bottom:24px}.field-site .mission-briefing h2{font-weight:800}.field-site .mission-briefing video{border-color:#424738}.field-site .route-section,.field-site .route-intro,.field-site .journey-layout,.field-site .route-credits{background:var(--field-paper);color:var(--field-ink)}.field-site .route-intro-main{margin-top:0}.field-site .route-intro h2{font-weight:800}.field-site .route-intro h2 em{color:var(--field-olive)}.field-site .trip-stats{border-color:var(--field-rule)}.field-site .trip-stats span{color:#62665a}.field-site .trip-socials{color:var(--field-olive)}.field-site .map-sticky{border-color:var(--field-rule);background:radial-gradient(at 50% 42%,#242920,#0b0b0b 75%)}.field-site .map-progress>span{background:var(--field-brass)}.field-site .journey-chapters{background-color:var(--field-paper);background-image:linear-gradient(90deg,#55624a07 1px,#0000 1px);background-size:48px 48px}.field-site .stop-card{border-color:var(--field-rule)}.field-site .stop-card h3{font-weight:800}.field-site .stop-card h4{color:var(--field-olive)}.field-site .stop-card>p{color:#50564a}.field-site .stop-image img{filter:saturate(.68)}.field-site .route-credits{border-color:var(--field-rule)}.field-site .world-series{color:var(--field-ink);border-color:var(--field-rule);background:#e8e5da}.field-site .world-series-heading h2{font-weight:800}.field-site .world-series-heading h2 em{color:var(--field-olive)}.field-site .world-series-heading{margin-top:0}.field-site .world-series-grid{background:#5f6653;border-color:#5f6653}.field-site .continent-card.active{background:#d6d7c7}.field-site .continent-card.locked{background:#10130e}.field-site .continent-card h3{color:inherit}.field-site .how-section,.field-site .founder-footer{background:var(--field-ink);color:var(--field-paper);border-color:#3d4235}.field-site .how-heading h2{font-weight:800}.field-site .how-heading h2 em{color:#bec6af}.field-site .how-heading h2,.field-site .mission-briefing h2,.field-site .map-label strong{margin-top:0}.field-site .how-steps,.field-site .how-steps>li+li{border-color:#3d4235}.field-site .how-step-number{color:#c6a571;letter-spacing:.18em}.field-site .how-blocks span:nth-child(2),.field-site .how-bid-bars span:last-child{background:var(--field-olive);border-color:#8a9579}.field-site .how-bid-arrow,.field-site .how-illustration{color:#d1b78d}.field-site .founder-profile img,.field-site .founder-footer>a{border-color:var(--field-brass)}.field-site .founder-footer>a:hover{background:var(--field-brass);color:var(--field-ink)}.field-site .founder-profile span{color:#c6a571}@media (width<=1100px){.field-header{gap:22px}.field-header .campaign-countdown{width:195px;padding-left:16px}.field-header .countdown-cell{padding-inline:5px}}@media (width<=600px){.field-header{justify-content:space-between;gap:8px;margin-inline:6vw;padding:15px 0 12px}.field-brand{gap:8px}.field-emblem{width:36px;height:41px}.field-brand-name{font-size:19px}.field-brand .field-stripes{gap:2px;width:13px;height:14px}.field-header .campaign-countdown{gap:2px;width:auto;max-width:160px;margin-left:auto;padding-left:8px}.field-header .countdown-copy h2{font-size:10px}.field-header .countdown-copy p{display:none}.field-header .countdown-cell{gap:2px;padding-inline:3px}.field-header .countdown-cell strong{font-size:16px}.field-header .countdown-cell span{font-size:5px}.field-site .section-pad{padding-inline:6vw}.field-site .placements{padding-top:20px;padding-bottom:0}.field-site .section-heading h1{margin-top:15px;font-size:clamp(38px,10.8vw,61px)}.field-site .field-title>.field-stripes{gap:3px;width:34px;height:18px;margin-top:18px}.field-site .placements>.section-heading{padding-bottom:20px}.field-site .funding-panel{margin:22px 0 26px;padding-top:0}.field-site .funding-numbers{gap:9px;margin-bottom:18px}.field-site .funding-figure strong{font-size:clamp(32px,9vw,44px)}.field-site .funding-figure>span{font-size:11px}.field-site .studio{margin-inline:-6vw}.field-site .connected-grid.is-area-preview{grid-auto-rows:calc(var(--preview-rows) * 41px)}.field-site .mission-briefing-heading{padding-bottom:18px}}@media (width<=360px){.field-emblem{width:31px;height:36px}.field-brand-name{font-size:17px}.field-brand .field-stripes{width:10px}.field-header .campaign-countdown{padding-left:6px}}
