.dx{--err:#b4362a;--err-bg:#fbeceA;--err-line:#f0b4ae;--ok:#1d6b3c;--ok-bg:#eaf5ee;--ok-line:#9cc9ae;display:block;font-family:var(--f-body);font-size:1.0625rem;line-height:1.65;color:var(--ink);background:var(--bg);min-width:0}html[data-accessibility-appearance=dark] .dx{--err:#f2a69c;--err-bg:rgba(180,54,42,.16);--err-line:rgba(242,166,156,.45);--ok:#8fd0a8;--ok-bg:rgba(47,125,79,.18);--ok-line:rgba(143,208,168,.4)}.dx h1,.dx h2,.dx h3,.dx h4{color:var(--ink);margin:0;text-wrap:balance}.dx h1{font-size:clamp(2.1rem,1.5rem + 2.4cqi,3.25rem);line-height:1.08;letter-spacing:-.02em}.dx h1,.dx h2{font-family:var(--f-display);font-weight:600}.dx h2{font-size:clamp(1.65rem,1.3rem + 1.4cqi,2.35rem);line-height:1.14;letter-spacing:-.015em}.dx h3{font-family:var(--f-body);font-size:1.1875rem;line-height:1.3;letter-spacing:-.01em}.dx h3,.dx h4{font-weight:700}.dx h4{font-size:1.0625rem}.dx p{margin:0;color:var(--ink-2);max-width:var(--read)}.dx ol+p,.dx p+ol,.dx p+p,.dx p+ul,.dx ul+p{margin-top:1em}.dx a{color:var(--gold-ink);text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:var(--gold-line)}.dx a:hover{color:var(--gold-hover);text-decoration-color:currentColor}.dx :where([data-kind=doc] :is(.doc-main,.doc-after) :is(p,li,dd,td,blockquote))>a{text-decoration-line:underline}.dx strong{color:var(--ink);font-weight:700}.dx em{color:inherit}.dx code{font-size:.9em;background:var(--surface-2);padding:.1em .35em;border-radius:5px}.dx img{max-width:100%;height:auto;display:block}.dx [data-deco]{display:none}.dx [data-eyebrow]{display:block;font-weight:700;text-transform:uppercase;color:var(--gold-ink);line-height:1.3}.dx [data-eyebrow],.dx h2[data-eyebrow]{font-family:var(--f-body);font-size:.8125rem;letter-spacing:.1em}.dx [data-eyebrow]+h1,.dx [data-eyebrow]+h2{margin-top:.6rem}.dx [data-accent],.dx [data-serif]{color:var(--gold-ink)}.dx [data-serif]{font-family:var(--f-display);font-style:italic;font-size:1.25rem}.dx [data-strong]{color:var(--ink);font-weight:700}.dx ol,.dx ul{margin:0;padding:0;list-style:none;color:var(--ink-2)}.dx ul>li{position:relative;padding-left:1.25rem}.dx ul>li+li{margin-top:.55rem}.dx ul>li:before{content:"";position:absolute;left:0;top:.68em;width:6px;height:6px;border-radius:50%;background:var(--gold)}.dx ol{counter-reset:n}.dx ol>li{position:relative;padding-left:2.25rem;counter-increment:n}.dx ol>li+li{margin-top:.7rem}.dx ol>li:before{content:counter(n);position:absolute;left:0;top:.05em;width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--gold-line);color:var(--gold-ink);font-size:.8rem;font-weight:700;display:grid;place-items:center;font-variant-numeric:tabular-nums}.dx a[data-dark],.dx button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.75rem 1.4rem;border-radius:10px;background:var(--btn);color:var(--btn-ink);font-family:var(--f-body);font-weight:700;font-size:1rem;text-decoration:none;border:0;cursor:pointer}.dx a[data-dark]:hover,.dx button[type=submit]:hover{background:var(--btn-hover);color:var(--btn-ink)}.dx a[data-btn=secondary]{display:inline-flex;align-items:center;min-height:48px;padding:.75rem 1.3rem;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-family:var(--f-body);font-weight:700;font-size:1rem;text-decoration:none}.dx a[data-btn=secondary]:hover{border-color:var(--gold-ink);color:var(--ink)}.dx button[type=submit]:disabled{opacity:.6;cursor:progress}.dx [data-cols]{display:grid;gap:clamp(16px,2cqi,24px);grid-template-columns:1fr}@container site (min-width: 620px){.dx [data-cols]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (min-width: 1000px){.dx [data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.dx [data-cols]>*{min-width:0}.dx [data-card]{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:clamp(20px,2.4cqi,28px);display:flex;flex-direction:column;gap:0}.dx [data-card]>*+*{margin-top:.75rem}.dx li[data-card]{padding:18px 20px}.dx li[data-card]:before{display:none}.dx li[data-card]>a{font-weight:700;text-decoration:none;color:var(--ink)}.dx li[data-card]>a:hover{color:var(--gold-ink)}.dx li[data-card] p{font-size:.9375rem;margin-top:.4rem}.dx [data-card]>div:first-child:not([data-gridkind]):not([data-body]){font-weight:700;color:var(--ink)}.dx .tw{overflow-x:auto;margin-top:1.4rem;border:1px solid var(--line);border-radius:12px;max-width:100%}.dx table{border-collapse:collapse;width:100%;font-size:.9375rem;min-width:520px}.dx td,.dx th{text-align:left;vertical-align:top;padding:12px 16px;border-bottom:1px solid var(--line-soft);color:var(--ink-2)}.dx th{background:var(--ground);color:var(--ink);font-weight:700}.dx tr:last-child td{border-bottom:0}.dx[data-kind=doc]{padding-inline:var(--pad);padding-block:clamp(32px,5cqi,56px) clamp(56px,7cqi,96px)}.dx .doc-head{max-width:var(--read);padding-bottom:clamp(24px,3cqi,36px);border-bottom:1px solid var(--line)}.dx nav.crumbs+*{margin-top:22px}.dx nav.crumbs ol>li{padding-left:0;margin-top:0}.dx nav.crumbs ol>li:before{display:none}.dx .doc-head h1{margin-top:.5rem}.dx .doc-head>p:not([data-eyebrow]){margin-top:1rem;font-size:.9375rem;color:var(--muted)}.dx .doc-head .draft{display:inline-block;margin-top:.9rem;padding:3px 12px;border-radius:999px;background:var(--gold-tint);border:1px solid var(--gold-line);color:var(--gold-ink);font-size:.8125rem;font-weight:700}.dx .doc-head .doc-dl{margin-top:1.2rem;max-width:none}.dx .doc-body{display:grid;grid-template-columns:1fr;gap:48px;margin-top:clamp(28px,4cqi,48px)}@container site (min-width: 1040px){.dx .doc-body{grid-template-columns:minmax(0,1fr) 260px;gap:72px}}.dx .doc-main{min-width:0;max-width:var(--read);font-size:1.0938rem}.dx .doc-main>*+*{margin-top:1.05em}.dx .doc-main h2{font-size:clamp(1.45rem,1.2rem + .9cqi,1.85rem);margin-top:2.4em;scroll-margin-top:96px}.dx .doc-main h3{margin-top:1.8em;scroll-margin-top:96px}.dx .doc-main h2+*,.dx .doc-main h3+*{margin-top:.6em}.dx .doc-main>p:first-child{font-size:1.1875rem;color:var(--ink);line-height:1.6}.dx .doc-main [data-card]{background:var(--gold-tint);border-color:var(--gold-line);padding:20px 22px}.dx .doc-main [data-card]>div:first-child:not([data-body]){font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink)}.dx .doc-main section{margin-top:2.4em;scroll-margin-top:96px}.dx .doc-main section>h2{margin-top:0}.dx .doc-main [data-cols]{margin-top:1.2rem}.dx .doc-main li>span{display:block}.dx .doc-main nav[aria-label="Glossary terms"]{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.4rem;max-width:none}.dx .doc-main nav[aria-label="Glossary terms"] a{min-height:40px;padding:.4rem 1rem;font-size:.9375rem}.dx .toc{position:sticky;top:96px;align-self:start;font-size:.875rem;display:none}@container site (min-width: 1040px){.dx .toc{display:block}}.dx .toc[hidden]{display:none!important}.dx .toc b{display:block;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:12px}.dx .toc a{display:block;padding:7px 0 7px 14px;border-left:2px solid var(--line);color:var(--ink-2);text-decoration:none;line-height:1.35}.dx .toc a:hover{color:var(--ink)}.dx .toc a[aria-current]{border-left-color:var(--gold);color:var(--ink);font-weight:700}.dx .doc-after{max-width:none;margin-top:clamp(48px,6cqi,72px);display:grid;gap:clamp(36px,5cqi,56px)}.dx .doc-after>div>h2[data-eyebrow]{margin-bottom:16px}.dx .doc-after .cta{background:var(--band);border:1px solid var(--band-line);border-radius:18px;padding:clamp(28px,4cqi,44px);display:grid;gap:12px}.dx .doc-after .cta,.dx .doc-after .cta h2{color:var(--band-ink)}.dx .doc-after .cta p{color:var(--band-muted)}.dx .doc-after .cta [data-serif]{color:var(--band-gold)}.dx .doc-after .cta a[data-dark]{justify-self:start;margin-top:10px;background:var(--btn);color:var(--btn-ink)}.dx .doc-after .cta .cta-row{display:flex;flex-wrap:wrap;gap:12px 14px;margin-top:10px}.dx .doc-after .cta .cta-row a[data-dark]{margin-top:0}.dx .doc-after ul:has(>li[data-card]){display:grid;gap:14px;grid-template-columns:1fr}@container site (min-width: 700px){.dx .doc-after ul:has(>li[data-card]){grid-template-columns:repeat(2,minmax(0,1fr))}}.dx .doc-after ul:has(>li[data-card])>li{margin:0}.dx .doc-after ul:not(:has(>li[data-card])){font-size:.9375rem;-moz-columns:320px 2;columns:320px 2;-moz-column-gap:40px;column-gap:40px}.dx .doc-after ul:not(:has(>li[data-card]))>li{-moz-column-break-inside:avoid;break-inside:avoid}.dx .doc-after .src-date{color:var(--muted)}.dx .progress{position:sticky;top:96px;height:2px;z-index:19;background:transparent}.dx .progress i{display:block;height:100%;width:0;background:var(--gold)}@container site (max-width: 900px){.dx .progress{top:68px}}.dx[data-sub=legal] .doc-head h1{font-size:clamp(1.9rem,1.4rem + 1.6cqi,2.6rem)}.dx .todo{background:var(--gold-tint);color:var(--gold-ink);border-radius:4px;padding:0 4px;font-size:.9em;font-weight:600}.dx[data-kind=hub]{padding-inline:var(--pad);padding-block:clamp(36px,5cqi,64px) clamp(56px,7cqi,96px)}.dx[data-kind=hub]>h1{margin-top:.6rem;max-width:22ch}.dx[data-kind=hub]>h1+p{margin-top:1rem;font-size:1.125rem;max-width:60ch}.dx[data-kind=hub]>p+*{margin-top:clamp(28px,4cqi,48px)}.dx details{border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:0 20px}.dx details+details{margin-top:10px}.dx summary{cursor:pointer;padding:16px 0;font-weight:700;color:var(--ink);list-style:none;display:flex;justify-content:space-between;gap:16px}.dx summary::-webkit-details-marker{display:none}.dx summary:after{content:"+";color:var(--gold-ink);font-size:1.3rem;line-height:1}.dx details[open]>summary:after{content:"–"}.dx details>:not(summary){padding-bottom:16px}.dx[data-kind=hub] details{padding:0 clamp(18px,2.5cqi,28px);border-radius:16px}.dx[data-kind=hub] details+details{margin-top:14px}.dx[data-kind=hub] summary{padding:clamp(18px,2.4cqi,26px) 0;align-items:flex-start}.dx[data-kind=hub] summary h2{font-size:clamp(1.35rem,1.1rem + .8cqi,1.7rem)}.dx[data-kind=hub] summary h2 [data-accent]{font-family:var(--f-body);font-size:.8rem;font-weight:800;vertical-align:middle;margin-left:10px;padding:3px 9px;border-radius:999px;background:var(--gold-tint);border:1px solid var(--gold-line)}.dx[data-kind=hub] summary p{font-weight:400;color:var(--ink-2);margin-top:.4rem;font-size:1rem}.dx[data-kind=hub] details>div:not(:first-child){padding-bottom:clamp(18px,2.4cqi,26px)}.dx[data-kind=hub] [data-cols]{margin-top:4px}.dx[data-kind=hub] [data-cols]>a[data-card]{display:flex;flex-direction:column;gap:6px;text-decoration:none;transition:border-color .15s,transform .15s}.dx[data-kind=hub] [data-cols]>a[data-card]:hover{border-color:var(--gold-ink);transform:translateY(-2px)}.dx[data-kind=hub] [data-cols]>a[data-card] :is(h3,div:first-child){font-size:1.0625rem;font-weight:800;color:var(--ink)}.dx[data-kind=hub] [data-cols]>a[data-card] [data-eyebrow]{font-size:.75rem;font-weight:800;color:var(--gold-ink)}.dx[data-kind=hub] [data-cols]>a[data-card] [data-eyebrow] span{margin-left:8px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--muted)}.dx[data-kind=hub] [data-cols]>a[data-card] :is(p){font-weight:400;font-size:.9375rem;color:var(--ink-2)}.dx[data-kind=hub] [data-cols]>a[data-card]>*{margin:0!important}.dx[data-kind=hub] .pdf-rows{margin-top:4px}.dx[data-kind=hub] .pdf-rows>li{padding-left:0;margin:0;border-top:1px solid var(--line-soft)}.dx[data-kind=hub] .pdf-rows>li:first-child{border-top:0}.dx[data-kind=hub] .pdf-rows>li:before{display:none}.dx[data-kind=hub] .pdf-rows a{display:flex;align-items:center;gap:16px;padding:14px 0;text-decoration:none;color:var(--ink)}.dx[data-kind=hub] .pdf-rows a>span:first-of-type{flex:1;min-width:0}.dx[data-kind=hub] .pdf-rows a>span:first-of-type>span{display:block}.dx[data-kind=hub] .pdf-rows a>span:first-of-type>span:last-child{color:var(--muted);font-size:.9375rem}.dx[data-kind=hub] .pdf-rows a:hover>span:first-of-type>span:first-child{text-decoration:underline;text-underline-offset:3px}.dx[data-kind=hub] .pdf-rows svg{flex:none;stroke:var(--gold-ink)}.dx[data-kind=hub] .pdf-after{margin-top:1rem}.dx .poster-grid{display:grid;gap:clamp(16px,2cqi,24px);grid-template-columns:1fr;margin-top:1.6rem;max-width:none}@container site (min-width: 560px){.dx .poster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (min-width: 760px){.dx .poster-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dx .poster-grid>li{padding:0;margin:0}.dx .poster-grid>li:before{display:none}.dx .poster{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--surface);text-decoration:none;color:var(--ink);transition:border-color .15s,transform .15s}.dx .poster:hover{border-color:var(--gold-ink);color:var(--ink);transform:translateY(-2px)}.dx .poster-shot{position:relative;width:100%;aspect-ratio:1/1.414;overflow:hidden;background:var(--ground)}.dx .poster-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.dx .poster-text{display:flex;flex:1;flex-direction:column;padding:18px 20px 20px}.dx .poster-text>span:first-child{font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.dx .poster-text h3{margin-top:.5rem;font-size:1.0625rem}.dx .poster-text p{margin-top:.5rem;font-size:.9375rem}.dx .poster-text .get{margin-top:auto;padding-top:14px;font-weight:700;color:var(--gold-ink);font-size:.9375rem}.dx form{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:clamp(20px,3cqi,32px);box-shadow:var(--shot-shadow)}.dx fieldset{border:0;padding:0;margin:18px 0 0;display:grid;gap:16px;min-width:0}.dx legend{padding:0}.dx label,.dx legend{font-weight:700;color:var(--ink);margin-bottom:6px}.dx label{display:block;font-size:.9375rem}.dx input,.dx select,.dx textarea{width:100%;font:inherit;font-size:1rem;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:11px 14px;min-height:46px}.dx input::-moz-placeholder,.dx textarea::-moz-placeholder{color:var(--faint)}.dx input::placeholder,.dx textarea::placeholder{color:var(--faint)}.dx textarea{min-height:140px;resize:vertical;line-height:1.5}.dx input:focus,.dx select:focus,.dx textarea:focus{outline:2px solid var(--gold-ink);outline-offset:1px;border-color:transparent}.dx input:focus-visible,.dx select:focus-visible,.dx textarea:focus-visible{outline:2px solid var(--gold-ink);outline-offset:1px}.dx input[aria-invalid=true],.dx select[aria-invalid=true],.dx textarea[aria-invalid=true]{border-color:var(--err);background:var(--err-bg)}.dx form button[type=submit]{width:100%;margin-top:18px}.dx form p{font-size:.875rem;margin-top:14px}.dx form>h2{font-size:1.5rem}.dx[data-kind=form]{padding-inline:var(--pad);padding-block:clamp(36px,5cqi,72px)}.dx[data-kind=form]>.ct-cols{display:grid;grid-template-columns:1fr;gap:clamp(28px,5cqi,72px);align-items:start}@container site (min-width: 900px){.dx[data-kind=form]>.ct-cols{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.dx[data-kind=form]>.ct-cols>*{min-width:0}.dx[data-kind=form]>section{margin-top:clamp(48px,6cqi,80px);padding-top:clamp(36px,4cqi,56px);border-top:1px solid var(--line)}.dx[data-kind=form] h1{margin-top:.5rem}.dx[data-kind=form] h1+p{margin-top:1rem;font-size:1.125rem}.dx .ct-promises{margin-top:1.6rem;display:grid;gap:12px;max-width:none}.dx .ct-promises>li{margin:0;color:var(--ink-2);font-weight:400}.dx .ct-promises strong{display:block}.dx .ct-promises span{color:var(--ink-2)}.dx .ct-security{margin-top:2rem;padding:20px 22px;border-radius:14px;background:var(--gold-tint);border:1px solid var(--gold-line)}.dx .ct-security h2{font-size:1.2rem;font-family:var(--f-body);font-weight:700;max-width:none}.dx .ct-security p{margin-top:.5rem;font-size:.9375rem}.dx .ct-topics{margin-top:1.4rem;display:grid;gap:12px;grid-template-columns:1fr;max-width:none}@container site (min-width: 620px){.dx .ct-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@container site (min-width: 1000px){.dx .ct-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}.dx .ct-topics>li{margin:0;padding:14px 16px 14px 40px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font-weight:600}.dx .ct-topics>li:before{content:"";width:12px;height:7px;border-radius:0;background:var(--gold);clip-path:polygon(0 0,2px 0,2px 5px,100% 5px,100% 100%,0 100%);transform:rotate(-45deg);left:16px;top:1.25em}.dx .ct-pair{display:grid;gap:16px;grid-template-columns:1fr}@container site (min-width: 520px){.dx .ct-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.dx .ct-pair>*{min-width:0}.dx .ct-field{min-width:0;display:grid;gap:0}.dx .ct-err{margin-top:6px;font-size:.8125rem;font-weight:600;color:var(--err)}.dx .ct-count{justify-self:end;margin-top:4px;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--muted)}.dx .ct-count[data-over=true]{color:var(--err);font-weight:700}.dx .ct-hp{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.dx .ct-alert{margin:0;padding:12px 16px;border:1px solid var(--gold-line);border-radius:10px;background:var(--gold-tint);color:var(--ink);font-size:.9375rem;line-height:1.45}.dx .ct-alert[data-strong=true]{font-weight:700}.dx .ct-note{margin:0;padding:12px;border:1px solid var(--line);border-radius:10px;background:var(--ground);color:var(--ink-2);font-size:.875rem}.dx .ct-sub{margin-top:-6px;font-size:.875rem;color:var(--muted)}.dx .ct-privacy{font-size:.8125rem;line-height:1.6;color:var(--muted);max-width:none}.dx .ct-draft{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:6px;background:var(--gold-tint);border:1px solid var(--gold-line);color:var(--gold-ink);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dx .ct-done{display:grid;gap:8px;padding:28px;border:1px solid var(--ok-line);border-radius:16px;background:var(--ok-bg)}.dx .ct-done h2{font-size:1.4rem;outline:none}.dx .ct-done p{color:var(--ink-2)}.dx .ct-captcha-wrap{display:grid;gap:6px}.dx button.ct-captcha{all:unset;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:var(--ground);cursor:pointer;color:var(--ink);font-family:var(--f-body)}.dx button.ct-captcha:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.dx button.ct-captcha[aria-checked=true]{cursor:default;border-color:var(--ok-line);background:var(--ok-bg)}.dx button.ct-captcha[aria-invalid=true]{border-color:var(--err);background:var(--err-bg)}.dx .ct-box{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:6px;border:2px solid var(--faint);background:var(--bg)}.dx .ct-box[data-state=working]{border-radius:50%;border-color:var(--gold);border-top-color:transparent}.dx .ct-box[data-state=verified]{background:var(--ok);border-color:var(--ok)}.dx .ct-box svg{stroke:var(--bg)}.dx .ct-captcha-label{flex:1;font-weight:700;font-size:.9375rem}.dx .ct-captcha-aside{text-align:right;font-size:.6875rem;line-height:1.25;color:var(--muted)}@media (prefers-reduced-motion:no-preference){.dx .ct-box[data-state=working]{animation:ct-spin .8s linear infinite}}@keyframes ct-spin{to{transform:rotate(1turn)}}.dx .prod-pick{margin-top:1.6rem}.dx .pp-label{font-size:.8125rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:10px}.dx .pp-row{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.dx .pp-row button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;place-items:center;height:62px;padding:10px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--line);transition:border-color .15s,transform .15s,box-shadow .15s}.dx .pp-row button:hover{border-color:var(--gold-ink);transform:translateY(-2px);box-shadow:var(--shot-shadow)}.dx .pp-row button[aria-pressed=true]{border-color:var(--gold-ink);box-shadow:inset 0 0 0 1px var(--gold-ink);background:var(--gold-tint)}.dx .pp-row button:focus-visible{outline:2px solid var(--gold-ink);outline-offset:2px}.dx .pp-row img{max-height:26px;width:auto;max-width:100%;filter:var(--hero-logo-filter)}.dx .pp-word{font-family:var(--f-display);font-weight:600;font-size:1.05rem;color:var(--ink)}.dx .pp-word b{color:var(--gold-ink);font-weight:600}.dx .pp-row img.kp-d,.dx .pp-row img.kp-l{filter:none}.dx .pp-row img.kp-l{display:var(--kp-on-light)}.dx .pp-row img.kp-d{display:var(--kp-on-dark)}@media (prefers-reduced-motion:reduce){.dx .poster,.dx .pp-row button,.dx [data-kind=hub] a[data-card]{transition:none}.dx .poster:hover,.dx .pp-row button:hover,.dx [data-kind=hub] a[data-card]:hover{transform:none}}.dx[data-page=verify]{padding-inline:var(--pad);padding-block:clamp(36px,5cqi,72px)}.dx[data-page=verify]>h1{font-size:clamp(2.1rem,1.5rem + 2.4cqi,3.25rem)}.dx[data-page=verify]>p{margin-top:1rem;font-size:1.125rem}.dx[data-page=verify]>form,.dx[data-page=verify]>section{max-width:640px}.dx[data-page=verify]>h1{max-width:none}.dx[data-page=verify] form{margin-top:2rem;display:grid;gap:18px}.dx[data-page=verify] form label{display:grid;gap:6px;margin:0}.dx[data-page=verify] form label>span:first-child{font-weight:700;color:var(--ink);font-size:.9375rem}.dx[data-page=verify] form label>span:last-child{font-weight:400;color:var(--muted);font-size:.8125rem}.dx[data-page=verify] form button[type=submit]{width:auto;justify-self:start;margin-top:4px}.dx[data-page=verify] .vf-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.dx[data-page=verify] .vf-num{font-variant-numeric:tabular-nums}.dx[data-page=verify] .vf-err,.dx[data-page=verify] .vf-no,.dx[data-page=verify] .vf-ok{max-width:640px;margin-top:1rem;padding:14px 18px;border-radius:12px;border:1px solid}.dx[data-page=verify] .vf-err{border-color:var(--err-line);background:var(--err-bg);color:var(--err)}.dx[data-page=verify] .vf-ok{border-color:var(--ok-line);background:var(--ok-bg)}.dx[data-page=verify] .vf-no{border-color:var(--gold-line);background:var(--gold-tint)}.dx[data-page=verify] .vf-no p+p,.dx[data-page=verify] .vf-ok p+p{margin-top:.4rem;font-size:.9375rem}.dx[data-page=verify]>section{margin-top:clamp(36px,5cqi,56px);padding-top:clamp(28px,4cqi,40px);border-top:1px solid var(--line)}.dx[data-page=verify]>section h2{font-family:var(--f-body);font-weight:700;font-size:1.0625rem;letter-spacing:0}.dx[data-page=verify]>section h2+p{margin-top:.5rem}.dx[data-page=verify]>section p+h2{margin-top:1.6rem}.dx[data-page=assessment]{padding-inline:var(--pad);padding-block:clamp(28px,4cqi,56px)}.dx .text-slate-800,.dx .text-slate-900{color:var(--ink)}.dx .text-slate-600,.dx .text-slate-700{color:var(--ink-2)}.dx .text-slate-300,.dx .text-slate-400,.dx .text-slate-500{color:var(--muted)}.dx .text-\[\#6E4E19\],.dx .text-\[\#8A6320\],.dx .text-brand-deep{color:var(--gold-ink)}.dx .text-\[\#B42318\],.dx .text-\[\#B4362A\],.dx .text-red-700{color:var(--err)}.dx .text-emerald-700{color:var(--ok)}.dx .text-orange-700{color:var(--gold-ink)}.dx .text-\[\#0F172A\]{color:#1c1915}.dx .bg-white{background-color:var(--surface)}.dx .bg-\[\#F8FAFC\],.dx .bg-slate-50{background-color:var(--ground)}.dx .bg-\[\#FBF6EC\],.dx .bg-\[\#FBF7EE\],.dx .bg-\[\#FEF8EE\]{background-color:var(--gold-tint)}.dx .border-\[\#E2E8F0\],.dx .border-\[\#E4DCCA\],.dx .border-\[\#E8ECF2\],.dx .border-\[\#EEF2F6\],.dx .border-slate-200,.dx .border-slate-300{border-color:var(--line)}.dx .border-\[\#C2933F\]{border-color:var(--gold)}.dx .divide-\[\#EEF2F6\]>:not([hidden])~:not([hidden]){border-color:var(--line-soft)}.dx a.text-\[\#8A6320\],.dx a.text-brand-deep{text-decoration-color:var(--gold-line)}.dx .btn-gold{color:#1c1915}