.thdbRq_stage{color:#540d16;width:57%;height:max(740px,100svh - 120px);position:absolute;inset:0 auto auto 0}.thdbRq_art,.thdbRq_static,.thdbRq_canvas,.thdbRq_light{pointer-events:none;position:absolute;inset:0;overflow:hidden}.thdbRq_art{background:#f7f9fa;border-radius:24px}.thdbRq_studio{object-fit:cover;width:100%;height:100%}.thdbRq_layer{transform-origin:50% 100%;height:auto;position:absolute}.thdbRq_canvas canvas{width:100%;height:100%;display:block}.thdbRq_light{mix-blend-mode:soft-light}.thdbRq_shadow{opacity:.12;filter:blur(18px);background:#302c2a;border-radius:50%;width:45%;height:9%;position:absolute;top:77%;left:28%}.thdbRq_signature{letter-spacing:.16em;font-size:12px;font-weight:650;position:absolute;top:26px;left:28px}.thdbRq_signature small{letter-spacing:0;color:#514947;margin-top:6px;font-size:13px;font-weight:400;display:block}.thdbRq_toolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.thdbRq_toolbar button{color:#540d16;cursor:pointer;background:#fffffff7;border:1px solid #e4d5d7;min-height:44px}.thdbRq_toolbar button:focus-visible{outline-offset:3px;outline:3px solid #540d16}.thdbRq_toolbar button[aria-pressed=true]{background:#f7eaed;border-color:#540d16}.thdbRq_detail{border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:inline-flex}.thdbRq_detail svg{flex:0 0 16px}.thdbRq_lights{background:#fffffff7;border:1px solid #e4d5d7;border-radius:22px;align-items:center;gap:4px;font-size:13px;display:flex}.thdbRq_lights button{border:0;border-radius:50%;width:44px;font-size:18px}.thdbRq_pause{border-radius:50%;place-items:center;width:44px;display:grid}@media (max-width:679px){.thdbRq_stage{width:100%;height:320px}.thdbRq_art{border-radius:0;height:260px}.thdbRq_signature{font-size:10px;top:18px;left:20px}.thdbRq_signature small{max-width:25ch;font-size:13px}.thdbRq_toolbar{flex-wrap:wrap;gap:6px;bottom:4px;left:8px;right:8px}.thdbRq_detail{padding-inline:10px;font-size:14px}.thdbRq_pause{position:absolute;bottom:260px;right:8px}.thdbRq_lights{gap:0}.thdbRq_lights button{width:44px}}@container peak-atelier (max-width:679px){.thdbRq_stage{width:100%;height:320px}.thdbRq_art{border-radius:0;height:260px}.thdbRq_signature{font-size:10px;top:18px;left:20px}.thdbRq_signature small{max-width:25ch;font-size:13px}.thdbRq_toolbar{flex-wrap:wrap;gap:6px;bottom:4px;left:8px;right:8px}.thdbRq_detail{padding-inline:10px;font-size:14px}.thdbRq_pause{position:absolute;bottom:260px;right:8px}.thdbRq_lights{gap:0}.thdbRq_lights button{width:44px}}@media (forced-colors:active){.thdbRq_art,.thdbRq_signature{display:none}.thdbRq_toolbar{color:canvastext}.thdbRq_toolbar button,.thdbRq_lights{color:buttontext;background:canvas;border-color:buttontext}}@container peak-atelier (max-width:359px){.thdbRq_lights>span{display:none}.thdbRq_detail{max-width:100%}.thdbRq_signature small{max-width:17ch}}
.aTflYG_stage{isolation:isolate;background:#fff;border-radius:20px;width:100%;min-width:0;position:relative;overflow:hidden}.aTflYG_art{aspect-ratio:1000/420;width:100%;min-height:150px;max-height:240px;position:relative;overflow:hidden}.aTflYG_poster,.aTflYG_canvas{width:100%;height:100%;position:absolute;inset:0}.aTflYG_poster{display:block}.aTflYG_canvas canvas{width:100%;height:100%;display:block}.aTflYG_canvas{opacity:0}.aTflYG_stage[data-renderer=pixi] .aTflYG_canvas{opacity:1}.aTflYG_stage[data-renderer=pixi] .aTflYG_poster{visibility:hidden}.aTflYG_controls{background:#fff;justify-content:flex-end;gap:8px;padding:8px 12px;display:flex;position:relative}.aTflYG_pause{color:#540d16;cursor:pointer;background:#fff;border:1px solid #87545b;border-radius:999px;min-height:44px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4}.aTflYG_pause:focus-visible{outline-offset:3px;outline:3px solid #540d16}.aTflYG_pause:hover{background:#f6e9eb}@media (forced-colors:active){.aTflYG_poster{forced-color-adjust:none}}
.waXSoa_stage{--stage-ink:#302c2a;--stage-muted:#756e68;--stage-ground:#fff;--stage-wash:var(--surface-wash,linear-gradient(160deg, #fff 0%, #fbf2f3 100%));--stage-kicker:#540d16;--stage-rule:#c59e6399;isolation:isolate;min-width:0;color:var(--stage-ink);background:var(--stage-wash);border-radius:28px;position:relative;overflow:hidden}.waXSoa_stage[data-contained=true]{border-radius:22px}.waXSoa_stage[data-style=peak-night]{--stage-ink:#fff;--stage-muted:#eacdd1;--stage-ground:#1d0c0e;--stage-wash:radial-gradient(ellipse 80% 60% at 20% 0%, #411017e6, transparent 60%), linear-gradient(165deg, #221113, #190b0d 55%, #120709);--stage-kicker:#e9afb6}.waXSoa_stage[data-style=peak-summit]{--stage-ground:#c8dfec;--stage-wash:linear-gradient(180deg, #d9e8f2 0%, #f3f6f8 60%, #fff 100%);--stage-muted:#5a534e}.waXSoa_stage[data-style=peak-studio]{--stage-wash:#fff}.waXSoa_stage[data-style=peak-story]{--stage-wash:linear-gradient(160deg, #fff 0%, #faf0f1 100%)}.waXSoa_backdrop{z-index:-1;opacity:.55;background-position:50%;background-size:cover;transition:opacity .64s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.waXSoa_stage[data-style=peak-night] .waXSoa_backdrop{opacity:.35}.waXSoa_backdrop:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--stage-ground) 100%);opacity:.85;position:absolute;inset:0}.waXSoa_stage[data-motion=parallax] .waXSoa_backdrop,.waXSoa_stage[data-motion=camera] .waXSoa_backdrop{transform:scale(1.06)}.waXSoa_stage[data-motion=float] .waXSoa_backdrop{animation:9s ease-in-out infinite alternate waXSoa_stageFloat}.waXSoa_scene{padding:clamp(20px,4vw,40px);position:relative}.waXSoa_stage[data-layout=focus] .waXSoa_scene,.waXSoa_stage[data-layout=cinema] .waXSoa_scene{align-content:center;min-height:min(62svh,560px);display:grid}.waXSoa_stage[data-layout=story] .waXSoa_scene{max-width:44rem}.waXSoa_stage[data-layout=cards] .waXSoa_scene .surface{box-shadow:0 24px 50px -24px #4224282e}.waXSoa_stage[data-layout=game] .waXSoa_scene{padding-top:clamp(28px,5vw,56px)}.waXSoa_kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--stage-kicker);align-items:center;gap:12px;margin:0 0 14px;font-size:13px;font-weight:600;display:flex}.waXSoa_kicker:before{content:"";background:linear-gradient(90deg, transparent, var(--stage-rule), transparent);width:32px;height:1px}.waXSoa_headline{font-family:var(--font-editorial,"Instrument Serif", Georgia, serif);letter-spacing:-.015em;color:var(--stage-ink);margin:0 0 8px;font-size:clamp(26px,3.4vw,40px);line-height:1.08}.waXSoa_caption{max-width:46ch;color:var(--stage-muted);margin:0 0 20px;font-size:16px;line-height:1.6}.waXSoa_hotspot{margin:0 0 20px}.waXSoa_hotspot>summary{cursor:pointer;min-height:44px;color:var(--stage-kicker);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.waXSoa_hotspot>p{max-width:46ch;color:var(--stage-ink);margin:8px 0 0;font-size:15px;line-height:1.6}.waXSoa_meter{color:var(--stage-muted);font-variant-numeric:tabular-nums;align-items:center;gap:12px;margin:0 0 20px;font-size:13px;display:flex}.waXSoa_meter>span:first-child{background:#99666d2e;border-radius:999px;flex:1;height:4px;overflow:hidden}.waXSoa_meter>span:first-child>i{background:var(--stage-kicker);border-radius:999px;height:100%;transition:width .5s ease-out;display:block}.waXSoa_body{position:relative}:is(.waXSoa_stage[data-interaction=choice_reveal] .waXSoa_body label,.waXSoa_stage[data-interaction=choice_reveal] .waXSoa_body [role=radio],.waXSoa_stage[data-interaction=choice_reveal] .waXSoa_body [role=checkbox]){animation:.42s cubic-bezier(.16,1,.3,1) both waXSoa_stageRise}.waXSoa_stage[data-interaction=result_reveal] .waXSoa_body{animation:.64s cubic-bezier(.16,1,.3,1) both waXSoa_stageReveal}.waXSoa_stage[data-motion=fade] .waXSoa_body{animation:.38s ease-out both waXSoa_stageFade}.waXSoa_stage[data-transition=slide] .waXSoa_body{animation:.42s cubic-bezier(.16,1,.3,1) both waXSoa_stageSlide}.waXSoa_continue{margin-top:20px}.waXSoa_demoBadge{z-index:2;letter-spacing:.08em;text-transform:uppercase;color:#540d16;background:#fff;border:1px solid #eac8cc;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;position:absolute;top:14px;right:14px}@keyframes waXSoa_stageFade{0%{opacity:0}to{opacity:1}}@keyframes waXSoa_stageRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes waXSoa_stageReveal{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}@keyframes waXSoa_stageSlide{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes waXSoa_stageFloat{0%{transform:translateY(0)scale(1.04)}to{transform:translateY(-10px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.waXSoa_backdrop,.waXSoa_body{transition:none!important;animation:none!important;transform:none!important}.waXSoa_stage .waXSoa_body *{transition:none!important;animation:none!important;transform:none!important}}.waXSoa_stage[data-static=true] .waXSoa_backdrop,.waXSoa_stage[data-static=true] .waXSoa_body{transition:none!important;animation:none!important;transform:none!important}.waXSoa_stage[data-static=true] .waXSoa_body *{transition:none!important;animation:none!important;transform:none!important}@media (max-width:640px){.waXSoa_stage{border-radius:20px}.waXSoa_headline{font-size:26px}.waXSoa_stage[data-layout=focus] .waXSoa_scene,.waXSoa_stage[data-layout=cinema] .waXSoa_scene{min-height:0}}@media (forced-colors:active){.waXSoa_stage{color:canvastext;--stage-ink:CanvasText;--stage-muted:CanvasText;--stage-kicker:LinkText;background:canvas}.waXSoa_backdrop{display:none}}.waXSoa_stage[data-visual=summit-v1]{--stage-wash:#fff;--stage-muted:#5a534e}.waXSoa_stage[data-visual=summit-v1] .waXSoa_scene{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;padding:clamp(12px,3vw,32px)}.waXSoa_stage[data-visual=summit-v1] .waXSoa_scene>*{min-width:0}.waXSoa_stage[data-visual=summit-v1] .waXSoa_body>.surface{padding:clamp(8px,3vw,24px)}.waXSoa_stage[data-visual=summit-v2]{--stage-ink:#302c2a;--stage-muted:#5a534e;--stage-kicker:#540d16;--stage-wash:#f4f8fa;border-radius:0;min-height:max(740px,100svh - 64px);overflow:clip;container:peak-summit/inline-size}.waXSoa_stage[data-visual=summit-v2] .waXSoa_scene{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow-wrap:anywhere;background:#fffffff0;border:1px solid #fffffff2;border-radius:24px;width:40%;max-width:540px;min-height:0;margin:130px 0 130px 6%;padding:clamp(24px,2.5vw,40px);display:block;box-shadow:0 18px 70px #24384821}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body>.surface{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.waXSoa_stage[data-visual=summit-v2] .waXSoa_headline{letter-spacing:-.025em;margin-bottom:22px;font-size:clamp(42px,4.7vw,70px);line-height:.98}.waXSoa_stage[data-visual=summit-v2] .waXSoa_caption{max-width:29ch;margin-bottom:24px;font-size:16px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_kicker{letter-spacing:.22em;margin-bottom:22px;font-size:10px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_continue{color:#fff;width:100%;text-shadow:none;background:#540d16;border-radius:12px;gap:18px;margin-top:28px;box-shadow:0 8px 20px #540d162e}.waXSoa_stage[data-visual=summit-v2] .waXSoa_continue:hover{background:#711825}.waXSoa_stage[data-visual=summit-v2] .waXSoa_continue{z-index:2;position:sticky;bottom:12px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child{z-index:2;background:#fff;padding-block:12px;position:sticky;bottom:12px;box-shadow:0 -12px 16px #ffffffde}.waXSoa_stage[data-visual=summit-v2] .waXSoa_demoBadge{padding:6px 10px;font-size:10px;top:28px;right:24px}@media (min-width:680px) and (max-width:1000px){.waXSoa_stage[data-visual=summit-v2] .waXSoa_scene{width:47%;margin-left:4%;padding:24px}}@media (max-width:679px){.waXSoa_stage[data-visual=summit-v2]{border-radius:0;min-height:800px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_scene{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px;width:auto;max-width:none;margin:340px 12px 28px;padding:24px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_headline{font-size:48px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_caption{font-size:15px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_demoBadge{top:70px;right:15px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child{flex-direction:row;justify-content:space-between;align-items:center}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child:has(p){flex-wrap:wrap}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child:has(p)>div:last-child{flex:220px}}@media (max-width:360px){.waXSoa_stage[data-visual=summit-v2] .waXSoa_scene{margin-inline:8px;padding:20px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_headline{font-size:42px}}@media (forced-colors:active){.waXSoa_stage[data-visual=summit-v2]{background:canvas;min-height:0}.waXSoa_stage[data-visual=summit-v2] .waXSoa_scene{background:canvas;border:1px solid canvastext;width:auto;max-width:600px;margin:24px auto}}@media (max-width:400px){.waXSoa_stage[data-visual=summit-v1] .waXSoa_scene{padding-inline:8px}}@media (forced-colors:active){.waXSoa_stage[data-visual=summit-v1]{--stage-wash:Canvas;--stage-muted:CanvasText}}@container peak-summit (max-width:679px){.waXSoa_stage[data-visual=summit-v2]{border-radius:0;min-height:800px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_scene{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px;width:auto;max-width:none;margin:340px 12px 28px;padding:24px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_headline{font-size:48px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_caption{font-size:15px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_demoBadge{top:70px;right:15px}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child{flex-direction:row;justify-content:space-between;align-items:center}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child:has(p){flex-wrap:wrap}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child:has(p)>div:last-child{flex:220px}}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child>div:first-child{flex-shrink:0}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child>div:first-child>button{white-space:nowrap}.waXSoa_stage[data-visual=summit-v2] .waXSoa_body form>div:last-child>div:last-child{min-width:0}.waXSoa_stage[data-visual=atelier-v1]{--stage-ink:#302c2a;--stage-muted:#5a534e;--stage-wash:#fff;border-radius:0;min-height:max(740px,100svh - 120px);overflow:clip;container:peak-atelier/inline-size}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_scene{overflow-wrap:anywhere;background:#fff;border:1px solid #eee5e7;border-radius:24px;width:39%;min-width:0;max-width:560px;min-height:0;margin:80px 2% 64px auto;padding:clamp(20px,2.4vw,36px);display:block;box-shadow:0 18px 60px #302c2a09}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body>.surface{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_headline{letter-spacing:-.025em;margin-bottom:22px;font-size:clamp(40px,4.3vw,64px);line-height:1}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_caption{font-size:16px;line-height:1.6}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_kicker{letter-spacing:.2em;font-size:10px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_continue{color:#fff;width:100%;min-height:48px;text-shadow:none;z-index:2;background:#540d16;border-radius:12px;margin-top:26px;position:sticky;bottom:12px;box-shadow:0 8px 20px #540d1620}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_continue:hover{background:#711825}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_demoBadge{top:20px;right:26px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child{z-index:2;background:#fff;padding-block:12px;position:sticky;bottom:12px;box-shadow:0 -12px 16px #ffffffde}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child>div:first-child{flex-shrink:0}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child>div:first-child>button{white-space:nowrap}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child>div:last-child{min-width:0}@media (max-width:679px){.waXSoa_stage[data-visual=atelier-v1]{min-height:600px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_scene{width:auto;max-width:none;margin:340px 12px 24px;padding:24px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_headline{font-size:44px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_demoBadge{font-size:10px;top:70px;right:18px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child{flex-direction:row;justify-content:space-between;align-items:center}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child:has(p){flex-wrap:wrap}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child:has(p)>div:last-child{flex:220px}}@container peak-atelier (max-width:679px){.waXSoa_stage[data-visual=atelier-v1] .waXSoa_scene{width:auto;max-width:none;margin:340px 12px 24px;padding:24px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_headline{font-size:44px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_demoBadge{font-size:10px;top:70px;right:18px}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child{flex-direction:row;justify-content:space-between;align-items:center}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child:has(p){flex-wrap:wrap}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_body form>div:last-child:has(p)>div:last-child{flex:220px}}@media (forced-colors:active){.waXSoa_stage[data-visual=atelier-v1]{--stage-wash:Canvas;min-height:0}.waXSoa_stage[data-visual=atelier-v1] .waXSoa_scene{background:canvas;border-color:canvastext}}
