.AskExperience-module-scss-module__-LuRMq__ask{--col:760px;--ground:var(--sumi);--card:#d0d0cf;--card-bright:#d7d7d5;--hair:#13131629;--line-soft:#13131642;--line-faint:#1313161c;height:calc(100dvh/var(--scale));min-height:560px;padding-top:var(--header-h);background:var(--ground);color:#131316;flex-direction:column;display:flex;position:relative;overflow:hidden}.AskExperience-module-scss-module__-LuRMq__thread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-soft) #0000;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 20px, #000 calc(100% - var(--dock-h,150px) - 8px), transparent calc(100% - var(--dock-h,150px) + 34px));mask-image:linear-gradient(to bottom, transparent 0, #000 20px, #000 calc(100% - var(--dock-h,150px) - 8px), transparent calc(100% - var(--dock-h,150px) + 34px));flex:1;overflow:hidden auto}.AskExperience-module-scss-module__-LuRMq__ask[data-empty=true]{justify-content:center}.AskExperience-module-scss-module__-LuRMq__ask[data-empty=true] .AskExperience-module-scss-module__-LuRMq__thread{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.AskExperience-module-scss-module__-LuRMq__ask[data-empty=true] .AskExperience-module-scss-module__-LuRMq__composerArea{padding-top:0;position:static}.AskExperience-module-scss-module__-LuRMq__empty{padding:0 var(--page-pad) 26px;text-align:center;flex-direction:column;align-items:center;display:flex}.AskExperience-module-scss-module__-LuRMq__greeting{margin-top:20px;margin-bottom:clamp(38px,6.5vh/var(--scale),72px);font-family:var(--font-jp);font-size:clamp(1.6rem,3.4vw/var(--scale),2.15rem);letter-spacing:.01em;text-wrap:balance;font-weight:700;line-height:1.2}.AskExperience-module-scss-module__-LuRMq__lede{max-width:34ch;color:var(--muted);font-size:.95rem;line-height:1.75}.AskExperience-module-scss-module__-LuRMq__mark{width:64px;display:block}.AskExperience-module-scss-module__-LuRMq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;max-width:760px;display:grid}.AskExperience-module-scss-module__-LuRMq__cards button{border:1px solid var(--line-faint);text-align:left;min-height:118px;transition:border-color .18s ease,transform .18s var(--ease-out,cubic-bezier(.16, 1, .3, 1));background:0 0;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:17px 17px 15px;display:flex}.AskExperience-module-scss-module__-LuRMq__cards button:hover,.AskExperience-module-scss-module__-LuRMq__cards button:focus-visible{box-shadow:none;border-color:var(--ink);outline:none;transform:translateY(-1px)}.AskExperience-module-scss-module__-LuRMq__cards button:active{transform:translateY(0)}.AskExperience-module-scss-module__-LuRMq__cardPrompt{color:var(--ink);font-size:.9rem;font-weight:500;line-height:1.6}.AskExperience-module-scss-module__-LuRMq__cardGo{border:1px solid var(--line-faint);width:28px;height:28px;color:var(--ink);border-radius:50%;flex-shrink:0;align-self:flex-end;place-items:center;margin-top:auto;transition:border-color .18s,transform .18s;display:grid}.AskExperience-module-scss-module__-LuRMq__cards button:hover .AskExperience-module-scss-module__-LuRMq__cardGo,.AskExperience-module-scss-module__-LuRMq__cards button:focus-visible .AskExperience-module-scss-module__-LuRMq__cardGo{border-color:var(--ink);transform:translate(2px,-2px)}@media (max-width:700px){.AskExperience-module-scss-module__-LuRMq__cards{grid-template-columns:minmax(0,1fr);gap:8px}.AskExperience-module-scss-module__-LuRMq__cards button{flex-direction:row;justify-content:space-between;align-items:center;gap:14px;min-height:0;padding:13px 13px 13px 16px}}@media (prefers-reduced-motion:reduce){.AskExperience-module-scss-module__-LuRMq__cards button,.AskExperience-module-scss-module__-LuRMq__cardGo{transition:border-color .18s;transform:none!important}}.AskExperience-module-scss-module__-LuRMq__threadInner{width:100%;max-width:calc(var(--col) + var(--page-pad)*2);padding:34px var(--page-pad) calc(var(--dock-h,150px) + 28px);flex-direction:column;gap:30px;margin:0 auto;display:flex}.AskExperience-module-scss-module__-LuRMq__msg{gap:14px;scroll-margin-top:80px;display:flex}.AskExperience-module-scss-module__-LuRMq__msg[data-role=user]{flex-direction:column;align-items:flex-end}.AskExperience-module-scss-module__-LuRMq__avatar{flex-shrink:0;margin-top:1px}.AskExperience-module-scss-module__-LuRMq__avatar [data-size][data-state]{--mark-size:26px}.AskExperience-module-scss-module__-LuRMq__bubble{min-width:0;max-width:100%}.AskExperience-module-scss-module__-LuRMq__msg[data-role=user] .AskExperience-module-scss-module__-LuRMq__bubble{background:var(--ink);max-width:min(82%,560px);color:var(--paper);border-radius:18px 18px 4px;padding:12px 16px}.AskExperience-module-scss-module__-LuRMq__msg[data-role=assistant] .AskExperience-module-scss-module__-LuRMq__bubble{flex:1;padding-top:1px}.AskExperience-module-scss-module__-LuRMq__text{letter-spacing:.005em;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;font-size:1.0125rem;line-height:1.85}.AskExperience-module-scss-module__-LuRMq__msg[data-failed] .AskExperience-module-scss-module__-LuRMq__text{color:var(--coral)}.AskExperience-module-scss-module__-LuRMq__answer{letter-spacing:.005em;flex-direction:column;gap:12px;font-size:1.0125rem;line-height:1.85;display:flex}.AskExperience-module-scss-module__-LuRMq__answer strong{font-weight:700}.AskExperience-module-scss-module__-LuRMq__aPara{overflow-wrap:anywhere}.AskExperience-module-scss-module__-LuRMq__aHead{font-size:1.06em;font-weight:700}.AskExperience-module-scss-module__-LuRMq__aList{flex-direction:column;gap:5px;margin:0;padding-left:1.35em;list-style:none;display:flex}.AskExperience-module-scss-module__-LuRMq__aList li{position:relative}.AskExperience-module-scss-module__-LuRMq__aList li:before{content:"";background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;top:.82em;left:-1.05em}.AskExperience-module-scss-module__-LuRMq__inlineLink{color:var(--blue);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.AskExperience-module-scss-module__-LuRMq__cite{background:color-mix(in srgb, var(--blue) 13%, transparent);min-width:15px;height:15px;color:var(--blue);font-family:var(--font-display);vertical-align:super;border-radius:5px;place-items:center;margin:0 1px;padding:0 3px;font-size:.6rem;font-weight:600;line-height:1;transition:background .15s;display:inline-grid}.AskExperience-module-scss-module__-LuRMq__cite:hover{background:var(--blue);color:#fff}.AskExperience-module-scss-module__-LuRMq__thinking{color:var(--muted);align-items:center;gap:10px;padding-top:3px;font-size:.9rem;display:flex}.AskExperience-module-scss-module__-LuRMq__thinking>span:last-child{animation:1.8s ease-in-out infinite AskExperience-module-scss-module__-LuRMq__fadePulse}.AskExperience-module-scss-module__-LuRMq__dots{gap:5px;display:inline-flex}.AskExperience-module-scss-module__-LuRMq__dots i{background:var(--ink);opacity:.55;border-radius:50%;width:7px;height:7px;animation:1.25s ease-in-out infinite AskExperience-module-scss-module__-LuRMq__dotBounce}.AskExperience-module-scss-module__-LuRMq__dots i:nth-child(2){animation-delay:.16s}.AskExperience-module-scss-module__-LuRMq__dots i:nth-child(3){animation-delay:.32s}@keyframes AskExperience-module-scss-module__-LuRMq__dotBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}@keyframes AskExperience-module-scss-module__-LuRMq__fadePulse{0%,to{opacity:.55}50%{opacity:.95}}.AskExperience-module-scss-module__-LuRMq__msg{animation:AskExperience-module-scss-module__-LuRMq__msgIn .4s var(--ease-out,cubic-bezier(.16, 1, .3, 1)) both}@keyframes AskExperience-module-scss-module__-LuRMq__msgIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.AskExperience-module-scss-module__-LuRMq__aFade{animation:.15s both AskExperience-module-scss-module__-LuRMq__fadeIn}@keyframes AskExperience-module-scss-module__-LuRMq__fadeIn{0%{opacity:0}to{opacity:1}}.AskExperience-module-scss-module__-LuRMq__caret{vertical-align:-.12em;background:currentColor;width:1px;height:1em;margin-left:3px;animation:1.1s ease-in-out infinite AskExperience-module-scss-module__-LuRMq__caretPulse;display:inline-block}@keyframes AskExperience-module-scss-module__-LuRMq__caretPulse{0%,to{opacity:.75}50%{opacity:.18}}@media (prefers-reduced-motion:reduce){.AskExperience-module-scss-module__-LuRMq__aFade{animation:none}.AskExperience-module-scss-module__-LuRMq__caret{opacity:.5;animation:none}}.AskExperience-module-scss-module__-LuRMq__sources{margin-top:16px}.AskExperience-module-scss-module__-LuRMq__sourcesLabel{font-family:var(--font-display);letter-spacing:.2em;color:var(--muted);margin-bottom:8px;font-size:.62rem;display:block}.AskExperience-module-scss-module__-LuRMq__sourceChips{flex-wrap:wrap;gap:8px;display:flex}.AskExperience-module-scss-module__-LuRMq__source{border:1px solid var(--line-soft);background:var(--card);max-width:100%;color:var(--ink);border-radius:10px;align-items:center;gap:8px;padding:7px 11px;font-size:.8rem;transition:border-color .18s,background .18s;display:inline-flex}.AskExperience-module-scss-module__-LuRMq__source b{background:var(--ink);width:17px;height:17px;color:var(--paper);font-family:var(--font-display);border-radius:5px;place-items:center;font-size:.64rem;font-weight:500;display:grid}.AskExperience-module-scss-module__-LuRMq__source>span{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.AskExperience-module-scss-module__-LuRMq__source small{font-family:var(--font-display);color:var(--muted);flex-shrink:0;font-size:.64rem}.AskExperience-module-scss-module__-LuRMq__source svg{color:var(--muted);flex-shrink:0;transition:color .18s,transform .18s}.AskExperience-module-scss-module__-LuRMq__source:hover{border-color:var(--blue);background:var(--card-bright)}.AskExperience-module-scss-module__-LuRMq__source:hover svg{color:var(--blue);transform:translate(1px,-1px)}.AskExperience-module-scss-module__-LuRMq__actionRow{margin-top:16px}.AskExperience-module-scss-module__-LuRMq__action{border:1px solid var(--ink);color:var(--ink);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:.88rem;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.AskExperience-module-scss-module__-LuRMq__action svg{transition:transform .18s}.AskExperience-module-scss-module__-LuRMq__action:hover{background:var(--ink);color:var(--paper)}.AskExperience-module-scss-module__-LuRMq__action:hover svg{transform:translate(1px,-1px)}.AskExperience-module-scss-module__-LuRMq__followups{margin-top:18px}.AskExperience-module-scss-module__-LuRMq__followupsLabel{font-family:var(--font-display);letter-spacing:.2em;color:var(--muted);margin-bottom:8px;font-size:.62rem;display:block}.AskExperience-module-scss-module__-LuRMq__askBack{border-left:2px solid var(--blue);color:var(--ink);margin-top:14px;padding-left:12px;font-size:1.0125rem;line-height:1.85}.AskExperience-module-scss-module__-LuRMq__intakeBar{width:100%;max-width:var(--col);border:1px solid var(--line-soft);background:var(--card);border-radius:999px;align-items:center;gap:12px;margin:0 auto 8px;padding:9px 8px 9px 14px;font-size:.78rem;line-height:1.5;display:flex}.AskExperience-module-scss-module__-LuRMq__intakeBar:before{content:"";background:var(--blue);border-radius:50%;flex:none;width:7px;height:7px;animation:1.9s ease-in-out infinite AskExperience-module-scss-module__-LuRMq__intakePulse}.AskExperience-module-scss-module__-LuRMq__intakeBar>span{color:var(--ink);flex:none;font-weight:600}.AskExperience-module-scss-module__-LuRMq__intakeBar em{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.AskExperience-module-scss-module__-LuRMq__intakeBar button{color:var(--muted);background:0 0;border-radius:999px;flex:none;padding:6px 14px;font-size:.76rem;font-weight:500;transition:background-color .16s,color .16s}.AskExperience-module-scss-module__-LuRMq__intakeBar button:hover{color:var(--ink);background:#13131617}.AskExperience-module-scss-module__-LuRMq__intakeBar button:first-of-type{margin-left:auto}@keyframes AskExperience-module-scss-module__-LuRMq__intakePulse{0%,to{opacity:.35}50%{opacity:1}}@media (max-width:620px){.AskExperience-module-scss-module__-LuRMq__intakeBar em{display:none}}.AskExperience-module-scss-module__-LuRMq__intake{width:100%;max-width:var(--col);border:1px solid var(--line-soft);background:var(--card);border-radius:16px;margin:0 auto 12px;padding:18px 20px}.AskExperience-module-scss-module__-LuRMq__intakeHead{color:var(--ink);font-size:.95rem;font-weight:700}.AskExperience-module-scss-module__-LuRMq__intakeList{margin-top:12px}.AskExperience-module-scss-module__-LuRMq__intakeList>div{border-top:1px solid var(--hair);grid-template-columns:9em minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;display:grid}.AskExperience-module-scss-module__-LuRMq__intakeList dt{letter-spacing:.08em;color:var(--muted);font-size:.72rem}.AskExperience-module-scss-module__-LuRMq__intakeList dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.88rem;line-height:1.7}.AskExperience-module-scss-module__-LuRMq__intakeEdit{color:var(--muted);background:0 0;border-radius:999px;padding:4px 10px;font-size:.74rem;transition:background-color .16s,color .16s}.AskExperience-module-scss-module__-LuRMq__intakeEdit:hover:not(:disabled){color:var(--ink);background:#13131617}.AskExperience-module-scss-module__-LuRMq__intakeEdit:disabled{opacity:.4;cursor:default}.AskExperience-module-scss-module__-LuRMq__intakeConsent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:.8rem;line-height:1.7;display:flex}.AskExperience-module-scss-module__-LuRMq__intakeConsent input{width:16px;height:16px;accent-color:var(--ink);flex:none;margin-top:3px}.AskExperience-module-scss-module__-LuRMq__intakeConsent input:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}.AskExperience-module-scss-module__-LuRMq__intakeConsent a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.AskExperience-module-scss-module__-LuRMq__intakeError{color:var(--coral);margin-top:10px;font-size:.8rem;line-height:1.7}.AskExperience-module-scss-module__-LuRMq__intakeActions{align-items:center;gap:12px;margin-top:16px;display:flex}.AskExperience-module-scss-module__-LuRMq__intakeSend{background:var(--ink);color:var(--paper);border-radius:999px;padding:11px 22px;font-size:.88rem;font-weight:600;transition:opacity .16s}.AskExperience-module-scss-module__-LuRMq__intakeSend:disabled{opacity:.4;cursor:default}.AskExperience-module-scss-module__-LuRMq__intakeCancel{color:var(--muted);background:0 0;padding:11px 8px;font-size:.82rem}.AskExperience-module-scss-module__-LuRMq__intakeCancel:hover{color:var(--ink)}.AskExperience-module-scss-module__-LuRMq__intake[data-sent]{border-color:color-mix(in srgb, var(--ink) 30%, transparent)}.AskExperience-module-scss-module__-LuRMq__intakeDone{color:var(--muted);margin-top:8px;font-size:.85rem;line-height:1.85}.AskExperience-module-scss-module__-LuRMq__intakeReceipt{border-top:1px solid var(--hair);font-family:var(--font-display);color:var(--muted);margin-top:12px;padding-top:10px;font-size:.72rem}button.AskExperience-module-scss-module__-LuRMq__action:disabled{opacity:.5;cursor:default}.AskExperience-module-scss-module__-LuRMq__tools{opacity:0;gap:2px;margin-top:10px;margin-left:-8px;transition:opacity .18s;display:flex}.AskExperience-module-scss-module__-LuRMq__tools[data-user]{justify-content:flex-end;margin-top:8px;margin-left:0;margin-right:-8px}.AskExperience-module-scss-module__-LuRMq__tools button{width:30px;height:30px;color:var(--muted);background:0 0;border-radius:8px;place-items:center;transition:background .15s,color .15s;display:grid}.AskExperience-module-scss-module__-LuRMq__tools button:hover{color:var(--ink);background:#13131617}.AskExperience-module-scss-module__-LuRMq__tools button[data-active]{color:var(--blue);background:color-mix(in srgb, var(--blue) 11%, transparent)}.AskExperience-module-scss-module__-LuRMq__tools button:disabled{opacity:.4;cursor:default}.AskExperience-module-scss-module__-LuRMq__toolSep{background:var(--hair);align-self:center;width:1px;height:16px;margin:0 4px}.AskExperience-module-scss-module__-LuRMq__msg[data-role=user] .AskExperience-module-scss-module__-LuRMq__tools{margin-right:-6px}.AskExperience-module-scss-module__-LuRMq__msg:hover .AskExperience-module-scss-module__-LuRMq__tools,.AskExperience-module-scss-module__-LuRMq__msg:focus-within .AskExperience-module-scss-module__-LuRMq__tools{opacity:1}@media (hover:none){.AskExperience-module-scss-module__-LuRMq__tools{opacity:.75}}.AskExperience-module-scss-module__-LuRMq__handoff{border:1px solid var(--line-soft);background:var(--card);border-radius:16px;margin-top:20px;overflow:hidden}.AskExperience-module-scss-module__-LuRMq__handoffHead{border-bottom:1px solid var(--hair);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.AskExperience-module-scss-module__-LuRMq__handoffHead span{font-family:var(--font-display);letter-spacing:.2em;color:var(--muted);font-size:.6rem;display:block}.AskExperience-module-scss-module__-LuRMq__handoffHead strong{margin-top:3px;font-size:.98rem;font-weight:700;display:block}.AskExperience-module-scss-module__-LuRMq__handoffHead button{width:34px;height:34px;color:var(--muted);background:0 0;border-radius:9px;place-items:center;transition:background .15s,color .15s;display:grid}.AskExperience-module-scss-module__-LuRMq__handoffHead button:hover{color:var(--ink);background:#13131617}.AskExperience-module-scss-module__-LuRMq__handoff form{padding:18px}.AskExperience-module-scss-module__-LuRMq__composerArea{padding:10px var(--page-pad) max(16px,env(safe-area-inset-bottom));pointer-events:none;position:absolute;bottom:0;left:0;right:0}.AskExperience-module-scss-module__-LuRMq__composerArea>*{pointer-events:auto}.AskExperience-module-scss-module__-LuRMq__composer{width:100%;max-width:var(--col);border:1px solid var(--line-soft);background:var(--card-bright);border-radius:14px;grid-template-columns:minmax(0,1fr) 40px;align-items:end;gap:8px;margin:0 auto;padding:10px 10px 10px 18px;transition:border-color .18s,background-color .18s;display:grid}.AskExperience-module-scss-module__-LuRMq__composer:focus-within{background:#dedede;border-color:#13131680}.AskExperience-module-scss-module__-LuRMq__composer textarea{width:100%;max-height:180px;font-family:var(--font-jp);color:var(--ink);resize:none;background:0 0;border:0;outline:none;align-self:center;padding:9px 0;font-size:1rem;line-height:1.6}.AskExperience-module-scss-module__-LuRMq__composer textarea::placeholder{color:var(--muted)}.AskExperience-module-scss-module__-LuRMq__composer textarea:focus,.AskExperience-module-scss-module__-LuRMq__composer textarea:focus-visible{box-shadow:none;outline:none}.AskExperience-module-scss-module__-LuRMq__send,.AskExperience-module-scss-module__-LuRMq__stop{background:var(--ink);width:40px;height:40px;color:var(--paper);border-radius:50%;place-items:center;transition:background .18s,transform .12s,opacity .18s;display:grid}.AskExperience-module-scss-module__-LuRMq__send:active:not(:disabled),.AskExperience-module-scss-module__-LuRMq__stop:active:not(:disabled){opacity:.85}.AskExperience-module-scss-module__-LuRMq__send:disabled,.AskExperience-module-scss-module__-LuRMq__stop:disabled{border:1px solid var(--line-soft);color:var(--muted);cursor:default;background:0 0}.AskExperience-module-scss-module__-LuRMq__stop{background:var(--ink)}.AskExperience-module-scss-module__-LuRMq__composerMeta{max-width:var(--col);color:#4d4f56;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin:10px auto 0;font-size:.68rem;line-height:1.5;display:flex}.AskExperience-module-scss-module__-LuRMq__metaNote{color:inherit}.AskExperience-module-scss-module__-LuRMq__count{font-family:var(--font-display);font-variant-numeric:tabular-nums}.AskExperience-module-scss-module__-LuRMq__clearThread{font:inherit;color:inherit;cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-soft);text-decoration-color:var(--line-soft);background:0 0;border:0;padding:0}.AskExperience-module-scss-module__-LuRMq__clearThread:hover:not(:disabled){text-decoration-color:currentColor}.AskExperience-module-scss-module__-LuRMq__clearThread:disabled{opacity:.5;cursor:default}.AskExperience-module-scss-module__-LuRMq__clearThread:focus-visible{box-shadow:none;outline:none;text-decoration-color:currentColor;text-decoration-thickness:2px}.AskExperience-module-scss-module__-LuRMq__cooldown{border:1px solid var(--line-soft);color:var(--ink);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.AskExperience-module-scss-module__-LuRMq__cooldown b{font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;min-width:2ch;font-weight:500}@media (max-width:720px){.AskExperience-module-scss-module__-LuRMq__metaRight{margin-left:0}.AskExperience-module-scss-module__-LuRMq__keyHint{display:none}}.AskExperience-module-scss-module__-LuRMq__toLatest{border:1px solid var(--line-soft);background:var(--card);width:38px;height:38px;color:var(--ink);border-radius:50%;place-items:center;transition:transform .14s,background .18s;display:grid;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.AskExperience-module-scss-module__-LuRMq__toLatest:hover{background:var(--card-bright)}@media (max-width:620px){.AskExperience-module-scss-module__-LuRMq__cards{grid-template-columns:1fr;max-width:420px}.AskExperience-module-scss-module__-LuRMq__threadInner{gap:24px;padding-top:24px}.AskExperience-module-scss-module__-LuRMq__msg[data-role=user] .AskExperience-module-scss-module__-LuRMq__bubble{max-width:86%}.AskExperience-module-scss-module__-LuRMq__text{font-size:1rem}.AskExperience-module-scss-module__-LuRMq__bar{height:48px}}.AskExperience-module-scss-module__-LuRMq__modes{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:10px;display:flex}.AskExperience-module-scss-module__-LuRMq__modes button{border:1px solid var(--line-soft);color:var(--ink);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:3px;padding:9px 16px;font-size:.79rem;line-height:1.2;transition:background-color .16s,color .16s,border-color .16s;display:flex}.AskExperience-module-scss-module__-LuRMq__modes button small{color:var(--muted);font-size:.64rem;transition:color .16s}.AskExperience-module-scss-module__-LuRMq__modes button:hover{border-color:color-mix(in srgb, var(--ink) 34%, transparent)}.AskExperience-module-scss-module__-LuRMq__modes button[data-active]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.AskExperience-module-scss-module__-LuRMq__modes button[data-active] small{color:color-mix(in srgb, var(--paper) 72%, transparent)}.AskExperience-module-scss-module__-LuRMq__modePanel{min-height:0;padding:40px var(--page-pad) 72px;text-align:center;flex-direction:column;flex:1;align-items:center;gap:14px;display:flex;overflow-y:auto}.AskExperience-module-scss-module__-LuRMq__modePanel [data-size][data-state]{--mark-size:44px;margin-bottom:2px}.AskExperience-module-scss-module__-LuRMq__modePanel>div:last-child{width:100%;max-width:var(--col);text-align:left}.AskExperience-module-scss-module__-LuRMq__stepCard{width:100%;max-width:var(--col);border:1px solid var(--line-soft);background:var(--card-bright);border-radius:20px;margin:0 auto;padding:16px 18px 14px}.AskExperience-module-scss-module__-LuRMq__stepQuestion{color:var(--ink);margin-bottom:12px;font-size:.88rem;font-weight:600;line-height:1.7}.AskExperience-module-scss-module__-LuRMq__stepGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.AskExperience-module-scss-module__-LuRMq__stepGrid label,.AskExperience-module-scss-module__-LuRMq__stepSingle{display:block}.AskExperience-module-scss-module__-LuRMq__stepGrid label span,.AskExperience-module-scss-module__-LuRMq__stepSingle span{letter-spacing:.06em;color:var(--muted);margin-bottom:4px;font-size:.7rem;display:block}.AskExperience-module-scss-module__-LuRMq__stepCard input,.AskExperience-module-scss-module__-LuRMq__stepCard textarea{border:1px solid var(--line-soft);background:var(--card);width:100%;font-family:var(--font-jp);color:var(--ink);resize:none;border-radius:10px;padding:9px 12px;font-size:1rem;line-height:1.6}.AskExperience-module-scss-module__-LuRMq__stepCard input::placeholder,.AskExperience-module-scss-module__-LuRMq__stepCard textarea::placeholder{color:var(--muted)}.AskExperience-module-scss-module__-LuRMq__stepCard input:focus,.AskExperience-module-scss-module__-LuRMq__stepCard input:focus-visible,.AskExperience-module-scss-module__-LuRMq__stepCard textarea:focus,.AskExperience-module-scss-module__-LuRMq__stepCard textarea:focus-visible{box-shadow:none;background:var(--card-bright);border-color:#1313168c;outline:none}.AskExperience-module-scss-module__-LuRMq__stepChoices{flex-wrap:wrap;gap:8px;display:flex}.AskExperience-module-scss-module__-LuRMq__stepChoices button{border:1px solid var(--line-soft);color:var(--ink);background:0 0;border-radius:999px;padding:9px 15px;font-size:.83rem;font-weight:500;transition:background-color .16s,color .16s,border-color .16s}.AskExperience-module-scss-module__-LuRMq__stepChoices button:hover{border-color:color-mix(in srgb, var(--ink) 42%, transparent)}.AskExperience-module-scss-module__-LuRMq__stepChoices button[data-active]{background:var(--ink);border-color:var(--ink);color:var(--card-bright)}.AskExperience-module-scss-module__-LuRMq__stepChoices button:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:none}.AskExperience-module-scss-module__-LuRMq__stepInvalid{color:var(--coral);margin-top:10px;font-size:.78rem;line-height:1.6}.AskExperience-module-scss-module__-LuRMq__stepActions{align-items:center;gap:12px;margin-top:14px;display:flex}.AskExperience-module-scss-module__-LuRMq__stepNext{background:var(--ink);color:var(--card-bright);border-radius:999px;padding:10px 22px;font-size:.85rem;font-weight:600;transition:opacity .16s}.AskExperience-module-scss-module__-LuRMq__stepNext:active{opacity:.85}.AskExperience-module-scss-module__-LuRMq__stepHint{font-family:var(--font-display);color:var(--muted);font-size:.68rem}@media (max-width:620px){.AskExperience-module-scss-module__-LuRMq__stepGrid{grid-template-columns:minmax(0,1fr)}}.AskExperience-module-scss-module__-LuRMq__intakeAlt{border:1px solid var(--line-soft);color:var(--ink);background:0 0;border-radius:999px;padding:11px 22px;font-size:.88rem;font-weight:600;transition:border-color .16s,background-color .16s}.AskExperience-module-scss-module__-LuRMq__intakeAlt:hover{border-color:color-mix(in srgb, var(--ink) 42%, transparent);background:var(--card-bright)}.AskExperience-module-scss-module__-LuRMq__stepCount{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--muted);margin-top:8px;font-size:.7rem}.AskExperience-module-scss-module__-LuRMq__stepCount[data-short]{color:var(--ink)}
.AgentMark-module-scss-module__zCLUVa__mark{--mark-size:44px;width:var(--mark-size);height:var(--mark-size);flex:0 0 var(--mark-size);isolation:isolate;background:0 0;border-radius:50%;display:block;position:relative;overflow:hidden}.AgentMark-module-scss-module__zCLUVa__mark[data-size=compact]{--mark-size:18px}.AgentMark-module-scss-module__zCLUVa__world{pointer-events:none;width:100%;max-width:none;height:100%;display:block}.AgentMark-module-scss-module__zCLUVa__mark[data-state=error] .AgentMark-module-scss-module__zCLUVa__world{filter:grayscale()brightness(.8)}
.PerceptionBand-module-scss-module__H-2dcG__band{width:auto;margin-inline:calc(-1*var(--band-bleed,var(--page-pad)));overflow:hidden}.PerceptionBand-module-scss-module__H-2dcG__band[data-compact]{background:0 0;width:100%;margin-inline:0}.PerceptionBand-module-scss-module__H-2dcG__svg{width:100%;height:100%;display:block}.PerceptionBand-module-scss-module__H-2dcG__band[data-tone=light]{background:var(--sumi)}.PerceptionBand-module-scss-module__H-2dcG__band[data-tone=light] path{fill:#1b1b1b}.PerceptionBand-module-scss-module__H-2dcG__band[data-tone=dark]{background:#0b0b0d}.PerceptionBand-module-scss-module__H-2dcG__band[data-tone=dark] path{fill:var(--sumi)}
.PageCta-module-scss-module__q6AKuW__cta{--u:8px;--indent:220px;--rule-1:#1313169e;--rule-2:#1313164d;--sub:#3c3d44;margin-inline:calc(-1*var(--page-pad));background:var(--sumi);color:#131316;transition:background-color .7s var(--ease-in-out),color .7s var(--ease-in-out)}.PageCta-module-scss-module__q6AKuW__cta[data-tone=dark]{--rule-1:#f4f3ee80;--rule-2:#f4f3ee38;--sub:#f4f3eea8;color:#f4f3ee;background:#0b0b0d}.PageCta-module-scss-module__q6AKuW__inner{margin-inline:var(--indent);padding:calc(12svh/var(--scale)) 0 calc(14svh/var(--scale))}.PageCta-module-scss-module__q6AKuW__block{padding:calc(var(--u)*6) 0}.PageCta-module-scss-module__q6AKuW__block+.PageCta-module-scss-module__q6AKuW__block{border-top:1px solid var(--rule-2);transition:border-color .7s var(--ease-in-out)}.PageCta-module-scss-module__q6AKuW__block:first-child{padding-top:calc(var(--u)*7)}.PageCta-module-scss-module__q6AKuW__title{font-size:clamp(1.0625rem,.98rem + .35vw/var(--scale),1.3125rem);letter-spacing:.005em;font-feature-settings:"palt" 1;font-weight:700;line-height:1.6}.PageCta-module-scss-module__q6AKuW__body{font-size:clamp(.875rem,.85rem + .11vw/var(--scale),.9375rem);letter-spacing:var(--track-body);color:var(--sub);transition:color .7s var(--ease-in-out);line-break:strict;word-break:auto-phrase;margin-top:18px;font-weight:400;line-height:1.95}.PageCta-module-scss-module__q6AKuW__body p+p{margin-top:0}@media (max-width:1100px){.PageCta-module-scss-module__q6AKuW__cta{--indent:72px}}@media (max-width:760px){.PageCta-module-scss-module__q6AKuW__cta{--indent:var(--page-pad)}.PageCta-module-scss-module__q6AKuW__inner{padding:calc(9svh/var(--scale)) 0 calc(10svh/var(--scale))}.PageCta-module-scss-module__q6AKuW__block{padding:calc(var(--u)*4.5) 0}}
.philosophy-module-scss-module__DXQeXW__page{--u:8px;--wordmark-descender:.18em;--ink:#131316;--ink-2:#3c3d44;--ink-3:#4b4d54;--rule-2:#1313162e;--story-left:clamp(68px, calc(8.35vw / var(--scale)), 120px);--story-right:clamp(44px, calc(5.8vw / var(--scale)), 84px);padding:0 var(--page-pad);background:var(--sumi);color:var(--ink);font-feature-settings:"palt" 1;overflow:clip}.philosophy-module-scss-module__DXQeXW__hero{--band-bleed:var(--page-pad);--hero-copy-safe-gap:clamp(32px, calc(4svh / var(--scale)), 40px);min-height:calc(100vh/var(--scale));min-height:calc(100svh/var(--scale));background:var(--sumi);flex-direction:column;display:flex}.philosophy-module-scss-module__DXQeXW__heroCopy{padding-top:calc(var(--header-h) + var(--hero-copy-safe-gap));padding-bottom:calc(13.5svh/var(--scale));flex-direction:column;flex:auto;justify-content:flex-end;display:flex}.philosophy-module-scss-module__DXQeXW__heroEyebrow{font-size:clamp(.95rem,1.25vw/var(--scale),1.125rem);letter-spacing:0;align-items:center;gap:14px;font-weight:700;display:flex}.philosophy-module-scss-module__DXQeXW__heroEyebrow>span{background:currentColor;border-radius:50%;flex:none;width:11px;height:11px}.philosophy-module-scss-module__DXQeXW__heroTitle{font-family:var(--font-display);font-size:clamp(4.25rem,6.25vw/var(--scale),7.5rem);letter-spacing:-.045em;margin-top:22px;font-weight:500;line-height:.92}.philosophy-module-scss-module__DXQeXW__heroBandDesktop{height:clamp(10.0113vw/var(--scale),86.5svh/var(--scale) - (var(--header-h) + var(--hero-copy-safe-gap)) - clamp(107px,9.2vw/var(--scale),160px),30.7959vw/var(--scale))}.philosophy-module-scss-module__DXQeXW__heroBandDesktop>div{height:100%;aspect-ratio:auto!important}.philosophy-module-scss-module__DXQeXW__heroBandMobile{display:none}@media (min-width:651px) and (max-height:400px){.philosophy-module-scss-module__DXQeXW__heroCopy{padding-top:calc(var(--header-h) + var(--hero-copy-safe-gap));justify-content:flex-start;padding-bottom:8px}.philosophy-module-scss-module__DXQeXW__heroTitle{margin-top:12px}}.philosophy-module-scss-module__DXQeXW__story{z-index:1;grid-template-columns:clamp(250px,21.32vw/var(--scale),340px) minmax(0, 1fr);margin-inline:calc(-1*var(--page-pad));background:var(--sumi);align-items:start;display:grid;position:relative}.philosophy-module-scss-module__DXQeXW__storyBody{background:#d9d9d9}.philosophy-module-scss-module__DXQeXW__section{scroll-margin-top:20px;position:relative}.philosophy-module-scss-module__DXQeXW__sectionInner{width:calc(100% - var(--story-left) - var(--story-right));max-width:930px;margin-inline:auto;padding:96px 0 142px}.philosophy-module-scss-module__DXQeXW__section+.philosophy-module-scss-module__DXQeXW__section>.philosophy-module-scss-module__DXQeXW__sectionInner:first-child{border-top:1px solid var(--rule-2)}.philosophy-module-scss-module__DXQeXW__sectionKicker{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:11px;font-size:.8125rem;font-weight:500;display:flex}.philosophy-module-scss-module__DXQeXW__sectionKicker:before{content:"";background:currentColor;flex:none;width:21px;height:1px;display:block}.philosophy-module-scss-module__DXQeXW__sectionTitle{max-width:20em;font-size:clamp(2rem,2.78vw/var(--scale),2.75rem);letter-spacing:-.025em;line-break:strict;word-break:auto-phrase;margin-top:24px;font-weight:700;line-height:1.48}.philosophy-module-scss-module__DXQeXW__sectionTitleLine{display:block}.philosophy-module-scss-module__DXQeXW__statementReel{margin-top:72px}.philosophy-module-scss-module__DXQeXW__sectionLead{font-size:clamp(1.0625rem,1.38vw/var(--scale),1.25rem);letter-spacing:0;line-break:strict;word-break:auto-phrase;margin-top:72px;font-weight:700;line-height:2.15}.philosophy-module-scss-module__DXQeXW__sectionLead p+p{margin-top:28px}.philosophy-module-scss-module__DXQeXW__sectionLead em{border-bottom:1px solid;padding-bottom:4px;font-style:normal}.philosophy-module-scss-module__DXQeXW__bodyCopy{max-width:54rem;letter-spacing:var(--track-body);line-break:strict;word-break:auto-phrase;margin-top:64px;font-size:1rem;font-weight:400;line-height:2}.philosophy-module-scss-module__DXQeXW__quoteMark{fill:currentColor;flex:none;width:28px;height:42px;display:block}.philosophy-module-scss-module__DXQeXW__bodyCopy p+p{margin-top:28px}.philosophy-module-scss-module__DXQeXW__figurePair{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:64px;display:grid}.philosophy-module-scss-module__DXQeXW__motionFigure{margin:0}.philosophy-module-scss-module__DXQeXW__rubiconGallery+.philosophy-module-scss-module__DXQeXW__sectionInner{padding-top:66px}.philosophy-module-scss-module__DXQeXW__rubiconGallery+.philosophy-module-scss-module__DXQeXW__sectionInner .philosophy-module-scss-module__DXQeXW__sectionLead{margin-top:0}.philosophy-module-scss-module__DXQeXW__comingSoon{font-family:var(--font-display);letter-spacing:0;border:1px solid #13131633;border-radius:999px;align-items:center;gap:32px;margin-top:42px;padding:12px 22px;font-size:.8125rem;font-weight:500;display:inline-flex}.philosophy-module-scss-module__DXQeXW__comingSoon span{font-size:1rem}.philosophy-module-scss-module__DXQeXW__leaderVisual{margin-top:16px;margin-bottom:clamp(58px,5vw/var(--scale),72px);position:relative}.philosophy-module-scss-module__DXQeXW__leaderWordmark{z-index:3;right:0;bottom:calc(-.28em - var(--wordmark-descender));max-width:100%;padding-bottom:var(--wordmark-descender);color:#f7f1edc2;font-family:var(--font-display);font-size:clamp(3rem,6.95vw/var(--scale),6.25rem);letter-spacing:-.06em;white-space:nowrap;mix-blend-mode:difference;font-weight:500;line-height:.9;position:absolute;overflow:hidden}.philosophy-module-scss-module__DXQeXW__leaderWordmark strong{color:#b9675b;font-weight:inherit}.philosophy-module-scss-module__DXQeXW__leaderIdentity{border-bottom:1px solid var(--rule-2);padding-bottom:50px}.philosophy-module-scss-module__DXQeXW__leaderIdentity p{font-size:.8125rem;font-weight:700;line-height:1.8}.philosophy-module-scss-module__DXQeXW__leaderIdentity h3{letter-spacing:0;margin-top:18px;font-size:1.5rem;font-weight:700}.philosophy-module-scss-module__DXQeXW__leaderProfile,.philosophy-module-scss-module__DXQeXW__leaderMessage{grid-template-columns:minmax(180px,.52fr) minmax(0,1fr);gap:54px;display:grid}.philosophy-module-scss-module__DXQeXW__leaderProfile{border-bottom:1px solid var(--rule-2);padding:42px 0 48px}.philosophy-module-scss-module__DXQeXW__leaderProfile>div,.philosophy-module-scss-module__DXQeXW__leaderMessage>div{font-size:.9375rem;line-height:2}.philosophy-module-scss-module__DXQeXW__leaderProfile>div p+p,.philosophy-module-scss-module__DXQeXW__leaderMessage>div p+p{margin-top:26px}.philosophy-module-scss-module__DXQeXW__leaderMessage{padding-top:54px}.philosophy-module-scss-module__DXQeXW__sectionInner.philosophy-module-scss-module__DXQeXW__leaderInner{padding-bottom:0}.philosophy-module-scss-module__DXQeXW__leaderClosing{height:auto;padding-bottom:calc(100svh/var(--scale))}.philosophy-module-scss-module__DXQeXW__leaderClosingFrame{box-sizing:border-box;min-height:calc(100svh/var(--scale));background:#d9d9d9;padding-top:36px;position:relative}.philosophy-module-scss-module__DXQeXW__leaderRowLabel{align-items:flex-start;gap:10px;font-size:.8125rem;font-weight:700;display:flex}.philosophy-module-scss-module__DXQeXW__leaderRowLabel span{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;margin-top:.48em}.philosophy-module-scss-module__DXQeXW__leaderMessageHead{font-size:1.125rem;font-weight:700}.philosophy-module-scss-module__DXQeXW__ctaLayer{z-index:3;margin-top:calc(-100svh/var(--scale));letter-spacing:-.02em;position:relative}:is(.philosophy-module-scss-module__DXQeXW__ctaLayer h2,.philosophy-module-scss-module__DXQeXW__ctaLayer p){letter-spacing:-.02em}.philosophy-module-scss-module__DXQeXW__ctaLayer>section>div{padding-top:calc(9svh/var(--scale));padding-bottom:calc(10svh/var(--scale))}html[data-narrative-motion=ready] .philosophy-module-scss-module__DXQeXW__page [data-reveal]{opacity:0;transition:opacity .75s ease,transform .9s var(--ease-out);transform:translateY(24px)}html[data-narrative-motion=ready] .philosophy-module-scss-module__DXQeXW__page [data-reveal][data-visible=true]{opacity:1;transform:translateY(0)}@media (max-width:1100px){.philosophy-module-scss-module__DXQeXW__page{--story-left:64px;--story-right:44px}.philosophy-module-scss-module__DXQeXW__story{grid-template-columns:250px minmax(0,1fr)}.philosophy-module-scss-module__DXQeXW__sectionInner{padding-top:82px;padding-bottom:116px}}@media (max-width:900px){.philosophy-module-scss-module__DXQeXW__page{--story-left:var(--page-pad);--story-right:var(--page-pad)}.philosophy-module-scss-module__DXQeXW__heroCopy{padding-bottom:calc(11svh/var(--scale))}.philosophy-module-scss-module__DXQeXW__story{display:block}.philosophy-module-scss-module__DXQeXW__sectionInner{width:calc(100% - var(--story-left) - var(--story-right));max-width:none;padding-top:clamp(76px,10svh/var(--scale),96px);padding-bottom:clamp(104px,14svh/var(--scale),140px)}.philosophy-module-scss-module__DXQeXW__leaderWordmark{font-size:clamp(2.4rem,9vw/var(--scale),4.75rem)}.philosophy-module-scss-module__DXQeXW__leaderClosingFrame{min-height:calc(100svh/var(--scale))}}@media (max-width:650px){.philosophy-module-scss-module__DXQeXW__heroCopy{padding-top:var(--header-h);justify-content:center;padding-bottom:0}.philosophy-module-scss-module__DXQeXW__heroBandDesktop{display:none}.philosophy-module-scss-module__DXQeXW__heroBandMobile{display:block}.philosophy-module-scss-module__DXQeXW__heroTitle{font-size:clamp(2.6rem,13.2vw/var(--scale),3.55rem);white-space:nowrap;margin-top:16px}.philosophy-module-scss-module__DXQeXW__heroEyebrow{gap:10px;font-size:.9rem}.philosophy-module-scss-module__DXQeXW__heroEyebrow>span{width:8px;height:8px}.philosophy-module-scss-module__DXQeXW__sectionInner{padding-top:72px;padding-bottom:112px}.philosophy-module-scss-module__DXQeXW__sectionTitle{margin-top:20px;font-size:clamp(1.65rem,7.1vw,1.9rem);line-height:1.48}.philosophy-module-scss-module__DXQeXW__statementReel,.philosophy-module-scss-module__DXQeXW__sectionLead{margin-top:44px}.philosophy-module-scss-module__DXQeXW__sectionLead{font-size:1rem;line-height:1.95}.philosophy-module-scss-module__DXQeXW__bodyCopy{margin-top:44px;font-size:.9375rem;line-height:2.05}.philosophy-module-scss-module__DXQeXW__bodyCopy p+p{margin-top:26px}.philosophy-module-scss-module__DXQeXW__figurePair{grid-template-columns:1fr;gap:12px;margin-top:48px}.philosophy-module-scss-module__DXQeXW__rubiconGallery+.philosophy-module-scss-module__DXQeXW__sectionInner{padding-top:48px}.philosophy-module-scss-module__DXQeXW__leaderVisual{margin-top:24px;margin-bottom:54px}.philosophy-module-scss-module__DXQeXW__leaderWordmark{font-size:calc(10.2vw/var(--scale));bottom:-.25em}.philosophy-module-scss-module__DXQeXW__leaderIdentity{padding-bottom:38px}.philosophy-module-scss-module__DXQeXW__leaderProfile,.philosophy-module-scss-module__DXQeXW__leaderMessage{grid-template-columns:1fr;gap:28px}.philosophy-module-scss-module__DXQeXW__leaderProfile{padding-top:38px;padding-bottom:38px}.philosophy-module-scss-module__DXQeXW__leaderMessage{padding-top:38px}.philosophy-module-scss-module__DXQeXW__leaderClosingFrame{padding-top:28px;padding-bottom:clamp(104px,14svh/var(--scale),132px)}.philosophy-module-scss-module__DXQeXW__leaderClosing{padding-bottom:0}.philosophy-module-scss-module__DXQeXW__ctaLayer{margin-top:0}.philosophy-module-scss-module__DXQeXW__ctaLayer>section>div{padding-top:calc(7svh/var(--scale));padding-bottom:calc(8svh/var(--scale))}}@media (max-width:360px){.philosophy-module-scss-module__DXQeXW__heroTitle{font-size:calc(12.9vw/var(--scale))}.philosophy-module-scss-module__DXQeXW__sectionInner{padding-top:64px;padding-bottom:104px}.philosophy-module-scss-module__DXQeXW__sectionTitle{font-size:1.55rem}.philosophy-module-scss-module__DXQeXW__sectionLead{font-size:.9375rem}.philosophy-module-scss-module__DXQeXW__bodyCopy,.philosophy-module-scss-module__DXQeXW__leaderProfile>div,.philosophy-module-scss-module__DXQeXW__leaderMessage>div{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.philosophy-module-scss-module__DXQeXW__page [data-reveal]{opacity:1!important;transform:none!important}}
.InlineLink-module-scss-module__jdO6jW__link{--roll-line:1.72;font-weight:var(--link-weight,500);color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.InlineLink-module-scss-module__jdO6jW__link [class*=rollCol]{line-height:inherit;height:1lh}.InlineLink-module-scss-module__jdO6jW__link:hover [class*=rollCol] span,.InlineLink-module-scss-module__jdO6jW__link:focus-visible [class*=rollCol] span{transform:translateY(-100%)}.InlineLink-module-scss-module__jdO6jW__arrow{vertical-align:-.08em;width:.82em;height:.82em;transition:transform .3s var(--ease-out);align-items:center;margin:0 .06em 0 .14em;display:inline-flex}.InlineLink-module-scss-module__jdO6jW__arrow svg{width:100%;height:100%}.InlineLink-module-scss-module__jdO6jW__link:hover .InlineLink-module-scss-module__jdO6jW__arrow,.InlineLink-module-scss-module__jdO6jW__link:focus-visible .InlineLink-module-scss-module__jdO6jW__arrow{transform:translate(3px,-3px)}.InlineLink-module-scss-module__jdO6jW__link[data-plain]{text-decoration:none}
.SectionIndex-module-scss-module__RUfq1a__index{height:calc(100vh/var(--scale));height:calc(100svh/var(--scale));padding:42px var(--index-pad,clamp(34px, 3.4vw / var(--scale), 49px));background:var(--sumi);position:sticky;top:0}.SectionIndex-module-scss-module__RUfq1a__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink,#131316);font-size:.8125rem;font-weight:500}.SectionIndex-module-scss-module__RUfq1a__nav{top:50%;right:var(--index-pad,clamp(34px, 3.4vw / var(--scale), 49px));left:var(--index-pad,clamp(34px, 3.4vw / var(--scale), 49px));flex-direction:column;display:flex;position:absolute;transform:translateY(-50%)}.SectionIndex-module-scss-module__RUfq1a__link{min-height:26px;color:var(--ink-3,#4b4d54);font-family:var(--font-display);letter-spacing:-.02em;transition:color .22s ease,padding-left .32s var(--ease-out);align-items:center;font-size:.8125rem;font-weight:600;display:flex;position:relative}.SectionIndex-module-scss-module__RUfq1a__link>span{opacity:0;transform-origin:0;width:21px;height:1px;transition:opacity .22s ease,transform .32s var(--ease-out);background:currentColor;position:absolute;left:0;transform:scaleX(0)}.SectionIndex-module-scss-module__RUfq1a__link:hover,.SectionIndex-module-scss-module__RUfq1a__link[data-active=true]{color:var(--ink,#131316)}.SectionIndex-module-scss-module__RUfq1a__link[data-active=true]{padding-left:31px}.SectionIndex-module-scss-module__RUfq1a__link[data-active=true]>span{opacity:1;transform:scaleX(1)}.SectionIndex-module-scss-module__RUfq1a__foot{right:var(--index-pad,clamp(34px, 3.4vw / var(--scale), 49px));bottom:42px;left:var(--index-pad,clamp(34px, 3.4vw / var(--scale), 49px));position:absolute}@media (max-width:900px){.SectionIndex-module-scss-module__RUfq1a__index{z-index:2;height:auto;padding:28px var(--page-pad) 26px;border-bottom:1px solid #1313161f;position:relative;top:auto}.SectionIndex-module-scss-module__RUfq1a__nav{flex-flow:wrap;gap:6px 20px;margin-top:18px;display:flex;position:static;transform:none}.SectionIndex-module-scss-module__RUfq1a__link{min-height:24px}.SectionIndex-module-scss-module__RUfq1a__link[data-active=true]{padding-left:22px}.SectionIndex-module-scss-module__RUfq1a__link>span{width:14px}.SectionIndex-module-scss-module__RUfq1a__foot{margin-top:20px;position:static}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock]{z-index:6;top:calc(100svh/var(--scale) - 72px - env(safe-area-inset-bottom));top:calc(100dvh/var(--scale) - 72px - env(safe-area-inset-bottom));height:60px;padding:0 max(12px,var(--page-pad));pointer-events:none;background:0 0;border:0;position:sticky}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__title{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__nav{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain;-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);pointer-events:auto;background:#cacacad6;border:1px solid #ffffff7a;border-radius:17px;flex-flow:row;gap:4px;width:100%;margin:0;padding:7px;scroll-padding-inline:7px;display:flex;position:static;overflow-x:auto;transform:none;box-shadow:0 10px 28px #1313161c}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__nav::-webkit-scrollbar{display:none}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__link{scroll-snap-align:center;border-radius:11px;flex:none;min-height:44px;padding:0 11px;font-size:.75rem}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__link[data-active=true]{background:#f7f7f7b8;padding-left:34px;padding-right:13px}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__link>span{width:14px;left:12px}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__foot{display:none}}@media (max-width:380px){.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock]{padding-inline:10px}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__nav{border-radius:15px;padding:6px}.SectionIndex-module-scss-module__RUfq1a__index[data-mobile-mode=dock] .SectionIndex-module-scss-module__RUfq1a__link{padding-inline:10px;font-size:.6875rem}}
.article-module-scss-module__T1ibBG__page{padding:0 var(--page-pad);background:var(--sumi);color:#131316;font-feature-settings:"palt" 1;--ink:#131316;--ink-2:#3c3d44;--ink-3:#4b4d54;--rule-1:#1313169e;--rule-2:#1313164d;--field:#bcbcba;--field-2:#c9c9c7;--u:8px;--fs-body:1rem}.article-module-scss-module__T1ibBG__column{width:100%;max-width:40.8em;padding:calc(var(--header-h) + 4svh/var(--scale)) 0 calc(14svh/var(--scale));font-size:var(--fs-body);margin:0 auto}.article-module-scss-module__T1ibBG__crumbs{color:var(--ink-3);align-items:baseline;gap:8px;font-size:.75rem;font-weight:500;line-height:1.6;display:flex}.article-module-scss-module__T1ibBG__crumbs a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-module-scss-module__T1ibBG__crumbs>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.article-module-scss-module__T1ibBG__eyecatch{aspect-ratio:16/9;width:100%;margin-top:calc(var(--u)*2);background:var(--field-2);display:block;position:relative;overflow:hidden}.article-module-scss-module__T1ibBG__eyecatch img{object-fit:cover}.article-module-scss-module__T1ibBG__title{margin-top:calc(var(--u)*4);letter-spacing:.005em;font-feature-settings:"palt" 1;line-break:strict;word-break:auto-phrase;font-size:1.5rem;font-weight:700;line-height:1.55}.article-module-scss-module__T1ibBG__byline{margin-top:calc(var(--u)*2.5);align-items:center;gap:10px;display:flex}.article-module-scss-module__T1ibBG__avatar,.article-module-scss-module__T1ibBG__avatarSmall{background:var(--ink);width:30px;height:30px;color:var(--sumi);font-family:var(--font-display);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.article-module-scss-module__T1ibBG__avatarSmall{width:22px;height:22px;font-size:.5625rem}.article-module-scss-module__T1ibBG__bylineText{flex-direction:column;gap:2px;font-size:.75rem;line-height:1.4;display:flex}.article-module-scss-module__T1ibBG__bylineText b{font-weight:700}.article-module-scss-module__T1ibBG__bylineText time{color:var(--ink-3)}.article-module-scss-module__T1ibBG__lead{margin-top:calc(var(--u)*5)}.article-module-scss-module__T1ibBG__lead p{letter-spacing:var(--track-body);line-break:strict;word-break:auto-phrase;font-weight:400;line-height:1.92}.article-module-scss-module__T1ibBG__index{margin-top:calc(var(--u)*4);padding:calc(var(--u)*2.5) calc(var(--u)*3) calc(var(--u)*1.5);background:var(--field-2)}.article-module-scss-module__T1ibBG__indexHead{padding-bottom:calc(var(--u)*1.5);letter-spacing:.02em;font-size:1rem;font-weight:700;display:block}.article-module-scss-module__T1ibBG__index ol{list-style:none}.article-module-scss-module__T1ibBG__index li+li{border-top:1px solid var(--rule-2)}.article-module-scss-module__T1ibBG__index a{letter-spacing:var(--track-body);color:var(--ink-3);transition:color .16s var(--ease-out);line-break:strict;word-break:auto-phrase;padding:13px 0;font-size:.875rem;font-weight:500;line-height:1.6;text-decoration:none;display:block}.article-module-scss-module__T1ibBG__index a:hover{color:var(--ink)}.article-module-scss-module__T1ibBG__body,.article-module-scss-module__T1ibBG__chapter+.article-module-scss-module__T1ibBG__chapter{margin-top:calc(var(--u)*9)}.article-module-scss-module__T1ibBG__chapter h2{letter-spacing:.005em;font-feature-settings:"palt" 1;line-break:strict;word-break:auto-phrase;font-size:1.25rem;font-weight:700;line-height:1.45}.article-module-scss-module__T1ibBG__chapter p{margin-top:calc(var(--u)*3);letter-spacing:var(--track-body);line-break:strict;word-break:auto-phrase;font-weight:400;line-height:1.92}.article-module-scss-module__T1ibBG__chapter h2+p{margin-top:calc(var(--u)*2)}.article-module-scss-module__T1ibBG__rich :where(h2,h3,h4){letter-spacing:.005em;line-break:strict;word-break:auto-phrase;font-weight:700}.article-module-scss-module__T1ibBG__rich h2{margin-top:calc(var(--u)*8);font-size:1.25rem;line-height:1.45}.article-module-scss-module__T1ibBG__rich :where(h3,h4){margin-top:calc(var(--u)*5);font-size:1rem;line-height:1.6}.article-module-scss-module__T1ibBG__rich>:where(p,h2,h3,h4,ul,ol,blockquote,img,figure):first-child{margin-top:0}.article-module-scss-module__T1ibBG__rich :where(p,li){letter-spacing:var(--track-body);line-break:strict;word-break:auto-phrase;font-weight:400;line-height:1.92}.article-module-scss-module__T1ibBG__rich p{margin-top:calc(var(--u)*3)}.article-module-scss-module__T1ibBG__rich :where(ul,ol){margin-top:calc(var(--u)*3);padding-left:1.5em}.article-module-scss-module__T1ibBG__rich li+li{margin-top:calc(var(--u)*1.25)}.article-module-scss-module__T1ibBG__rich li::marker{color:var(--ink-3)}.article-module-scss-module__T1ibBG__rich blockquote{margin-top:calc(var(--u)*3);padding-left:calc(var(--u)*2.5);border-left:1px solid var(--rule-2);color:var(--ink-2)}.article-module-scss-module__T1ibBG__rich img{height:auto;margin-top:calc(var(--u)*3)}.article-module-scss-module__T1ibBG__rich table{width:100%;margin-top:calc(var(--u)*3);border-collapse:collapse;font-size:.9375rem;display:block;overflow-x:auto}.article-module-scss-module__T1ibBG__rich :where(th,td){padding:calc(var(--u)*1.25) calc(var(--u)*2) calc(var(--u)*1.25) 0;border-bottom:1px solid var(--rule-2);text-align:left;vertical-align:top;line-height:1.8}.article-module-scss-module__T1ibBG__rich th{font-weight:700}.article-module-scss-module__T1ibBG__rich a{text-underline-offset:3px;text-decoration:underline}.article-module-scss-module__T1ibBG__rich h2+p,.article-module-scss-module__T1ibBG__rich h2+ul,.article-module-scss-module__T1ibBG__rich h2+ol,.article-module-scss-module__T1ibBG__rich h2+blockquote,.article-module-scss-module__T1ibBG__rich h2+img,.article-module-scss-module__T1ibBG__rich h2+figure,.article-module-scss-module__T1ibBG__rich h2+table{margin-top:calc(var(--u)*2)}.article-module-scss-module__T1ibBG__rich :where(h3,h4)+p,.article-module-scss-module__T1ibBG__rich :where(h3,h4)+ul,.article-module-scss-module__T1ibBG__rich :where(h3,h4)+ol,.article-module-scss-module__T1ibBG__rich :where(h3,h4)+blockquote,.article-module-scss-module__T1ibBG__rich :where(h3,h4)+img,.article-module-scss-module__T1ibBG__rich :where(h3,h4)+figure,.article-module-scss-module__T1ibBG__rich :where(h3,h4)+table{margin-top:calc(var(--u)*1.5)}.article-module-scss-module__T1ibBG__rich :where(h2,h3)+h3,.article-module-scss-module__T1ibBG__rich :where(h2,h3)+h4{margin-top:calc(var(--u)*2.5)}.article-module-scss-module__T1ibBG__notes{margin-top:calc(var(--u)*10);padding-top:calc(var(--u)*4);border-top:1px solid var(--rule-1)}.article-module-scss-module__T1ibBG__noteBlock+.article-module-scss-module__T1ibBG__noteBlock{margin-top:calc(var(--u)*4)}.article-module-scss-module__T1ibBG__noteBlock h2{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;font-weight:500}.article-module-scss-module__T1ibBG__noteBlock p,.article-module-scss-module__T1ibBG__noteBlock li,.article-module-scss-module__T1ibBG__noteBlock dd{letter-spacing:var(--track-body);color:var(--ink-2);margin-top:10px;font-size:.875rem;font-weight:400;line-height:1.85}.article-module-scss-module__T1ibBG__refs{padding-left:1.3em}.article-module-scss-module__T1ibBG__refs a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.article-module-scss-module__T1ibBG__refs span{color:var(--ink-3);display:block}.article-module-scss-module__T1ibBG__corrections div{border-bottom:1px solid var(--rule-2);grid-template-columns:92px minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.article-module-scss-module__T1ibBG__corrections dt{font-family:var(--font-display);color:var(--ink-3);font-size:.75rem;font-weight:500}.article-module-scss-module__T1ibBG__corrections dd{margin:0}.article-module-scss-module__T1ibBG__citation{font-family:var(--font-display);white-space:pre-wrap;font-size:.75rem!important;line-height:1.8!important}.article-module-scss-module__T1ibBG__related{margin-top:calc(var(--u)*12)}.article-module-scss-module__T1ibBG__relatedHead{letter-spacing:.01em;font-size:1.125rem;font-weight:700;line-height:1.6}.article-module-scss-module__T1ibBG__related ul{margin-top:calc(var(--u)*2.5);list-style:none}.article-module-scss-module__T1ibBG__related li+li{margin-top:calc(var(--u)*2)}.article-module-scss-module__T1ibBG__card{border:1px solid var(--rule-2);color:inherit;transition:border-color .2s var(--ease-out);grid-template-columns:128px minmax(0,1fr);gap:18px;padding:16px;text-decoration:none;display:grid}.article-module-scss-module__T1ibBG__card:hover{border-color:var(--rule-1)}.article-module-scss-module__T1ibBG__cardThumb{aspect-ratio:4/3;background:var(--field-2);display:block;position:relative;overflow:hidden}.article-module-scss-module__T1ibBG__cardThumb img{object-fit:cover}.article-module-scss-module__T1ibBG__cardText{flex-direction:column;min-width:0;display:flex}.article-module-scss-module__T1ibBG__cardText>b{letter-spacing:.005em;line-break:strict;word-break:auto-phrase;font-size:.9375rem;font-weight:700;line-height:1.6}.article-module-scss-module__T1ibBG__card:hover .article-module-scss-module__T1ibBG__cardText>b{text-underline-offset:3px;text-decoration:underline}.article-module-scss-module__T1ibBG__cardSummary{-webkit-line-clamp:4;letter-spacing:var(--track-body);color:var(--ink-3);-webkit-box-orient:vertical;margin-top:8px;font-size:.8125rem;font-weight:400;line-height:1.75;display:-webkit-box;overflow:hidden}.article-module-scss-module__T1ibBG__cardBy{align-items:center;gap:8px;margin-top:auto;padding-top:12px;display:flex}.article-module-scss-module__T1ibBG__cardBy>span:last-child{flex-direction:column;gap:1px;font-size:.75rem;line-height:1.4;display:flex}.article-module-scss-module__T1ibBG__cardBy b{font-weight:700}.article-module-scss-module__T1ibBG__cardBy time{color:var(--ink-3)}@media (max-width:700px){.article-module-scss-module__T1ibBG__card{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:12px}.article-module-scss-module__T1ibBG__index{padding-inline:calc(var(--u)*2)}}
.event-module-scss-module__nTdvTq__page{--u:8px;--paper:#f4f3ee;--band-bleed:0px;background:var(--sumi)}.event-module-scss-module__nTdvTq__hero{padding:calc(var(--header-h) + 8svh/var(--scale)) var(--page-pad) calc(9svh/var(--scale));background:var(--ink);color:var(--paper);font-feature-settings:"palt" 1}.event-module-scss-module__nTdvTq__heroInner{width:100%;max-width:1100px;margin:0 auto}.event-module-scss-module__nTdvTq__crumbs{color:#f4f3ee9e;align-items:baseline;gap:8px;font-size:.75rem;font-weight:500;line-height:1.6;display:flex}.event-module-scss-module__nTdvTq__crumbs a{color:inherit;text-underline-offset:3px;transition:color .2s var(--ease-out);text-decoration:underline}.event-module-scss-module__nTdvTq__crumbs a:hover{color:var(--paper)}.event-module-scss-module__nTdvTq__crumbs>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.event-module-scss-module__nTdvTq__stamp{margin-top:calc(var(--u)*5);flex-wrap:wrap;align-items:flex-end;gap:12px 26px;display:flex}.event-module-scss-module__nTdvTq__stampDate{font-family:var(--font-display);font-size:clamp(2.6rem,6vw/var(--scale),5.2rem);letter-spacing:-.03em;font-weight:700;line-height:.9}.event-module-scss-module__nTdvTq__stampMeta{letter-spacing:var(--track-body);color:#f4f3eec7;flex-wrap:wrap;align-items:center;gap:10px 18px;padding-bottom:4px;font-size:.875rem;font-weight:500;display:flex}.event-module-scss-module__nTdvTq__heroState{--ink-3:#f4f3ee99;--rule-2:#f4f3ee57}.event-module-scss-module__nTdvTq__heroTitle{max-width:22em;margin-top:calc(var(--u)*5);font-size:clamp(1.5rem,2.6vw/var(--scale),2.25rem);letter-spacing:.005em;line-break:strict;word-break:auto-phrase;font-weight:700;line-height:1.55}.event-module-scss-module__nTdvTq__heroSummary{max-width:38em;margin-top:calc(var(--u)*3);letter-spacing:var(--track-body);color:#f4f3eed1;line-break:strict;word-break:auto-phrase;font-size:1rem;font-weight:400;line-height:1.92}.event-module-scss-module__nTdvTq__heroFacts{margin-top:calc(var(--u)*4);letter-spacing:var(--track-body);color:#f4f3eec7;flex-wrap:wrap;gap:10px 18px;font-size:.875rem;font-weight:500;display:flex}.event-module-scss-module__nTdvTq__heroFacts>span{align-items:center;gap:8px;display:inline-flex}.event-module-scss-module__nTdvTq__heroFacts>span+span{border-left:1px solid #f4f3ee57;padding-left:18px}.event-module-scss-module__nTdvTq__heroFacts svg{box-sizing:content-box;color:#f4f3eead;background:#1c1c21;border-radius:50%;flex:none;padding:8px}.event-module-scss-module__nTdvTq__heroCta{margin-top:calc(var(--u)*5);--ink-3:#f4f3ee9e}.event-module-scss-module__nTdvTq__thumb{background:var(--field)}.event-module-scss-module__nTdvTq__thumb img{width:100%;height:auto;display:block}.event-module-scss-module__nTdvTq__story[data-railed]{background:var(--sumi);grid-template-columns:clamp(220px,17.6vw/var(--scale),286px) minmax(0, 1fr);margin-inline:calc(-1*var(--page-pad));align-items:start;display:grid}.event-module-scss-module__nTdvTq__index{--index-pad:clamp(28px, calc(2.8vw / var(--scale)), 42px)}.event-module-scss-module__nTdvTq__story[data-railed] .event-module-scss-module__nTdvTq__storyBody{padding-inline:clamp(20px,3.2vw/var(--scale),72px)}.event-module-scss-module__nTdvTq__storyBody>article{padding-top:calc(var(--u)*10)}.event-module-scss-module__nTdvTq__section{margin-top:calc(var(--u)*9)}.event-module-scss-module__nTdvTq__thumb+.event-module-scss-module__nTdvTq__section{margin-top:calc(var(--u)*5)}.event-module-scss-module__nTdvTq__sectionHead{padding-bottom:calc(var(--u)*1.5);border-bottom:1px solid var(--rule-1)}.event-module-scss-module__nTdvTq__mark{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:11px;font-size:.8125rem;font-weight:500;display:flex}.event-module-scss-module__nTdvTq__mark:before{content:"";background:currentColor;flex:none;width:21px;height:1px;display:block}.event-module-scss-module__nTdvTq__sectionHead h2{letter-spacing:var(--track-body);margin-top:6px;font-size:1.5rem;font-weight:700;line-height:1.45}.event-module-scss-module__nTdvTq__infoList{grid-template-columns:8.4em minmax(0,1fr);gap:0;display:grid}.event-module-scss-module__nTdvTq__infoList dt{padding:12px calc(var(--u)*2.5) 12px 0;letter-spacing:var(--track-body);color:var(--ink-2);align-items:center;gap:11px;font-size:.875rem;font-weight:700;line-height:1.7;display:flex}.event-module-scss-module__nTdvTq__infoList dt svg{box-sizing:content-box;background:var(--field);color:var(--ink-2);border-radius:50%;flex:none;padding:8px}.event-module-scss-module__nTdvTq__infoList dd{letter-spacing:var(--track-body);line-break:strict;word-break:auto-phrase;padding:20px 0;font-size:.875rem;font-weight:400;line-height:1.7}.event-module-scss-module__nTdvTq__infoList dt:not(:first-of-type),.event-module-scss-module__nTdvTq__infoList dd:not(:first-of-type){border-top:1px solid var(--rule-2)}.event-module-scss-module__nTdvTq__slots{margin-top:calc(var(--u)*2);list-style:none}.event-module-scss-module__nTdvTq__slot{align-items:stretch;gap:0 calc(var(--u)*2.5);padding:0 0 calc(var(--u)*3.5);grid-template-columns:8em 13px minmax(0,1fr);display:grid}.event-module-scss-module__nTdvTq__slot:last-child{padding-bottom:0}.event-module-scss-module__nTdvTq__slot time{font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;color:var(--ink);font-size:.9375rem;font-weight:700;line-height:1.53125rem}.event-module-scss-module__nTdvTq__node{font-size:.875rem;line-height:1.75;display:block;position:relative}.event-module-scss-module__nTdvTq__node:before{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:calc(.5lh - 4.5px);left:2px}.event-module-scss-module__nTdvTq__node:after{content:"";top:calc(.5lh + 6px);bottom:calc(-1*var(--u)*3.5);background:var(--rule-2);width:1px;position:absolute;left:6px}.event-module-scss-module__nTdvTq__slot:last-child .event-module-scss-module__nTdvTq__node:after{display:none}.event-module-scss-module__nTdvTq__slotLabel{letter-spacing:var(--track-body);color:var(--ink-2);line-break:strict;word-break:auto-phrase;font-size:.875rem;font-weight:400;line-height:1.75}.event-module-scss-module__nTdvTq__speakers{list-style:none}.event-module-scss-module__nTdvTq__speaker{align-items:center;gap:calc(var(--u)*2.5);border-bottom:1px solid var(--rule-2);padding:18px 0;display:flex}.event-module-scss-module__nTdvTq__speakerMark{background:var(--ink);width:46px;height:46px;color:var(--sumi);letter-spacing:.02em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.event-module-scss-module__nTdvTq__speakerMark:has(img){background:0 0}.event-module-scss-module__nTdvTq__speakerMark img{object-fit:cover;object-position:center 22%;width:100%;height:100%}.event-module-scss-module__nTdvTq__speakerText{flex-direction:column;gap:4px;min-width:0;display:flex}.event-module-scss-module__nTdvTq__speakerText b{letter-spacing:var(--track-body);font-size:1rem;font-weight:700}.event-module-scss-module__nTdvTq__speakerText span{letter-spacing:var(--track-body);color:var(--ink-3);font-size:.8125rem;font-weight:400;line-height:1.6}.event-module-scss-module__nTdvTq__notes :where(p,li){margin-top:calc(var(--u)*1.5);letter-spacing:var(--track-body);color:var(--ink-2);line-break:strict;word-break:auto-phrase;font-size:.875rem;font-weight:400;line-height:1.95}.event-module-scss-module__nTdvTq__notes :where(ul,ol){padding-left:1.4em}.event-module-scss-module__nTdvTq__close{padding:calc(9svh/var(--scale)) var(--page-pad) calc(11svh/var(--scale));background:var(--sumi);color:#131316;font-feature-settings:"palt" 1;--ink-3:#4b4d54;border-top:1px solid #1313169e}.event-module-scss-module__nTdvTq__closeInner{align-items:end;gap:calc(var(--u)*4) calc(var(--u)*6);grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:1100px;margin:0 auto;display:grid}.event-module-scss-module__nTdvTq__closeHead{max-width:22em;font-size:clamp(1.25rem,2.1vw/var(--scale),1.75rem);letter-spacing:var(--track-body);line-break:strict;word-break:auto-phrase;font-weight:700;line-height:1.65}.event-module-scss-module__nTdvTq__closeNote{margin-top:calc(var(--u)*2);max-width:34em;letter-spacing:var(--track-body);color:#4b4d54;font-size:.875rem;font-weight:400;line-height:1.9}.event-module-scss-module__nTdvTq__report{margin-top:calc(var(--u)*3);letter-spacing:var(--track-body);color:#131316;transition:opacity .2s var(--ease-out);border-bottom:1px solid #1313169e;align-items:baseline;gap:12px;padding-bottom:6px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.event-module-scss-module__nTdvTq__report:hover{opacity:.62}.event-module-scss-module__nTdvTq__report>span:first-child{font-family:var(--font-display);letter-spacing:.1em;color:#4b4d54;font-size:.6875rem;font-weight:500}@media (max-width:900px){.event-module-scss-module__nTdvTq__story[data-railed]{display:block}.event-module-scss-module__nTdvTq__story[data-railed] .event-module-scss-module__nTdvTq__storyBody{padding-inline:var(--page-pad)}.event-module-scss-module__nTdvTq__story[data-railed] .event-module-scss-module__nTdvTq__storyBody>article{padding-bottom:calc(14svh/var(--scale) + 76px)}.event-module-scss-module__nTdvTq__infoList{grid-template-columns:minmax(0,1fr)}.event-module-scss-module__nTdvTq__infoList dd{padding-top:0}.event-module-scss-module__nTdvTq__infoList dd:not(:first-of-type){border-top:0}.event-module-scss-module__nTdvTq__slot{gap:0 calc(var(--u)*1.5);grid-template-columns:7.4em 13px minmax(0,1fr)}.event-module-scss-module__nTdvTq__closeInner{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:560px){.event-module-scss-module__nTdvTq__heroFacts{gap:12px 20px}.event-module-scss-module__nTdvTq__heroFacts>span+span{border-left:0;padding-left:0}}@media (max-width:430px){.event-module-scss-module__nTdvTq__slot{gap:0 calc(var(--u)*1.25);grid-template-columns:6.9em 11px minmax(0,1fr)}.event-module-scss-module__nTdvTq__slot time{font-size:.8125rem}}
.faq-module-scss-module__zBx9Ca__page{padding:0 var(--page-pad);background:var(--sumi);color:#131316}.faq-module-scss-module__zBx9Ca__inner{width:100%;max-width:1120px;padding-bottom:calc(16svh/var(--scale));margin:0 auto}.faq-module-scss-module__zBx9Ca__head{padding:calc(var(--header-h) + 6svh/var(--scale)) 0 calc(8svh/var(--scale))}.faq-module-scss-module__zBx9Ca__kicker{font-family:var(--font-display);letter-spacing:.04em;color:#131316;margin-bottom:12px;font-size:.8rem;font-weight:650;display:block}.faq-module-scss-module__zBx9Ca__title{font-size:clamp(1.05rem,1.55vw/var(--scale),1.5rem);letter-spacing:.01em;font-weight:750;line-height:1.72}.faq-module-scss-module__zBx9Ca__inlineLink{--roll-line:1.72;--link-weight:750}@media (max-width:900px){.faq-module-scss-module__zBx9Ca__head{padding:calc(var(--header-h) + 5svh/var(--scale)) 0 calc(6svh/var(--scale))}.faq-module-scss-module__zBx9Ca__title br{display:none}}
.FormPage-module-scss-module__AjPiKW__page{--u:8px;--inset:110px;--band-bleed:0px;--ink:#131316;--paper:#f4f3ee}.FormPage-module-scss-module__AjPiKW__head{padding:calc(var(--header-h) + 7svh/var(--scale)) var(--inset) calc(11svh/var(--scale));background:var(--sumi);color:var(--ink)}.FormPage-module-scss-module__AjPiKW__head h1{margin-top:calc(var(--u)*3);font-family:var(--font-display);font-size:clamp(1.75rem,1.1rem + 2.6vw/var(--scale),3rem);letter-spacing:-.015em;font-weight:700;line-height:1.24}.FormPage-module-scss-module__AjPiKW__lead{margin-top:calc(var(--u)*5);letter-spacing:.02em;line-break:strict;word-break:auto-phrase;font-size:.875rem;font-weight:400;line-height:2}.FormPage-module-scss-module__AjPiKW__entry{--rule:#f4f3ee47;--sub:#f4f3eea8;padding:calc(11svh/var(--scale)) var(--inset) calc(14svh/var(--scale));color:var(--paper);background:#0b0b0d}.FormPage-module-scss-module__AjPiKW__entryInner{width:100%}.FormPage-module-scss-module__AjPiKW__note{letter-spacing:.02em;line-break:strict;max-width:52em;word-break:auto-phrase;font-size:.875rem;font-weight:400;line-height:2}.FormPage-module-scss-module__AjPiKW__formGrid{margin-top:calc(10svh/var(--scale));padding-top:calc(var(--u)*6);border-top:1px solid var(--rule);grid-template-columns:240px minmax(0,1fr);gap:100px;display:grid}.FormPage-module-scss-module__AjPiKW__formGrid+.FormPage-module-scss-module__AjPiKW__formGrid{margin-top:calc(7svh/var(--scale))}.FormPage-module-scss-module__AjPiKW__formMark{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}.FormPage-module-scss-module__AjPiKW__form{min-width:0}.FormPage-module-scss-module__AjPiKW__elsewhere{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;min-width:0;display:grid}.FormPage-module-scss-module__AjPiKW__elsewhere h2{letter-spacing:.01em;font-size:1rem;font-weight:700;line-height:1.6}.FormPage-module-scss-module__AjPiKW__elsewhere p{color:var(--sub);line-break:strict;word-break:auto-phrase;margin-top:10px;font-size:.8125rem;font-weight:400;line-height:1.85}.FormPage-module-scss-module__AjPiKW__elsewhereLinks{flex-wrap:wrap;gap:8px 24px;margin-top:14px;display:flex}.FormPage-module-scss-module__AjPiKW__elsewhereLink{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;transition:opacity .16s var(--ease-out);border-bottom:1px solid;padding-bottom:3px;font-size:.75rem;font-weight:700;display:inline-block}.FormPage-module-scss-module__AjPiKW__elsewhereLink:hover{opacity:.62}.FormPage-module-scss-module__AjPiKW__elsewhereMail{font-family:var(--font-display);letter-spacing:.02em;text-transform:none;font-weight:500}.FormPage-module-scss-module__AjPiKW__page[data-invert] .FormPage-module-scss-module__AjPiKW__head{color:var(--paper);background:#0b0b0d}.FormPage-module-scss-module__AjPiKW__page[data-invert] .FormPage-module-scss-module__AjPiKW__entry{--rule:#1313168c;--sub:#131316b3;background:var(--sumi);color:var(--ink)}@media (max-width:1200px){.FormPage-module-scss-module__AjPiKW__page{--inset:56px}.FormPage-module-scss-module__AjPiKW__formGrid{grid-template-columns:180px minmax(0,1fr);gap:48px}}@media (max-width:900px){.FormPage-module-scss-module__AjPiKW__page{--inset:var(--page-pad)}.FormPage-module-scss-module__AjPiKW__formGrid{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:700px){.FormPage-module-scss-module__AjPiKW__head h1{font-size:1.75rem}.FormPage-module-scss-module__AjPiKW__lead,.FormPage-module-scss-module__AjPiKW__note{font-size:.8125rem;line-height:1.95}}
.Kicker-module-scss-module__niAQZG__kicker{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;font-size:.6875rem;font-weight:700;display:inline-flex}.Kicker-module-scss-module__niAQZG__dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px;display:block}
.AskPill-module-scss-module__N3pgoq__pill{min-height:0;font-family:var(--font-header);border:1px solid;border-radius:50%;align-items:center;padding:9px 22px;font-size:.875rem;font-weight:550;display:inline-flex;position:relative}.AskPill-module-scss-module__N3pgoq__beam{pointer-events:none;width:calc(100% + 1px);max-width:none;height:calc(100% + 1px);position:absolute;top:-.5px;left:-.5px;overflow:visible}.AskPill-module-scss-module__N3pgoq__beam ellipse{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:14 86;opacity:0;transition:opacity .24s;animation:2.2s linear infinite paused AskPill-module-scss-module__N3pgoq__askOrbit}.AskPill-module-scss-module__N3pgoq__pill:hover .AskPill-module-scss-module__N3pgoq__beam ellipse,.AskPill-module-scss-module__N3pgoq__pill:focus-visible .AskPill-module-scss-module__N3pgoq__beam ellipse{opacity:1;animation-play-state:running}@keyframes AskPill-module-scss-module__N3pgoq__askOrbit{to{stroke-dashoffset:-100px}}@media (prefers-reduced-motion:reduce){.AskPill-module-scss-module__N3pgoq__beam ellipse{stroke-dasharray:none;animation:none}}.AskPill-module-scss-module__N3pgoq__pill:focus-visible{outline-offset:3px;outline:2px solid}
.ViewScaleToggle-module-scss-module__j8s3iW__root{border:1px solid color-mix(in srgb, currentColor 34%, transparent);border-radius:999px;align-items:center;display:flex;overflow:hidden}.ViewScaleToggle-module-scss-module__j8s3iW__step{min-height:0;color:color-mix(in srgb, currentColor 62%, transparent);font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;background:0 0;padding:8px 15px;font-size:.72rem;font-weight:620;transition:color .2s,box-shadow .2s}.ViewScaleToggle-module-scss-module__j8s3iW__step+.ViewScaleToggle-module-scss-module__j8s3iW__step{border-left:1px solid color-mix(in srgb, currentColor 22%, transparent)}.ViewScaleToggle-module-scss-module__j8s3iW__step:hover{color:currentColor}.ViewScaleToggle-module-scss-module__j8s3iW__step[data-active=true]{color:inherit;box-shadow:inset 0 -2px}
.SiteHeader-module-scss-module__sFIp0q__header{z-index:100;color:var(--white);transition:color .22s ease,background-color .22s ease,backdrop-filter .22s ease,transform .5s var(--ease-in-out),opacity .55s ease .75s;flex-direction:column;display:flex;position:fixed;inset:0 0 auto}html[data-booting] .SiteHeader-module-scss-module__sFIp0q__header{opacity:0}html[data-booting] .SiteHeader-module-scss-module__sFIp0q__banner{transform:translateY(-10px)}html[data-modal-open] .SiteHeader-module-scss-module__sFIp0q__header{opacity:0;pointer-events:none;transition:opacity .25s}.SiteHeader-module-scss-module__sFIp0q__header[data-hidden=true]{pointer-events:none;transform:translateY(-190px)}.SiteHeader-module-scss-module__sFIp0q__header[data-hidden=true] .SiteHeader-module-scss-module__sFIp0q__bar,.SiteHeader-module-scss-module__sFIp0q__header[data-hidden=true] .SiteHeader-module-scss-module__sFIp0q__bar:before,.SiteHeader-module-scss-module__sFIp0q__header[data-hidden=true] .SiteHeader-module-scss-module__sFIp0q__bar:after,.SiteHeader-module-scss-module__sFIp0q__header[data-hidden=true] .SiteHeader-module-scss-module__sFIp0q__banner,.SiteHeader-module-scss-module__sFIp0q__header[data-hidden=true] .SiteHeader-module-scss-module__sFIp0q__desktopNav{transition:none}.SiteHeader-module-scss-module__sFIp0q__banner{height:var(--banner-h);padding:0 var(--page-pad);border-bottom:1px solid color-mix(in srgb, currentColor 22%, transparent);transition:height .5s var(--ease-in-out),opacity .28s ease,transform .7s var(--ease-out) .72s;align-items:center;gap:13px;display:flex;position:relative;overflow:hidden}.SiteHeader-module-scss-module__sFIp0q__bannerFlow{flex:1;min-width:0;overflow:hidden}.SiteHeader-module-scss-module__sFIp0q__bannerTrack{display:block}.SiteHeader-module-scss-module__sFIp0q__bannerTrack>:nth-child(2),.SiteHeader-module-scss-module__sFIp0q__bannerTap{display:none}@keyframes SiteHeader-module-scss-module__sFIp0q__bannerFlow{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.SiteHeader-module-scss-module__sFIp0q__header[data-scrolled=true] .SiteHeader-module-scss-module__sFIp0q__banner{opacity:0;pointer-events:none;height:0}.SiteHeader-module-scss-module__sFIp0q__bannerTag{color:#131316;font-family:var(--font-header);letter-spacing:.04em;background:#cfcfcf;border-radius:999px;flex-shrink:0;padding:4px 13px;font-size:.66rem;font-weight:680}.SiteHeader-module-scss-module__sFIp0q__bannerText{white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:550;overflow:hidden}.SiteHeader-module-scss-module__sFIp0q__bannerText a{text-underline-offset:3px;transition:text-decoration-thickness .2s var(--ease-out),text-underline-offset .2s var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}.SiteHeader-module-scss-module__sFIp0q__bannerText a:hover{text-underline-offset:2px;text-decoration-thickness:2px}.SiteHeader-module-scss-module__sFIp0q__bar{width:100%;max-width:calc(100vw/var(--scale));height:var(--bar-h);padding:0 var(--page-pad);transition:max-width .6s var(--ease-in-out),height .6s var(--ease-in-out),margin .6s var(--ease-in-out),padding .6s var(--ease-in-out),border-radius .6s var(--ease-in-out);border-radius:0;align-items:center;margin-inline:auto;display:flex;position:relative}.SiteHeader-module-scss-module__sFIp0q__bar:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(20px)saturate(1.8);backdrop-filter:blur(20px)saturate(1.8);opacity:0;pointer-events:none;background:#fcfcfd85;transition:opacity .4s;position:absolute;inset:0}.SiteHeader-module-scss-module__sFIp0q__bar:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff6b,inset 0 1px #ffffffa6,0 10px 30px #0a0a0c21,0 2px 8px #0a0a0c0f}.SiteHeader-module-scss-module__sFIp0q__header[data-scrolled=true] .SiteHeader-module-scss-module__sFIp0q__bar:after{opacity:1}.SiteHeader-module-scss-module__sFIp0q__header[data-scrolled=true]{color:var(--ink)}.SiteHeader-module-scss-module__sFIp0q__header[data-scrolled=true] .SiteHeader-module-scss-module__sFIp0q__bar{border-radius:18px;max-width:min(720px,100% - 28px);height:60px;margin-top:12px;padding:0 20px}.SiteHeader-module-scss-module__sFIp0q__header[data-scrolled=true] .SiteHeader-module-scss-module__sFIp0q__bar:before{opacity:1}.SiteHeader-module-scss-module__sFIp0q__header[data-tone=light]{color:var(--ink)}.SiteHeader-module-scss-module__sFIp0q__brand{z-index:3;align-items:center;width:max-content;min-height:44px;display:flex;position:relative}.SiteHeader-module-scss-module__sFIp0q__desktopNav{font-family:var(--font-header);gap:34px;font-size:.875rem;font-weight:550;transition:opacity .3s,transform .3s;display:flex;position:absolute;left:50%;transform:translate(-50%)}.SiteHeader-module-scss-module__sFIp0q__header[data-scrolled=true] .SiteHeader-module-scss-module__sFIp0q__desktopNav{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,transform .3s,visibility 0s linear .3s;transform:translate(-50%)scale(.92)}.SiteHeader-module-scss-module__sFIp0q__desktopNav a{--roll-line:1.3}.SiteHeader-module-scss-module__sFIp0q__desktopNav a:hover [class*=rollCol] span,.SiteHeader-module-scss-module__sFIp0q__desktopNav a:focus-visible [class*=rollCol] span{transform:translateY(-100%)}.SiteHeader-module-scss-module__sFIp0q__emojiPop{opacity:0;transform-origin:top;pointer-events:none;background:#fff;border-radius:999px;gap:4px;padding:6px 12px;line-height:1;transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .18s;display:flex;position:absolute;top:calc(100% - 2px);left:50%;transform:translate(-50%,-8px)scale(.4);box-shadow:0 8px 24px #0a0a0c2e}.SiteHeader-module-scss-module__sFIp0q__emojiPop:before{content:"";background:#fff;border-radius:2px;width:9px;height:9px;position:absolute;top:-3.5px;left:50%;transform:translate(-50%)rotate(45deg)}.SiteHeader-module-scss-module__sFIp0q__emojiPop img{width:18px;max-width:none;height:18px;display:block}.SiteHeader-module-scss-module__sFIp0q__desktopNav a:hover .SiteHeader-module-scss-module__sFIp0q__emojiPop{opacity:1;transform:translate(-50%)scale(1)}.SiteHeader-module-scss-module__sFIp0q__emojiPop span{display:block}.SiteHeader-module-scss-module__sFIp0q__emojiPop span:nth-child(2){animation-delay:90ms}.SiteHeader-module-scss-module__sFIp0q__desktopNav a:hover .SiteHeader-module-scss-module__sFIp0q__emojiPop span{animation:.55s cubic-bezier(.3,0,.2,1) both SiteHeader-module-scss-module__sFIp0q__emojiHop}@keyframes SiteHeader-module-scss-module__sFIp0q__emojiHop{0%{transform:translateY(5px)}55%{transform:translateY(-3px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SiteHeader-module-scss-module__sFIp0q__rollCol span{transition:none}.SiteHeader-module-scss-module__sFIp0q__emojiPop{transition:opacity .18s}.SiteHeader-module-scss-module__sFIp0q__bar,.SiteHeader-module-scss-module__sFIp0q__bar:before,.SiteHeader-module-scss-module__sFIp0q__banner,.SiteHeader-module-scss-module__sFIp0q__desktopNav{transition:none}.SiteHeader-module-scss-module__sFIp0q__desktopNav a:hover .SiteHeader-module-scss-module__sFIp0q__emojiPop{transform:translate(-50%)scale(1)}.SiteHeader-module-scss-module__sFIp0q__desktopNav a:hover .SiteHeader-module-scss-module__sFIp0q__emojiPop span{animation:none}}.SiteHeader-module-scss-module__sFIp0q__lang{font-family:var(--font-header);align-items:center;gap:16px;margin-left:24px;font-size:.75rem;font-weight:650;display:flex}.SiteHeader-module-scss-module__sFIp0q__langActive{background:var(--ink);color:#fff;border-radius:999px;align-items:center;padding:7px 17px;display:inline-flex}.SiteHeader-module-scss-module__sFIp0q__langIdle{opacity:.72}.SiteHeader-module-scss-module__sFIp0q__desktopNav a,.SiteHeader-module-scss-module__sFIp0q__utilities a{align-items:center;min-height:44px;display:inline-flex;position:relative}.SiteHeader-module-scss-module__sFIp0q__utilities{font-family:var(--font-header);align-items:center;gap:22px;margin-left:auto;font-size:.875rem;font-weight:550;display:flex}.SiteHeader-module-scss-module__sFIp0q__utilities a{gap:7px}.SiteHeader-module-scss-module__sFIp0q__menuButton{z-index:4;color:currentColor;min-height:44px;font-family:var(--font-header);letter-spacing:.02em;background:0 0;align-items:center;gap:8px;padding:0;font-size:.875rem;font-weight:550;display:inline-flex;position:relative}.SiteHeader-module-scss-module__sFIp0q__menuLabel{height:1.3em;line-height:1.3;display:block;overflow:hidden}.SiteHeader-module-scss-module__sFIp0q__menuLabel span{transition:transform .5s cubic-bezier(.6,0,.15,1);display:block}.SiteHeader-module-scss-module__sFIp0q__menuLabel[data-open=true] span{transform:translateY(-100%)}.SiteHeader-module-scss-module__sFIp0q__menuGlyph{flex-shrink:0}.SiteHeader-module-scss-module__sFIp0q__menuGlyph rect{transform-box:fill-box;transform-origin:50%;transition:transform .45s cubic-bezier(.6,0,.2,1)}.SiteHeader-module-scss-module__sFIp0q__menuButton:hover .SiteHeader-module-scss-module__sFIp0q__lineTop{transform:translate(2px)}.SiteHeader-module-scss-module__sFIp0q__menuButton:hover .SiteHeader-module-scss-module__sFIp0q__lineBottom{transform:translate(-2px)}.SiteHeader-module-scss-module__sFIp0q__menuGlyph[data-open=true] .SiteHeader-module-scss-module__sFIp0q__lineTop{transform:translateY(2.25px)rotate(45deg)}.SiteHeader-module-scss-module__sFIp0q__menuGlyph[data-open=true] .SiteHeader-module-scss-module__sFIp0q__lineBottom{transform:translateY(-2.25px)rotate(-45deg)}.SiteHeader-module-scss-module__sFIp0q__scrim{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;visibility:hidden;will-change:opacity;background:#0a0a0c70;transition:opacity .4s,visibility 0s linear .4s;position:fixed;inset:0;transform:translateZ(0)}.SiteHeader-module-scss-module__sFIp0q__scrim[data-open=true]{opacity:1;visibility:visible;transition-delay:0s}.SiteHeader-module-scss-module__sFIp0q__drawer{z-index:6;width:min(620px,94vw/var(--scale));background:var(--sumi);color:#131316;visibility:hidden;will-change:transform;transition:transform .55s var(--ease-in-out),visibility 0s linear .55s;flex-direction:column;padding:26px 40px 44px 76px;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(102%)}.SiteHeader-module-scss-module__sFIp0q__drawer[data-open=true]{visibility:visible;transition-delay:0s;transform:translate(0)}.SiteHeader-module-scss-module__sFIp0q__drawerTop{flex-shrink:0;justify-content:flex-end;align-items:center;gap:28px;display:flex}.SiteHeader-module-scss-module__sFIp0q__closeButton:focus-visible,.SiteHeader-module-scss-module__sFIp0q__drawerNav a:focus-visible,.SiteHeader-module-scss-module__sFIp0q__moreCol a:focus-visible,.SiteHeader-module-scss-module__sFIp0q__drawerCompany a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.SiteHeader-module-scss-module__sFIp0q__closeButton{color:currentColor;min-height:44px;font-family:var(--font-header);letter-spacing:.02em;background:0 0;align-items:center;gap:9px;padding:0;font-size:.875rem;font-weight:550;display:inline-flex}.SiteHeader-module-scss-module__sFIp0q__closeButton svg{transition:transform .3s var(--ease-out)}.SiteHeader-module-scss-module__sFIp0q__closeButton:hover svg{transform:rotate(90deg)}.SiteHeader-module-scss-module__sFIp0q__drawerNav{flex-direction:column;margin-top:44px;display:flex}.SiteHeader-module-scss-module__sFIp0q__drawerNav a{font-family:var(--font-header);font-size:clamp(1.5rem,2.05vw/var(--scale),2.15rem);letter-spacing:.01em;opacity:0;padding:15px 0;font-weight:640;line-height:1.2;transition:none;transform:translate(22px)}.SiteHeader-module-scss-module__sFIp0q__drawer[data-open=true] .SiteHeader-module-scss-module__sFIp0q__drawerNav a{opacity:1;transition:opacity .45s,transform .5s cubic-bezier(.3,0,.2,1),color .25s;transition-delay:var(--stagger,.1s),var(--stagger,.1s),0s;transform:translate(0)}.SiteHeader-module-scss-module__sFIp0q__drawerNav a:hover{color:#55575c}.SiteHeader-module-scss-module__sFIp0q__drawerNav a[aria-current=page]{text-underline-offset:10px;text-decoration:underline;text-decoration-thickness:1.5px}.SiteHeader-module-scss-module__sFIp0q__drawerMore{font-family:var(--font-header);opacity:0;border-top:1px solid #1313163d;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:26px 24px;margin-top:30px;padding-top:28px;transition:none;display:grid}.SiteHeader-module-scss-module__sFIp0q__drawer[data-open=true] .SiteHeader-module-scss-module__sFIp0q__drawerMore{opacity:1;transition:opacity .45s .38s}.SiteHeader-module-scss-module__sFIp0q__moreHead{letter-spacing:.16em;color:#6c6e73;margin-bottom:12px;font-size:.625rem;font-weight:700;display:block}.SiteHeader-module-scss-module__sFIp0q__moreCol ul{margin:0;padding:0;list-style:none}.SiteHeader-module-scss-module__sFIp0q__moreCol li+li{margin-top:9px}.SiteHeader-module-scss-module__sFIp0q__moreCol a,.SiteHeader-module-scss-module__sFIp0q__moreCol span:not(.SiteHeader-module-scss-module__sFIp0q__moreHead){letter-spacing:.01em;align-items:center;min-height:24px;font-size:.82rem;font-weight:650;line-height:1.5;display:inline-flex}.SiteHeader-module-scss-module__sFIp0q__moreCol a{color:#131316;transition:color .2s var(--ease-out)}.SiteHeader-module-scss-module__sFIp0q__moreCol a:hover{color:#55575c}.SiteHeader-module-scss-module__sFIp0q__moreCol span:not(.SiteHeader-module-scss-module__sFIp0q__moreHead){color:#85878c}.SiteHeader-module-scss-module__sFIp0q__drawerCompany{font-family:var(--font-header);color:#85878c;margin-top:auto;padding-top:40px;font-size:.8rem;line-height:1.55}.SiteHeader-module-scss-module__sFIp0q__companyName{font-weight:700}.SiteHeader-module-scss-module__sFIp0q__companyAddress{margin-top:14px}.SiteHeader-module-scss-module__sFIp0q__drawerCompany a{color:#6c6e73;text-underline-offset:3px;transition:color .2s var(--ease-out),text-decoration-thickness .2s var(--ease-out);margin-top:16px;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.SiteHeader-module-scss-module__sFIp0q__drawerCompany a:hover{color:#131316;text-decoration-thickness:2px}@media (max-height:880px){.SiteHeader-module-scss-module__sFIp0q__drawerNav{margin-top:26px}.SiteHeader-module-scss-module__sFIp0q__drawerNav a{padding:10px 0}.SiteHeader-module-scss-module__sFIp0q__drawerMore{margin-top:18px;padding-top:20px}.SiteHeader-module-scss-module__sFIp0q__drawerCompany{padding-top:20px}}@media (max-width:1230px){.SiteHeader-module-scss-module__sFIp0q__desktopNav{gap:17px}.SiteHeader-module-scss-module__sFIp0q__lang{margin-left:16px}}@media (max-width:1040px){.SiteHeader-module-scss-module__sFIp0q__desktopNav,.SiteHeader-module-scss-module__sFIp0q__lang{display:none}}@media (max-width:560px){.SiteHeader-module-scss-module__sFIp0q__banner{gap:9px}.SiteHeader-module-scss-module__sFIp0q__bannerTag{padding:3px 10px;font-size:.52rem}.SiteHeader-module-scss-module__sFIp0q__bannerTrack{width:max-content;animation:24s linear infinite SiteHeader-module-scss-module__sFIp0q__bannerFlow;display:flex}.SiteHeader-module-scss-module__sFIp0q__bannerTrack>:nth-child(2){display:block}.SiteHeader-module-scss-module__sFIp0q__bannerText{text-overflow:clip;flex:none;padding-right:2.6em;font-size:.6rem;overflow:visible}.SiteHeader-module-scss-module__sFIp0q__bannerTap{z-index:2;display:block;position:absolute;inset:0}.SiteHeader-module-scss-module__sFIp0q__drawer{width:calc(100vw/var(--scale));padding:20px 22px 34px 26px}.SiteHeader-module-scss-module__sFIp0q__drawerNav a{padding:12px 0;font-size:1.4rem}.SiteHeader-module-scss-module__sFIp0q__drawerMore{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px;margin-top:24px;padding-top:22px}}@media (prefers-reduced-motion:reduce){.SiteHeader-module-scss-module__sFIp0q__bannerTrack{animation:none}.SiteHeader-module-scss-module__sFIp0q__drawer,.SiteHeader-module-scss-module__sFIp0q__scrim,.SiteHeader-module-scss-module__sFIp0q__drawerNav a,.SiteHeader-module-scss-module__sFIp0q__drawerMore{transition:opacity .2s,visibility;transform:none}}
.PageTransition-module-scss-module__aDhEtG__veil{z-index:9999;pointer-events:all;background-color:#c4c4c400;position:fixed;inset:0;overflow:hidden}.PageTransition-module-scss-module__aDhEtG__svg{width:100%;height:100%;display:block}.PageTransition-module-scss-module__aDhEtG__svg path{fill:#1b1b1b}
.BootSequence-module-scss-module__4piYka__boot{z-index:200;pointer-events:none;background:#0b0b0d;place-items:center;display:grid;position:fixed;inset:0}.BootSequence-module-scss-module__4piYka__ground{background:var(--sumi);opacity:0;position:absolute;inset:0}.BootSequence-module-scss-module__4piYka__mark{width:clamp(58px,8.6vmin/var(--scale),74px);aspect-ratio:32/30;position:relative;-webkit-mask-image:url(/brand/USI-LOGO-ICON.svg);mask-image:url(/brand/USI-LOGO-ICON.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.BootSequence-module-scss-module__4piYka__boot[data-veil] .BootSequence-module-scss-module__4piYka__mark{opacity:0;transition:opacity .42s}.BootSequence-module-scss-module__4piYka__ghost{background:#f4f3ee2b;position:absolute;inset:0}.BootSequence-module-scss-module__4piYka__fill{background:#f4f3ee;height:0;position:absolute;bottom:0;left:0;right:0}.BootSequence-module-scss-module__4piYka__field{width:100%;height:100%;display:block;position:absolute;inset:0}.BootSequence-module-scss-module__4piYka__field path{fill:#1b1b1b}.BootSequence-module-scss-module__4piYka__boot[data-leave]{opacity:0;transition:opacity .3s}
.DetailDeckGraphic-module-scss-module__QzpPWq__root{--deck-ink:#121317;--deck-ink-rgb:18 19 23;--deck-muted:#666970;--deck-line:rgb(var(--deck-ink-rgb) / .24);--deck-line-soft:rgb(var(--deck-ink-rgb) / .105);--deck-paper:#c4c4c4;--deck-white:#f5f4ef;--deck-paper-rgb:245 244 239;--deck-blue:#2255f6;--deck-blue-text:#163bb2;width:100%;height:100%;color:var(--deck-ink);font-family:var(--font-display);isolation:isolate;overflow:hidden}.DetailDeckGraphic-module-scss-module__QzpPWq__root[data-variant=framework],.DetailDeckGraphic-module-scss-module__QzpPWq__root[data-variant=sectionTwo]{--deck-ink:#f5f4ef;--deck-ink-rgb:245 244 239;--deck-muted:#aeb0b7;--deck-line:rgb(var(--deck-ink-rgb) / .25);--deck-line-soft:rgb(var(--deck-ink-rgb) / .08);--deck-paper:#141519;--deck-paper-rgb:20 21 25;--deck-blue-text:#9bb0ff}.DetailDeckGraphic-module-scss-module__QzpPWq__svg{width:100%;height:100%;display:block}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileSvg{display:none}.DetailDeckGraphic-module-scss-module__QzpPWq__frame{fill:var(--deck-paper);stroke:rgb(var(--deck-ink-rgb)/.34);stroke-width:1px}.DetailDeckGraphic-module-scss-module__QzpPWq__grid{fill-opacity:.72}.DetailDeckGraphic-module-scss-module__QzpPWq__gridLine{fill:none;stroke:var(--deck-line-soft);stroke-width:.75px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__rule,.DetailDeckGraphic-module-scss-module__QzpPWq__register,.DetailDeckGraphic-module-scss-module__QzpPWq__connector,.DetailDeckGraphic-module-scss-module__QzpPWq__dataAxis,.DetailDeckGraphic-module-scss-module__QzpPWq__statusRule{fill:none;stroke:var(--deck-line);stroke-width:1px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__register{stroke:rgb(var(--deck-ink-rgb)/.5)}.DetailDeckGraphic-module-scss-module__QzpPWq__chromeLabel,.DetailDeckGraphic-module-scss-module__QzpPWq__chromeMeta,.DetailDeckGraphic-module-scss-module__QzpPWq__nodeKicker,.DetailDeckGraphic-module-scss-module__QzpPWq__panelKicker,.DetailDeckGraphic-module-scss-module__QzpPWq__panelKickerStrong,.DetailDeckGraphic-module-scss-module__QzpPWq__annotation,.DetailDeckGraphic-module-scss-module__QzpPWq__source,.DetailDeckGraphic-module-scss-module__QzpPWq__laneNo,.DetailDeckGraphic-module-scss-module__QzpPWq__statusTitle,.DetailDeckGraphic-module-scss-module__QzpPWq__phaseNo,.DetailDeckGraphic-module-scss-module__QzpPWq__phaseNoStrong,.DetailDeckGraphic-module-scss-module__QzpPWq__boundaryLabel{font-family:var(--font-display);letter-spacing:.08em;font-size:14px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__chromeMeta,.DetailDeckGraphic-module-scss-module__QzpPWq__source,.DetailDeckGraphic-module-scss-module__QzpPWq__boundaryLabel{fill:var(--deck-muted)}.DetailDeckGraphic-module-scss-module__QzpPWq__annotation{fill:var(--deck-muted);letter-spacing:.12em;font-size:13px}.DetailDeckGraphic-module-scss-module__QzpPWq__nodeSurface{fill:rgb(var(--deck-paper-rgb)/.46);stroke:rgb(var(--deck-ink-rgb)/.32);stroke-width:1px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__node,.DetailDeckGraphic-module-scss-module__QzpPWq__metric,.DetailDeckGraphic-module-scss-module__QzpPWq__statusRow{isolation:isolate}.DetailDeckGraphic-module-scss-module__QzpPWq__nodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__nodeSurface{fill:var(--deck-blue);stroke:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__nodeMuted .DetailDeckGraphic-module-scss-module__QzpPWq__nodeSurface{fill:rgb(var(--deck-ink-rgb)/.035);stroke-dasharray:4 5}.DetailDeckGraphic-module-scss-module__QzpPWq__nodeKicker{fill:var(--deck-muted);letter-spacing:.11em;font-size:11px}.DetailDeckGraphic-module-scss-module__QzpPWq__nodeLabel{fill:var(--deck-ink);font-family:var(--font-jp);letter-spacing:.015em;font-size:17px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__nodeMeta{fill:var(--deck-muted);font-family:var(--font-jp);letter-spacing:.02em;font-size:11px;font-weight:500}.DetailDeckGraphic-module-scss-module__QzpPWq__nodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__nodeKicker,.DetailDeckGraphic-module-scss-module__QzpPWq__nodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__nodeLabel,.DetailDeckGraphic-module-scss-module__QzpPWq__nodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__nodeMeta{fill:var(--deck-white)}.DetailDeckGraphic-module-scss-module__QzpPWq__pill rect{fill:rgb(var(--deck-paper-rgb)/.36);stroke:rgb(var(--deck-ink-rgb)/.28);stroke-width:1px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__pill text{fill:var(--deck-ink);font-family:var(--font-display);letter-spacing:.035em;font-size:12px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__pillActive rect{fill:#2255f617;stroke:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__pillActive text{fill:var(--deck-blue-text)}.DetailDeckGraphic-module-scss-module__QzpPWq__flow{fill:none;stroke:rgb(var(--deck-ink-rgb)/.62);stroke-width:1.35px;stroke-dasharray:6 8;vector-effect:non-scaling-stroke;animation:7s linear infinite DetailDeckGraphic-module-scss-module__QzpPWq__deckFlow}.DetailDeckGraphic-module-scss-module__QzpPWq__flowAccent{stroke:var(--deck-blue);stroke-width:1.7px}.DetailDeckGraphic-module-scss-module__QzpPWq__flowQuiet{stroke:rgb(var(--deck-ink-rgb)/.38);animation-duration:12s}.DetailDeckGraphic-module-scss-module__QzpPWq__markerInk,.DetailDeckGraphic-module-scss-module__QzpPWq__markerBlue{fill:none;stroke:rgb(var(--deck-ink-rgb)/.7);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.DetailDeckGraphic-module-scss-module__QzpPWq__markerBlue{stroke:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__metricTrack,.DetailDeckGraphic-module-scss-module__QzpPWq__metricValue{fill:none;stroke-width:10px}.DetailDeckGraphic-module-scss-module__QzpPWq__metricTrack{stroke:rgb(var(--deck-ink-rgb)/.12)}.DetailDeckGraphic-module-scss-module__QzpPWq__metricValue{stroke:var(--deck-blue);stroke-linecap:butt;transform-origin:50%;animation:4.8s ease-in-out infinite DetailDeckGraphic-module-scss-module__QzpPWq__metricBreathe;transform:rotate(-90deg)}.DetailDeckGraphic-module-scss-module__QzpPWq__metricNumber{fill:var(--deck-ink);font-family:var(--font-display);letter-spacing:-.035em;font-size:54px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__metricLabel{fill:var(--deck-ink);font-family:var(--font-jp);font-size:16px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__metricMeta{fill:var(--deck-muted);letter-spacing:.055em;font-size:11px;font-weight:500}.DetailDeckGraphic-module-scss-module__QzpPWq__panel,.DetailDeckGraphic-module-scss-module__QzpPWq__lane,.DetailDeckGraphic-module-scss-module__QzpPWq__phaseBand,.DetailDeckGraphic-module-scss-module__QzpPWq__measurePanel{fill:rgb(var(--deck-paper-rgb)/.28);stroke:rgb(var(--deck-ink-rgb)/.28);stroke-width:1px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__panelStrong,.DetailDeckGraphic-module-scss-module__QzpPWq__phaseBandStrong{fill:#2255f60e;stroke:#2255f6b8;stroke-width:1px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__panelKicker,.DetailDeckGraphic-module-scss-module__QzpPWq__panelKickerStrong{fill:var(--deck-muted);font-size:12px}.DetailDeckGraphic-module-scss-module__QzpPWq__panelKickerStrong{fill:var(--deck-blue-text)}.DetailDeckGraphic-module-scss-module__QzpPWq__dataPlot{fill:none;stroke:var(--deck-blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:280;animation:DetailDeckGraphic-module-scss-module__QzpPWq__plotDraw 8s var(--ease-in-out) infinite}.DetailDeckGraphic-module-scss-module__QzpPWq__valueSeal circle:first-child,.DetailDeckGraphic-module-scss-module__QzpPWq__trinityCore circle:first-child{fill:var(--deck-blue);stroke:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__valueSealPulse,.DetailDeckGraphic-module-scss-module__QzpPWq__trinityCorePulse{fill:none;stroke:rgb(var(--deck-paper-rgb)/.48);stroke-width:1px;animation:4s ease-in-out infinite DetailDeckGraphic-module-scss-module__QzpPWq__sealPulse}.DetailDeckGraphic-module-scss-module__QzpPWq__valueSeal text,.DetailDeckGraphic-module-scss-module__QzpPWq__trinityCore text{fill:var(--deck-white);letter-spacing:.09em;font-size:13px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__valueSealJa,.DetailDeckGraphic-module-scss-module__QzpPWq__trinityCoreJa{font-family:var(--font-jp);letter-spacing:.01em!important;font-size:12px!important}.DetailDeckGraphic-module-scss-module__QzpPWq__decisionDiamond rect{fill:var(--deck-blue);stroke:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__decisionDiamond text{fill:var(--deck-white);letter-spacing:.08em;font-size:11px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__decisionJa{font-family:var(--font-jp);letter-spacing:.01em!important;font-size:12px!important}.DetailDeckGraphic-module-scss-module__QzpPWq__cycleTrack,.DetailDeckGraphic-module-scss-module__QzpPWq__cycleFlow{fill:none;stroke:rgb(var(--deck-ink-rgb)/.17);stroke-width:2px;stroke-linejoin:round}.DetailDeckGraphic-module-scss-module__QzpPWq__cycleFlow{stroke:var(--deck-blue);stroke-width:1.4px;stroke-dasharray:8 22;animation:10s linear infinite DetailDeckGraphic-module-scss-module__QzpPWq__cycleFlow}.DetailDeckGraphic-module-scss-module__QzpPWq__cycleNode circle{fill:var(--deck-paper);stroke:rgb(var(--deck-ink-rgb)/.44);stroke-width:1px}.DetailDeckGraphic-module-scss-module__QzpPWq__cycleNode text{fill:var(--deck-muted);letter-spacing:.07em;font-size:10px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__cycleNodeJa{font-family:var(--font-jp);fill:var(--deck-ink)!important;letter-spacing:.01em!important;font-size:15px!important}.DetailDeckGraphic-module-scss-module__QzpPWq__cycleNodeActive circle{fill:var(--deck-blue);stroke:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__cycleNodeActive text,.DetailDeckGraphic-module-scss-module__QzpPWq__cycleNodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__cycleNodeJa{fill:var(--deck-white)!important}.DetailDeckGraphic-module-scss-module__QzpPWq__centerNote{fill:var(--deck-muted);font-family:var(--font-jp);font-size:13px;font-weight:500}.DetailDeckGraphic-module-scss-module__QzpPWq__boundary{fill:none;stroke:rgb(var(--deck-ink-rgb)/.34);stroke-width:1px;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__boundaryLabel{font-size:10px}.DetailDeckGraphic-module-scss-module__QzpPWq__vennCircle circle{fill:rgb(var(--deck-paper-rgb)/.18);stroke:rgb(var(--deck-ink-rgb)/.5);stroke-width:1.2px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__vennCircle text{fill:var(--deck-ink);letter-spacing:.08em;font-size:14px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__vennJa{font-family:var(--font-jp);fill:var(--deck-muted)!important;letter-spacing:.01em!important;font-size:14px!important}.DetailDeckGraphic-module-scss-module__QzpPWq__orbitA,.DetailDeckGraphic-module-scss-module__QzpPWq__orbitB,.DetailDeckGraphic-module-scss-module__QzpPWq__orbitC{transform-origin:480px 222px;animation:18s linear infinite DetailDeckGraphic-module-scss-module__QzpPWq__orbit}.DetailDeckGraphic-module-scss-module__QzpPWq__orbitB{animation-delay:-6s}.DetailDeckGraphic-module-scss-module__QzpPWq__orbitC{animation-delay:-12s}.DetailDeckGraphic-module-scss-module__QzpPWq__orbitDot,.DetailDeckGraphic-module-scss-module__QzpPWq__liveDot{fill:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__laneNo,.DetailDeckGraphic-module-scss-module__QzpPWq__phaseNo{fill:var(--deck-muted);font-size:11px}.DetailDeckGraphic-module-scss-module__QzpPWq__laneHead,.DetailDeckGraphic-module-scss-module__QzpPWq__statusTitle{fill:var(--deck-ink);letter-spacing:.055em;font-size:14px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__laneJa{fill:var(--deck-ink);font-family:var(--font-jp);font-size:18px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__statusCopy,.DetailDeckGraphic-module-scss-module__QzpPWq__statusNoticeText{fill:var(--deck-ink);font-family:var(--font-jp);letter-spacing:.02em;font-size:14px;font-weight:500}.DetailDeckGraphic-module-scss-module__QzpPWq__statusNotice{fill:rgb(var(--deck-paper-rgb)/.34);stroke:rgb(var(--deck-ink-rgb)/.2);stroke-width:1px}.DetailDeckGraphic-module-scss-module__QzpPWq__liveDot{animation:3.2s ease-in-out infinite DetailDeckGraphic-module-scss-module__QzpPWq__livePulse}.DetailDeckGraphic-module-scss-module__QzpPWq__phaseNoStrong{fill:var(--deck-blue-text);font-size:11px}.DetailDeckGraphic-module-scss-module__QzpPWq__doubleArrow{fill:none;stroke:var(--deck-blue);stroke-width:1.2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileChromeLabel,.DetailDeckGraphic-module-scss-module__QzpPWq__mobileChromeMeta,.DetailDeckGraphic-module-scss-module__QzpPWq__mobileHeading,.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeKicker,.DetailDeckGraphic-module-scss-module__QzpPWq__mobileFoot{font-family:var(--font-display);letter-spacing:.075em;font-size:10px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileChromeMeta,.DetailDeckGraphic-module-scss-module__QzpPWq__mobileFoot{fill:var(--deck-muted)}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileHeading{fill:var(--deck-muted);letter-spacing:.1em;font-size:9px}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNode rect{fill:rgb(var(--deck-paper-rgb)/.46);stroke:rgb(var(--deck-ink-rgb)/.32);stroke-width:1px;vector-effect:non-scaling-stroke}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeKicker{fill:var(--deck-muted);letter-spacing:.08em;font-size:9px}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeLabel{fill:var(--deck-ink);font-family:var(--font-jp);letter-spacing:.01em;font-size:15px;font-weight:600}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeMeta{fill:var(--deck-muted);font-family:var(--font-jp);letter-spacing:.01em;font-size:9px;font-weight:500}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeActive rect{fill:var(--deck-blue);stroke:var(--deck-blue)}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeKicker,.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeLabel,.DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeActive .DetailDeckGraphic-module-scss-module__QzpPWq__mobileNodeMeta{fill:var(--deck-white)}@keyframes DetailDeckGraphic-module-scss-module__QzpPWq__deckFlow{to{stroke-dashoffset:-112px}}@keyframes DetailDeckGraphic-module-scss-module__QzpPWq__cycleFlow{to{stroke-dashoffset:-150px}}@keyframes DetailDeckGraphic-module-scss-module__QzpPWq__metricBreathe{0%,to{opacity:.78}50%{opacity:1}}@keyframes DetailDeckGraphic-module-scss-module__QzpPWq__plotDraw{0%,12%{stroke-dashoffset:280px}42%,82%{stroke-dashoffset:0}to{stroke-dashoffset:-280px}}@keyframes DetailDeckGraphic-module-scss-module__QzpPWq__sealPulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:.9;transform:scale(1.04)}}@keyframes DetailDeckGraphic-module-scss-module__QzpPWq__orbit{to{transform:rotate(360deg)}}@keyframes DetailDeckGraphic-module-scss-module__QzpPWq__livePulse{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.DetailDeckGraphic-module-scss-module__QzpPWq__valueSealPulse,.DetailDeckGraphic-module-scss-module__QzpPWq__trinityCorePulse,.DetailDeckGraphic-module-scss-module__QzpPWq__liveDot{transform-box:fill-box;transform-origin:50%}@media (max-width:560px){.DetailDeckGraphic-module-scss-module__QzpPWq__root{overflow:hidden}.DetailDeckGraphic-module-scss-module__QzpPWq__desktopSvg{display:none}.DetailDeckGraphic-module-scss-module__QzpPWq__mobileSvg{width:100%;height:100%;max-height:100%;display:block}}@media (prefers-reduced-motion:reduce){.DetailDeckGraphic-module-scss-module__QzpPWq__root *,.DetailDeckGraphic-module-scss-module__QzpPWq__root :before,.DetailDeckGraphic-module-scss-module__QzpPWq__root :after{transition:none!important;animation:none!important}.DetailDeckGraphic-module-scss-module__QzpPWq__orbitB{transform:rotate(120deg)}.DetailDeckGraphic-module-scss-module__QzpPWq__orbitC{transform:rotate(240deg)}}
