.k4hSMW_root{--hair:color-mix(in oklab, var(--s-fg) 16%, transparent);--hair-strong:color-mix(in oklab, var(--s-fg) 32%, transparent);--ink-soft:color-mix(in oklab, var(--s-fg) 84%, var(--s-bg));--mat:color-mix(in oklab, var(--s-surface) 70%, var(--s-bg));--moulding:color-mix(in oklab, var(--s-fg) 78%, var(--s-accent));--shadow:color-mix(in oklab, color-mix(in oklab, var(--s-bg) 25%, #000) 34%, transparent);--shadow-soft:color-mix(in oklab, color-mix(in oklab, var(--s-bg) 25%, #000) 16%, transparent);--accent-ink:color-mix(in oklab, var(--s-accent) 62%, var(--s-fg));--accent-display:color-mix(in oklab, var(--s-accent) 80%, var(--s-fg));--ease-soft:cubic-bezier(.22, .61, .21, 1);background:var(--s-bg);color:var(--s-fg);font-feature-settings:"kern", "liga", "onum";font-size:1.0625rem;line-height:1.6}@supports (color:oklch(from red l c h)){.k4hSMW_root{--ink-target:oklch(from var(--s-fg) calc(.25 + l * .59) none none);--accent-ink:color-mix(in oklch, var(--s-accent) 30%, var(--ink-target));--accent-display:color-mix(in oklch, var(--s-accent) 50%, var(--ink-target))}}@media (min-width:768px){.k4hSMW_root{font-size:1.1875rem}}.k4hSMW_container{width:100%;max-width:1360px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.k4hSMW_container{padding-inline:40px}}@media (min-width:1280px){.k4hSMW_container{padding-inline:64px}}.k4hSMW_section{padding-block:112px;scroll-margin-top:24px;position:relative}@media (min-width:768px){.k4hSMW_section{padding-block:160px}}.k4hSMW_caps{font-family:var(--s-font-body);font-variant-numeric:lining-nums;letter-spacing:.2em;font-size:1.125rem;font-style:normal;font-variant-caps:all-small-caps;line-height:1.25}.k4hSMW_capsSm{letter-spacing:.2em;font-size:1rem}@media (min-width:768px){.k4hSMW_caps{font-size:1.0625rem}}.k4hSMW_word{margin:-.14em -.12em -.24em -.06em!important;padding:.14em .12em .24em .06em!important}.k4hSMW_word[data-room]{margin-top:-.5em!important;padding-top:.5em!important}.k4hSMW_word[data-room=script]{margin:-.5em -.25em -.35em!important;padding:.5em .25em .35em!important}.k4hSMW_ornament{color:var(--s-accent);justify-content:center;align-items:center;gap:18px;display:flex}.k4hSMW_ornamentLine{background:var(--hair-strong);width:clamp(48px,9vw,120px);height:1px;display:block}.k4hSMW_ornamentGlyph{width:26px;height:26px;line-height:0;display:block}.k4hSMW_hedera{width:100%;height:100%;display:block;overflow:visible;transform:translate(-1px,-1px)}.k4hSMW_textLink{align-items:center;gap:.55em;min-height:44px;text-decoration:none;display:inline-flex;position:relative}.k4hSMW_textLink:after{content:"";opacity:.45;background:currentColor;height:1px;position:absolute;bottom:9px;left:0;right:0}.k4hSMW_textLink:hover:after{animation:k4hSMW_sonataRedraw .9s var(--ease-soft);opacity:.9}@keyframes k4hSMW_sonataRedraw{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.k4hSMW_arrow{transition:transform .6s var(--ease-soft);display:inline-block}.k4hSMW_textLink:hover .k4hSMW_arrow,.k4hSMW_row:hover .k4hSMW_arrow{transform:translate(4px)}.k4hSMW_progress{z-index:70;background:var(--s-accent);transform-origin:0;pointer-events:none;height:1px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.k4hSMW_header{z-index:60;transition:background-color .8s var(--ease-soft), border-color .8s var(--ease-soft);border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.k4hSMW_header[data-solid]{background:color-mix(in oklab, var(--s-bg) 88%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);border-bottom-color:var(--hair)}.k4hSMW_headerGrid{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}@media (min-width:768px){.k4hSMW_headerGrid{height:76px}}.k4hSMW_brand{font-family:var(--s-font-display);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-block:12px;font-size:1.25rem;line-height:1;overflow:hidden}.k4hSMW_brandWithLogo{align-items:center;min-height:44px;padding-block:0;display:flex;overflow:visible}.k4hSMW_brandLogo{--logo-x:left;width:148px;height:32px;display:block;position:relative}@media (min-width:768px){.k4hSMW_brandLogo{width:176px;height:38px}}.k4hSMW_navList{display:none}.k4hSMW_navLink{min-height:44px;color:var(--ink-soft);align-items:center;transition:color .4s;display:inline-flex;position:relative}.k4hSMW_navLink:hover,.k4hSMW_navLink[data-active]{color:var(--s-fg)}.k4hSMW_navLink:after{content:"";background:var(--s-accent);height:1px;transition:transform .8s var(--ease-soft);position:absolute;bottom:10px;left:.1em;right:.3em;transform:scaleX(0)}.k4hSMW_navLink:hover:after,.k4hSMW_navLink[data-active]:after{transform:scaleX(1)}.k4hSMW_menuButton{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 2px;display:inline-flex}.k4hSMW_menuBars{gap:5px;width:22px;display:inline-grid}.k4hSMW_menuBars:before,.k4hSMW_menuBars:after{content:"";background:currentColor;height:1px}.k4hSMW_menuBars:after{justify-self:end;width:70%}@media (min-width:1280px){.k4hSMW_headerGrid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.k4hSMW_navList{align-items:center;gap:clamp(20px,2vw,34px);display:flex}.k4hSMW_navListRight{justify-content:flex-end}.k4hSMW_brand{text-align:center;max-width:24vw;font-size:1.375rem}.k4hSMW_headerGrid .k4hSMW_brandWithLogo{justify-content:center}.k4hSMW_headerGrid .k4hSMW_brandLogo{--logo-x:center}.k4hSMW_menuButton{display:none}}.k4hSMW_menu{z-index:80;background:var(--s-bg);opacity:0;visibility:hidden;clip-path:inset(0 0 100%);transition:opacity .6s var(--ease-soft), clip-path .9s var(--ease-soft), visibility 0s linear .9s;flex-direction:column;display:flex;position:fixed;inset:0}.k4hSMW_menu[data-open=true]{opacity:1;visibility:visible;clip-path:inset(0 0 0%);transition:opacity .5s var(--ease-soft), clip-path .9s var(--ease-soft), visibility 0s}.k4hSMW_menuTop{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}@media (min-width:768px){.k4hSMW_menuTop{height:76px}}.k4hSMW_menuList{overscroll-behavior:contain;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:32px 20px;display:flex;overflow-y:auto}.k4hSMW_menuToc{gap:4px;width:max-content;max-width:100%;margin-block:auto;display:grid}.k4hSMW_menuLink{min-height:56px;font-family:var(--s-font-display);opacity:0;transition:transform .9s var(--ease-soft), opacity .9s var(--ease-soft);grid-template-columns:2.6em auto;place-items:baseline start;column-gap:18px;font-size:clamp(2.2rem,9vw,3.4rem);font-style:italic;line-height:1.15;display:grid;transform:translateY(14px)}.k4hSMW_menu[data-open=true] .k4hSMW_menuLink{opacity:1;transform:none}.k4hSMW_menuNum{font-family:var(--s-font-body);color:var(--accent-ink);letter-spacing:.1em;text-align:right;justify-self:end;font-size:1rem;font-style:normal}.k4hSMW_menuLink:hover>span:last-child{color:var(--accent-ink)}.k4hSMW_menuFoot{border-top:1px solid var(--hair);color:var(--s-muted);justify-content:center;padding-block:24px;display:flex}.k4hSMW_menuOrnament .k4hSMW_ornamentLine{width:48px}.k4hSMW_hero{padding-top:92px;padding-bottom:40px;position:relative}@media (min-width:1024px){.k4hSMW_hero{flex-direction:column;min-height:100svh;padding-top:76px;padding-bottom:0;display:flex}}.k4hSMW_spread{gap:44px;display:grid;position:relative}@media (min-width:1024px){.k4hSMW_spread{flex:1;grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:0;width:100%;max-width:1440px;margin-inline:auto;padding-inline:40px}}.k4hSMW_titlePage,.k4hSMW_platePage{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding-inline:20px;display:flex;position:relative}@media (min-width:1024px){.k4hSMW_titlePage,.k4hSMW_platePage{padding:56px 4vw 96px}}.k4hSMW_spine{display:none}@media (min-width:1024px){.k4hSMW_spine{background:linear-gradient(to bottom, transparent, var(--hair-strong) 12%, var(--hair-strong) 88%, transparent);transform-origin:50%;width:1px;margin-block:40px;display:block;position:relative}.k4hSMW_spineTrack{pointer-events:none;width:1px;height:calc(80% - 72px);position:absolute;top:8%;left:0}.k4hSMW_spineLight{opacity:0;will-change:transform, opacity;animation:7s cubic-bezier(.45,0,.25,1) 3.2s infinite k4hSMW_sonataBow;position:absolute;inset:0}.k4hSMW_spineLight:before{content:"";background:linear-gradient(to bottom, transparent, var(--s-accent), transparent);border-radius:2px;width:3px;height:72px;position:absolute;top:0;left:-1px}.k4hSMW_hero[data-idle] .k4hSMW_spineLight{animation-play-state:paused}.k4hSMW_root[data-reduced=true] .k4hSMW_spineLight{animation:none}}@keyframes k4hSMW_sonataBow{0%{opacity:0;transform:translateY(0)}15%{opacity:.8}80%{opacity:.8}to{opacity:0;transform:translateY(100%)}}.k4hSMW_folio{display:none}@media (min-width:1024px){.k4hSMW_folio{color:var(--s-muted);font-size:1rem;font-style:italic;display:block;position:absolute;bottom:30px}.k4hSMW_folioLeft{text-align:left;left:4vw}.k4hSMW_folioRight{text-align:right;right:4vw}}.k4hSMW_eyebrow{color:var(--s-muted);margin-bottom:26px}@media (min-width:1024px){.k4hSMW_eyebrow{margin-bottom:40px}}.k4hSMW_heroName{--fit:calc((100vw - 40px) / var(--units));font-family:var(--s-font-display);font-weight:400;font-size:min(var(--max-m), var(--fit));letter-spacing:-.015em;font-variant-numeric:lining-nums;line-height:.94}@media (min-width:1024px){.k4hSMW_heroName{--fit:calc(((min(100vw, 1440px) - 80px) / 2 - 8vw) / var(--units));font-size:min(var(--max-d), var(--fit))}}.k4hSMW_nameLine{display:block}.k4hSMW_nameItalic{font-style:italic}.k4hSMW_heroOrnament{margin-top:32px}@media (min-width:1024px){.k4hSMW_heroOrnament{margin-top:44px}}.k4hSMW_heroTagline{max-width:30ch;color:var(--ink-soft);text-wrap:balance;margin-top:20px;font-size:1.3rem;font-style:italic;line-height:1.35}@media (min-width:1024px){.k4hSMW_heroTagline{margin-top:24px;font-size:1.625rem}}.k4hSMW_heroLinks{flex-wrap:wrap;justify-content:center;gap:0 32px;margin-top:26px;display:flex}.k4hSMW_heroNext{color:var(--s-muted)}.k4hSMW_plate{width:calc(100% - 32px);max-width:440px;margin:16px 0 0 16px;position:relative}@media (min-width:1024px){.k4hSMW_plate{aspect-ratio:4/5.15;width:auto;max-width:none;height:min(64svh,100svh - 330px,680px);min-height:340px;margin:0}}.k4hSMW_plateOutline{border:1px solid var(--hair-strong);pointer-events:none;position:absolute;inset:-16px 16px 22px -16px}@media (min-width:1024px){.k4hSMW_plateOutline{inset:-26px 26px 30px -26px}}.k4hSMW_plateFrame{padding:8% 8% 11%;position:relative}@media (min-width:1024px){.k4hSMW_plateFrame{height:100%}}.k4hSMW_matBg{background:var(--mat);box-shadow:0 0 0 1px var(--hair), 0 40px 70px -40px var(--shadow), 0 10px 24px -14px var(--shadow-soft);position:absolute;inset:0}.k4hSMW_mat{background:var(--mat);box-shadow:0 0 0 1px var(--hair), 0 40px 70px -40px var(--shadow), 0 10px 24px -14px var(--shadow-soft);padding:7% 7% 10%;position:relative}.k4hSMW_heroZoom{transform-origin:50% 89%}.js-motion .k4hSMW_heroWindow{clip-path:inset(12% 10%);animation:0s linear 2.6s forwards k4hSMW_sonataUnclip}.js-motion .k4hSMW_heroZoom{animation:0s linear 2.6s forwards k4hSMW_sonataUnzoom;transform:scale(1.16)}@media (prefers-reduced-motion:no-preference){.site-root[data-mode=demo] .k4hSMW_root[data-reduced=false] [data-intro]{visibility:hidden;animation:0s linear 2.5s forwards k4hSMW_sonataIntroFailsafe}.site-root[data-mode=demo] .k4hSMW_root[data-reduced=false] .k4hSMW_heroWindow{clip-path:inset(12% 10%);animation:0s linear 2.6s forwards k4hSMW_sonataUnclip}.site-root[data-mode=demo] .k4hSMW_root[data-reduced=false] .k4hSMW_heroZoom{animation:0s linear 2.6s forwards k4hSMW_sonataUnzoom;transform:scale(1.16)}}@keyframes k4hSMW_sonataIntroFailsafe{to{visibility:visible}}@keyframes k4hSMW_sonataUnclip{to{clip-path:none}}@keyframes k4hSMW_sonataUnzoom{to{transform:none}}.k4hSMW_window{aspect-ratio:4/5;background:var(--s-surface);box-shadow:0 0 0 1px color-mix(in oklab, var(--s-fg) 10%, var(--mat));position:relative;overflow:hidden}@media (min-width:1024px){.k4hSMW_plate .k4hSMW_window{aspect-ratio:auto;height:100%}}.k4hSMW_parLayer{--ai-drift:0;--encore-ai-label-bottom:calc(9.7% + 12px + var(--ai-drift) * 1%);--encore-ai-label-left:12px;position:absolute;inset:-12% 0}.k4hSMW_plateCaption{text-align:center;color:var(--s-muted);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:12px;margin-top:34px;display:flex}@media (min-width:1024px){.k4hSMW_plateCaption{margin-top:0;position:absolute;top:calc(100% + 30px);left:-10%;right:-10%}}.k4hSMW_plateCaption em{color:var(--ink-soft)}.k4hSMW_monogram{background:var(--s-surface);place-items:center;display:grid;position:absolute;inset:0}.k4hSMW_monogramInner{border:1px solid var(--hair-strong);text-align:center;place-items:center;display:grid;position:absolute;inset:7%}.k4hSMW_monogramLetters{font-family:var(--s-font-display);color:var(--s-fg);font-size:clamp(4rem,12vw,9rem);font-style:italic;line-height:1}.k4hSMW_head{text-align:center;flex-direction:column;align-items:center;margin-bottom:72px;display:flex}@media (min-width:768px){.k4hSMW_head{margin-bottom:112px}}.k4hSMW_headNum{font-family:var(--s-font-display);letter-spacing:.28em;color:var(--accent-ink);align-items:center;gap:16px;margin-bottom:26px;font-size:1.05rem;display:flex}.k4hSMW_headNum:before,.k4hSMW_headNum:after{content:"";opacity:.6;background:currentColor;width:28px;height:1px}.k4hSMW_headTitle{font-family:var(--s-font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(3.1rem,9vw,7.25rem);font-weight:400;line-height:.98}.k4hSMW_headSub{color:var(--s-muted);text-wrap:balance;margin-top:clamp(26px,2.6vw,36px);font-size:1.15rem;font-style:italic}@media (min-width:768px){.k4hSMW_headSub{font-size:1.375rem}}.k4hSMW_numInk{font-family:var(--s-font-display);letter-spacing:.28em;color:var(--accent-ink);font-style:normal}.k4hSMW_headMargin{text-align:left;align-items:flex-start;margin-bottom:56px}@media (min-width:768px){.k4hSMW_headMargin{margin-bottom:72px}}.k4hSMW_headMargin .k4hSMW_headTitle{font-size:clamp(3.1rem,7.4vw,6.5rem)}.k4hSMW_headNumHung:before{display:none}@media (min-width:1200px){.k4hSMW_headMargin{position:relative}.k4hSMW_headNumHung{white-space:nowrap;height:calc(clamp(3.1rem,7.4vw,6.5rem)/1.02041);margin:0;position:absolute;top:0;right:calc(100% + 18px)}}.k4hSMW_prog{max-width:1120px;margin:0 auto 72px;position:relative}@media (min-width:768px){.k4hSMW_prog{margin-bottom:104px}}.k4hSMW_progRule,.k4hSMW_progRuleThin{border-top:3px double var(--hair-strong);height:0;display:block}.k4hSMW_progRuleThin{border-top:1px solid var(--hair)}.k4hSMW_progRun{color:var(--s-muted);justify-content:space-between;align-items:baseline;gap:24px;padding-block:18px 6px;display:flex}.k4hSMW_progMain{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 40px;padding-block:4px 30px;display:flex}@media (min-width:768px){.k4hSMW_progMain{padding-bottom:40px}}.k4hSMW_progTitle{font-family:var(--s-font-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(3.4rem,10.5vw,9rem);font-style:italic;font-weight:400;line-height:1}.k4hSMW_progYear{font-family:var(--s-font-display);letter-spacing:-.03em;font-variant-numeric:lining-nums;color:color-mix(in oklab, var(--s-fg) 88%, var(--s-accent));white-space:nowrap;margin-left:auto;font-size:clamp(3.4rem,10.5vw,9rem);font-weight:400;line-height:1}.k4hSMW_split{border-bottom:1px solid var(--hair-strong);grid-template-columns:minmax(0,1fr);align-items:end;gap:18px;margin:0 auto 64px;padding-bottom:26px;display:grid}@media (min-width:768px){.k4hSMW_split{grid-template-columns:minmax(0,1fr) auto;gap:40px;margin-bottom:88px;padding-bottom:32px}}.k4hSMW_headNumLeft:before{display:none}.k4hSMW_split .k4hSMW_headSub{margin-top:0}.k4hSMW_splitSub{padding-bottom:.5em}@media (min-width:768px){.k4hSMW_splitSub{text-align:right}}.k4hSMW_quiet{color:var(--s-muted);justify-content:center;align-items:center;gap:22px;margin-bottom:64px;display:flex}@media (min-width:768px){.k4hSMW_quiet{margin-bottom:88px}}.k4hSMW_quietLine{background:var(--hair-strong);flex:0 120px;height:1px}.k4hSMW_quietRun{text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 14px;display:flex}.k4hSMW_quietDot{color:var(--hair-strong);font-style:normal}.k4hSMW_quietRun h2{color:var(--s-fg)}.k4hSMW_quietSub{font-size:1.15rem}@media (max-width:639px){.k4hSMW_quiet{gap:16px}.k4hSMW_quietLine{flex-basis:40px}.k4hSMW_quietSub{flex-basis:100%}.k4hSMW_quietDotSub{display:none}}.k4hSMW_headCard{margin-bottom:36px}.k4hSMW_headCard .k4hSMW_headTitle{font-size:clamp(2.8rem,6vw,5rem)}.k4hSMW_headCard .k4hSMW_headSub{margin-top:22px}.k4hSMW_kicker{color:var(--s-muted);align-items:center;gap:18px;display:flex}.k4hSMW_kicker:after{content:"";background:var(--hair-strong);flex:0 0 48px;height:1px}.k4hSMW_kickerCenter{justify-content:center}.k4hSMW_kickerCenter:before{content:"";background:var(--hair-strong);flex:0 0 48px;height:1px}.k4hSMW_featured{gap:56px;display:grid}@media (min-width:900px){.k4hSMW_featured{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(56px,8vw,128px)}}.k4hSMW_sleeve{padding:0 18px 18px 0;position:relative}@media (min-width:768px){.k4hSMW_sleeve{padding:0 28px 28px 0}}.k4hSMW_sleeveOutline{border:1px solid var(--hair-strong);position:absolute;inset:18px 0 0 18px}@media (min-width:768px){.k4hSMW_sleeveOutline{inset:28px 0 0 28px}}.k4hSMW_sleeveCover{aspect-ratio:1;background:var(--s-surface);box-shadow:0 0 0 1px var(--hair), 0 50px 80px -50px var(--shadow), 0 14px 30px -18px var(--shadow-soft);position:relative;overflow:hidden}.k4hSMW_featuredTitle{font-family:var(--s-font-display);letter-spacing:-.015em;text-wrap:balance;margin-top:22px;font-size:clamp(2.6rem,5.4vw,5rem);font-style:italic;font-weight:400;line-height:1.02}.k4hSMW_featuredMeta{color:var(--s-muted);margin-top:14px;font-style:italic}.k4hSMW_rows{border-top:1px solid var(--hair-strong);margin-top:36px}.k4hSMW_row{border-bottom:1px solid var(--hair);align-items:center;gap:14px;min-height:56px;display:flex}.k4hSMW_rowLabel{transition:transform .7s var(--ease-soft);flex:none;align-items:center;gap:14px;display:inline-flex}.k4hSMW_row:hover .k4hSMW_rowLabel{transform:translate(8px)}.k4hSMW_rowIcon{width:16px;height:16px;color:var(--s-muted);flex:none;transition:color .4s}.k4hSMW_row:hover .k4hSMW_rowIcon{color:var(--s-accent)}.k4hSMW_leader{background-image:radial-gradient(circle, var(--hair-strong) .8px, transparent 1.1px);background-position:0;background-repeat:repeat-x;background-size:7px 2px;flex:1;align-self:center;min-width:24px;height:2px;margin-top:.45em}.k4hSMW_rowAction{color:var(--ink-soft);white-space:nowrap;font-style:italic}.k4hSMW_embed{margin-top:36px}.k4hSMW_discoHead{margin-top:120px;margin-bottom:56px}@media (min-width:768px){.k4hSMW_discoHead{margin-top:176px;margin-bottom:80px}}.k4hSMW_disco{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 20px;display:grid}@media (max-width:767px){.k4hSMW_disco>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 10px)}}@media (min-width:768px){.k4hSMW_disco{flex-wrap:wrap;justify-content:center;gap:72px 56px;display:flex}.k4hSMW_disco>li{flex:0 300px;min-width:220px}}.k4hSMW_discoItem{text-align:center;display:block}.k4hSMW_discoCover{aspect-ratio:1;background:var(--s-surface);box-shadow:0 0 0 1px var(--hair), 0 30px 50px -34px var(--shadow);transition:transform 1s var(--ease-soft), box-shadow 1s var(--ease-soft);position:relative;overflow:hidden}.k4hSMW_discoCover img{transition:transform 1.6s var(--ease-soft)!important}a.k4hSMW_discoItem:hover .k4hSMW_discoCover{box-shadow:0 0 0 1px var(--hair-strong), 0 44px 60px -36px var(--shadow);transform:translateY(-6px)}a.k4hSMW_discoItem:hover .k4hSMW_discoCover img{transform:scale(1.035)}.k4hSMW_discoTitle{font-family:var(--s-font-display);text-wrap:balance;margin-top:22px;font-size:1.3rem;font-style:italic;line-height:1.15}@media (min-width:768px){.k4hSMW_discoTitle{font-size:1.6rem}}.k4hSMW_discoMeta{color:var(--s-muted);margin-top:8px}.k4hSMW_typeCover{text-align:center;background:var(--s-surface);place-items:center;padding:14%;display:grid;position:absolute;inset:0}.k4hSMW_typeCover:before{content:"";border:1px solid var(--hair-strong);position:absolute;inset:6%}.k4hSMW_typeCoverTitle{font-family:var(--s-font-display);text-wrap:balance;font-size:clamp(1.2rem,3vw,2.4rem);font-style:italic;line-height:1.1}.k4hSMW_programme{border-top:3px double var(--hair-strong);border-bottom:3px double var(--hair-strong);max-width:1120px;margin-inline:auto}.k4hSMW_show{grid-template-columns:140px minmax(0,1fr) auto;grid-template-areas:"date venue venue""date place place""lead lead act";align-items:center;column-gap:16px;padding-block:26px;display:grid;position:relative}.k4hSMW_show+.k4hSMW_show{border-top:1px solid var(--hair)}@media (min-width:900px){.k4hSMW_show{grid-template-columns:216px auto minmax(56px,1fr) auto;grid-template-areas:"date venue lead act""date place place place";column-gap:28px;padding-block:34px}}.k4hSMW_showDate{grid-area:date;align-self:center;align-items:center;gap:12px;display:flex}@media (min-width:900px){.k4hSMW_showDate{gap:16px}}.k4hSMW_showDay{text-align:right;width:1.18em;font-family:var(--s-font-display);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;flex:none;font-size:3.1rem;line-height:.85}@media (min-width:900px){.k4hSMW_showDay{font-size:4.6rem}}.k4hSMW_showMonth{line-height:1.2;display:grid}.k4hSMW_showMonth em{color:var(--s-muted);white-space:nowrap;font-size:.95em}.k4hSMW_showVenue{min-width:0;font-family:var(--s-font-display);text-wrap:balance;overflow-wrap:anywhere;transition:transform .9s var(--ease-soft);grid-area:venue;font-size:1.45rem;line-height:1.15}@media (min-width:900px){.k4hSMW_showVenue{font-size:2rem}}.k4hSMW_showPlace{color:var(--s-muted);transition:transform .9s var(--ease-soft);flex-wrap:wrap;grid-area:place;gap:4px 14px;margin-top:6px;display:flex}.k4hSMW_show:hover .k4hSMW_showVenue,.k4hSMW_show:hover .k4hSMW_showPlace{transform:translate(6px)}.k4hSMW_showLeader{grid-area:lead;align-self:center;margin-top:4px}@media (min-width:900px){.k4hSMW_showLeader{margin-top:.7em}}.k4hSMW_soldOut,.k4hSMW_ticketLink{grid-area:act;margin-top:4px}@media (min-width:900px){.k4hSMW_soldOut,.k4hSMW_ticketLink{margin-top:0}}.k4hSMW_soldOut{letter-spacing:.14em;min-height:44px;color:var(--s-muted);white-space:nowrap;align-items:center;font-size:1.125rem;font-style:italic;font-variant-caps:all-small-caps;display:inline-flex}.k4hSMW_ticketLink{color:var(--s-fg);white-space:nowrap}.k4hSMW_moreButton{border:1px solid var(--hair-strong);min-height:48px;color:inherit;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:0 28px;transition:background-color .5s,color .5s,border-color .5s;display:inline-flex}.k4hSMW_moreButton:hover{background:var(--s-fg);color:var(--s-bg);border-color:var(--s-fg)}.k4hSMW_bio{gap:64px;display:grid}@media (min-width:900px){.k4hSMW_bio{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(64px,8vw,140px)}}.k4hSMW_bioSolo{max-width:760px;margin-inline:auto}.k4hSMW_bioPlate{width:100%;max-width:520px;margin:0 auto;position:relative}@media (min-width:900px){.k4hSMW_bioPlate{max-width:none;margin:0;position:sticky;top:120px}}.k4hSMW_bioPlateCaption{text-align:center;color:var(--s-muted);margin-top:22px}.k4hSMW_bioText{max-width:640px}.k4hSMW_lead{color:var(--s-fg);font-size:1.3rem;line-height:1.55}@media (min-width:768px){.k4hSMW_lead{font-size:1.5rem}}.k4hSMW_lead:first-letter{float:left;float:inline-start;font-family:var(--s-font-display);color:var(--accent-display);margin-inline-start:-.02em;padding-block:.08em 0;padding-inline:0 .12em;font-size:4.4em;font-style:normal;font-weight:400;line-height:.78}.k4hSMW_para{color:var(--ink-soft);-webkit-hyphens:auto;hyphens:auto;margin-top:1.4em}.k4hSMW_para+.k4hSMW_para{text-indent:1.6em;margin-top:.6em}.k4hSMW_facts{border-top:1px solid var(--hair-strong);margin-top:56px}.k4hSMW_fact{border-bottom:1px solid var(--hair);align-items:baseline;gap:14px;padding-block:14px;display:flex}.k4hSMW_fact dt{color:var(--s-muted);flex:none}.k4hSMW_fact dd{text-align:right;min-width:0;font-style:italic}.k4hSMW_personnel{border-top:1px solid var(--hair-strong)}.k4hSMW_personnelTitle{color:var(--s-muted);margin-top:56px;margin-bottom:8px}.k4hSMW_member{border-bottom:1px solid var(--hair);align-items:baseline;gap:14px;padding-block:12px;display:flex}.k4hSMW_memberName{font-family:var(--s-font-display);min-width:0;font-size:1.25rem;line-height:1.2}.k4hSMW_memberRole{color:var(--s-muted);text-align:right;flex:none;max-width:50%;font-style:italic}.k4hSMW_personnelCameos .k4hSMW_member{align-items:center;padding-block:14px}.k4hSMW_personnelCameos .k4hSMW_member .k4hSMW_leader{margin-top:.5em}.k4hSMW_cameo{background:var(--s-surface);outline:1px solid var(--hair-strong);outline-offset:3px;border-radius:50%;flex:none;place-items:center;width:46px;height:58px;margin-inline-end:4px;display:grid;position:relative;overflow:hidden}@media (min-width:768px){.k4hSMW_cameo{width:52px;height:66px}}.k4hSMW_cameoImg{object-position:50% 28%;filter:saturate(.78)contrast(1.03)sepia(.06);transition:filter 1.2s var(--ease-soft), transform 1.6s var(--ease-soft)}.k4hSMW_member:hover .k4hSMW_cameoImg{filter:none;transform:scale(1.05)}.k4hSMW_cameoInitials{font-family:var(--s-font-display);color:var(--ink-soft);font-size:1.15rem;font-style:italic;line-height:1}.k4hSMW_videoHead,.k4hSMW_videoMain{max-width:880px}.k4hSMW_videoMain{margin:0 auto}.k4hSMW_videoMat{background:var(--mat);box-shadow:0 0 0 1px var(--hair), 0 50px 90px -50px var(--shadow);padding:3.2%}.k4hSMW_videoFrame{box-shadow:0 0 0 1px color-mix(in oklab, var(--s-fg) 10%, var(--mat))}.k4hSMW_videoPoster{filter:saturate(.82)contrast(1.02);transition:filter 1.2s var(--ease-soft), transform .6s var(--ease-soft)!important}.k4hSMW_videoFrame:hover .k4hSMW_videoPoster{filter:none}.k4hSMW_play{width:92px;height:92px;color:var(--s-fg);background:color-mix(in oklab, var(--s-bg) 78%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 1px var(--hair-strong), 0 0 0 8px color-mix(in oklab, var(--s-bg) 22%, transparent);transition:transform .8s var(--ease-soft), box-shadow .8s var(--ease-soft);border-radius:999px;place-items:center;margin:-46px 0 0 -46px;display:grid;position:absolute;top:50%;left:50%}.k4hSMW_play svg{margin-left:4px}.k4hSMW_videoFrame button:hover .k4hSMW_play,.k4hSMW_videoFrame button:focus-visible .k4hSMW_play{box-shadow:0 0 0 1px var(--hair-strong), 0 0 0 14px color-mix(in oklab, var(--s-bg) 18%, transparent);transform:scale(1.06)}.k4hSMW_videoCaption{text-align:center;color:var(--ink-soft);margin-top:22px;font-style:italic}.k4hSMW_videoGrid{gap:56px;max-width:880px;margin:96px auto 0;display:grid}@media (min-width:768px){.k4hSMW_videoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 48px}}.k4hSMW_videoGrid figure{margin:0}@media (min-width:768px){.k4hSMW_videoGrid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,640px)}}.k4hSMW_gallerySection{padding-bottom:72px}@media (min-width:768px){.k4hSMW_gallerySection{padding-bottom:112px}}.k4hSMW_gallerySection .k4hSMW_head{margin-bottom:40px}@media (min-width:768px){.k4hSMW_gallerySection .k4hSMW_head{margin-bottom:56px}}.k4hSMW_wallPin{position:relative}@media (min-width:1024px){.k4hSMW_wallPin{flex-direction:column;justify-content:center;height:100svh;min-height:620px;padding-top:76px;display:flex}}.k4hSMW_wallViewport{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;position:relative;overflow:auto hidden}.k4hSMW_wallViewport::-webkit-scrollbar{display:none}@media (pointer:fine){.k4hSMW_gallerySection:not([data-walking]) .k4hSMW_wallViewport{scrollbar-width:thin;scrollbar-color:var(--hair-strong) transparent}.k4hSMW_gallerySection:not([data-walking]) .k4hSMW_wallViewport::-webkit-scrollbar{height:6px;display:block}.k4hSMW_gallerySection:not([data-walking]) .k4hSMW_wallViewport::-webkit-scrollbar-thumb{background:var(--hair-strong)}}.k4hSMW_wallTrack{--th:min(56svh, 460px);width:max-content;min-width:100%;height:var(--th);justify-content:center;align-items:stretch;gap:clamp(28px,7vw,120px);margin-bottom:104px;padding-inline:11vw;display:flex;position:relative}@media (min-width:1024px){.k4hSMW_wallTrack{--th:clamp(300px, calc(100svh - 76px - 250px), 600px);margin-bottom:110px;padding-inline:10vw}}.k4hSMW_wallRail{background:var(--hair-strong);height:1px;position:absolute;top:0;left:0;right:0}.k4hSMW_wallItem{--wmax:70vw;--w:min(calc(var(--th) * var(--h) * var(--ar)), var(--wmax));--fh:calc(var(--w) / var(--ar));scroll-snap-align:center;flex:none;align-items:center;height:100%;margin:0;display:flex;position:relative}@media (min-width:1024px){.k4hSMW_wallItem{--wmax:46vw}}.k4hSMW_wire{height:calc((var(--th) - var(--fh)) / 2 + 3px);pointer-events:none;color:var(--hair-strong);position:absolute;top:0;left:0;right:0}.k4hSMW_wire svg{width:100%;height:100%;display:block;overflow:visible}.k4hSMW_hook{background:var(--s-bg);width:7px;height:7px;box-shadow:0 0 0 1px var(--hair-strong);border-radius:50%;margin-left:-3.5px;position:absolute;top:-3px;left:50%}.k4hSMW_wallFrame{width:var(--w);height:var(--fh);border:4px solid var(--moulding);background:var(--mat);box-shadow:0 2px 0 0 color-mix(in oklab, var(--moulding) 60%, #000), 0 36px 50px -30px var(--shadow), 0 10px 20px -12px var(--shadow-soft);transition:transform 1.4s var(--ease-soft);transform-origin:50% -40px;position:relative}.k4hSMW_wallItem:hover .k4hSMW_wallFrame{transform:rotate(-.5deg)}.k4hSMW_wallFrame[data-mat=true]{padding:7%}.k4hSMW_wallWindow{width:100%;height:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--s-fg) 8%, var(--mat));position:relative;overflow:hidden}.k4hSMW_wallImg{--ai-xdrift:0;--encore-ai-label-left:calc(6.2% + 10px - var(--ai-xdrift) * 1%);position:absolute;inset:0 -7%}.k4hSMW_wallImg img{filter:saturate(.78)contrast(1.03)sepia(.06);transition:filter 1.4s var(--ease-soft)!important}.k4hSMW_wallItem:hover .k4hSMW_wallImg img{filter:none}.k4hSMW_placard{left:0;top:calc(50% + var(--fh) / 2 + 20px);background:color-mix(in oklab, var(--s-bg) 55%, var(--s-surface));width:max-content;min-width:150px;max-width:min(100%,260px);box-shadow:0 0 0 1px var(--hair), 0 6px 14px -10px var(--shadow);text-align:left;padding:10px 14px 11px;font-size:.9375rem;line-height:1.3;display:grid;position:absolute}.k4hSMW_placardNum{color:var(--accent-ink)}.k4hSMW_placardTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-style:italic;display:-webkit-box;overflow:hidden}.k4hSMW_placardMeta{color:var(--s-muted);margin-top:2px}.k4hSMW_wallFoot{color:var(--s-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 18px;padding-inline:20px;display:flex}@media (min-width:1024px){.k4hSMW_wallFoot{position:absolute;bottom:28px;left:0;right:0}}.k4hSMW_wallMeter{background:var(--hair);width:min(220px,40vw);height:1px;position:relative;overflow:hidden}.k4hSMW_wallMeterFill{background:var(--s-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(.06)}.k4hSMW_swipeHint{text-align:center;flex-basis:100%;font-style:italic}.k4hSMW_hintPointer{display:none}.k4hSMW_wallArrow{border:1px solid var(--hair-strong);width:44px;height:44px;color:var(--s-fg);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:background-color .5s,color .5s,border-color .5s,opacity .5s;display:none}.k4hSMW_wallArrowIcon{width:22px;height:11px;display:block}.k4hSMW_wallArrow:hover{background:var(--s-fg);color:var(--s-bg);border-color:var(--s-fg)}.k4hSMW_wallArrow[aria-disabled=true]{opacity:.35;pointer-events:none}@media (pointer:fine){.k4hSMW_hintTouch{display:none}.k4hSMW_hintPointer{display:inline}.k4hSMW_gallerySection:not([data-walking]) .k4hSMW_wallArrow{display:inline-flex}}.k4hSMW_gallerySection[data-walking] .k4hSMW_swipeHint{display:none}.k4hSMW_pressLead{text-align:center;max-width:1080px;margin:0 auto}.k4hSMW_quoteMark{width:34px;height:34px;color:var(--s-accent);margin:0 auto 30px;display:block}.k4hSMW_quoteMarkSm{width:24px;height:24px;margin-bottom:22px}.k4hSMW_quoteLead{font-family:var(--s-font-display);font-style:italic;font-weight:400;font-size:clamp(var(--q-min,2rem), 4.8vw, var(--q-max,4.4rem));letter-spacing:-.01em;text-wrap:balance;line-height:1.12}.k4hSMW_quoteSource{color:var(--s-muted);margin-top:28px}.k4hSMW_quoteSource a{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.k4hSMW_pressGrid{gap:72px;max-width:1120px;margin:112px auto 0;display:grid}@media (min-width:768px){.k4hSMW_pressGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:88px 96px;margin-top:144px}.k4hSMW_pressGrid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:640px}}.k4hSMW_quoteItem{text-align:center;margin:0}.k4hSMW_quoteSmall{font-family:var(--s-font-display);text-wrap:balance;font-size:clamp(1.45rem,2.4vw,2.1rem);font-style:italic;line-height:1.22}.k4hSMW_headLong .k4hSMW_headTitle{font-size:clamp(2.5rem,6vw,5rem);line-height:1.04}.k4hSMW_headLonger .k4hSMW_headTitle{font-size:clamp(2rem,3.6vw,3.4rem);line-height:1.08}.k4hSMW_merchGrid{--gap:20px;--row-gap:56px;--tracks:4;grid-template-columns:repeat(var(--tracks), minmax(0, 1fr));column-gap:var(--gap);max-width:1240px;margin-inline:auto;margin-bottom:calc(-1 * var(--row-gap));row-gap:0;display:grid}@media (min-width:768px){.k4hSMW_merchGrid{--gap:40px;--row-gap:80px}}@media (min-width:1024px){.k4hSMW_merchGrid{--tracks:var(--tracks-d,8);--gap:clamp(36px, 3.6vw, 60px);--row-gap:96px}}.k4hSMW_merchGrid>li{min-width:0;padding-bottom:var(--row-gap);grid-column:span 2;display:grid}@media (max-width:1023px){.k4hSMW_merchGrid>li[data-lead-m]{grid-column:2/span 2}}@media (min-width:1024px){.k4hSMW_merchGrid>li[data-lead-d]{grid-column:var(--lead-d) / span 2}}.k4hSMW_merchItem{color:inherit;grid-template-rows:auto 1fr auto;text-decoration:none;display:grid}@supports (grid-template-rows:subgrid){.k4hSMW_merchGrid>li,.k4hSMW_merchItem{grid-row:span 3;grid-template-rows:subgrid}}.k4hSMW_merchPlate{position:relative}.k4hSMW_merchOutline{border:1px solid var(--hair-strong);opacity:0;transition:opacity .7s var(--ease-soft), transform 1.1s var(--ease-soft);pointer-events:none;position:absolute;inset:12px -12px -12px 12px;transform:translate(-12px,-12px)}.k4hSMW_merchMat{background:var(--mat);box-shadow:0 0 0 1px var(--hair), 0 30px 50px -34px var(--shadow), 0 8px 18px -12px var(--shadow-soft);transition:transform 1.1s var(--ease-soft), box-shadow 1.1s var(--ease-soft);padding:9% 9% 14%;display:block;position:relative}.k4hSMW_merchWindow{aspect-ratio:1;background:var(--s-surface);box-shadow:0 0 0 1px color-mix(in oklab, var(--s-fg) 10%, var(--mat));display:block;position:relative;overflow:hidden;container-type:inline-size}.k4hSMW_merchImg{display:block;position:absolute;inset:0}.k4hSMW_merchImg img{filter:saturate(.84)contrast(1.02);transition:filter 1.2s var(--ease-soft), transform 1.6s var(--ease-soft), opacity 1.2s var(--ease-soft)!important}.k4hSMW_merchCover{flex-direction:column;justify-content:center;align-items:center;gap:3cqi;padding:0;display:flex}.k4hSMW_merchInitial{font-family:var(--s-font-display);color:var(--s-fg);font-size:44cqi;font-style:italic;font-weight:400;line-height:1;transition:color .6s}.k4hSMW_merchCoverLeaf{width:12cqi;height:12cqi;color:var(--s-accent)}@media (hover:hover){.k4hSMW_merchItem:hover .k4hSMW_merchMat{box-shadow:0 0 0 1px var(--hair-strong), 0 46px 64px -38px var(--shadow), 0 12px 24px -14px var(--shadow-soft);transform:translate(-4px,-6px)}.k4hSMW_merchItem:hover .k4hSMW_merchOutline{opacity:1;transform:none}.k4hSMW_merchItem:hover .k4hSMW_merchImg img{filter:none;transform:scale(1.04)}.k4hSMW_merchItem:hover .k4hSMW_merchTitle,.k4hSMW_merchItem:hover .k4hSMW_merchInitial{color:var(--accent-ink)}.k4hSMW_merchItem:hover .k4hSMW_arrow{transform:translate(3px,-3px)}}.k4hSMW_merchItem:focus-visible .k4hSMW_merchOutline{opacity:1;transform:none}.k4hSMW_merchItem[data-sold] .k4hSMW_merchImg img{filter:grayscale()contrast(.92);opacity:.62}.k4hSMW_merchItem[data-sold] .k4hSMW_merchInitial{color:var(--s-muted)}@media (hover:hover){.k4hSMW_merchItem[data-sold]:hover .k4hSMW_merchImg img{filter:grayscale(.55);opacity:.85}}.k4hSMW_root[data-reduced=true] .k4hSMW_merchOutline{transition:opacity .4s;transform:none}.k4hSMW_root[data-reduced=true] .k4hSMW_merchMat{transition:box-shadow .4s}.k4hSMW_root[data-reduced=true] .k4hSMW_merchItem:hover .k4hSMW_merchMat,.k4hSMW_root[data-reduced=true] .k4hSMW_merchItem:hover .k4hSMW_merchImg img,.k4hSMW_root[data-reduced=true] .k4hSMW_merchItem:hover .k4hSMW_arrow{transform:none}.k4hSMW_soldDot{background:var(--s-accent);width:11px;height:11px;box-shadow:0 1px 2px var(--shadow-soft);border-radius:50%;margin-bottom:-5.5px;position:absolute;bottom:7%;right:9%}.k4hSMW_merchPlacard{text-align:start;flex-direction:column;padding:24px 0 14px;display:flex;container-type:inline-size}.k4hSMW_merchNum{color:var(--accent-ink)}.k4hSMW_merchTitle{font-family:var(--s-font-display);text-wrap:pretty;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:6px;padding-inline-end:.12em;font-size:1.2rem;font-style:italic;line-height:1.18;transition:color .5s;display:-webkit-box;overflow:hidden}@media (min-width:768px){.k4hSMW_merchTitle{font-size:1.4rem}}@container (max-width:239px){.k4hSMW_merchTitle{-webkit-line-clamp:5}}.k4hSMW_merchRow{border-top:1px solid var(--hair);padding-top:12px;container-type:inline-size}.k4hSMW_merchRowInner{align-items:last baseline;gap:14px;display:flex}.k4hSMW_merchPrice{text-align:match-parent;min-width:0;font-family:var(--s-font-display);font-variant-numeric:lining-nums;text-wrap:balance;overflow-wrap:anywhere;flex:0 auto;font-size:1.25rem;line-height:1.12}@media (min-width:768px){.k4hSMW_merchPrice{font-size:1.45rem}}.k4hSMW_merchItem[data-sold] .k4hSMW_merchPrice{color:var(--s-muted);text-decoration:line-through;text-decoration-thickness:1px}.k4hSMW_merchLeader{flex:16px;align-self:auto;min-width:16px;margin-top:0}.k4hSMW_merchAction,.k4hSMW_merchSold{white-space:nowrap;flex:none;font-style:italic}.k4hSMW_merchAction{color:var(--ink-soft)}.k4hSMW_merchSold{letter-spacing:.14em;color:var(--s-muted);font-variant-caps:all-small-caps}@container (max-width:239px){.k4hSMW_merchRowInner{flex-direction:column;align-items:stretch;gap:6px}.k4hSMW_merchLeader{display:none}}.k4hSMW_store{flex-direction:column;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.k4hSMW_storeButton{text-decoration:none}.k4hSMW_storeHost{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--s-muted);text-align:center;padding-inline:.12em;font-size:1rem;font-style:italic;overflow:hidden}.k4hSMW_storeFoot{flex-direction:column;align-items:center;gap:32px;margin-top:88px;display:flex}@media (min-width:768px){.k4hSMW_storeFoot{margin-top:120px}}.k4hSMW_storeOrnament .k4hSMW_ornamentLine{width:clamp(40px,7vw,88px)}.k4hSMW_storeSection{padding-block:72px}@media (min-width:768px){.k4hSMW_storeSection{padding-block:112px}}.k4hSMW_storeBand{max-width:1120px;margin-inline:auto}.k4hSMW_storeBandBody{gap:28px;padding-block:20px 32px;display:grid}@media (min-width:768px){.k4hSMW_storeBandBody{padding-block:24px 40px}}.k4hSMW_storeBandCta .k4hSMW_store{align-items:flex-start}.k4hSMW_storeBandCta .k4hSMW_storeHost{text-align:start}@media (min-width:900px){.k4hSMW_storeBandBody{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:56px}.k4hSMW_storeBandCta .k4hSMW_store{align-items:flex-end}.k4hSMW_storeBandCta .k4hSMW_storeHost{text-align:end}}.k4hSMW_storeBandHead{min-width:0}.k4hSMW_storeBandRun{color:var(--s-muted);flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:14px;display:flex}.k4hSMW_storeBandTitle{font-family:var(--s-font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.8rem,7vw,5.6rem);font-style:italic;font-weight:400;line-height:1}.k4hSMW_storeBandTitleLong{font-size:clamp(2.2rem,4.6vw,3.8rem);line-height:1.06}.k4hSMW_storeBandTitleLonger{font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.1}.k4hSMW_card{background:var(--s-surface);max-width:1180px;box-shadow:0 50px 90px -60px var(--shadow);margin-inline:auto;padding:56px 24px 48px;position:relative}.k4hSMW_card:before{content:"";border:1px solid var(--hair-strong);pointer-events:none;position:absolute;inset:10px}.k4hSMW_card:after{content:"";border:1px solid var(--hair);pointer-events:none;position:absolute;inset:14px}@media (min-width:768px){.k4hSMW_card{padding:88px 72px}.k4hSMW_card:before{inset:16px}.k4hSMW_card:after{inset:21px}}.k4hSMW_cardInner{z-index:1;position:relative}.k4hSMW_cardGrid{gap:56px;margin-top:56px;display:grid}@media (min-width:900px){.k4hSMW_cardGrid[data-cols="2"]{grid-template-columns:minmax(0,5fr) 1px minmax(0,6fr);gap:64px}}.k4hSMW_cardDivider{display:none}@media (min-width:900px){.k4hSMW_cardDivider{background:var(--hair);display:block}}.k4hSMW_cardCol{min-width:0}.k4hSMW_cardColCenter{width:100%;max-width:600px;margin-inline:auto}.k4hSMW_blockLabel{color:var(--s-muted);margin-bottom:18px}.k4hSMW_emailLabel{color:var(--s-muted)}.k4hSMW_emails dd a{font-family:var(--s-font-display);overflow-wrap:anywhere;font-size:1.3rem;font-style:italic;line-height:1.5}@media (min-width:768px){.k4hSMW_emails dd a{font-size:1.5rem}}.k4hSMW_pressKitRow{border-top:1px solid var(--hair-strong);margin-top:32px;container-type:inline-size}.k4hSMW_pressKitRowOnly{margin-top:0}.k4hSMW_cardCol>div:has(>.k4hSMW_pressKitRow)+.k4hSMW_newsletter{border-top:0;padding-top:0}.k4hSMW_pressKitShort{display:none}@container (max-width:399px){.k4hSMW_pressKitLong{display:none}.k4hSMW_pressKitShort{display:inline}}.k4hSMW_newsletter{border-top:1px solid var(--hair);margin-top:48px;padding-top:40px;scroll-margin-top:128px}.k4hSMW_newsletterOnly,.k4hSMW_cardColCenter .k4hSMW_newsletter{border-top:0;margin-top:0;padding-top:0}.k4hSMW_newsHeadline{font-family:var(--s-font-display);text-wrap:balance;margin-bottom:8px;font-size:clamp(1.8rem,3vw,2.4rem);font-style:italic;line-height:1.1}.k4hSMW_newsNote{color:var(--s-muted);margin-bottom:24px;font-style:italic}.k4hSMW_input{border:0;border-bottom:1px solid var(--hair-strong);background-color:#0000;border-radius:0;min-height:48px;padding:.7rem 0;font-size:1.125rem}.k4hSMW_input:focus{border-bottom-color:var(--s-accent);background-color:#0000}.k4hSMW_input:focus-visible{box-shadow:inset 0 -2px 0 var(--s-accent)}.k4hSMW_label{text-transform:none;letter-spacing:.2em;opacity:1;color:var(--s-muted);font-size:1rem;font-variant-caps:all-small-caps}.k4hSMW_button{letter-spacing:.22em;background:var(--s-fg);min-height:50px;color:var(--s-bg);border-radius:0;padding:.8rem 2rem;font-size:1.0625rem;font-variant-caps:all-small-caps;font-weight:400;transition:background-color .5s,color .5s}.k4hSMW_button:hover{background:var(--s-accent);color:var(--s-accent-fg);transform:none}.k4hSMW_note{color:var(--ink-soft);font-style:italic}.k4hSMW_newsForm{align-items:flex-end}.k4hSMW_footer{text-align:center;padding-top:96px;padding-bottom:32px;position:relative}@media (min-width:768px){.k4hSMW_footer{padding-top:128px}}.k4hSMW_finale{color:var(--s-muted);justify-content:center;align-items:center;gap:16px;display:flex}.k4hSMW_barline{align-items:stretch;gap:4px;height:33px;margin-left:-16px;display:inline-flex}.k4hSMW_barline:before{content:"";background:var(--s-fg);width:1px}.k4hSMW_barline:after{content:"";background:var(--s-fg);width:5px}.k4hSMW_staff{gap:6px;width:clamp(80px,18vw,220px);display:grid}.k4hSMW_staff span{background:var(--hair-strong);height:1px;display:block}.k4hSMW_footerName{font-family:var(--s-font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:48px;font-size:clamp(2.6rem,8vw,6.5rem);line-height:1}.k4hSMW_footerBottom{border-top:1px solid var(--hair);color:var(--s-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;margin-top:64px;padding-top:24px;font-size:.95rem;display:flex}@media (max-width:767px){.k4hSMW_footerBottom{flex-direction:column}}.k4hSMW_footerLinks{flex-wrap:wrap;justify-content:center;column-gap:28px;display:flex}.k4hSMW_social{min-width:44px;min-height:44px;color:var(--ink-soft);justify-content:center;align-items:center;transition:color .4s}.k4hSMW_social:hover{color:var(--accent-ink)}.k4hSMW_creditGroup{justify-content:center}.k4hSMW_badge{opacity:1;min-height:44px;color:var(--s-muted);font-size:.875rem;transition:color .4s}.k4hSMW_badge:hover{opacity:1;color:var(--s-fg)}.k4hSMW_aiNotice{opacity:1;color:var(--s-muted);font-size:.875rem;font-style:italic;line-height:1.4}
