._3iWRfG_header{z-index:20;pointer-events:none;height:58px;position:absolute;inset:0 0 auto}._3iWRfG_skip{z-index:60;background:var(--color-light);color:var(--color-hall);font:500 15px / 1 var(--font-sans);pointer-events:auto;border-radius:10px;padding:12px 18px;transition:top .2s ease-out;position:absolute;top:-64px;left:12px}._3iWRfG_skip:focus{top:12px}._3iWRfG_row{grid-template-columns:1fr 1fr;align-items:center;height:100%;padding:0 6px;display:grid;position:relative}._3iWRfG_row>*{grid-row:1}._3iWRfG_nav{z-index:45;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid;position:relative}._3iWRfG_nav ul{display:none}._3iWRfG_logo{pointer-events:auto;grid-column:2;width:108px;padding-block:2px;display:block}._3iWRfG_logoImg{width:100%;height:auto;display:block}._3iWRfG_act{pointer-events:auto;grid-column:2;justify-self:end;align-items:center;display:flex}._3iWRfG_navCta{display:none}._3iWRfG_lang{z-index:45;font:500 14px / 1 var(--font-sans);white-space:nowrap;pointer-events:auto;grid-column:1;justify-self:start;align-items:center;display:flex;position:relative}._3iWRfG_lang>*{min-width:40px;height:44px;color:var(--color-ink-2);place-items:center;transition:color .2s ease-out;display:grid}._3iWRfG_lang [aria-current]{color:var(--color-light);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){._3iWRfG_lang a:hover{color:var(--color-light)}}._3iWRfG_menuBtn{z-index:45;width:44px;height:44px;color:var(--color-light);cursor:pointer;background:0 0;border:0;place-content:center;gap:7px;margin:0;padding:0;display:grid;position:relative}._3iWRfG_menuBtn span{background:currentColor;border-radius:2px;width:24px;height:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block}._3iWRfG_menuBtn[aria-expanded=true] span:first-child{transform:translateY(4.5px)rotate(45deg)}._3iWRfG_menuBtn[aria-expanded=true] span:last-child{transform:translateY(-4.5px)rotate(-45deg)}._3iWRfG_menuPanel{z-index:40;padding:104px 20px calc(28px + env(safe-area-inset-bottom));background:var(--color-hall);overscroll-behavior:contain;transition:opacity .2s ease-out, display .2s allow-discrete;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}._3iWRfG_menuPanel[hidden]{opacity:0;display:none}@starting-style{._3iWRfG_menuPanel:not([hidden]){opacity:0}}._3iWRfG_menuPanel ul{border-top:1px solid #f3f1ec1f;margin:0;padding:0;list-style:none}._3iWRfG_menuPanel li a{font:600 32px / 1.1 var(--font-display);letter-spacing:-.02em;color:var(--color-light);border-bottom:1px solid #f3f1ec1f;align-items:baseline;gap:16px;padding:16px 0;display:flex}._3iWRfG_menuPanel li a[aria-current]{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}._3iWRfG_menuPanel>*{flex-shrink:0}._3iWRfG_menuPanel ul{margin-bottom:24px}@media (max-height:700px){._3iWRfG_menuPanel{padding-top:88px}._3iWRfG_menuPanel li a{padding:12px 0;font-size:28px}}._3iWRfG_menuCta{background:var(--act);height:58px;color:var(--on-act);font:500 18px / 1 var(--font-sans);border-radius:999px;place-items:center;margin-top:auto;transition:background-color .15s ease-out;display:grid}._3iWRfG_menuCta:active{background:var(--act-press)}._3iWRfG_menuMeta{font:400 14px / 1.4 var(--font-sans);color:var(--color-caption);text-align:center;margin:16px 0 0}html[data-menu] ._3iWRfG_header{z-index:50;position:fixed;top:0}._3iWRfG_bar{left:12px;right:12px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:30;border:1px solid var(--c-rule);height:52px;color:var(--c-text);visibility:hidden;transition:transform .24s var(--ease), visibility 0s linear .24s;background:#161817;border-radius:999px;grid-template-columns:1fr 1.1fr 1.35fr;align-items:center;gap:2px;padding:4px;display:grid;position:fixed;transform:translateY(160%);box-shadow:0 10px 30px #0000008c}._3iWRfG_bar[data-show=true]{visibility:visible;transition:transform .24s var(--ease);transform:none}@media (max-height:500px){._3iWRfG_bar{width:min(420px,100vw - 24px);height:52px;padding:3px;left:50%;right:auto;translate:-50%}._3iWRfG_bar a{min-height:44px}}:is(html:has(input:focus,select:focus,textarea:focus,dialog[open]) ._3iWRfG_bar,html[data-showing] ._3iWRfG_bar){visibility:hidden;transform:translateY(160%)}._3iWRfG_bar a{min-height:44px;font:500 14px / 1 var(--font-sans);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;transition:background-color .2s ease-out;display:flex}._3iWRfG_bar a[aria-current]{text-underline-offset:5px;background:#f7f4ec1a;text-decoration:underline;text-decoration-thickness:1px}._3iWRfG_bar a:last-child{background:var(--act);color:var(--on-act)}._3iWRfG_bar a:last-child:active{background:var(--act-press)}._3iWRfG_header:before{content:"";background:var(--c-bg);border-bottom:1px solid var(--c-rule);opacity:0;transition:opacity .2s ease-out;position:absolute;inset:0}._3iWRfG_header[data-scrolled=true]:before{opacity:1}@media (max-width:899.98px){html[data-js] ._3iWRfG_header{position:fixed}}@media (max-width:899.98px) and (max-height:720px){._3iWRfG_row{height:52px}._3iWRfG_header:before{bottom:6px}._3iWRfG_logo{width:86px;padding-block:6px}}@media (min-width:900px){._3iWRfG_bar{display:none}._3iWRfG_header{--lift:clamp(0px, calc((100vh - 620px) * .06), 12px);height:72px;position:fixed}._3iWRfG_header:before{transition:opacity .35s ease-out}[data-still] ._3iWRfG_header{position:absolute}._3iWRfG_row{padding:0 var(--gut)}._3iWRfG_nav{column-gap:clamp(26px,2.8vw,40px)}._3iWRfG_nav,._3iWRfG_lang,._3iWRfG_navCta,._3iWRfG_menuBtn{translate:0 var(--lift);transition:translate .35s var(--ease)}._3iWRfG_header[data-scrolled=true] :is(._3iWRfG_nav,._3iWRfG_lang,._3iWRfG_navCta,._3iWRfG_menuBtn){translate:none}._3iWRfG_lang{margin-left:-10px}._3iWRfG_logo{width:min(clamp(124px,10.3vw,148px),19vh);transition:scale .35s var(--ease);padding:0}._3iWRfG_header[data-scrolled=true] ._3iWRfG_logo{scale:.8}._3iWRfG_nav ul{pointer-events:auto;gap:clamp(22px,2.2vw,32px);margin:0;padding:0;list-style:none}._3iWRfG_nav ul:first-child{justify-self:end}._3iWRfG_nav ul:last-child{justify-self:start}._3iWRfG_nav ul a{font:500 16px / 18px var(--font-sans);letter-spacing:-.005em;color:var(--color-ink-1);white-space:nowrap;text-underline-offset:7px;padding:13px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .15s ease-out,text-decoration-color .2s ease-out;display:block}._3iWRfG_nav ul a[aria-current]{color:var(--color-light);text-decoration-color:currentColor}@media (hover:hover){._3iWRfG_nav ul a:hover{color:var(--color-light);text-decoration-color:#f3f1ec66}._3iWRfG_nav ul a[aria-current]:hover{text-decoration-color:currentColor}}._3iWRfG_navCta{height:44px;font:500 15px / 1 var(--font-sans);color:var(--color-light);white-space:nowrap;transition:background-color .25s ease-out, border-color .25s ease-out, translate .35s var(--ease);border:1px solid #f3f1ec4d;border-radius:999px;place-items:center;padding:0 20px;display:grid}@media (hover:hover){._3iWRfG_navCta:hover{border-color:#f3f1ecb3}}._3iWRfG_header[data-past=true] ._3iWRfG_navCta{background:var(--act);border-color:var(--act);color:var(--on-act)}@media (hover:hover){._3iWRfG_header[data-past=true] ._3iWRfG_navCta:hover{background:var(--act-hover);border-color:var(--act-hover)}}._3iWRfG_header[data-past=true] ._3iWRfG_navCta:active{background:var(--act-press);border-color:var(--act-press)}._3iWRfG_ctaFull{display:none}._3iWRfG_menuBtn{margin:0 -10px 0 18px}}@media (min-width:1180px){._3iWRfG_nav ul{display:flex}._3iWRfG_menuBtn,._3iWRfG_menuPanel{display:none!important}}@media (min-width:1360px){._3iWRfG_ctaFull{display:inline}._3iWRfG_ctaShort{display:none}}@media (prefers-reduced-motion:reduce){._3iWRfG_bar,._3iWRfG_bar[data-show=true],._3iWRfG_menuBtn,._3iWRfG_menuBtn span,._3iWRfG_skip,._3iWRfG_header:before,._3iWRfG_menuPanel,._3iWRfG_nav,._3iWRfG_lang,._3iWRfG_logo,._3iWRfG_navCta,._3iWRfG_nav ul a{transition:none}}
.B_asNW_player{width:100%;height:100%;position:relative}.B_asNW_player video{object-fit:cover;border-radius:inherit;background:#000;width:100%;height:100%;display:block}.B_asNW_toggle{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0b99;border:1px solid #fff6;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .18s ease-out;display:grid;position:absolute;bottom:12px;right:12px}@media (hover:hover){.B_asNW_toggle:hover{background:#0a0a0bd9}}.B_asNW_err{color:#fff;font:400 14px / 1.35 var(--font-sans);background:#0a0a0bd1;border-radius:8px;margin:0;padding:10px 12px;position:absolute;bottom:12px;left:12px;right:12px}@media (prefers-reduced-motion:reduce){.B_asNW_toggle{transition:none}}
.gdOl5a_box{aspect-ratio:9/16;border-radius:var(--r);background:#0b0b0c;max-width:100%;max-height:100%;position:relative;overflow:hidden;container-type:inline-size}.gdOl5a_box video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gdOl5a_toggle{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.gdOl5a_toggle span{background:var(--act);width:68px;height:68px;color:var(--on-act);transition:scale .18s var(--ease), background-color .2s ease-out, translate .24s var(--ease), opacity .2s ease-out;border-radius:50%;place-items:center;margin:-34px 0 0 -34px;display:grid;position:absolute;top:50%;left:50%}.gdOl5a_toggle:focus-visible{outline-offset:-4px}.gdOl5a_toggle:active span{background:var(--act-press);scale:.94}.gdOl5a_box[data-st=play] .gdOl5a_toggle span{color:#f6f3ec;background:#101110b8;width:44px;height:44px;margin:0;top:auto;bottom:16px;left:12px}.gdOl5a_box[data-st=wait] .gdOl5a_toggle span{color:#0000;background:#101110b8}.gdOl5a_ring{opacity:0;pointer-events:none;border:3px solid #f6f3ec47;border-top-color:#f6f3ec;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;position:absolute;top:50%;left:50%}.gdOl5a_box[data-st=wait] .gdOl5a_ring{opacity:1;animation:.8s linear infinite gdOl5a_spin}@keyframes gdOl5a_spin{to{rotate:360deg}}.gdOl5a_track{pointer-events:none;background:#f6f3ec42;border-radius:2px;height:3px;position:absolute;bottom:7px;left:12px;right:12px}.gdOl5a_track i{border-radius:inherit;background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.gdOl5a_track b{background:#f6f3ec;width:2px;height:7px;position:absolute;top:-2px}.gdOl5a_sound{color:#f6f3ec;cursor:pointer;background:#10111099;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;top:6px;right:6px}.gdOl5a_sound[aria-pressed=true]{color:var(--c-ink);background:#f6f3ec}.gdOl5a_caps{width:max-content;max-width:calc(100% - 16px);font:500 clamp(12px, 4.4cqw, 18px) / 1.32 var(--font-sans);color:#f6f3ec;text-align:center;text-wrap:balance;pointer-events:none;background:#0a0a0bbd;border-radius:6px;margin:0;padding:3px 8px;position:absolute;bottom:max(12%,66px);left:50%;translate:-50%}.gdOl5a_caps:empty,.gdOl5a_box[data-st=half] .gdOl5a_caps,.gdOl5a_box[data-st=end] .gdOl5a_caps{display:none}.gdOl5a_cc{color:#f6f3ec;width:44px;height:44px;font:600 13px / 1 var(--font-sans);letter-spacing:.02em;cursor:pointer;background:#10111099;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:56px;right:6px}.gdOl5a_cc[aria-pressed=true]{color:var(--c-ink);background:#f6f3ec}.gdOl5a_next{background:#0a0a0b9e;align-content:center;justify-items:center;gap:8px;padding:12px;animation:.26s ease-out backwards gdOl5a_nextIn;display:grid;position:absolute;inset:0}@keyframes gdOl5a_nextIn{0%{opacity:0}}.gdOl5a_next p{font:500 15px / 1.3 var(--font-sans);color:#f6f3ec;margin:0}.gdOl5a_again{color:#f6f3ec;min-height:44px;font:500 15px / 1 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.gdOl5a_fail{border-radius:var(--r-s);font:var(--f-note);color:var(--c-text);background:#0a0a0bd6;margin:0;padding:8px 10px;position:absolute;bottom:16px;left:10px;right:10px}@media (prefers-reduced-motion:reduce){.gdOl5a_toggle span{transition:none}.gdOl5a_next,.gdOl5a_box[data-st=wait] .gdOl5a_ring{animation:none}}
.F1y0ZG_site,.F1y0ZG_print,.F1y0ZG_reel,.F1y0ZG_chat,.F1y0ZG_flow{position:absolute;inset:0;overflow:hidden}.F1y0ZG_site{background:#0b0c0e}.F1y0ZG_shot,.F1y0ZG_live{object-fit:cover;object-position:50% 0;width:100%;height:100%;position:absolute;inset:0}.F1y0ZG_live{opacity:0;transition:opacity .3s ease-out}.F1y0ZG_live[data-on]{opacity:1}.F1y0ZG_print{--u:min(1cqh, 1.12cqw);background:#1a1b19}.F1y0ZG_print figure{border-radius:calc(2 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(5 * var(--u)) #0000008c, 0 0 0 1px #f6f3ec14;background:#1f1d19;margin:0;position:absolute;overflow:hidden}.F1y0ZG_print img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.F1y0ZG_f1 img{object-position:50% 0}.F1y0ZG_print figcaption{padding:calc(3 * var(--u)) calc(3.4 * var(--u)) calc(6 * var(--u));color:#f6f3ec;background:linear-gradient(#12100d9e,#0000);position:absolute;top:0;left:0;right:0}.F1y0ZG_print figcaption b{font:800 max(calc(3.6 * var(--u)), 12px) / 1 var(--font-display);letter-spacing:.06em;display:block}.F1y0ZG_print figcaption span{margin-top:calc(1.4 * var(--u));font:800 max(calc(5.4 * var(--u)), 17px) / 1.08 var(--font-display);letter-spacing:-.02em;text-wrap:balance;display:block}.F1y0ZG_f2 figcaption span,.F1y0ZG_f3 figcaption span{font-size:max(calc(4.2 * var(--u)), 14px)}.F1y0ZG_f2 figcaption,.F1y0ZG_f3 figcaption{background:0 0;padding-top:0;inset:44% 0 auto}.F1y0ZG_print em{left:calc(2.4 * var(--u));bottom:calc(2.4 * var(--u));padding:calc(1 * var(--u)) calc(2.2 * var(--u));border-radius:calc(1.4 * var(--u));font:500 13px / 1.2 var(--font-sans);color:#f6f3ec;background:#101110cc;font-style:normal;position:absolute}.F1y0ZG_f1{width:94cqw;height:54cqh;top:3cqw;left:3cqw}.F1y0ZG_f1 em{top:calc(2.4 * var(--u));left:auto;right:calc(2.4 * var(--u));bottom:auto}.F1y0ZG_f2{width:calc(44.8 * var(--u));height:calc(56 * var(--u));bottom:3.4cqw;left:5cqw}.F1y0ZG_f3{width:calc(34.875 * var(--u));height:calc(62 * var(--u));bottom:3.4cqw;right:5cqw}.F1y0ZG_print[data-run] figure{animation:.34s cubic-bezier(.16,1,.3,1) both F1y0ZG_land}.F1y0ZG_print[data-run] .F1y0ZG_f2{animation-delay:50ms}.F1y0ZG_print[data-run] .F1y0ZG_f3{animation-delay:.1s}@keyframes F1y0ZG_land{0%{transform:translateY(1.6cqw)}}.F1y0ZG_reel{background:#0a0a0b;place-items:center;display:grid}.F1y0ZG_reel:before{content:"";background:#0a0a0b99;position:absolute;inset:0}.F1y0ZG_reel>div{border-radius:0;height:100%;box-shadow:0 0 30px #00000080}.F1y0ZG_close{margin:0;display:none}@container (max-aspect-ratio:5/4){.F1y0ZG_site .F1y0ZG_shot,.F1y0ZG_site .F1y0ZG_live{height:62.5cqw;inset:0 0 auto}.F1y0ZG_close{background:#0b0c0e;border-top:1px solid #f6f3ec24;flex-direction:column;display:flex;position:absolute;inset:62.5cqw 0 0;overflow:hidden}.F1y0ZG_close img{object-fit:cover;object-position:50% 62%;flex:1 1 0;width:100%;min-height:0;display:block}.F1y0ZG_close figcaption{font:500 14px / 1.25 var(--font-sans);color:#f6f3ec;text-wrap:balance;flex:none;padding:6px 12px 7px}}.F1y0ZG_chat,.F1y0ZG_flow{--cream:#f3ece2;--paper:#fbf7f1;--ink:#2b2622;--ink-2:#6e5a4e;--rule:#3a2a2224;background:var(--cream);color:var(--ink)}.F1y0ZG_chat{font:600 var(--fz,2.7cqw) / 1.26 var(--font-display);letter-spacing:-.008em;flex-direction:column;gap:1.5cqw;padding:max(11cqw,50px) 5cqw 2.4cqw;display:flex}.F1y0ZG_chat p{margin:0}.F1y0ZG_head{background:var(--paper);border-bottom:1px solid var(--rule);height:9.4cqw;min-height:42px;font:800 3.5cqw / 1 var(--font-display);align-items:center;gap:1.6cqw;padding:0 5cqw;display:flex;position:absolute;top:0;left:0;right:0}.F1y0ZG_head i{background:#6e8a57;border-radius:50%;width:1.6cqw;height:1.6cqw}.F1y0ZG_head small{font:500 max(2.8cqw, 13px) / 1 var(--font-sans);letter-spacing:0;color:var(--ink-2);margin-left:auto}.F1y0ZG_me,.F1y0ZG_ai{border-radius:2.6cqw;max-width:74%;padding:1.6cqw 2.8cqw}.F1y0ZG_me{background:var(--ink);color:#fff8f0;border-bottom-right-radius:.7cqw;align-self:flex-end}.F1y0ZG_ai{background:#fffdf9;border-bottom-left-radius:.7cqw;align-self:flex-start}.F1y0ZG_slots{flex-wrap:wrap;gap:1.4cqw;display:flex}.F1y0ZG_slots button{min-height:44px;color:var(--ink);font:700 max(3.2cqw, 14px) / 1 var(--font-display);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fffdf9;border:1px solid #2b262252;border-radius:999px;padding:0 3.2cqw;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out}.F1y0ZG_slots button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:#fff8f0}.F1y0ZG_chat [data-after]{opacity:0;transition:opacity .2s ease-out}.F1y0ZG_chat [data-after][data-on]{opacity:1}.F1y0ZG_ticket{min-height:0;box-shadow:0 0 0 1px var(--rule);background:#fffdf9;border-radius:2.4cqw;flex:auto;align-content:center;gap:.6cqw;padding:1.6cqw 3cqw;display:grid}.F1y0ZG_ticket p{margin:0}.F1y0ZG_state{font:600 max(2.5cqw, 13px) / 1.3 var(--font-sans);letter-spacing:0;color:#4f6b3a;align-items:center;gap:5px;display:flex}.F1y0ZG_when{font:800 max(3.6cqw, 18px) / 1.15 var(--font-display);letter-spacing:-.015em}.F1y0ZG_what{font:500 max(2.6cqw, 14px) / 1.35 var(--font-sans);letter-spacing:0;color:var(--ink-2);flex-wrap:wrap;gap:0 10px;margin:0;display:flex}.F1y0ZG_what dt{display:none}.F1y0ZG_what dd{margin:0}.F1y0ZG_next{min-height:44px;color:var(--ink);font:600 max(2.8cqw, 14px) / 1 var(--font-sans);letter-spacing:0;text-underline-offset:3px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:-4px 0;padding:0 2px;-webkit-text-decoration:underline #2b262266;text-decoration:underline #2b262266;display:inline-flex}.F1y0ZG_path{font:500 13px / 1.2 var(--font-sans);letter-spacing:0;color:#6e5a4ec7;white-space:nowrap;justify-content:space-between;gap:6px;margin:0;padding:0;list-style:none;display:flex}.F1y0ZG_path li{position:relative}.F1y0ZG_path li[data-on]{color:var(--ink)}.F1y0ZG_flow mark{color:inherit;background:#ffc88c57;border-radius:3px;padding:0 2px}.F1y0ZG_flow .F1y0ZG_me mark{background:#ffc88c38}.F1y0ZG_flow{font:600 3.1cqw / 1.24 var(--font-display);grid-template-columns:1.18fr 1fr 1fr;gap:2cqw;padding:3.4cqw;display:grid}.F1y0ZG_pane{background:#fffdf9;border-radius:2cqw;flex-direction:column;gap:1.2cqw;min-width:0;padding:2.2cqw;display:flex}.F1y0ZG_pane>b{font:800 3.8cqw / 1 var(--font-display);letter-spacing:-.02em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 8px;display:flex}.F1y0ZG_pane>b small{font:500 max(2.4cqw, 13px) / 1 var(--font-sans);letter-spacing:0;color:var(--ink-2)}.F1y0ZG_pane>b em{font:600 max(2.4cqw, 13px) / 1 var(--font-sans);letter-spacing:0;color:#3f5a2c;background:#e4ebd9;border-radius:999px;padding:3px 7px;font-style:normal}.F1y0ZG_pane p{border-radius:1.6cqw;max-width:100%;margin:0;padding:1.2cqw 1.7cqw}.F1y0ZG_pane .F1y0ZG_ai{background:var(--cream)}.F1y0ZG_pane dl{gap:1.4cqw;margin:.6cqw 0 0;display:grid}.F1y0ZG_pane dt{font:500 2.8cqw / 1 var(--font-sans);color:var(--ink-2)}.F1y0ZG_pane dd{font:700 3.7cqw / 1.14 var(--font-display);letter-spacing:-.01em;margin:.5cqw 0 0}.F1y0ZG_pane .F1y0ZG_bell{background:var(--cream);gap:8px;margin-top:.6cqw;padding:2cqw;font-size:3.7cqw;display:flex}.F1y0ZG_bell svg{color:#4f6b3a;flex:none;margin-top:2px}.F1y0ZG_bell strong{color:#9a5133;margin-bottom:.6cqw;font-weight:800;display:block}.F1y0ZG_flow[data-run] .F1y0ZG_pane{animation:.34s cubic-bezier(.16,1,.3,1) both F1y0ZG_arrive}.F1y0ZG_flow[data-run] .F1y0ZG_pane:nth-child(2){animation-delay:.32s}.F1y0ZG_flow[data-run] .F1y0ZG_pane:nth-child(3){animation-delay:.64s}@keyframes F1y0ZG_arrive{0%{opacity:0;transform:translate(-3cqw)}}@container (max-aspect-ratio:5/4){.F1y0ZG_chat{font-size:var(--fz,max(4.3cqw, 15px, 3cqh));gap:max(2cqw,1.5cqh);padding:max(13cqw,44px) 4.4cqw 3cqw}.F1y0ZG_ticket{border-radius:3.2cqw;gap:1cqh;padding:2cqw 3.6cqw}.F1y0ZG_when{font-size:max(5.2cqw,18px,4.6cqh)}.F1y0ZG_head{gap:2cqw;height:12cqw;padding:0 4.4cqw;font-size:max(4.2cqw,14px)}.F1y0ZG_head i{width:2.2cqw;height:2.2cqw}.F1y0ZG_me,.F1y0ZG_ai{border-radius:3.8cqw;max-width:86%;padding:2.2cqw 3.6cqw}.F1y0ZG_slots{gap:2cqw}.F1y0ZG_slots button{padding:0 3.6cqw;font-size:max(3.8cqw,14px)}.F1y0ZG_me{border-bottom-right-radius:1cqw}.F1y0ZG_ai{border-bottom-left-radius:1cqw}.F1y0ZG_flow{grid-template-rows:minmax(0,1.1fr) minmax(0,.95fr) minmax(0,1.15fr);grid-template-columns:minmax(0,1fr);gap:14px;padding:12px;font-size:max(4.2cqw,14px,2.9cqh)}.F1y0ZG_pane+.F1y0ZG_pane:before{content:"";border:solid var(--ink-2);border-width:0 1.5px 1.5px 0;width:8px;height:8px;margin-left:-4px;position:absolute;top:-11px;left:50%;transform:rotate(45deg)}.F1y0ZG_pane{border-radius:3cqw;justify-content:center;gap:1.4cqw;padding:2.6cqw 3.8cqw;position:relative}.F1y0ZG_pane>b{font-size:max(4.6cqw,15px)}.F1y0ZG_pane .F1y0ZG_ai{display:none}.F1y0ZG_pane p{border-radius:2.6cqw;padding:1.6cqw 3cqw}.F1y0ZG_pane dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:2cqw;margin:0}.F1y0ZG_pane dt{font-size:max(3.6cqw,13px)}.F1y0ZG_pane dd{font-size:max(4.2cqw,14px)}.F1y0ZG_pane .F1y0ZG_bell{margin:0;padding:2cqw 3.2cqw;font-size:max(4.2cqw,14px)}.F1y0ZG_flow[data-run] .F1y0ZG_pane{animation-name:F1y0ZG_drop}}@keyframes F1y0ZG_drop{0%{opacity:0;transform:translateY(-3cqw)}}@container (min-height:440px){.F1y0ZG_chat{font-size:var(--fz,max(15px, 3.3cqh))}.F1y0ZG_slots button{min-height:48px;font-size:max(15px,3cqh)}.F1y0ZG_ticket{gap:1.6cqh;padding:3cqh 4cqw}.F1y0ZG_when{font-size:max(24px,6cqh)}.F1y0ZG_what{border-top:1px solid var(--rule);color:var(--ink);gap:1cqh;padding-top:1.6cqh;font-size:max(15px,3cqh);display:grid}.F1y0ZG_what div{justify-content:space-between;gap:12px;display:flex}.F1y0ZG_what dt{color:var(--ink-2);display:block}}@container (max-height:372px){.F1y0ZG_flow{gap:10px;padding:8px}.F1y0ZG_pane+.F1y0ZG_pane:before{top:-9px}.F1y0ZG_chat{gap:6px;padding-bottom:8px}}@container (max-height:330px){.F1y0ZG_path,.F1y0ZG_next,.F1y0ZG_flow .F1y0ZG_ai{display:none}}@container (max-height:280px){.F1y0ZG_head,.F1y0ZG_flow .F1y0ZG_pane:first-child{display:none}.F1y0ZG_chat{justify-content:center;padding-top:3cqw}.F1y0ZG_flow{grid-template-rows:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.F1y0ZG_site *,.F1y0ZG_print *,.F1y0ZG_chat *,.F1y0ZG_flow *{transition:none!important;animation:none!important}}
.ajcG6G_hero{z-index:2;height:100vh;height:var(--vh);background:var(--color-hall);--sv:100svh;--F:min(60px, calc((100vw - 32px) / 5));--tT0:60px;--tH:calc(var(--F) * 1.96);--lH:103px;--hG:14px;--s:calc(min(100vw, 620px) / 3072);--hx:calc(50vw - 1536 * var(--s));--hy0:calc(var(--tT0) + var(--tH) + 4px + var(--lH) + var(--hG) - 1254 * var(--s));--air:clamp(0px, calc((var(--sv) - var(--hy0) - 4027 * var(--s) - 156px) / 2), 36px);--tT:calc(var(--tT0) + var(--air) / 2);--lT:calc(var(--tT) + var(--tH) + 4px);--hT:calc(var(--lT) + var(--lH) + var(--hG) + var(--air) / 3);--hy:calc(var(--hT) - 1254 * var(--s));--vh:max(var(--sv), calc(var(--hy) + 4027 * var(--s) + 156px));--bY:calc(var(--vh) - 74px);--dy:calc(var(--bY) - 4856 * var(--s));--cT:calc(var(--dy) + 4309 * var(--s) - 56px);--rT:58px;--rHd:44px;--rC:68px;--rTab:44px;--rP:8px;--rR:calc(var(--rT) + var(--rHd) + var(--rC) + var(--rTab) + 3 * var(--rP) + 8px);--rF:min(max(calc(var(--sv) - var(--rR) - 94px), min(250px, calc(var(--sv) - var(--rR)))), calc((min(100vw, 620px) - 24px) / .7));--sT:calc(var(--rT) + var(--rHd) + var(--rF) + var(--rC) + var(--rTab) + 3 * var(--rP) + 12px);--fe:0px;position:relative;overflow:clip}@media (max-width:899.98px) and (max-height:520px){.ajcG6G_hero{--sv:680px}}@media (max-width:899.98px) and (max-height:720px){.ajcG6G_hero{--F:min(44px, calc((100vw - 32px) / 7.6));--tT0:54px;--tH:calc(var(--F) * 1.1);--lH:92px}}@media (max-width:359.98px){.ajcG6G_hero{--lH:113px;--rC:90px}}@media (min-width:600px) and (max-width:899.98px){.ajcG6G_hero{--fe:24px}}@media (min-width:600px) and (max-width:899.98px) and (max-height:520px){.ajcG6G_hero{--s:calc(420px / 3072)}}.ajcG6G_stage{position:absolute;inset:0}.ajcG6G_hall{left:var(--hx);top:var(--hy);width:calc(3072 * var(--s));height:calc(5504 * var(--s));pointer-events:none;position:absolute}.ajcG6G_plate,.ajcG6G_shade{left:0;top:calc(980 * var(--s));width:100%;height:calc(3260 * var(--s));-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.ajcG6G_plate{background:url(data:image/webp;base64,UklGRtwFAABXRUJQVlA4INAFAABwJQCdASp4AH8APvVwrlKqpiQnphQNYVAeiWUAyOX6p41zPWHGo0amWqkXmBAVPUmrS4f5i9wHStxpzRj9Y7lxDNxdqfKddnAYqm3dfxYB9fQOAfDqxUO57TS/eEB8ki62uOsSXwFRqqh7Y/Fkuj+NAYVXFL+1paYy0i4AQIrB4OpiOIn7vnYHNWTyYLtKxjShmlMevnfyUr9ncK662TgJQ1lDozfX0xvS55DCslua+Wssj0jJ34VcJpQCoOUL57CkcXC5EnwQT0NMN1VXLQfe3joELlWgjUKuDfSe3dJjuwky64EmvCgQTcEMvGTIAPrFoDmZw5EsfvOJXH9qGCjkDC7++JzDTMFI8eeLV1lXZSvkBDUVF5JLFEPqZt+t9eF+jPXz24/cedNI2rtT132NOD62gAD+94mCloX5dJXVq5MIp9Memz+lSrkxRKFube5oacJBTZgPWarJN1aDtEvzNHC4gUehYHCl0ADn3Xc0ASLpTajnPndGfkDbc2H+PSm5muJbwrMJj84sq9nTgReXjKXw1hwP/Y/VLVf2E1ymhg98a95S/rgoIB2rLocqb0IivpfwXSW/DR5wAokcGcpcK3yj1sxZMRefi0uXsLS+C+7bueBE3mbVi9fz9+5VRiALdl4E4LQ339Gg+nxbdmcLXnRF4y6auGxWG0GwR4Hu4Gk1be5GPIUeP4A5cKMKg+NTs7S6dz9++/aDPu4axQ0hG9zDU0z1arW0kmkiylEtR+BOr6CkTjfYKhDOhfbZs48UdRJLNaqeS+ypEb5ZDjc+WqdFmEFZzoKgQLaDWgb0f+pq25O9EL/vXBKzwlnmFEA4sxSCKEF3lnqww7lDGMyqU8K36Z8Sv5RqQqT6k4vklHu1A4+4nfR6Il7AM68GsyPUwaHnqP5uDUi+iUsGObYL4y4hGjtvY/lx40i6VBomG1XdD4Vsbim13LahB0HLGvQXwPiUphyRmXOhI5+qKuiXN0n4Db3jWEDkDXPcqUR9IkbEzMl25ePFAl41usbtpcWp3EkPjIVdwZ1/5xlwdeGfEXmpE6XjTjO3DtgwnpP2YN4RasEUDJ97WRPtyqn6evlPy0KyxiRPsac46/T35G9f5XuQEs714T7oa+BReGBTEkE8gZqPJiZIF1ryU8ISoJTrus/K+oyL0V6oHb+QAxjyPnwqp241fhROo6WsB5jhIUaYiKvRIlMane708hrORkwPJ5F5CR+6Avp16gQfluKsGN2S0sCpsTiu9gpVgKZesTrREjzjdVXBxjY+6mr3RqN9M0E8sGmdPRUYgqC1C7Qwny4ssUSgjrUW7HvJCUw/kt1AfY8Ni1AY0/qmsQ1WvTspprrBmDT4vihL4WU7XPSIbui7p4UhCkDPIoaguS4ZF7jDb7/8CcjGcZKqJiUUijvTX9jRuA5ksz5TbQyBlvF+JiCaibxA+3Z4tBlSUxyvf5ZvRk8sVU/onc8jM08SjlJl9dKAYkJVcv59vhWGCSMW1l8H3NoHlpUOdC+gro5ZG/qQ9+ueH/FL8fOswimODqJxbWQ6+7fnSrt6HKbe9ya5/BlMHCvlP8IKDd6Dx2XHhHxjm3B0Kkeo8uj8D6WKdPgxV19SIF2dXJoKeBMt4Xby7Bd/qWcDxn0QOS/bpFudU2TWwMWN27LsiSwxhfYouNq/WtPXewQDFkdyDFcjiF3GlZIh2EcxFmYwb2vPrxLHZiNGg6xE4C/HEjC9SIGc40cWxlH5ZMCr/dHB85F6/q5iq/mvI8CGhPNYeoLlc3TxqseV2XVAxPvKATyhUJM3TPdDu+Ah7Gulqzaih+YgbP+eaJZc9ep3xNiYpatewWFaFvKb3tRt+N9lSFkI5OW/Fo77Azok5l07b8Z5h+fv16Ab/R7MwM3ipG0mXhHK1+b2u9tE2rovuOsqiXzXrpVRUZ9rTPTgNcM91auAC8Z8m6/aO3HiMqdJYW2TsQ9QwWHQtAKmggUiChYEkuErcLLAAAA=) 0 0/100% 100% no-repeat}.ajcG6G_shade{background:url(/plates/seating-v5-p/shade.webp) 0 0/100% 100% no-repeat}.ajcG6G_hall:before,.ajcG6G_hall:after{content:"";z-index:1;top:calc(980 * var(--s));height:calc(3260 * var(--s));width:var(--fe);position:absolute}.ajcG6G_hall:before{background:linear-gradient(to right, var(--color-hall), transparent);left:0}.ajcG6G_hall:after{background:linear-gradient(to left, var(--color-hall), transparent);right:0}.ajcG6G_ps{pointer-events:none;position:absolute;inset:0}.ajcG6G_ps img{opacity:0;max-width:none;display:block;position:absolute}.ajcG6G_scr{transform-origin:0 0;opacity:0;pointer-events:none;contain:layout paint;position:absolute;top:0;left:0;overflow:hidden}.ajcG6G_k{transform-origin:0 0;text-rendering:geometricprecision;position:absolute;top:0;left:0}.ajcG6G_glass{mix-blend-mode:screen;background:linear-gradient(#ffe9cd16,#ffe9cd00 62%);position:absolute;inset:0}.ajcG6G_scr[data-scr="01"]{filter:brightness(1.14)saturate(1.02)}.ajcG6G_scr[data-scr="03"]{filter:brightness(1.02)}.ajcG6G_scr[data-scr="04"],.ajcG6G_scr[data-scr="05"]{filter:brightness(.92)sepia(.04)}.ajcG6G_scr[data-scr="02"]{mix-blend-mode:multiply}.ajcG6G_scr[data-scr="02"]:after{content:"";background:#ffffff12;position:absolute;inset:0}.ajcG6G_lm,.ajcG6G_fl,.ajcG6G_floor,.ajcG6G_th{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.ajcG6G_lm{mix-blend-mode:multiply}.ajcG6G_fl{mix-blend-mode:screen}.ajcG6G_floor{background:var(--color-hall);mix-blend-mode:lighten;display:none}html[data-gesture] .ajcG6G_floor{display:block}.ajcG6G_lm,.ajcG6G_fl{opacity:0}.ajcG6G_veil{z-index:4;mix-blend-mode:multiply;pointer-events:none;background:#4d4a47;width:100%;height:100%;display:none;position:absolute;top:0;left:0}html[data-dim] .ajcG6G_veil{display:block}html[data-dim] .ajcG6G_shade{opacity:0}html[data-dim] .ajcG6G_tool{opacity:.5}html[data-dim] .ajcG6G_dash{color:#f3f1ec42}html[data-lift] .ajcG6G_veil{opacity:0;transition:opacity .5s ease-out;display:block}html[data-lift] .ajcG6G_floor{opacity:0;transition:opacity .5s ease-out;display:block}:is(html[data-lift] .ajcG6G_shade,html[data-lift] .ajcG6G_tool,html[data-lift] .ajcG6G_dash){transition:opacity .5s ease-out,color .5s ease-out}.ajcG6G_boost,.ajcG6G_hit,.ajcG6G_laptop{display:none}.ajcG6G_dim{z-index:1;opacity:0;visibility:hidden;pointer-events:none;background:#0a0a0beb;transition:opacity .3s ease-out,visibility 0s .3s;position:absolute;inset:0}.ajcG6G_stage[data-show]:not([data-leaving]) .ajcG6G_dim{opacity:1;visibility:visible;transition:opacity .3s ease-out}.ajcG6G_glint{z-index:2;width:calc(1500 * var(--s));height:calc(1500 * var(--s));margin:calc(-750 * var(--s)) 0 0 calc(-750 * var(--s));mix-blend-mode:screen;opacity:0;pointer-events:none;background:radial-gradient(closest-side,#ffdeb49e,#ffbe7833 56%,#0000);border-radius:50%;position:absolute;top:0;left:0}.ajcG6G_plate,.ajcG6G_shade{transform-origin:50% 46%;transition:transform .5s var(--ease)}.ajcG6G_result{z-index:6;left:12px;right:12px;top:var(--rT);gap:var(--rP);flex-direction:column;display:flex;position:absolute}.ajcG6G_resHead{z-index:2;min-height:var(--rHd);background:var(--color-hall);font:700 21px / 1.1 var(--font-display);letter-spacing:-.015em;color:var(--color-light);flex:none;justify-content:space-between;align-items:center;gap:12px;padding-left:4px;display:flex;position:sticky;top:58px}.ajcG6G_resHead b{font-weight:inherit}.ajcG6G_show{width:min(100%,596px);height:var(--rF);border-radius:var(--r);transform-origin:0 0;background:#0b0c0e;flex:none;align-self:center;position:relative;overflow:hidden;box-shadow:0 18px 50px #0009,0 0 0 1px #ffe2ba33;container-type:size}.ajcG6G_stage[data-leaving] .ajcG6G_result{pointer-events:none}.ajcG6G_pane{opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility 0s .2s;position:absolute;inset:0}.ajcG6G_pane[data-on]{opacity:1;visibility:visible;transition:opacity .2s ease-out}.ajcG6G_shut{border-radius:var(--r-s);min-height:44px;color:var(--color-light);font:500 15px / 1 var(--font-sans);letter-spacing:0;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;margin-right:-4px;padding:0 8px;transition:background-color .15s ease-out;display:inline-flex}.ajcG6G_shut svg{rotate:180deg}@media (hover:hover){.ajcG6G_shut:hover{background:#f3f1ec1a}}.ajcG6G_shut:active{background:#f3f1ec29}.ajcG6G_showCap{min-height:var(--rC);font:400 16px / 22px var(--font-sans);color:var(--color-ink-1);text-wrap:pretty;flex:none;margin:0;padding:0 4px}.ajcG6G_showCap span{display:block}.ajcG6G_resHead b,.ajcG6G_showCap span,.ajcG6G_switch{animation:.22s ease-out backwards ajcG6G_heroFade}.ajcG6G_stage[data-fresh] .ajcG6G_resHead b,.ajcG6G_stage[data-fresh] .ajcG6G_showCap span,.ajcG6G_stage[data-fresh] .ajcG6G_shut{animation:.22s ease-out .14s backwards ajcG6G_heroFade}.ajcG6G_stage[data-fresh] .ajcG6G_switch{animation:.2s ease-out .22s backwards ajcG6G_heroFade}@keyframes ajcG6G_heroFade{0%{opacity:0}}.ajcG6G_stage[data-leaving] .ajcG6G_resHead,.ajcG6G_stage[data-leaving] .ajcG6G_showCap,.ajcG6G_stage[data-leaving] .ajcG6G_switch{opacity:0;transition:opacity .18s ease-out}.ajcG6G_title,.ajcG6G_lead,.ajcG6G_hint{transition:opacity .22s ease-out,visibility}.ajcG6G_stage[data-show] .ajcG6G_title,.ajcG6G_stage[data-show] .ajcG6G_lead,.ajcG6G_stage[data-show] .ajcG6G_hint,.ajcG6G_stage[data-show] .ajcG6G_desk{opacity:0;visibility:hidden;transition:opacity .22s ease-out,visibility 0s .22s}.ajcG6G_pass{z-index:6;background:var(--spark-core);width:6px;height:6px;box-shadow:0 0 8px 2px rgb(var(--glow) / .9), 0 0 18px 6px rgb(var(--accent-rgb) / .32);opacity:0;pointer-events:none;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:0;left:0}.ajcG6G_desk{left:var(--hx);top:var(--dy);z-index:4;--ds:var(--s);width:0;height:0;transition:opacity .22s ease-out,visibility;position:absolute}.ajcG6G_top{left:0;top:calc(4120 * var(--ds));width:calc(3072 * var(--ds));height:calc(1384 * var(--ds));pointer-events:none;background:url(data:image/webp;base64,UklGRiABAABXRUJQVlA4WAoAAAAQAAAAWQAAKAAAQUxQSDEAAAARN6CmbSM42rFToTx3GO4iIkDfrwyGIttQQQUVVFBBBf1z7N0lov8ZNm3ZtmPX3pcAAFZQOCDIAAAAUAcAnQEqWgApAD71cqtQKqe7Iqq6rANgHollAMjUFMenMA1ywyo0yjAG6CipUAJQJWwq/0XIYcRCpZjF/LrzlvGzgAD+74Raz937kv5WfQIJx1qvi70KZf440Qu5cN/a5VtIw0y1wan9HOZvbeukNKYdvNdQs2j+UuBdan4GeP1brhfiXmp3BCGv/q9PhnIMZmVF8DaFVvXSbQX3IQU/yCmssM6LwDX8fyOSEaG5RbCCryFGkMJvX4K6eOfJygHmFdceOFcAAAA=) 0 0/100% 100% no-repeat;max-width:none;position:absolute}.ajcG6G_ext{display:none}.ajcG6G_bt,.ajcG6G_btShadow{pointer-events:none;will-change:transform;max-width:none;display:block;position:absolute}.ajcG6G_bt{left:calc(610 * var(--ds));top:calc(4740 * var(--ds));width:calc(1860 * var(--ds));height:calc(250 * var(--ds))}.ajcG6G_btShadow{left:calc(590 * var(--ds));top:calc(4720 * var(--ds));width:calc(1910 * var(--ds));height:calc(460 * var(--ds))}.ajcG6G_tip{left:calc(2387 * var(--ds));top:calc(4856 * var(--ds));width:0;height:0;position:absolute}.ajcG6G_tip:after{content:"";background:var(--spark-core);width:4px;height:4px;box-shadow:0 0 6px 1px rgb(var(--glow) / .9), 0 0 14px 4px rgb(var(--accent-rgb) / .34);opacity:0;border-radius:50%;transition:opacity .3s ease-out;position:absolute;top:-2px;left:-2px}html[data-motion]:not([data-gesture]):not([data-spark-away]) .ajcG6G_tip:after{opacity:1}.ajcG6G_title{left:16px;right:16px;top:var(--tT);z-index:5;text-align:center;font:800 var(--F) / .98 var(--font-display);letter-spacing:-.035em;color:var(--color-light);margin:0;position:absolute}.ajcG6G_ln{white-space:nowrap;display:block}.js-open .ajcG6G_dash{color:#0000;background:linear-gradient(#f3f1ec42,#f3f1ec42);-webkit-background-clip:text;background-clip:text}.ajcG6G_lead{left:0;right:0;top:var(--lT);z-index:5;text-align:center;color:var(--color-ink-1);margin:0;padding:0 22px;position:absolute}.ajcG6G_lead b{font:700 clamp(18px, 5.4vw, 21px) / 28px var(--font-display);letter-spacing:-.01em;color:var(--color-light);margin-bottom:6px;display:block}.ajcG6G_lead span{font:400 16px / 23px var(--font-sans);text-wrap:pretty;display:block}@media (max-width:899.98px) and (max-height:720px){.ajcG6G_ln{display:inline}.ajcG6G_lead b{margin-bottom:4px;font-size:19px;line-height:25px}.ajcG6G_lead span{font-size:15px;line-height:21px}}.ajcG6G_hint{width:84px;left:50%;top:calc(var(--hy) + 2950 * var(--s));z-index:5;margin-left:-42px;text-align:center;font:500 14px / 18px var(--font-sans);color:var(--color-ink-2);pointer-events:none;margin-block:0;position:absolute}.ajcG6G_tools{z-index:5;pointer-events:none;position:absolute;inset:0}.ajcG6G_tool{left:calc(var(--hx) + var(--px) * var(--s));top:calc(var(--hy) + var(--py) * var(--s));min-height:44px;color:var(--color-ink-1);font:500 15px / 1 var(--font-sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0 6px;transition:color .2s ease-out;position:absolute;translate:-50% -50%}.ajcG6G_tool[data-cur]{color:var(--color-light)}.ajcG6G_tool span{display:block;position:relative}@media (max-width:899.98px){.ajcG6G_tool span{text-shadow:0 0 5px #0a0a0bf2,0 0 12px #0a0a0bd9,0 1px 2px #0a0a0be6;padding:2px 4px;transition:color .12s ease-out}.ajcG6G_tool span:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0a0a0b9e,#0a0a0b57 62%,#0000);border-radius:50%;position:absolute;inset:-5px -10px}.ajcG6G_tool[data-cur] span{color:#f3e4c6}.ajcG6G_tool:active span{color:var(--accent-hover)}.ajcG6G_tool:active .ajcG6G_bead{box-shadow:0 0 10px 3px rgb(var(--glow) / .9);scale:1.8}}.ajcG6G_tool:before{content:"";left:calc(50% + var(--zx) * var(--s));top:calc(50% + var(--zy) * var(--s));width:calc(var(--zw) * var(--s));height:calc(var(--zh) * var(--s));position:absolute}.ajcG6G_rule{width:1px;height:calc((var(--py) - var(--pe)) * var(--s) - 12px);transform-origin:50% 100%;pointer-events:none;background:linear-gradient(#ffe9cd9e,#ffe9cd29);position:absolute;bottom:calc(50% + 12px);left:calc(50% - .5px)}.ajcG6G_bead{left:calc(50% - 2px);bottom:calc(50% + (var(--py) - var(--pe)) * var(--s) - 2px);background:var(--spark-core);width:4px;height:4px;box-shadow:0 0 6px 1px rgb(var(--glow) / .8);pointer-events:none;border-radius:50%;transition:scale .12s ease-out,box-shadow .12s ease-out;position:absolute}.ajcG6G_tool[data-cur] .ajcG6G_rule{background:linear-gradient(#ffe9cde6,#ffe9cd4d)}.ajcG6G_tools{transition:opacity .22s ease-out,visibility}.ajcG6G_stage[data-show] .ajcG6G_tools{opacity:0;visibility:hidden;transition:opacity .22s ease-out,visibility 0s .22s}.ajcG6G_switch{min-height:var(--rTab);scrollbar-width:none;flex:none;margin-inline:-12px;padding-inline:12px;display:flex;position:relative;overflow-x:auto}.ajcG6G_switch::-webkit-scrollbar{display:none}.ajcG6G_switch button{border-radius:var(--r-s);min-height:44px;color:var(--color-ink-1);font:500 14px / 1 var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:1 0 auto;padding:0 4px;transition:color .2s ease-out,background-color .2s ease-out}.ajcG6G_switch button[aria-pressed=true]{background:var(--c-text);color:var(--c-ink)}@media (min-width:600px){.ajcG6G_switch{justify-content:center}.ajcG6G_switch button{flex-grow:0;padding:0 14px;font-size:15px}}.ajcG6G_cta{left:max(16px,50vw - 215px);right:max(16px,50vw - 215px);top:var(--cT);z-index:5;background:var(--act);height:56px;color:var(--on-act);font:500 18px / 1 var(--font-sans);transition:background-color .15s ease-out, scale .15s ease-out, translate .3s var(--ease);border-radius:999px;place-items:center;display:grid;position:absolute;box-shadow:0 10px 30px #0006}@media (max-width:899.98px){.ajcG6G_stage[data-show]:not([data-leaving]) .ajcG6G_cta,.ajcG6G_stage[data-show]:not([data-leaving]) .ajcG6G_terms{translate:0 calc(var(--sT) - var(--cT))}.ajcG6G_stage[data-show]:not([data-leaving]) .ajcG6G_plate,.ajcG6G_stage[data-show]:not([data-leaving]) .ajcG6G_shade{transform:scale(.95)}.ajcG6G_stage[data-show]:not([data-leaving]) .ajcG6G_more{opacity:0;visibility:hidden}.ajcG6G_stage[data-leaving] .ajcG6G_title,.ajcG6G_stage[data-leaving] .ajcG6G_lead,.ajcG6G_stage[data-leaving] .ajcG6G_hint,.ajcG6G_stage[data-leaving] .ajcG6G_desk,.ajcG6G_stage[data-leaving] .ajcG6G_tools{opacity:1;visibility:visible;transition:opacity .24s ease-out 60ms}}@media (hover:hover){.ajcG6G_cta:hover{background:var(--act-hover)}}.ajcG6G_cta:active{background:var(--act-press);scale:.985}.ajcG6G_terms{left:0;right:0;top:calc(var(--cT) + 62px);z-index:5;text-align:center;font:500 14px / 18px var(--font-sans);color:var(--color-light);white-space:nowrap;transition:translate .3s var(--ease);margin:0;position:absolute}.ajcG6G_more,.ajcG6G_again{z-index:5;top:calc(var(--vh) - 46px);min-height:44px;color:var(--color-ink-1);font:500 14.5px / 18px var(--font-sans);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:6px;display:inline-flex;position:absolute}.ajcG6G_more{color:var(--color-light);text-underline-offset:3px;-webkit-text-decoration:underline #f3f1ec73;text-decoration:underline #f3f1ec73;left:16px}.ajcG6G_more svg{flex:none}.ajcG6G_again{color:var(--color-ink-2);padding:0;right:16px}.ajcG6G_again svg{flex:none}@media (max-width:359.98px){.ajcG6G_more svg,.ajcG6G_again svg{display:none}}.ajcG6G_note,.ajcG6G_facts{display:none}.ajcG6G_edge{z-index:2;height:0;display:block;position:relative}@media (max-width:899.98px) and (max-height:520px){.ajcG6G_result{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));top:var(--rT);height:calc(100svh - var(--rT) - 8px);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 260px;column-gap:14px;display:grid}.ajcG6G_resHead{grid-area:1/2}.ajcG6G_show{grid-area:1/1/-1;width:100%;height:100%}.ajcG6G_showCap{grid-area:2/2;min-height:0}.ajcG6G_switch{flex-wrap:wrap;grid-area:3/2;align-self:start;gap:2px;margin:0;padding:0;overflow:visible}.ajcG6G_switch button{flex:none;padding:0 10px}.ajcG6G_hero{--sT:calc(100svh + 8px)}}@media (min-width:900px){.ajcG6G_hero{--s:min(calc(100vw / 3456), calc((100vh - 100px) / 1820));--top:max(min(0px, calc(100vh - 2080 * var(--s))), calc(100vh - 2304 * var(--s)));height:calc(var(--top) + 3264 * var(--s))}.ajcG6G_stage{inset:auto auto auto 50%;top:var(--top);width:calc(3456 * var(--s));height:calc(2304 * var(--s));background:var(--color-hall);box-shadow:0 0 0 2px var(--color-hall);--lf:max(15px, calc(42.75 * var(--s)));--tf:max(14px, calc(35 * var(--s)));--fe:min(calc((100vw - 3456 * var(--s)) / 2), 24px);translate:-50%}.ajcG6G_hall{pointer-events:auto;width:100%;height:100%;top:0;left:0}.ajcG6G_plate,.ajcG6G_shade{height:100%;top:0}.ajcG6G_plate{background-image:url(data:image/webp;base64,UklGRkYCAABXRUJQVlA4IDoCAACwFACdASqWAGQAPvVwsVMqpiUsKFK6mYAeiWcA1Mg63TIhb2paj1tkG2atwnJqp0UFwGsK91yGvYbjv30KxzEq2el3QvesKpEpCyUCMizoxM+ievQou/humPdhIa8wPXhETP31C/uJvCL1SwyrAU61NenqMI68ExIJCwr6xWJ/A7b3OhJjOfqJ0P+BEqp0VNhQu0xHIhwqDIriSBp51owE9E1xErRJtNs9/WZYBgAA/vMkAOLAABEmVf7hctAI/DWc7TMf+SKtsFbCsizwRhrXvxYbutxlI00c4Y3EEXFhDYhf8IKpRlrhS38NnC7n8p9QVsSqqBCOkBp0V1hjVDi5Zd9hiuQX/Fh+4G58zarCMxkQY5OUU6x1hRQMyrc49WdMhgArCP1KnTESIu1iFKlIYzGUrBP7tpCLc24zF3Na1uwKHrLeKgA4kJuRmxrwJKbE2cNn3D+cpEt5M70L/Svzgy/CS4rn6yiHPSZ4xSB2WG3a1R5JAlEsj57YygFiAxeDIGvygnt8PCmiMSO1oJsesO4jSyn9NxTK1zJ3NUTNVeQ6BoPIJejE3BxiPQoSm8brcM3Mq1wv8cIbgXWwGLRlwGglo8D6QRbj6NpC+euAovrm72QslX6Z2Ap5HgMOYYRMzqnkc9UNMCmiYUb3Xm1bL0sV2LRzROY6lvqdc1S8IgI7a0Y6Fw/IhIQpcBGTeADDYRELxEAw2vhNiac+GrXoPBzEPQSzVIVR6w7vJEpR1MfAk0C5kAAAAAA=)}.ajcG6G_shade{pointer-events:none;background-image:url(/plates/seating-v4/shade-d.webp)}.ajcG6G_hall:before,.ajcG6G_hall:after{pointer-events:none;height:100%;top:0}.ajcG6G_boost{pointer-events:none;opacity:0;visibility:hidden;mix-blend-mode:plus-lighter;background:-webkit-image-set(url(/plates/seating-v4/plate-d2.avif) 1x type("image/avif"),url(/plates/seating-v4/plate-d2@2x.avif) 2x type("image/avif"),url(/plates/seating-v4/plate-d2.webp) 1x type("image/webp")) 50%/100% 100% no-repeat;background:image-set("/plates/seating-v4/plate-d2.avif" 1x type("image/avif"),"/plates/seating-v4/plate-d2@2x.avif" 2x type("image/avif"),"/plates/seating-v4/plate-d2.webp" 1x type("image/webp")) 50%/100% 100% no-repeat;display:block;position:absolute;inset:0}.ajcG6G_hit{z-index:2;cursor:pointer;display:block;position:absolute}.ajcG6G_laptop{visibility:hidden;pointer-events:none;max-width:none;display:block;position:absolute}.ajcG6G_stage{--pT:calc(146px - var(--top));--pH:calc(1392 * var(--s) - 158px + var(--top))}.ajcG6G_result,.ajcG6G_resHead{display:contents}.ajcG6G_resHead b{display:none}.ajcG6G_glint{width:calc(620 * var(--s));height:calc(620 * var(--s));margin:calc(-310 * var(--s)) 0 0 calc(-310 * var(--s))}.ajcG6G_shut{z-index:6;left:calc(50% + var(--pH) * .8 + 12px);top:var(--pT);margin:0;position:absolute}.ajcG6G_show{--pW:calc(var(--pH) * 1.6);z-index:5;left:calc(50% - var(--pW) / 2);top:var(--pT);width:var(--pW);height:var(--pH);margin:0;position:absolute}.ajcG6G_showCap{z-index:5;left:calc(50% - 50vw + 40px);top:calc(160px - var(--top));width:min(280px, calc((100vw - var(--pH) * 1.6) / 2 - 72px));min-height:0;font:500 17px / 1.35 var(--font-sans);text-wrap:pretty;padding:0;display:block;position:absolute}.ajcG6G_hint{display:none}.ajcG6G_stage[data-show] .ajcG6G_title{opacity:0;visibility:hidden}.ajcG6G_stage[data-show] .ajcG6G_desk{opacity:1;visibility:visible}.ajcG6G_dim{background:#0a0a0bb8}.ajcG6G_stage[data-show] .ajcG6G_tools{inset:auto 0;top:calc(92px - var(--top));opacity:1;visibility:visible;pointer-events:auto;justify-content:center;gap:4px;display:flex}.ajcG6G_stage[data-show] .ajcG6G_tool{border-radius:var(--r-s);min-height:44px;font:500 15.5px / 1 var(--font-sans);letter-spacing:0;color:var(--color-ink-1);flex:none;justify-content:center;align-items:center;padding:0 14px;transition:color .2s ease-out,background-color .2s ease-out;display:inline-flex;position:relative;top:auto;left:auto;right:auto;translate:none}.ajcG6G_stage[data-show] .ajcG6G_tool[aria-pressed=true]{background:var(--c-text);color:var(--c-ink)}.ajcG6G_stage[data-show] .ajcG6G_rule,.ajcG6G_stage[data-show] .ajcG6G_bead{display:none}.ajcG6G_desk{z-index:2;--ox:0;--oy:0;--ds:var(--s);top:0;left:0}.ajcG6G_top{left:calc(880 * var(--s));top:calc(1560 * var(--s));width:calc(1700 * var(--s));height:calc(744 * var(--s));background-image:url(data:image/webp;base64,UklGRsQAAABXRUJQVlA4ILgAAAAwBwCdASpaACcAPvFoq06pqqkiMdmcAVAeCWcAzNXkQU1iH+EDli5PJAj9q3EUJI3oEvZXiOP1ipnw9wWb/xk7pJgA/vCNbhbFUVCRS86Ayi8hr5PR8Df+PhPg+LBscRCGBjpCU7lybkhisc/UOtA8s+RNUw528VkMaAUd/+5EfzEYAVX3KPul0dcI55ybtpuO5yXVqAiWDJTlYBI9UspH/9xpg6pZnf9ne5oDOAo7wUGi74PtZA4A);-webkit-mask-image:none;mask-image:none}.ajcG6G_ext{left:0;top:calc(2277 * var(--s));width:calc(3456 * var(--s));height:calc(1323 * var(--s));max-width:none;clip-path:inset(max(13 * var(--s), 100vh - var(--top) - 2277 * var(--s)) 0 0);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fe), #000 calc(100% - var(--fe)), transparent), linear-gradient(#000 calc(787 * var(--s)), transparent calc(987 * var(--s)));-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fe), #000 calc(100% - var(--fe)), transparent), linear-gradient(#000 calc(787 * var(--s)), transparent calc(987 * var(--s)));mask-image:linear-gradient(to right, transparent, #000 var(--fe), #000 calc(100% - var(--fe)), transparent), linear-gradient(#000 calc(787 * var(--s)), transparent calc(987 * var(--s)));-webkit-mask-composite:source-in;display:block;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.ajcG6G_bt{left:calc(1301 * var(--s));top:calc(1962 * var(--s));width:calc(831 * var(--s));height:calc(71 * var(--s))}.ajcG6G_btShadow{left:calc(1289 * var(--s));top:calc(1950 * var(--s));width:calc(875 * var(--s));height:calc(156 * var(--s))}.ajcG6G_tip{left:calc(2128.75 * var(--s));top:calc(1991.66 * var(--s))}.ajcG6G_tip:after{display:none}.ajcG6G_title{left:0;right:0;top:calc(1126 * var(--s));font:800 calc(262 * var(--s)) / 1 var(--font-display);letter-spacing:-.03em;white-space:nowrap;padding-left:.2em;transition:opacity .24s ease-out}.ajcG6G_ln{display:inline}.ajcG6G_lead{top:calc(1392 * var(--s));font:400 var(--lf) / 1.35 var(--font-sans);white-space:nowrap;padding:0}.ajcG6G_lead b{font:500 var(--lf) / 1.35 var(--font-sans);letter-spacing:0;margin:0;display:inline}.ajcG6G_lead b:after{content:"."}.ajcG6G_lead span{font:inherit;display:inline}.ajcG6G_terms{top:calc(1392 * var(--s) + 1.35 * var(--lf) + 3px);font:500 var(--tf) / 1.3 var(--font-sans);color:var(--color-light)}.ajcG6G_stage[data-show] .ajcG6G_cta,.ajcG6G_stage[data-show] .ajcG6G_terms{translate:none}.ajcG6G_cta,.ajcG6G_stage[data-show] .ajcG6G_cta{width:auto;left:50%;right:auto;top:calc(1392 * var(--s) + 1.35 * var(--lf) + 1.3 * var(--tf) + max(14px, calc(38 * var(--s))));height:max(48px, calc(135 * var(--s)));padding:0 max(28px, calc(87.5 * var(--s)));font:500 max(15.5px, calc(41.4 * var(--s))) / 1 var(--font-sans);box-shadow:none;translate:-50%}.ajcG6G_cta:active{scale:1}.ajcG6G_more,.ajcG6G_again{--cf:max(15.5px, calc(41.4 * var(--s)));top:calc(1392 * var(--s) + 1.35 * var(--lf) + 1.3 * var(--tf) + max(14px, calc(38 * var(--s))) + max(24px, calc(67.5 * var(--s))));font-size:max(14px, calc(35 * var(--s)));translate:0 -50%}.ajcG6G_more{left:calc(50% + var(--ctaH,6.4) * var(--cf) + max(28px, calc(87.5 * var(--s))) + 18px)}.ajcG6G_again{left:auto;right:calc(50% + var(--ctaH,6.4) * var(--cf) + max(28px, calc(87.5 * var(--s))) + 18px)}html[lang=ro] .ajcG6G_title{top:calc(1096 * var(--s))}:is(html[lang=ro] .ajcG6G_more,html[lang=ro] .ajcG6G_again){--ctaH:4.85}.ajcG6G_tool,.ajcG6G_tool:first-child,.ajcG6G_tool:last-child{left:calc(var(--tx) * var(--s));right:auto;top:calc(var(--ty) * var(--s));min-height:44px;color:var(--color-light);font:500 max(14px, calc(31 * var(--s))) / 1 var(--font-sans);pointer-events:auto;padding:0 12px;transition:color .2s ease-out;position:absolute;translate:-50% -50%}.ajcG6G_tool:before{display:none}.ajcG6G_rule{--gap:max(9px, calc(20 * var(--s)));left:calc(50% - .5px);top:calc(50% + var(--gap));width:1px;height:calc((var(--te) - var(--ty)) * var(--s) - var(--gap) - 3px);transform-origin:50% 0;background:#f3f1ec24;transition:background-color .3s ease-out;display:block;position:absolute;bottom:auto}.ajcG6G_tool[data-cur] .ajcG6G_rule{background:#f3f1ec24}.ajcG6G_bead{left:calc(50% - 2.5px);top:calc(50% + (var(--te) - var(--ty)) * var(--s) - 2.5px);width:5px;height:5px;box-shadow:0 0 7px rgb(var(--glow) / .8);background:#fff;border-radius:50%;display:block;position:absolute;bottom:auto}.ajcG6G_tool:not([data-cur]){color:var(--color-ink-2)}@media (hover:hover){.ajcG6G_tool:hover .ajcG6G_rule{background:#f3f1ec6b}.ajcG6G_tool:hover{color:#fff}}.ajcG6G_note{z-index:2;text-align:left;font:400 14px / 20px var(--font-sans);color:var(--color-ink-3);margin:0;display:none;position:absolute;bottom:calc(100% - 100vh + 88px);left:40px;right:auto}.ajcG6G_note span{text-wrap:balance;display:block}@media (min-width:1200px){.ajcG6G_note{display:block}}.ajcG6G_facts{font:400 14px / 20px var(--font-sans);color:var(--color-ink-2);white-space:nowrap;z-index:2;margin:0;display:block;position:absolute;bottom:calc(100% - 100vh + 30px)}.ajcG6G_facts span{display:block}.ajcG6G_factsL{left:40px}.ajcG6G_factsR{text-align:right;right:40px}}html:not([data-js]) .ajcG6G_again{display:none}html[data-gesture] .ajcG6G_again{visibility:hidden}@media (prefers-reduced-motion:reduce){.ajcG6G_cta,.ajcG6G_terms,.ajcG6G_dim,.ajcG6G_title,.ajcG6G_tool,.ajcG6G_tools,.ajcG6G_plate,.ajcG6G_shade,.ajcG6G_pane{transition:none!important}.ajcG6G_again{display:none}.ajcG6G_resHead b,.ajcG6G_showCap span,.ajcG6G_switch{animation:none}}.ajcG6G_deeper{min-height:32px;font:600 15px / 1 var(--font-sans);color:var(--accent);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent-rgb) / .5);text-decoration-color:rgb(var(--accent-rgb) / .5);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.ajcG6G_deeper svg{transform:rotate(90deg)}@media (max-width:899.98px) and (max-height:600px){.ajcG6G_hero{--rC:46px}.ajcG6G_showCap .ajcG6G_capText{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ajcG6G_deeper{min-height:22px;display:flex}}
.QM4DZa_s01{width:1440px;height:900px;position:relative;overflow:hidden}.QM4DZa_s01,.QM4DZa_s01 *{box-sizing:border-box;margin:0;padding:0}.QM4DZa_s01{background:#0b0c0e;width:1440px;height:900px;position:relative;overflow:hidden}.QM4DZa_s01 .QM4DZa_l{width:1440px;height:900px;display:block;position:absolute;top:0;left:0}.QM4DZa_s01.QM4DZa_boot .QM4DZa_scene{animation:.9s linear both QM4DZa_s01-lamp}.QM4DZa_s01.QM4DZa_boot .QM4DZa_copy{animation:.62s cubic-bezier(.16,1,.3,1) .26s both QM4DZa_s01-rise}.QM4DZa_s01.QM4DZa_boot .QM4DZa_chrome{animation:.5s cubic-bezier(.16,1,.3,1) .4s both QM4DZa_s01-fade}@keyframes QM4DZa_s01-lamp{0%{opacity:0}12%{opacity:.5}20%{opacity:.16}34%{opacity:.84}42%{opacity:.62}60%,to{opacity:1}}@keyframes QM4DZa_s01-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes QM4DZa_s01-fade{0%{opacity:0}to{opacity:1}}.QM4DZa_s02{--paper:#fff;--ink:#0a0a0b;--light:#f3f1ec;--cap:#6f6d69;--rule:#0a0a0b29;width:800px;height:1000px;position:relative;overflow:hidden}.QM4DZa_s02,.QM4DZa_s02 *{box-sizing:border-box;margin:0;padding:0}.QM4DZa_s02{background:var(--paper);width:800px;height:1000px;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.QM4DZa_s02 .QM4DZa_logo{width:580px;height:auto;position:absolute;top:70px;left:110px}.QM4DZa_s02 .QM4DZa_palette{border-top:1.5px solid var(--rule);grid-template-columns:repeat(3,1fr);gap:24px;padding-top:34px;display:grid;position:absolute;top:436px;left:64px;right:64px}.QM4DZa_s02 .QM4DZa_chip i{border-radius:8px;height:170px;display:block}.QM4DZa_s02 .QM4DZa_chip .QM4DZa_on-paper{box-shadow:inset 0 0 0 1.5px #0a0a0b38}.QM4DZa_s02 .QM4DZa_chip b{font:700 40px/1 var(--font-display);letter-spacing:-.025em;margin-top:18px;display:block}.QM4DZa_s02 .QM4DZa_chip span{font:500 20px/1 var(--font-mono);letter-spacing:.04em;color:var(--cap);margin-top:10px;display:block}.QM4DZa_s02 .QM4DZa_bottom{border-top:1.5px solid var(--rule);justify-content:space-between;padding-top:34px;display:flex;position:absolute;inset:752px 64px 0}.QM4DZa_s02 .QM4DZa_type{gap:22px;display:flex}.QM4DZa_s02 .QM4DZa_type b{letter-spacing:-.03em;font-size:86px;line-height:.86;display:block}.QM4DZa_s02 .QM4DZa_type span{font:500 14px/1.3 var(--font-mono);letter-spacing:.02em;color:var(--cap);white-space:nowrap;margin-top:18px;display:block}.QM4DZa_s02 .QM4DZa_card{background:var(--ink);border-radius:12px;flex:none;place-items:center;width:252px;height:164px;display:grid}.QM4DZa_s02 .QM4DZa_card img{width:180px;height:auto}.QM4DZa_s02 .QM4DZa_grain{mix-blend-mode:multiply;opacity:.07;pointer-events:none;width:800px;height:1000px;position:absolute;top:0;left:0}.QM4DZa_s02 .QM4DZa_cover{display:none}.QM4DZa_s02.QM4DZa_boot .QM4DZa_cover{background:linear-gradient(to bottom,#faf8f300,var(--paper) 90px);width:800px;height:1090px;animation:.86s cubic-bezier(.45,.05,.3,1) both QM4DZa_s02-print;display:block;position:absolute;top:-90px;left:0}@keyframes QM4DZa_s02-print{0%{transform:translateY(0)}to{transform:translateY(1090px)}}.QM4DZa_s03{width:540px;height:1170px;position:relative;overflow:hidden}.QM4DZa_s03,.QM4DZa_s03 *{box-sizing:border-box;margin:0;padding:0}.QM4DZa_s03{background:#0a0a0b;width:540px;height:1170px;position:relative;overflow:hidden}.QM4DZa_s03 .QM4DZa_ph{object-fit:cover;width:540px;height:1170px;display:block;position:absolute;top:0;left:0}.QM4DZa_s03 .QM4DZa_shade{background:linear-gradient(#0a0a0b9e 0,#0a0a0b33 6%,#0a0a0b00 11% 50%,#0a0a0b38 76%,#0a0a0b14 100%);position:absolute;inset:0}.QM4DZa_s03 .QM4DZa_bar{background:#ffffff52;border-radius:3px;height:6px;position:absolute;top:20px;left:22px;right:22px;overflow:hidden}.QM4DZa_s03 .QM4DZa_bar i{transform-origin:0;background:#fff;border-radius:3px;position:absolute;inset:0;transform:scaleX(.722)}.QM4DZa_s03.QM4DZa_boot .QM4DZa_ph{animation:.78s cubic-bezier(.16,1,.3,1) both QM4DZa_s03-wake}.QM4DZa_s03.QM4DZa_boot .QM4DZa_shade{animation:.5s ease-out both QM4DZa_s03-fade}.QM4DZa_s03.QM4DZa_boot .QM4DZa_bar{animation:.4s ease-out .2s both QM4DZa_s03-fade}@keyframes QM4DZa_s03-wake{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes QM4DZa_s03-fade{0%{opacity:0}to{opacity:1}}.QM4DZa_s04{--cream:#f3ece2;--paper:#fbf7f1;--clay:#b4643f;--clay-d:#9a5133;--fired:#2b2622;--ink2:#6e5a4e;--line:#3a2a2224;background:var(--cream);width:768px;height:1024px;color:var(--fired);font-family:var(--font-display);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative;overflow:hidden}.QM4DZa_s04,.QM4DZa_s04 *{box-sizing:border-box;margin:0;padding:0}.QM4DZa_s04 .QM4DZa_top{background:var(--paper);border-bottom:1.5px solid var(--line);align-items:center;gap:20px;padding:30px 32px 24px 34px;display:flex}.QM4DZa_s04 .QM4DZa_ava{background:var(--fired);border-radius:50%;flex:none;place-items:center;width:84px;height:84px;display:grid}.QM4DZa_s04 .QM4DZa_ava svg{width:46px;height:46px}.QM4DZa_s04 .QM4DZa_name{font:800 38px/1.04 var(--font-display);letter-spacing:-.02em;white-space:nowrap}.QM4DZa_s04 .QM4DZa_st{font:600 22px/1 var(--font-display);color:var(--ink2);align-items:center;gap:10px;margin-top:8px;display:flex}.QM4DZa_s04 .QM4DZa_st i{background:#6e8a57;border-radius:50%;width:12px;height:12px}.QM4DZa_s04 .QM4DZa_feed{flex-direction:column;flex:1;justify-content:flex-end;gap:16px;padding:22px 30px 18px;display:flex}.QM4DZa_s04 .QM4DZa_m{max-width:86%;font:600 34px/1.24 var(--font-display);letter-spacing:-.01em;border-radius:30px;padding:20px 26px 21px}.QM4DZa_s04 .QM4DZa_me{background:var(--fired);color:#fff8f0;transform-origin:100% 100%;border-bottom-right-radius:10px;align-self:flex-end}.QM4DZa_s04 .QM4DZa_bot{transform-origin:0 100%;background:#fffdf9;border-bottom-left-radius:10px;align-self:flex-start;box-shadow:0 2px #3a2a220f}.QM4DZa_s04 .QM4DZa_tag{font:600 22px/1 var(--font-sans);color:var(--ink2);align-self:center;margin-top:4px}.QM4DZa_s04 .QM4DZa_bar{background:var(--paper);border-top:1.5px solid var(--line);align-items:center;gap:16px;padding:18px 28px 28px;display:flex}.QM4DZa_s04 .QM4DZa_inp{border:1.5px solid var(--line);height:74px;font:500 28px/1 var(--font-sans);color:#7d6c61;background:#fff;border-radius:37px;flex:1;align-items:center;padding:0 30px;display:flex}.QM4DZa_s04 .QM4DZa_send{background:var(--fired);border-radius:50%;place-items:center;width:74px;height:74px;display:grid}.QM4DZa_s04.QM4DZa_boot .QM4DZa_top{animation:.3s ease-out both QM4DZa_s04-fade}.QM4DZa_s04.QM4DZa_boot .QM4DZa_feed>*{animation:.3s cubic-bezier(.16,1,.3,1) both QM4DZa_s04-pop}.QM4DZa_s04.QM4DZa_boot .QM4DZa_feed>:first-child{animation-delay:60ms}.QM4DZa_s04.QM4DZa_boot .QM4DZa_feed>:nth-child(2){animation-delay:.22s}.QM4DZa_s04.QM4DZa_boot .QM4DZa_feed>:nth-child(3){animation-delay:.38s}.QM4DZa_s04.QM4DZa_boot .QM4DZa_feed>:nth-child(4){animation-delay:.5s}.QM4DZa_s04.QM4DZa_boot .QM4DZa_feed>:nth-child(5){animation-delay:.6s}.QM4DZa_s04.QM4DZa_boot .QM4DZa_bar{animation:.3s ease-out .12s both QM4DZa_s04-fade}@keyframes QM4DZa_s04-fade{0%{opacity:0}to{opacity:1}}@keyframes QM4DZa_s04-pop{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}.QM4DZa_s05{--cream:#f3ece2;--paper:#fbf7f1;--clay:#b4643f;--clay-d:#9a5133;--fired:#2b2622;--ink2:#6e5a4e;--line:#3a2a2224;background:var(--cream);width:1024px;height:768px;color:var(--fired);font-family:var(--font-display);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.QM4DZa_s05,.QM4DZa_s05 *{box-sizing:border-box;margin:0;padding:0}.QM4DZa_s05 .QM4DZa_hd{font:800 52px/1 var(--font-display);letter-spacing:-.025em;white-space:nowrap;position:absolute;top:46px;left:38px;right:36px}.QM4DZa_s05 .QM4DZa_hd b{color:var(--clay);font-weight:800}.QM4DZa_s05 .QM4DZa_nodes{justify-content:space-between;height:500px;display:flex;position:absolute;top:146px;left:36px;right:36px}.QM4DZa_s05 .QM4DZa_node{border:1.5px solid var(--line);background:#fffdf9;border-radius:28px;padding:24px 20px 20px;position:relative;box-shadow:0 3px #3a2a220d}.QM4DZa_s05 .QM4DZa_n1{width:296px}.QM4DZa_s05 .QM4DZa_n2{width:300px}.QM4DZa_s05 .QM4DZa_n3{width:280px}.QM4DZa_s05 .QM4DZa_node .QM4DZa_nh{font:800 34px/1 var(--font-display);letter-spacing:-.025em;white-space:nowrap}.QM4DZa_s05 .QM4DZa_ring{box-shadow:0 0 0 4px var(--cream),0 0 0 7px var(--clay);opacity:0;pointer-events:none;border-radius:28px;position:absolute;inset:0}.QM4DZa_s05 .QM4DZa_say{background:var(--cream);font:600 24px/1.22 var(--font-display);letter-spacing:-.01em;border-radius:18px;margin-top:14px;padding:14px 16px}.QM4DZa_s05 .QM4DZa_say.QM4DZa_me{background:var(--fired);color:#fff8f0}.QM4DZa_s05 dl{gap:12px;margin-top:16px;display:grid}.QM4DZa_s05 dl div{border-bottom:1.5px solid var(--line);padding-bottom:11px}.QM4DZa_s05 dl div:last-child{border:0}.QM4DZa_s05 dt{font:500 19px/1 var(--font-sans);color:#7a6a60}.QM4DZa_s05 dd{font:700 27px/1.14 var(--font-display);letter-spacing:-.015em;margin-top:7px}.QM4DZa_s05 .QM4DZa_msg{background:var(--cream);font:600 27px/1.26 var(--font-display);letter-spacing:-.01em;border-radius:24px 24px 24px 8px;margin-top:18px;padding:22px 20px 20px}.QM4DZa_s05 .QM4DZa_msg b{font:800 30px/1.08 var(--font-display);letter-spacing:-.02em;color:var(--clay-d);margin-bottom:10px;display:block}.QM4DZa_s05 .QM4DZa_msg small{font:500 20px/1 var(--font-sans);color:#6e5a4e;margin-top:14px;display:block}.QM4DZa_s05 .QM4DZa_link{flex:1;align-self:center;height:24px;margin:0 6px;position:relative}.QM4DZa_s05 .QM4DZa_link svg{transform-origin:0;width:100%;height:24px;position:absolute;top:0;left:0;overflow:visible}.QM4DZa_s05 .QM4DZa_bead{background:#fffaf2;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;position:absolute;top:12px;left:44%;box-shadow:0 0 0 4px #b4643f52,0 0 16px 6px #ffc48cd9}.QM4DZa_s05 .QM4DZa_tag{font:600 23px/1 var(--font-sans);color:var(--ink2);position:absolute;bottom:44px;left:38px}.QM4DZa_s05.QM4DZa_boot .QM4DZa_hd{animation:.5s cubic-bezier(.16,1,.3,1) both QM4DZa_s05-rise}.QM4DZa_s05.QM4DZa_boot .QM4DZa_node{animation:.34s cubic-bezier(.16,1,.3,1) both QM4DZa_s05-lit}.QM4DZa_s05.QM4DZa_boot .QM4DZa_ring{animation:.34s ease-out both QM4DZa_s05-ring}.QM4DZa_s05.QM4DZa_boot .QM4DZa_n1,.QM4DZa_s05.QM4DZa_boot .QM4DZa_n1 .QM4DZa_ring{animation-delay:.1s}.QM4DZa_s05.QM4DZa_boot .QM4DZa_n2,.QM4DZa_s05.QM4DZa_boot .QM4DZa_n2 .QM4DZa_ring{animation-delay:.38s}.QM4DZa_s05.QM4DZa_boot .QM4DZa_n3,.QM4DZa_s05.QM4DZa_boot .QM4DZa_n3 .QM4DZa_ring{animation-delay:.56s}.QM4DZa_s05.QM4DZa_boot .QM4DZa_link svg{animation:.22s cubic-bezier(.4,0,.2,1) both QM4DZa_s05-draw}.QM4DZa_s05.QM4DZa_boot .QM4DZa_l1 svg{animation-delay:.24s}.QM4DZa_s05.QM4DZa_boot .QM4DZa_l2 svg{animation-delay:.48s}.QM4DZa_s05.QM4DZa_boot .QM4DZa_bead{animation:.5s cubic-bezier(.16,1,.3,1) .24s both QM4DZa_s05-travel}.QM4DZa_s05.QM4DZa_boot .QM4DZa_tag{animation:.3s ease-out .5s both QM4DZa_s05-fade}@keyframes QM4DZa_s05-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes QM4DZa_s05-lit{0%{opacity:.22;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes QM4DZa_s05-ring{0%{opacity:0}35%{opacity:.85}to{opacity:0}}@keyframes QM4DZa_s05-draw{0%{transform:scaleX(0)}to{transform:none}}@keyframes QM4DZa_s05-travel{0%{opacity:0;transform:translate(-26px)scale(.6)}to{opacity:1;transform:none}}@keyframes QM4DZa_s05-fade{0%{opacity:0}to{opacity:1}}
.kZFnvW_works{z-index:2;padding:56px var(--gut) 8px;background:linear-gradient(var(--color-hall), var(--c-bg) 200px);color:var(--c-text);position:relative}.kZFnvW_head{margin-bottom:20px}.kZFnvW_thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.kZFnvW_thumbs button{min-width:0;color:var(--c-soft);font:500 14px / 1.2 var(--font-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;gap:6px;padding:0;transition:color .2s ease-out;display:grid}.kZFnvW_thumbs img{aspect-ratio:16/10;border-radius:var(--r-s);opacity:.6;width:100%;height:auto;transition:opacity .2s ease-out,box-shadow .2s ease-out;display:block}.kZFnvW_thumbs button[aria-pressed=true]{color:var(--c-text)}.kZFnvW_thumbs button[aria-pressed=true] img{opacity:1;box-shadow:0 0 0 2px var(--accent)}.kZFnvW_thumbs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kZFnvW_projects{margin:0 calc(-1 * var(--gut));padding:0 calc(var(--gut) + 14px) 4px var(--gut);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;display:flex;overflow-x:auto}.kZFnvW_projects::-webkit-scrollbar{display:none}.kZFnvW_project{flex:0 0 min(calc(100vw - 2 * var(--gut) - 14px), 620px);scroll-snap-align:start;min-width:0}.kZFnvW_wall{position:relative}.kZFnvW_frame{aspect-ratio:16/10;border-radius:var(--r);background:var(--c-surface);transition:box-shadow .3s ease-out;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f6f3ec1a}.kZFnvW_frame[data-near]{box-shadow:0 0 0 1px rgb(var(--glow) / .55), 0 0 28px rgb(var(--accent-rgb) / .1)}.kZFnvW_shot{border-radius:inherit;object-fit:cover;object-position:50% 0;width:100%;height:100%;display:block;position:absolute;inset:0}.kZFnvW_frame[data-wait] .kZFnvW_shot{opacity:.14}.kZFnvW_frame[data-open]{background:#0b0c0e}.kZFnvW_zoom{cursor:zoom-in;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;inset:0}.kZFnvW_zoom span{border-radius:var(--r-s);color:#f6f3ec;background:#101110b8;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.kZFnvW_zoom:focus-visible{outline-offset:-3px}.kZFnvW_fail{border-radius:var(--r-s);font:var(--f-note);color:var(--c-text);background:#0a0a0bd6;margin:0;padding:10px 12px;position:absolute;bottom:12px;left:12px;right:12px}.kZFnvW_detail{display:none}.kZFnvW_about{gap:10px;margin-top:14px;display:grid}.kZFnvW_about h3{font:var(--f-h3);letter-spacing:-.015em;margin:0}.kZFnvW_about p{font:var(--f-body);color:var(--c-soft);text-wrap:pretty;margin:6px 0 0}.kZFnvW_about .kZFnvW_note{font:var(--f-note)}.kZFnvW_acts{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.kZFnvW_learn{--link:var(--c-text);-webkit-text-decoration-color:rgb(var(--accent-rgb) / .75);text-decoration-color:rgb(var(--accent-rgb) / .75);flex-basis:100%}@media (hover:hover){.kZFnvW_learn:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.kZFnvW_learn:after{content:" →"}.kZFnvW_end{margin-top:20px}.kZFnvW_end p{max-width:34em;font:var(--f-note);color:var(--c-soft);text-wrap:pretty;margin:0}.kZFnvW_view{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--c-text);background:#0b0b0c;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.kZFnvW_view[open]{flex-direction:column;animation:.24s ease-out both kZFnvW_viewIn;display:flex}.kZFnvW_view:focus{outline:none}.kZFnvW_view::backdrop{background:0 0}@keyframes kZFnvW_viewIn{0%{opacity:0}}.kZFnvW_vHead{min-height:52px;font:700 18px / 1.2 var(--font-display);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:2px 4px 2px 16px;display:flex}.kZFnvW_vClose{border-radius:var(--r-s);width:48px;height:48px;color:var(--c-text);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;transition:background-color .15s ease-out;display:grid}@media (hover:hover){.kZFnvW_vClose:hover{background:#f6f3ec1a}}.kZFnvW_vBody{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.kZFnvW_vFoot{padding:6px 12px calc(8px + env(safe-area-inset-bottom));--plaque-on:var(--c-text);border-top:1px solid #f6f3ec1a;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.kZFnvW_vFoot .plaques{flex-wrap:nowrap}.kZFnvW_vFoot .plaques button{white-space:nowrap;padding:0 10px;font-size:15px}.kZFnvW_vFoot .link{font-size:15px}.kZFnvW_wide{display:none}.kZFnvW_media{aspect-ratio:16/10;flex:none;width:100%;position:relative}.kZFnvW_media img,.kZFnvW_media video{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.kZFnvW_clip{flex-direction:column;flex:1;min-height:0;display:flex}.kZFnvW_clipSide{flex-direction:column;flex:1;gap:10px;min-height:0;padding:8px 12px 10px;display:flex}.kZFnvW_crop{border-radius:var(--r);background:var(--c-surface);flex-direction:column;flex:1;min-height:0;margin:0;display:flex;overflow:hidden}.kZFnvW_crop img{object-fit:cover;flex:1 1 0;width:100%;min-height:0;display:block;-webkit-mask-image:linear-gradient(#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(#0000,#000 14px calc(100% - 14px),#0000)}.kZFnvW_crop figcaption{font:500 14px / 1.25 var(--font-sans);color:var(--c-soft);flex:none;padding:6px 12px 8px}.kZFnvW_clipText{flex:none;justify-items:start;gap:2px;padding:0 4px;display:grid}.kZFnvW_clipText p{font:var(--f-body);color:var(--c-text);text-wrap:pretty;margin:0}.kZFnvW_clipText .kZFnvW_note{font:var(--f-note);color:var(--c-soft);margin-top:4px}.kZFnvW_clipText .kZFnvW_learn{flex-basis:auto;margin-top:2px}@media (max-height:600px){.kZFnvW_crop{display:none}}.kZFnvW_big{flex-direction:column;flex:1;min-height:0;display:flex}.kZFnvW_bigBox{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;flex:1;min-height:0;display:grid;overflow:auto}.kZFnvW_bigBox::-webkit-scrollbar{display:none}.kZFnvW_bigBox .kZFnvW_media{margin:auto}.kZFnvW_bigBar{border-top:1px solid #f6f3ec1a;flex:none;align-items:center;gap:10px;padding:6px 12px;display:flex}.kZFnvW_mini{border-radius:5px;flex:none;width:72px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #f6f3ec4d}.kZFnvW_mini img{opacity:.7;width:100%;height:auto;display:block}.kZFnvW_mini i{box-shadow:0 0 0 1.5px var(--accent);position:absolute}.kZFnvW_bigHint{min-width:0;font:500 14px / 1.2 var(--font-sans);color:var(--c-soft);flex:1;margin:0;transition:opacity .2s ease-out}.kZFnvW_bigHint[data-off]{opacity:0}.kZFnvW_zoomBar{flex:none;gap:6px;margin-left:auto;display:flex}.kZFnvW_zoomBar button{border-radius:var(--r-s);width:44px;height:44px;color:var(--c-text);cursor:pointer;background:#f6f3ec14;border:0;place-items:center;transition:opacity .15s ease-out,background-color .15s ease-out;display:grid}.kZFnvW_zoomBar button:active{background:#f6f3ec33}.kZFnvW_zoomBar button:disabled{opacity:.4;cursor:default}.kZFnvW_spots{flex-direction:column;flex:1;gap:8px;min-height:0;padding:0 12px 8px;display:flex}.kZFnvW_spotFrame{border-radius:var(--r);background:#0b0c0e;flex:1;min-height:0;position:relative;overflow:hidden}.kZFnvW_spotPage{aspect-ratio:16/10;transform-origin:0 0;width:100%;transition:transform .6s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0}.kZFnvW_spotPage img{width:100%;height:100%;display:block;position:absolute;inset:0}.kZFnvW_mark{border-radius:calc(6px / var(--k,1));box-shadow:0 0 0 calc(1px / var(--k,1)) rgb(var(--glow) / .55);transition:box-shadow .3s ease-out;position:absolute}.kZFnvW_mark[data-on]{z-index:1;box-shadow:0 0 0 calc(2px / var(--k,1)) var(--accent), 0 0 0 calc(1600px / var(--k,1)) #0a0a0b80}.kZFnvW_mark b{background:var(--accent);width:24px;height:24px;color:var(--on-accent);font:700 13px / 1 var(--font-sans);transform-origin:0 0;transform:scale(calc(1 / var(--k,1))) translate(-50%, -50%);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:0}.kZFnvW_spotList{flex:none;gap:2px;margin:0;padding:0;list-style:none;display:grid}.kZFnvW_spotList button{border-radius:var(--r-s);width:100%;min-height:44px;color:var(--c-soft);font:400 15px / 1.3 var(--font-sans);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:7px 8px;transition:background-color .16s ease-out,color .16s ease-out;display:grid}.kZFnvW_spotList b{width:24px;height:24px;box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .7);color:var(--accent);font:700 13px / 1 var(--font-sans);border-radius:50%;place-items:center;transition:background-color .16s ease-out,color .16s ease-out;display:grid}.kZFnvW_spotList strong{color:var(--c-text);font-weight:600}.kZFnvW_spotList button[aria-pressed=true]{color:var(--c-text);background:#f6f3ec1a}.kZFnvW_spotList button[aria-pressed=true] b{background:var(--accent);color:var(--on-accent)}@media (min-width:900px){.kZFnvW_works{--cols:minmax(0, 8fr) minmax(0, 4fr);margin-top:calc(-1 * var(--hero-cut) - 64px);padding:64px var(--gut) 24px;background:linear-gradient(transparent, var(--c-bg) 56px);grid-template-columns:var(--cols);grid-template-rows:auto minmax(0,1fr) auto;column-gap:32px;display:grid}.kZFnvW_head{grid-area:1/2;align-self:start;margin-bottom:0}.kZFnvW_head .display{font-size:clamp(28px,2.55vw,44px)}.kZFnvW_head p{font:var(--f-body)}.kZFnvW_thumbs{display:none}.kZFnvW_projects,.kZFnvW_project[data-lead]{display:contents}.kZFnvW_project[data-lead] .kZFnvW_wall{grid-area:1/1/span 2}.kZFnvW_project[data-lead] .kZFnvW_about{grid-area:2/2;align-self:end;gap:14px;margin:24px 0 0}.kZFnvW_project:not([data-lead]){flex:none}.kZFnvW_project:nth-child(2){grid-area:3/1;width:87.5%;margin-top:72px}.kZFnvW_project:nth-child(3){grid-area:3/1/auto/-1;justify-self:end;width:calc(41.6667% - 16px);margin-top:176px}.kZFnvW_frame{perspective:1500px;perspective-origin:50% 42%;overflow:visible}.kZFnvW_frame[data-open]{overflow:hidden}.kZFnvW_frame:not([data-open]) .kZFnvW_shot{border-radius:var(--r)}.kZFnvW_detail{border-radius:var(--r-s);pointer-events:none;width:36%;height:auto;display:block;position:absolute;top:calc(100% + 16px);right:0;box-shadow:0 0 0 1px #f6f3ec1f}.kZFnvW_about{gap:16px;margin-top:20px}.kZFnvW_project[data-lead] .kZFnvW_acts{flex-direction:column;align-items:flex-start;gap:2px}.kZFnvW_project[data-lead] .kZFnvW_learn{flex-basis:auto}.kZFnvW_project:not([data-lead]) .kZFnvW_about{margin-top:16px;padding-right:34%}.kZFnvW_project:nth-child(3) .kZFnvW_about{padding-right:0}.kZFnvW_about p{max-width:32em}.kZFnvW_end{grid-area:4/1/auto/-1;margin-top:56px}.kZFnvW_zoom span{opacity:0;width:36px;height:36px;transition:opacity .15s ease-out}.kZFnvW_zoom:focus-visible span{opacity:1}@media (hover:hover){.kZFnvW_frame:hover .kZFnvW_zoom span{opacity:1}}@media (hover:none){.kZFnvW_zoom span{opacity:1}}.kZFnvW_vHead{padding:6px 12px 6px 24px}.kZFnvW_vFoot{justify-content:flex-start;gap:16px;padding:10px 24px}.kZFnvW_wide{display:inline}.kZFnvW_small{display:none}}@media (min-width:900px),(max-height:520px) and (orientation:landscape){.kZFnvW_clip{flex-direction:row;align-items:stretch;gap:20px;padding:0 16px 12px}.kZFnvW_clip .kZFnvW_media{align-self:center;width:min(100% - 320px,160dvh - 240px)}.kZFnvW_clipSide{flex:1;gap:14px;min-width:0;padding:0}.kZFnvW_spots{flex-direction:row;gap:20px;padding:0 16px 12px}.kZFnvW_spotFrame{aspect-ratio:16/10;flex:none;align-self:center;width:min(100% - 320px,160dvh - 240px)}.kZFnvW_spotList{flex:1;align-content:center;gap:4px;min-width:0}}@media (prefers-reduced-motion:reduce){.kZFnvW_frame,.kZFnvW_shot,.kZFnvW_thumbs img,.kZFnvW_spotPage,.kZFnvW_mark,.kZFnvW_spotList button,.kZFnvW_bigHint{transition:none!important}.kZFnvW_view[open]{animation:none}}@media (max-width:899.98px){.kZFnvW_head .display{font-size:clamp(24px,7.8vw,36px)}}
.B5Dnva_spark{display:none}@media (min-width:900px){html[data-motion] .B5Dnva_spark{z-index:15;pointer-events:none;contain:strict;transition:opacity .16s ease-out;display:block;position:fixed;inset:0;overflow:hidden}}.B5Dnva_spark[data-wait],.B5Dnva_spark[data-quiet],.B5Dnva_spark[data-jump]{opacity:0}.B5Dnva_spark:not([data-wait]):not([data-quiet]):not([data-jump]){transition-duration:.24s}.B5Dnva_probe{visibility:hidden;width:0;height:100svh;position:fixed;top:0;left:0}.B5Dnva_spark svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.B5Dnva_spark path{fill:none;stroke-width:1px}.B5Dnva_dot{background:var(--spark-core);width:4px;height:4px;box-shadow:0 0 6px 1px rgb(var(--glow) / .9), 0 0 14px 4px rgb(var(--accent-rgb) / .34);border-radius:50%;transition:background-color .18s ease-out,box-shadow .18s ease-out;position:absolute;top:-2px;left:-2px}.B5Dnva_dot[data-light]{background:var(--accent-deep);box-shadow:0 0 0 2px #f0ece2e6, 0 0 0 3px rgb(var(--deep-rgb) / .28)}.B5Dnva_dot[data-home]{animation:1.4s ease-out both B5Dnva_home}@keyframes B5Dnva_home{0%{box-shadow:0 0 0 0 rgb(var(--deep-rgb) / .5)}to{box-shadow:0 0 0 16px rgb(var(--deep-rgb) / 0)}}@media (prefers-reduced-motion:reduce){.B5Dnva_dot[data-home]{animation:none}}
.FWiPOW_skills{z-index:2;padding:56px var(--gut) var(--quiet);background:var(--c-bg);color:var(--c-text);position:relative}.FWiPOW_tabs{margin:16px calc(12px - var(--gut)) 0;scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.FWiPOW_tabs::-webkit-scrollbar{display:none}.FWiPOW_tabs button{flex:none;padding:0 8px;font-size:15px}@media (max-width:379.98px){.FWiPOW_tabs button{padding:0 6px}}.FWiPOW_panel{margin-top:16px}.FWiPOW_panel>div{animation:.26s ease-out backwards FWiPOW_swap}@keyframes FWiPOW_swap{0%{opacity:0;transform:translateY(6px)}}.FWiPOW_mode,.FWiPOW_flowMode{gap:14px;display:grid}.FWiPOW_side{justify-items:start;gap:10px;display:grid}.FWiPOW_side>p{font:var(--f-body);color:var(--c-soft);text-wrap:pretty;margin:0}.FWiPOW_side .FWiPOW_note{font:var(--f-note)}.FWiPOW_learn{--link:var(--c-text);-webkit-text-decoration-color:rgb(var(--accent-rgb) / .75);text-decoration-color:rgb(var(--accent-rgb) / .75);margin-top:12px}@media (hover:hover){.FWiPOW_learn:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.FWiPOW_learn:after{content:" →"}.FWiPOW_cap{letter-spacing:-.012em;font:700 19px / 1.3 var(--font-display)!important;color:var(--c-text)!important;text-wrap:balance!important}.FWiPOW_series{grid-template-columns:.8fr .5625fr;align-items:start;gap:12px 8px;display:grid}.FWiPOW_piece{min-width:0;animation:FWiPOW_land .5s var(--ease) backwards;gap:6px;display:grid}.FWiPOW_piece[data-k=main]{grid-column:1/-1}.FWiPOW_piece[data-k=post]{animation-delay:80ms}.FWiPOW_piece[data-k=story]{animation-delay:.16s}@keyframes FWiPOW_land{0%{opacity:0;transform:translateY(8px)}}.FWiPOW_tag{font:var(--f-cap);color:var(--c-soft)}.FWiPOW_series figure{border-radius:var(--r-s);background:#e9e1cf;margin:0;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000057;container-type:inline-size}.FWiPOW_series figure>img,.FWiPOW_series figure>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.FWiPOW_series figcaption{color:#171813;position:absolute;inset:0}.FWiPOW_series b{font:800 22cqw / .98 var(--font-display);letter-spacing:-.035em;display:block}.FWiPOW_series figcaption span{font:500 3.6cqw / 1.2 var(--font-sans);display:block}.FWiPOW_series em{font:600 4.8cqw / 1.2 var(--font-sans);border-bottom:.4cqw solid;padding-bottom:.6cqw;font-style:normal}.FWiPOW_main{aspect-ratio:16/9}.FWiPOW_main figcaption{text-align:right;flex-direction:column;align-items:flex-end;padding:6cqw;display:flex}.FWiPOW_main b{font-size:9.6cqw}.FWiPOW_main figcaption span{margin-top:1.6cqw;font-size:2.1cqw}html[lang=ro] .FWiPOW_main figcaption span{margin-top:4.6cqw}.FWiPOW_main em{border-bottom-width:.2cqw;margin-top:auto;font-size:2.4cqw}.FWiPOW_post{aspect-ratio:4/5}.FWiPOW_post figcaption .FWiPOW_up{font-size:26cqw;position:absolute;bottom:57.4%;left:6cqw}.FWiPOW_post figcaption .FWiPOW_down{font-size:19.6cqw;position:absolute;top:53.6%;left:5.4cqw}.FWiPOW_post figcaption span{position:absolute;bottom:5.4cqw;left:6.4cqw;right:6cqw}.FWiPOW_story{aspect-ratio:9/16}.FWiPOW_story figcaption{flex-direction:column;justify-content:space-between;padding:8cqw 8cqw 9cqw;display:flex}.FWiPOW_story b{text-wrap:balance;font-size:14.6cqw;line-height:1.02}.FWiPOW_story em{align-self:flex-end}.FWiPOW_screen{justify-content:center;display:grid}.FWiPOW_film,.FWiPOW_ab{width:min(calc(100vw - 2 * var(--gut)), max(240px, calc((100svh - 190px) * .5625)));grid-area:1/1}.FWiPOW_film[data-off],.FWiPOW_ab[data-off]{visibility:hidden}.FWiPOW_film>div{width:100%}.FWiPOW_pair{display:grid;position:relative}.FWiPOW_reel{aspect-ratio:9/16;border-radius:var(--r);background:#0b0b0c;grid-area:1/1;margin:0;transition:opacity .16s ease-out;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000057}.FWiPOW_pair:not([data-res]) .FWiPOW_reel[data-res],.FWiPOW_pair[data-res] .FWiPOW_reel:not([data-res]){opacity:0}.FWiPOW_reel video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FWiPOW_reel figcaption{font:500 14px / 1.2 var(--font-sans);color:#f6f3ec;background:#101110c7;border-radius:6px;padding:4px 8px;position:absolute;bottom:8px;left:8px}.FWiPOW_reel[data-res] figcaption{background:var(--c-text);color:var(--c-ink)}.FWiPOW_caps{width:fit-content;font:500 14px / 1.32 var(--font-sans);color:#f6f3ec;text-align:center;text-wrap:balance;pointer-events:none;background:#0a0a0bbd;border-radius:6px;margin:0 auto;padding:3px 8px;position:absolute;bottom:42px;left:8px;right:8px}.FWiPOW_caps:empty{display:none}.FWiPOW_playBig{background:var(--act);width:68px;height:68px;color:var(--on-act);cursor:pointer;transition:background-color .2s ease-out, scale .18s var(--ease);border:0;border-radius:50%;place-items:center;margin:-34px 0 0 -34px;display:grid;position:absolute;top:50%;left:50%}.FWiPOW_playBig:active{background:var(--act-press);scale:.96}.FWiPOW_pair[data-play] .FWiPOW_playBig{color:#f6f3ec;background:#101110b8;scale:.7}.FWiPOW_pair[data-wait] .FWiPOW_playBig{color:#f6f3ec80;background:#101110b8}.FWiPOW_fail{border-radius:var(--r-s);font:var(--f-note);color:var(--c-text);background:#0a0a0bd6;margin:0;padding:8px 10px;position:absolute;bottom:10px;left:10px;right:10px}.FWiPOW_seg{justify-content:center}.FWiPOW_note{font:var(--f-note);color:var(--c-soft);text-wrap:pretty;margin:0}[data-video]>.FWiPOW_note{text-align:center;text-wrap:balance}[data-video] .FWiPOW_cap{min-height:3.9em}.FWiPOW_chat{--fz:16px;border-radius:var(--r);background:#f3ece2;height:400px;position:relative;overflow:hidden;box-shadow:0 16px 40px #0006;container-type:size}.FWiPOW_board{border-radius:var(--r);color:#2b2622;--ink2:#6e5a4e;--rule:#3a2a2224;background:#f3ece2;gap:0;padding:10px;display:grid;position:relative}.FWiPOW_pane{border-radius:var(--r-s);background:#fffdf9;align-content:start;gap:8px;min-width:0;padding:12px 14px;transition:opacity .3s ease-out,box-shadow .3s ease-out;display:grid}.FWiPOW_pane h3{font:800 19px / 1.1 var(--font-display);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.FWiPOW_pane h3 small{font:500 13px / 1 var(--font-sans);letter-spacing:0;color:var(--ink2)}.FWiPOW_pane h3 em{font:600 13px / 1 var(--font-sans);letter-spacing:0;color:#3f5a2c;background:#e4ebd9;border-radius:999px;padding:4px 8px;font-style:normal}.FWiPOW_pane>p{margin:0}.FWiPOW_pane mark{color:inherit;background:#ffc88c57;border-radius:4px;padding:0 3px}.FWiPOW_me mark{background:#ffc88c38}.FWiPOW_me{color:#fff8f0;max-width:92%;font:600 16px / 1.28 var(--font-display);letter-spacing:-.005em;opacity:1;transition:opacity .26s ease-out, transform .26s var(--ease);background:#2b2622;border-radius:12px 12px 4px;justify-self:end;padding:8px 12px;transform:none}.FWiPOW_board[data-run] .FWiPOW_me:not([data-on]){opacity:0;transform:translateY(6px)}.FWiPOW_board[data-run] .FWiPOW_pane:not([data-on]):not(:first-child){opacity:.32}.FWiPOW_board[data-run] .FWiPOW_pane[data-on]:not(:first-child){box-shadow:0 0 0 2px #b4643f99}.FWiPOW_pane dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.FWiPOW_pane dt{font:500 14px / 1.2 var(--font-sans);color:var(--ink2)}.FWiPOW_pane dd{font:700 16px / 1.2 var(--font-display);letter-spacing:-.01em;margin:3px 0 0;transition:color .24s ease-out}.FWiPOW_pane dl>div:nth-child(2) dd{transition-delay:.14s}.FWiPOW_pane dl>div:nth-child(3) dd{transition-delay:.28s}.FWiPOW_board[data-run] .FWiPOW_pane:not([data-on]) dd{color:#0000}.FWiPOW_bell{font:600 16px / 1.3 var(--font-display);background:#f3ece2;border-radius:10px;padding:10px 12px}.FWiPOW_bell b{color:#9a5133;font-weight:800;display:block}.FWiPOW_bell small{font:500 14px / 1.2 var(--font-sans);color:var(--ink2);margin-top:2px;display:block}.FWiPOW_wire{background:#3a2a2233;justify-self:center;width:2px;height:14px;position:relative}.FWiPOW_wire:after{content:"";opacity:0;background:#b4643f;border-radius:50%;width:6px;height:6px;position:absolute;top:0;left:-2px;box-shadow:0 0 10px 3px #ffb068b3}.FWiPOW_board[data-run] .FWiPOW_wire[data-on]:after{animation:FWiPOW_hopY .6s var(--ease) both}@keyframes FWiPOW_hopY{0%{opacity:1;top:0}to{opacity:1;top:calc(100% - 6px)}}@media (min-width:900px){.FWiPOW_skills{padding:var(--quiet) var(--gut) var(--loud)}.FWiPOW_tabs{margin:20px 0 0;overflow:visible}.FWiPOW_tabs button{padding:0 14px;font-size:16px}.FWiPOW_panel{margin-top:24px}.FWiPOW_skills{--stage:clamp(480px, calc(100svh - 320px), 620px)}.FWiPOW_mode{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px}.FWiPOW_flowMode{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:center;gap:32px}.FWiPOW_mode:has(.FWiPOW_series){grid-template-columns:minmax(0,1fr);gap:20px}.FWiPOW_mode[data-video]{grid-template-columns:auto minmax(0,1fr);gap:12px 40px}[data-video] .FWiPOW_seg{grid-area:1/1;justify-content:flex-start}[data-video] .FWiPOW_screen{grid-area:2/1;justify-content:start}[data-video] .FWiPOW_side{grid-area:2/2;align-self:center}[data-video]>.FWiPOW_note{text-align:left;text-wrap:pretty;grid-area:1/2;align-self:center}.FWiPOW_series{grid-template-columns:1.7778fr .8fr .5625fr;gap:12px}.FWiPOW_piece[data-k=main]{grid-column:auto}.FWiPOW_film{width:calc(var(--stage) * .5625)}.FWiPOW_ab{width:auto}.FWiPOW_pair{grid-template-columns:repeat(2, calc((var(--stage) * .5625)));justify-content:start;gap:12px}.FWiPOW_reel{grid-area:auto}.FWiPOW_pair:not([data-res]) .FWiPOW_reel[data-res],.FWiPOW_pair[data-res] .FWiPOW_reel:not([data-res]){opacity:1}[data-video] .FWiPOW_cap{min-height:0}.FWiPOW_chat{--fz:17px;height:min(var(--stage), 520px);width:min(calc(var(--stage) * .86), 520px)}.FWiPOW_board{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:stretch;gap:0;min-height:380px;padding:16px}.FWiPOW_pane{gap:12px;padding:16px 18px}.FWiPOW_pane h3{font-size:21px}.FWiPOW_me{font-size:18px}.FWiPOW_pane dl{grid-template-columns:minmax(0,1fr);gap:14px}.FWiPOW_pane dd{font-size:19px}.FWiPOW_bell{font-size:18px}.FWiPOW_wire{place-self:center stretch;width:auto;height:2px}.FWiPOW_wire:after{top:-2px;left:0}.FWiPOW_board[data-run] .FWiPOW_wire[data-on]:after{animation:FWiPOW_hop .6s var(--ease) both}}@keyframes FWiPOW_hop{0%{opacity:1;left:0}to{opacity:1;left:calc(100% - 6px)}}@media (prefers-reduced-motion:reduce){.FWiPOW_panel>div,.FWiPOW_piece{animation:none}.FWiPOW_pane,.FWiPOW_me{transition:none}.FWiPOW_board[data-run] .FWiPOW_wire[data-on]:after{animation:none}}.FWiPOW_series .FWiPOW_luma{background:#15130f}.FWiPOW_luma figcaption{color:#f3efe6;text-align:left;flex-direction:column;align-items:flex-start;display:flex}.FWiPOW_luma b{letter-spacing:-.03em;text-wrap:balance;font-weight:700}.FWiPOW_luma .FWiPOW_sub{font:400 3.6cqw / 1.3 var(--font-sans);color:#f3efe6d1;text-wrap:pretty}.FWiPOW_luma em{font:600 3.4cqw / 1 var(--font-sans);color:#171813;background:#f3efe6;border:0;border-radius:999px;padding:2.4cqw 4cqw;font-style:normal}.FWiPOW_luma .FWiPOW_mark{font:700 3.2cqw / 1 var(--font-sans);letter-spacing:.32em;font-style:normal}.FWiPOW_main.FWiPOW_luma figcaption{background:linear-gradient(90deg,#0c0b09c7,#0c0b0933 58%,#0000 75%);padding:3.6cqw 4.4cqw 5cqw}.FWiPOW_main.FWiPOW_luma .FWiPOW_bar{border-bottom:.15cqw solid #f3efe62e;justify-content:space-between;align-items:baseline;width:100%;padding-bottom:2cqw;display:flex}.FWiPOW_main.FWiPOW_luma .FWiPOW_bar b{font:700 2.4cqw / 1 var(--font-sans);letter-spacing:.32em}.FWiPOW_main.FWiPOW_luma .FWiPOW_bar i{font:500 1.6cqw / 1 var(--font-sans);color:#f3efe6bf;word-spacing:.3em;font-style:normal}.FWiPOW_main.FWiPOW_luma .FWiPOW_head{max-width:44%;margin-top:auto;font-size:6cqw;line-height:1.02}.FWiPOW_main.FWiPOW_luma .FWiPOW_sub{max-width:36%;margin-top:1.6cqw;font-size:1.8cqw}.FWiPOW_main.FWiPOW_luma em{margin-top:2.6cqw;padding:1.3cqw 2.2cqw;font-size:1.7cqw}.FWiPOW_post.FWiPOW_luma figcaption{background:linear-gradient(#0000 45%,#0a09088c);justify-content:flex-end;padding:7cqw}.FWiPOW_post.FWiPOW_luma .FWiPOW_name{font-size:17cqw;line-height:.95}.FWiPOW_post.FWiPOW_luma .FWiPOW_sub{max-width:84%;margin-top:2.4cqw;font-size:5.2cqw;position:static}.FWiPOW_post.FWiPOW_luma em{margin-top:5cqw;font-size:4.4cqw}.FWiPOW_post.FWiPOW_luma .FWiPOW_mark{font-size:4cqw;position:absolute;top:7cqw;left:7cqw}.FWiPOW_story.FWiPOW_luma figcaption{padding:9cqw 8cqw}.FWiPOW_story.FWiPOW_luma .FWiPOW_mark{font-size:5cqw}.FWiPOW_story.FWiPOW_luma b{margin-top:auto;font-size:15cqw;line-height:.98}.FWiPOW_story.FWiPOW_luma .FWiPOW_sub{margin:3cqw 0 42%;font-size:5.6cqw}
.wwLoJW_luma{border-radius:var(--r);box-shadow:0 0 0 1px var(--c-rule-ink);color:var(--c-ink);--focus:var(--c-ink);--route:rgb(var(--deep-rgb) / .22);--link:var(--c-ink);--m-bg:#e8e6e0;--m-card:#f3f1eb;--m-ink:#191a19;--m-soft:#54554f;--m-line:#191a1929;background:#fbf9f3;gap:14px;margin-top:24px;padding:18px 16px;display:grid}.wwLoJW_lead h3{font:var(--f-h3);letter-spacing:-.015em;margin:0}.wwLoJW_lead p{font:var(--f-note);color:var(--c-ink-soft);text-wrap:pretty;margin:6px 0 0}.wwLoJW_chain{font:600 15px / 1.25 var(--font-display);flex-wrap:wrap;gap:4px 22px;margin:10px 0 0;padding:0;list-style:none;display:flex}.wwLoJW_chain>li{position:relative}.wwLoJW_chain>li:not(:last-child):after{content:"";border:solid var(--c-ink);border-width:1.5px 1.5px 0 0;width:7px;height:7px;position:absolute;top:7px;right:-14px;rotate:45deg}.wwLoJW_go{justify-items:start;gap:6px;display:grid}.wwLoJW_go .btn{box-shadow:inset 0 0 0 1px var(--c-ink);color:var(--c-ink);background:0 0}@media (hover:hover){.wwLoJW_go .btn:hover{background:var(--c-ink);color:#fbf9f3}}.wwLoJW_go .btn:active{background:var(--c-ink);color:#fbf9f3}.wwLoJW_note{font:var(--f-note);color:var(--c-ink-soft);text-wrap:pretty;margin:0}@media (min-width:900px){.wwLoJW_luma{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:32px;margin-top:32px;padding:24px 28px}}.wwLoJW_shop{background:var(--m-bg)}.wwLoJW_top{align-items:center;gap:22px;display:flex}.wwLoJW_mark{color:inherit;font:800 22px / 1 var(--font-display);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:8px 0}.wwLoJW_top nav{gap:2px;display:flex}.wwLoJW_top nav button{min-height:44px;color:var(--m-soft);font:500 16px / 1 var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0 14px;transition:color .16s ease-out;position:relative}.wwLoJW_top nav button span{color:var(--m-ink);font-weight:700}@media (hover:hover){.wwLoJW_top nav button:hover{color:var(--m-ink)}}.wwLoJW_top nav button[aria-current]{color:var(--m-ink)}.wwLoJW_top nav button[aria-current]:after{content:"";background:var(--m-ink);height:2px;position:absolute;bottom:4px;left:14px;right:14px}.wwLoJW_close{border:1px solid var(--m-ink);min-height:44px;color:inherit;font:500 15px / 1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:0 16px}.wwLoJW_body{animation:.32s ease-out backwards wwLoJW_shopIn}@keyframes wwLoJW_shopIn{0%{opacity:0}}.wwLoJW_foot{font:400 14px / 1.4 var(--font-sans);color:var(--m-soft);margin:0}.wwLoJW_kind{font:400 15px / 1.3 var(--font-sans);color:var(--m-soft);margin:0 0 8px}.wwLoJW_pNote{font:400 17px / 1.48 var(--font-sans);color:var(--m-soft);text-wrap:pretty;margin:0}.wwLoJW_small{font:400 14px / 1.4 var(--font-sans);color:var(--m-soft);margin:0}.wwLoJW_pack{background:#c9c4ba;position:relative;overflow:hidden}.wwLoJW_pack img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .32s ease-out;position:absolute;inset:0}.wwLoJW_pack img[data-on=true]{opacity:1}.wwLoJW_finishes{border:0;margin:0;padding:0}.wwLoJW_finishes legend{font:400 16px / 1.3 var(--font-sans);color:var(--m-soft);margin-bottom:8px;padding:0}.wwLoJW_finishes legend b{color:var(--m-ink);font-weight:500}.wwLoJW_finishes>div{flex-wrap:wrap;gap:8px;display:flex}.wwLoJW_finishes label{border:1px solid var(--m-line);min-height:44px;font:400 15.5px / 1 var(--font-sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;transition:border-color .16s ease-out;display:inline-flex;position:relative}.wwLoJW_finishes label[data-on=true]{border:2px solid var(--m-ink);padding:0 13px 0 9px;font-weight:500}.wwLoJW_finishes input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wwLoJW_finishes label:has(input:focus-visible){outline:2px solid var(--m-ink);outline-offset:2px}.wwLoJW_finishes i{border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1px #0003}.wwLoJW_primary,.wwLoJW_secondary{min-height:52px;font:500 17px / 1.15 var(--font-sans);cursor:pointer;border-radius:999px;place-items:center;padding:8px 24px;transition:background-color .16s ease-out,color .16s ease-out;display:inline-grid}.wwLoJW_primary{background:var(--m-ink);color:#f3f1eb;border:0}@media (hover:hover){.wwLoJW_primary:hover{background:#000}}.wwLoJW_secondary{border:1px solid var(--m-ink);color:var(--m-ink);background:0 0}@media (hover:hover){.wwLoJW_secondary:hover{background:#191a1912}}.wwLoJW_back{color:inherit;font:500 16px / 1.2 var(--font-sans);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:10px 0;-webkit-text-decoration:underline #191a1959;text-decoration:underline #191a1959}.wwLoJW_catHead h3{font:800 36px / 1.04 var(--font-display);letter-spacing:-.03em;margin:0 0 8px}.wwLoJW_catHead p{font:400 17px / 1.45 var(--font-sans);color:var(--m-soft);margin:0 0 14px}.wwLoJW_cats{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.wwLoJW_cats button{border:1px solid var(--m-line);min-height:42px;color:inherit;font:400 15.5px / 1 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px}.wwLoJW_cats button[aria-pressed=true]{background:var(--m-ink);border-color:var(--m-ink);color:#f3f1eb}.wwLoJW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 8px;margin:0;padding:0;list-style:none;display:grid}.wwLoJW_grid[data-all=true] li:first-child{grid-column:1/-1}.wwLoJW_tile{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0;display:grid}.wwLoJW_tile img{aspect-ratio:3/2;object-fit:cover;background:#c9c4ba;grid-column:1/-1;width:100%;display:block}.wwLoJW_tileName{gap:2px;display:grid}.wwLoJW_tileName b{font:700 18px / 1.15 var(--font-display)}.wwLoJW_tileName span{font:400 14.5px / 1.25 var(--font-sans);color:var(--m-soft)}.wwLoJW_tilePrice{font:400 14.5px / 1.3 var(--font-sans);color:var(--m-soft);white-space:nowrap}@media (hover:hover){.wwLoJW_tile:hover img{filter:brightness(1.04)}}.wwLoJW_product{gap:14px;display:grid}.wwLoJW_back{justify-self:start}.wwLoJW_pStage .wwLoJW_pack{aspect-ratio:3/2}.wwLoJW_pInfo{align-content:start;gap:12px;display:grid}.wwLoJW_pInfo h3,.wwLoJW_vSide h3{font:800 clamp(40px, 11vw, 48px) / 1 var(--font-display);letter-spacing:-.03em;margin:0}.wwLoJW_params{margin:0}.wwLoJW_params div{border-top:1px solid var(--m-line);font:400 16px / 1.3 var(--font-sans);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.wwLoJW_params dt{color:var(--m-soft)}.wwLoJW_params dd{text-align:right;white-space:nowrap;margin:0}.wwLoJW_price{font:400 15px / 1.2 var(--font-sans);color:var(--m-soft);margin:0}.wwLoJW_price b{font:700 24px / 1 var(--font-display);color:var(--m-ink)}.wwLoJW_actions{flex-wrap:wrap;gap:8px;display:flex}.wwLoJW_actions button{white-space:nowrap;flex:auto}.wwLoJW_visual{gap:14px;display:grid}.wwLoJW_vStage{background:#121213;position:relative}.wwLoJW_vRoom{background:#2a2520;position:relative}.wwLoJW_vRoom img{aspect-ratio:3/2;background:#2a2520;width:100%;height:auto;display:block}.wwLoJW_lightBtn{color:#fff;min-height:44px;font:500 15px / 1 var(--font-sans);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0b99;border:1px solid #fff6;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex;position:absolute;top:12px;left:12px}.wwLoJW_lightBtn i{border:1.5px solid #fff;border-radius:50%;width:10px;height:10px}.wwLoJW_lightBtn[aria-pressed=true] i{background:#ffd9a0;border-color:#ffd9a0;box-shadow:0 0 8px #ffd9a0}.wwLoJW_vPack{aspect-ratio:3/2}.wwLoJW_vMacro{gap:12px;padding-bottom:12px;display:grid}.wwLoJW_vMacro figure{margin:0}.wwLoJW_vMacro .wwLoJW_pack{aspect-ratio:3/2}.wwLoJW_vMacro figure:last-child{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;display:grid}.wwLoJW_vMacro figure:last-child figcaption{margin:0 12px 0 0}.wwLoJW_vMacro figcaption{font:400 14.5px / 1.3 var(--font-sans);color:#d5d2cc;margin:8px 12px 0}.wwLoJW_ad{aspect-ratio:4/5;color:#fff;background:#121213;width:min(100%,480px);margin:0 auto}.wwLoJW_ad916{aspect-ratio:9/16;width:min(100%,360px)}.wwLoJW_ad div{position:absolute;bottom:6%;left:7%;right:7%}.wwLoJW_ad b{font:800 18px / 1 var(--font-display);letter-spacing:.04em;margin-bottom:8px;display:block}.wwLoJW_ad h4{font:800 clamp(44px, 12vw, 64px) / 1 var(--font-display);letter-spacing:-.03em;margin:0 0 6px}.wwLoJW_ad p{font:400 clamp(16px, 4.2vw, 19px) / 1.3 var(--font-sans);margin:0}.wwLoJW_ad916 div{bottom:17%}.wwLoJW_reel{aspect-ratio:9/16;width:min(100%,340px);margin:0 auto}.wwLoJW_vSide{align-content:start;gap:12px;display:grid}.wwLoJW_shots{flex-wrap:wrap;gap:6px;display:flex}.wwLoJW_shots button,.wwLoJW_asks button,.wwLoJW_lineOpen button{border:1px solid var(--m-line);min-height:42px;color:inherit;font:400 15.5px / 1.2 var(--font-sans);text-align:left;cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px}.wwLoJW_shots button[aria-pressed=true]{background:var(--m-ink);border-color:var(--m-ink);color:#f3f1eb}.wwLoJW_bot{gap:16px;display:grid}.wwLoJW_botChat{align-content:start;gap:12px;display:grid}.wwLoJW_lines{gap:10px;display:grid}.wwLoJW_lineWrap{gap:8px;display:grid}.wwLoJW_lineWrap[data-from=me]{justify-items:end}.wwLoJW_lineBot,.wwLoJW_lineMe{max-width:92%;font:400 17px / 1.42 var(--font-sans);text-wrap:pretty;border-radius:16px;margin:0;padding:12px 15px}.wwLoJW_lineBot{background:var(--m-card);border-bottom-left-radius:4px;justify-self:start}.wwLoJW_lineMe{background:var(--m-ink);color:#f3f1eb;border-bottom-right-radius:4px}.wwLoJW_lineOpen,.wwLoJW_asks{flex-wrap:wrap;gap:6px;display:flex}.wwLoJW_botCtx .wwLoJW_pack{aspect-ratio:3/2}.wwLoJW_botCtx p{font:400 16px / 1.3 var(--font-sans);color:var(--m-soft);margin:8px 0 0}.wwLoJW_botCtx b{color:var(--m-ink);font-weight:500}.wwLoJW_order{gap:16px;display:grid}.wwLoJW_oPicks{align-content:start;gap:12px;display:grid}.wwLoJW_oPack{aspect-ratio:3/2}.wwLoJW_oPicks ul{margin:0;padding:0;list-style:none}.wwLoJW_oPicks li{border-top:1px solid var(--m-line);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.wwLoJW_oPicks li img{object-fit:cover;background:#c9c4ba;width:88px;height:60px;display:block}.wwLoJW_oPicks li>span{font:400 15px / 1.3 var(--font-sans);color:var(--m-soft);gap:2px;display:grid}.wwLoJW_oPicks b{font:700 17px / 1.15 var(--font-display);color:var(--m-ink)}.wwLoJW_oPicks li button{min-height:44px;color:var(--m-soft);font:400 15px / 1 var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.wwLoJW_oResult{gap:10px;display:grid}.wwLoJW_oCard,.wwLoJW_oNote{background:var(--m-card);padding:16px}.wwLoJW_oResult[data-ready=true] .wwLoJW_oCard,.wwLoJW_oResult[data-ready=true] .wwLoJW_oNote,.wwLoJW_oNext{animation:.4s ease-out both wwLoJW_oIn}.wwLoJW_oResult[data-ready=true] .wwLoJW_oNote{animation-delay:.22s}.wwLoJW_oNext{animation-delay:.44s}@keyframes wwLoJW_oIn{0%{opacity:0;transform:translateY(8px)}}.wwLoJW_oMsg{font:400 17px / 1.42 var(--font-sans);text-wrap:pretty;margin:0}.wwLoJW_oMsg b{font:700 18px / 1.2 var(--font-display);margin-bottom:2px;display:block}.wwLoJW_oCard .wwLoJW_kind{scroll-margin-top:12px}.wwLoJW_body h3:focus,.wwLoJW_body:focus,.wwLoJW_oCard .wwLoJW_kind:focus,.wwLoJW_oPicks .wwLoJW_kind:focus{outline:0}.wwLoJW_oCard dd b{font:700 18px / 1.2 var(--font-display)}.wwLoJW_oSum{border-top:1px solid var(--m-line);font:400 15px / 1.3 var(--font-sans);color:var(--m-soft);justify-content:space-between;align-items:baseline;gap:16px;margin:0;padding-top:10px;display:flex}.wwLoJW_oSum b{font:700 19px / 1.2 var(--font-display);color:var(--m-ink)}.wwLoJW_oStale{border:1px solid var(--m-ink);font:400 16px / 1.4 var(--font-sans);margin:0;padding:11px 14px}.wwLoJW_oNext{background:var(--c-bg);color:var(--c-text);--focus:var(--c-text);justify-items:start;gap:14px;padding:18px 16px;display:grid}.wwLoJW_oNext p{max-width:30em;font:500 18px / 1.36 var(--font-sans);text-wrap:pretty;margin:0}.wwLoJW_oNext button{border:1px solid var(--c-text);min-height:52px;color:inherit;font:500 17px / 1.15 var(--font-sans);cursor:pointer;background:0 0;border-radius:999px;padding:8px 22px;transition:background-color .15s ease-out,color .15s ease-out}@media (hover:hover){.wwLoJW_oNext button:hover{background:var(--c-text);color:var(--c-bg)}}.wwLoJW_dlg{background:var(--m-bg);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--m-ink);--focus:var(--m-ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.wwLoJW_dlg[open]{animation:.24s ease-out backwards wwLoJW_shopIn}.wwLoJW_dlg::backdrop{background:0 0}.wwLoJW_shop[data-full]{grid-template-rows:auto minmax(0,1fr);height:100%;display:grid}.wwLoJW_shop[data-full] .wwLoJW_top{padding:calc(8px + env(safe-area-inset-top)) var(--gut) 8px}.wwLoJW_shop[data-full] .wwLoJW_top nav{z-index:3;padding:2px 4px calc(2px + env(safe-area-inset-bottom));background:var(--m-card);border-top:1px solid var(--m-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.wwLoJW_shop[data-full] .wwLoJW_top nav button{min-height:52px;padding:0 2px;font-size:15px}.wwLoJW_shop[data-full] .wwLoJW_top nav button[aria-current]:after{inset:0 22% auto}.wwLoJW_shop[data-full] .wwLoJW_body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 var(--gut) 24px;overflow-y:auto}.wwLoJW_shop[data-full] .wwLoJW_foot{left:var(--gut);right:var(--gut);bottom:calc(60px + env(safe-area-inset-bottom));display:none;position:absolute}.wwLoJW_shop[data-full] .wwLoJW_product>.wwLoJW_pStage,.wwLoJW_shop[data-full] .wwLoJW_vStage,.wwLoJW_shop[data-full] .wwLoJW_botCtx .wwLoJW_pack{margin-inline:calc(-1 * var(--gut))}.wwLoJW_shop[data-full] .wwLoJW_body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.wwLoJW_shop[data-full]{--frame:calc(100svh - 304px)}.wwLoJW_shop[data-full] .wwLoJW_vSide .wwLoJW_finishes{order:-2}.wwLoJW_shop[data-full] .wwLoJW_vSide .wwLoJW_shots{order:-1}.wwLoJW_shop[data-full] .wwLoJW_vRoom img{height:var(--frame);object-fit:cover;object-position:50% 26%}.wwLoJW_shop[data-full] .wwLoJW_ad{width:min(100%, calc(var(--frame) * .8))}.wwLoJW_shop[data-full] .wwLoJW_ad916,.wwLoJW_shop[data-full] .wwLoJW_reel{width:min(100%, calc(var(--frame) * .5625))}.wwLoJW_shop[data-full] .wwLoJW_ad p{font-size:15.5px}.wwLoJW_shop[data-full] .wwLoJW_ad h4{font-size:clamp(34px,5.4svh,44px)}.wwLoJW_shop[data-full] .wwLoJW_actions{display:contents}.wwLoJW_shop[data-full] .wwLoJW_actions .wwLoJW_secondary{order:8}.wwLoJW_shop[data-full] .wwLoJW_actions .wwLoJW_primary{bottom:calc(64px + env(safe-area-inset-bottom));z-index:2;box-shadow:0 0 0 8px var(--m-bg), 0 14px 26px 6px #191a1933;order:9;position:sticky}@media (min-width:900px){.wwLoJW_luma{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:0 40px;margin-top:56px;padding-top:36px}.wwLoJW_head{grid-column:1}.wwLoJW_go{grid-column:1;align-self:start;justify-items:start;margin-top:20px}.wwLoJW_chain{grid-area:1/2/span 2;align-self:center;gap:0 32px;margin-top:0}.wwLoJW_chain>li:not(:last-child):after{top:112px;right:-21px}.wwLoJW_card{gap:8px;min-height:244px;padding:10px;font-size:15px}.wwLoJW_brand{font-size:16px}.wwLoJW_name b{font-size:18px}.wwLoJW_sum b{font-size:19px}.wwLoJW_fakeBtn{background:var(--c-ink);min-height:34px;color:var(--c-paper);font:500 14px / 1 var(--font-sans);border-radius:999px;place-items:center;display:grid}.wwLoJW_step b{font-size:17px}.wwLoJW_shop[data-full]{--frame:calc(100svh - 230px)}.wwLoJW_shop[data-full] .wwLoJW_top{padding:12px var(--gut)}.wwLoJW_shop[data-full] .wwLoJW_top nav{background:0 0;border:0;padding:0;display:flex;position:static}.wwLoJW_shop[data-full] .wwLoJW_top nav button{min-height:44px;padding:0 14px;font-size:16px}.wwLoJW_shop[data-full] .wwLoJW_top nav button[aria-current]:after{inset:auto 14px 4px}.wwLoJW_shop[data-full] .wwLoJW_body{padding:26px var(--gut) 56px}.wwLoJW_shop[data-full] .wwLoJW_foot{display:block;bottom:14px}.wwLoJW_shop[data-full] .wwLoJW_product>.wwLoJW_pStage,.wwLoJW_shop[data-full] .wwLoJW_vStage,.wwLoJW_shop[data-full] .wwLoJW_botCtx .wwLoJW_pack{margin-inline:0}.wwLoJW_shop[data-full] .wwLoJW_vRoom img{height:auto;max-height:var(--frame);width:100%}.wwLoJW_shop[data-full] .wwLoJW_actions{display:flex}.wwLoJW_shop[data-full] .wwLoJW_actions .wwLoJW_primary{box-shadow:none;position:static}.wwLoJW_top{border-bottom:1px solid var(--m-line);padding-bottom:18px}.wwLoJW_body{min-height:min(78vh,760px);padding-top:26px}.wwLoJW_catalog{grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:44px;display:grid}.wwLoJW_catHead h3{font-size:clamp(40px,4vw,60px)}.wwLoJW_cats{flex-direction:column;align-items:flex-start}.wwLoJW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 14px}.wwLoJW_grid[data-all=true] li:first-child{grid-column:1/-1}.wwLoJW_grid[data-all=true] li:first-child .wwLoJW_tile img{aspect-ratio:16/8}.wwLoJW_grid[data-all=true] li:first-child .wwLoJW_tileName b{font-size:24px}.wwLoJW_product{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:0 44px}.wwLoJW_back{grid-column:1/-1;margin-bottom:8px}.wwLoJW_actions button{flex:0 auto}.wwLoJW_pInfo h3,.wwLoJW_vSide h3{font-size:clamp(48px,4.6vw,72px)}.wwLoJW_visual{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:44px}.wwLoJW_vMacro{grid-template-columns:1fr 1fr;gap:4px}.wwLoJW_vMacro figure:last-child{display:block}.wwLoJW_vMacro figure:last-child figcaption{margin:8px 12px 0}.wwLoJW_visual[data-shot=ad45] .wwLoJW_vStage,.wwLoJW_visual[data-shot=ad916] .wwLoJW_vStage,.wwLoJW_visual[data-shot=reel] .wwLoJW_vStage{place-items:center;padding:28px;display:grid}.wwLoJW_bot{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:44px}.wwLoJW_lineBot,.wwLoJW_lineMe{font-size:18px}.wwLoJW_order{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:44px}.wwLoJW_oResult{align-content:start}}@media (prefers-reduced-motion:reduce){.wwLoJW_dlg[open],.wwLoJW_body,.wwLoJW_oResult[data-ready=true] .wwLoJW_oCard,.wwLoJW_oResult[data-ready=true] .wwLoJW_oNote,.wwLoJW_oNext{animation:none}.wwLoJW_pack img,.wwLoJW_oNext button{transition:none}}@media (min-width:600px) and (max-width:899.98px){.wwLoJW_go .btn{justify-self:start;width:auto}}@media (max-width:359.98px){.wwLoJW_chain{grid-template-rows:none;grid-template-columns:minmax(0,1fr);row-gap:16px}.wwLoJW_chain>li{grid-row:auto;grid-template-rows:none}.wwLoJW_chain>li:not(:last-child):after{display:none}.wwLoJW_card{min-height:0}.wwLoJW_goods{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr))}.wwLoJW_goods img{aspect-ratio:3/2;height:auto}}
.KcEFQa_how{z-index:2;padding:var(--quiet) var(--gut);background:var(--c-paper);color:var(--c-ink);--shead-note:var(--c-ink);--focus:var(--c-ink);--route:rgb(var(--deep-rgb) / .22);--link:var(--c-ink);--plaque-off:var(--c-ink-soft);--plaque-hover:var(--c-ink);--plaque-on:var(--c-ink);--plaque-ink:var(--c-paper);position:relative}.KcEFQa_how h2:focus{outline:none}.KcEFQa_states{gap:28px;margin:24px 0 0;padding:0;list-style:none;display:grid;position:relative}.KcEFQa_states>li{grid-template-columns:28px minmax(0,1fr);align-content:start;gap:10px 12px;display:grid;position:relative}.KcEFQa_states>li:not(:last-child):before{content:"";background:rgb(var(--deep-rgb) / .3);width:2px;position:absolute;top:30px;bottom:-26px;left:13px}.KcEFQa_n{background:var(--c-paper);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--accent-deep);font:700 15px / 1 var(--font-sans);color:var(--c-ink);border-radius:50%;grid-area:1/1;place-items:center;font-style:normal;transition:background-color .2s ease-out;display:grid;position:relative}.KcEFQa_n[data-near]{background:var(--accent)}.KcEFQa_say{grid-column:2}.KcEFQa_say h3{font:var(--f-h4);letter-spacing:-.012em;margin:0}.KcEFQa_say p{font:var(--f-note);color:var(--c-ink-soft);text-wrap:pretty;margin:4px 0 0}.KcEFQa_vis{grid-column:2;min-width:0}.KcEFQa_more{grid-column:2}.KcEFQa_more summary{min-height:44px;font:600 15px / 1 var(--font-sans);color:var(--c-ink);cursor:pointer;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--deep-rgb) / .5);text-decoration-color:rgb(var(--deep-rgb) / .5);align-items:center;gap:6px;list-style:none;display:inline-flex}.KcEFQa_more summary::-webkit-details-marker{display:none}.KcEFQa_more summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transition:transform .2s ease-out;transform:translateY(-2px)rotate(45deg)}.KcEFQa_more[open]:not([data-shut]) summary:after{transform:translateY(2px)rotate(-135deg)}.KcEFQa_more p{max-width:34em;font:var(--f-note);color:var(--c-ink);text-wrap:pretty;margin:0 0 4px}.KcEFQa_card,.KcEFQa_form,.KcEFQa_table{border-radius:var(--r-s);height:188px;box-shadow:0 0 0 1px var(--c-rule-ink), 0 10px 24px #17181314;font-family:var(--font-sans);color:var(--c-ink);background:#fbf9f3;margin:0;position:relative;overflow:hidden}.KcEFQa_card{grid-template-columns:46% minmax(0,1fr);display:grid}.KcEFQa_card img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.KcEFQa_card figcaption{align-content:start;gap:4px;padding:14px 14px 12px;display:grid}.KcEFQa_card b{font:800 22px / 1 var(--font-display);letter-spacing:-.02em}.KcEFQa_card figcaption>span:not(.KcEFQa_chips){font:400 13px / 1.3 var(--font-sans);color:var(--c-ink-soft)}.KcEFQa_chips{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.KcEFQa_chips i{font:500 12px / 1.2 var(--font-sans);box-shadow:inset 0 0 0 1px var(--c-rule-ink);color:var(--c-ink-soft);border-radius:99px;padding:4px 8px;font-style:normal}.KcEFQa_chips i[data-on]{box-shadow:inset 0 0 0 1.5px var(--c-ink);color:var(--c-ink);font-weight:600}.KcEFQa_card em,.KcEFQa_form em{background:var(--graphite);color:var(--on-graphite);font:600 13px / 1 var(--font-sans);border-radius:99px;justify-self:start;margin-top:auto;padding:8px 14px;font-style:normal}.KcEFQa_card em{margin-top:12px}.KcEFQa_form{align-content:start;gap:6px;padding:14px;display:grid}.KcEFQa_form>b{font:700 16px / 1.1 var(--font-display);margin-bottom:2px}.KcEFQa_row{min-height:30px;box-shadow:inset 0 0 0 1px var(--c-rule-ink);font:400 13px / 1.2 var(--font-sans);border-radius:6px;grid-template-columns:76px minmax(0,1fr);align-items:center;padding:0 10px;display:grid}.KcEFQa_row i{color:var(--c-ink-soft);font-style:normal}.KcEFQa_row[data-miss]{box-shadow:inset 0 0 0 1.5px var(--c-error);background:#8e2a1e0d}.KcEFQa_row[data-miss] span{color:var(--c-error);font-weight:600}.KcEFQa_row[data-ok]{box-shadow:inset 0 0 0 1.5px var(--accent-deep);background:rgb(var(--accent-rgb) / .18)}.KcEFQa_row[data-ok] span{font-weight:600}.KcEFQa_form em{margin-top:4px}.KcEFQa_form em small{font:500 12px / 1 var(--font-sans);opacity:.78}.KcEFQa_table{align-content:start;gap:8px;padding:14px;display:grid}.KcEFQa_table>b{font:700 16px / 1.1 var(--font-display)}.KcEFQa_table table{border-collapse:collapse;width:100%;font:400 13px / 1.2 var(--font-sans);font-variant-numeric:tabular-nums}.KcEFQa_table th{text-align:left;font:600 12px / 1.2 var(--font-sans);color:var(--c-ink-soft);border-bottom:1px solid var(--c-rule-ink);padding:6px 8px}.KcEFQa_table th,.KcEFQa_table td{padding-inline:6px}.KcEFQa_table td{border-bottom:1px solid var(--c-rule-ink);padding-block:8px}.KcEFQa_table td:first-child{white-space:nowrap}.KcEFQa_table tr[data-new] td{background:rgb(var(--accent-rgb) / .2);font-weight:600}.KcEFQa_fresh{background:var(--accent-deep);color:#fbf9f3;font:600 11px / 1.2 var(--font-sans);vertical-align:1px;border-radius:99px;margin-left:6px;padding:2px 6px;font-style:normal}.KcEFQa_table[data-near]{box-shadow:0 0 0 2px rgb(var(--deep-rgb) / .6), 0 10px 24px #17181314}.KcEFQa_caption{font:var(--f-cap);color:var(--c-ink-soft);margin:20px 0 0}@media (min-width:900px){.KcEFQa_how{padding:var(--loud) var(--gut) var(--quiet)}.KcEFQa_states{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;margin-top:40px}.KcEFQa_states>li{grid-template-columns:28px minmax(0,1fr)}.KcEFQa_states>li:not(:last-child):before{width:auto;height:2px;inset:13px -24px auto 34px}.KcEFQa_vis,.KcEFQa_more{grid-column:1/-1}.KcEFQa_say{min-height:128px}.KcEFQa_card{grid-template-rows:92px minmax(0,1fr);grid-template-columns:1fr}.KcEFQa_card figcaption{padding:10px 12px}.KcEFQa_card b{font-size:19px}.KcEFQa_card em{margin-top:6px}.KcEFQa_card,.KcEFQa_form,.KcEFQa_table{height:228px}}@media (prefers-reduced-motion:reduce){.KcEFQa_n,.KcEFQa_more summary:after{transition:none}}
.fSdPYa_program{z-index:2;padding:var(--quiet) var(--gut);background:var(--c-bg);color:var(--c-text);position:relative}.fSdPYa_body{margin-top:24px}.fSdPYa_side{display:none}.fSdPYa_weeks{margin:0;padding:0;list-style:none;position:relative}.fSdPYa_weeks:before{content:"";background:linear-gradient(rgb(var(--glow) / .12), rgb(var(--glow) / .9));width:2px;position:absolute;top:30px;bottom:44px;left:11px}.fSdPYa_weeks>li{border-bottom:1px solid var(--c-rule);position:relative}.fSdPYa_weeks summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 96px;align-items:center;gap:12px;min-height:104px;padding:12px 0;list-style:none;display:grid}.fSdPYa_weeks summary::-webkit-details-marker{display:none}.fSdPYa_n{background:var(--c-bg);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px rgb(var(--glow) / var(--a));font:700 14px / 1 var(--font-sans);color:var(--accent);border-radius:50%;place-items:center;transition:background-color .2s ease-out,color .2s ease-out;display:grid;position:relative}.fSdPYa_n[data-near]{background:var(--accent);color:var(--on-accent)}.fSdPYa_head{gap:2px;min-width:0;display:grid}.fSdPYa_cap{font:var(--f-cap);color:var(--c-soft)}.fSdPYa_r{font:700 19px / 1.22 var(--font-display);letter-spacing:-.012em;text-wrap:balance}.fSdPYa_t{font:var(--f-note);color:var(--c-soft);text-wrap:pretty}.fSdPYa_th{align-self:center;justify-items:end;gap:4px;display:grid}.fSdPYa_th img{border-radius:var(--r-s);object-fit:cover;width:96px;height:60px;box-shadow:0 0 0 1px var(--c-rule);background:#0b0c0e;display:block}.fSdPYa_th svg{color:var(--c-soft);transition:rotate .2s var(--ease)}.fSdPYa_weeks details[open]:not([data-shut]) .fSdPYa_th svg{rotate:180deg}.fSdPYa_weeks>li:last-child{border-radius:var(--r);background:linear-gradient(90deg, transparent, rgb(var(--accent-rgb) / .13));border:0;margin-top:12px}.fSdPYa_weeks>li:last-child .fSdPYa_n{background:var(--accent);color:var(--on-accent);box-shadow:0 0 14px 3px rgb(var(--accent-rgb) / .55)}.fSdPYa_weeks>li:last-child .fSdPYa_r{font-size:21px}.fSdPYa_weeks>li:last-child summary{padding-right:12px}.fSdPYa_lessons{gap:16px;padding:4px 0 20px 36px;display:grid}.fSdPYa_big{aspect-ratio:16/10;border-radius:var(--r);object-fit:cover;width:100%;height:auto;box-shadow:0 0 0 1px var(--c-rule);background:#0b0c0e;display:block}.fSdPYa_lessons article{border-top:1px solid var(--c-rule);padding-top:12px}.fSdPYa_lessons h3{font:var(--f-h4);margin:0 0 6px}.fSdPYa_lessons small{font:var(--f-cap);color:var(--c-soft);margin-bottom:2px;display:block}.fSdPYa_lessons p{font:var(--f-body);color:var(--c-soft);text-wrap:pretty;margin:0}.fSdPYa_lessons .fSdPYa_res{color:var(--c-text);margin-top:8px}.fSdPYa_weeks>li:last-child .fSdPYa_lessons{padding-right:12px}.fSdPYa_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 0;display:grid}.fSdPYa_facts div{border-radius:var(--r);background:var(--c-surface);min-width:0;padding:12px 14px}.fSdPYa_facts div:first-child,.fSdPYa_facts div:nth-child(2),.fSdPYa_facts div:nth-child(5){grid-column:1/-1}.fSdPYa_facts dt{font:var(--f-cap);color:var(--c-soft)}.fSdPYa_facts dd{font:600 16px / 1.3 var(--font-display);white-space:pre-line;text-wrap:pretty;margin:2px 0 0}@keyframes fSdPYa_visIn{0%{opacity:0}}@media (hover:hover){.fSdPYa_weeks summary{transition:color .15s ease-out}.fSdPYa_weeks summary:hover .fSdPYa_r{color:#fff}}@media (min-width:900px){.fSdPYa_body{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;gap:32px;margin-top:32px;display:grid}.fSdPYa_side{display:block;position:sticky;top:104px}.fSdPYa_side img{aspect-ratio:16/10;border-radius:var(--r);object-fit:cover;width:100%;height:auto;box-shadow:0 0 0 1px var(--c-rule);animation:.3s ease-out backwards fSdPYa_visIn;display:block}.fSdPYa_big{display:none}.fSdPYa_weeks summary{grid-template-columns:24px minmax(0,1fr) 120px;gap:16px;min-height:112px}.fSdPYa_th img{width:120px;height:75px}.fSdPYa_r{font-size:21px}.fSdPYa_weeks>li:last-child .fSdPYa_r{font-size:23px}.fSdPYa_lessons{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:4px 8px 24px 40px}.fSdPYa_facts{grid-template-columns:1.6fr 1.6fr 1fr 1fr .8fr;margin-top:32px}.fSdPYa_facts div:first-child,.fSdPYa_facts div:nth-child(2),.fSdPYa_facts div:nth-child(5){grid-column:auto}}@media (prefers-reduced-motion:reduce){.fSdPYa_th svg,.fSdPYa_weeks summary{transition:none}.fSdPYa_side img{animation:none}}
