.ev-page{background:var(--bone);position:relative}.ev-page[data-flags=off] .ev-flag{display:none}.ev-ink{background:var(--ink);color:var(--bone)}.ev-bone{background:var(--bone);color:var(--ink)}.ev-rule{height:1px;background:var(--bone-15)}.ev-premise{padding-block:var(--space-8)}.ev-premise__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.ev-premise p{max-width:var(--prose);color:var(--ink-60)}.ev-premise p strong{font-weight:500;color:var(--ink)}.ev-premise__h{margin:var(--space-3) 0 var(--space-4)}.ev-qs{display:grid;gap:1px;background:var(--ink-15);border-top:1px solid var(--ink-15);border-bottom:1px solid var(--ink-15)}.ev-qs li{background:var(--bone);padding:var(--space-4) 0;display:grid;grid-template-columns:auto 1fr;gap:var(--space-4);align-items:baseline}.ev-qs span{font-family:var(--font-body);font-weight:600;font-size:1rem;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:#6b5a2f}.ev-qs__note{color:var(--ink-60);margin-top:6px}@media (min-width: 900px){.ev-premise__grid{grid-template-columns:5fr 6fr;gap:var(--gutter)}.ev-premise__grid>:first-child{grid-column:1}}.ev-alloc{background:var(--ink);color:var(--bone)}.ev-alloc__inner{min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-h) + var(--space-5)) var(--margin) var(--space-5)}.ev-alloc__head{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:flex-end;justify-content:space-between;margin-bottom:var(--space-5)}.ev-alloc__head h2{max-width:22ch}.ev-readings{display:flex;flex-wrap:wrap;gap:1px;background:var(--bone-15)}.ev-readings button{flex:1 1 auto;position:relative;padding:12px 14px;min-height:44px;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--bone-60);transition:color .3s ease,background-color .3s ease}.ev-readings button[aria-pressed=true]{background:var(--champagne);color:var(--ink)}@media (min-width: 600px){.ev-readings button{flex:0 0 auto;padding:12px 18px}}.ev-alloc__stage{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:start}@media (min-width: 1200px){.ev-alloc__inner{height:100svh;padding-block:calc(var(--nav-h) + var(--space-3)) var(--space-4)}.ev-alloc__head{flex-wrap:nowrap;margin-bottom:var(--space-4)}.ev-alloc__head h2{font-size:var(--text-headline-md);line-height:1.2;max-width:20ch}.ev-readings{flex:0 0 auto;flex-wrap:nowrap}.ev-alloc__stage{display:flex;align-items:stretch;gap:var(--gutter);flex:1 1 auto;min-height:0}.ev-alloc__col{flex:1 1 clamp(360px,28vw,520px);display:flex;flex-direction:column;min-height:0}.ev-alloc__foot{margin-top:var(--space-4)}}.ev-plan{width:100%;height:auto;overflow:visible}.ev-plan__frame{border:1px solid var(--bone-15);padding:var(--space-3)}.ev-plan rect{fill:none;stroke:var(--bone-30);stroke-width:1;transition:fill .45s ease,stroke .45s ease,opacity .45s ease}.ev-plan text{font-family:var(--font-body);font-weight:500;font-size:13px;fill:var(--bone);transition:fill .45s ease,opacity .45s ease}.ev-plan .ev-plan__cap{font-size:11px;letter-spacing:.06em;fill:var(--bone-60)}.ev-plan g[data-open="1"] rect{stroke-dasharray:3 4}.ev-plan g.is-over rect{stroke:var(--bone-15)}.ev-plan g.is-over text{fill:var(--bone-60)}.ev-plan g.is-over .ev-plan__cap{text-decoration:line-through}.ev-plan g.is-live rect{fill:var(--bone);stroke:var(--bone)}.ev-plan g.is-live text{fill:var(--ink)}.ev-plan g.is-live .ev-plan__cap{fill:#0a0d138c}.ev-plan .ev-plan__route{fill:none;stroke:var(--champagne);stroke-width:2;stroke-linejoin:round}.ev-plan .ev-plan__pin{fill:var(--champagne);stroke:none}.ev-plan .ev-plan__pin-n{font-family:var(--font-body);font-weight:600;font-size:10px;fill:var(--ink);letter-spacing:0}.ev-plan__depth{font-size:10px;fill:var(--champagne);letter-spacing:.1em}.ev-bars{display:grid;gap:1px;background:var(--bone-15);border-block:1px solid var(--bone-15)}.ev-bars li{background:var(--ink);padding:var(--space-2) 0;display:grid;grid-template-columns:22px 1fr;gap:var(--space-2);align-items:center}.ev-bars__n{font-weight:600;font-size:10px;color:var(--ink);background:var(--champagne);width:20px;height:20px;display:grid;place-items:center;visibility:hidden}.ev-bars li.is-live .ev-bars__n{visibility:visible}.ev-bars__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);font-size:13px}.ev-bars__name{font-weight:500;color:var(--bone-60)}.ev-bars li.is-live .ev-bars__name{color:var(--bone)}.ev-bars li.is-over .ev-bars__name{color:var(--bone-60)}.ev-bars__cap{font-size:11px;letter-spacing:.06em;color:var(--bone-60);white-space:nowrap}.ev-bars li.is-over .ev-bars__cap{text-decoration:line-through}.ev-bars__bar{height:6px;background:var(--bone-15);margin-top:8px;transition:background-color .4s ease}.ev-bars li.is-live .ev-bars__bar{background:var(--champagne)}@media (min-width: 1000px){.ev-bars{display:none}}.ev-plan__frame{display:none}@media (min-width: 1000px){.ev-plan__frame{display:block}}@media (min-width: 1200px){.ev-plan__frame{flex:0 1 auto;height:100%;min-height:0;aspect-ratio:1000 / 620;max-width:100%}.ev-plan{width:100%;height:100%}}.ev-ctrl{border:1px solid var(--bone-15);padding:var(--space-4)}.ev-ctrl__top{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}.ev-ctrl__num{display:flex;align-items:baseline;gap:8px}.ev-ctrl__num input{width:4.5ch;font-family:var(--font-display);font-size:clamp(3rem,2rem + 3vw,4.5rem);line-height:1;color:var(--bone);border-bottom:1px solid var(--bone-30);text-align:left;padding-bottom:4px;-moz-appearance:textfield;appearance:textfield}.ev-ctrl__num input::-webkit-outer-spin-button,.ev-ctrl__num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ev-ctrl__num span{font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-60)}.ev-ctrl__hint{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-60);text-align:right}.ev-ctrl input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin-top:var(--space-3);background:transparent;cursor:ew-resize}.ev-ctrl input[type=range]::-webkit-slider-runnable-track{height:1px;background:var(--bone-30)}.ev-ctrl input[type=range]::-moz-range-track{height:1px;background:var(--bone-30)}.ev-ctrl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:2px;height:28px;background:var(--champagne);margin-top:-14px}.ev-ctrl input[type=range]::-moz-range-thumb{border:0;width:2px;height:28px;background:var(--champagne)}.ev-ctrl__scale{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.14em;color:var(--bone-60)}.ev-out{margin-top:var(--space-4);display:grid;gap:1px;background:var(--bone-15);border-top:1px solid var(--bone-15)}.ev-out__row{background:var(--ink);padding:var(--space-3) 0;display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:baseline}.ev-out__n{width:20px;height:20px;display:grid;place-items:center;background:var(--champagne);color:var(--ink);font-weight:600;font-size:10px}.ev-out__k{display:block;font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--bone-60)}.ev-out__v{display:block;margin-top:4px;font-family:var(--font-body);font-weight:500;font-size:1.3125rem;line-height:1.3;letter-spacing:.01em}.ev-out__note{display:block;margin-top:4px;font-size:12.5px;line-height:1.5;color:var(--bone-60)}.ev-out__row.is-warn .ev-out__n{background:transparent;border:1px solid var(--champagne);color:var(--champagne)}.ev-alloc__foot{margin-top:var(--space-5);display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;color:var(--bone-60);font-size:13px}@media (min-width: 1000px){.ev-alloc__foot>p{max-width:40%;margin:0}}@media (min-width: 1200px){.ev-alloc__head{margin-bottom:var(--space-3)}.ev-ctrl{padding:var(--space-3)}.ev-ctrl__num input{font-size:clamp(2.75rem,1.75rem + 2.2vw,3.5rem)}.ev-out{margin-top:var(--space-3)}.ev-out__row{padding-block:var(--space-2)}.ev-out__v{font-size:1.1875rem}.ev-out__note{font-size:12px;line-height:1.45}}@media (min-width: 1200px) and (max-height: 980px){.ev-alloc__inner{padding-block:calc(var(--nav-h) + var(--space-2)) var(--space-3)}.ev-alloc__head{margin-bottom:var(--space-3)}.ev-ctrl__num input{font-size:clamp(2.5rem,1.5rem + 2vw,3.25rem)}.ev-ctrl input[type=range]{height:36px;margin-top:var(--space-2)}.ev-out__v{font-size:1.1875rem}.ev-alloc__foot{margin-top:var(--space-3)}}@media (min-width: 1200px) and (max-height: 900px){.ev-out{grid-template-columns:1fr 1fr}}@media (min-width: 1200px) and (max-height: 820px){.ev-alloc__inner{padding-block:calc(var(--nav-h) + var(--space-1)) var(--space-2)}.ev-alloc__head{margin-bottom:var(--space-2)}.ev-alloc__head h2{font-size:1.75rem}.ev-ctrl{padding:var(--space-2)}.ev-ctrl__num input{font-size:2.25rem}.ev-ctrl input[type=range]{height:32px;margin-top:var(--space-1)}.ev-out{margin-top:var(--space-2)}.ev-out__row{padding-block:var(--space-1)}.ev-out__note{font-size:11.5px}.ev-alloc__foot{margin-top:var(--space-2);gap:var(--space-3)}}.ev-tier{padding-block:var(--space-8)}.ev-tier__head{margin-bottom:var(--space-4)}.ev-tier__head h2{margin-top:var(--space-2)}.ev-tier__num{display:block;font-family:var(--font-display);font-size:clamp(3.5rem,2rem + 4vw,7rem);line-height:.8;color:var(--ink-15)}.ev-t3 .ev-tier__num{color:var(--bone-15)}.ev-t1{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.ev-t1__media{overflow:hidden;aspect-ratio:3 / 4}.ev-t1__media img{width:100%;height:100%;object-fit:cover}.ev-t1__body{max-width:var(--prose);margin-bottom:var(--space-5)}.ev-t1 .ev-tier__num{display:none}@media (min-width: 900px){.ev-t1{grid-template-columns:6fr 5fr;grid-template-rows:auto 1fr;gap:var(--space-4) var(--gutter);align-items:stretch}.ev-t1 .ev-tier__head{grid-column:2;grid-row:1;margin-bottom:0}.ev-t1__media{grid-column:1;grid-row:1 / span 2;align-self:stretch;aspect-ratio:auto}.ev-t1__col{grid-column:2;grid-row:2;display:flex;flex-direction:column}.ev-t1__body{margin-bottom:var(--space-4)}}@media (min-width: 1200px){.ev-t1{grid-template-columns:5fr 6fr}.ev-t1 .ev-tier__num{display:block;margin-top:auto;padding-block:var(--space-3) var(--space-2);text-align:right}.ev-t1 .ev-spec{flex:1 1 auto;grid-auto-rows:1fr}}.ev-t2{position:relative;min-height:78svh;display:flex;align-items:flex-end;overflow:hidden}.ev-t2__media{position:absolute;inset:0}.ev-t2__media img{width:100%;height:100%;object-fit:cover}.ev-t2__scrim{position:absolute;inset:0;background:linear-gradient(0deg,#0a0d13f2,#0a0d13eb 42%,#0a0d138c 62%,#0a0d131f)}.ev-t2__body{position:relative;width:100%;padding:var(--space-7) var(--margin) var(--space-5);color:var(--bone)}.ev-t2__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:end}.ev-t2__h{margin:var(--space-2) 0 var(--space-4)}.ev-t2 .ev-t2__copy{color:var(--bone-60);max-width:var(--prose)}@media (min-width: 900px){.ev-t2__grid{grid-template-columns:6fr 5fr;gap:var(--gutter)}}.ev-t3{background:var(--ink);color:var(--bone);padding:var(--space-8) 0}.ev-t3__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.ev-t3__copy{color:var(--bone-60);max-width:var(--prose)}.ev-t3__copy+.ev-t3__copy{margin-top:var(--space-4)}.ev-t3__list{display:grid;gap:1px;background:var(--bone-15);border-block:1px solid var(--bone-15)}.ev-t3__list li{background:var(--ink);padding:var(--space-3) 0;display:grid;grid-template-columns:2.5rem 1fr auto;gap:var(--space-3);align-items:baseline}.ev-t3__list b{font-family:var(--font-body);font-weight:600;font-size:.9375rem;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--champagne)}.ev-t3__list em{font-style:normal;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-60);white-space:nowrap}.ev-t3 .ev-tier__num{display:none}@media (min-width: 900px){.ev-t3__grid{grid-template-columns:5fr 6fr;gap:var(--gutter)}.ev-t3__col{display:flex;flex-direction:column}.ev-t3 .ev-tier__num{display:block;margin-top:auto;padding-top:var(--space-4)}}.ev-week{background:var(--ink);color:var(--bone);overflow:hidden}.ev-week__inner{padding:var(--space-7) 0 var(--space-6)}.ev-week__h{max-width:24ch}.ev-week__ruler{position:relative;height:1px;background:var(--bone-15);margin:var(--space-5) var(--margin) 0}.ev-week__marks{display:flex;justify-content:space-between;margin:var(--space-2) var(--margin) 0;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-60)}.ev-week__marks b{font-weight:600;color:var(--bone)}.ev-week__head{position:absolute;top:-4px;left:0;width:9px;height:9px;background:var(--champagne);transform:translate(-4px)}.ev-week__track{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5) var(--margin) 0}.ev-stop{flex:0 0 auto;border-top:1px solid var(--bone-15);padding-top:var(--space-4)}.ev-stop__t{font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--champagne)}.ev-stop h3{margin:var(--space-2) 0 var(--space-3);max-width:18ch}.ev-stop p{color:var(--bone-60);max-width:38ch;font-size:14.5px}.ev-stop__media{margin-top:var(--space-4);overflow:hidden;aspect-ratio:16 / 10}.ev-stop__media img{width:100%;height:100%;object-fit:cover}.ev-stop__fact{margin-top:var(--space-3);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--bone-60);border-top:1px solid var(--bone-15);padding-top:var(--space-2)}@media (min-width: 1000px) and (prefers-reduced-motion: no-preference){.ev-week{height:100svh}.ev-week__inner{height:100%;display:flex;flex-direction:column;justify-content:center;padding-block:calc(var(--nav-h) + var(--space-3)) var(--space-5)}.ev-week__inner>.container{width:100%}.ev-week__track{flex:1 1 auto;min-height:0;flex-direction:row;gap:var(--gutter);width:max-content;padding-right:40vw;align-items:stretch}.ev-stop{width:min(34vw,460px);display:flex;flex-direction:column;padding-top:var(--space-3)}.ev-stop__media{flex:1 1 0;min-height:0;aspect-ratio:auto;margin-top:var(--space-3)}.ev-stop__media img{height:100%}.ev-stop__fact{flex:0 0 auto;margin-top:var(--space-2)}.ev-week__ruler{margin-top:var(--space-4)}.ev-week__track{padding-top:var(--space-3)}.ev-stop h3{margin:var(--space-1) 0 var(--space-2)}.ev-stop p{max-width:46ch}}@media (min-width: 1000px) and (max-height: 960px) and (prefers-reduced-motion: no-preference){.ev-week__h{font-size:var(--text-headline-md);line-height:1.25}.ev-week__inner{padding-bottom:var(--space-3)}}@media (min-width: 1000px) and (max-height: 800px) and (prefers-reduced-motion: no-preference){.ev-week__inner{padding-block:calc(var(--nav-h) + var(--space-1)) var(--space-2)}.ev-week__ruler{margin-top:var(--space-3)}.ev-stop{padding-top:var(--space-2)}.ev-stop__media{margin-top:var(--space-2)}}.ev-log{padding-block:var(--space-8)}.ev-log__h{margin:var(--space-3) 0 var(--space-5);max-width:26ch}.ev-log__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.ev-walk{display:grid;gap:1px;background:var(--ink-15);border-block:1px solid var(--ink-15)}.ev-walk li{background:var(--bone);padding:var(--space-3) 0;display:grid;grid-template-columns:1fr auto auto;gap:var(--space-3);align-items:center}.ev-walk__m{font-family:var(--font-body);font-weight:500;font-size:1.0625rem;letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.ev-walk__cover{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-60);border:1px solid var(--ink-15);padding:3px 6px}.ev-log__cards{display:grid;grid-template-columns:1fr;gap:1px;background:var(--ink-15)}.ev-log__cards article{background:var(--bone);padding:var(--space-4) 0}.ev-log__cards h3{margin-bottom:var(--space-2)}.ev-log__cards p{color:var(--ink-60);font-size:14.5px;max-width:56ch}@media (min-width: 900px){.ev-log__grid{grid-template-columns:6fr 5fr;gap:var(--space-7)}.ev-log__cards{grid-template-columns:1fr;margin-top:var(--space-4);align-content:space-between}}.ev-season{position:relative;min-height:88svh;display:flex;align-items:flex-end;overflow:hidden;background:var(--ink);color:var(--bone)}.ev-season__plate{position:absolute;inset:0;opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1)}.ev-season__plate.is-on{opacity:1}.ev-season__plate img{width:100%;height:100%;object-fit:cover}.ev-season__scrim{position:absolute;inset:0;background:linear-gradient(0deg,#0a0d13e0,#0a0d1359 55%,#0a0d1326)}.ev-season__body{position:relative;width:100%;padding:var(--space-7) var(--margin) var(--space-6)}.ev-season__h{margin:var(--space-2) 0 var(--space-4);max-width:22ch}.ev-season__switch{display:inline-flex;gap:1px;background:var(--bone-15);margin-bottom:var(--space-4)}.ev-season__switch button{position:relative;padding:12px 22px;min-height:44px;font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-60);background:#0a0d138c}.ev-season__switch button[aria-pressed=true]{background:var(--champagne);color:var(--ink)}.ev-season__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:end;margin-top:var(--space-4)}.ev-season__copy{color:var(--bone-60);max-width:var(--prose)}@media (min-width: 900px){.ev-season__grid{grid-template-columns:6fr 5fr;gap:var(--gutter)}}.ev-table-wrap{padding-block:var(--space-8)}.ev-table-wrap__h{margin:var(--space-3) 0 var(--space-5)}.ev-table-wrap__head{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.ev-table-wrap__note{color:var(--ink-60);font-size:13px;max-width:var(--prose);margin-bottom:var(--space-5)}@media (min-width: 900px){.ev-table-wrap__head{grid-template-columns:7fr 5fr;gap:var(--space-7);align-items:end}.ev-table-wrap__h{margin-bottom:0}.ev-table-wrap__note{margin-bottom:6px}.ev-table-wrap__head+.ev-table{margin-top:var(--space-5)}}.ev-table{width:100%;border-collapse:collapse;text-align:left}.ev-table th{font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-60);padding:0 var(--space-3) var(--space-2) 0;border-bottom:1px solid var(--ink-30)}.ev-table td{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--ink-15);vertical-align:baseline;font-size:14.5px}.ev-table td:first-child{font-family:var(--font-body);font-weight:500;font-size:1.0625rem;letter-spacing:.01em}.ev-table__yes{font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5c6b3f}.ev-table__no{font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-60)}.ev-table tr.is-over td:not(:last-child){color:var(--ink-60)}@media (max-width: 700px){.ev-table thead{display:none}.ev-table tr{display:grid;grid-template-columns:1fr auto;gap:0 var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--ink-15)}.ev-table td{border:0;padding:2px 0}.ev-table td:first-child{grid-column:1}.ev-table td[data-l]:before{content:attr(data-l) " · ";color:var(--ink-30);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.ev-table td:last-child{grid-column:2;grid-row:1;text-align:right}}.ev-enq{position:relative;background:var(--ink);color:var(--bone);overflow:hidden;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.ev-enq__bg{position:absolute;inset:0;opacity:.28}.ev-enq__bg img{width:100%;height:100%;object-fit:cover}.ev-enq__bg:after{content:"";position:absolute;inset:0;background:#0a0d138c}.ev-enq__inner{position:relative;padding-block:var(--space-8)}.ev-enq__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.ev-enq__h{margin-bottom:var(--space-4)}.ev-enq__lede{color:var(--bone-60);max-width:var(--prose)}.ev-enq__direct{color:var(--bone-60);margin-top:var(--space-4)}.ev-enq__direct a{color:var(--champagne)}.ev-field{display:block;margin-bottom:var(--space-4)}.ev-field>span{display:block;font-weight:600;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--bone-60);margin-bottom:8px}.ev-field input,.ev-field select,.ev-field textarea{width:100%;padding:12px 0;min-height:44px;color:var(--bone);border-bottom:1px solid var(--bone-30);font-size:15px}.ev-field select{color:var(--bone)}.ev-field select option{background:var(--ink);color:var(--bone)}.ev-field textarea{resize:vertical;min-height:88px}.ev-field__err{display:block;margin-top:6px;font-size:12px;color:var(--champagne);min-height:0}.ev-field [aria-invalid=true]{border-bottom-color:var(--champagne)}.ev-form__row{display:grid;grid-template-columns:1fr;gap:var(--gutter)}@media (min-width: 600px){.ev-form__row{grid-template-columns:1fr 1fr}}@media (min-width: 900px){.ev-enq__grid{grid-template-columns:5fr 6fr;gap:var(--space-7);align-items:center}}.ev-enq__prefill{border:1px solid var(--bone-15);padding:var(--space-3);font-size:12.5px;color:var(--bone-60);margin-bottom:var(--space-4)}.ev-enq__prefill b{color:var(--champagne);font-weight:600}.ev-enq__submit{width:100%}.ev-enq__done{border:1px solid var(--champagne);padding:var(--space-4);color:var(--bone)}.ev-enq__done:focus{outline:none}.ev-enq__done:focus-visible{outline:none}.ev-enq__done h3{margin-bottom:8px}.ev-enq__done p{color:var(--bone-60)}.ev-dock{position:fixed;right:0;bottom:0;z-index:90;display:flex;align-items:stretch;background:var(--ink);border-top:1px solid var(--bone-15);border-left:1px solid var(--bone-15);transform:translateY(101%);transition:transform .5s cubic-bezier(.22,1,.36,1)}.ev-dock.is-up{transform:translateY(0)}.ev-dock.is-down{transform:translateY(101%)}.ev-dock__n{display:flex;align-items:center;gap:8px;padding:0 var(--space-3);color:var(--bone-60);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ev-dock__n b{color:var(--champagne);font-size:13px}.ev-dock a{display:flex;align-items:center;min-height:52px;padding:0 var(--space-4);background:var(--champagne);color:var(--ink);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ev-dock a:hover{background:var(--bone);color:var(--ink)}@media (max-width: 600px){.ev-dock{left:0;right:0}.ev-dock a{flex:1;justify-content:center}}.ev-skip{position:fixed;left:50%;bottom:var(--space-3);z-index:95;display:inline-flex;align-items:center;gap:8px;padding:11px 18px;min-height:44px;background:var(--ink);border:1px solid var(--bone-30);color:var(--bone);font-weight:600;font-size:11px;letter-spacing:.16em;text-transform:uppercase;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .4s ease,transform .4s ease,visibility .4s}.ev-skip.is-on{opacity:1;visibility:visible;transform:translate(-50%)}.ev-skip:hover{border-color:var(--champagne);color:var(--champagne)}.ev-skip:focus-visible{outline:2px solid var(--champagne);outline-offset:3px}.ev-skip__arrow{display:inline-block;animation:ev-skip-bob 1.6s ease-in-out infinite}@keyframes ev-skip-bob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion: reduce){.ev-skip{display:none}.ev-skip__arrow{animation:none}}@media (max-width: 999px){.ev-skip{display:none}}html.js [data-ev-lines]{visibility:hidden}html.js [data-ev-lines].is-split{visibility:visible}.ev-switch__plate{position:absolute;inset:0;background:var(--champagne);z-index:0}.ev-readings.is-flip button[aria-pressed=true],.ev-season__switch.is-flip button[aria-pressed=true]{background:transparent}.ev-readings.is-flip button>span:not(.ev-switch__plate),.ev-season__switch.is-flip button>span:not(.ev-switch__plate){position:relative;z-index:1}@media (prefers-reduced-motion: reduce){html.js [data-ev-lines]{visibility:visible}.ev-dock{transform:translateY(0)}.ev-dock.is-down{transform:translateY(101%)}.ev-season__plate{transition:none}}
