:root{--err:#b42318;--err-bg:#fbedea}.fm.is-letter .field>label,:root:not([dir=rtl]) .fm.is-letter .field>label{font-family:var(--display);letter-spacing:0;text-transform:none;color:var(--ink);font-size:1rem;font-weight:600;line-height:1.35}[dir=rtl] .fm.is-letter .field>label{font-family:var(--arabic);font-size:1.05rem;font-weight:700;line-height:1.6}.fm.is-letter .field:focus-within>label,.fm.is-letter .field .req{color:var(--wine)}.fm.is-letter .err{color:var(--err);align-items:flex-start;gap:7px;font-size:.92rem;display:flex}.fm.is-letter .err:before{content:"!";background:var(--err);color:#fff;width:16px;height:16px;font:700 11px/16px var(--display);text-align:center;border-radius:50%;flex:none;margin-top:.15em}.fm.is-letter .field [aria-invalid=true]:not(.dz-in){border-bottom-color:var(--err)}.fm.is-letter .fm-check input[aria-invalid=true]{border-color:var(--err)}.fm.is-letter .dz:has(.dz-in[aria-invalid=true]){border-color:var(--err)}.fm.is-letter .fm-check-w .err{padding-inline-start:32px}.fm-sum{border-inline-start:3px solid var(--err);background:var(--err-bg);gap:8px;padding:14px 18px;display:grid}.fm-sum-t{font-family:var(--display);color:var(--err);margin:0;font-size:.95rem;font-weight:700}.fm-sum ul{flex-wrap:wrap;gap:4px 18px;margin:0;padding:0;list-style:none;display:flex}.fm-sum button{font:inherit;font-family:var(--display);color:var(--ink);cursor:pointer;text-align:start;min-height:32px;text-decoration:underline;-webkit-text-decoration-color:var(--err);text-decoration-color:var(--err);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:.95rem;font-weight:600}.fm-sum button:hover{color:var(--err)}[dir=rtl] :is(.fm-sum-t,.fm-sum button){font-family:var(--arabic)}.fm.is-letter .notice.err{border-color:var(--err);background:var(--err-bg);color:var(--ink);border-inline-start-width:3px;gap:12px;display:grid}.fm.is-letter .notice.err>p{color:var(--err);margin:0;font-weight:600}.fm-direct{gap:6px;display:grid}.fm-direct-t{font-family:var(--display);color:var(--ink);margin:0;font-size:.95rem;font-weight:700}.fm-direct dl{gap:4px;margin:0;display:grid}.fm-direct dl>div{grid-template-columns:minmax(8em,34%) 1fr;gap:12px;display:grid}.fm-direct dt{color:var(--ink-soft);font-family:var(--display);font-size:.92rem;font-weight:600}.fm-direct dd{font-family:var(--display);margin:0;font-weight:700}[dir=rtl] :is(.fm-direct-t,.fm-direct dt,.fm-direct dd){font-family:var(--arabic)}.fm-ctx{border:1px solid var(--line);background:var(--paper);font-family:var(--display);color:var(--ink-soft);align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:.95rem;font-weight:600;line-height:1.4;display:flex}.fm-ctx:before{content:"";background:var(--bar);flex:none;width:7px;height:7px;transform:rotate(45deg)}[dir=rtl] .fm-ctx{font-family:var(--arabic)}.fm-more{border-block:1px dashed var(--line-strong)}.fm-more>summary{cursor:pointer;min-height:52px;font-family:var(--display);color:var(--wine);align-items:center;gap:12px;padding-block:6px;font-size:1rem;font-weight:700;list-style:none;display:flex}.fm-more>summary::-webkit-details-marker{display:none}.fm-more>summary:before{content:"";width:22px;height:22px;transition:background-size var(--d-ui) var(--ease-arrive);background:linear-gradient(currentColor,currentColor) 50%/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 10px no-repeat;border:1.5px solid;border-radius:50%;flex:none}.fm-more[open]>summary:before{background:linear-gradient(currentColor,currentColor) 50%/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 0 no-repeat}.fm-more>summary:hover{color:var(--wine-deep)}.fm-more>.fm-grid{padding-block:10px 26px}[dir=rtl] .fm-more>summary{font-family:var(--arabic)}.fm-optin{margin-top:var(--s-md);padding-top:var(--s-md);border-top:1px solid var(--line);justify-items:start;gap:10px;display:grid}.fm-optin-ok{margin-top:var(--s-md);color:var(--ink-soft);font-size:.95rem}.page.is-task{padding-top:calc(clamp(100px,13.5vh,130px) + var(--util-h,0px))}.mh.is-compact .mh-row{padding-top:clamp(12px,1.4vw,22px)}.mh.is-compact .mh-title{font-size:clamp(2.4rem,1.4rem + 2.7vw,3.8rem)}.mh.is-compact .mh-sub{padding-bottom:clamp(10px,1vw,16px)}.mh.is-compact+.b,.mh.is-compact~.b:first-of-type,.b-form.is-desk{--gap:clamp(22px,2.4vw,36px)}.desk{column-gap:clamp(32px,4.6vw,84px);row-gap:var(--s-xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"form lead""form aside";align-items:start;display:grid}.desk-form{grid-area:form;min-width:0}.desk-lead{max-width:44ch;font-family:var(--text);color:var(--ink);grid-area:lead;margin:0;font-size:clamp(1.08rem,1rem + .3vw,1.25rem);line-height:1.55}.desk-lead:before{content:"";background:var(--foil);width:48px;height:3px;margin-bottom:var(--s-md);display:block}[dir=rtl] .desk-lead{font-family:var(--arabic);line-height:1.8}.desk-aside{gap:var(--s-xl);grid-area:aside;align-content:start;min-width:0;display:grid}.desk-h{margin:0 0 var(--s-md);font-size:var(--h3);letter-spacing:-.015em;line-height:1.25}[dir=rtl] .desk-h{letter-spacing:0;line-height:1.5}.desk-card .card-row{padding-block:12px}.desk-card .card-close{font-size:1.05rem}.desk-steps{counter-reset:none;gap:12px;margin:0;padding:0;list-style:none;display:grid}.desk-steps li{font-size:var(--read);color:var(--ink-soft);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;line-height:1.5;display:grid}.desk-n{border:1.5px solid var(--gold-deep);width:26px;height:26px;color:var(--gold-deep);font:700 .8rem/1 var(--font-display),sans-serif;border-radius:50%;place-items:center;display:grid}.desk-seal{justify-self:start}.desk-seal .seal-wrap{width:96px;height:96px}.is-desk .fm.is-letter{gap:18px;padding:clamp(22px,2.2vw,34px) clamp(20px,2.4vw,36px) clamp(22px,2.2vw,32px)}.is-desk .fm.is-letter .fm-grid{gap:18px var(--s-lg)}.is-desk .field textarea:not(.dz-in){min-height:calc(5.25em + 22px)}.is-desk .lt-head{margin-bottom:0}@media (max-width:900px){.desk{row-gap:var(--s-lg);grid-template-columns:minmax(0,1fr);grid-template-areas:"lead""form""aside"}.desk-aside{margin-top:var(--s-lg)}}.faq-themes ul{margin:0 0 var(--s-xl);flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.faq-themes a{border:1px solid var(--line-strong);border-radius:var(--radius);min-height:40px;font-family:var(--display);color:var(--ink);transition:border-color var(--d-hover) ease, color var(--d-hover) ease;align-items:center;padding:8px 16px;font-size:.95rem;font-weight:600;display:inline-flex}.faq-themes a:hover,.faq-themes a:focus-visible{border-color:var(--wine);color:var(--wine)}[dir=rtl] .faq-themes a{font-family:var(--arabic)}.faq-group{scroll-margin-top:calc(var(--nav-h,72px) + 24px)}.faq-group+.faq-group{margin-top:var(--s-2xl)}.faq-theme{margin:0 0 var(--s-sm);font-size:var(--h3);letter-spacing:-.015em;color:var(--gold-deep);line-height:1.25}[dir=rtl] .faq-theme{letter-spacing:0;line-height:1.5}.sec-index .wrap{padding-block:clamp(18px,2vw,28px)}.sec-index .label{margin:0 0 14px}.sec-index ol{counter-reset:si;border-top:1px solid var(--line-strong);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.sec-index li{counter-increment:si;border-bottom:1px solid var(--line);min-width:0}.sec-index li+li{border-inline-start:1px solid var(--line)}.sec-index a{height:100%;font-family:var(--display);color:var(--ink);padding:14px 18px 16px;font-weight:600;line-height:1.3;text-decoration:none;display:block;position:relative}.sec-index a:before{content:counter(si, decimal-leading-zero);font-family:var(--text);color:var(--gold-deep);font-variant-numeric:lining-nums tabular-nums;margin-bottom:6px;font-size:.8125rem;font-weight:400;display:block}.sec-index a:after{content:"";inset-inline:0;background:var(--bar);transform-origin:0;height:2px;transition:transform var(--d-press) var(--ease-arrive);pointer-events:none;position:absolute;bottom:-1px;transform:scaleX(0)}[dir=rtl] .sec-index a:after{transform-origin:100%}@media (hover:hover) and (pointer:fine){.sec-index a:hover{color:var(--wine)}.sec-index a:hover:after{transition-duration:var(--d-hover);transform:scaleX(1)}}.sec-index a:focus-visible:after{transition:none;transform:scaleX(1)}[dir=rtl] .sec-index a{font-family:var(--arabic)}@media (max-width:900px){.sec-index ol{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);display:flex;overflow-x:auto}.sec-index ol::-webkit-scrollbar{display:none}.sec-index li{scroll-snap-align:start;flex:none;width:min(62vw,220px)}}.sec-anchor{height:0;scroll-margin-top:calc(var(--nav-h,72px) + 28px);display:block}.sp :is(.b-prose-body,.reg-i,.ch-i,.notice-box,.dark-body,.duo-t,.lg-body,.lg-art) p,.sp .fs-intro,.sp .b .lede{max-width:68ch}.mp-parts{grid-column:5/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;column-gap:clamp(18px,2vw,32px);min-width:0;display:grid}.mp-part{min-width:0}.mp-part-t{border-bottom:2px solid var(--bar);font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 6px;padding-bottom:8px;font-size:.82rem;font-weight:700}[dir=rtl] .mp-part-t{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:.95rem}.mega .mp-parts .mp-list.is-part{grid-template-columns:minmax(0,1fr);display:grid}.mega .mp-list.is-part a{grid-template-columns:minmax(0,1fr)}.mega .mp-list.is-part a:before{content:none}.mega .mp-list.is-part a>*{grid-column:1}.vg-part{padding-top:10px;display:grid}.vg-part-t{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep);margin:6px 0 2px;font-size:.78rem;font-weight:700}[dir=rtl] .vg-part-t{font-family:var(--arabic);letter-spacing:0;text-transform:none;font-size:.9rem}.ni-t{width:24px;height:32px}@media (max-width:1360px){.ni-t{width:22px}}@media (max-width:1200px){.tb-main .brand{min-height:44px}}html[data-calm] :is(.g-a,.g-b,.h3 .crest .tulip),html[data-calm] .h3-cue:after{animation-play-state:paused}.draad{width:100%;height:100%}.pbar{inset-inline:0;z-index:38;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);transition:transform var(--d-ui) var(--ease-arrive);gap:10px;display:none;position:fixed;bottom:0;transform:translateY(110%)}@media (max-width:900px){.pbar{display:flex}}.pbar.on{transform:none}.pbar>*{border-radius:var(--radius);min-height:44px;font-family:var(--display);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.92rem;font-weight:700;display:inline-flex}.pbar-top{border:1px solid var(--line-strong);background:var(--paper-lift);color:var(--ink)}.pbar-contact{border:1px solid var(--wine);background:var(--wine);color:var(--paper)}[dir=rtl] .pbar>*{font-family:var(--arabic)}@media (prefers-reduced-motion:reduce){.pbar{transition:none}}@media (scripting:enabled){.h3:not(.in) :is(.h3-top,.wing,.h3-keys,.h3-key,.caption,.h3-desc){opacity:1;transform:none}}.h3.in :is(.h3-top,.wing,.h3-keys,.h3-key),.h3 .caption,.h3 .h3-desc{transition-delay:0s}.tulip :is(.t-petal,.t-band,.t-flame){transition-duration:.5s,.4s,.35s}.h3.in .t-petal{transition-delay:80ms}.h3.in .t-band-a{transition-delay:.12s}.h3.in .t-band-c{transition-delay:.15s}.h3.in .t-band-b{transition-delay:.18s}.h3.in .t-flame{transition-delay:.22s}.wm-half img{transition-duration:.6s;transition-delay:50ms}.bar{transition-duration:.65s;transition-delay:0s}.bar-aa{transition-duration:.3s;transition-delay:.42s}.band-t,.band-b{transition-duration:.4s;transition-delay:.25s}.t-foil{transition-duration:.4s;transition-delay:.3s}.th-base{transition-duration:.55s,.4s,.4s;transition-delay:calc(var(--i,0) * 15ms), 0s, 0s}.th.stem .th-base{transition-delay:.15s,0s,0s}.guilloche{transition-duration:.6s,.7s;transition-delay:50ms}.halo{transition-duration:.5s,.65s}.h3:before{transition-duration:.7s;transition-delay:50ms}.h3-keys{margin-top:calc(clamp(10px, 2svh, 22px) * var(--fit));flex-wrap:wrap;justify-content:center;align-self:center;gap:10px 14px;display:flex}.h3-keys .h3-key{align-self:auto;margin-top:0}.h3-key.is-contact{background:var(--wine);border-color:var(--wine);color:var(--paper);padding-inline:20px}.h3-key.is-contact .arrow{color:var(--gold-light)}.h3-key.is-contact:hover,.h3-key.is-contact:focus-visible{background:var(--wine-deep);border-color:var(--wine-deep)}@media (max-width:900px){.h3-keys{margin:18px var(--gutter) 0;order:10;align-self:stretch;gap:10px;display:grid}.h3-keys .h3-key{justify-content:center;margin:0;padding:12px 16px}.h3-keys .h3-key:not(.is-contact){border-top:1px solid var(--line)}.h3-key.is-contact{border:1px solid var(--wine)}}#correspondence .corr-go{margin-top:var(--s-md)}@media (max-width:900px){.h3{--mth:clamp(118px, 21svh, 188px)}.crest-col{display:contents}.crest{margin-top:var(--cm);order:2}.h3 .caption{width:auto;max-width:34ch;padding-inline:var(--gutter);text-align:center;order:4;margin:clamp(12px,2.2svh,20px) auto 0;font-size:1rem;line-height:1.5;display:grid}[dir=rtl] .h3 .caption{width:auto;max-width:34ch;line-height:1.75}.h3-cue{display:none}.h3-q{margin-top:clamp(26px,5svh,48px)}#why .claim .claim-sum~p,#behind .founder blockquote p:nth-of-type(n+2){display:none}#name .story .big{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.gnf-top{padding:22px var(--gutter);border-bottom:3px solid #0000;border-image:var(--foil) 1;justify-content:center;display:flex}.gnf-top .brand{direction:ltr;align-items:center;gap:10px;display:flex}.gnf-top .brand .mark{width:auto;height:32px}.gnf-top .brand .wordmark{width:auto;height:22px}.gnf .page{padding-top:clamp(40px,7vh,88px);padding-bottom:clamp(56px,9vh,112px)}.gnf-langs{padding-top:max(clamp(48px,7vw,96px), calc(var(--coin-s,184px) / 2 + 28px));grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,48px);display:grid}.gnf-l{align-content:start;gap:var(--s-lg);padding-top:var(--s-md);border-top:1px solid var(--line-strong);display:grid}.gnf-l :is(.nf-text,.nf-links){grid-column:auto;align-self:auto}.gnf-l .nf-text{font-family:var(--text);font-size:var(--ty-h3,1.375rem);color:var(--ink);margin:0;line-height:1.45}.gnf-l .nf-links{flex-wrap:wrap;gap:12px;margin:0;display:flex}.gnf-l[dir=rtl] .nf-text{font-family:var(--arabic);line-height:1.8}.gnf-l[dir=rtl] :is(.btn,.act-a){font-family:var(--arabic);letter-spacing:0}@media (max-width:900px){.gnf-langs{grid-template-columns:minmax(0,1fr)}}.fm-grid>.fm-split{border-top:1px dashed var(--line-strong);grid-column:1/-1;height:0;margin-block:2px}
main:before{content:"";z-index:-2;pointer-events:none;opacity:.26;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cg fill='none' stroke='%23B39455' stroke-width='.6'%3E%3Cpath d='M28 28h40v40H28z'/%3E%3Cpath d='M48 19.7 76.3 48 48 76.3 19.7 48z'/%3E%3Cpath d='M48 0v19.7M48 76.3V96M0 48h19.7M76.3 48H96M0 0l28 28M96 0 68 28M0 96l28-28M96 96 68 68'/%3E%3C/g%3E%3C/svg%3E") top/96px 96px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000b3 7%,#0000 17% 83%,#000000b3 93%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#000000b3 7%,#0000 17% 83%,#000000b3 93%,#000 100%)}main:has(>.h3):before{top:100svh}@media (max-width:900px){main:before{opacity:.2;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 9% 91%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 9% 91%,#000 100%)}}@media print{main:before{display:none}}:root:not([dir=rtl]) :is(.btn,.act-a){font-family:var(--display);letter-spacing:-.005em;text-transform:none;font-size:.95rem;font-weight:700}.act-a{text-align:start;line-height:1.25}:is(.tier-go,.ls-links .act-a,.corr-go).act-a{place-self:start;width:auto}.tier .act-a.tier-go{margin-top:var(--s-lg);padding-block:0}.ls-links:has(.act-a){gap:12px 14px}.h3-key{isolation:isolate;position:relative;overflow:hidden}.h3-key:before,.faq-themes a:before,footer .f-news .btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--wine-deep);clip-path:inset(0 100% 0 0);transition:clip-path .16s var(--ease-arrive);pointer-events:none;position:absolute;inset:-1px}[dir=rtl] :is(.h3-key,.faq-themes a,footer .f-news .btn):before{clip-path:inset(0 0 0 100%)}.h3 .h3-key{transition-duration:1s,1s,.16s,.16s,.16s}.h3-key .arw{color:var(--gold-deep);transition:translate var(--d-ui) var(--ease-arrive), color .16s ease}.h3-key img{transition:filter .16s}@media (hover:hover) and (pointer:fine){:is(.h3-key,.faq-themes a,footer .f-news .btn:not(:disabled)):hover:before{clip-path:inset(0);transition:clip-path var(--d-ui) var(--ease-arrive)}.h3 .h3-key:hover{background:var(--paper-lift);border-color:var(--wine-deep);color:var(--paper)}.h3 .h3-key.is-contact:hover{background:var(--wine)}.h3-key:hover .arw{color:var(--gold-light)}.h3-key:hover img{filter:brightness(0)invert()}}.h3 .h3-key:focus-visible{background:var(--wine-deep);border-color:var(--wine-deep);color:var(--paper)}.h3-key:focus-visible .arw{color:var(--gold-light)}.h3-key:focus-visible img{filter:brightness(0)invert()}.faq-themes a{isolation:isolate;position:relative;overflow:hidden}.faq-themes a:before{background:color-mix(in srgb, var(--wine) 10%, var(--paper-lift))}@media (hover:hover) and (pointer:fine){.faq-themes a:hover{border-color:var(--wine);color:var(--wine)}}:root:not([dir=rtl]) footer .f-news .fm.is-inline .field>label{font-family:var(--display);letter-spacing:0;text-transform:none;font-size:.9375rem;font-weight:600}footer .f-news .btn,footer .f-news .btn:is(:hover,:disabled){isolation:isolate;border:1px solid var(--f-field);border-radius:var(--radius);min-height:40px;color:var(--f-ink);background:0 0;padding-inline:18px 16px;position:relative;overflow:hidden}footer .f-news .btn:before{background:var(--f-ink);display:block}@media (hover:hover) and (pointer:fine){footer .f-news .btn:not(:disabled):hover{color:var(--wine-night);border-color:var(--f-ink);transition:color var(--d-press) ease, border-color var(--d-press) ease}html{scrollbar-width:thin;scrollbar-color:#b9a27a var(--paper)}}html[data-slot] ::selection,html[data-slot] :is(.page,main,footer,.veil,.mega,.b-dark,.pe,.h3) ::selection,html[data-slot] :is(.page,main,footer,.veil,.mega,.b-dark,.pe,.h3)::selection{color:var(--ink);background:#e8d5ac}:root{--ty-display:clamp(2.5rem, 1.35rem + 3.75vw, 4.8rem);--ty-h1:clamp(1.9rem, 1.1rem + 2vw, 3rem);--ty-lead:clamp(1.5rem, 1.05rem + 1.35vw, 2.2rem);--ty-h2:clamp(1.45rem, 1.08rem + .91vw, 2.1rem);--ty-h3:clamp(1.2rem, 1.08rem + .32vw, 1.4rem);--read:clamp(1rem, .9rem + .45vw, 1.0625rem);--read-s:.9375rem}html:not(#ty) :is(.mh:not(.is-compact) .mh-title,#why .twinline h2,#behind .twinline h2){font-size:var(--ty-display)}html:not(#ty):not([dir=rtl]) :is(#why .twinline h2,#behind .twinline h2){letter-spacing:-.035em;line-height:1}html:not(#ty) :is(.mh.is-compact .mh-title,#name .twinline h2,.claims .claim h3,#correspondence .close h2,.b-head h2,.b-prose-head h2,.duo-t h2,.fm-head h2,.stmt:not(.is-long),.ch-n){font-size:var(--ty-h1)}html:not(#ty):not([dir=rtl]) :is(#name .twinline h2,.claims .claim h3,#correspondence .close h2,.b-head h2,.b-prose-head h2,.duo-t h2,.fm-head h2){letter-spacing:-.03em;line-height:1.05}html:not(#ty) :is(.mx-row a,.lg-art h2,.pe-head h2){font-size:var(--ty-h2)}html:not(#ty):not([dir=rtl]) :is(.mx-row a,.lg-art h2,.pe-head h2){letter-spacing:-.022em;line-height:1.12}html:not(#ty) :is(.b-lead .b-lead-t,.stmt.is-long,#name .keystone){font-size:var(--ty-lead)}html:not(#ty) :is(.spec-reg dd,.claim .roman){font-size:var(--ty-h2)}html:not(#ty):not([dir=rtl]) .b-lead .b-lead-t{letter-spacing:-.02em;line-height:1.3}html:not(#ty) :is(.idx-t,.ch-i h2,.ch-i h3,.reg-i h2,.reg-i h3,.bstep h3,.desk-h,.faq-theme,.faq summary,.pe-t,.pe .signoff .tag,footer .f-news-t,.notice-box h2,.terms li){font-size:var(--ty-h3)}html:not(#ty):not([dir=rtl]) :is(.idx-t,.ch-i h2,.ch-i h3,.reg-i h2,.reg-i h3,.bstep h3,.desk-h,.faq-theme,.faq summary,.pe-t,.pe .signoff .tag,footer .f-news-t,.notice-box h2,.terms li){letter-spacing:-.012em;font-weight:700;line-height:1.25}html:not(#ty) :is(.lede,.mh-stand,.b-band-cap,#name .story p.big,.desk-lead,.claim-sum,.reg-sum){font-size:var(--ty-h3)}html:not(#ty):not([dir=rtl]) :is(.lede,.b-band-cap,.desk-lead,.claim-sum,.reg-sum){letter-spacing:-.005em;line-height:1.45}html:not(#ty):not([dir=rtl]) :is(.claim-sum,.reg-sum){font-family:var(--text);color:var(--ink);font-weight:400}html:not(#ty) :is(.founder blockquote p,.pe-body,.card-close){font-size:var(--read)}html:not(#ty) :is(.fm-note,.fm-check span,.close .where,.claims .mechanism,.b-note,footer .f-about,footer .f-news-text,footer .values,footer .f-news-note,footer .slogan,footer .f-links a,.lg-toc a,.tier-items li,.sec-index a,.fm .field>label){font-size:var(--read-s)}html:not(#ty):not([dir=rtl]) .tier-items li{font-family:var(--text);font-weight:400}html:not(#ty):not([dir=rtl]) .crumbs{font-size:1.0625rem}html:not(#ty) :is(section.b .head h2,.fs-title){font-size:var(--ty-h1)}html:not(#ty):not([dir=rtl]) :is(section.b .head h2,.fs-title){letter-spacing:-.03em;line-height:1.05}html:not(#ty) .lg-intro{font-size:var(--ty-h3)}html:not(#ty):not([dir=rtl]) .lg-intro{line-height:1.45}html:not(#ty) :is(.founder-id h3,.close .mail){font-size:var(--ty-h3)}html:not(#ty) .card-dl dd{font-size:var(--read)}html:not(#ty):not([dir=rtl]) :is(.fs-choices button,.fm-more>summary,.faq-themes a){letter-spacing:-.005em;font-size:.95rem;font-weight:700}@media (min-width:901px){#behind .founder>.founder-id{align-self:start;padding-top:10px;padding-bottom:0}}.creds-sep{color:var(--gold);margin-inline:.15em}html:not(#ty):not(#nf) .nf404 .mh .mh-title{letter-spacing:-.06em;font-size:clamp(6.5rem,3.6rem + 9vw,12.5rem);line-height:.8}.nf404{--coin-s:clamp(116px, 6rem + 6vw, 184px)}.nf404-coin{height:0;position:relative}.nf404-coin .nf-coin{inset-inline-end:0;z-index:2;width:var(--coin-s);height:var(--coin-s);position:absolute;top:0;transform:translateY(-50%)}.nf404-coin .nf-code.nf-rev{font-size:calc(var(--coin-s) * .26)}.nf404-acts{padding-top:max(clamp(56px, 7vw, 104px), calc(var(--coin-s) / 2 + 24px));flex-wrap:wrap;gap:14px;display:flex}.nf404-idx{padding-block:clamp(56px,7vw,96px)}.w{clip-path:inset(-.3em -.15em -.32em);display:inline-block}.wi{display:inline-block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){h2.rv:has(.w):not(:is(.h3,.mh) *){opacity:1;transition:none;transform:none}h2.rv:has(.w) .wi{transition:transform var(--d-reveal) var(--ease-arrive) calc(var(--l,0) * 60ms)}h2.rv:has(.w):not(.in) .wi{transform:translateY(118%)}.mh .mh-title:has(.w){animation:none}.mh .mh-title .wi{animation:mh-wordup var(--d-reveal) var(--mh-out,var(--ease-arrive)) both;animation-delay:calc(60ms + var(--w,0) * 45ms)}html[data-mh=seen] .mh .mh-title .wi{animation-duration:var(--d-reveal);animation-delay:calc(30ms + var(--w,0) * 30ms)}}@keyframes mh-wordup{0%{transform:translateY(118%)}to{transform:none}}html[data-kbd] h2.rv:has(.w) .wi{transition:none}@media (prefers-reduced-motion:reduce){.wi{transition:none!important;animation:none!important;transform:none!important}}@media (max-width:900px){.nf404 .mh-stand{padding-inline-end:calc(var(--coin-s) * .6)}}.mh .mh-row>.mh-name:only-child{grid-column:1/-1}.mh .mh-after{padding-top:clamp(28px,3.2vw,52px)}.mh .mh-after .mh-sub{grid-column:auto;margin:0;padding:0;display:block}.mh .mh-after .mh-stand{max-width:40ch}.mh .mh-after .mh-lede{margin-top:var(--s-md)}html:not(#ty):not([dir=rtl]) .mh .crumbs{font-size:.875rem}html:not(#ty) .mh .mh-twin{font-size:clamp(.95rem,.88rem + .25vw,1.125rem)}html:not(#ty) .mh .mh-twin:lang(en){font-size:.875rem}html:not(#ty) .sp .mh-top{padding-top:clamp(2px,.5vw,8px)}html:not(#ty) .mh .mh-meta{padding-bottom:clamp(7px,.6vw,10px)}html:not(#ty) .mh .mh-row{padding-top:clamp(14px,1.6vw,26px)}
