:root{--tt-ink:#0f2e25;--tt-forest:#1d5c46;--tt-leaf:#2f9e5b;--tt-leaf-text:#217a46;--tt-lime:#c9f26b;--tt-paper:#f6f3ec;--tt-stone:#5e655f;--tt-clay:#c0602c;--tt-white:#fff;--tt-line:#e2ded3;--tt-line-soft:#eeeae0;--tt-field:#d6d1c4;--tt-pending:#9aa39c;--tt-body:#33413c;--tt-leaf-tint:#e4f2e8;--tt-leaf-wash:#f3f7f4;--tt-clay-tint:#f8e6da;--tt-clay-text:#8a3f14;--tt-error:#a9521f;--tt-diff:#f1f0ec;--tt-ink-muted:#d3ddd7;--tt-ink-subtle:#a9bdb2;--tt-font-display:var(--font-readex,"Readex Pro"), var(--font-plex-ar,"IBM Plex Sans Arabic"), system-ui, sans-serif;--tt-font-text:var(--font-plex-ar,"IBM Plex Sans Arabic"), system-ui, sans-serif;--tt-font-mono:var(--font-plex-mono,"IBM Plex Mono"), var(--font-plex-ar,"IBM Plex Sans Arabic"), ui-monospace, monospace;--tt-r-sm:8px;--tt-r-md:12px;--tt-r-lg:20px;--tt-r-xl:24px;--tt-r-pill:999px;--tt-max:1240px;--tt-gutter:24px;--tt-ease:cubic-bezier(.2, .7, .2, 1)}.tt-state{border-radius:var(--tt-r-pill);align-items:center;gap:10px;padding:10px 16px;font-size:14px;display:inline-flex}.tt-state:before{content:"";border-radius:50%;flex:none;width:10px;height:10px}.tt-state--pending{border:1.5px dashed var(--tt-pending);color:#4a524c}.tt-state--pending:before{border:1.5px dashed var(--tt-pending)}.tt-state--confirmed{background:var(--tt-leaf-tint);color:var(--tt-forest)}.tt-state--confirmed:before{background:var(--tt-leaf)}.tt-state--special{background:var(--tt-clay-tint);color:var(--tt-clay-text)}.tt-state--special:before{background:var(--tt-clay);border-radius:2px}.tt-state--difference{background:var(--tt-diff);color:#4a524c}.tt-state--difference:before{background:var(--tt-pending)}
*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--tt-paper);color:var(--tt-ink);font-family:var(--tt-font-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5;overflow-x:clip}a{color:var(--tt-forest)}a:hover{color:var(--tt-ink)}img,svg{max-width:100%}::selection{background:var(--tt-lime);color:var(--tt-ink)}:focus-visible{outline:3px solid var(--tt-leaf);outline-offset:2px;border-radius:4px}.on-ink :focus-visible,.site-header :focus-visible,.site-footer :focus-visible{outline-color:var(--tt-lime)}button{font:inherit}h1,h2,h3{font-family:var(--tt-font-display);margin:0;font-weight:600}p{margin:0}[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] .display{letter-spacing:0!important}.mono{font-family:var(--tt-font-mono)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{inset-inline-start:16px;z-index:100;border-radius:var(--tt-r-sm);background:var(--tt-lime);color:var(--tt-ink);padding:10px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-60px}.skip-link:focus{top:12px}.wrap{max-width:var(--tt-max);padding-inline:var(--tt-gutter);margin:0 auto}.section{padding-block:clamp(64px,9vw,112px)}.section--flush-top{padding-top:0}.stack{flex-direction:column;display:flex}.kicker{font:500 13px var(--tt-font-mono);color:var(--tt-leaf-text);letter-spacing:.02em}[dir=rtl] .kicker{letter-spacing:0}.on-ink .kicker{color:var(--tt-lime)}.h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,4vw,48px);line-height:1.1}.h2--lg{font-size:clamp(32px,4.4vw,54px);line-height:1.08}.lead{color:var(--tt-body);text-wrap:pretty;font-size:17px;line-height:1.65}.on-ink .lead{color:#c9d6cf}.head{flex-direction:column;gap:14px;max-width:760px;display:flex}.head-split{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:end;gap:24px;display:grid}.grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--min,300px)), 1fr));gap:16px;display:grid}.card{border-radius:var(--tt-r-lg);background:var(--tt-white);border:1px solid var(--tt-line);flex-direction:column;gap:14px;padding:28px;display:flex}.card--hover{transition:transform .3s,box-shadow .3s}.card--hover:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0f2e251a}.card--dashed{border:1.5px dashed var(--tt-pending);background:0 0}.card--ink{background:var(--tt-ink);color:var(--tt-paper);border-color:var(--tt-ink)}.card__n{font:600 13px var(--tt-font-mono);color:var(--tt-leaf-text)}.card__t{font:600 24px/1.15 var(--tt-font-display);letter-spacing:-.01em}.card__d{color:var(--tt-body);font-size:15.5px;line-height:1.6}.list{flex-direction:column;gap:8px;margin:0;padding-inline-start:18px;font-size:15.5px;line-height:1.5;display:flex}.bullets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bullets li{gap:10px;font-size:15px;line-height:1.5;display:flex}.bullets li:before{content:"";background:var(--tt-leaf);border-radius:2px;flex:none;width:8px;height:8px;margin-top:7px}.note{background:var(--tt-leaf-tint);color:var(--tt-forest);border-radius:14px;padding:18px 22px;font-size:15.5px;line-height:1.6}.small{color:var(--tt-stone);font-size:13px}.link-arrow{align-self:flex-start;font-weight:600}.flag{width:fit-content;max-width:100%;color:var(--tt-clay-text);background:var(--tt-clay-tint);border-radius:var(--tt-r-sm);align-self:flex-start;padding:8px 12px;font-size:13.5px;font-weight:500;line-height:1.4}.flag-short{font:500 11px var(--tt-font-mono);color:var(--tt-error)}.btn{border-radius:var(--tt-r-pill);font:600 15.5px var(--tt-font-text);cursor:pointer;white-space:nowrap;border:0;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.btn:disabled{opacity:.6;cursor:progress}.btn--lime{background:var(--tt-lime);color:var(--tt-ink)}.btn--lime:hover{color:var(--tt-ink);transform:translateY(-2px);box-shadow:0 10px 30px #c9f26b40}.btn--ink{background:var(--tt-ink);color:var(--tt-paper)}.btn--ink:hover{background:var(--tt-forest);color:#fff}.btn--ghost{color:var(--tt-paper);background:0 0;border:1px solid #f6f3ec4d;font-weight:500}.btn--ghost:hover{border-color:var(--tt-paper);color:#fff}.btn--outline{color:var(--tt-ink);border:1px solid var(--tt-field);background:#fff;font-weight:500}.btn--outline:hover{border-color:var(--tt-ink);color:var(--tt-ink)}.btn--lg{padding:16px 24px;font-size:16px}.btn--xl{padding:18px 28px;font-size:17px}.arrow{display:inline-block}.site-header{z-index:50;background:var(--tt-ink);color:var(--tt-paper);transition:box-shadow .3s;position:sticky;top:0}.site-header[data-scrolled=true]{box-shadow:0 8px 30px #0000002e}.site-header__bar{max-width:var(--tt-max);padding:0 var(--tt-gutter);align-items:center;gap:24px;height:68px;margin:0 auto;display:flex}.brand{color:var(--tt-paper);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.brand:hover{color:var(--tt-paper)}.brand__word{font:600 19px var(--tt-font-display);letter-spacing:-.02em}.brand__word span{font-weight:300}.nav{flex:1;justify-content:center;gap:4px;display:none}.nav a{border-radius:var(--tt-r-sm);color:var(--tt-ink-muted);white-space:nowrap;padding:8px 11px;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s,color .2s}.nav a:hover{color:#fff;background:#f6f3ec14}.nav a[aria-current=page]{color:var(--tt-lime);background:#c9f26b1a}.header-actions{flex:none;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.lang-switch{border-radius:var(--tt-r-sm);color:var(--tt-paper);font:500 14px var(--tt-font-text);border:1px solid #f6f3ec40;padding:8px 12px;text-decoration:none}.lang-switch:hover{border-color:var(--tt-lime);color:var(--tt-paper)}.header-cta{padding:10px 16px;font-size:14px}.menu-btn{border-radius:var(--tt-r-sm);width:42px;height:42px;color:var(--tt-paper);cursor:pointer;background:0 0;border:1px solid #f6f3ec40;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.mobile-nav{padding:8px var(--tt-gutter) 20px;border-top:1px solid #f6f3ec1f;flex-direction:column;display:flex}.mobile-nav a{color:var(--tt-paper);font:500 17px var(--tt-font-display);border-bottom:1px solid #f6f3ec14;padding:14px 4px;text-decoration:none}.mobile-nav a[aria-current=page]{color:var(--tt-lime)}@media (min-width:1100px){.nav{display:flex}.menu-btn,.mobile-nav{display:none!important}}@media (max-width:440px){.header-cta{padding:9px 12px;font-size:13px}.site-header .brand__word{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.site-header__bar{gap:12px}.lang-switch{padding:8px 9px}}.on-ink{background:var(--tt-ink);color:var(--tt-paper);position:relative;overflow:hidden}.dots-bg{pointer-events:none;background-image:radial-gradient(#c9f26b1a 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.hero__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:56px;padding-block:clamp(48px,8vw,104px) clamp(56px,8vw,112px);display:grid;position:relative}.hero__copy{flex-direction:column;gap:26px;display:flex}.hero__eyebrow{font:500 13px var(--tt-font-mono);color:var(--tt-lime);letter-spacing:.02em}.hero h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(44px,7vw,88px);line-height:1.02}[dir=rtl] .hero h1{line-height:1.3}.hero h1 span{display:block}.hero h1 .hl{color:var(--tt-lime)}.hero__lead{color:var(--tt-ink-muted);text-wrap:pretty;max-width:560px;font-size:clamp(17px,1.6vw,20px);line-height:1.6}.hero__ctas{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero__note{color:var(--tt-ink-subtle);font-size:14px}.hero-card{background:var(--tt-paper);color:var(--tt-ink);border-radius:20px;flex-direction:column;justify-self:center;gap:18px;width:100%;max-width:560px;padding:22px;display:flex;box-shadow:0 30px 80px #00000059}.hero-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.hero-card__label{font:500 11px var(--tt-font-mono);color:var(--tt-stone)}.hero-card__title{font:600 15px var(--tt-font-display)}.live-pill{font:500 12px var(--tt-font-mono);color:var(--tt-forest);background:var(--tt-leaf-tint);border-radius:var(--tt-r-pill);white-space:nowrap;align-items:center;gap:6px;padding:5px 9px;display:flex}.live-pill:before{content:"";background:var(--tt-leaf);border-radius:50%;width:7px;height:7px}.progress{background:var(--tt-line);border-radius:6px;height:6px;overflow:hidden}.progress__bar{height:100%;width:calc((var(--hs,3) + 1) * 25%);background:var(--tt-leaf);transition:width .9s var(--tt-ease);border-radius:6px}.stages4{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.stages4 span{color:var(--tt-ink);font-size:12.5px;line-height:1.3;transition:color .4s}.stages4 span[data-state=future]{color:var(--tt-stone)}.stages4 span[data-state=current]{font-weight:600}.events{flex-direction:column;gap:8px;min-height:236px;display:flex}.ev{border:1px solid var(--tt-line);border-radius:var(--tt-r-md);background:#fff;grid-template-columns:62px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.ev__d{font:500 12px var(--tt-font-mono);color:var(--tt-stone);padding-top:2px}[dir=rtl] .ev__d{font-family:var(--tt-font-text)}.ev__t{font-size:14px;line-height:1.45}.motion .hero-card:not([data-live]){--hs:0}.motion .hero-card:not([data-live]) .ev:nth-child(n+2){display:none}.motion .hero-card:not([data-live]) .stages4 span:nth-child(n+2){color:var(--tt-stone)}.hero-card[data-hs="0"] .ev:nth-child(n+2),.hero-card[data-hs="1"] .ev:nth-child(n+3),.hero-card[data-hs="2"] .ev:nth-child(n+4){display:none}.marquee{background:var(--tt-lime);color:var(--tt-ink);border-bottom:1px solid var(--tt-ink);overflow:hidden}.marquee__track{width:max-content;padding:16px 0;animation:45s linear infinite marquee;display:flex}[dir=rtl] .marquee__track{animation-name:marquee-rtl}.marquee__item{font:600 18px var(--tt-font-display);white-space:nowrap;align-items:center;gap:26px;padding-inline-end:26px;display:flex}.marquee__item:after{content:"";background:var(--tt-ink);border-radius:2px;width:8px;height:8px}@keyframes marquee{to{transform:translate(-50%)}}@keyframes marquee-rtl{to{transform:translate(50%)}}.marquee:hover .marquee__track{animation-play-state:paused}.story__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;display:grid}.story__vis{z-index:2;order:0;position:sticky;top:76px}.story__screen{background:var(--tt-ink);border-radius:var(--tt-r-xl);height:360px;position:relative;overflow:hidden;box-shadow:0 20px 60px #0f2e252e}.story__dots{top:18px;z-index:3;gap:6px;display:flex;position:absolute;inset-inline:20px}.story__dots span{background:#f6f3ec2e;border-radius:4px;flex:1;height:4px;transition:background .4s}.story__panel{opacity:0;transition:opacity .5s, transform .6s var(--tt-ease);pointer-events:none;justify-content:center;align-items:center;padding:48px 28px 28px;display:flex;position:absolute;inset:0;transform:translateY(24px)}.story__panel[data-pos=before]{transform:translateY(-24px)}.story__panel[data-pos=current]{opacity:1;pointer-events:auto;transform:none}.story__steps{flex-direction:column;order:1;margin:0;padding:0;list-style:none;display:flex}.story__step{flex-direction:column;justify-content:center;gap:14px;min-height:52vh;padding:24px 0;transition:opacity .4s;display:flex}.story__step h3{letter-spacing:-.02em;font-size:clamp(26px,3vw,36px);line-height:1.15}.story__step p{color:var(--tt-body);text-wrap:pretty;max-width:480px;font-size:17px;line-height:1.65}.story__n{font:600 14px var(--tt-font-mono);color:var(--tt-leaf-text)}@media (min-width:1100px){.story__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.story__vis{order:2;top:110px}.story__screen{height:520px}.story__step{min-height:72vh}.motion .story__step:not([data-current]){opacity:.28}}@media (max-width:1099px){.story__panel{padding:40px 14px 14px}.story__panel .sv-card{gap:8px;padding:16px}.story__panel .sv-row{padding:8px 10px}.story__panel .sv-option,.story__panel .sv-lane{padding:11px 14px}.story__step{min-height:46vh}}.sv-card{background:var(--tt-paper);width:100%;max-width:380px;color:var(--tt-ink);border-radius:16px;flex-direction:column;gap:12px;padding:20px;display:flex}.sv-card--white{background:#fff;gap:10px}.sv-card--wide{max-width:400px}.sv-card__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sv-card__head strong{font:600 16px var(--tt-font-display)}.sv-card__head span{font:11px var(--tt-font-mono);color:var(--tt-stone)}.sv-row{background:#fff;border-radius:10px;justify-content:space-between;padding:10px 12px;font-size:14px;display:flex}.sv-row .mono,.sv-rrow .mono{font-family:var(--tt-font-mono)}.sv-photos{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.sv-photos span{aspect-ratio:1;border-radius:var(--tt-r-sm);background:repeating-linear-gradient(45deg,#dcd7cb 0 6px,#e9e5db 6px 12px)}.sv-photos span:last-child{font:500 12px var(--tt-font-mono);color:var(--tt-stone);background:#fff;justify-content:center;align-items:center;display:flex}.sv-flag{color:var(--tt-clay-text);background:var(--tt-clay-tint);border-radius:var(--tt-r-sm);padding:8px 10px;font-size:13px}.sv-options{flex-direction:column;gap:10px;width:100%;max-width:380px;display:flex}.sv-option{color:var(--tt-paper);border:1px solid #f6f3ec26;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.sv-option:first-child{background:var(--tt-lime);color:var(--tt-ink)}.sv-option strong{font:600 15px var(--tt-font-display);display:block}.sv-option small{opacity:.8;font-size:12.5px}.sv-option .mono{font:600 14px var(--tt-font-mono);white-space:nowrap}.sv-options__note{color:#c9d6cf;text-align:center;font-size:13px}.sv-rrow{border-bottom:1px solid #eeeae0;justify-content:space-between;align-items:center;padding:9px 0;font-size:14px;display:flex}.sv-rrow .mono{border-radius:6px;padding:3px 8px}.sv-rrow[data-diff=true] .mono{background:var(--tt-diff)}.sv-weight{font:500 13px var(--tt-font-mono);justify-content:space-between;display:flex}.sv-sig{color:var(--tt-forest);border:1.5px dashed #9fb7aa;border-radius:10px;margin-top:4px;padding:10px 12px;font-size:13px}.sv-lanes{flex-direction:column;gap:10px;width:100%;max-width:400px;display:flex}.sv-lane{background:var(--tt-paper);color:var(--tt-ink);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px 16px;display:grid}.sv-lane[data-special=true]{background:var(--tt-clay-tint);color:var(--tt-clay-text)}.sv-lane strong{font:600 15px var(--tt-font-display);display:block}.sv-lane small{opacity:.85;font-size:12.5px}.sv-lane .mono{font:600 16px var(--tt-font-mono)}.sv-lines{flex-direction:column;gap:8px;display:flex}.rline{border:1.5px dashed var(--tt-pending);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:13.5px;line-height:1.35;display:flex}.rline:before{content:"";border:1.5px dashed var(--tt-pending);border-radius:50%;flex:none;width:9px;height:9px}.rline[data-state=confirmed]{background:var(--tt-leaf-tint);border:1px solid #0000}.rline[data-state=confirmed]:before{background:var(--tt-leaf);border:0}.rline__t{flex:1}.rline__s{font:500 11px var(--tt-font-mono);color:var(--tt-stone)}.rline[data-state=confirmed] .rline__s{color:var(--tt-forest)}.flow{background:var(--tt-paper);border-radius:var(--tt-r-xl);height:300px;position:relative;overflow:hidden}@media (min-width:640px){.flow{height:380px}}.flow svg{width:100%;height:100%;position:absolute;inset:0}[dir=rtl] .flow svg{transform:scaleX(-1)}.flow__intake{top:50%;width:21%;color:var(--tt-paper);font:600 clamp(11px, 1.3vw, 15px) var(--tt-font-display);text-align:center;justify-content:center;padding:0 6px;display:flex;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.flow__label{border-radius:var(--tt-r-pill);background:#fff;align-items:center;gap:8px;max-width:46%;padding:7px 12px;font-size:clamp(12px,1.2vw,14px);font-weight:500;display:flex;position:absolute;inset-inline-end:16px;transform:translateY(-50%);box-shadow:0 2px 10px #0f2e2514}.flow__label i{border-radius:50%;flex:none;width:10px;height:10px}.flow__label i[data-square]{border-radius:2px}.assets__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:24px;display:grid}.cat-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.cat-btn{text-align:start;color:var(--tt-paper);cursor:pointer;background:#f6f3ec0a;border:1px solid #f6f3ec29;border-radius:14px;flex-direction:column;gap:6px;padding:16px;transition:background .25s,color .25s,border-color .25s;display:flex}.cat-btn:hover{border-color:var(--tt-lime)}.cat-btn strong{font:600 16px/1.2 var(--tt-font-display)}.cat-btn .flag-short{color:#f0a57a}.cat-btn[aria-pressed=true]{background:var(--tt-lime);color:var(--tt-ink);border-color:var(--tt-lime)}.cat-btn[aria-pressed=true] .flag-short{color:var(--tt-clay-text)}.cat-panel{background:var(--tt-paper);color:var(--tt-ink);border-radius:var(--tt-r-lg);flex-direction:column;gap:16px;min-height:360px;padding:28px;display:flex}.cat-panel h3{letter-spacing:-.02em;font-size:28px;line-height:1.15}.cat-panel p{color:var(--tt-body);font-size:16px;line-height:1.6}.cat-panel__label{font:500 12px var(--tt-font-mono);color:var(--tt-stone);margin-top:6px}.paths{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.paths li{border-radius:var(--tt-r-md);background:#fff;align-items:center;gap:12px;padding:12px 14px;font-size:15px;display:flex}.paths li span{font:600 12px var(--tt-font-mono);color:var(--tt-leaf-text)}.cat-panel .link-arrow{color:var(--tt-forest);margin-top:auto}.area{border-radius:var(--tt-r-xl);border:1px solid var(--tt-line);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:32px;padding:clamp(28px,4vw,48px);display:grid}.area h2{letter-spacing:-.02em;font-size:clamp(26px,3vw,36px);line-height:1.15}.chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chip{border-radius:var(--tt-r-pill);background:var(--tt-paper);font:500 15px var(--tt-font-display);color:var(--tt-ink);padding:10px 16px;text-decoration:none;transition:background .2s,color .2s;display:inline-block}a.chip:hover,.chip:hover{background:var(--tt-ink);color:var(--tt-lime)}.faq{flex-direction:column;gap:8px;display:flex}.faq details{border:1px solid var(--tt-line);background:#fff;border-radius:14px;overflow:hidden}.faq summary{cursor:pointer;font:600 16.5px/1.35 var(--tt-font-display);color:var(--tt-ink);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:var(--tt-paper);border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;transition:transform .3s;display:flex}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--tt-body);padding:0 20px 20px;font-size:15.5px;line-height:1.65}.faq--page summary{font-size:17px}.faq h2,.faq h3{font:inherit;display:inline}@media (prefers-reduced-motion:no-preference){.faq details[open] p{animation:fade-down .35s var(--tt-ease)}}.band{background:var(--tt-lime);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(32px,5vw,64px);display:flex}.band h2{letter-spacing:-.025em;font-size:clamp(28px,4vw,48px);line-height:1.08}.band p{margin-top:10px;font-size:17px;line-height:1.55}.band>div{max-width:640px}.page-head__inner{flex-direction:column;gap:18px;padding-block:clamp(40px,6vw,80px) clamp(44px,6vw,80px);display:flex;position:relative}.crumbs{color:var(--tt-ink-subtle);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.crumbs a{color:var(--tt-ink-subtle)}.crumbs a:hover{color:var(--tt-lime)}.crumbs li+li:before{content:"/";margin-inline-end:8px}.crumbs [aria-current]{color:var(--tt-paper)}.page-head h1{letter-spacing:-.03em;text-wrap:balance;max-width:900px;font-size:clamp(36px,5.5vw,68px);line-height:1.05}[dir=rtl] .page-head h1{line-height:1.3}.page-head__lead{color:var(--tt-ink-muted);text-wrap:pretty;max-width:720px;font-size:clamp(17px,1.5vw,19px);line-height:1.6}.page-body{flex-direction:column;gap:18px;padding-block:clamp(48px,7vw,96px);display:flex}.svc{border:1px solid var(--tt-line);border-radius:var(--tt-r-lg);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px 48px;padding:32px;scroll-margin-top:90px;display:grid}.svc h2{letter-spacing:-.02em;font-size:clamp(24px,2.6vw,32px);line-height:1.15}.svc h2 a{color:inherit;text-decoration:none}.svc h2 a:hover{color:var(--tt-forest);text-decoration:underline}.svc p{color:var(--tt-body);font-size:16.5px;line-height:1.65}.stage{border:1px solid var(--tt-line);border-radius:var(--tt-r-lg);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid;overflow:hidden}.stage>div{border-inline-end:1px solid var(--tt-line-soft);flex-direction:column;gap:8px;padding:24px 28px;display:flex}.stage>div:first-child{background:var(--tt-ink);color:var(--tt-paper);gap:10px;padding:28px}.stage>div:first-child .mono{font:600 13px var(--tt-font-mono);color:var(--tt-lime)}.stage>div:last-child{background:var(--tt-paper);border:0}.stage h2{font-size:26px;line-height:1.15}.stage__l{font:500 12px var(--tt-font-mono);color:var(--tt-stone)}.stage>div:last-child .stage__l{color:var(--tt-leaf-text)}.stage p{font-size:15.5px;line-height:1.6}.stage>div:last-child p{font-weight:500}.acard{border:1px solid var(--tt-line);color:var(--tt-ink);background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}a.acard:hover{color:var(--tt-ink);border-color:var(--tt-leaf);transform:translateY(-3px);box-shadow:0 14px 34px #0f2e2517}.acard h2{font-size:21px;line-height:1.2}.acard__ex{color:var(--tt-stone);font-size:14px;line-height:1.5}.acard p{font-size:15px;line-height:1.6}.acard .flag{padding:6px 10px;font-size:13px}.about__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:48px;display:grid}.about__grid p{color:#24372f;text-wrap:pretty;font-size:18px;line-height:1.7}.about__visual{aspect-ratio:4/3;border-radius:var(--tt-r-lg);background:var(--tt-ink);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.about__visual svg{width:38%;height:auto;position:relative}.verify-form{flex-wrap:wrap;gap:8px;display:flex}.verify-form input{border:1px solid var(--tt-field);border-radius:var(--tt-r-md);min-width:200px;font:500 15px var(--tt-font-mono);background:var(--tt-paper);color:var(--tt-ink);direction:ltr;flex:1;padding:14px 16px}.verify-form button{border-radius:var(--tt-r-md)}.cert{border:1px solid var(--tt-line);border-radius:var(--tt-r-lg);background:#fff;overflow:hidden}.cert__status{font:600 16px var(--tt-font-display);background:var(--tt-leaf-tint);color:var(--tt-forest);align-items:center;gap:10px;padding:16px 24px;display:flex}.cert__status:before{content:"";background:var(--tt-leaf);border-radius:50%;width:10px;height:10px}.cert__status[data-superseded]{background:var(--tt-diff);color:#4a524c}.cert__status[data-superseded]:before{background:var(--tt-pending)}.cert__facts{border-bottom:1px solid var(--tt-line-soft);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;padding:24px;display:grid}.cert__facts dt{font:500 11px var(--tt-font-mono);color:var(--tt-stone)}.cert__facts dd{font:600 16px var(--tt-font-display);margin:4px 0 0}.cert__facts dd.mono{font-family:var(--tt-font-mono)}.table-scroll{overflow-x:auto}.cert table{border-collapse:collapse;width:100%;font-size:14.5px}.cert th{text-align:start;font:500 11px var(--tt-font-mono);color:var(--tt-stone);border-bottom:1px solid var(--tt-line-soft);white-space:nowrap;padding:12px 24px}.cert td{border-bottom:1px solid var(--tt-line-soft);vertical-align:top;padding:14px 24px}.cert td .dot{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-inline-end:8px;display:inline-block}.cert__scope{color:var(--tt-stone);padding:18px 24px;font-size:13px;line-height:1.55}.contact__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:32px;display:grid}.info-row{border:1px solid var(--tt-line);background:#fff;border-radius:14px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.info-row__k{font:500 12px var(--tt-font-mono);color:var(--tt-stone)}.info-row__v{font:500 17px var(--tt-font-display);text-align:start;unicode-bidi:plaintext}.info-row__v a{color:inherit;text-decoration:none}.info-row__v a:hover{color:var(--tt-forest);text-decoration:underline}.field{flex-direction:column;gap:6px;font-size:14px;font-weight:500;display:flex}.field--full{grid-column:1/-1}.input{border:1px solid var(--tt-field);background:var(--tt-paper);font:inherit;color:var(--tt-ink);border-radius:10px;outline:none;width:100%;padding:13px 14px;font-size:15.5px;font-weight:400;transition:border-color .2s,box-shadow .2s}.input:focus{border-color:var(--tt-leaf);box-shadow:0 0 0 3px #2f9e5b2e}.input[aria-invalid=true]{border-color:var(--tt-clay)}textarea.input{resize:vertical}select.input{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--tt-stone) 50%), linear-gradient(135deg, var(--tt-stone) 50%, transparent 50%);background-position:calc(100% - 20px) 55%,calc(100% - 15px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-inline-end:36px}[dir=rtl] select.input{background-position:15px 55%,20px 55%}.input--ltr{text-align:start;direction:ltr}[dir=rtl] .input--ltr{text-align:right}.err{color:var(--tt-error);font-size:13px;font-weight:400}.form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:14px;display:grid}.success{background:var(--tt-leaf-tint);border-radius:var(--tt-r-md);color:var(--tt-forest);padding:18px;font-size:15.5px;line-height:1.5}.alert{background:var(--tt-clay-tint);border-radius:var(--tt-r-md);color:var(--tt-clay-text);padding:14px 16px;font-size:14.5px;line-height:1.5}.hp{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.rq{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.rq__aside{flex-direction:column;gap:16px;display:none;position:sticky;top:92px}@media (min-width:1100px){.rq{grid-template-columns:300px minmax(0,1fr)}.rq__aside{display:flex}}.rq__steps{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rq__stepbtn{border-radius:var(--tt-r-md);width:100%;color:var(--tt-ink);cursor:default;text-align:start;font:400 15.5px var(--tt-font-display);background:0 0;border:0;align-items:center;gap:12px;padding:12px 14px;display:flex}.rq__stepbtn[data-state=done]{cursor:pointer}.rq__stepbtn[data-state=current]{background:#fff;font-weight:600}.rq__dot{width:28px;height:28px;font:600 13px var(--tt-font-mono);color:var(--tt-stone);border:1.5px solid #c9c4b8;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}[data-state=current]>.rq__dot{background:var(--tt-ink);color:#fff;border:0}[data-state=done]>.rq__dot{background:var(--tt-leaf);color:#fff;border:0}.rq__summary{border:1px solid var(--tt-line);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:18px;font-size:14px;display:flex}.rq__summary strong{font:600 15px var(--tt-font-display)}.rq__summary div{justify-content:space-between;gap:12px;display:flex}.rq__summary div span:first-child{color:var(--tt-stone)}.rq__summary div span:last-child{text-align:end;overflow-wrap:anywhere;font-weight:500}.rq__panel{border:1px solid var(--tt-line);background:#fff;border-radius:22px;flex-direction:column;gap:22px;min-width:0;padding:clamp(22px,3.5vw,40px);display:flex}.rq__bar{background:var(--tt-line-soft);border-radius:4px;height:4px;margin-bottom:10px;overflow:hidden}.rq__bar div{background:var(--tt-leaf);height:100%;transition:width .5s}.rq__panel h2{letter-spacing:-.02em;font-size:clamp(24px,2.8vw,32px);line-height:1.15}.rq__sub{color:var(--tt-stone);font-size:15.5px;line-height:1.55}.rq__nav{border-top:1px solid var(--tt-line-soft);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:18px;display:flex}.qty-row{border:1px solid var(--tt-line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;transition:background .2s,border-color .2s;display:flex}.qty-row[data-on=true]{border-color:var(--tt-leaf);background:var(--tt-leaf-wash)}.qty-row__txt{flex-direction:column;flex:1;gap:2px;min-width:160px;display:flex}.qty-row__txt strong{font:600 16px var(--tt-font-display)}.qty-row__txt span{color:var(--tt-stone);font-size:13px}.qty{align-items:center;gap:6px;display:flex}.qty button{border:1px solid var(--tt-field);cursor:pointer;width:44px;height:44px;color:var(--tt-ink);background:#fff;border-radius:10px;font-size:20px}.qty button:last-child{background:var(--tt-ink);color:var(--tt-paper);border:0}.qty input{text-align:center;border:1px solid var(--tt-field);width:64px;height:44px;font:600 16px var(--tt-font-mono);color:var(--tt-ink);background:#fff;border-radius:10px}.drop{background:var(--tt-leaf-wash);cursor:pointer;text-align:center;border:2px dashed #9fb7aa;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:36px 20px;transition:background .2s;display:flex}.drop:hover,.drop[data-over=true]{background:var(--tt-leaf-tint)}.drop strong{font:600 17px var(--tt-font-display)}.drop span{color:var(--tt-stone);font-size:14px}.thumbs{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}.thumb{aspect-ratio:1;border-radius:var(--tt-r-md);background:repeating-linear-gradient(45deg,#dcd7cb 0 6px,#e9e5db 6px 12px);margin:0;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;display:block}.thumb figcaption{bottom:0;color:#fff;font:11px var(--tt-font-mono);text-overflow:ellipsis;white-space:nowrap;background:#0f2e25bf;padding:6px 8px;position:absolute;inset-inline:0;overflow:hidden}.thumb button{top:6px;width:28px;height:28px;color:var(--tt-ink);cursor:pointer;background:#fff;border:0;border-radius:50%;position:absolute;inset-inline-end:6px}.check{border:1px solid var(--tt-line);color:var(--tt-ink);cursor:pointer;text-align:start;background:#fff;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.check:has(input:checked){border-color:var(--tt-leaf);background:var(--tt-leaf-wash)}.check input{appearance:none;border:2px solid var(--tt-pending);cursor:pointer;background:#fff;border-radius:6px;flex:none;place-content:center;width:22px;height:22px;margin:1px 0 0;display:grid}.check input:checked{border-color:var(--tt-leaf);background:var(--tt-leaf)}.check input:checked:after{content:"✓";color:#fff;font-size:14px;line-height:1}.check strong{font:600 15.5px var(--tt-font-display);display:block}.check small{color:var(--tt-stone);font-size:13.5px;line-height:1.45}.check--plain{color:var(--tt-body);border:0;padding:6px 0;font-size:14px;line-height:1.5;background:0 0!important}.done{flex-direction:column;gap:20px;max-width:860px;margin:0 auto;display:flex}.done__hero{background:var(--tt-ink);color:var(--tt-paper);border-radius:var(--tt-r-xl);flex-direction:column;gap:14px;padding:clamp(24px,4vw,44px);display:flex}.done__hero h1{letter-spacing:-.02em;font-size:clamp(28px,4vw,44px);line-height:1.1}.done__ref{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.done__ref span:first-child{color:#c9d6cf;font-size:15px}.done__ref .mono{font:600 20px var(--tt-font-mono);background:var(--tt-lime);color:var(--tt-ink);border-radius:var(--tt-r-sm);direction:ltr;padding:6px 12px}.done__hero p{color:var(--tt-ink-muted);font-size:16px;line-height:1.6}.pill{background:var(--tt-leaf-tint);color:var(--tt-forest);border-radius:var(--tt-r-pill);font:500 13px var(--tt-font-mono);padding:6px 10px}.site-footer{background:var(--tt-ink);color:#c9d6cf}.site-footer__inner{max-width:var(--tt-max);padding:56px var(--tt-gutter) 28px;flex-direction:column;gap:40px;margin:0 auto;display:flex}.site-footer__cols{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;display:grid}.site-footer__brand{flex-direction:column;gap:14px;max-width:380px;display:flex}@media (min-width:760px){.site-footer__brand{grid-column:span 2}}.site-footer__brand .brand__word{font-size:18px}.site-footer__brand p{font-size:15px;line-height:1.6}.site-footer h2{font:600 14px var(--tt-font-display);color:var(--tt-paper);margin-bottom:10px}.site-footer ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.site-footer a{color:#c9d6cf;font-size:14.5px;text-decoration:none}.site-footer a:hover{color:var(--tt-lime)}.site-footer__base span a{text-underline-offset:3px;text-decoration:underline}.site-footer__base{border-top:1px solid #f6f3ec1f;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;font-size:13px;display:flex}.site-footer__base a{color:var(--tt-lime);font-size:13px}@keyframes rise{0%{opacity:.01;filter:blur(6px);transform:translateY(34px)}to{opacity:1;filter:none;transform:none}}@keyframes rise-soft{0%{transform:translateY(22px)}to{transform:none}}@keyframes fade-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes bowl{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes drop-in{0%{opacity:0;transform:translateY(-26px) scale(var(--s,1))}to{opacity:1;transform:none}}@keyframes pop-x{0%{opacity:0;transform:translateX(calc(18px * var(--flip,1)))}to{opacity:1;transform:none}}@keyframes pop-y{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}[dir=rtl]{--flip:-1}@media (prefers-reduced-motion:no-preference){[data-rise]{animation:rise .9s var(--tt-ease) backwards;animation-delay:calc(60ms + var(--i,0) * .11s)}.first-load [data-rise]{animation-delay:calc(.2s + var(--i,0) * 90ms)}[data-rise=text]{animation:rise-soft .7s var(--tt-ease) backwards;animation-delay:calc(40ms + var(--i,0) * 70ms)}.first-load [data-rise=text]{animation-delay:calc(80ms + var(--i,0) * 70ms)}.brand--intro [data-mark=bowl]{animation:bowl .9s var(--tt-ease) .15s backwards}.brand--intro [data-mark=square]{transform-box:fill-box;animation:.52s cubic-bezier(.3,1.4,.5,1) .7s backwards drop-in}.brand--intro [data-mark=circle]{--s:.4;transform-box:fill-box;transform-origin:50%;animation:.56s cubic-bezier(.3,1.5,.5,1) .86s backwards drop-in}.pop-x{animation:pop-x .48s var(--tt-ease) backwards;animation-delay:var(--d,0s)}.pop-y{animation:pop-y .48s var(--tt-ease) backwards}.pre-reveal{opacity:0;transform:translateY(36px)}.revealed{transition:opacity .8s var(--tt-ease), transform .8s var(--tt-ease);opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important}.marquee__track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.marquee__item[aria-hidden=true],.flow__dot{display:none}}@media print{.site-header,.site-footer,.band,.marquee,.skip-link{display:none!important}body{background:#fff}}.prose{gap:12px}.prose h2{margin-top:18px;font-size:clamp(20px,2.2vw,24px);line-height:1.25}.prose p,.prose .list{color:var(--tt-body);font-size:16px;line-height:1.7}.prose .list{gap:6px}mark.todo{color:var(--tt-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#fcefb4;border-radius:4px;padding:1px 4px}
@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:300;font-display:swap;src:url(../media/890431f0a0104557-s.3pc31ksexexjr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/890431f0a0104557-s.3pc31ksexexjr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:500;font-display:swap;src:url(../media/890431f0a0104557-s.3pc31ksexexjr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/52acd2ded95ac6cd-s.1ybfybs3k8tn2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4ce61fe437b63f55-s.238a-out_b_td.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ecc51711236713ee-s.0r85y2mk2089i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Readex Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/890431f0a0104557-s.3pc31ksexexjr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Readex Pro Fallback;src:local(Arial);ascent-override:92.3%;descent-override:23.07%;line-gap-override:0.0%;size-adjust:108.34%}.readex_pro_a5b79c7-module__DyqvPq__className{font-family:Readex Pro,Readex Pro Fallback;font-style:normal}.readex_pro_a5b79c7-module__DyqvPq__variable{--font-readex:"Readex Pro", "Readex Pro Fallback"}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.0c7ha31nuacbu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.1fbvi_fot8u4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_4dcc81ea-module__WTOrZG__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_4dcc81ea-module__WTOrZG__variable{--font-plex-ar:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.226pwps5o-gq_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_93020023-module__KxE83W__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_93020023-module__KxE83W__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
