.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account){max-width:1600px;margin:0 auto;padding:0 clamp(20px,3.3vw,52px);color:var(--club-ink)}.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account) :is(h1,h2,h3,p,figure){margin:0}.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account) :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--club-accent);outline-offset:4px}.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account) :is(h1,h2,h3){font-family:var(--font-club-display),sans-serif;font-variation-settings:"wdth" 90;font-weight:650;letter-spacing:-.045em;line-height:1.04}.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account) .clear-eyebrow{font-size:13px;font-weight:550;letter-spacing:0;line-height:1.5;margin-bottom:20px}.club-shell .pacto-clear-home{--scene-height:calc(100svh - 72px);--scene-gutter:clamp(20px,3.3vw,52px)}.club-shell .clear-arrival{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"heading object" "search object";grid-template-rows:auto auto;align-content:center;align-items:center;gap:24px clamp(24px,3vw,48px);min-height:var(--scene-height);padding:28px 0}.club-shell .clear-arrival-heading{grid-area:heading;position:relative;isolation:isolate;overflow:hidden;padding:clamp(22px,3vw,42px);color:var(--club-paper)}.club-shell .clear-arrival-ink{position:absolute;inset:0;z-index:-1;background:var(--club-accent)}.club-shell .clear-arrival h1{font-size:clamp(56px,6.8vw,108px);font-variation-settings:"wdth" 82;font-weight:780;letter-spacing:-.055em;line-height:.98;margin:0}.club-shell .clear-arrival-line{display:block}.club-shell .clear-arrival .clear-eyebrow{margin-bottom:18px}.club-shell .clear-arrival-search{grid-area:search;min-width:0}.club-shell .clear-search{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);border:1px solid var(--club-control);background:var(--club-surface);padding:16px;gap:14px 20px}.club-shell .clear-search>div{min-width:0}.club-shell .clear-search label{display:block;font-size:12px;margin-bottom:3px}.club-shell .clear-search :is(input,select){width:100%;min-height:48px;padding:8px 0;border:0;border-bottom:1px solid var(--club-control);background:transparent;color:var(--club-ink);font:inherit;font-size:16px;border-radius:0}.club-shell .clear-search input::placeholder{color:#6c625a;opacity:1}.club-shell .clear-search button{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:52px;padding:12px 20px;border:0;border-radius:0;background:var(--club-accent);color:var(--club-paper);font:inherit;font-size:16px;font-weight:550;cursor:pointer}.club-shell .clear-search button:hover{background:var(--club-accent-hover)}.club-shell .clear-assurance{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-top:8px}.club-shell .clear-assurance>a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--club-ink);text-underline-offset:5px}.club-shell .clear-preview{margin:0;max-width:58ch;font-size:12px;line-height:1.55;color:var(--club-ink)}.club-shell .clear-preview summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;cursor:pointer;list-style:none}.club-shell .clear-preview summary::-webkit-details-marker{display:none}.club-shell .clear-preview summary:after{content:"+";font-size:19px}.club-shell .clear-preview[open] summary:after{content:"−"}.club-shell .clear-preview p{padding-bottom:12px}.club-shell .clear-arrival-object{grid-area:object;min-width:0;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.club-shell .clear-arrival-object>a{display:block;color:inherit;text-decoration:none}.club-shell .clear-arrival-object img{display:block;width:100%;height:auto;object-fit:contain}.club-shell .clear-arrival-stage{display:block;overflow:hidden}.club-shell .clear-arrival-motion{display:block;transform-origin:50% 65%}.club-shell .clear-object-label{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:13px}.club-shell .clear-object-label strong{font-weight:650}.club-shell .clear-object-label>span{text-decoration:underline;text-underline-offset:5px}.club-shell .hero-gear-choices{display:flex;gap:8px;border-bottom:1px solid var(--club-line)}.club-shell .hero-gear-choices button{min-height:44px;padding:8px 16px;background:transparent;color:var(--club-ink);border:0;border-bottom:2px solid transparent;border-radius:0;font:inherit;font-size:13px;cursor:pointer}.club-shell .hero-gear-choices button[aria-pressed=true]{color:var(--club-accent);border-bottom-color:var(--club-accent);font-weight:650}.club-shell .hero-gear-frame{position:relative;height:clamp(270px,36vw,480px)}.club-shell .hero-gear-poster{position:absolute;inset:0 0 48px;display:grid;place-items:center}.club-shell .hero-gear-poster img{width:100%;height:100%;object-fit:contain}.club-shell .hero-gear-poster .clear-arrival-motion{width:100%;height:100%;min-height:0}.club-shell .hero-gear-frame.is-ready .hero-gear-poster{visibility:hidden}.club-shell .hero-gear-live{position:absolute;inset:0}.club-shell .hero-gear-live .club-viewer{height:calc(100% - 48px);min-height:0}.club-shell .hero-gear-live .club-viewer>p{position:absolute;bottom:0;padding:4px 8px;margin:0}.club-shell .hero-gear-live .club-viewer>div,.club-shell .hero-gear-live .club-viewer>p{background:var(--club-paper);font-size:12px}.club-shell .hero-gear-live .club-view-controls{position:absolute;bottom:0;left:0;right:0;height:48px;align-items:center;gap:8px}.club-shell .hero-gear-live .club-view-controls button{width:44px;height:44px;padding:8px;border:1px solid var(--club-control);border-radius:0;color:var(--club-ink);background:var(--club-surface)}.club-shell .hero-gear .clear-object-label>a{display:inline-flex;align-items:center;min-height:44px;color:var(--club-ink);text-underline-offset:5px}.club-shell .hero-gear-choices button:disabled{cursor:default;opacity:.6}.club-shell .clear-arrival-end{grid-column:1/-1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;border-top:1px solid var(--club-line);padding:10px 0;font-size:13px}.club-shell .clear-arrival-end a{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:5px}.club-shell .clear-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.club-shell .clear-section-heading h2{font-size:clamp(58px,8vw,124px);font-variation-settings:"wdth" 82;font-weight:780;letter-spacing:-.055em;line-height:1}.club-shell .clear-section-heading .clear-eyebrow{margin-bottom:12px}.club-shell .clear-section-heading>a{min-height:44px;display:inline-flex;align-items:center;gap:20px;flex-shrink:0;color:var(--club-accent);font-size:16px;font-weight:550;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.club-shell .clear-selection{padding:40px 0 0;min-height:var(--scene-height)}.club-shell .clear-selection>.clear-section-heading{position:sticky;top:72px;z-index:2;padding:16px 0;background:var(--club-paper)}.club-shell .clear-gear-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin-top:12px}.club-shell .clear-gear-list article>a{display:block;color:inherit;text-decoration:none}.club-shell .clear-gear-list img{display:block;width:100%;height:auto}.club-shell .clear-gear-label{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding-top:12px;border-top:1px solid var(--club-line)}.club-shell .clear-gear-label span{font-size:12px;color:#6c625a}.club-shell .clear-gear-label h3{font:650 clamp(22px,2.2vw,32px)/1.3 var(--font-pacto),sans-serif;letter-spacing:-.03em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.club-shell .clear-club-invitation{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center;min-height:var(--scene-height);margin-inline:calc(-1 * var(--scene-gutter));padding:clamp(36px,6vw,84px) var(--scene-gutter);background:var(--club-accent);color:var(--club-paper)}.club-shell .clear-club-invitation h2{font-size:clamp(112px,17vw,264px);font-variation-settings:"wdth" 82;font-weight:780;letter-spacing:-.06em;line-height:.86}.club-shell .clear-club-invitation a{display:flex;justify-content:space-between;align-items:center;min-height:52px;margin-top:24px;border-top:1px solid var(--club-paper);color:inherit;text-decoration:none;font-size:16px;gap:28px}.club-shell .clear-club-invitation a:focus-visible,.club-shell .clear-club-journal>a:focus-visible{outline-color:var(--club-paper)}.club-shell .clear-journal-invitation{padding:64px 0;min-height:var(--scene-height)}.club-shell .clear-journal-feature{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;color:inherit;text-decoration:none;margin-top:28px}.club-shell .clear-journal-feature img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.club-shell .clear-journal-feature h3{font-size:clamp(36px,4vw,60px);margin:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}.club-shell .clear-credit{margin-top:12px!important;color:#6c625a;font-size:11px;line-height:1.6}.club-shell .clear-credit a{color:inherit;text-underline-offset:3px}.club-shell .clear-club-heading{padding:54px 0 38px}.club-shell .clear-club-heading h1{font-size:clamp(58px,8vw,120px)}.club-shell .clear-club-heading>p:last-child{margin-top:26px;font-size:18px;line-height:1.6;max-width:48ch}.club-shell .clear-club-photo img{width:100%;height:auto;max-height:560px;object-fit:cover;display:block}.club-shell .clear-club-photo figcaption{padding:12px 0;font-size:11px;line-height:1.6;max-width:100ch;color:#6c625a}.club-shell .clear-club-photo figcaption a{color:inherit}.club-shell .clear-club-listen{padding:56px 0;display:grid;grid-template-columns:1fr 1fr;gap:52px;border-bottom:1px solid var(--club-line)}.club-shell .clear-club-listen h2{font-size:clamp(42px,5vw,74px)}.club-shell .clear-club-listen p:not(.clear-eyebrow){font-size:16px;line-height:1.6;max-width:38ch;margin-top:22px}.club-shell .clear-club-listen .journal-radio-link{min-height:48px;margin-top:20px;border-radius:0;background:var(--club-accent);color:var(--club-paper);padding:12px 20px;font:inherit;cursor:pointer;border:0}.club-shell .clear-club-listen>a{border-left:1px solid var(--club-control);padding:26px 0 26px 44px;color:inherit;text-decoration:none;align-self:center}.club-shell .clear-club-listen>a>span:first-child{font-size:12px}.club-shell .clear-club-listen h3{margin-top:18px;font-size:clamp(32px,3.4vw,48px);max-width:14ch}.club-shell .clear-club-learn{padding:54px 0}.club-shell .clear-club-learn>p{font-size:16px;line-height:1.6;margin-top:22px}.club-shell .clear-club-learn>div{display:flex;gap:40px;flex-wrap:wrap;margin-top:16px}.club-shell .clear-club-learn>div>a{display:flex;gap:22px;align-items:center;min-height:44px;font-size:14px;text-underline-offset:5px}.club-shell .clear-club-journal{padding:48px clamp(22px,4vw,56px);background:var(--club-accent);color:var(--club-paper)}.club-shell .clear-club-journal h2{font-size:clamp(45px,6.2vw,86px)}.club-shell .clear-club-journal>p:not(.clear-eyebrow){font-size:17px;line-height:1.6;margin-top:24px;max-width:45ch}.club-shell .clear-club-journal>a{display:inline-flex;align-items:center;gap:40px;min-height:48px;margin-top:18px;color:inherit;text-underline-offset:5px}.club-shell .clear-club-status{padding:32px 0 48px;display:flex;justify-content:space-between;align-items:start;gap:40px}.club-shell .clear-club-status>p{font-size:13px;line-height:1.6;max-width:64ch;color:#6c625a}.club-shell .clear-club-status>a{min-height:44px;display:inline-flex;align-items:center;gap:18px;font-size:13px;text-underline-offset:5px;flex-shrink:0}.club-shell .pacto-clear-account{max-width:1180px;padding-top:36px;padding-bottom:56px}.club-shell .pacto-clear-account h1{font-size:clamp(40px,5vw,64px)}.club-shell .clear-account-shortcuts{margin:34px 0}.club-shell .clear-account-shortcuts>a{display:flex;align-items:center;gap:24px;min-height:108px;padding:24px 0;border-top:1px solid var(--club-line);color:inherit;text-decoration:none}.club-shell .clear-account-shortcuts>a:last-child{border-bottom:1px solid var(--club-line)}.club-shell .clear-account-shortcuts>a>span{margin-left:auto;font-size:24px}.club-shell .clear-account-shortcuts h2{font:650 22px/1.4 var(--font-pacto),sans-serif;letter-spacing:-.02em}.club-shell .clear-account-shortcuts p{margin-top:5px;font-size:14px;color:#6c625a;line-height:1.5}.club-shell .clear-account-status{max-width:60ch}.club-shell .clear-account-status h2{font:650 22px/1.4 var(--font-pacto),sans-serif;letter-spacing:-.02em}.club-shell .clear-account-status p{margin-top:12px;font-size:15px;line-height:1.6}.club-shell .clear-account-status>a{display:inline-flex;align-items:center;gap:24px;min-height:44px;margin-top:10px;font-size:14px;text-underline-offset:5px}.club-shell .clear-account-owner{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid var(--club-line);margin-top:34px;padding-top:26px;color:inherit;text-decoration:none}.club-shell .clear-account-owner h2{font:650 21px/1.4 var(--font-pacto),sans-serif;letter-spacing:-.02em}.club-shell .clear-account-owner p{font-size:14px;line-height:1.6;color:#6c625a;margin-top:6px}.club-shell .clear-account-owner>span{white-space:nowrap;font-size:14px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.club-shell .clear-gear-list article img{transition:transform .4s cubic-bezier(.2,.65,.3,1)}.club-shell .clear-gear-list article>a:hover img{transform:translateY(-6px)}}@media(max-width:900px){.club-shell .pacto-clear-home{--scene-height:calc(100svh - 152px)}.club-shell .clear-arrival{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "object" "search";gap:12px;padding:0 0 18px}.club-shell .clear-arrival-heading{margin-inline:calc(-1 * var(--scene-gutter));padding:22px var(--scene-gutter)}.club-shell .clear-arrival h1{font-size:clamp(48px,11vw,84px)}.club-shell .clear-arrival-object img{max-height:28svh}.club-shell .hero-gear-frame{height:calc(26svh + 48px)}.club-shell .clear-section-heading{align-items:start}.club-shell .clear-club-invitation{gap:30px}.club-shell .clear-club-status{flex-direction:column;gap:12px}}@media(max-width:700px){.club-shell .pacto-clear-home{--scene-height:calc(100svh - 136px)}.club-shell .clear-selection>.clear-section-heading{top:56px}}@media(max-width:650px){.club-shell .pacto-clear-home{--scene-gutter:18px}.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account){padding-inline:18px}.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account) .clear-eyebrow{font-size:12px;margin-bottom:15px}.club-shell .clear-arrival{align-content:start;gap:8px}.club-shell .clear-arrival-heading{padding-block:20px 22px}.club-shell .clear-arrival h1{font-size:clamp(47px,13.6vw,84px);margin:0}.club-shell .clear-arrival .clear-eyebrow{margin-bottom:12px}.club-shell .clear-search{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:18px}.club-shell .clear-search button{font-size:15px}.club-shell .clear-assurance{gap:12px}.club-shell .clear-preview{font-size:12px}.club-shell .clear-arrival-object img{width:100%;max-height:27svh;object-fit:contain}.club-shell .hero-gear-frame{height:calc(24svh + 48px)}.club-shell .clear-arrival-end{font-size:12px;padding:4px 0}.club-shell .clear-section-heading{flex-wrap:wrap;gap:8px 20px}.club-shell .clear-section-heading h2{font-size:clamp(58px,17vw,105px)}.club-shell .clear-section-heading>a{font-size:15px}.club-shell .clear-selection{padding:20px 0 0}.club-shell .clear-selection>.clear-section-heading{top:56px;padding:14px 0 10px}.club-shell .clear-gear-list{grid-template-columns:minmax(0,1fr);gap:0;margin-top:0}.club-shell .clear-gear-list article{min-height:calc(76svh - 168px);display:grid;align-items:center;padding:24px 0}.club-shell .clear-gear-label h3{font-size:24px}.club-shell .clear-gear-label span{font-size:11px}.club-shell .clear-club-invitation{grid-template-columns:minmax(0,1fr);align-content:space-between;gap:40px;padding:40px var(--scene-gutter)}.club-shell .clear-club-invitation h2{font-size:clamp(112px,34vw,192px)}.club-shell .clear-club-invitation a{font-size:14px;margin-top:18px}.club-shell .clear-journal-invitation{padding:38px 0}.club-shell .clear-journal-feature{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:18px}.club-shell .clear-journal-feature h3{font-size:39px}.club-shell .clear-club-heading{padding:30px 0 28px}.club-shell .clear-club-heading h1{font-size:clamp(40px,10.2vw,64px)}.club-shell .clear-club-heading>p:last-child{margin-top:20px;font-size:16px}.club-shell .clear-club-photo img{aspect-ratio:1}.club-shell .clear-club-listen{grid-template-columns:minmax(0,1fr);gap:30px;padding:34px 0}.club-shell .clear-club-listen h2{font-size:52px}.club-shell .clear-club-listen>a{padding:24px 0 0;border-left:0;border-top:1px solid var(--club-line)}.club-shell .clear-club-listen h3{font-size:38px}.club-shell .clear-club-learn{padding:34px 0}.club-shell .clear-club-learn>div{flex-direction:column;gap:8px}.club-shell .clear-club-learn>div>a{font-size:13px}.club-shell .clear-club-journal{padding:30px 24px}.club-shell .clear-club-journal h2{font-size:clamp(40px,10vw,62px)}.club-shell .clear-club-journal>p:not(.clear-eyebrow){font-size:15px}.club-shell .pacto-clear-account{padding-top:26px}.club-shell .clear-account-shortcuts{margin:24px 0}.club-shell .clear-account-shortcuts>a{gap:18px;padding:22px 0}.club-shell .clear-account-shortcuts p{font-size:13px}.club-shell .clear-account-status h2{font-size:20px}.club-shell .clear-account-owner{flex-direction:column;align-items:start;gap:18px}.club-shell .clear-account-owner>span{display:inline-flex;min-height:44px;align-items:center}}@media(max-width:360px){.club-shell .clear-arrival-heading{padding-block:14px 16px}.club-shell .clear-arrival h1{font-size:44px}.club-shell .clear-arrival-object img{max-height:20svh}.club-shell .hero-gear-frame{height:calc(20svh + 48px)}.club-shell .clear-search{grid-template-columns:minmax(0,1fr);gap:10px;padding:12px}.club-shell .clear-search :is(input,select){min-height:44px}.club-shell .clear-gear-label h3{font-size:22px}.club-shell .clear-club-learn>div>a{justify-content:space-between;gap:10px}}@keyframes pacto-gear-passage{0%{transform:translateY(14px)}50%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes pacto-club-entry{0%{transform:translateY(32px)}to{transform:translateY(0)}}@supports (animation-timeline:view()) and (animation-range:entry 0% entry 100%){@media(prefers-reduced-motion:no-preference){.pacto-clear-home [data-scroll-gear]{animation:pacto-gear-passage 1ms linear both;animation-timeline:view();animation-range:cover 0 cover 100%}.pacto-clear-home [data-scroll-club]{animation:pacto-club-entry 1ms linear both;animation-timeline:view();animation-range:entry 0 entry 100%}}}@media(prefers-reduced-motion:reduce){.club-shell :is(.pacto-clear-home,.pacto-clear-club,.pacto-clear-account) *{animation:none!important;transition:none!important;scroll-behavior:auto}}