.TextPage-module__Fefm6W__page{min-block-size:100vh;color:var(--text-primary);font-family:var(--font-sans);position:relative}.TextPage-module__Fefm6W__bar{z-index:5;block-size:var(--header-h);position:sticky;inset-block-start:0}@media (max-width:1023px){.TextPage-module__Fefm6W__bar{block-size:auto}}.TextPage-module__Fefm6W__main{max-inline-size:46rem;padding:var(--space-12) var(--gutter) 120px;margin-inline:auto}.TextPage-module__Fefm6W__head{border-block-end:1px solid var(--divider-gold);padding-block-end:var(--space-8)}.TextPage-module__Fefm6W__kicker{color:var(--c-gold);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.TextPage-module__Fefm6W__title{margin:var(--space-3) 0 0;font-family:var(--font-display);color:var(--c-cream);text-wrap:balance;font-size:clamp(2rem,4vw,3rem);font-weight:400;line-height:1.2}.TextPage-module__Fefm6W__updated{margin:var(--space-3) 0 0;color:var(--text-muted);font-size:13px}.TextPage-module__Fefm6W__intro{margin:var(--space-6) 0 0;color:#f4ead7d9;font-size:1.08rem;line-height:1.85}.TextPage-module__Fefm6W__contents{padding:var(--space-5) var(--space-6);border:1px solid var(--border-hairline);border-radius:var(--radius-8);background:#ffffff05;margin-block-start:var(--space-8)}.TextPage-module__Fefm6W__contents ol{color:var(--text-muted);margin:0;padding-inline-start:1.4em;font-size:14px;line-height:1.9}.TextPage-module__Fefm6W__contents a,.TextPage-module__Fefm6W__related a{color:var(--text-muted);transition:color var(--dur-hover) var(--ease-out)}.TextPage-module__Fefm6W__contents a:hover,.TextPage-module__Fefm6W__related a:hover{color:var(--text-primary)}.TextPage-module__Fefm6W__section{color:#f4ead7cc;margin-block-start:var(--space-10);scroll-margin-block-start:calc(var(--header-h) + var(--space-4));font-size:1rem;line-height:1.85}.TextPage-module__Fefm6W__section h2{margin:0 0 var(--space-3);font-family:var(--font-display);color:var(--c-cream);font-size:1.45rem;font-weight:400;line-height:1.35}.TextPage-module__Fefm6W__section p,.TextPage-module__Fefm6W__section ul,.TextPage-module__Fefm6W__section ol{margin:0 0 var(--space-4)}.TextPage-module__Fefm6W__section ul,.TextPage-module__Fefm6W__section ol{padding-inline-start:1.3em}.TextPage-module__Fefm6W__section li+li{margin-block-start:var(--space-2)}.TextPage-module__Fefm6W__section li::marker{color:var(--c-gold)}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__links{padding:0;list-style:none}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__links li{padding:var(--space-3) var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-8);gap:.1em;display:grid}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__links a{color:var(--c-cream);transition:color var(--dur-hover) var(--ease-out);font-weight:600}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__links a:hover{color:var(--c-gold)}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__links span{color:var(--text-muted);font-size:14px}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__steps{gap:var(--space-2);counter-reset:step;flex-wrap:wrap;padding:0;list-style:none;display:flex}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__steps li{border:1px solid var(--border-gold);border-radius:var(--radius-pill);color:var(--text-primary);counter-increment:step;margin:0;padding:.2em .8em;font-size:14px}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__steps li:before{content:counter(step) ". ";color:var(--c-gold)}.TextPage-module__Fefm6W__cta{margin:var(--space-10) 0 0}.TextPage-module__Fefm6W__ctaLink{min-block-size:var(--control-h);padding-inline:var(--space-6);border:1px solid var(--border-gold-strong);border-radius:var(--radius-pill);color:var(--c-cream);transition:background-color var(--dur-hover) var(--ease-out);align-items:center;font-weight:600;display:inline-flex}.TextPage-module__Fefm6W__ctaLink:hover{background:#b78a4a24}.TextPage-module__Fefm6W__related{border-block-start:1px solid var(--divider-gold);margin-block-start:var(--space-16);padding-block-start:var(--space-6)}.TextPage-module__Fefm6W__related h2{margin:0 0 var(--space-3);color:var(--c-gold);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:600}.TextPage-module__Fefm6W__related ul{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.TextPage-module__Fefm6W__contents a:focus-visible,.TextPage-module__Fefm6W__related a:focus-visible,.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__links a:focus-visible,.TextPage-module__Fefm6W__ctaLink:focus-visible{outline:var(--border-2) solid var(--char-accent);outline-offset:2px}[dir=rtl] .TextPage-module__Fefm6W__title{line-height:1.45}[dir=rtl] .TextPage-module__Fefm6W__kicker,[dir=rtl] .TextPage-module__Fefm6W__related h2{letter-spacing:0}@media (max-width:767px){.TextPage-module__Fefm6W__main{padding:var(--space-6) var(--space-4) var(--space-16)}.TextPage-module__Fefm6W__intro{font-size:1rem}}@media (prefers-reduced-motion:reduce){.TextPage-module__Fefm6W__contents a,.TextPage-module__Fefm6W__related a,.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__links a,.TextPage-module__Fefm6W__ctaLink{transition:none}}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__figure{margin:var(--space-6) 0;padding:var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-8);background:#ffffff05}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__image{block-size:auto;inline-size:100%;display:block}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__figure figcaption{color:var(--text-muted);margin-block-start:var(--space-3);font-size:14px;line-height:1.6}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__status{gap:var(--space-3);margin:0 0 var(--space-4);padding:0;list-style:none;display:grid}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__status li{padding:var(--space-3) var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-8);gap:.2em;display:grid}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__status strong{color:var(--c-cream);font-weight:600}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__status li>span:not(.TextPage-module__Fefm6W__tag){color:var(--text-muted);font-size:14px;line-height:1.6}.TextPage-module__Fefm6W__tag{border-radius:var(--radius-pill);letter-spacing:.04em;border:1px solid;justify-self:start;padding:.1em .7em;font-size:12px;font-weight:600}.TextPage-module__Fefm6W__active{color:var(--c-gold)}.TextPage-module__Fefm6W__limited{color:var(--c-cream)}.TextPage-module__Fefm6W__demo{color:var(--text-muted);border-style:dashed}.TextPage-module__Fefm6W__absent{color:var(--text-disabled);border-style:dotted}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__terms{margin:0 0 var(--space-4)}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__terms>div{padding:var(--space-3) 0;border-block-end:1px solid var(--border-hairline)}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__terms dt{color:var(--c-cream);font-weight:600}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__terms dd{color:var(--text-muted);margin:.2em 0 0;font-size:15px;line-height:1.7}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__note{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border-inline-start:2px solid var(--c-gold);border-radius:var(--radius-4);background:#b78a4a14}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__note p{margin:0}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__note p+p{margin-block-start:var(--space-2)}.TextPage-module__Fefm6W__noteTitle{color:var(--c-gold);letter-spacing:.04em;font-size:13px;font-weight:600}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__question{padding:var(--space-4) 0;border-block-end:1px solid var(--border-hairline)}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__question summary{justify-content:space-between;align-items:baseline;gap:var(--space-4);color:var(--c-cream);cursor:pointer;font-weight:600;list-style:none;display:flex}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__question summary:after{content:"+";color:var(--c-gold);font-size:20px;font-weight:400;line-height:1}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__question[open] summary:after{content:"−"}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__question summary::-webkit-details-marker{display:none}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__question summary:focus-visible{outline:var(--border-2) solid var(--char-accent);outline-offset:2px}.TextPage-module__Fefm6W__section .TextPage-module__Fefm6W__question p{margin:var(--space-3) 0 0;color:var(--text-muted)}.TextPage-module__Fefm6W__tableWrap{margin-block:var(--space-4);border:1px solid var(--border-hairline);border-radius:var(--radius-8);background:#ffffff05;overflow-x:auto}.TextPage-module__Fefm6W__table{border-collapse:collapse;inline-size:100%;min-inline-size:36rem;font-size:13.5px;line-height:1.6}.TextPage-module__Fefm6W__table caption{padding:var(--space-3) var(--space-4) 0;color:var(--c-gold);letter-spacing:.04em;text-align:start;font-size:12px;font-weight:600}.TextPage-module__Fefm6W__table th,.TextPage-module__Fefm6W__table td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--border-hairline);text-align:start;vertical-align:top}.TextPage-module__Fefm6W__table thead th{color:var(--text-muted);font-size:12px;font-weight:600}.TextPage-module__Fefm6W__table tbody th{color:var(--c-cream);overflow-wrap:anywhere;font-weight:600}.TextPage-module__Fefm6W__table tbody td{color:#f4ead7d9}.TextPage-module__Fefm6W__table tbody tr:last-child>*{border-block-end:0}.TextPage-module__Fefm6W__settings{min-block-size:var(--control-h);padding-inline:var(--space-6);border:1px solid var(--border-gold-strong);border-radius:var(--radius-8);background:var(--surface-raised);color:var(--c-cream);font:inherit;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-out);align-items:center;font-weight:600;display:inline-flex}.TextPage-module__Fefm6W__settings:hover{background:#b78a4a24}.TextPage-module__Fefm6W__settings:focus-visible{outline:var(--border-2) solid var(--char-accent);outline-offset:2px}
