@font-face{font-family:Instrument Sans;src:url(/_next/static/media/instrument-sans-latin.ae05c57c.woff2) format("woff2");font-weight:400 700;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;src:url(/_next/static/media/geist-mono-latin.125b055e.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Devanagari;src:url(/_next/static/media/noto-sans-devanagari.32ad364f.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+25cc,u+a830-a839,u+a8e0-a8ff}@font-face{font-family:Noto Sans Arabic;src:url(/_next/static/media/noto-sans-arabic.26655915.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:V4 Names;src:url(/_next/static/media/names-devanagari.297c5941.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+0939,u+093f,u+0928,u+094d,u+0926,u+0940}@font-face{font-family:V4 Names;src:url(/_next/static/media/names-arabic.f6071672.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+0627,u+0644,u+0639,u+0631,u+0628,u+064a,u+0629}:root{--v4-bg:#0a0d12;--v4-bg-2:#0f141b;--v4-surface:#131a24;--v4-ink:#eef2f6;--v4-muted:#9aa7b5;--v4-rule:rgba(238,242,246,0.14);--v4-rule-strong:rgba(238,242,246,0.28);--v4-thread:#ffb347;--v4-on-ink:#0a0d12;--v4-shadow:0 18px 50px -20px rgba(0,0,0,0.7);color-scheme:dark}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--v4-bg:#f4f2ec;--v4-bg-2:#ebe8df;--v4-surface:#ffffff;--v4-ink:#0b0e13;--v4-muted:#4f5865;--v4-rule:rgba(11,14,19,0.16);--v4-rule-strong:rgba(11,14,19,0.34);--v4-thread:#8f5200;--v4-on-ink:#f4f2ec;--v4-shadow:0 18px 50px -24px rgba(11,14,19,0.4);color-scheme:light}}:root[data-theme=light]{--v4-bg:#f4f2ec;--v4-bg-2:#ebe8df;--v4-surface:#ffffff;--v4-ink:#0b0e13;--v4-muted:#4f5865;--v4-rule:rgba(11,14,19,0.16);--v4-rule-strong:rgba(11,14,19,0.34);--v4-thread:#8f5200;--v4-on-ink:#f4f2ec;--v4-shadow:0 18px 50px -24px rgba(11,14,19,0.4);color-scheme:light}html{scroll-padding-block-start:88px}.v4-site{--v4-sans:"Instrument Sans","Noto Sans Devanagari","Noto Sans Arabic",system-ui,-apple-system,"Segoe UI",sans-serif;--v4-mono:"Geist Mono",ui-monospace,"Cascadia Mono","SF Mono",Menlo,Consolas,monospace;--v4-pad:clamp(18px,3.6vw,52px);--v4-edge:max(var(--v4-pad),calc((100% - var(--v4-max)) / 2 + var(--v4-pad)));--v4-header-h:64px;--v4-max:1280px;min-height:100vh;background:var(--v4-bg);color:var(--v4-ink);font-family:var(--v4-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.v4-site *,.v4-site :after,.v4-site :before{box-sizing:border-box}:where(.v4-site) :where(h1,h2,h3,h4,p,ul,ol,dl,dd){margin:0}:where(.v4-site) :where(ul,ol){padding:0;list-style:none}:where(.v4-site) a{color:inherit}:where(.v4-site) :focus-visible{outline:2px solid var(--v4-thread);outline-offset:3px;border-radius:2px}.v4-site :where(button){font:inherit;color:inherit}.v4-site main:focus{outline:none}.v4-site :lang(ar),.v4-site :lang(hi){letter-spacing:0!important}.v4-site:lang(hi) h1,.v4-site:lang(hi) h2,.v4-site:lang(hi) h3,.v4-site[data-locale=ar] h1,.v4-site[data-locale=ar] h2,.v4-site[data-locale=ar] h3,.v4-site[data-locale=hi] h1,.v4-site[data-locale=hi] h2,.v4-site[data-locale=hi] h3{line-height:1.22!important;letter-spacing:0!important}.v4-site[data-locale=ar],.v4-site[data-locale=hi]{line-height:1.7}.v4-site [data-locale=hi] .v4-eyebrow,.v4-site[data-locale=ar] .v4-eyebrow,.v4-site[data-locale=hi] .v4-eyebrow{text-transform:none}.v4-site[data-locale=ar] .v4-badge,.v4-site[data-locale=ar] .v4-ind-chips span,.v4-site[data-locale=hi] .v4-badge,.v4-site[data-locale=hi] .v4-ind-chips span{font-family:var(--v4-sans);text-transform:none;letter-spacing:0}.v4-sr-only{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v4-footer__lang a[lang],.v4-lang__now[lang],.v4-pop__item[lang]{font-family:"V4 Names",var(--v4-sans)}html:not([data-js]) .v4-js,html[data-js] .v4-nojs{display:none}.v4-wrap{max-inline-size:var(--v4-max);margin-inline:auto;padding-inline:var(--v4-pad)}.v4-skip{position:absolute;inset-inline-start:-999px;top:8px;z-index:100;background:var(--v4-ink);color:var(--v4-on-ink);padding:10px 14px;border-radius:4px}.v4-skip:focus{inset-inline-start:8px}.v4-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:44px;padding:0 20px;border-radius:3px;font-weight:600;font-size:14.5px;line-height:1.2;text-decoration:none;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.v4-btn--primary{background:var(--v4-ink);color:var(--v4-on-ink)}.v4-btn--primary:hover{background:var(--v4-thread);color:var(--v4-on-ink)}.v4-btn--ghost{border-color:var(--v4-rule-strong);background:transparent;color:var(--v4-ink)}.v4-btn--ghost:hover{border-color:var(--v4-thread);color:var(--v4-thread)}.v4-btn:disabled{opacity:.4;cursor:not-allowed}.v4-iconbtn{display:inline-flex;align-items:center;gap:8px;min-block-size:40px;min-inline-size:40px;justify-content:center;padding:0 10px;border:1px solid var(--v4-rule);background:transparent;border-radius:3px;cursor:pointer;font:500 12px/1 var(--v4-mono);letter-spacing:.04em}.v4-iconbtn:hover{border-color:var(--v4-rule-strong)}.v4-textlink{font-weight:600;text-decoration:none;border-block-end:1px solid var(--v4-thread);padding-block-end:2px}.v4-textlink:hover{color:var(--v4-thread)}.v4-header{position:sticky;inset-block-start:0;z-index:50;background:color-mix(in srgb,var(--v4-bg) 90%,transparent);backdrop-filter:blur(14px);border-block-end:1px solid var(--v4-rule)}.v4-header__bar{display:flex;align-items:center;gap:28px;min-block-size:var(--v4-header-h)}.v4-lockup{display:inline-flex;align-items:center;text-decoration:none;flex:0 1 auto;min-inline-size:0}.v4-lockup svg{display:block;max-inline-size:100%;block-size:auto}.v4-nav{display:none;gap:26px;margin-inline-start:auto;font-size:14px;font-weight:500}.v4-nav__link{text-decoration:none;color:var(--v4-muted);padding-block:8px;border-block-end:1px solid transparent}.v4-nav__link:hover,.v4-nav__link[aria-current=page]{color:var(--v4-ink)}.v4-nav__link[aria-current=page]{border-block-end-color:var(--v4-thread)}.v4-header__tools{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.v4-header__cta{display:none;min-block-size:40px}@media (min-width:1040px){.v4-nav{display:flex}.v4-header__tools{margin-inline-start:0}.v4-header__cta{display:inline-flex}.v4-menu{display:none}}.v4-lang,.v4-menu,.v4-theme{position:relative}.v4-pop{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 8px);z-index:60;min-inline-size:230px;background:var(--v4-surface);border:1px solid var(--v4-rule-strong);border-radius:4px;padding:10px;box-shadow:var(--v4-shadow)}.v4-pop[hidden]{display:none}.v4-pop__title{font:500 10.5px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-muted);padding:6px 8px 8px}.v4-pop__title--sub{margin-block-start:8px;border-block-start:1px solid var(--v4-rule);padding-block-start:12px}.v4-pop__item{display:flex;align-items:center;gap:8px;inline-size:100%;padding:9px 8px;text-decoration:none;border-radius:3px;background:none;border:0;cursor:pointer;text-align:start;font-size:14.5px}.v4-pop__item:hover,.v4-pop__item[aria-current=true],.v4-pop__item[aria-pressed=true]{background:var(--v4-bg-2)}.v4-pop__item[aria-current=true]:after,.v4-pop__item[aria-pressed=true]:after{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:var(--v4-thread);margin-inline-start:auto}.v4-pop__hint{font-size:11.5px;color:var(--v4-muted);margin-inline-start:auto}.v4-badge{font:500 10px/1 var(--v4-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--v4-rule-strong);padding:3px 5px;border-radius:2px;color:var(--v4-muted)}.v4-pop__planned{display:flex;flex-wrap:wrap;gap:6px 14px;padding:4px 8px 8px;color:var(--v4-muted);font-size:13.5px}.v4-pop__note{padding:0 8px 4px;font-size:12px;color:var(--v4-muted)}.v4-sheet{position:fixed;inset-inline:0;inset-block:var(--v4-header-h) 0;z-index:55;background:var(--v4-bg);padding:20px var(--v4-pad) 40px;overflow-y:auto}.v4-sheet[hidden]{display:none}.v4-sheet ul:first-of-type a{display:block;padding:16px 0;font-size:22px;font-weight:600;letter-spacing:-.02em;text-decoration:none;border-block-end:1px solid var(--v4-rule)}.v4-sheet__actions{display:grid;gap:10px;margin-block-start:24px}.v4-sheet__actions .v4-btn{inline-size:100%}.v4-langmem{background:var(--v4-bg-2);border-block-start:1px solid var(--v4-rule);font-size:14px}.v4-langmem .v4-wrap{display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center;padding-block:8px}.v4-langmem a{font-weight:600;text-decoration:none;border-block-end:1px solid var(--v4-thread);padding-block:4px 2px}.v4-langmem button{background:none;border:0;cursor:pointer;color:var(--v4-muted);text-decoration:underline;text-underline-offset:3px;min-block-size:32px;padding:0}.v4-notice{background:var(--v4-bg-2);border-block-start:1px solid var(--v4-rule);font-size:12.5px;color:var(--v4-muted);padding-block:7px}html:not([data-js]) .v4-lang,html:not([data-js]) .v4-menu,html:not([data-js]) .v4-theme{display:none}html:not([data-js]) .v4-nav{display:flex;flex-wrap:wrap;gap:4px 18px;margin-inline-start:0}html:not([data-js]) .v4-header__bar{flex-wrap:wrap;padding-block:8px}html:not([data-js]) .v4-header__cta{display:inline-flex}.v4-eyebrow{font:500 11.5px/1.2 var(--v4-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--v4-thread);margin-block-end:18px}.v4-lede{font-size:clamp(16px,1.3vw,19px);line-height:1.55;color:var(--v4-muted);max-inline-size:58ch}.v4-site h2{font-size:clamp(28px,3.5vw,50px);line-height:1.06;font-weight:600;letter-spacing:-.028em;text-wrap:balance}.v4-section{padding-block:clamp(60px,9vw,120px)}.v4-section--tint{background:var(--v4-bg-2)}.v4-head{display:grid;gap:20px;max-inline-size:780px;margin-block-end:clamp(28px,4vw,56px)}.v4-links{display:flex;flex-wrap:wrap;gap:10px 28px;margin-block-start:28px;font-weight:600}.v4-links a{text-decoration:none;border-block-end:1px solid var(--v4-thread);padding-block-end:3px}.v4-links a:hover{color:var(--v4-thread)}.v4-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.v4-row--quiet{margin-block-start:28px;gap:8px 28px}.v4-hero{--v4-bg:#0a0d12;--v4-bg-2:#0f141b;--v4-surface:#131a24;--v4-ink:#eef2f6;--v4-muted:#9aa7b5;--v4-rule:rgba(238,242,246,0.14);--v4-rule-strong:rgba(238,242,246,0.3);--v4-thread:#ffb347;--v4-on-ink:#0a0d12;position:relative;isolation:isolate;min-block-size:min(calc(100svh - var(--v4-header-h)),880px);display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);grid-template-rows:1fr auto;gap:28px 0;padding:clamp(28px,6vh,64px) var(--v4-edge) clamp(20px,3.6vh,36px);background:#0a0d12;color:var(--v4-ink);overflow:hidden}.v4-hero__stage{position:absolute;inset:0;z-index:-1}.v4-canvas,.v4-hero__poster img,.v4-hero__poster picture,.v4-hero__poster svg{position:absolute;inset:0;inline-size:100%;block-size:100%;display:block}.v4-hero__poster img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.v4-hero__poster{transition:opacity .7s ease .2s}.v4-canvas{opacity:0;transition:opacity .7s ease;touch-action:pan-y;cursor:grab}.v4-hero[data-live="1"] .v4-canvas{opacity:1}.v4-hero[data-live="1"] .v4-hero__poster{opacity:0}.v4-hero[data-selected="1"] .v4-canvas{cursor:default}.v4-veil{position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 90% at 66% 48%,transparent 40%,rgba(10,13,18,.78) 100%),linear-gradient(90deg,rgba(10,13,18,.88),rgba(10,13,18,.42) 34%,transparent 58%)}.v4-site[data-locale=ar] .v4-veil,[dir=rtl] .v4-veil{background:radial-gradient(120% 90% at 34% 48%,transparent 40%,rgba(10,13,18,.78) 100%),linear-gradient(270deg,rgba(10,13,18,.88),rgba(10,13,18,.42) 34%,transparent 58%)}.v4-hero__copy{grid-column:1;grid-row:1;align-self:start;max-inline-size:620px}.v4-hero h1{font-size:clamp(34px,4.1vw,66px);line-height:1;font-weight:600;letter-spacing:-.032em;text-wrap:balance}.v4-hero h1 .v4-h1__s{display:block}.v4-hero h1 .v4-h1__sub{display:block;margin-block-start:.34em;font-size:.5em;line-height:1.12;font-weight:500;letter-spacing:-.02em;color:var(--v4-muted)}.v4-hero .v4-lede{margin-block-start:24px;color:#c4cdd6;font-size:clamp(15.5px,1.25vw,18px);max-inline-size:46ch}.v4-hero .v4-row{margin-block-start:28px}.v4-access{margin-block-start:20px;font-size:12.5px;line-height:1.5;color:var(--v4-muted);max-inline-size:52ch}.v4-hero__families{grid-column:1;grid-row:2;align-self:end}.v4-hero__families ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.v4-hero__families a,.v4-hero__families button{display:flex;align-items:baseline;gap:10px;inline-size:100%;padding:8px 0;border:0;border-block-start:1px solid var(--v4-rule);background:none;color:#c4cdd6;font-size:14px;text-align:start;text-decoration:none;cursor:pointer}.v4-hero__families i{font:500 10.5px/1 var(--v4-mono);color:var(--v4-muted);font-style:normal;min-inline-size:20px}.v4-hero__families a:hover,.v4-hero__families button:hover,.v4-hero__families button[aria-pressed=true]{color:var(--v4-thread)}.v4-tag{position:absolute;top:0;left:0;font:500 10.5px/1 var(--v4-mono);letter-spacing:.08em;text-transform:uppercase;color:rgba(238,242,246,.8);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .25s,color .2s;text-shadow:0 0 8px #0a0d12;will-change:transform}.v4-tag[data-on="1"]{color:var(--v4-thread)}.v4-hero__hint{position:absolute;inset-inline-end:var(--v4-edge);inset-block-start:clamp(20px,3vh,32px);font:500 10.5px/1 var(--v4-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v4-muted)}.v4-hero__hint b{color:var(--v4-thread);font-weight:500}.v4-ctl{position:absolute;inset-inline-end:var(--v4-edge);inset-block-start:clamp(46px,6vh,64px);font:500 10.5px/1 var(--v4-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v4-muted);background:none;border:1px solid var(--v4-rule);padding:9px 11px;border-radius:2px;cursor:pointer}.v4-ctl:hover{color:var(--v4-ink)}.v4-legend{position:absolute;inset-inline-end:var(--v4-edge);inset-block-end:clamp(20px,3.6vh,36px);inline-size:min(300px,28vw);font:500 10.5px/1 var(--v4-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v4-muted)}.v4-legend b{display:block;color:var(--v4-ink);font-weight:500;margin-block-end:12px}.v4-legend ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}.v4-legend li{display:flex;gap:8px;align-items:center}.v4-hero[data-live="0"] .v4-tag,.v4-hero[data-selected="1"] .v4-legend{display:none}.v4-panel{position:absolute;inset-inline-end:var(--v4-edge);inset-block-end:clamp(20px,3.6vh,36px);z-index:6;inline-size:min(380px,calc(100% - 2 * var(--v4-pad)));background:rgba(14,18,25,.86);backdrop-filter:blur(12px);border:1px solid var(--v4-rule);padding:22px 24px 18px;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s,transform .3s;border-radius:3px}.v4-panel[data-open="1"]{opacity:1;transform:none;pointer-events:auto}.v4-panel__k{font:500 10.5px/1 var(--v4-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v4-thread);margin-block-end:12px}.v4-site .v4-panel h2{font-size:23px;line-height:1.15;letter-spacing:-.02em}.v4-panel p:not(.v4-panel__k){margin-block-start:10px;font-size:14.5px;line-height:1.5;color:#c4cdd6}.v4-panel__flow{display:flex;flex-wrap:wrap;gap:6px;margin-block-start:16px;font:500 10.5px/1 var(--v4-mono);letter-spacing:.04em;color:var(--v4-muted)}.v4-panel__flow li{border:1px solid var(--v4-rule);padding:6px 8px;border-radius:2px}.v4-panel__flow li:nth-child(3){border-color:var(--v4-thread);color:var(--v4-thread)}.v4-panel__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-block-start:18px;padding-block-start:14px;border-block-start:1px solid var(--v4-rule);font:500 10.5px/1.3 var(--v4-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v4-muted)}.v4-panel__foot a{color:var(--v4-ink);font:600 13.5px/1 var(--v4-sans);text-transform:none;letter-spacing:0;text-decoration:none;border-block-end:1px solid var(--v4-thread);padding-block-end:3px;white-space:nowrap}.v4-panel__close{position:absolute;inset-block-start:12px;inset-inline-end:14px;background:none;border:0;cursor:pointer;color:var(--v4-muted);font:500 10.5px/1 var(--v4-mono);letter-spacing:.06em;text-transform:uppercase;padding:6px}.v4-panel__close:hover{color:var(--v4-ink)}.v4-hero__lost{position:absolute;inset-inline:var(--v4-pad);inset-block-end:0;font-size:12.5px;color:var(--v4-muted);padding-block:8px}.v4-site[data-locale=ar] .v4-hero,[dir=rtl] .v4-hero{direction:rtl}@media (max-width:900px){.v4-hero{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(250px,36svh) auto;gap:6px 0;padding-inline:var(--v4-pad);padding-block-start:24px}.v4-hero__stage{position:relative;inset:auto;grid-row:2;z-index:0;margin-inline:calc(-1 * var(--v4-pad))}.v4-veil{display:none}.v4-hero__copy{grid-row:1}.v4-hero__families{grid-row:3}.v4-hero__copy{max-inline-size:none}.v4-hero h1{font-size:clamp(32px,9.2vw,52px)}.v4-hero .v4-lede{font-size:15px;max-inline-size:34ch;margin-block-start:16px}.v4-hero .v4-row{margin-block-start:18px}.v4-access,.v4-ctl,.v4-hero__hint,.v4-legend,.v4-tag{display:none}.v4-hero__families ol{gap:0 14px}.v4-hero__families a,.v4-hero__families button{font-size:13px;padding:7px 0}.v4-panel{inset-inline:0;inset-block-end:0;inline-size:auto;border-inline:0;border-block-end:0;border-radius:12px 12px 0 0;background:rgba(14,18,25,.96);padding-block-end:22px}}.v4-eg{font-size:13px;color:var(--v4-muted);margin-block-end:24px}.v4-eg b{font:500 10.5px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--v4-rule-strong);padding:4px 6px;border-radius:2px;margin-inline-end:8px;color:var(--v4-ink)}.v4-sop__grid{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:start}.v4-sop__rail{display:grid;position:relative}.v4-sop__rail button{display:grid;grid-template-columns:30px 1fr;grid-template-rows:auto auto;-moz-column-gap:8px;column-gap:8px;text-align:start;padding:13px 0;background:none;border:0;border-block-start:1px solid var(--v4-rule);cursor:pointer;color:var(--v4-muted)}.v4-sop__rail button:hover{color:var(--v4-ink)}.v4-sop__n{font:500 11px/1.6 var(--v4-mono);color:var(--v4-muted);grid-row:1/span 2}.v4-sop__name{font-size:19px;font-weight:600;letter-spacing:-.02em}.v4-sop__by{font-size:12.5px;color:var(--v4-muted)}.v4-sop__rail button[aria-selected=true]{color:var(--v4-ink);box-shadow:inset 3px 0 0 var(--v4-thread);padding-inline-start:14px;margin-inline-start:-14px}.v4-site[data-locale=ar] .v4-sop__rail button[aria-selected=true],[dir=rtl] .v4-sop__rail button[aria-selected=true]{box-shadow:inset -3px 0 0 var(--v4-thread)}.v4-sop__rail button[aria-selected=true] .v4-sop__n{color:var(--v4-thread)}.v4-sop__rail button[data-done="1"] .v4-sop__n:after{content:" ✓";color:var(--v4-thread)}.v4-sop__panel{border-block-start:1px solid var(--v4-rule-strong);padding-block-start:22px}.v4-sop__step{font:500 11px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-thread)}.v4-site .v4-sop__list h3,.v4-site .v4-sop__panel h3{font-size:clamp(26px,3vw,40px);line-height:1.05;letter-spacing:-.03em;font-weight:600;margin-block-start:14px}.v4-sop__line{margin-block-start:14px;max-inline-size:62ch;color:var(--v4-muted)}.v4-readout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-block-start:26px;border-block-start:1px solid var(--v4-rule)}.v4-readout>div{padding:18px 22px 20px 0;border-block-end:1px solid var(--v4-rule)}.v4-readout>div:nth-child(2n){padding-inline-start:22px;border-inline-start:1px solid var(--v4-rule)}.v4-readout dt{font:500 10.5px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-muted);margin-block-end:10px}.v4-readout dd{font-size:15.5px;line-height:1.5}.v4-readout [data-decides="1"] dt{color:var(--v4-thread)}.v4-readout [data-decides="1"] dd{font-weight:600}.v4-sop__pager{display:flex;gap:10px;margin-block-start:26px}.v4-sop__list{display:grid;gap:30px}.v4-sop__list li{border-block-start:1px solid var(--v4-rule);padding-block-start:20px}.v4-sop__list h3 small{font-size:13px;font-weight:500;color:var(--v4-muted);letter-spacing:0;margin-inline-start:8px}.v4-sop__list p{margin-block-start:8px;color:var(--v4-muted)}@media (max-width:860px){.v4-sop__grid{grid-template-columns:minmax(0,1fr)}.v4-sop__rail{grid-auto-flow:column;grid-auto-columns:minmax(120px,1fr);overflow-x:auto;scrollbar-width:thin;border-block-end:1px solid var(--v4-rule);margin-inline:calc(-1 * var(--v4-pad));padding-inline:var(--v4-pad)}.v4-sop__rail button{grid-template-columns:1fr;padding:12px 14px 12px 0;border-block-start:0}.v4-sop__n{grid-row:auto}.v4-sop__by{display:none}.v4-sop__rail button[aria-selected=true]{box-shadow:inset 0 3px 0 var(--v4-thread);padding-inline-start:0;margin-inline-start:0;padding-block-start:14px}.v4-readout{grid-template-columns:minmax(0,1fr)}.v4-readout>div:nth-child(2n){padding-inline-start:0;border-inline-start:0}}.v4-aud__switch{display:inline-flex;border:1px solid var(--v4-rule-strong);border-radius:3px;margin-block-end:28px}.v4-aud__switch button{padding:10px 18px;background:none;border:0;cursor:pointer;font-weight:600;font-size:14px;color:var(--v4-muted)}.v4-aud__switch button[aria-pressed=true]{background:var(--v4-ink);color:var(--v4-on-ink)}.v4-aud__grid{display:grid;grid-template-columns:minmax(220px,340px) minmax(0,1fr);gap:clamp(24px,5vw,80px);align-items:start}.v4-aud__choices{display:grid}.v4-aud__choices button{inline-size:100%;text-align:start;padding:13px 0;background:none;border:0;border-block-start:1px solid var(--v4-rule);cursor:pointer;font-size:16.5px;font-weight:500;color:var(--v4-muted)}.v4-aud__choices button:hover{color:var(--v4-ink)}.v4-aud__choices button[aria-pressed=true]{color:var(--v4-ink);font-weight:600;box-shadow:inset 3px 0 0 var(--v4-thread);padding-inline-start:14px;margin-inline-start:-14px}.v4-site[data-locale=ar] .v4-aud__choices button[aria-pressed=true],[dir=rtl] .v4-aud__choices button[aria-pressed=true]{box-shadow:inset -3px 0 0 var(--v4-thread)}.v4-aud__result{border-block-start:1px solid var(--v4-rule-strong);padding-block-start:24px}.v4-site .v4-aud__result h3,.v4-site .v4-aud__static h3{font-size:clamp(24px,2.8vw,36px);letter-spacing:-.03em;line-height:1.08;font-weight:600}.v4-aud__line{margin-block-start:12px;color:var(--v4-muted);max-inline-size:56ch}.v4-aud__shows{margin-block-start:28px;font:500 10.5px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-thread)}.v4-aud__links{margin-block-start:6px}.v4-aud__links a{display:flex;align-items:baseline;gap:12px;padding:15px 0;border-block-end:1px solid var(--v4-rule);text-decoration:none;font-size:19px;font-weight:600;letter-spacing:-.02em}.v4-aud__links a:hover{color:var(--v4-thread)}.v4-aud__links i{font:500 10.5px/1 var(--v4-mono);color:var(--v4-muted);font-style:normal}.v4-aud__links span{margin-inline-start:auto}.v4-site[data-locale=ar] .v4-aud__links span,[dir=rtl] .v4-aud__links span{transform:scaleX(-1)}.v4-aud__extra{margin-block-start:18px;font-weight:600}.v4-aud__extra a{text-decoration:none;border-block-end:1px solid var(--v4-thread);padding-block-end:3px}.v4-aud__static{display:grid;gap:32px;margin-block-end:32px}.v4-aud__group{font:500 11px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-thread);margin-block:24px 16px}@media (max-width:860px){.v4-aud__grid{grid-template-columns:minmax(0,1fr)}.v4-aud__choices{grid-auto-flow:column;grid-auto-columns:max-content;gap:8px;overflow-x:auto;padding-block-end:8px;margin-inline:calc(-1 * var(--v4-pad));padding-inline:var(--v4-pad)}.v4-aud__choices button{border:1px solid var(--v4-rule-strong);border-radius:999px;padding:10px 16px;white-space:nowrap;font-size:14.5px}.v4-aud__choices button[aria-pressed=true]{background:var(--v4-ink);color:var(--v4-on-ink);box-shadow:none;padding-inline-start:16px;margin-inline-start:0}}.v4-trust{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,6vw,96px);align-items:start}.v4-trust .v4-head{margin-block-end:0}.v4-trust__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.v4-trust__items li{border-block-start:1px solid var(--v4-rule-strong);padding-block:20px 34px}.v4-trust__n{font:500 11px/1 var(--v4-mono);color:var(--v4-thread)}.v4-site .v4-trust__items h3{margin-block-start:14px;font-size:20px;letter-spacing:-.02em;line-height:1.2;font-weight:600}.v4-trust__items p{margin-block-start:10px;color:var(--v4-muted);font-size:15px}.v4-trust__note{grid-column:1/-1;font:500 11px/1.4 var(--v4-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v4-muted)}@media (max-width:900px){.v4-trust,.v4-trust__items{grid-template-columns:minmax(0,1fr)}}.v4-close{border-block-start:1px solid var(--v4-rule)}.v4-close h2{font-size:clamp(34px,5.2vw,76px);letter-spacing:-.045em;max-inline-size:16ch}.v4-close .v4-lede{margin-block:22px 32px}.v4-footer{background:var(--v4-bg-2);border-block-start:1px solid var(--v4-rule);padding-block:56px 36px;font-size:14.5px}.v4-footer__grid{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr));gap:34px 28px}.v4-footer__brand{display:grid;gap:14px;align-content:start}.v4-footer__brand p{color:var(--v4-muted);max-inline-size:34ch}.v4-footer h2{font:500 11px/1 var(--v4-mono)!important;letter-spacing:.1em!important;text-transform:uppercase;color:var(--v4-muted);margin-block-end:14px}.v4-footer li{margin-block-end:9px}.v4-footer a{text-decoration:none}.v4-footer a:hover,.v4-footer a[aria-current=true]{color:var(--v4-thread)}.v4-footer__base{margin-block-start:44px;padding-block-start:22px;border-block-start:1px solid var(--v4-rule);display:grid;gap:8px;font-size:12.5px;color:var(--v4-muted);max-inline-size:110ch}@media (max-width:1100px){.v4-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v4-footer__brand{grid-column:1/-1}}@media (max-width:560px){.v4-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.v4-lang__now{display:none}.v4-header__bar{gap:10px}.v4-header__tools{gap:6px;flex:none}}@media (max-width:380px){.v4-menu__btn span{display:none}.v4-iconbtn{padding:0 8px}}@media (prefers-reduced-motion:reduce){.v4-site *,.v4-site :after,.v4-site :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.v4-site main>.v4-section:first-child{padding-block-start:clamp(36px,5vw,72px)}.v4-h1{font-size:clamp(34px,5vw,68px);line-height:1;font-weight:600;letter-spacing:-.032em;text-wrap:balance;margin:0}.v4-flow{display:flex;flex-wrap:wrap;gap:6px;font:500 11px/1 var(--v4-mono);letter-spacing:.05em;color:var(--v4-muted)}.v4-flow li{border:1px solid var(--v4-rule-strong);padding:7px 9px;border-radius:2px}.v4-flow li:nth-child(3){border-color:var(--v4-thread);color:var(--v4-thread)}.v4-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,96px)}.v4-sources li{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:16px;padding:14px 0;border-block-start:1px solid var(--v4-rule)}.v4-nots li,.v4-sources span{color:var(--v4-muted)}.v4-nots li{padding:14px 0 14px 22px;border-block-start:1px solid var(--v4-rule);position:relative}.v4-nots li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:22px;inline-size:10px;block-size:1px;background:var(--v4-thread)}@media (max-width:860px){.v4-sources li,.v4-two{grid-template-columns:minmax(0,1fr)}.v4-sources li{gap:4px}}.v4-story__tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-block-end:1px solid var(--v4-rule);margin-block-end:8px}.v4-story__tabs button{display:grid;gap:8px;text-align:start;padding:14px 12px 16px 0;background:none;border:0;cursor:pointer;color:var(--v4-muted);font-weight:600;font-size:14.5px;line-height:1.25;border-block-end:3px solid transparent;margin-block-end:-1px}.v4-story__tabs button:hover{color:var(--v4-ink)}.v4-story__tabs button[aria-selected=true]{color:var(--v4-ink);border-block-end-color:var(--v4-thread)}.v4-story__tabs button[data-done="1"] .v4-story__n:after{content:" ✓";color:var(--v4-thread)}.v4-story__n{font:500 11px/1 var(--v4-mono);color:var(--v4-thread)}.v4-story__panel{min-block-size:360px;padding-block:28px 8px;max-inline-size:900px}.v4-story__help{color:var(--v4-muted);font-size:14.5px;margin-block:0 18px}.v4-story__big{font-size:clamp(22px,2.6vw,34px);line-height:1.22;letter-spacing:-.025em;font-weight:600;max-inline-size:30em;margin-block-end:24px}.v4-docs li{display:flex;gap:14px;align-items:center;padding:16px 0;border-block-start:1px solid var(--v4-rule);font-size:18px;font-weight:500}.v4-docs svg{color:var(--v4-thread);flex:none}.v4-find,.v4-find>li{display:grid}.v4-find>li{grid-template-columns:36px minmax(0,1fr);gap:8px;padding:18px 0 20px;border-block-start:1px solid var(--v4-rule)}.v4-find__n{font:500 11px/1.9 var(--v4-mono);color:var(--v4-muted)}.v4-site .v4-find h3{font-size:19px;letter-spacing:-.02em;font-weight:600;margin:0}.v4-find p{margin-block-start:6px;color:var(--v4-muted);max-inline-size:60ch}.v4-find p.v4-find__tag{font:500 10.5px/1 var(--v4-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v4-thread);margin-block-start:12px}.v4-find__act{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-block-start:14px}.v4-find__act .v4-btn{min-block-size:40px;padding:0 16px}.v4-find__act .v4-btn[aria-pressed=true]{background:var(--v4-ink);color:var(--v4-on-ink);border-color:var(--v4-ink)}.v4-find__state{font:500 11px/1 var(--v4-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v4-muted)}.v4-find__state[data-state=accepted],.v4-ledger__title{color:var(--v4-thread)}.v4-ledger__title{font:500 11px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;margin-block:8px 12px}.v4-ledger{border-block-start:1px solid var(--v4-rule-strong);margin-block-end:22px}.v4-ledger li{padding:14px 0;border-block-end:1px solid var(--v4-rule);display:grid;gap:6px}.v4-ledger p{display:flex;gap:12px;align-items:baseline;font-size:15px}.v4-ledger time{font:500 12px/1 var(--v4-mono);color:var(--v4-muted);min-inline-size:42px}.v4-ledger b{font-weight:600}.v4-ledger [data-state=none]{color:var(--v4-muted)}.v4-story__pager{display:flex;gap:10px;margin-block-start:28px}.v4-story__fictional{margin-block-start:24px;font-size:13px;color:var(--v4-muted);max-inline-size:70ch}.v4-story__list{display:grid;gap:28px}.v4-story__list>li{border-block-start:1px solid var(--v4-rule);padding-block-start:18px}.v4-site .v4-story__list h2{font:500 11px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-thread);margin-block-end:14px}.v4-story__noscript{color:var(--v4-muted);font-size:13px;margin-block-start:18px}@media (max-width:760px){.v4-story__tabs{grid-template-columns:repeat(5,minmax(96px,1fr));overflow-x:auto;margin-inline:calc(-1 * var(--v4-pad));padding-inline:var(--v4-pad)}.v4-story__panel{min-block-size:0}}.v4-deeper{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(28px,6vw,96px)}.v4-deeper h2{font-size:clamp(24px,2.6vw,34px);margin-block-end:20px}.v4-deeper__links a{display:flex;justify-content:space-between;gap:24px;align-items:baseline;padding:16px 0;border-block-start:1px solid var(--v4-rule);text-decoration:none;font-size:18px}.v4-deeper__links a:hover b{color:var(--v4-thread)}.v4-deeper__links span{color:var(--v4-muted);font-size:14px;text-align:end}.v4-deeper__others a{display:block;padding:10px 0;border-block-start:1px solid var(--v4-rule);text-decoration:none;font-weight:500}.v4-deeper__others a:hover{color:var(--v4-thread)}@media (max-width:860px){.v4-deeper{grid-template-columns:minmax(0,1fr)}}.v4-cap__intro{padding-block-end:24px}.v4-cap__english{font-size:13px;color:var(--v4-muted)}.v4-cap__bar{position:sticky;inset-block-start:var(--v4-header-h);z-index:20;background:var(--v4-bg);padding-block:16px 14px;border-block-end:1px solid var(--v4-rule);display:grid;gap:14px}.v4-cap__bar[data-ready="0"]{visibility:hidden}.v4-cap__search{display:grid;gap:6px;max-inline-size:620px}.v4-cap__search span{font:500 11px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-thread)}.v4-cap__search input{inline-size:100%;min-block-size:46px;padding:0 14px;background:var(--v4-surface);color:var(--v4-ink);border:1px solid var(--v4-rule-strong);border-radius:3px;font:inherit;font-size:16px}.v4-cap__search small{color:var(--v4-muted);font-size:12.5px}.v4-cap__chips{display:flex;flex-wrap:wrap;gap:8px}.v4-cap__chips button{min-block-size:36px;padding:0 14px;border-radius:999px;border:1px solid var(--v4-rule-strong);background:none;cursor:pointer;font-size:13.5px;font-weight:500}.v4-cap__chips button i{font:500 10.5px/1 var(--v4-mono);color:var(--v4-muted);font-style:normal;margin-inline-start:6px}.v4-cap__chips button:hover{border-color:var(--v4-thread)}.v4-cap__chips button[aria-pressed=true]{background:var(--v4-ink);color:var(--v4-on-ink);border-color:var(--v4-ink)}.v4-cap__chips button[aria-pressed=true] i{color:inherit}.v4-cap__status{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px;font-size:13.5px;color:var(--v4-muted)}.v4-cap__status b{color:var(--v4-ink)}.v4-cap__status span{display:flex;gap:18px}.v4-cap__status button{background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;padding:4px 0;color:var(--v4-ink)}.v4-cap__none{padding-block:48px;color:var(--v4-muted)}.v4-cap__family{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(20px,5vw,80px);padding-block:clamp(32px,5vw,64px);border-block-end:1px solid var(--v4-rule);scroll-margin-block-start:220px}.v4-cap__family[hidden]{display:none}.v4-cap__family>header{display:grid;grid-template-columns:44px minmax(0,1fr);align-content:start;position:sticky;inset-block-start:250px;align-self:start}.v4-cap__family h2{font-size:clamp(24px,2.4vw,34px);margin-block-end:14px}.v4-cap__family .v4-lede{font-size:15px}.v4-cap__num{font:500 11px/2.4 var(--v4-mono);color:var(--v4-thread)}.v4-cap__count{font:500 11px/1 var(--v4-mono);color:var(--v4-muted);align-self:center}.v4-cap__block{scroll-margin-block-start:220px}.v4-cap__block+.v4-cap__block{margin-block-start:40px}.v4-site .v4-cap__block>h3{font:500 11px/1.3 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-thread);margin-block-end:14px}.v4-cap__group{scroll-margin-block-start:220px}.v4-cap__group[hidden]{display:none}.v4-cap__group+.v4-cap__group{margin-block-start:34px}.v4-site .v4-cap__group>h3,.v4-site .v4-cap__group>h4{font-size:19px;letter-spacing:-.02em;font-weight:600;margin:0 0 12px}.v4-cap__facts{display:grid;gap:10px;color:var(--v4-muted);font-size:14.5px;margin-block-end:16px}.v4-cap__facts dt{font:500 10.5px/1 var(--v4-mono);letter-spacing:.08em;text-transform:uppercase;margin-block-end:4px;color:var(--v4-ink)}.v4-cap__entry{border-block-start:1px solid var(--v4-rule);scroll-margin-block-start:230px}.v4-cap__entry:last-child{border-block-end:1px solid var(--v4-rule)}.v4-cap__entry[hidden]{display:none}.v4-cap__entry summary{display:grid;gap:4px;padding:16px 28px 16px 0;cursor:pointer;list-style:none;position:relative}.v4-cap__entry summary::-webkit-details-marker{display:none}.v4-cap__entry summary:after{content:"+";position:absolute;inset-inline-end:4px;inset-block-start:14px;font:400 22px/1 var(--v4-mono);color:var(--v4-thread)}.v4-cap__entry[open] summary:after{content:"−"}.v4-cap__title{font-size:18px;font-weight:600;letter-spacing:-.015em}.v4-cap__sum{color:var(--v4-muted);font-size:14.5px;max-inline-size:70ch}.v4-cap__entry summary:hover .v4-cap__title{color:var(--v4-thread)}.v4-cap__fields{display:grid;gap:18px;padding:2px 0 26px}.v4-cap__field dt{font:500 10.5px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-thread);margin-block-end:8px}.v4-cap__field dd{max-inline-size:70ch;font-size:15px}.v4-cap__field ol{list-style:decimal;padding-inline-start:22px}.v4-cap__field ul:not(.v4-cap__chips-list) li{padding-block:3px}.v4-cap__chips-list{display:flex;flex-wrap:wrap;gap:6px}.v4-cap__chips-list li{border:1px solid var(--v4-rule-strong);border-radius:999px;padding:4px 10px;font-size:13px}.v4-cap__more{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,96px)}@media (max-width:960px){.v4-cap__family{grid-template-columns:minmax(0,1fr)}.v4-cap__bar,.v4-cap__family>header{position:static}.v4-cap__more{grid-template-columns:minmax(0,1fr)}}.v4-demobar{margin:0;background:var(--v4-bg-2);border-block-end:1px solid var(--v4-rule);font-size:13px;color:var(--v4-muted);padding-block:8px}.v4-demobar a,.v4-demobar b{color:var(--v4-ink)}.v4-demobar a{text-underline-offset:3px}.v4-demobar .v4-wrap{display:block}.v4-mega__list{gap:4px 22px;list-style:none;margin:0;padding:0}.v4-mega__item,.v4-mega__list{display:flex;align-items:center}.v4-mega__item{position:static}.v4-mega__toggle{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;margin-inline-start:2px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--v4-muted);cursor:pointer}.v4-mega__toggle:hover,.v4-mega__toggle[aria-expanded=true]{color:var(--v4-ink);background:var(--v4-rule)}.v4-mega__toggle svg{transition:transform .14s ease}.v4-mega__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.v4-mega__item[data-open="1"]>.v4-nav__link{color:var(--v4-ink)}.v4-mega__panel{position:absolute;inset-inline:0;inset-block-start:100%;z-index:58;background:var(--v4-surface);border-block:1px solid var(--v4-rule-strong);box-shadow:var(--v4-shadow);max-block-size:calc(100vh - var(--v4-header-h) - 12px);overflow-y:auto}.v4-mega__panel[hidden]{display:none}.v4-mega__panel:not([hidden]){animation:v4-mega-in .15s ease-out}@keyframes v4-mega-in{0%{opacity:0;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.v4-mega__panel:not([hidden]){animation:none}.v4-mega__toggle svg{transition:none}}.v4-mega__inner{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:32px 48px;padding-block:26px 30px}.v4-mega__lead{display:grid;align-content:start;gap:16px}.v4-mega__blurb{margin:0;color:var(--v4-muted);font-size:15px;line-height:1.5}.v4-mega__search input{inline-size:100%;min-block-size:42px;padding-inline:12px;border:1px solid var(--v4-rule-strong);border-radius:4px;background:var(--v4-bg);color:var(--v4-ink);font:inherit;font-size:14.5px}.v4-mega__count{margin:6px 0 0;min-block-size:18px;font-size:12.5px;color:var(--v4-muted)}.v4-mega__all{font-weight:600;text-decoration:none;border-block-end:1px solid var(--v4-thread);justify-self:start;padding-block-end:2px}.v4-mega__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px 32px;align-content:start}.v4-mega__group h3{margin:0 0 8px;font:500 10.5px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-muted)}.v4-mega__group ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.v4-mega__group:has(li:nth-child(6)) ul{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));-moz-column-gap:20px;column-gap:20px}.v4-mega__group a{display:grid;gap:2px;padding:9px 10px;border-radius:4px;text-decoration:none;color:var(--v4-ink)}.v4-mega__group a:focus-visible,.v4-mega__group a:hover{background:var(--v4-rule)}.v4-mega__label{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-weight:600;font-size:14.5px}.v4-mega__meta{font:500 11px/1 var(--v4-mono);color:var(--v4-muted)}.v4-mega__sum{color:var(--v4-muted);font-size:13px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html:not([data-js]) .v4-mega__panel,html:not([data-js]) .v4-mega__toggle{display:none}.v4-sheet ul:first-of-type a{display:inline;padding:0;font-size:inherit;font-weight:inherit;letter-spacing:normal;border-block-end:0}.v4-sheet__sections{list-style:none;margin:0;padding:0}.v4-sheet__sections>li{border-block-end:1px solid var(--v4-rule)}.v4-sheet__sections summary{display:flex;align-items:center;justify-content:space-between;min-block-size:56px;font-size:21px;font-weight:600;letter-spacing:-.02em;cursor:pointer;list-style:none}.v4-sheet__sections summary::-webkit-details-marker{display:none}.v4-sheet__sections summary:after{content:"";inline-size:9px;block-size:9px;border-inline-end:2px solid var(--v4-muted);border-block-end:2px solid var(--v4-muted);transform:rotate(45deg);margin-inline-end:6px}.v4-sheet__sections details[open]>summary:after{transform:rotate(-135deg)}.v4-sheet__sub{display:grid;gap:14px;padding-block:4px 18px}.v4-sheet__sub ul{list-style:none;margin:0;padding:0}.v4-sheet__sub a{display:block;padding-block:11px;font-size:16px;font-weight:500;text-decoration:none;color:var(--v4-ink)}.v4-sheet__sub .v4-sheet__all{font-weight:700;color:var(--v4-thread)}.v4-sheet__group{margin:4px 0 0;font:500 10.5px/1 var(--v4-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--v4-muted)}@media (max-width:1039px){.v4-mega__inner{grid-template-columns:1fr}}.v4-sheet{inset-block-start:100%;inset-block-end:auto;block-size:calc(100vh - var(--v4-header-h));block-size:calc(100dvh - var(--v4-header-h))}.v4-nav__link{white-space:nowrap}[dir=rtl] .v4-mega__all span{display:inline-block;transform:scaleX(-1)}.v4-crumbs{font-size:13px;color:var(--v4-muted);margin-block-end:14px}.v4-crumbs a{color:inherit}.v4-sop-example{margin:14px 0 0;font-size:14.5px;color:var(--v4-muted)}.v4-sop-example b{color:var(--v4-ink)}.v4-sop{display:grid;gap:18px}.v4-sop-sim{margin:0;padding:10px 14px;border:1px dashed var(--v4-rule-strong);border-radius:4px;font-size:13.5px;color:var(--v4-muted)}.v4-sop-sim b{color:var(--v4-thread)}.v4-sop-stages{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.v4-sop-stages li{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--v4-rule);border-radius:999px;font-size:13px;color:var(--v4-muted)}.v4-sop-stages li span{display:inline-grid;place-items:center;inline-size:20px;block-size:20px;border-radius:50%;background:var(--v4-rule);font:600 11px/1 var(--v4-mono)}.v4-sop-stages li[aria-current=step]{color:var(--v4-ink);border-color:var(--v4-thread)}.v4-sop-stages li[aria-current=step] span,.v4-sop-stages li[data-done="1"] span{background:var(--v4-thread);color:var(--v4-on-ink)}.v4-sop-refusal{margin:0;min-block-size:22px;font-size:14px;color:var(--v4-thread)}.v4-sop-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:28px;align-items:start}@media (max-width:960px){.v4-sop-grid{grid-template-columns:1fr}}.v4-sop-col{background:var(--v4-surface);border:1px solid var(--v4-rule);border-radius:6px;padding:18px;min-inline-size:0}.v4-sop-colh{margin:0 0 14px;font-size:17px;letter-spacing:-.01em}.v4-sop-h{margin:14px 0 8px;font-size:14px;display:flex;gap:10px;align-items:center}.v4-sop-footnote{margin:8px 0 0;font-size:12.5px;color:var(--v4-muted)}.v4-sop-banner,.v4-sop-note{margin:10px 0;padding:10px 12px;border-inline-start:3px solid var(--v4-thread);background:var(--v4-bg-2);font-size:14px;display:grid;gap:8px;justify-items:start}.v4-sop-input{inline-size:100%;padding:9px 11px;border:1px solid var(--v4-rule-strong);border-radius:4px;background:var(--v4-bg);color:var(--v4-ink);font:inherit;font-size:14.5px}.v4-sop-actions{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:12px}.v4-sop-actions>button:not(.v4-btn),.v4-sop-questions form button,.v4-sop-role button,.v4-sop-shots__moves button,.v4-sop-tabs button{min-block-size:36px;padding:6px 12px;border:1px solid var(--v4-rule-strong);border-radius:4px;background:transparent;color:var(--v4-ink);font:inherit;font-size:13.5px;cursor:pointer}.v4-sop-actions>button:not(.v4-btn):hover,.v4-sop-questions form button:hover,.v4-sop-role button:hover,.v4-sop-shots__moves button:hover:not(:disabled),.v4-sop-tabs button:hover{background:var(--v4-rule)}.v4-sop button:disabled{opacity:.4;cursor:not-allowed}.v4-sop-actions .is-danger{color:var(--v4-thread)}.v4-sop-role button[aria-pressed=true],.v4-sop-tabs button[aria-pressed=true]{border-color:var(--v4-thread);background:var(--v4-rule)}.v4-sop-check,.v4-sop-radio{display:flex;gap:10px;align-items:flex-start;margin-block:10px;font-size:14.5px}.v4-sop-check input,.v4-sop-radio input{margin-block-start:3px;inline-size:18px;block-size:18px;accent-color:var(--v4-thread)}.v4-sop-fieldset{border:1px solid var(--v4-rule);border-radius:4px;padding:8px 14px 12px;margin:0 0 14px}.v4-sop-fieldset legend{padding-inline:6px;font-size:13px;color:var(--v4-muted)}.v4-sop-facts{margin:0 0 12px;display:grid;gap:1px;background:var(--v4-rule);border:1px solid var(--v4-rule);border-radius:4px;overflow:hidden}.v4-sop-facts>div{display:grid;grid-template-columns:minmax(96px,150px) 1fr;gap:12px;padding:9px 12px;background:var(--v4-surface)}.v4-sop-facts dt{color:var(--v4-muted);font-size:13px}.v4-sop-facts dd{margin:0;font-size:14px}.v4-sop-analysis{display:grid;gap:14px}.v4-sop-analysis h3{margin:0 0 6px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--v4-muted)}.v4-sop-analysis ul{margin:0;padding-inline-start:18px;display:grid;gap:4px;font-size:14.5px}.v4-sop-panel{display:grid;gap:12px}.v4-art{inline-size:100%;block-size:auto;border-radius:6px;border:1px solid var(--v4-rule)}.v4-art--screen{max-inline-size:160px}.v4-sop-caption{margin:0;font-size:14px}.v4-sop-slider{inline-size:100%;accent-color:var(--v4-thread)}.v4-sop-sliderlabel{font-size:12.5px;color:var(--v4-muted)}.v4-sop-timeline{display:flex;gap:3px;margin:0;padding:0;list-style:none}.v4-sop-timeline li{flex-basis:0;min-inline-size:28px}.v4-sop-timeline button{inline-size:100%;min-block-size:40px;border:1px solid var(--v4-rule-strong);border-radius:3px;background:var(--v4-bg-2);color:var(--v4-ink);font:600 12px/1 var(--v4-mono);cursor:pointer}.v4-sop-timeline button[aria-pressed=true]{background:var(--v4-thread);color:var(--v4-on-ink);border-color:var(--v4-thread)}.v4-sop-shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin:0;padding:0;list-style:none}.v4-sop-shots>li{display:grid;gap:6px;align-content:start;padding:8px;border:1px solid var(--v4-rule);border-radius:6px}.v4-sop-shots>li.is-active{border-color:var(--v4-thread)}.v4-sop-shots>li[draggable=true],.v4-sop-shots[draggable]{cursor:grab}.v4-sop-shots__pick{padding:0;border:0;background:none;cursor:pointer}.v4-sop-shots__meta{margin:0;font-size:13px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.v4-sop-shots__read{margin:0;font-size:12px;color:var(--v4-muted)}.v4-sop-shots__moves{display:flex;gap:6px}.v4-sop-gap{margin:0;padding:8px 10px;font-size:12.5px;border-inline-start:3px solid var(--v4-thread)}.v4-sop-gap,.v4-sop-page{background:var(--v4-bg-2)}.v4-sop-page{padding:16px;border:1px solid var(--v4-rule);border-radius:4px}.v4-sop-page h3{margin:4px 0 10px}.v4-sop-page ol{margin:0;padding-inline-start:20px;display:grid;gap:6px}.v4-sop-page__sec{margin:0;font:500 11px/1 var(--v4-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v4-muted)}.v4-sop-page__note{margin:12px 0 0;padding:8px 10px;border-inline-start:3px solid var(--v4-thread);font-size:13.5px}.v4-sop-status{margin:0;display:flex;gap:8px;align-items:center;font-size:13.5px}.v4-sop-dot{inline-size:10px;block-size:10px;border-radius:50%;border:2px solid var(--v4-muted)}.v4-sop-events{margin:0;padding:0;list-style:none;display:grid;gap:4px}.v4-sop-events button{display:flex;gap:10px;align-items:baseline;inline-size:100%;padding:8px 10px;border:1px solid var(--v4-rule);border-radius:4px;background:transparent;color:var(--v4-ink);font:inherit;font-size:13.5px;text-align:start;cursor:pointer}.v4-sop-events li.is-active button{border-color:var(--v4-thread)}.v4-sop-events__at{font:500 12px/1 var(--v4-mono);color:var(--v4-muted)}.v4-sop-baseline,.v4-sop-changes{margin:0;padding:0;list-style:none;display:grid;gap:6px;font-size:14px}.v4-sop-baseline li{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--v4-rule);border-radius:4px;background:var(--v4-bg-2)}.v4-sop-baseline span{color:var(--v4-muted)}.v4-sop-changes li{display:flex;gap:10px;align-items:baseline}.v4-sop-table{inline-size:100%;border-collapse:collapse;font-size:13.5px}.v4-sop-table td,.v4-sop-table th{padding:7px 9px;border-block-end:1px solid var(--v4-rule);text-align:start;vertical-align:top}.v4-sop-query{margin:0;display:grid;gap:4px}.v4-sop-query q{font-size:17px;font-weight:600}.v4-sop-results{margin:0;padding:0;list-style:none;display:grid;gap:8px}.v4-sop-results button{display:flex;gap:12px;inline-size:100%;padding:12px;border:1px solid var(--v4-rule);border-radius:4px;background:transparent;color:var(--v4-ink);font:inherit;text-align:start;cursor:pointer}.v4-sop-results li.is-active button{border-color:var(--v4-thread)}.v4-sop-results__rank{font:600 13px/1 var(--v4-mono);color:var(--v4-muted)}.v4-sop-results__body{display:grid;gap:5px;font-size:13.5px}.v4-sop-results__body i{font-style:normal;color:var(--v4-muted)}.v4-sop-results__chips{display:flex;gap:6px;flex-wrap:wrap}.v4-sop-results li[data-origin=public] button{border-style:dashed}.v4-sop-draftflag{display:flex;gap:10px;align-items:center;margin:0 0 10px}.v4-sop-steps{margin:0;padding:0;list-style:none;display:grid;gap:10px}.v4-sop-step{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;padding:12px;border:1px solid var(--v4-rule);border-radius:6px}.v4-sop-step.is-active{border-color:var(--v4-thread)}.v4-sop-step__n{display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;background:var(--v4-rule);font:600 13px/1 var(--v4-mono)}.v4-sop-step h3{margin:2px 0 4px;font-size:15.5px}.v4-sop-step p{margin:0;font-size:14.5px;line-height:1.5}.v4-sop-step__chips{margin-block-start:8px!important;display:flex;gap:6px;flex-wrap:wrap;align-items:center}.v4-sop-ref{padding:3px 8px;border:1px solid var(--v4-rule-strong);border-radius:999px;background:transparent;color:var(--v4-muted);font:500 12px/1.2 var(--v4-mono);cursor:pointer}.v4-sop-ref:hover{color:var(--v4-ink);border-color:var(--v4-thread)}.v4-sop-step .v4-sop-actions{margin-block-start:8px;gap:6px}.v4-sop-step .v4-sop-actions button{min-block-size:32px;padding:4px 9px;font-size:12.5px}.v4-sop-editform{display:grid;gap:6px}.v4-sop-editform label{font-size:12.5px;color:var(--v4-muted)}.v4-sop-questions{margin-block-start:20px}.v4-sop-questions h3{display:flex;gap:10px;align-items:center;font-size:15px}.v4-sop-questions ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.v4-sop-questions li{padding:10px 12px;border:1px solid var(--v4-rule);border-radius:4px}.v4-sop-questions li[data-resolved="0"]{border-color:var(--v4-thread)}.v4-sop-questions p{margin:0 0 8px;font-size:14px}.v4-sop-questions form{display:flex;gap:8px}.v4-sop-answer{color:var(--v4-muted)}.v4-sop-review{margin-block-start:20px;padding:14px;border:1px solid var(--v4-rule-strong);border-radius:6px;display:grid;gap:8px}.v4-sop-review h3{margin:0;font-size:16px}.v4-sop-role{display:flex;gap:6px}.v4-sop-pubgrid{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:20px;align-items:start}@media (max-width:640px){.v4-sop-pubgrid{grid-template-columns:1fr}}.v4-sop-qr{margin:0;display:grid;gap:8px}.v4-sop-qr svg{inline-size:100%;max-inline-size:220px;block-size:auto;border:1px solid var(--v4-rule-strong);border-radius:4px}.v4-sop-qr figcaption{font-size:12.5px;color:var(--v4-muted)}.v4-sop-url{overflow-wrap:anywhere;font-family:var(--v4-mono)}.v4-sop-phone{border:2px solid var(--v4-rule-strong);border-radius:22px;padding:14px;background:var(--v4-bg);max-inline-size:360px}.v4-sop-phone__bar{margin:0 0 10px;font-weight:700;font-size:14px;padding-block-end:8px;border-block-end:1px solid var(--v4-rule)}.v4-sop-phone ol{margin:0;padding-inline-start:20px;display:grid;gap:8px;font-size:13.5px}.v4-sop-phone li{display:grid;gap:1px}.v4-sop-phone li span,.v4-sop-phone__note{color:var(--v4-muted)}.v4-sop-phone__note{margin:10px 0 0;font-size:12px}.v4-sop-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;padding-block-start:8px}.v4-sop-meta h3{margin:0 0 8px;font-size:14px}.v4-sop-meta ul{padding-inline-start:18px;display:grid;gap:6px}.v4-sop-meta p,.v4-sop-meta ul{margin:0;font-size:14px;color:var(--v4-muted)}.v4-sop-history{font-size:13.5px}.v4-sop-history summary{cursor:pointer;color:var(--v4-muted)}.v4-sop-history ol{margin:10px 0 0;padding-inline-start:22px;display:grid;gap:6px}.v4-sop-more{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.v4-sop-more a{display:grid;gap:4px;padding:14px;border:1px solid var(--v4-rule);border-radius:6px;text-decoration:none;color:var(--v4-ink)}.v4-sop-more a:hover{border-color:var(--v4-thread)}.v4-sop-more span{color:var(--v4-muted);font-size:13.5px}.v4-badge[data-flag=safety]{border-color:var(--v4-thread)}.v4-sop .v4-sop-colh{font-size:17px;line-height:1.3;letter-spacing:-.01em;font-weight:650}.v4-sop .v4-sop-h{font-size:14px;line-height:1.3}.v4-sop-hero{padding-block-end:8px}.v4-sop-hero+.v4-section{padding-block-start:24px}@media (min-width:961px){.v4-sop-grid>.v4-sop-col:first-child{position:sticky;inset-block-start:calc(var(--v4-header-h) + 16px);max-block-size:calc(100vh - var(--v4-header-h) - 32px);overflow-y:auto}}.v4-cap__open{margin:14px 0 0;font-size:14px}.v4-cap__open a{font-weight:600}.v4-capgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block-end:24px}@media (max-width:960px){.v4-capgrid{grid-template-columns:1fr}}.v4-wb{display:grid;gap:24px}.v4-wb-sec{background:var(--v4-surface);border:1px solid var(--v4-rule);border-radius:6px;padding:20px;min-inline-size:0}.v4-wb .v4-wb-sec+.v4-wb-sec{margin-block-start:0}.v4-wb-h{margin:0 0 12px;font-size:18px;line-height:1.3;letter-spacing:-.01em;font-weight:650}.v4-wb-sub{margin:18px 0 8px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--v4-muted)}.v4-wb-lede{margin:0 0 14px;color:var(--v4-muted);font-size:14.5px}.v4-wb-muted{color:var(--v4-muted);font-size:13.5px;margin:8px 0 0}.v4-cap-q{margin:0;padding:12px 16px;border-inline-start:3px solid var(--v4-thread);background:var(--v4-bg-2);font-size:16px;font-weight:550}.v4-cap-inputs{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px}.v4-cap-inputs li{display:grid;gap:2px;font-size:14px}.v4-cap-inputs span:last-child,.v4-cap-limits{color:var(--v4-muted)}.v4-cap-limits{margin:0;padding-inline-start:18px;display:grid;gap:6px;font-size:14px}.v4-cap-links{margin-block-start:16px;font-size:14px}.v4-cap-regfields{display:grid;gap:14px}.v4-wb-tablewrap{overflow-x:auto;border:1px solid var(--v4-rule);border-radius:4px}.v4-wb-table{inline-size:100%;border-collapse:collapse;font-size:13.5px;min-inline-size:640px}.v4-wb-table td,.v4-wb-table th{padding:9px 11px;text-align:start;vertical-align:top;border-block-end:1px solid var(--v4-rule)}.v4-wb-table thead th{background:var(--v4-bg-2);font-weight:600;white-space:nowrap}.v4-wb-table tr[data-flagged="1"]{background:color-mix(in srgb,var(--v4-thread) 7%,transparent)}.v4-wb-table tr[data-decision=confirm] td:last-child,.v4-wb-table tr[data-decision=dismiss] td:last-child{background:var(--v4-bg-2)}.v4-wb-num{text-align:end!important;font-variant-numeric:tabular-nums;white-space:nowrap}.v4-wb-flag{color:var(--v4-ink);font-weight:550}.v4-wb-muted,.v4-wb-ok{color:var(--v4-muted)}.v4-wb-decide{display:inline-flex;gap:4px;flex-wrap:wrap}.v4-wb-decide button,.v4-wb-reset{min-block-size:34px;padding:4px 10px;border:1px solid var(--v4-rule-strong);border-radius:4px;background:transparent;color:var(--v4-ink);font:inherit;font-size:13px;cursor:pointer}.v4-wb-decide button:hover,.v4-wb-reset:hover{background:var(--v4-rule)}.v4-wb-decide button[aria-pressed=true]{border-color:var(--v4-thread);background:var(--v4-thread);color:var(--v4-on-ink);font-weight:600}.v4-wb-totals{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:12px 0 0;background:var(--v4-rule);border:1px solid var(--v4-rule);border-radius:4px;overflow:hidden}.v4-wb-totals>div{padding:10px 12px;background:var(--v4-surface)}.v4-wb-totals dt{font-size:12px;color:var(--v4-muted)}.v4-wb-totals dd{margin:2px 0 0;font-weight:600;font-variant-numeric:tabular-nums}.v4-wb-inputs{border:1px solid var(--v4-rule);border-radius:4px;padding:10px 14px 14px;margin:0 0 14px;display:grid;gap:12px}.v4-wb-inputs legend{padding-inline:6px;font-size:13px;color:var(--v4-muted)}.v4-wb-input{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,2fr) 90px;gap:4px 14px;align-items:center}.v4-wb-input label{font-size:14px}.v4-wb-input input[type=range]{inline-size:100%;accent-color:var(--v4-thread)}.v4-wb-input output{font-weight:650;font-variant-numeric:tabular-nums;text-align:end}.v4-wb-input small{grid-column:1/-1;color:var(--v4-muted)}@media (max-width:640px){.v4-wb-input{grid-template-columns:1fr auto}.v4-wb-input input[type=range]{grid-column:1/-1;grid-row:2}}.v4-wb-outputs{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;background:var(--v4-rule);border:1px solid var(--v4-rule);border-radius:4px;overflow:hidden}.v4-wb-outputs>div{padding:10px 12px;background:var(--v4-surface)}.v4-wb-outputs dt{font-size:12.5px;color:var(--v4-muted)}.v4-wb-outputs dd{margin:2px 0 0;font-size:17px;font-weight:650;font-variant-numeric:tabular-nums}.v4-wb-outputs small{display:block;color:var(--v4-muted);font-size:12px;margin-block-start:2px}.v4-wb-notes{min-block-size:20px;margin-block-start:10px}.v4-wb-error,.v4-wb-warn{margin:6px 0 0;padding:8px 12px;border-inline-start:3px solid var(--v4-thread);background:var(--v4-bg-2);font-size:14px}.v4-wb-refusal{min-block-size:22px;margin:8px 0 0;color:var(--v4-thread);font-size:14px}.v4-wb-ranking{list-style:none;margin:0;padding:0;display:grid;gap:8px}.v4-wb-ranking li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px;border:1px solid var(--v4-rule);border-radius:4px}.v4-wb-ranking li[data-leader="1"]{border-color:var(--v4-thread)}.v4-wb-rankno{display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;background:var(--v4-rule);font:600 13px/1 var(--v4-mono)}.v4-wb-rankbody{display:grid;gap:3px}.v4-wb-rankbody small,.v4-wb-scores{color:var(--v4-muted)}.v4-wb-scores{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px}.v4-wb-rankscore{font:650 18px/1 var(--v4-mono)}.v4-wb-claims{list-style:none;margin:0;padding:0;display:grid;gap:8px}.v4-wb-claims li{display:grid;gap:6px;padding:10px 12px;border:1px solid var(--v4-rule);border-radius:4px}.v4-wb-claims li[data-on="1"]{border-color:var(--v4-thread)}.v4-wb-claims label{display:flex;gap:10px;align-items:flex-start;cursor:pointer;font-size:14.5px}.v4-wb-claims input{margin-block-start:3px;inline-size:18px;block-size:18px;accent-color:var(--v4-thread)}.v4-wb-claimmeta{display:flex;flex-wrap:wrap;gap:6px;padding-inline-start:28px}.v4-wb-brief{margin-block-start:14px;padding:14px;border:1px solid var(--v4-rule-strong);border-radius:4px;background:var(--v4-bg-2)}.v4-wb-brief h3{margin:0 0 8px;font-size:15px}.v4-wb-brief p{margin:0 0 8px;font-size:14.5px}.v4-wb-sim{margin:0 0 12px;padding:8px 12px;border:1px dashed var(--v4-rule-strong);border-radius:4px;font-size:13.5px;color:var(--v4-muted)}.v4-wb-sim b{color:var(--v4-thread)}.v4-wb-answer h3{margin:0 0 10px;font-size:19px;line-height:1.3}.v4-wb-answer p{margin:0 0 10px;font-size:15px;line-height:1.55}.v4-wb-cites{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:13px;color:var(--v4-muted)}.v4-wb-review{display:grid;gap:10px;justify-items:start}.v4-wb-review p{margin:0}.v4-wb-review[data-status=approved]{border-color:var(--v4-thread)}.v4-wb-gate{font-size:14px;font-weight:550}.v4-wb-artifacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px}.v4-wb-artifact{padding:14px;border:1px solid var(--v4-rule);border-radius:4px;background:var(--v4-bg-2)}.v4-wb-artifact header{display:flex;gap:6px;flex-wrap:wrap}.v4-wb-artifact h3{margin:10px 0 8px;font-size:15.5px}.v4-wb-artifact ul{margin:0;padding-inline-start:18px;display:grid;gap:5px;font-size:14px}.v4-wb-review .v4-btn{white-space:normal;text-align:center;max-inline-size:100%;padding-block:10px}.v4-wb-areah{margin:16px 0 8px;font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:var(--v4-muted)}.v4-wb-block{display:block;margin-block-start:4px;color:var(--v4-muted)}.v4-wb-doc{list-style:none;margin:0;padding:0;display:grid;gap:10px}.v4-wb-doc>li{padding:12px 14px;border:1px solid var(--v4-rule);border-radius:4px}.v4-wb-doc>li[data-risk=high]{border-inline-start:4px solid var(--v4-thread)}.v4-wb-doc>li[data-risk=medium]{border-inline-start:4px solid var(--v4-rule-strong)}.v4-wb-clausetext{display:flex;gap:10px;margin:0;font-size:14.5px;line-height:1.5}.v4-wb-clauseno{flex:none;color:var(--v4-muted);font:600 12px/1.8 var(--v4-mono)}.v4-wb-clausebox{margin-block-start:10px;padding:10px 12px;background:var(--v4-bg-2);border-radius:4px;display:grid;gap:8px;font-size:14px}.v4-wb-clausebox p{margin:0}.v4-wb-question{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;padding-block:6px}.v4-wb-question p{margin:0;font-size:14.5px;flex:1 1 280px}.v4-wb-question small{color:var(--v4-muted)}.v4-wb-table tr[data-status=applies] td:nth-child(3) .v4-badge{border-color:var(--v4-thread)}.v4-wb-layers{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(210px,1fr);gap:14px;overflow-x:auto;padding-block-end:6px}@media (max-width:720px){.v4-wb-layers{grid-auto-flow:row;grid-auto-columns:auto}}.v4-wb-layer{list-style:none;margin:0;padding:0;display:grid;gap:8px;align-content:start}.v4-wb-layer>li{display:grid;gap:4px;padding:10px;border:1px solid var(--v4-rule);border-radius:4px}.v4-wb-layer>li[data-state=failed]{border-color:var(--v4-thread);background:color-mix(in srgb,var(--v4-thread) 12%,transparent)}.v4-wb-layer>li[data-state=down]{border-color:var(--v4-thread);border-style:dashed}.v4-wb-layer>li[data-state=degraded]{border-style:dotted;border-color:var(--v4-rule-strong)}.v4-wb-layer button{display:flex;justify-content:space-between;gap:8px;align-items:center;inline-size:100%;min-block-size:36px;padding:4px 8px;border:1px solid var(--v4-rule-strong);border-radius:4px;background:transparent;color:var(--v4-ink);font:inherit;font-size:14px;text-align:start;cursor:pointer}.v4-wb-layer button[aria-pressed=true]{background:var(--v4-thread);color:var(--v4-on-ink)}.v4-wb-layer small{color:var(--v4-muted);font-size:12.5px}.v4-wb-needs{font-size:12px!important}.v4-wb-meter{display:grid;gap:6px;margin:0 0 8px;font-size:14px}.v4-wb-bar{display:block;block-size:10px;border-radius:5px;background:var(--v4-rule);overflow:hidden}.v4-wb-bar>span{display:block;block-size:100%;background:var(--v4-thread)}.v4-wb-items{list-style:none;margin:0;padding:0;display:grid;gap:6px}.v4-wb-items>li{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid var(--v4-rule);border-radius:4px;font-size:14px}.v4-wb-items>li>div{flex:1 1 260px;display:grid;gap:3px}.v4-wb-items small{color:var(--v4-muted)}.v4-wb-items button,.v4-wb-verify{min-block-size:34px;padding:4px 10px;border:1px solid var(--v4-rule-strong);border-radius:4px;background:transparent;color:var(--v4-ink);font:inherit;font-size:13px;cursor:pointer}.v4-wb-items button[aria-pressed=true],.v4-wb-verify[aria-pressed=true]{border-color:var(--v4-thread);background:var(--v4-thread);color:var(--v4-on-ink);font-weight:600}.v4-wb-verify{display:block;margin-block-start:6px}.v4-wb-difflines{list-style:none;margin:0;padding:0;display:grid;gap:8px}.v4-wb-difflines>li>p{margin:0;padding:6px 10px;font-size:14.5px}.v4-wb-changed{border-inline-start:3px solid var(--v4-rule-strong)}.v4-wb-change{margin:4px 0 4px 18px;padding:10px 12px;border:1px dashed var(--v4-rule-strong);border-radius:4px;display:grid;gap:6px}.v4-wb-change[data-decision=accept]{border-style:solid;border-color:var(--v4-thread)}.v4-wb-change p{margin:0;font-size:14px}.v4-wb-after{font-weight:550}.v4-wb-brief ol{margin:0;padding-inline-start:22px;display:grid;gap:4px;font-size:14.5px}.v4-wb-layer button[aria-pressed=true] .v4-badge{color:inherit;border-color:currentColor;background:transparent}.v4-site .v4-wb-h{font-size:21px;line-height:1.25;letter-spacing:-.01em;font-weight:650}.v4-site .v4-wb-answer h3{font-size:19px}.v4-jr{display:grid;gap:20px}.v4-jr-steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}.v4-jr-step{background:var(--v4-surface);border:1px solid var(--v4-rule);border-radius:6px;min-inline-size:0}.v4-jr-step[data-state=open]{border-color:var(--v4-thread)}.v4-jr-step summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;padding:16px 20px;cursor:pointer;list-style:none}.v4-jr-step summary::-webkit-details-marker{display:none}.v4-jr-no{display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;border:1px solid var(--v4-rule);font-size:13px;font-weight:650}.v4-jr-title{display:grid;gap:4px;min-inline-size:0}.v4-jr-sub{color:var(--v4-muted);font-size:14px}.v4-jr-body{padding:0 20px 20px;display:grid;gap:14px}.v4-jr-answer h3{margin:0 0 8px;font-size:16px;line-height:1.35}.v4-jr-gate{display:grid;gap:8px;justify-items:start;padding-block-start:12px;border-block-start:1px solid var(--v4-rule)}.v4-jr-gate[data-status=withdrawn]{border-block-start-color:var(--v4-thread)}.v4-jr-locked{margin:0}.v4-jr-final{border-color:var(--v4-thread)}.v4-jr-finalhead{margin:0 0 10px;font-weight:650}.v4-jr-facts{margin-block-end:20px}.v4-jr-others{margin-block-start:32px}.v4-demo-rules{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;font-size:14.5px}.v4-demo-rules li{padding:12px 14px;border:1px solid var(--v4-rule);border-radius:6px}.v4-demo-lede{margin-block-start:6px}.v4-demo-cards a{min-block-size:100%}.v4-jr,.v4-jr-body,.v4-jr-steps{grid-template-columns:minmax(0,1fr);min-inline-size:0}.v4-jr-step details,.v4-jr-steps>li{min-inline-size:0}.v4-demo-cards .v4-badge{justify-self:start;max-inline-size:100%}.v4-lenses{display:grid;gap:18px;min-inline-size:0}.v4-lenses__tabs{display:flex;flex-wrap:wrap;gap:8px}.v4-lenses__tab{font:inherit;font-size:14.5px;font-weight:600;color:var(--v4-ink);background:var(--v4-surface);border:1px solid var(--v4-rule);border-radius:999px;padding:9px 16px;min-block-size:44px;cursor:pointer}.v4-lenses__tab:hover{border-color:var(--v4-thread)}.v4-lenses__tab[aria-selected=true]{background:var(--v4-ink);color:var(--v4-on-ink);border-color:var(--v4-ink)}.v4-lens{display:grid;gap:16px;min-inline-size:0;grid-template-columns:minmax(0,1fr)}.v4-lens[hidden]{display:none}.v4-lens__title{margin:0;font-size:22px;line-height:1.25;letter-spacing:-.01em}.v4-lens__who{display:block;margin-block-start:4px;color:var(--v4-muted);font-size:13.5px}.v4-lens__never{margin:0;padding:12px 14px;border:1px dashed var(--v4-rule);border-radius:6px;font-size:14px;color:var(--v4-muted)}.v4-lens__never b{color:var(--v4-ink)}html:not([data-js]) .v4-lenses__tabs{display:none}html:not([data-js]) .v4-lens[hidden]{display:grid}.v4-ind-controls li>span,.v4-ind-problems li>span{display:grid;gap:6px;padding:14px;border:1px solid var(--v4-rule);border-radius:6px;align-content:start}.v4-ind-problems li>span .v4-badge{justify-self:start}.v4-ind-controls{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.v4-ind-controls li>span>span{color:var(--v4-muted);font-size:13.5px}.v4-ind-controls li>span>span b{color:var(--v4-ink)}.v4-ind-sub{margin:28px 0 8px;font-size:17px}.v4-ind-people{margin:0;padding-inline-start:20px;display:grid;gap:6px}.v4-ind-cards a{min-block-size:100%;align-content:start}.v4-ind-chips{display:flex;flex-wrap:wrap;gap:4px 6px;margin-block-start:6px}.v4-ind-chips span{font-size:12px;padding:2px 8px;border:1px solid var(--v4-rule);border-radius:999px}.v4-level{display:inline-block;font-family:var(--v4-mono,ui-monospace,monospace);font-size:11.5px;line-height:1.3;letter-spacing:.03em;padding:3px 9px;border-radius:999px;border:1px solid var(--v4-rule);white-space:nowrap;color:var(--v4-ink)}.v4-level[data-tone=good]{border-color:var(--v4-ink)}.v4-level[data-tone=mid]{border-style:dashed;border-color:var(--v4-thread)}.v4-level[data-tone=open]{border-style:dotted;border-width:2px}.v4-levels,.v4-ways{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.v4-levels li,.v4-ways li{display:grid;grid-template-columns:minmax(150px,max-content) minmax(0,1fr);gap:14px;align-items:start;padding-block:10px;border-block-end:1px solid var(--v4-rule);font-size:14.5px}.v4-levels li>.v4-level,.v4-ways li>.v4-level{justify-self:start}.v4-ways__note{display:block;color:var(--v4-muted);font-size:13.5px}.v4-trust-position{margin:28px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.v4-trust-position>div{padding:14px;border:1px solid var(--v4-rule);border-radius:6px;display:grid;gap:6px;align-content:space-between}.v4-trust-position dt{color:var(--v4-muted);font-size:13px}.v4-trust-position dd{margin:0;font-size:28px;line-height:1.1;font-weight:650;letter-spacing:-.01em}.v4-facts{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:0}.v4-facts li{display:grid;grid-template-columns:minmax(170px,max-content) minmax(0,1fr);gap:4px 16px;padding-block:14px;border-block-end:1px solid var(--v4-rule);align-items:start}.v4-facts li>.v4-level{justify-self:start}.v4-facts__claim{font-size:15.5px}.v4-facts__src{grid-column:2;color:var(--v4-muted);font-size:13px}@media (max-width:640px){.v4-facts li,.v4-levels li,.v4-ways li{grid-template-columns:minmax(0,1fr)}.v4-facts__src{grid-column:1}}.v4-trust-cards a{min-block-size:100%;align-content:start}html:not([lang=en]) .v4-level{font-family:var(--v4-sans);letter-spacing:0;font-size:13px}