.motion-page:has(.sp-faq-index) .motion-seam{display:none}.legal-head>div{container-type:inline-size}.sp-faq-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;width:min(64rem,100cqw);max-width:none;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.sp-faq-index{grid-template-columns:repeat(4,minmax(0,1fr))}}.sp-faq-index-link{border-top:1px solid var(--gold-hair);min-height:2.75rem;color:var(--ink);gap:.35rem;padding:1rem 0 1.25rem;text-decoration:none;display:grid;position:relative}.sp-faq-index-link:after{content:"";background:var(--gold);transform-origin:0;height:1px;transition:transform .36s var(--ease-out-quint);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.sp-faq-index-no{color:var(--gold);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.2em}.sp-faq-index-name{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.3rem,1.1rem + .8vw,1.75rem);font-weight:300;line-height:1.15}.sp-faq-index-count{color:var(--ink-faint);font-family:var(--font-mono), ui-monospace, monospace;font-size:var(--fs-micro);letter-spacing:.08em}.sp-faq-index-link:focus-visible:after{transform:scaleX(1)}@media (hover:hover){.sp-faq-index-link:hover:after{transform:scaleX(1)}.sp-faq-index-link:hover .sp-faq-index-name{color:var(--gold)}}.faq-disclosure-item{isolation:isolate;position:relative}.faq-disclosure-item:before{content:"";background:var(--gold);transform-origin:top;width:1px;transition:transform .46s var(--ease-out-quint);position:absolute;top:1.15rem;bottom:1.3rem;left:-1.1rem;transform:scaleY(0)}.faq-disclosure-item[open]:before{transform:scaleY(1)}@media (max-width:1023px){.faq-disclosure-item:before{left:-.75rem}}@property --kgf-tr{syntax:"<length>";inherits:true;initial-value:0}@property --kgf-bl{syntax:"<length>";inherits:true;initial-value:0}.kgf-pane{--kgf-tr:0px;--kgf-bl:0px;z-index:-1;opacity:0;pointer-events:none;clip-path:polygon(0 0, calc(100% - var(--kgf-tr)) 0, 100% var(--kgf-tr), 100% 100%, var(--kgf-bl) 100%, 0 calc(100% - var(--kgf-bl)));transition:opacity .36s var(--ease-out-quint), --kgf-tr .62s var(--ease-out-quint), --kgf-bl .62s var(--ease-out-quint) 90ms;background:radial-gradient(70% 120% at 100% 0,#f0d68c1f,#0000 55%),linear-gradient(168deg,#fffaee13,#fffaee05 34%,#0a0a0b4d 100%);display:block;position:absolute;inset:0 -1.1rem}.faq-disclosure-item[open]>.kgf-pane{--kgf-tr:clamp(1.25rem, 2.2vw, 2rem);--kgf-bl:.75rem;opacity:1}@starting-style{.faq-disclosure-item[open]>.kgf-pane{--kgf-tr:0px;--kgf-bl:clamp(2rem, 4vw, 3.25rem);opacity:0}}.kgf-pane-edge{clip-path:polygon(evenodd, 0 0, calc(100% - var(--kgf-tr)) 0, 100% var(--kgf-tr), 100% 100%, var(--kgf-bl) 100%, 0 calc(100% - var(--kgf-bl)), 0 0, 1px 1px, calc(100% - var(--kgf-tr) - .42px) 1px, calc(100% - 1px) calc(var(--kgf-tr) + .42px), calc(100% - 1px) calc(100% - 1px), calc(var(--kgf-bl) + .42px) calc(100% - 1px), 1px calc(100% - var(--kgf-bl) - .42px), 1px 1px);background:radial-gradient(circle at 100% 0,#f0d68cf2,#0000 6rem),radial-gradient(circle at 0 100%,#f0d68cb3,#0000 5rem),linear-gradient(150deg,#f0d68c80,#c9a85c24 46%,#e0c78352);position:absolute;inset:0}@media (max-width:1023px){.kgf-pane{inset-inline:-.75rem}}.faq-disclosure-summary{position:relative}.kgf-question{transition:translate var(--dur-reveal) var(--ease-out-quint), color var(--dur-fast) var(--ease-out)}.kgf-icon{flex:none;width:1.6rem;height:1.6rem;margin-top:.1rem}.kgf-icon svg{width:100%;height:100%;display:block;overflow:visible}.kgf-frame{fill:#c9a85c00;stroke:var(--gold-line);stroke-width:1px;vector-effect:non-scaling-stroke;transition:fill var(--dur-chrome) var(--ease-out), stroke var(--dur-chrome) var(--ease-out)}.kgf-stroke{fill:none;stroke:var(--gold-bright);stroke-width:1.5px;stroke-linecap:square;vector-effect:non-scaling-stroke}.kgf-bar{d:path("M 12 7 L 12 17");transition:d .42s var(--ease-out-quint), opacity var(--dur-fast) var(--ease-out)}.faq-disclosure-item[open] .kgf-bar{d:path("M 7 12 L 17 12")}.faq-disclosure-item[open] .kgf-frame{fill:#c9a85c24;stroke:var(--gold-bright)}@supports not (d:path("M 0 0")){.faq-disclosure-item[open] .kgf-bar{opacity:0}}.kgf-rule{background:linear-gradient(90deg, #c9a85c59, var(--gold-bright) 70%, #fff4d6);transform-origin:0;height:1px;transition:transform .64s var(--ease-out-quint);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 10px #e0be6e73}.faq-disclosure-item[open] .kgf-rule{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.faq-disclosure-summary:hover .kgf-question{translate:.3rem}.faq-disclosure-summary:hover .kgf-frame{stroke:var(--gold-bright)}}@keyframes kgf-answer-in{0%{opacity:0;translate:0 .6rem}to{opacity:1;translate:0}}@media (prefers-reduced-motion:no-preference){.faq-disclosure-item[open] .faq-disclosure-panel>*{animation:kgf-answer-in .42s var(--ease-out-quint) both}.faq-disclosure-item[open] .faq-disclosure-panel>*+*{animation-delay:70ms}}@supports selector(::details-content){:root{interpolate-size:allow-keywords}.faq-disclosure-item::details-content{block-size:0;transition:block-size .42s var(--ease-out-quint), content-visibility .42s allow-discrete;overflow:clip}.faq-disclosure-item[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.faq-disclosure-item{animation:linear both sp-rise;animation-timeline:view();animation-range:entry entry 60%}}}@media (prefers-reduced-motion:reduce){.kgf-question,.kgf-frame,.kgf-bar,.kgf-rule,.sp-faq-index-link:after,.faq-disclosure-item:before,.kgf-pane{transition:none}.faq-disclosure-item::details-content{transition:none}}@media (forced-colors:active){.kgf-pane{display:none}.kgf-rule,.faq-disclosure-item:before,.sp-faq-index-link:after{background:canvastext}}
