.ss-page{--ss-ivory:#F8F5EE;--ss-paper:#FFFFFF;--ss-ink:#14211B;--ss-ink-2:#4B5049;--ss-line:#DDD5C3;--ss-champ:#D9C48C;--ss-champ-deep:#7A6208;--ss-copper:#B8632E;--ss-night:#1B2647;--ss-panel:#111C17;--ss-thumb:30px;background:var(--ss-ivory);color:var(--ss-ink)}.ss-main [hidden]{display:none!important}.ss-page .ss-main .vdw-gold-particles,.ss-page .ss-top .vdw-gold-particles{display:none}.ss-main :is(input,select,button,summary,a):focus-visible{outline:3px solid #0B5CAD;outline-offset:3px;border-radius:6px}.ss-team a:focus-visible{outline-color:#FFD66B}.ss-top{background:var(--jungle-deep);color:var(--oyster);padding:calc(var(--nav-h,76px) + 14px) 0 16px}.ss-top__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px}.ss-top .tl-crumbs{margin:0}.ss-lang{display:inline-flex;border:1px solid rgba(240,228,168,.4);border-radius:999px;padding:3px}.ss-lang button{min-height:36px;padding:6px 14px;border:0;border-radius:999px;background:transparent;color:#E4E7E0;font:600 .72rem/1 var(--sans);letter-spacing:.1em;cursor:pointer;transition:background-color .12s,color .12s}.ss-lang button[aria-pressed=true]{background:var(--gold-pale);color:var(--jungle-deep)}.ss-lang button:focus-visible{outline:3px solid #FFD66B;outline-offset:2px}.ss-hero{padding:clamp(26px,4.5vw,56px) 0 clamp(48px,7vw,88px)}.ss-hero__grid{display:grid;gap:clamp(22px,3vw,34px);grid-template-columns:minmax(0,1fr)}.ss-eyebrow{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;margin:0;font:600 .7rem/1.3 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ss-champ-deep)}.ss-eyebrow span+span::before{content:"";display:inline-block;width:22px;height:1px;margin-right:12px;vertical-align:middle;background:currentColor}.ss-intro h1{font:400 clamp(2.15rem,6.4vw,3.7rem)/1.02 var(--serif);letter-spacing:-.012em;margin:14px 0 0;max-width:15ch;color:var(--ss-ink)}.ss-intro h1 em,.ss-main .tl-h2 em{font-style:italic;color:var(--ss-champ-deep)}.ss-team .tl-h2 em{color:var(--gold-light)}.ss-lede{font:400 clamp(.98rem,1.5vw,1.08rem)/1.65 var(--sans);color:var(--ss-ink-2);margin:14px 0 0;max-width:46ch}.ss-form{display:grid;gap:14px;grid-template-columns:minmax(0,1fr);margin:22px 0 0}@media(min-width:360px){.ss-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:559.98px){.ss-top{padding-bottom:12px}.ss-top__in{flex-wrap:nowrap}.ss-top .tl-crumbs li[aria-current]{display:none}.ss-top .tl-crumbs li:nth-child(2)::after{content:""}.ss-eyebrow span:first-child{display:none}.ss-eyebrow span+span::before{display:none}.ss-field input,.ss-field select{padding-inline:10px}.ss-select select{padding-right:30px}.ss-select::after{right:12px}}.ss-field{display:grid;gap:7px;align-content:start;min-width:0}.ss-field label{font:600 .7rem/1.3 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ss-ink)}.ss-field input,.ss-field select{width:100%;min-height:52px;padding:10px 14px;border:1px solid #8C8672;border-radius:10px;background:var(--ss-paper);color:var(--ss-ink);font:500 1rem/1.2 var(--sans);font-variant-numeric:tabular-nums;transition:border-color .12s,box-shadow .12s}.ss-field input:hover,.ss-field select:hover{border-color:var(--ss-ink)}.ss-field [aria-invalid=true]{border-color:#A3261B;box-shadow:0 0 0 1px #A3261B}.ss-select{position:relative;display:block}.ss-select select{appearance:none;-webkit-appearance:none;padding-right:38px}.ss-select::after{content:"";position:absolute;right:16px;top:50%;width:8px;height:8px;margin-top:-7px;border-right:1.6px solid var(--ss-ink);border-bottom:1.6px solid var(--ss-ink);transform:rotate(45deg);pointer-events:none}.ss-err{margin:0;font:500 .86rem/1.45 var(--sans);color:#8E1F16}.ss-err::before{content:"";display:inline-block;width:.62em;height:.62em;margin-right:.5em;background:currentColor;transform:rotate(45deg)}.ss-hint{margin:0;font:400 .86rem/1.5 var(--sans);color:var(--ss-ink-2)}.ss-noscript{margin:16px 0 0;padding:14px 16px;border-left:3px solid var(--ss-champ-deep);background:#F1EBDC;font:400 .95rem/1.6 var(--sans)}.ss-result{border-top:1px solid var(--ss-line);padding-top:20px}.ss-ctx{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font:500 .92rem/1.4 var(--sans);color:var(--ss-ink)}.ss-tag{padding:5px 10px;border-radius:999px;background:var(--ss-ink);color:var(--ss-ivory);font:600 .62rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.ss-result[data-example=false] .ss-tag,.ss-result[data-example=false] .ss-exnote{display:none}.ss-k{margin:18px 0 0;font:600 .7rem/1.3 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--ss-champ-deep)}.ss-rec{margin:2px 0 0;font:400 clamp(3.6rem,15vw,5.6rem)/1.02 var(--serif);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--ss-ink);min-height:1.02em}.ss-rec[data-none=true]{font-size:clamp(2rem,7vw,2.8rem);line-height:1.1;min-height:0;padding:.3em 0}.ss-local{margin:2px 0 0;font:600 .78rem/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ss-ink-2)}.ss-assume{margin:12px 0 0;font:400 .93rem/1.6 var(--sans);color:var(--ss-ink-2);max-width:54ch}.ss-assume a,.ss-link,.ss-src a{color:var(--ss-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--ss-champ-deep);text-underline-offset:4px}.ss-link{display:inline-block;min-height:44px;padding:8px 0;border:0;background:none;font:600 .93rem/1.4 var(--sans);cursor:pointer;text-align:left}.ss-rows{margin:20px 0 0;border-top:1px solid var(--ss-line)}.ss-rows>div{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:13px 0;border-bottom:1px solid var(--ss-line)}.ss-rows dt{font:600 .7rem/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ss-ink-2)}.ss-rows dd{margin:0;display:grid;gap:3px}.ss-rows b{font:500 1.5rem/1.2 var(--serif);font-variant-numeric:lining-nums tabular-nums;color:var(--ss-ink)}.ss-rows dd span{font:400 .88rem/1.5 var(--sans);color:var(--ss-ink-2)}.ss-rows dd span:empty{display:none}.ss-rows__minor b{font:500 1rem/1.3 var(--sans)}.ss-rows__minor{grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline}.ss-exnote{margin:14px 0 0;font:400 .88rem/1.55 var(--sans);color:var(--ss-ink-2)}.ss-exnote:empty{display:none}@media(min-width:560px){.ss-rows>div{grid-template-columns:minmax(0,13.5rem) minmax(0,1fr);gap:16px;align-items:baseline}}.ss-stage{min-width:0}.ss-scene{margin:0;border-radius:18px;overflow:hidden;background:var(--ss-panel);box-shadow:0 44px 80px -56px rgba(15,28,22,.75)}.ss-photo{position:relative;aspect-ratio:16/10;overflow:hidden;background:#C9B79A;isolation:isolate}.ss-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 38%}.ss-light{position:absolute;inset:0;pointer-events:none;will-change:opacity;transition:opacity .24s linear}.ss-light--afternoon{background:linear-gradient(180deg,rgba(214,236,250,.62) 0%,rgba(255,252,240,.34) 46%,rgba(255,250,232,.3) 100%);mix-blend-mode:soft-light}.ss-light--copper{background:linear-gradient(180deg,rgba(255,170,96,.2) 0%,rgba(216,112,48,.52) 44%,rgba(150,62,26,.5) 100%);mix-blend-mode:multiply}.ss-light--blue{background:linear-gradient(180deg,rgba(20,30,78,.9) 0%,rgba(30,44,98,.84) 50%,rgba(14,22,56,.92) 100%);mix-blend-mode:multiply}.ss-chip{position:absolute;left:12px;top:12px;margin:0;padding:7px 11px;border-radius:999px;background:rgba(17,28,23,.82);color:#F4EFE4;font:600 .62rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase}.ss-compass{position:absolute;right:12px;top:12px;display:flex;align-items:center;gap:8px;padding:5px 12px 5px 5px;border-radius:999px;background:rgba(17,28,23,.82);color:#F4EFE4;font:600 .72rem/1 var(--sans);letter-spacing:.06em;font-variant-numeric:tabular-nums}.ss-compass svg{width:38px;height:38px;flex:none}.ss-compass circle:first-child{fill:none;stroke:rgba(244,239,228,.55);stroke-width:1.2}.ss-compass__n{stroke:rgba(244,239,228,.6);stroke-width:1.2}.ss-compass text{fill:#F4EFE4;font:700 7.5px var(--sans);text-anchor:middle}.ss-compass g{transform-origin:24px 24px;transition:transform .24s var(--ease)}.ss-compass__needle{stroke:var(--gold-light);stroke-width:1.6}.ss-compass__sun{fill:var(--gold-light)}.ss-compass__hub{fill:#F4EFE4}.ss-now{position:absolute;left:0;right:0;bottom:0;margin:0;padding:38px 16px 12px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;color:#FFFFFF;background:linear-gradient(180deg,rgba(13,20,17,0),rgba(13,20,17,.84) 62%)}.ss-now strong{font:500 clamp(1.7rem,5.4vw,2.3rem)/1 var(--serif);font-variant-numeric:lining-nums tabular-nums;min-width:5.2ch}.ss-now span{font:600 .72rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase}.ss-now span[data-phase]{padding:4px 8px;border-radius:4px;background:rgba(255,255,255,.16)}.ss-scene figcaption{padding:0 16px 14px;font:400 .78rem/1.5 var(--sans);color:#C5CBC3}.ss-chart{position:relative;padding:14px 0 6px;color:#E9E4D6}.ss-plot{position:relative;height:clamp(124px,30vw,168px);margin:0 calc(var(--ss-thumb) / 2 + 2px);overflow:hidden;border-radius:6px}.ss-layer,.ss-band,.ss-cover{position:absolute;inset:0;pointer-events:none;transition:transform .24s var(--ease),opacity .2s linear}.ss-band{transform-origin:0 50%}.ss-band--day{background:rgba(244,232,200,.1)}.ss-band--golden{background:linear-gradient(180deg,rgba(226,178,74,.42),rgba(196,108,48,.4))}.ss-band--blue{background:rgba(78,104,196,.42)}.ss-band--night{background:rgba(20,28,66,.72)}.ss-band--window{top:auto;height:9px;bottom:0;background:repeating-linear-gradient(90deg,#F0E4A8 0 2px,rgba(240,228,168,.35) 2px 4px)}.ss-band--block{top:auto;height:9px;bottom:0;background:#F0E4A8}.ss-band--vblock{top:auto;height:5px;bottom:11px;background:#FFFFFF}.ss-horizon{inset:0 0 auto 0;height:100%;border-top:1px dashed rgba(233,228,214,.7)}.ss-horizon span{position:absolute;left:6px;top:3px;font:600 .58rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#E9E4D6}.ss-curve{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ss-curve path{fill:none;stroke:#F6EED2;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;transition:opacity .22s linear}.ss-lab span{position:absolute;left:0;top:7px;transform:translateX(-50%);white-space:nowrap;font:600 .58rem/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#FFFFFF}.ss-lab{display:none}.ss-line{width:100%}.ss-line::before{content:"";position:absolute;left:0;top:0;bottom:0;border-left:1px solid rgba(255,255,255,.55)}.ss-line--sunset::before{border-left:2px solid #FFFFFF}.ss-line--dusk::before,.ss-line--golden::before{border-left-style:dotted}.ss-line span{position:absolute;left:0;bottom:14px;transform:translateX(-100%);padding:3px 6px;background:#FFFFFF;color:#14211B;font:700 .56rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.ss-mark .ss-g,.ss-sun i{position:absolute;left:0;top:0}.ss-mark .ss-g{width:16px;height:16px;margin:-8px 0 0 -8px;fill:var(--gold-light);stroke:#111C17;stroke-width:1.2}.ss-mark--venue .ss-g{fill:#FFFFFF}.ss-mark span{position:absolute;left:0;top:0;transform:translate(-50%,-27px);padding:3px 6px;border-radius:3px;background:var(--gold-light);color:#14211B;font:700 .56rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.ss-mark--venue span{background:#FFFFFF;transform:translate(-50%,13px)}.ss-mark[data-edge=left] span{transform:translate(-8px,-27px)}.ss-mark--venue[data-edge=left] span{transform:translate(-8px,13px)}.ss-mark[data-edge=right] span{transform:translate(calc(-100% + 8px),-27px)}.ss-mark--venue[data-edge=right] span{transform:translate(calc(-100% + 8px),13px)}.ss-sun{z-index:3}.ss-sun i{width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:#FFE9A6;box-shadow:0 0 0 3px rgba(255,233,166,.3),0 0 18px 6px rgba(255,200,96,.5)}.ss-cover{background:var(--ss-panel);transform-origin:100% 50%;transform:scaleX(0);z-index:4;transition:none}.ss-axis{position:relative;height:20px;margin:4px calc(var(--ss-thumb) / 2 + 2px) 0;font:600 .66rem/1 var(--sans);letter-spacing:.04em;color:#D5D9D0;font-variant-numeric:tabular-nums}.ss-tick{position:absolute;top:0;transform:translateX(-50%);padding-top:8px;white-space:nowrap}.ss-tick::before{content:"";position:absolute;left:50%;top:0;height:4px;border-left:1px solid rgba(233,228,214,.55)}.ss-tick--hour::before{height:6px;border-left-color:#E9E4D6}.ss-range{display:block;width:calc(100% - 4px);height:44px;margin:0 2px;padding:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;touch-action:pan-y}.ss-range::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:rgba(233,228,214,.4)}.ss-range::-moz-range-track{height:4px;border-radius:2px;background:rgba(233,228,214,.4)}.ss-range::-webkit-slider-thumb{-webkit-appearance:none;width:var(--ss-thumb);height:var(--ss-thumb);margin-top:-13px;border-radius:50%;border:3px solid #111C17;background:var(--gold-pale);box-shadow:0 0 0 2px var(--gold-pale);transition:transform .12s}.ss-range::-moz-range-thumb{width:24px;height:24px;border-radius:50%;border:3px solid #111C17;background:var(--gold-pale);box-shadow:0 0 0 2px var(--gold-pale)}.ss-range:active::-webkit-slider-thumb{transform:scale(1.12)}.ss-range:focus-visible{outline:3px solid #FFD66B;outline-offset:0;border-radius:8px}.ss-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:2px 16px 8px;list-style:none;font:600 .64rem/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:#E9E4D6}.ss-legend li{display:flex;align-items:center;gap:7px}.ss-legend li::before{content:"";width:14px;height:10px;border-radius:2px;border:1px solid rgba(233,228,214,.5)}.ss-legend--day::before{background:rgba(244,232,200,.18)}.ss-legend--golden::before{background:linear-gradient(180deg,#E2B24A,#C46C30)}.ss-legend--blue::before{background:#4E68C4}.ss-legend--night::before{background:#141C42}@media(min-width:640px){.ss-lab{display:block}.ss-legend--day,.ss-legend--golden{display:none!important}}.ss-lab--minor{display:none}@media(max-width:639.98px){.ss-line--dusk,.ss-line--golden{display:none}}.ss-jump{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 0}.ss-jump__l{font:600 .66rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ss-ink-2);margin-right:2px}.ss-jump__b{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid #8C8672;border-radius:999px;background:transparent;color:var(--ss-ink);font:600 .78rem/1 var(--sans);cursor:pointer;transition:background-color .12s,border-color .12s,color .12s}.ss-jump__b:hover{border-color:var(--ss-ink);background:#EFE9DA}.ss-jump__b[aria-pressed=true]{background:var(--ss-ink);border-color:var(--ss-ink);color:var(--ss-ivory)}.ss-g{width:13px;height:13px;flex:none;fill:currentColor}@media(min-width:1040px){.ss-hero__grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"intro stage" "result stage";column-gap:clamp(40px,5vw,72px);align-items:start;grid-template-rows:auto 1fr}.ss-intro{grid-area:intro}.ss-result{grid-area:result}.ss-stage{grid-area:stage;position:sticky;top:calc(var(--nav-h,92px) + 8px)}.ss-photo{aspect-ratio:16/9.4}}.ss-sec{padding:clamp(56px,8vw,104px) 0}.ss-sec--sand{background:#F0EBDF}.ss-main .tl-eyebrow{color:var(--ss-champ-deep)}.ss-team .tl-eyebrow{color:var(--gold-light)}.ss-main .tl-lede,.ss-p{color:var(--ss-ink-2)}.ss-team .tl-lede{color:#D3D8CF}.ss-p{font:400 1rem/1.75 var(--sans);margin:16px 0 0;max-width:66ch}.ss-p--note{font-size:.92rem}.ss-p:empty{display:none}.ss-cmp{display:grid;gap:clamp(24px,4vw,40px);grid-template-columns:minmax(0,1fr)}.ss-field--venue{margin-top:24px;max-width:22rem}.ss-cmp__out{padding:clamp(20px,3vw,30px);border-radius:16px;background:var(--ss-paper);border:1px solid var(--ss-line);border-left:5px solid #8C8672;transition:border-color .12s linear,background-color .12s linear}.ss-cmp__out[data-state=fits]{border-left-color:#1F6B46}.ss-cmp__out[data-state=partial]{border-left-color:#A8690A}.ss-cmp__out[data-state=over]{border-left-color:#8E1F16}.ss-cmp__head{margin:0;font:500 clamp(1.45rem,3.2vw,1.9rem)/1.22 var(--serif);font-variant-numeric:lining-nums;color:var(--ss-ink)}.ss-cmp__out[data-state=empty] .ss-cmp__head{font:400 1rem/1.6 var(--sans);color:var(--ss-ink-2)}.ss-cmp__lines{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none;font:400 .95rem/1.55 var(--sans);color:var(--ss-ink-2)}.ss-cmp__lines li:empty{display:none}.ss-strip{margin-top:20px;padding:0 10px;overflow:hidden}.ss-cmp__out[data-state=empty] .ss-strip__mark--venue,.ss-cmp__out[data-state=empty] .ss-strip__l--venue{display:none}.ss-strip__track{position:relative;height:44px;border-top:1px solid var(--ss-line);border-bottom:2px solid var(--ss-ink)}.ss-strip__window{top:auto;height:14px;background:repeating-linear-gradient(90deg,#C9A43A 0 2px,#EADFB4 2px 4px)}.ss-strip__block{top:auto;height:14px;background:var(--ss-ink)}.ss-strip__sunset i{position:absolute;left:0;top:0;bottom:0;border-left:2px solid var(--ss-copper)}.ss-strip__mark .ss-g{position:absolute;left:0;top:6px;width:16px;height:16px;margin-left:-8px;fill:var(--ss-champ-deep)}.ss-strip__mark--venue .ss-g{fill:#FFFFFF;stroke:var(--ss-ink);stroke-width:1.6;top:8px}.ss-strip__mark--venue{transition:transform .2s var(--ease),opacity .2s linear}.ss-strip__legend{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;list-style:none;font:500 .82rem/1.4 var(--sans);color:var(--ss-ink);font-variant-numeric:tabular-nums}.ss-strip__legend li{display:flex;align-items:center;gap:7px}.ss-strip__legend li:has(span:empty){display:none}.ss-strip__l--rec .ss-g{fill:var(--ss-champ-deep)}.ss-strip__l--venue .ss-g{fill:#FFFFFF;stroke:var(--ss-ink);stroke-width:1.6}.ss-strip__l--sunset .ss-g{color:var(--ss-copper)}.ss-strip__l--window i{width:18px;height:10px;background:repeating-linear-gradient(90deg,#C9A43A 0 2px,#EADFB4 2px 4px)}.ss-adjust{border-top:1px solid var(--ss-line);border-bottom:1px solid var(--ss-line)}.ss-adjust summary{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;min-height:56px;padding:14px 2px;cursor:pointer;list-style:none;font:500 1.4rem/1.2 var(--serif)}.ss-adjust summary::-webkit-details-marker{display:none}.ss-adjust__now{font:600 .82rem/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--ss-ink-2)}.ss-adjust__now::after{content:"+";margin-left:14px;font:300 1.5rem/1 var(--sans);color:var(--ss-champ-deep);vertical-align:-2px}.ss-adjust[open] .ss-adjust__now::after{content:"\2013"}.ss-adjust__intro{margin:0 0 16px;font:400 .93rem/1.6 var(--sans);color:var(--ss-ink-2)}.ss-adjust__grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.ss-num{display:flex;align-items:center;gap:10px}.ss-num input{width:6.2rem;flex:none}.ss-num span{font:500 .9rem/1 var(--sans);color:var(--ss-ink-2)}.ss-adjust .ss-link{margin:10px 0 12px}.ss-share h3{font:500 1.4rem/1.2 var(--serif);margin:0}.ss-share__btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.ss-share .tl-btn{min-height:48px;padding:13px 22px}.ss-share .tl-btn--ghost{color:var(--ss-ink)}.ss-share__status{min-height:1.5em;margin:10px 0 0;font:600 .9rem/1.5 var(--sans);color:#1F5B3D}.ss-share__text{display:block;width:100%;margin:6px 0 10px;padding:12px;border:1px solid #8C8672;border-radius:10px;background:var(--ss-paper);font:400 .88rem/1.5 var(--sans);color:var(--ss-ink)}@media(min-width:900px){.ss-cmp{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"ask out" "adjust out" "share out";align-items:start}.ss-cmp__ask{grid-area:ask}.ss-cmp__out{grid-area:out;position:sticky;top:calc(var(--nav-h,92px) + 12px)}.ss-adjust{grid-area:adjust}.ss-share{grid-area:share}}.ss-method{display:grid;gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.ss-method{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ss-list{display:grid;gap:10px;margin:18px 0 0;padding:0;list-style:none;font:400 .95rem/1.65 var(--sans);color:var(--ss-ink-2);max-width:66ch}.ss-list li{padding-left:20px;position:relative}.ss-list li::before{content:"";position:absolute;left:0;top:.72em;width:9px;height:1px;background:var(--ss-champ-deep)}.ss-src{display:grid;gap:8px;margin:18px 0 0;font:400 .9rem/1.5 var(--sans)}.ss-tablewrap{overflow-x:auto}.ss-tablewrap:focus-visible{outline:3px solid #0B5CAD;outline-offset:3px;border-radius:6px}.ss-table{width:100%;border-collapse:collapse;font:400 .93rem/1.4 var(--sans);font-variant-numeric:tabular-nums;color:var(--ss-ink)}.ss-table caption{caption-side:top;text-align:left;padding:0 0 10px;font:500 1.3rem/1.25 var(--serif)}.ss-table th,.ss-table td{padding:11px 12px 11px 0;border-bottom:1px solid var(--ss-line);text-align:left;vertical-align:baseline}.ss-table thead th{font:600 .66rem/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ss-ink-2);border-bottom-color:var(--ss-ink)}.ss-table tbody th{font-weight:500}.ss-table td{white-space:nowrap}.ss-table td:last-child{white-space:normal;color:var(--ss-ink-2)}.ss-table--year td:last-child{color:var(--ss-ink);font-weight:600}.ss-tr--rec th,.ss-tr--rec td:nth-child(2),.ss-tr--sunset th,.ss-tr--sunset td:nth-child(2){font-weight:700}.ss-tr--venue th::after{content:" \25a0";font-size:.7em}.ss-tr--rec th::after{content:" \25c6";font-size:.7em;color:var(--ss-champ-deep)}.ss-places{display:grid;gap:6px;margin:18px 0 0;padding:14px 0 0;border-top:1px solid var(--ss-line);list-style:none;font:400 .82rem/1.5 var(--sans);color:var(--ss-ink-2)}.ss-places b{color:var(--ss-ink);font-weight:600}.ss-coord{font-variant-numeric:tabular-nums;white-space:nowrap}.ss-seo{display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,1fr)}@media(min-width:960px){.ss-seo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.ss-main .tl-faq summary{min-height:56px}.ss-team__points{grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.ss-team__points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.ss-team__points{grid-template-columns:repeat(4,minmax(0,1fr))}}.ss-team__scope,.ss-team__carry{font:400 .9rem/1.6 var(--sans);color:#D3D8CF;max-width:62ch;margin:22px 0 0}.ss-team__carry{margin-top:14px}@media(prefers-reduced-motion:reduce){.ss-layer,.ss-band,.ss-cover,.ss-curve path,.ss-compass g,.ss-range::-webkit-slider-thumb{transition:none!important}}.ss-still .ss-layer,.ss-still .ss-band,.ss-still .ss-curve path,.ss-still .ss-light{transition:none!important}
