.EzN0w{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.Vxrm3{grid-template-columns:minmax(0,1fr);display:grid}.VqBoK{min-width:0}.Vxrm3 .VqBoK+.VqBoK,._2sWqW{margin-top:clamp(26px,3.4vw,34px)}.Vxrm3 .VqBoK+.VqBoK h3:before,._2sWqW h3:before{color:var(--color-gold-bright);vertical-align:-.16em;content:"✦";margin-right:.7em;font-size:1.45em;line-height:0;display:inline-block}.VqBoK h3,.VqBoK h4,.VqBoK p{max-width:var(--prose-width);margin:0}.VqBoK h3{color:var(--g);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:.78rem;font-weight:790;line-height:1.3}.VqBoK>p,.jBlk-{color:#f8efe2d1;font-size:clamp(.99rem,1.6vw,1.04rem);line-height:1.72}.PNPeM>p{max-width:var(--prose-width);color:#fff7ebf7;font-family:var(--font-heading);letter-spacing:-.008em;font-size:clamp(1.12rem,1.8vw,1.18rem);font-weight:570;line-height:1.62}.PNPeM>p:first-letter{float:left;color:var(--color-gold-bright);padding:.08em .1em 0 0;font-size:3.1em;font-weight:700;line-height:.82}.PNPeM>.lcR0Y{color:#f8efe2b3;letter-spacing:0;margin-top:16px;font-family:inherit;font-size:clamp(.95rem,1.5vw,.99rem);font-style:italic;font-weight:400;line-height:1.65}.PNPeM>.lcR0Y:first-letter{float:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.-Ftk-{color:var(--color-reversed);font-style:normal}.nr0LG>p{color:#f8efe2cc}._2sWqW h3{color:var(--g)}._2sWqW ._5E9bR{color:#fbf6edf5;font-size:clamp(1.06rem,1.6vw,1.1rem);font-weight:590;line-height:1.62}.wxvFe{margin-top:14px}.wxvFe h4{color:#d6ad63c7;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:.72rem;font-weight:780;line-height:1.35}.wxvFe p{color:#f8efe2b8;font-size:.96rem;line-height:1.62}.jBlk-{max-width:var(--prose-width);white-space:pre-line}.EyX89{border-top:1px solid #d6ad633d;gap:14px;margin-top:clamp(26px,3.4vw,34px);padding-top:clamp(24px,3vw,30px);display:grid}.EyX89>.N-OQV{color:var(--color-gold);font-family:var(--font-heading);font-size:var(--type-subsection-title);margin:0;font-weight:720;line-height:1.3}.EyX89>.N-OQV:before{color:var(--color-gold-bright);vertical-align:.04em;content:"✦";margin-right:.6em;font-size:.85em;line-height:0;display:inline-block}.o-JQB{max-width:var(--prose-width);color:#f8efe2cc;margin:-6px 0 0;font-size:clamp(.99rem,1.6vw,1.04rem);line-height:1.72}.i2K0y{max-width:var(--prose-width);min-height:44px;color:var(--color-interactive);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #79d8bd66;border-radius:10px;justify-self:start;padding:10px 14px;font-size:.95rem;font-weight:650;line-height:1.4;transition:border-color .16s,background-color .16s}.i2K0y:hover,.i2K0y:focus-visible{border-color:var(--color-interactive);background:#79d8bd12}.z3rbm{color:var(--color-gold-bright);margin:0;font-size:.92rem;font-weight:700}.lxHKv{gap:12px;margin-top:6px;scroll-margin-top:96px;display:grid}.JIXdR{max-width:var(--prose-width);color:#f8efe2eb;white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid #d6ad636b;margin:0;padding-left:14px;font-weight:650;line-height:1.55}.O-Yy-{gap:10px;min-width:0;display:grid}.O-Yy->p{max-width:var(--prose-width);color:#f8efe2d1;margin:0;font-size:clamp(.99rem,1.6vw,1.04rem);line-height:1.72}.O-Yy->.waTCQ{color:var(--g,var(--color-gold));letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:790;line-height:1.3}.waTCQ em{color:var(--color-reversed);font-style:normal}.iHKSc{color:#f8efe2db;letter-spacing:.02em;align-items:center;gap:10px;padding:2px 0;font-size:clamp(.95rem,1.5vw,1rem);font-weight:650;line-height:1.4;display:inline-flex}.kNZ0m{flex:none;width:24px;height:24px;overflow:visible}.kNZ0m g,.kNZ0m circle,.kNZ0m path{transform-box:view-box;transform-origin:12px 12px}.Vx8YB{animation:2.4s ease-in-out infinite WwNc-}.h8LLE{animation:2.4s cubic-bezier(.45,.05,.55,.95) infinite RijDg}.SAMpV{animation:2.2s ease-in-out infinite bezOW}.Gee-f{animation:3.2s ease-in-out infinite dg10G}.UgKI-{vertical-align:.12em;gap:4px;margin-left:6px;display:inline-flex}.UgKI- i{background:var(--color-gold-bright);border-radius:50%;width:3.5px;height:3.5px;animation:1.25s ease-in-out infinite iBom8;display:block}.UgKI- i:nth-child(2){animation-delay:.15s}.UgKI- i:nth-child(3){animation-delay:.3s}@keyframes RijDg{to{transform:rotate(360deg)}}@keyframes bezOW{0%,to{opacity:.78;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@keyframes WwNc-{0%,to{opacity:.35;transform:scale(.88)}50%{opacity:.95;transform:scale(1.12)}}@keyframes dg10G{0%,to{opacity:.68}50%{opacity:1}}@keyframes iBom8{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-2.5px)}}.Bbzmf{margin:4px 0 0}.iYFh4{background:#02050da3;border:1px solid #d6ad634d;border-radius:12px;transition:border-color .16s,box-shadow .16s;display:grid}.iYFh4:focus-within{border-color:var(--color-gold);box-shadow:0 0 0 3px #d6ad6324}.NA-FD{width:100%;min-height:104px;max-height:calc(12em + 28px);color:var(--color-ink);font:inherit;resize:none;background:0 0;border:0;outline:none;padding:14px 15px 8px;font-size:max(16px,1rem);line-height:1.5;display:block;overflow-y:auto}.NA-FD:disabled{opacity:.6}.fyBYi{border-top:1px solid #f8efe214;align-items:center;gap:12px;padding:8px 8px 8px 15px;display:flex}.fhbZn,.p9NyX{flex:1;min-width:0;font-size:.82rem;line-height:1.4}.fhbZn{color:var(--color-dim)}.p9NyX{color:var(--color-warning,#f0b45f)}.Niab3,.AZh4Q{font-variant-numeric:tabular-nums;flex:none;font-size:.8rem}.Niab3{color:var(--color-dim)}.AZh4Q{color:var(--color-warning,#f0b45f);font-weight:700}._8-FzL{border:1px solid var(--color-gold);background:linear-gradient(135deg, var(--color-gold-bright), var(--color-gold));color:#161108;min-width:84px;min-height:44px;font:inherit;cursor:pointer;border-radius:10px;flex:none;padding:0 20px;font-weight:800}._8-FzL:disabled{opacity:.55;cursor:progress}.EKMK1{gap:2px;margin-top:4px;display:grid}.EKMK1 p{color:var(--color-muted);margin:0;font-size:.95rem}.EKMK1 .Rl5lK{font-size:.9rem}.pbKEW{min-height:44px;color:var(--color-interactive);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:.92rem;font-weight:700;text-decoration:underline}._0Js8k{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.NA-FD{max-height:calc(7.5em + 22px)}}@media (prefers-reduced-motion:reduce){.kNZ0m *,.Gee-f,.UgKI- i{animation:none}}
