.xp.xp{--xp-bg: var(--aa2-surface, #F5F0E6);--xp-band: #EFE8DA;--xp-card: var(--aa2-card, #FCF9F2);--xp-well: var(--aa2-subtle, #ECE5D7);--xp-ink-strong: var(--aa2-ink-strong, #1C1A16);--xp-ink: var(--aa2-ink, #2F2B24);--xp-ink-2: var(--aa2-ink-2, #524C42);--xp-ink-3: var(--aa2-ink-3, #6A6357);--xp-line: var(--aa2-line, #DAD1BF);--xp-line-strong: #C9BEA8;--xp-line-control: var(--aa2-line-control, #7A7263);--xp-gold-ink: var(--aa2-gold-ink, var(--aa-accent-ink-light, #765A0B));--xp-link: var(--aa2-info, #1E40AF);--xp-focus: var(--aa2-info, #1E40AF);--xp-action: var(--aa2-action, #1D2A3E);--xp-action-hover: #2B3B55;--xp-on-action: #FFFFFF;--xp-new-bg: #F4E6BD;--xp-new-ink: var(--aa-accent-ink-light-strong, #5E4708);--xp-new-line: #D9C27E;--xp-ask-bg: #E4EAF6;--xp-ask-ink: #1E3A8A;--xp-ask-line: #B9C6E4;--xp-sh-sm: var(--aa2-sh-sm, 0 1px 2px rgba(60, 45, 20, .06));--xp-stage: #16140F;--xp-stage-2: #221F19;--xp-stage-line: #3A342A;--xp-stage-edge: #16140F;--xp-stage-ink: #F3EEE4;--xp-stage-ink-2: #BDB3A2;--xp-stage-gold: rgb(var(--aa-accent-ink-dark-rgb, 211, 175, 55));--xp-on-gold: #16140F;--xp-sh-stage: 0 30px 60px -34px rgba(40, 28, 8, .5);--xp-serif: var(--aa2-serif, "Fraunces", Georgia, serif);--xp-sans: var(--aa2-sans, "Manrope", system-ui, sans-serif);--xp-mono: var(--aa2-mono, "Courier New", Courier, monospace);--xp-gutter: clamp(16px, 4vw, 40px);--xp-sec: clamp(64px, 8vw, 112px);display:block;background:var(--xp-bg);color:var(--xp-ink);font-family:var(--xp-sans)}:root[data-theme=dark] .xp.xp{--xp-band: #141311;--xp-line-strong: #3A3630;--xp-action-hover: #FFFFFF;--xp-on-action: #0F0E0C;--xp-new-bg: #2A2312;--xp-new-ink: var(--aa-accent-ink-dark-strong, #F0DC9A);--xp-new-line: rgba(var(--aa-accent-ink-dark-rgb, 211, 175, 55), .4);--xp-ask-bg: #16202E;--xp-ask-ink: #93C5FD;--xp-ask-line: #2B4466;--xp-stage: #1A1814;--xp-stage-2: #25221C;--xp-stage-line: #36322B;--xp-stage-edge: #2F2B25;--xp-sh-stage: 0 30px 60px -30px rgba(0, 0, 0, .85)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .xp.xp{--xp-band: #141311;--xp-line-strong: #3A3630;--xp-action-hover: #FFFFFF;--xp-on-action: #0F0E0C;--xp-new-bg: #2A2312;--xp-new-ink: var(--aa-accent-ink-dark-strong, #F0DC9A);--xp-new-line: rgba(var(--aa-accent-ink-dark-rgb, 211, 175, 55), .4);--xp-ask-bg: #16202E;--xp-ask-ink: #93C5FD;--xp-ask-line: #2B4466;--xp-stage: #1A1814;--xp-stage-2: #25221C;--xp-stage-line: #36322B;--xp-stage-edge: #2F2B25;--xp-sh-stage: 0 30px 60px -30px rgba(0, 0, 0, .85)}}.xp.xp :where(p,li,strong,em,h1,h2,h3,h4,dt,dd,th,td,figcaption,summary,span,code){color:inherit}.xp.xp :where(p,li,dd,td,figcaption) a:not(.xp-btn){color:var(--xp-link);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.xp.xp :where(p,li,dd,td,figcaption) a:not(.xp-btn):hover{color:var(--xp-ink-strong)}.xp.xp :where(pre,code){padding:0;border-radius:0;background:none;font-size:inherit}.xp.xp :where(p,li,dd,td) code{padding:1px 5px;border:1px solid var(--xp-line);border-radius:5px;background:var(--xp-well);font:700 .9em/1.4 var(--xp-mono);color:var(--xp-ink-strong);overflow-wrap:anywhere}.xp.xp :focus-visible{outline:2px solid var(--xp-focus);outline-offset:3px}.xp.xp :is(.xp-stage,.xp-band,.xp-final,.xp-cmd) :focus-visible{outline-color:var(--xp-stage-gold)}.xp.xp [hidden]{display:none!important}.xp.xp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.xp.xp .xp-i{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.xp.xp .xp-i--mark{stroke:var(--xp-gold-ink);stroke-width:1.8}.xp.xp .ext-kbd{display:inline-block;min-width:1.7em;padding:2px 8px;border:1px solid var(--xp-line-control);border-bottom-width:2px;border-radius:6px;background:var(--xp-card);font:700 13px/1.5 var(--xp-mono);color:var(--xp-ink-strong);text-align:center;white-space:nowrap}.xp.xp .xp-wrap{width:min(1200px,calc(100% - 2 * var(--xp-gutter)));margin-inline:auto}.xp.xp .xp-sec{padding:var(--xp-sec) 0;scroll-margin-top:88px}.xp.xp .xp-sec--band{background:var(--xp-band);border-block:1px solid var(--xp-line)}.xp.xp .xp-kicker{display:flex;align-items:center;gap:12px;margin:0;font:700 12.5px/1.4 var(--xp-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--xp-gold-ink)}.xp.xp .xp-kicker:before{content:"";flex:none;width:28px;height:1px;background:currentColor}.xp.xp .xp-title{margin:0;font:500 clamp(40px,5.4vw,68px)/1.02 var(--xp-serif);letter-spacing:-.025em;color:var(--xp-ink-strong);text-wrap:balance}.xp.xp .xp-h2{margin:0;font:500 clamp(30px,3.6vw,48px)/1.08 var(--xp-serif);letter-spacing:-.015em;color:var(--xp-ink-strong);text-wrap:balance}.xp.xp .xp-h3{margin:8px 0 0;font:800 19px/1.3 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-h3--serif{margin:0;font:500 clamp(24px,2.4vw,30px)/1.15 var(--xp-serif)}.xp.xp .xp-lede{margin:0;font:400 17px/1.65 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-lede--big{max-width:680px;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.xp.xp .xp-head{display:flex;flex-direction:column;gap:18px;max-width:760px;margin-bottom:clamp(28px,3.5vw,44px)}.xp.xp .xp-head--split{max-width:none;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:64px}.xp.xp .xp-head--split>div{display:flex;flex-direction:column;gap:18px;max-width:640px}.xp.xp .xp-head--split>.xp-lede{max-width:500px}.xp.xp .xp-label,.xp.xp .xp-eyebrow{margin:0;font:700 12px/1.4 var(--xp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--xp-ink-3)}.xp.xp .xp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border:1.5px solid var(--xp-line-control);border-radius:12px;background:var(--xp-card);color:var(--xp-ink-strong);font:700 15.5px/1.2 var(--xp-sans);text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s var(--aa2-ease, ease),border-color .15s var(--aa2-ease, ease),color .15s var(--aa2-ease, ease)}.xp.xp .xp-btn:hover{border-color:var(--xp-ink-2);background:var(--xp-well);color:var(--xp-ink-strong)}.xp.xp .xp-btn--primary{border-color:var(--xp-action);background:var(--xp-action);color:var(--xp-on-action);box-shadow:0 10px 24px -16px #1d2a3ecc}.xp.xp .xp-btn--primary:hover{border-color:var(--xp-action-hover);background:var(--xp-action-hover);color:var(--xp-on-action)}.xp.xp .xp-btn--lg{min-height:56px;padding:0 26px;font-size:17px}.xp.xp .xp-btn--sm{min-height:44px;padding:0 14px;font-size:14px}.xp.xp .xp-btn--gold{border-color:var(--xp-stage-gold);background:var(--xp-stage-gold);color:var(--xp-on-gold)}.xp.xp .xp-btn--gold:hover{border-color:var(--aa-accent-ink-dark, #E2C766);background:var(--aa-accent-ink-dark, #E2C766);color:var(--xp-on-gold)}.xp.xp .xp-btn--ghost{border-color:var(--xp-stage-ink-2);background:transparent;color:var(--xp-stage-ink)}.xp.xp .xp-btn--ghost:hover,.xp.xp .xp-btn--stage:hover{border-color:var(--xp-stage-ink);background:var(--xp-stage-2);color:var(--xp-stage-ink)}.xp.xp .xp-btn--stage{border-color:#4a4336;background:var(--xp-stage-2);color:var(--xp-stage-ink)}.xp.xp .xp-pill{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid var(--xp-line);border-radius:999px;background:var(--xp-well);font:700 12px/1.4 var(--xp-sans);color:var(--xp-ink);white-space:nowrap}.xp.xp .xp-pill--new{border-color:var(--xp-new-line);background:var(--xp-new-bg);color:var(--xp-new-ink)}.xp.xp .xp-pill--ver{border-color:var(--xp-line-control);background:transparent;font-family:var(--xp-mono)}.xp.xp .xp-bar{border-bottom:1px solid var(--xp-line)}.xp.xp .xp-bar__in{min-height:64px;display:flex;align-items:center;gap:24px}.xp.xp .xp-bar__brand{display:flex;align-items:center;gap:10px;margin:0;font:700 15px/1.3 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-bar__links{display:flex;gap:2px;margin:0 0 0 auto;padding:0;list-style:none}.xp.xp .xp-bar__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border-radius:8px;font:600 14.5px/1 var(--xp-sans);color:var(--xp-ink);text-decoration:none}.xp.xp .xp-bar__links a:hover{background:var(--xp-well);color:var(--xp-ink-strong)}.xp.xp .xp-hero{padding:clamp(40px,6vw,72px) 0 clamp(56px,7vw,96px)}.xp.xp .xp-hero__top{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:end;gap:56px;margin-bottom:clamp(32px,4.5vw,56px)}.xp.xp .xp-hero__copy{display:flex;flex-direction:column;gap:22px;max-width:780px}.xp.xp .xp-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:8px 0 0;border:1px solid var(--xp-line);border-radius:14px;background:var(--xp-card)}.xp.xp .xp-status__cell{display:flex;flex-direction:column;gap:6px;padding:16px 20px}.xp.xp .xp-status__cell+.xp-status__cell{border-left:1px solid var(--xp-line)}.xp.xp .xp-status__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px}.xp.xp .xp-status__name{margin:0;font:700 15px/1.3 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-status__text{margin:0;font:400 14px/1.5 var(--xp-sans);color:var(--xp-ink-3)}.xp.xp .xp-hero__cta{display:flex;flex-direction:column;gap:12px}.xp.xp .xp-hero__note{margin:4px 0 0;font:400 14px/1.55 var(--xp-sans);color:var(--xp-ink-3);text-align:center}.xp.xp .xp-stage{margin:0;border:1px solid var(--xp-stage-edge);border-radius:22px;background:var(--xp-stage);color:var(--xp-stage-ink)}.xp.xp .xp-stage figcaption{font:400 14px/1.5 var(--xp-sans);color:var(--xp-stage-ink-2)}.xp.xp .xp-hero__stage{display:flex;flex-direction:column;gap:clamp(16px,2vw,24px);padding:clamp(14px,2.3vw,32px);box-shadow:var(--xp-sh-stage)}.xp.xp .xp-hero__shot{position:relative}.xp.xp .xp-hero__shot img{display:block;width:100%;height:auto;border-radius:12px}.xp.xp .xp-pin{position:absolute;left:52%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;background:var(--xp-stage-gold);box-shadow:0 0 0 3px var(--xp-stage);font:800 13px/26px var(--xp-sans);color:var(--xp-on-gold);text-align:center}.xp.xp .xp-pin:after{content:"";position:absolute;top:50%;left:100%;width:12px;height:2px;margin-top:-1px;background:var(--xp-stage-gold)}.xp.xp .xp-pin--1{top:10.58%}.xp.xp .xp-pin--2{top:17.02%}.xp.xp .xp-pin--3{top:35.7%}.xp.xp .xp-pin--4{top:87.44%}.xp.xp .xp-hero__legend{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px 32px}.xp.xp .xp-legend{counter-reset:xp-pin;display:flex;flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;list-style:none}.xp.xp .xp-legend li{counter-increment:xp-pin;display:flex;align-items:center;gap:10px;font:500 14px/1.4 var(--xp-sans);color:var(--xp-stage-ink)}.xp.xp .xp-legend li:before{content:counter(xp-pin);flex:none;width:22px;height:22px;border-radius:50%;background:var(--xp-stage-gold);font:800 12px/22px var(--xp-sans);color:var(--xp-on-gold);text-align:center}.xp.xp .xp-stage__stamp{margin:0;font:700 12px/1.4 var(--xp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--xp-stage-ink-2)}.xp.xp .xp-stats{padding:clamp(32px,4vw,44px) 0;border-block:1px solid var(--xp-line);background:var(--xp-band)}.xp.xp .xp-stats__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none}.xp.xp .xp-stat{display:flex;flex-direction:column;gap:10px;padding-left:16px;border-left:1px solid var(--xp-line-strong)}.xp.xp .xp-stat__value{margin:0;font:500 clamp(40px,4vw,52px)/1 var(--xp-serif);color:var(--xp-ink-strong)}.xp.xp .xp-stat__note{margin:0;font:400 14px/1.5 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-tabs{display:inline-flex;gap:4px;max-width:100%;margin-bottom:36px;padding:6px;border:1px solid var(--xp-line);border-radius:16px;background:var(--xp-well);overflow-x:auto;scrollbar-width:none}.xp.xp .xp-tab{flex:none;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:11px;background:transparent;font:700 16px/1 var(--xp-sans);color:var(--xp-ink-2);cursor:pointer}.xp.xp .xp-tab:hover{color:var(--xp-ink-strong)}.xp.xp .xp-tab[aria-selected=true]{border-color:var(--xp-line);background:var(--xp-card);color:var(--xp-ink-strong);box-shadow:var(--xp-sh-sm)}.xp.xp .xp-tab__count{font:700 12px/1 var(--xp-mono);color:var(--xp-ink-3)}.xp.xp .xp-tab[aria-selected=true] .xp-tab__count{color:var(--xp-gold-ink)}.xp.xp .xp-space{display:grid;grid-template-columns:400px minmax(0,1fr);align-items:start;gap:56px}.xp.xp .xp-spaces:not(.is-tabbed) .xp-space+.xp-space{margin-top:72px;padding-top:72px;border-top:1px solid var(--xp-line)}.xp.xp .xp-space:focus-visible{outline-offset:8px;border-radius:8px}.xp.xp .xp-space__copy{display:flex;flex-direction:column;gap:18px;padding-top:6px}.xp.xp .xp-space__title{margin:0;font:500 34px/1.1 var(--xp-serif);color:var(--xp-ink-strong)}.xp.xp .xp-space__text{margin:0;font:400 17px/1.65 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-space__copy .xp-label{margin:6px 0 -8px}.xp.xp .xp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.xp.xp .xp-chips li{padding:7px 12px;border:1px solid var(--xp-line);border-radius:8px;background:var(--xp-card);font:700 14px/1.2 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-space__also{margin:-6px 0 0;font:400 14px/1.5 var(--xp-sans);color:var(--xp-ink-3)}.xp.xp .xp-checks{display:flex;flex-direction:column;gap:12px;margin:4px 0 0;padding:0;list-style:none}.xp.xp .xp-checks li{position:relative;padding-left:30px;font:400 16px/1.55 var(--xp-sans);color:var(--xp-ink)}.xp.xp .xp-checks li:before{content:"";position:absolute;top:.42em;left:3px;width:13px;height:7px;border-bottom:2.2px solid var(--xp-gold-ink);border-left:2.2px solid var(--xp-gold-ink);transform:rotate(-45deg)}.xp.xp .xp-checks--sm li{font-size:15px}.xp.xp .xp-shortcut{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0;font:400 14px/1.5 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-combo{display:inline-flex;align-items:center;gap:6px}.xp.xp .xp-shortcut__does{margin-left:6px}.xp.xp .xp-space__stage{display:flex;flex-direction:column;gap:16px;padding:24px}.xp.xp .xp-space__stage img{display:block;width:100%;height:auto;border-radius:10px}.xp.xp .xp-space__stage--popup{align-items:center}.xp.xp .xp-space__stage--popup img{max-width:420px}.xp.xp .xp-space__stage figcaption{align-self:stretch}.xp.xp .xp-saved{justify-content:center;min-height:340px;padding:clamp(20px,3vw,40px)}.xp.xp .xp-saved__list{display:flex;flex-direction:column;margin:0;border-bottom:1px solid var(--xp-stage-line)}.xp.xp .xp-saved__row{display:grid;grid-template-columns:170px minmax(0,1fr);align-items:baseline;gap:20px;padding:22px 0;border-top:1px solid var(--xp-stage-line)}.xp.xp .xp-saved__row dt{font:500 26px/1.1 var(--xp-serif);color:var(--xp-stage-gold)}.xp.xp .xp-saved__row dd{margin:0;font:400 16px/1.55 var(--xp-sans);color:var(--xp-stage-ink)}.xp.xp .xp-band{padding:var(--xp-sec) 0;border-block:1px solid var(--xp-stage-edge);background:var(--xp-stage);color:var(--xp-stage-ink);scroll-margin-top:88px}.xp.xp .xp-band .xp-kicker,.xp.xp .xp-final .xp-kicker{color:var(--xp-stage-gold)}.xp.xp .xp-band .xp-h2{color:var(--xp-stage-ink)}.xp.xp .xp-band .xp-lede{color:var(--xp-stage-ink-2)}.xp.xp .xp-band__head{display:grid;grid-template-columns:minmax(0,1fr) 460px;align-items:end;gap:80px;margin-bottom:56px}.xp.xp .xp-band__copy{display:flex;flex-direction:column;gap:20px;max-width:620px}.xp.xp .xp-numbered{counter-reset:xp-n;margin:0;padding:0;list-style:none;border-bottom:1px solid var(--xp-stage-line)}.xp.xp .xp-numbered li{counter-increment:xp-n;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:16px;padding:16px 0;border-top:1px solid var(--xp-stage-line);font:400 16px/1.55 var(--xp-sans);color:var(--xp-stage-ink)}.xp.xp .xp-numbered li:before{content:counter(xp-n);font:500 22px/1 var(--xp-serif);color:var(--xp-stage-gold)}.xp.xp .xp-band__shot{display:flex;flex-direction:column;align-items:center;gap:18px;margin:0}.xp.xp .xp-band__shot picture{display:block;width:100%;max-width:1136px}.xp.xp .xp-band__shot img{display:block;width:100%;height:auto;margin-inline:auto;border:1px solid var(--xp-stage-line);border-radius:14px;box-shadow:0 40px 80px -40px #000000e6}.xp.xp .xp-band__shot figcaption{font:400 14px/1.5 var(--xp-sans);color:var(--xp-stage-ink-2);text-align:center}.xp.xp .xp-split{display:grid;grid-template-columns:480px minmax(0,1fr);align-items:start;gap:56px}.xp.xp .xp-split__copy{display:flex;flex-direction:column;gap:20px}.xp.xp .xp-split__stage{display:flex;flex-direction:column;gap:16px;padding:24px}.xp.xp .xp-split__stage img{display:block;width:100%;height:auto;border-radius:10px}.xp.xp .xp-rules{display:flex;flex-direction:column;gap:24px;margin-top:clamp(48px,6vw,72px)}.xp.xp .xp-rules__head,.xp.xp .xp-sub__head--row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 32px;padding-bottom:18px;border-bottom:1px solid var(--xp-line-strong)}.xp.xp .xp-rules__head p{margin:0;font:400 15px/1.5 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-rules__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.xp.xp .xp-rule{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;border:1px solid var(--xp-line);border-radius:14px;background:var(--xp-card)}.xp.xp .xp-rule__name{margin:0;font:700 13px/1.4 var(--xp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--xp-gold-ink)}.xp.xp .xp-rule p{margin:0;font:400 15px/1.6 var(--xp-sans);color:var(--xp-ink)}.xp.xp .xp-box{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.xp.xp .xp-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--xp-line);border-radius:18px;background:var(--xp-card)}.xp.xp .xp-card__art{display:flex;align-items:center;justify-content:center;gap:14px;aspect-ratio:384 / 208;overflow:hidden;border-bottom:1px solid var(--xp-line);background:var(--xp-stage)}.xp.xp .xp-card__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.xp.xp .xp-card__art--top img{object-position:top center}.xp.xp .xp-card__art--root{flex-direction:column}.xp.xp .xp-card__art--root .xp-i{stroke:var(--xp-stage-gold);stroke-width:1.8}.xp.xp .xp-card__art--root code,.xp.xp .xp-cmd__code code,.xp.xp .xp-path code{padding:0;border:0;background:none}.xp.xp .xp-card__art--root code{font:700 19px/1.2 var(--xp-mono);color:var(--xp-stage-ink)}.xp.xp .xp-cap{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:60px;height:60px;padding:0 16px;border:1px solid #4A4336;border-bottom-width:4px;border-radius:12px;background:var(--xp-stage-2);font:700 22px/1 var(--xp-mono);color:var(--xp-stage-ink)}.xp.xp .xp-card__or{font:400 16px/1 var(--xp-sans);color:var(--xp-stage-ink-2)}.xp.xp .xp-card__body{display:flex;flex-direction:column;gap:10px;padding:22px 24px 26px}.xp.xp .xp-card__title{margin:0;font:800 19px/1.3 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-card__body p{margin:0;font:400 15px/1.6 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-zero{display:flex;align-items:center;gap:48px;margin-bottom:24px;padding:clamp(28px,3.5vw,44px) clamp(24px,4vw,56px)}.xp.xp .xp-zero__figure{flex:none;display:flex;flex-direction:column;gap:10px;width:200px;margin:0;padding-right:48px;border-right:1px solid var(--xp-stage-line)}.xp.xp .xp-zero__num{font:500 clamp(88px,10vw,128px)/.9 var(--xp-serif);color:var(--xp-stage-gold)}.xp.xp .xp-zero__unit{font:700 13px/1.4 var(--xp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--xp-stage-ink-2)}.xp.xp .xp-zero__copy{display:flex;flex-direction:column;gap:12px}.xp.xp .xp-zero__title{margin:0;font:500 clamp(26px,2.6vw,34px)/1.1 var(--xp-serif);color:var(--xp-stage-ink)}.xp.xp .xp-zero__copy p{max-width:760px;margin:0;font:400 17px/1.65 var(--xp-sans);color:var(--xp-stage-ink-2)}.xp.xp .xp-stage :where(p,li,dd) code,.xp.xp .xp-zero code{border-color:var(--xp-stage-line);background:var(--xp-stage-2);color:var(--xp-stage-ink)}.xp.xp .xp-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 24px;padding:0;list-style:none}.xp.xp .xp-principle{display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--xp-line);border-radius:16px;background:var(--xp-card)}.xp.xp .xp-principle__title{margin:0;font:800 20px/1.3 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-principle p{margin:0;font:400 15.5px/1.65 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-perms{margin-bottom:24px;overflow:hidden;border:1px solid var(--xp-line);border-radius:16px;background:var(--xp-card)}.xp.xp .xp-perms__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:8px 24px;padding:22px 28px}.xp.xp .xp-perms__head p{margin:0;font:400 15px/1.5 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-table-wrap{overflow-x:auto}.xp.xp .xp-table{width:100%;border-collapse:collapse}.xp.xp .xp-table thead th{padding:12px 28px;border-top:1px solid var(--xp-line);background:var(--xp-band);font:700 12px/1.4 var(--xp-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--xp-ink-2);text-align:left}.xp.xp .xp-table tbody tr{border-top:1px solid var(--xp-line)}.xp.xp .xp-table tbody th,.xp.xp .xp-table tbody td{padding:15px 28px;font:400 15px/1.55 var(--xp-sans);color:var(--xp-ink);text-align:left;vertical-align:top}.xp.xp .xp-table tbody th{white-space:nowrap}.xp.xp .xp-table tbody th code{padding:0;border:0;background:none;font:700 15px/1.4 var(--xp-mono);color:var(--xp-ink-strong)}.xp.xp .xp-when{display:inline-block;padding:3px 10px;border:1px solid var(--xp-line);border-radius:999px;background:var(--xp-well);font:700 13px/1.4 var(--xp-sans);color:var(--xp-ink);white-space:nowrap}.xp.xp .xp-when--ask{border-color:var(--xp-ask-line);background:var(--xp-ask-bg);color:var(--xp-ask-ink)}.xp.xp .xp-readit{display:flex;align-items:center;gap:20px 28px;padding:24px 28px;border:1px solid var(--xp-line);border-radius:16px}.xp.xp .xp-readit__copy{flex:1 1 auto;display:flex;flex-direction:column;gap:6px}.xp.xp .xp-readit__title{margin:0;font:800 17px/1.3 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-readit p{margin:0;font:400 15.5px/1.6 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-readit .xp-btn{flex:none}.xp.xp .xp-installs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.xp.xp .xp-install{display:flex;flex-direction:column;gap:16px;padding:28px;border:1px solid var(--xp-line);border-radius:18px;background:var(--xp-card)}.xp.xp .xp-install__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.xp.xp .xp-install__name{margin:0;font:500 28px/1.15 var(--xp-serif);color:var(--xp-ink-strong)}.xp.xp .xp-install__note{margin:0;font:400 15.5px/1.65 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-install__actions{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:8px}.xp.xp .xp-install__actions .xp-btn{width:100%}.xp.xp .xp-install__file{margin:0;font:400 13.5px/1.55 var(--xp-sans);color:var(--xp-ink-3)}.xp.xp .xp-cmd{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;background:var(--xp-stage)}.xp.xp .xp-cmd__code{margin:0;white-space:pre-wrap;word-break:break-all;font:700 14px/1.55 var(--xp-mono);color:var(--xp-stage-ink)}.xp.xp .xp-cmd__code code{font:inherit;color:inherit}.xp.xp .xp-cmd .xp-btn{align-self:flex-start}.xp.xp .xp-sub{display:flex;flex-direction:column;gap:24px;margin-top:clamp(48px,6vw,72px)}.xp.xp .xp-sub__head{display:flex;flex-direction:column;gap:12px;padding-bottom:18px;border-bottom:1px solid var(--xp-line-strong)}.xp.xp .xp-sub__head p{max-width:760px;margin:0;font:400 15.5px/1.6 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-manual{counter-reset:xp-step;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.xp.xp .xp-manual__step{counter-increment:xp-step;display:flex;flex-direction:column;gap:12px;padding:24px;border:1px solid var(--xp-line);border-radius:16px;background:var(--xp-card)}.xp.xp .xp-manual__step:before{content:counter(xp-step);width:34px;height:34px;border-radius:50%;background:var(--xp-action);font:800 15px/34px var(--xp-sans);color:var(--xp-on-action);text-align:center}.xp.xp .xp-manual__title{margin:0;font:800 17px/1.3 var(--xp-sans);color:var(--xp-ink-strong)}.xp.xp .xp-manual__step p{margin:0;font:400 14.5px/1.6 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-path{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:var(--xp-well)}.xp.xp .xp-path code{font:700 13px/1.4 var(--xp-mono);color:var(--xp-ink-strong);word-break:break-all}.xp.xp .xp-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.xp.xp .xp-key{display:flex;flex-direction:column;gap:12px;padding:20px 22px;border:1px solid var(--xp-line);border-radius:14px;background:var(--xp-card)}.xp.xp .xp-key--unset{border:1px dashed var(--xp-line-control);background:transparent}.xp.xp .xp-key--unset .xp-pill{align-self:flex-start;margin:0}.xp.xp .xp-key__combo{display:flex;align-items:center;gap:6px;font:400 14px/1.5 var(--xp-sans);color:var(--xp-ink-3)}.xp.xp .xp-key__does{margin:0;font:400 15px/1.5 var(--xp-sans);color:var(--xp-ink)}.xp.xp .xp-faq{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:80px}.xp.xp .xp-faq__side{position:sticky;top:96px;display:flex;flex-direction:column;gap:18px}.xp.xp .xp-faq__more{margin:0;font:400 16px/1.6 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-faq__list{border-top:1px solid var(--xp-line)}.xp.xp .xp-faq__item{border-bottom:1px solid var(--xp-line)}.xp.xp .xp-faq__item summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:20px 0;list-style:none;font:700 19px/1.4 var(--xp-sans);color:var(--xp-ink-strong);cursor:pointer}.xp.xp .xp-faq__item summary::-webkit-details-marker{display:none}.xp.xp .xp-faq__item summary:after{content:"";flex:none;width:10px;height:10px;margin-right:6px;border-right:2px solid var(--xp-gold-ink);border-bottom:2px solid var(--xp-gold-ink);transform:translateY(-3px) rotate(45deg);transition:transform .2s var(--aa2-ease, ease)}.xp.xp .xp-faq__item[open] summary:after{transform:translateY(3px) rotate(-135deg)}.xp.xp .xp-faq__answer{display:flex;flex-direction:column;gap:12px;padding:0 64px 24px 0}.xp.xp .xp-faq__answer p{margin:0;font:400 16.5px/1.65 var(--xp-sans);color:var(--xp-ink-2)}.xp.xp .xp-final{padding:clamp(72px,9vw,112px) 0;border-top:1px solid var(--xp-stage-edge);background:var(--xp-stage);color:var(--xp-stage-ink)}.xp.xp .xp-final__in{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.xp.xp .xp-final .xp-kicker:after{content:"";flex:none;width:28px;height:1px;background:currentColor}.xp.xp .xp-final__title{margin:0;font:500 clamp(36px,4.6vw,56px)/1.05 var(--xp-serif);letter-spacing:-.02em;color:var(--xp-stage-ink)}.xp.xp .xp-final__text{margin:0;font:400 18px/1.6 var(--xp-sans);color:var(--xp-stage-ink-2)}.xp.xp .xp-final__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:14px;margin-top:12px}.xp.xp .xp-final__link{display:inline-flex;align-items:center;min-height:56px;padding:0 16px;font:700 17px/1 var(--xp-sans);color:var(--xp-stage-ink);text-decoration:underline;text-underline-offset:4px}.xp.xp .xp-final__link:hover{color:var(--xp-stage-gold)}html[lang=hi] .xp.xp :is(.xp-kicker,.xp-label,.xp-eyebrow,.xp-rule__name,.xp-zero__unit,.xp-stage__stamp,.xp-table thead th){letter-spacing:0}@media(max-width:1100px){.xp.xp .xp-manual{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.xp.xp .xp-hero__top{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.xp.xp .xp-hero__cta{flex-direction:row;flex-wrap:wrap;align-items:center}.xp.xp .xp-hero__note{flex-basis:100%;text-align:left}.xp.xp .xp-stats__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px}.xp.xp .xp-space,.xp.xp .xp-split{grid-template-columns:minmax(0,1fr);gap:32px}.xp.xp .xp-band__head{grid-template-columns:minmax(0,1fr);gap:28px}.xp.xp .xp-rules__grid,.xp.xp .xp-box{grid-template-columns:repeat(2,minmax(0,1fr))}.xp.xp .xp-installs{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.xp.xp .xp-bar__links{display:none}.xp.xp .xp-bar__cta{margin-left:auto}.xp.xp .xp-head--split{flex-direction:column;align-items:flex-start;gap:18px}.xp.xp .xp-pin{display:none}.xp.xp .xp-legend{gap:6px 18px}.xp.xp .xp-legend li:before{display:none}.xp.xp .xp-legend li{font-size:13.5px;color:var(--xp-stage-ink-2)}.xp.xp .xp-principles{grid-template-columns:minmax(0,1fr)}.xp.xp .xp-keys{grid-template-columns:repeat(2,minmax(0,1fr))}.xp.xp .xp-faq{grid-template-columns:minmax(0,1fr);gap:28px}.xp.xp .xp-faq__side{position:static}.xp.xp .xp-faq__answer{padding-right:0}}@media(max-width:760px){.xp.xp .xp-zero{flex-direction:column;align-items:flex-start;gap:20px}.xp.xp .xp-zero__figure{flex-direction:row;align-items:baseline;gap:14px;width:auto;padding-right:0;border-right:0}.xp.xp .xp-readit{flex-direction:column;align-items:flex-start}.xp.xp .xp-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.xp.xp .xp-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:16px 20px}.xp.xp .xp-table tbody th,.xp.xp .xp-table tbody td{display:block;padding:0}.xp.xp .xp-table tbody td:last-child{grid-column:1 / -1;font-size:14.5px}.xp.xp .xp-when{white-space:normal}.xp.xp .xp-perms__head{padding:20px}}@media(max-width:640px){.xp.xp .xp-status{grid-template-columns:minmax(0,1fr)}.xp.xp .xp-status__cell+.xp-status__cell{border-top:1px solid var(--xp-line);border-left:0}.xp.xp .xp-hero__shot img,.xp.xp .xp-space__stage img{max-width:420px;margin-inline:auto}.xp.xp .xp-band__shot picture{max-width:400px}.xp.xp .xp-tabs{display:flex;width:100%}.xp.xp .xp-tab{flex:1 1 0;justify-content:center;min-width:0;padding:0 6px;font-size:14px}.xp.xp .xp-tab__count{display:none}.xp.xp .xp-space__stage{padding:14px}.xp.xp .xp-space__stage--popup{display:none}.xp.xp .xp-saved__row{grid-template-columns:minmax(0,1fr);gap:6px}.xp.xp .xp-box,.xp.xp .xp-manual{grid-template-columns:minmax(0,1fr)}.xp.xp .xp-faq__item summary{min-height:64px;font-size:17px}}@media(max-width:560px){.xp.xp .xp-bar__cta{display:none}.xp.xp .xp-bar__in{min-height:56px}.xp.xp .xp-hero__cta{flex-direction:column;align-items:stretch}.xp.xp .xp-hero__note{text-align:center}.xp.xp .xp-stats__list{grid-template-columns:repeat(2,minmax(0,1fr))}.xp.xp .xp-rules__grid,.xp.xp .xp-keys{grid-template-columns:minmax(0,1fr)}.xp.xp .xp-final__actions{flex-direction:column;align-items:stretch;width:100%}.xp.xp .xp-final__link{justify-content:center}}@media(prefers-reduced-motion:reduce){.xp.xp *,.xp.xp *:before,.xp.xp *:after{transition:none!important}}
