@font-face{font-family:Suisse;src:url(/__l5e/assets-v1/681d4b34-17ed-45ea-982b-3a438702fea9/SuisseIntl-Regular.otf);font-weight:400;font-display:swap}@font-face{font-family:Suisse;src:url(/__l5e/assets-v1/e963a95f-4d67-44ae-b85c-6f200219614f/SuisseIntl-Medium.otf);font-weight:500;font-display:swap}@font-face{font-family:Suisse;src:url(/__l5e/assets-v1/63c7ac30-9461-4624-9977-0724331b5acf/SuisseIntl-Bold.otf);font-weight:800;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/__l5e/assets-v1/6c6a6747-74f0-44d4-99bd-4e792b171ac5/InstrumentSerif-Regular.ttf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/__l5e/assets-v1/f41a45ee-f770-4106-b1a3-1a826d988da8/InstrumentSerif-Italic.ttf);font-weight:400;font-style:italic;font-display:swap}.v7{--sage:#7b9c7a;--sage-12:#eff3ef;--ink:#000;--ink-88:#000000e0;--ink-75:#000000bf;--ink-60:#0009;--line:#0000001f;--white:#fff;--w-75:#ffffffbf;--glass-bg:#ffffff29;--glass-bg-strong:#ffffff9e;--glass-edge:#ffffff8c;--glass-shadow:0 8px 32px #0000002e, inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #ffffff1f;--ease:cubic-bezier(.2,0,0,1);--ease-spring:cubic-bezier(.32,.72,0,1);--m:clamp(16px,3.3vw,48px);--serif:"Instrument Serif",Georgia,serif;--display:clamp(42px,6.2vw,96px);--h1:clamp(34px,4.4vw,64px);--h2:clamp(28px,3vw,44px);--h3:clamp(19px,1.5vw,23px)}:where(.v7) *{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}html.v7-home{overflow:visible}html.v7-home body{overflow:clip visible}html.lenis.lenis-smooth{scroll-behavior:auto!important}.v7{color:var(--ink-88);background:var(--white);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Suisse,system-ui,sans-serif;font-weight:400;line-height:normal;overflow-x:clip}.v7 h1,.v7 h2,.v7 h3,.v7 h4{font-family:inherit}.v7 .pill{text-transform:none;min-height:0;box-shadow:none;border:0;font-family:inherit}:where(.v7) img,:where(.v7) video,:where(.v7) canvas{display:block}:where(.v7) a{color:inherit;text-decoration:none}:where(.v7) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:where(.v7) :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:999px}:where(.v7) .sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:where(.v7) .tn{font-variant-numeric:tabular-nums}:where(.v7) .glass{isolation:isolate;background:var(--glass-bg);-webkit-backdrop-filter:blur(14px)saturate(180%);backdrop-filter:blur(14px)saturate(180%);box-shadow:var(--glass-shadow);border:1px solid #ffffff47;border-radius:999px;position:relative}@supports ((-webkit-backdrop-filter:url(#lg)) or (backdrop-filter:url(#lg))){:where(.v7) .glass.refract{-webkit-backdrop-filter:url(#lg)blur(6px)saturate(180%);backdrop-filter:url(#lg)blur(6px)saturate(180%)}}:where(.v7) .glass.light{background:var(--glass-bg-strong)}:where(.v7) .glass:after{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(160deg,#ffffff59,#fff0 38% 70%,#ffffff2e);position:absolute;inset:0}:where(.v7) .nav{z-index:50;top:calc(env(safe-area-inset-top,0px) + 14px);left:var(--m);right:var(--m);pointer-events:none;transition:color .4s var(--ease);justify-content:space-between;align-items:center;display:flex;position:fixed}:where(.v7) .nav>*{pointer-events:auto}:where(.v7) .cap{align-items:center;gap:4px;height:52px;padding:4px;display:flex}:where(.v7) #wmSlot{align-self:stretch;align-items:center;display:flex}:where(.v7) .cap .wm{color:currentColor;width:auto;height:24px;margin:0 14px 0 16px;display:block}:where(.v7) .pill{letter-spacing:-.005em;white-space:nowrap;height:44px;transition:background .2s var(--ease),transform .2s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}@media(hover:hover){:where(.v7) .pill:hover{background:#ffffff38}}:where(.v7) .pill:active{transform:scale(.96)}:where(.v7) .pill.primary{background:var(--sage);color:#fff}@media(hover:hover){:where(.v7) .pill.primary:hover{background:#6e8e6d}}:where(.v7) .pill[data-book]{gap:0}:where(.v7) .dot{background:var(--sage);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #7b9c7a40}:where(.v7) .chev{opacity:.7;width:10px;height:10px}:where(.v7) .nav{color:#fff}:where(.v7) .nav.on-light,:where(.v7) .nav.on-sage{color:#000}:where(.v7) .nav.on-sage .glass{background:#ffffff47}:where(.v7) .nav.on-light .glass{background:#ffffff8c;border-color:#0000000f}@media(hover:hover){:where(.v7) .nav.on-light .pill:hover{background:#0000000f}}:where(.v7) .burger{border-block:1.6px solid;width:18px;height:10px}:where(.v7) .menu-pop{z-index:60;top:76px;right:calc(var(--m) + 96px);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);color:#000;transform-origin:100% 0;opacity:0;pointer-events:none;width:300px;transition:transform .45s var(--ease-spring),opacity .2s;background:#fafcfac7;border-radius:26px;padding:8px;position:fixed;transform:scale(.6);box-shadow:0 24px 64px #00000040,inset 0 1px #ffffffb3}:where(.v7) .menu-pop.open{opacity:1;pointer-events:auto;transform:none}:where(.v7) .menu-pop button{text-align:left;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;width:100%;padding:12px 14px;display:grid}@media(hover:hover){:where(.v7) .menu-pop button:hover{background:#0000000d}}:where(.v7) .menu-pop b{font-size:17px;font-weight:500}:where(.v7) .menu-pop small{color:var(--ink-60);grid-column:1;font-size:13px}:where(.v7) .menu-pop .tick{opacity:0;grid-area:1/2/3}:where(.v7) .menu-pop [aria-checked=true] .tick{opacity:1}:where(.v7) .menu-pop hr{background:var(--line);border:0;height:1px;margin:6px 12px}:where(.v7) .hero{background:#000;height:420vh;position:relative}:where(.v7) .hero .stage{height:100vh;height:100svh;position:sticky;top:0;overflow:hidden}:where(.v7) .hero canvas{width:100%;height:100%;position:absolute;inset:0}:where(.v7) .hero .mask{background:var(--sage);will-change:mask-size,mask-position;position:absolute;inset:-2px;-webkit-mask-image:url(/__l5e/assets-v1/14df3b6f-737e-45c5-a68f-bc5f74cdf86d/wordmark-mask.svg),linear-gradient(#000,#000);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}:where(.v7) .hero .wfill{pointer-events:none;background:#fff;position:absolute;inset:-2px;-webkit-mask-image:url(/__l5e/assets-v1/14df3b6f-737e-45c5-a68f-bc5f74cdf86d/wordmark-mask.svg);mask-image:url(/__l5e/assets-v1/14df3b6f-737e-45c5-a68f-bc5f74cdf86d/wordmark-mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:where(.v7) .hero .shade{opacity:0;background:linear-gradient(#0000 40%,#00000073);position:absolute;inset:0}:where(.v7) .hero h1{left:var(--m);right:var(--m);color:#fff;font-weight:500;font-size:var(--display);letter-spacing:-.035em;max-width:22ch;line-height:.98;position:absolute;bottom:clamp(88px,12vh,140px)}:where(.v7) .hero h1 .ln{margin-bottom:-.08em;padding-bottom:.14em;display:block;overflow:hidden}:where(.v7) .hero h1 .ln span{display:block;transform:translateY(130%)}:where(.v7) .hero .kicker{left:var(--m);bottom:calc(env(safe-area-inset-bottom,0px) + 22px);color:#fff;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:13px;font-weight:500;display:flex;position:absolute}:where(.v7) .hero .hint{color:#000;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}:where(.v7) .hint i{opacity:.5;width:1px;height:28px;animation:hint 1.8s var(--ease) infinite;background:currentColor;display:block}@keyframes hint{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}:where(.v7) .intro{color:#000;text-align:center;padding:clamp(96px,14vh,150px) 0 clamp(64px,9vh,100px);padding:clamp(120px,20vh,220px) var(--m);background:#fff;overflow:hidden}:where(.v7) .intro .eyebrow{margin-bottom:clamp(20px,3vh,32px)}:where(.v7) .say{letter-spacing:-.04em;text-wrap:balance;max-width:none;margin:0 auto;font-size:clamp(48px,7.6vw,128px);font-weight:500;line-height:1}:where(.v7) .say .ii{--o:1;vertical-align:-.06em;height:.8em;width:calc(var(--o)*1.6em);background:var(--sage-12);margin:0 calc(.04em + (var(--o) - 1)*.13em);border-radius:999px;display:inline-block;overflow:hidden}:where(.v7) .say .ii img{object-fit:cover;width:1.6em;max-width:none;height:100%;margin-left:calc((var(--o) - 1)*.8em);transform:scale(calc(1.35 - var(--o)*.35));display:block}:where(.v7) .reel{margin-top:clamp(48px,7vh,80px)}:where(.v7) .reel .lbl{padding:0 var(--m);justify-content:space-between;align-items:baseline;margin-bottom:18px;font-size:15px;font-weight:500;display:flex}:where(.v7) .reel .lbl span{color:var(--ink-60);font-weight:400}:where(.v7) .reel .track{gap:22px;width:max-content;padding:14px 0 24px;animation:60s linear infinite reel;display:flex}@media(hover:hover){:where(.v7) .reel:hover .track{animation-play-state:paused}}@keyframes reel{to{transform:translate(-50%)}}:where(.v7) .reel figure{width:clamp(180px,17vw,250px);transform:rotate(var(--r));background:#fff;border-radius:5px;flex:none;padding:9px 9px 0;box-shadow:0 14px 40px #00000029}:where(.v7) .reel img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}:where(.v7) .reel figcaption{justify-content:space-between;padding:9px 2px 11px;font-size:13px;font-weight:500;display:flex}:where(.v7) .reel figcaption span{color:var(--ink-60);font-weight:400}:where(.v7) .drop{background:var(--sage);color:#000;position:relative;overflow-x:clip}:where(.v7) .drop .title{height:100vh;z-index:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:18px;height:100svh;display:flex;position:sticky;top:0}:where(.v7) .drop h2{font-family:var(--serif);letter-spacing:-.025em;text-align:center;padding:0 var(--m);font-size:clamp(60px,10.5vw,176px);font-weight:400;line-height:.92}:where(.v7) .drop h2 .ln:nth-child(2) span{font-style:italic}:where(.v7) .drop h2 .ln{margin-bottom:-.06em;padding-bottom:.1em;display:block;overflow:hidden}:where(.v7) .drop h2 .ln span{transition:transform 1s var(--ease-spring);display:block;transform:translateY(110%)}:where(.v7) .drop.in h2 .ln span{transform:none}:where(.v7) .drop h2 .ln:nth-child(2) span{transition-delay:80ms}:where(.v7) .drop .sub{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-75);font-size:12px;font-weight:500}:where(.v7) .drop .list{z-index:1;padding:0 var(--m) 40vh;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;column-gap:12%;display:flex;position:relative}:where(.v7) .drop .pol{width:22%;transform:translate(var(--x,0)) translateY(var(--py,0px)) rotate(var(--r,0));margin:0;margin-top:var(--mt,0);background:#fff;border-radius:3px;padding:10px 10px 0;box-shadow:0 24px 50px #0000002e,0 2px 6px #00000014}:where(.v7) .drop .pol img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}:where(.v7) .drop .pol figcaption{color:#000;font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:5px;padding:10px 3px 12px;font-size:clamp(17px,1.6vw,24px);font-style:italic;font-weight:400;line-height:1;display:flex}:where(.v7) .drop .pol figcaption span{color:var(--ink-60);letter-spacing:0;font-family:Suisse,sans-serif;font-size:11px;font-style:normal;font-weight:400}:where(.v7) .clubs{padding:clamp(96px,14vh,160px) var(--m) clamp(48px,8vh,96px);background:#fff}:where(.v7) .eyebrow{color:var(--ink-60);text-transform:uppercase;letter-spacing:.08em;margin-bottom:20px;font-size:12px;font-weight:500}:where(.v7) .clubs h2{font-weight:500;font-size:var(--h2);letter-spacing:-.025em;color:#000;text-wrap:balance;max-width:20ch;line-height:1.05}:where(.v7) .club-row{gap:12px;height:min(78vh,760px);margin-top:clamp(40px,6vh,72px);display:flex}:where(.v7) .club{background:var(--sage);transition:flex .9s var(--ease-spring);color:#fff;border-radius:28px;flex:1;min-width:0;position:relative;overflow:hidden}@media(hover:hover){:where(.v7) .club:hover,:where(.v7) .club:focus-within{flex:1.45}}:where(.v7) .club img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease);position:absolute;inset:0;transform:scale(1.04)}@media(hover:hover){:where(.v7) .club:hover img{transform:scale(1)}}:where(.v7) .club .ph{background:repeating-linear-gradient(135deg,var(--sage) 0 22px,#86a585 22px 44px);color:#000;place-items:center;display:grid;position:absolute;inset:0}:where(.v7) .club .ph span{background:#ffffffbf;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:500}:where(.v7) .club .grad{background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}:where(.v7) .club .in{flex-direction:column;gap:14px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}:where(.v7) .club h3{letter-spacing:-.03em;font-size:clamp(32px,3.6vw,56px);font-weight:500;line-height:.98}:where(.v7) .club .facts{flex-wrap:wrap;gap:6px;display:flex}:where(.v7) .club .facts span{white-space:nowrap;letter-spacing:.01em;border:1px solid #ffffff8c;border-radius:6px;padding:5px 9px;font-size:12px;font-weight:500}:where(.v7) .club .facts b{margin-right:.3em;font-weight:500}:where(.v7) .club .facts i{display:none}:where(.v7) .club .grad:after{content:"";opacity:0;transition:opacity .6s var(--ease);background:linear-gradient(#00000014,#0000006b 55%,#0009);position:absolute;inset:0}@media(hover:hover){:where(.v7) .club:hover .grad:after,:where(.v7) .club:focus-within .grad:after{opacity:1}}:where(.v7) .club .act{flex-wrap:wrap;gap:8px;display:flex}:where(.v7) .club .pill,:where(.v7) .club .pill.primary{color:#fff}:where(.v7) .club.light,:where(.v7) .club.light .pill{color:#000}:where(.v7) .play{padding:clamp(96px,14vh,160px) var(--m);background:#fff;position:relative}:where(.v7) .sports{grid-template-columns:1fr 1fr;gap:12px;margin-top:clamp(40px,6vh,72px);display:grid}:where(.v7) .sport{background:var(--sage-12);color:#000;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:clamp(320px,46vh,460px);padding:clamp(24px,3vw,40px);display:flex;position:relative;overflow:hidden}:where(.v7) .sport.alt{background:var(--sage)}:where(.v7) .sport h3{letter-spacing:-.03em;font-size:clamp(34px,3.8vw,60px);font-weight:500;line-height:.98}:where(.v7) .sport p{color:var(--ink-75);max-width:30ch;margin-top:14px;font-size:17px;line-height:1.45}:where(.v7) .sport .row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}:where(.v7) .price{letter-spacing:-.02em;font-size:clamp(28px,2.6vw,40px);font-weight:500}:where(.v7) .price small{letter-spacing:0;color:var(--ink-75);font-size:13px;font-weight:500;display:block}:where(.v7) .sport .pill{color:#fff;background:#000}@media(hover:hover){:where(.v7) .sport .pill:hover{background:#222}}:where(.v7) .ways-hd{margin-top:clamp(72px,12vh,140px)}:where(.v7) .ways-hd .eyebrow{margin-bottom:14px}:where(.v7) .ways{border-top:1px solid var(--ink)}:where(.v7) .way{border-bottom:1px solid var(--line);color:#000;grid-template-columns:1fr auto auto;align-items:baseline;gap:24px;padding:clamp(16px,2.2vh,26px) 0;display:grid;position:relative}:where(.v7) .way b{letter-spacing:-.025em;transition:transform .5s var(--ease),color .3s;font-size:clamp(26px,3vw,46px);font-weight:500;line-height:1}@media(hover:hover){:where(.v7) .way:hover b{transform:translate(14px)}}:where(.v7) .way .meta{color:var(--ink-60);text-align:right;font-size:15px}:where(.v7) .way .meta strong{color:#000;font-weight:500;display:block}:where(.v7) .way .arr{transition:transform .4s var(--ease);font-size:22px}@media(hover:hover){:where(.v7) .way:hover .arr{transform:translate(6px)}}:where(.v7) .follow{z-index:30;pointer-events:none;opacity:0;width:280px;height:360px;transition:opacity .25s,transform .5s var(--ease-spring);border-radius:22px;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-50%,-50%)scale(.7)rotate(-4deg)}:where(.v7) .follow.show{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-4deg)}:where(.v7) .follow img{object-fit:cover;width:100%;height:100%}:where(.v7) .snap{cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:6px;width:clamp(170px,19vw,280px);padding:10px 10px 0;transition:box-shadow .3s;position:absolute;box-shadow:0 18px 50px #00000038}:where(.v7) .snap img{aspect-ratio:4/5;object-fit:cover;pointer-events:none;width:100%}:where(.v7) .snap figcaption{color:#000;justify-content:space-between;padding:10px 2px 12px;font-size:13px;font-weight:500;display:flex}:where(.v7) .snap figcaption span{color:var(--ink-60);font-weight:400}:where(.v7) .member{min-height:100vh;padding:clamp(96px,14vh,160px) var(--m);background:#000;place-items:center;display:grid;position:relative;overflow:hidden}:where(.v7) .member video{object-fit:cover;filter:saturate(1.1);width:108%;height:108%;position:absolute;inset:-4%;transform:scale(1.04)}:where(.v7) .member .card{color:#fff;border-radius:40px;width:100%;max-width:640px;padding:clamp(28px,4vw,56px);position:relative}:where(.v7) .member .card.glass{background:#141a1452;border-color:#fff3}:where(.v7) .member h2{font-weight:500;font-size:var(--h2);letter-spacing:-.025em;line-height:1.05}:where(.v7) .member .m-math{color:#ffffffd9;max-width:40ch;margin-top:16px;font-size:17px;line-height:1.45}:where(.v7) .member .perks{flex-wrap:wrap;gap:8px;margin:24px 0 28px;display:flex}:where(.v7) .member .perks span{background:#ffffff24;border-radius:999px;padding:9px 14px;font-size:14px;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff38}:where(.v7) .member ul{grid-template-columns:1fr 1fr;gap:14px 24px;margin:28px 0 32px;list-style:none;display:grid}:where(.v7) .member li{color:#ffffffe0;border-top:1px solid #ffffff40;padding-top:12px;font-size:17px;line-height:1.35}:where(.v7) .member li b{letter-spacing:-.02em;color:#fff;font-size:clamp(22px,2vw,30px);font-weight:500;display:block}:where(.v7) .member .act{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.v7) .member .pill,:where(.v7) .member .pill.primary{color:#fff}:where(.v7) footer{background:var(--sage);color:#000;padding:clamp(72px,10vh,120px) var(--m) calc(env(safe-area-inset-bottom,0px) + 28px);overflow:hidden}:where(.v7) .ft{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}:where(.v7) .ft .col{grid-column:span 3;font-size:15px;line-height:1.55}:where(.v7) .ft .col b{margin-bottom:8px;font-weight:500;display:block}:where(.v7) .ft .col a{color:var(--ink-75);display:block}@media(hover:hover){:where(.v7) .ft .col a:hover{color:#000}}:where(.v7) .ft .news{grid-column:span 6}:where(.v7) .ft .news h3{font-weight:500;font-size:var(--h3);letter-spacing:-.02em;color:#000;margin-bottom:14px}:where(.v7) .field{background:#ffffff73;border-radius:999px;gap:6px;max-width:460px;padding:5px;display:flex;box-shadow:inset 0 1px 2px #0000001f}:where(.v7) .field input{min-width:0;font:inherit;color:#000;background:0 0;border:0;outline:0;flex:1;padding:0 16px;font-size:16px}:where(.v7) .field input::placeholder{color:var(--ink-60)}:where(.v7) .field .pill{color:#fff;background:#000}:where(.v7) .bigmark{color:#000;width:100%;margin-top:clamp(64px,10vh,120px)}:where(.v7) .bigmark svg{width:100%;height:auto;display:block}:where(.v7) .legal{color:var(--ink-75);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;font-size:13px;display:flex}:where(.v7) .whatson{padding:clamp(96px,14vh,160px) var(--m) clamp(72px,10vh,120px);color:#000;background:#fff}:where(.v7) .wo-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}:where(.v7) .wo-head h2{font-weight:500;font-size:var(--h2);letter-spacing:-.025em;text-wrap:balance;max-width:18ch;line-height:1.05}:where(.v7) .filt{background:#7676801f;border-radius:999px;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}:where(.v7) .filt button{z-index:1;white-space:nowrap;height:40px;color:var(--ink-60);border-radius:999px;padding:0 16px;font-size:15px;font-weight:500;transition:color .2s;position:relative}:where(.v7) .filt button[aria-pressed=true]{color:#000;background:#fff;box-shadow:0 3px 8px #0000001f}:where(.v7) .events{margin-top:clamp(32px,5vh,48px)}:where(.v7) .wo-empty{color:var(--ink-60);padding:28px 0;font-size:17px}:where(.v7) .wo-foot{color:var(--ink-60);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:24px;font-size:15px;display:flex}:where(.v7) .wo-foot a{color:#000;text-underline-offset:4px;font-weight:500;text-decoration:underline}:where(.v7) .cards4{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:16px;display:grid}:where(.v7) .ecard{background:var(--sage-12);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}:where(.v7) .ecard .im{aspect-ratio:4/3;background:var(--sage);flex-shrink:0;position:relative;overflow:hidden}:where(.v7) .ecard .im img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}@media(hover:hover){:where(.v7) .ecard:hover .im img{transform:scale(1.04)}}:where(.v7) .ecard .date{text-align:center;color:#000;border-radius:16px;padding:8px 12px;line-height:1;position:absolute;top:12px;left:12px}:where(.v7) .ecard .date b{letter-spacing:-.02em;font-size:22px;font-weight:500;display:block}:where(.v7) .ecard .date small{font-size:12px;font-weight:500}:where(.v7) .ecard .bd{flex-direction:column;flex:1;gap:10px;padding:16px 18px 18px;display:flex}:where(.v7) .ecard .tag{background:var(--sage);color:#fff;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:12px;font-weight:500}:where(.v7) .ecard h3{letter-spacing:-.015em;font-size:21px;font-weight:500;line-height:1.1}:where(.v7) .ecard p{color:var(--ink-60);font-size:14px;line-height:1.4}:where(.v7) .ecard .go{align-self:flex-start;margin-top:auto}:where(.v7) .ecard .pill{color:#fff;background:#000;height:40px;padding:0 16px;font-size:14px}:where(.v7) .ooo{color:#000;background:#fff;height:560vh;position:relative}:where(.v7) .oo-stage{height:100vh;height:100svh;position:sticky;top:0;overflow:hidden}:where(.v7) .oo-photo{will-change:transform,filter;position:absolute;inset:0}:where(.v7) .oo-photo img{object-fit:cover;object-position:50% 38%;width:100%;height:100%}:where(.v7) .oo-photo:after{content:"";background:linear-gradient(90deg,#ffffffd1,#ffffff8c 34%,#fff0 62%);position:absolute;inset:0}:where(.v7) .oo-title{left:var(--m);will-change:transform,opacity;max-width:min(760px,90vw);position:absolute;bottom:clamp(40px,9vh,96px)}:where(.v7) .oo-title .tag{color:#fff;background:#000;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}:where(.v7) .srf{font-family:var(--serif);letter-spacing:-.02em;font-size:1.14em;font-style:italic;font-weight:400;line-height:.9}:where(.v7) .oo-title h2{font-weight:500;font-size:var(--display);letter-spacing:-.035em;margin-top:18px;line-height:.98}:where(.v7) .oo-title p{max-width:30ch;color:var(--ink-88);margin-top:16px;font-size:clamp(18px,1.6vw,22px);line-height:1.4}:where(.v7) .oo-time{z-index:4;right:var(--m);letter-spacing:-.03em;color:#000;font-variant-numeric:tabular-nums;border-radius:999px;padding:6px 20px;font-size:clamp(30px,3.2vw,48px);font-weight:500;position:absolute;top:96px}:where(.v7) .mx-win{width:min(1000px,calc(100vw - 2*var(--m)));-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);will-change:transform;background:#ffffffdb;border-radius:22px;grid-template-rows:auto 1fr auto;height:min(76vh,720px);display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)translateY(120vh)scale(.92);box-shadow:0 50px 120px #00000047,0 0 0 1px #0000000f}:where(.v7) .mx-chrome{border-bottom:1px solid var(--line);background:#f6f8f6e6;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}:where(.v7) .mx-chrome i{background:#ff5f57;border-radius:50%;width:12px;height:12px}:where(.v7) .mx-chrome i:nth-child(2){background:#febc2e}:where(.v7) .mx-chrome i:nth-child(3){background:#28c840}:where(.v7) .mx-chrome b{margin-left:14px;font-size:14px;font-weight:500}:where(.v7) .mx-chrome span{color:var(--ink-60);margin-left:auto;font-size:13px}:where(.v7) .mx-main{grid-template-columns:250px 1fr;min-height:0;display:grid}:where(.v7) .mx-list{border-right:1px solid var(--line);background:#fafbfab3;overflow:hidden}:where(.v7) .mx-list div{border-bottom:1px solid var(--line);color:var(--ink-60);padding:12px 16px;font-size:13px}:where(.v7) .mx-list div b{color:#000;justify-content:space-between;font-size:14px;font-weight:500;display:flex}:where(.v7) .mx-list div b small{color:var(--ink-60);font-size:12px;font-weight:400}:where(.v7) .mx-list div.on{background:var(--sage);color:#fff}:where(.v7) .mx-list div.dim{opacity:.55}:where(.v7) .mx-read{min-height:0;position:relative;overflow:hidden}:where(.v7) .mx-scroll{will-change:transform;padding:26px clamp(20px,3vw,44px) 60px}:where(.v7) .mx-hd{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:16px;display:flex}:where(.v7) .mx-av{color:#fff;background:#000;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:500;display:grid}:where(.v7) .mx-hd div{color:var(--ink-60);min-width:0;font-size:13px;line-height:1.4}:where(.v7) .mx-hd div b{color:#000;font-size:14px;font-weight:500}:where(.v7) .mx-hd time{color:var(--ink-60);white-space:nowrap;margin-left:auto;font-size:13px}:where(.v7) .mx-subj{letter-spacing:-.02em;margin:20px 0 18px;font-size:clamp(26px,2.6vw,38px);font-weight:500;line-height:1.02}:where(.v7) .mx-subj small{vertical-align:middle;letter-spacing:0;background:var(--sage-12);border-radius:999px;margin-left:8px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-block}:where(.v7) .mx-p{letter-spacing:-.01em;max-width:30em;margin:0 0 18px;font-size:clamp(18px,1.7vw,24px);line-height:1.35}:where(.v7) .mx-plan{border-top:1px solid var(--line);margin:6px 0 24px;list-style:none}:where(.v7) .mx-plan li{border-bottom:1px solid var(--line);letter-spacing:-.01em;grid-template-columns:78px 1fr;align-items:baseline;gap:12px;padding:13px 0;font-size:clamp(17px,1.5vw,21px);font-weight:500;display:grid}:where(.v7) .mx-plan li time{font-variant-numeric:tabular-nums;color:var(--sage);font-weight:500}:where(.v7) .mx-plan li{cursor:default;border-radius:12px;grid-template-columns:78px 1fr auto;margin:0 -12px;padding-left:12px;padding-right:12px;transition:background .2s}:where(.v7) .mx-plan li i{color:var(--ink-60);opacity:.5;transition:opacity .2s,transform .3s var(--ease);font-size:16px;font-style:normal}@media(hover:hover){:where(.v7) .mx-plan li:hover,:where(.v7) .mx-plan li.tap{background:var(--sage-12)}:where(.v7) .mx-plan li:hover i,:where(.v7) .mx-plan li.tap i{opacity:1;transform:translate(2px,-2px)}}:where(.v7) .mx-sig{background:var(--sage-12);color:var(--ink-75);border-radius:16px;margin-top:6px;padding:16px;font-size:14px;line-height:1.5}:where(.v7) .mx-sig b{color:#000;font-weight:500}:where(.v7) .mx-more{color:var(--ink-60);margin-top:22px;font-size:15px}:where(.v7) .mx-bar{border-top:1px solid var(--line);z-index:6;background:#f6f8f6eb;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex;position:relative}:where(.v7) .mx-bar .pill{height:44px}:where(.v7) .mx-bar .primary{background:var(--sage);color:#fff}:where(.v7) .mx-bar .ghost{box-shadow:inset 0 0 0 1px #0000002e}:where(.v7) .mx-bar small{color:var(--ink-60);margin-left:auto;font-size:13px}:where(.v7) .oo-prints{pointer-events:none;z-index:5;position:absolute;inset:0}:where(.v7) .oo-prints .snap{pointer-events:none;opacity:0;will-change:transform;width:clamp(150px,15vw,230px);position:absolute}:where(.v7) .oo-hint{opacity:0;z-index:7;color:#000;align-items:center;height:32px;padding:0 14px;font-size:13px;font-weight:500;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}:where(.v7) .mfollow{z-index:30;pointer-events:none;opacity:0;width:300px;transition:opacity .25s,transform .5s var(--ease-spring);position:fixed;top:0;left:0;transform:translate(-50%,-108%)scale(.7)rotate(-3deg)}:where(.v7) .mfollow.show{opacity:1;transform:translate(-50%,-108%)scale(1)rotate(-3deg)}:where(.v7) .mfollow .frame{background:#fff;border-radius:6px;padding:10px 10px 0;box-shadow:0 24px 60px #00000047}:where(.v7) .mfollow img{aspect-ratio:4/5;object-fit:cover;width:100%}:where(.v7) .mfollow .cap{padding:10px 2px 12px;font-size:13px;font-weight:500}:where(.v7) .mfollow .pop{color:#000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fafcfae6;border-radius:20px;width:240px;padding:14px 16px;font-size:14px;line-height:1.4;position:absolute;top:52%;left:66%;transform:rotate(3deg);box-shadow:0 16px 40px #0003}:where(.v7) .mfollow .pop b{letter-spacing:-.01em;margin-bottom:4px;font-size:16px;font-weight:500;display:block}:where(.v7) .details{color:#000;padding:clamp(56px,8vh,96px) var(--m);background:#fff}:where(.v7) .dt-card{background:var(--sage-12);border-radius:32px;overflow:hidden}:where(.v7) .dt-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:clamp(24px,3vw,40px);display:grid}:where(.v7) .dt-head .eyebrow{margin-bottom:10px}:where(.v7) .dt-head h2{letter-spacing:-.025em;font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.05}:where(.v7) .dt-head h2 .tn{color:#000}:where(.v7) .dt-head p{color:var(--ink-75);max-width:52ch;margin-top:10px;font-size:16px;line-height:1.45}:where(.v7) .dt-head .act{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:where(.v7) .dt-head .pill{color:#fff;background:#000;height:52px;padding:0 24px;font-size:16px}:where(.v7) .dt-toggle{text-align:left;border-top:1px solid #0000001a;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;width:100%;padding:18px clamp(24px,3vw,40px);transition:background .2s;display:grid}@media(hover:hover){:where(.v7) .dt-toggle:hover{background:#00000008}}:where(.v7) .dt-toggle:focus-visible{outline-offset:-4px;border-radius:0;outline:2px solid #000}:where(.v7) .dt-toggle b{font-size:17px;font-weight:500;display:block}:where(.v7) .dt-toggle small{color:var(--ink-60);margin-top:2px;font-size:14px;display:block}:where(.v7) .dt-chev{width:40px;height:40px;transition:transform .45s var(--ease-spring);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 8px #00000014}:where(.v7) .dt-toggle[aria-expanded=true] .dt-chev{transform:rotate(180deg)}:where(.v7) .dt-panel{transition:grid-template-rows .55s var(--ease-spring);grid-template-rows:0fr;display:grid}:where(.v7) .dt-panel.open{grid-template-rows:1fr}:where(.v7) .dt-panel>div{min-height:0;overflow:hidden}:where(.v7) .dt-inner{opacity:0;transition:opacity .3s,transform .45s var(--ease);padding:4px clamp(24px,3vw,40px) clamp(24px,3vw,40px);transform:translateY(-8px)}:where(.v7) .dt-panel.open .dt-inner{opacity:1;transition-delay:.12s;transform:none}:where(.v7) .dt-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}:where(.v7) .dt-col{background:#fff;border-radius:20px;padding:20px}:where(.v7) .dt-col h3{color:var(--ink-60);margin-bottom:12px;font-size:14px;font-weight:500}:where(.v7) .dt-col ul{gap:10px;font-size:15px;line-height:1.4;list-style:none;display:grid}:where(.v7) .dt-col li{padding-left:16px;position:relative}:where(.v7) .dt-col li:before{content:"";background:var(--sage);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}:where(.v7) .dt-col li b{font-weight:500}:where(.v7) .dt-note{color:var(--ink-75);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;font-size:15px;line-height:1.45;display:flex}:where(.v7) .dt-note b{color:#000;font-weight:500}:where(.v7) .dt-note a{color:#000;text-underline-offset:4px;white-space:nowrap;font-weight:500;text-decoration:underline}:where(.v7) .sheet.enq{width:min(620px,100vw - 20px)}:where(.v7) .fgrid{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}:where(.v7) .fgrid .full{grid-column:1/-1}:where(.v7) .fld label{color:var(--ink-60);margin:0 4px 6px;font-size:13px;font-weight:500;display:block}:where(.v7) .fld input,:where(.v7) .fld select{width:100%;height:48px;font:inherit;color:#000;background:#ffffffd9;border:0;border-radius:14px;padding:0 14px;font-size:16px;box-shadow:inset 0 0 0 1px #0000001a}:where(.v7) .fld input:focus,:where(.v7) .fld select:focus{outline-offset:1px;outline:2px solid #000}:where(.v7) .fld .err{color:#b3261e;margin:6px 4px 0;font-size:13px;display:none}:where(.v7) .fld.bad .err{display:block}:where(.v7) .fld.bad input{box-shadow:inset 0 0 0 1.5px #b3261e}:where(.v7) .seg.seg3{grid-template-columns:1fr 1fr 1fr}:where(.v7) .seg.seg3 .thumb{width:calc(33.333% - 2px)}:where(.v7) .seg.seg3[data-i="1"] .thumb{transform:translate(100%)}:where(.v7) .seg.seg3[data-i="2"] .thumb{transform:translate(200%)}:where(.v7) .tog{background:#ffffffd9;border-radius:14px;justify-content:space-between;align-items:center;height:48px;padding:0 8px 0 14px;font-size:16px;display:flex;box-shadow:inset 0 0 0 1px #0000001a}:where(.v7) .sw2{background:#7878803d;border-radius:999px;width:51px;height:31px;transition:background .25s;position:relative}:where(.v7) .sw2:after{content:"";width:27px;height:27px;transition:transform .35s var(--ease-spring);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 3px 8px #00000026}:where(.v7) .sw2[aria-checked=true]{background:var(--sage)}:where(.v7) .sw2[aria-checked=true]:after{transform:translate(20px)}:where(.v7) .done{text-align:center;padding:30px 10px 10px;display:none}:where(.v7) .done b{letter-spacing:-.02em;margin-bottom:8px;font-size:26px;font-weight:500;display:block}:where(.v7) .done p{color:var(--ink-75);max-width:34ch;margin:0 auto;font-size:16px;line-height:1.45}:where(.v7) .enq.sent form{display:none}:where(.v7) .enq.sent .done{display:block}:where(.v7) .scrim{z-index:80;opacity:0;pointer-events:none;transition:opacity .35s var(--ease);background:#00000061;position:fixed;inset:0}:where(.v7) .scrim.open{opacity:1;pointer-events:auto}:where(.v7) .sheet{z-index:90;color:#000;-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);width:min(560px,100vw - 20px);max-height:calc(100svh - 20px);transition:transform .6s var(--ease-spring);overscroll-behavior:contain;background:#fcfdfcd6;border-radius:38px;padding:10px 22px 24px;position:fixed;bottom:10px;left:50%;overflow:auto;transform:translate(-50%,110%);box-shadow:0 30px 80px #00000059,inset 0 1px #fffc}:where(.v7) .sheet.open{transform:translate(-50%)}@media(min-width:761px){:where(.v7) .sheet{opacity:0;pointer-events:none;transition:transform .6s var(--ease-spring),opacity .35s var(--ease);top:50%;bottom:auto;transform:translate(-50%,-50%)translateY(14px)}:where(.v7) .sheet.open{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}:where(.v7) .grab{display:none}}:where(.v7) .grab{background:#0000002e;border-radius:3px;width:38px;height:5px;margin:0 auto 10px}:where(.v7) .sh-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}:where(.v7) .sh-top h2{letter-spacing:-.02em;font-size:26px;font-weight:500}:where(.v7) .xbtn{background:#0000000f;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}@media(hover:hover){:where(.v7) .xbtn:hover{background:#0000001a}}:where(.v7) .lbl{color:var(--ink-60);margin:16px 4px 8px;font-size:13px;font-weight:500}:where(.v7) .seg{background:#76768024;border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}:where(.v7) .seg button{z-index:1;border-radius:999px;height:40px;font-size:15px;font-weight:500;transition:color .2s;position:relative}:where(.v7) .seg button[disabled]{color:#0000004d;cursor:not-allowed}:where(.v7) .seg .thumb{z-index:0;width:calc(50% - 3px);transition:transform .45s var(--ease-spring);background:#fff;border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}:where(.v7) .seg[data-i="1"] .thumb{transform:translate(100%)}:where(.v7) .seg[data-i="-1"] .thumb{opacity:0}:where(.v7) .cta[aria-disabled=true]{color:#0006;pointer-events:none;background:#00000014}:where(.v7) .rows .empty{color:var(--ink-60);justify-content:flex-start}:where(.v7) .rows{background:#ffffffbf;border-radius:22px;margin-top:16px;padding:4px 18px}:where(.v7) .rows div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;padding:14px 0;font-size:16px;display:flex}:where(.v7) .rows div:last-child{border:0}:where(.v7) .rows span{color:var(--ink-75)}:where(.v7) .rows b{color:#000;white-space:nowrap;padding-left:12px;font-weight:500}:where(.v7) .note{color:var(--ink-75);align-items:flex-start;gap:12px;margin:18px 4px 0;font-size:14px;line-height:1.45;display:flex}:where(.v7) .note i{background:var(--sage);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-style:normal;font-weight:500;display:grid}:where(.v7) .note b{color:#000;font-weight:500}:where(.v7) .cta{background:var(--sage);color:#fff;width:100%;height:56px;transition:transform .2s var(--ease),background .2s;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:18px;font-size:17px;font-weight:500;display:flex}@media(hover:hover){:where(.v7) .cta:hover{background:#6e8e6d}}:where(.v7) .cta:active{transform:scale(.98)}:where(.v7) .app-link{text-align:center;text-underline-offset:4px;margin-top:14px;font-size:15px;font-weight:500;text-decoration:underline;display:block}:where(.v7) .fmenu{z-index:70;-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);padding:120px var(--m) 40px;color:#000;opacity:0;pointer-events:none;transition:opacity .4s var(--ease);background:#7b9c7ac7;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}:where(.v7) .fmenu.open{opacity:1;pointer-events:auto}:where(.v7) .fmenu a{letter-spacing:-.035em;opacity:0;transition:transform .7s var(--ease-spring),opacity .4s;font-size:clamp(40px,6vw,88px);font-weight:500;line-height:1;display:block;transform:translateY(30px)}:where(.v7) .fmenu.open a{opacity:1;transform:none}@media(hover:hover){:where(.v7) .fmenu a:hover{color:#fff}}:where(.v7) .fmenu .sub{flex-wrap:wrap;gap:28px;margin-top:36px;font-size:15px;font-weight:500;display:flex}:where(.v7) .fmenu .sub a{letter-spacing:-.01em;font-size:clamp(18px,1.7vw,24px)}@media(max-width:760px){:where(.v7) #clubLbl{text-overflow:ellipsis;white-space:nowrap;max-width:21vw;display:inline-block;overflow:hidden}:where(.v7) .club .grad:after{opacity:.75}:where(.v7) .nav .hide-s{display:none}:where(.v7) .cap{height:48px}:where(.v7) .cap .wm{height:20px;margin:0 10px 0 12px}:where(.v7) .pill{height:40px;padding:0 14px;font-size:14px}:where(.v7) .menu-pop{right:var(--m);left:var(--m);width:auto;top:70px}:where(.v7) .hero{height:340vh}:where(.v7) .hero h1{font-size:clamp(40px,11vw,56px);bottom:96px}:where(.v7) .club-row{flex-direction:column;height:auto}:where(.v7) .club{height:72vh;min-height:520px;flex:none!important}:where(.v7) .club img[src*=maidstone]{object-position:22% 55%!important}:where(.v7) .sports{grid-template-columns:1fr}:where(.v7) .sport{gap:28px;min-height:0}:where(.v7) .sport .row{flex-direction:column;align-items:flex-start}:where(.v7) .way{grid-template-columns:1fr auto;gap:4px 14px}:where(.v7) .way .meta{text-align:left;grid-area:2/1}:where(.v7) .way .arr{grid-area:1/2/3;align-self:center}:where(.v7) .deck .snap{scroll-snap-align:center;flex:none;width:72vw;transform:rotate(var(--r,0deg))!important;position:relative!important;top:auto!important;left:auto!important}:where(.v7) .wo-head{align-items:flex-start}:where(.v7) .filt{grid-auto-columns:auto;width:100%}:where(.v7) .filt button{padding:0 10px;font-size:13px}:where(.v7) .fgrid{grid-template-columns:1fr}:where(.v7) .ooo{height:520vh}:where(.v7) .oo-photo:after{background:linear-gradient(#fff0 30%,#ffffff8c 60%,#ffffffe6)}:where(.v7) .oo-title h2{font-size:52px}:where(.v7) .oo-title p{font-size:17px}:where(.v7) .oo-time{font-size:34px;top:76px}:where(.v7) .mx-win{height:calc(100svh - 150px);top:calc(50% + 30px)}:where(.v7) .mx-main{grid-template-columns:1fr}:where(.v7) .mx-list,:where(.v7) .mx-bar small{display:none}:where(.v7) .oo-prints .snap{width:44vw;padding:6px 6px 0}:where(.v7) .oo-prints figcaption{padding:6px 2px 8px;font-size:11px}:where(.v7) .dt-head{grid-template-columns:1fr}:where(.v7) .dt-head .act{justify-content:flex-start}:where(.v7) .dt-grid{grid-template-columns:1fr}:where(.v7) .mfollow{width:220px}:where(.v7) .mfollow .pop{width:200px;inset:auto -8px -30px auto}:where(.v7) .cards4{scroll-snap-type:x mandatory;scroll-padding-inline:var(--m);margin:0 calc(-1*var(--m));padding:0 var(--m) 6px;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}:where(.v7) .cards4::-webkit-scrollbar{display:none}:where(.v7) .ecard{scroll-snap-align:start;flex:none;width:76vw}:where(.v7) .say{max-width:none;font-size:clamp(40px,12.5vw,64px)}:where(.v7) .reel .lbl span{display:none}:where(.v7) .reel figure{width:58vw}:where(.v7) .drop h2{font-size:clamp(56px,16vw,84px)}:where(.v7) .drop .pol{width:46%;padding:6px 6px 0;--x:0px!important}:where(.v7) .drop .pol figcaption{gap:3px;padding:7px 2px 9px;font-size:17px}:where(.v7) .drop .pol figcaption span{font-size:9px}:where(.v7) .drop .list{column-gap:0;padding-bottom:30vh}:where(.v7) .member ul{grid-template-columns:1fr}:where(.v7) .ft .col,:where(.v7) .ft .news{grid-column:1/-1}:where(.v7) .sheet{width:100%;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 24px);border-radius:34px 34px 0 0;bottom:0}}@media(prefers-reduced-motion:reduce){:where(.v7) .reel .track{width:auto;padding-inline:var(--m);animation:none;overflow-x:auto}:where(.v7) .hero{height:auto}:where(.v7) .hero .stage{height:100vh;position:relative}:where(.v7) .hero .mask,:where(.v7) .hero .wfill{display:none}:where(.v7) .hero h1 .ln span{transform:none}:where(.v7) *{transition-duration:.01ms!important;animation:none!important}}
