.gate-hero-module__-m8hbG__root{color:var(--gate-ink)}.gate-hero-module__-m8hbG__track{--gate-navbar:4.375rem;--gate-stage-height:max(calc(100svh - var(--gate-navbar)), 30rem);--gate-progress:0;height:calc(var(--gate-stage-height) * var(--gate-scroll-length));background:#08080a;position:relative}.gate-hero-module__-m8hbG__handoff{z-index:1;pointer-events:none;background:linear-gradient(#08080a,#08080a99 35%,#0000);height:3.5rem;position:absolute;inset:100% 0 auto}@media (min-width:62rem){.gate-hero-module__-m8hbG__track{--gate-navbar:5rem}}.gate-hero-module__-m8hbG__stage{top:var(--gate-navbar);isolation:isolate;height:var(--gate-stage-height);background:var(--gate-page);--gate-dark-amount:var(--gate-dark,clamp(0, calc((var(--gate-progress) - var(--gate-dark-start)) / (var(--gate-dark-end) - var(--gate-dark-start))), 1));position:sticky;overflow:hidden}.gate-hero-module__-m8hbG__layout{flex-direction:column;display:flex;position:absolute;inset:0}.gate-hero-module__-m8hbG__text{z-index:3;padding-top:clamp(1.75rem,8svh,5.5rem)}.gate-hero-module__-m8hbG__hint{z-index:3;padding-bottom:1.25rem}.gate-hero-module__-m8hbG__region{z-index:0;flex:1;place-items:center;min-height:0;display:grid;container-type:size}.gate-hero-module__-m8hbG__frame{width:min(94cqw, 100cqh * var(--gate-frame-ratio), var(--gate-frame-limit,200rem));aspect-ratio:var(--gate-frame-ratio);position:relative}.gate-hero-module__-m8hbG__poster{--sides:var(--gate-wide-sides);--above:var(--gate-wide-above);--below:var(--gate-wide-below);left:calc(var(--sides) * -100%);top:calc(var(--above) * -100%);width:calc((1 + 2 * var(--sides)) * 100%);height:calc((1 + var(--above) + var(--below)) * 100%);max-width:none;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 5% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000),linear-gradient(#0000,#000 5% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-aspect-ratio:1){.gate-hero-module__-m8hbG__region{padding-bottom:12svh}.gate-hero-module__-m8hbG__frame{width:min(165cqw, 100cqh * var(--gate-frame-ratio), var(--gate-frame-limit,200rem));margin-inline:calc((100cqw - min(165cqw, 100cqh * var(--gate-frame-ratio), var(--gate-frame-limit,200rem))) / 2)}.gate-hero-module__-m8hbG__poster{--sides:var(--gate-tall-sides);--above:var(--gate-tall-above);--below:var(--gate-tall-below)}}.gate-hero-module__-m8hbG__stage[data-gate-ready] .gate-hero-module__-m8hbG__poster{visibility:hidden;transition:visibility 0s 1s}@media (orientation:landscape) and (max-height:30rem){.gate-hero-module__-m8hbG__track{--gate-stage-height:max(calc(100svh - var(--gate-navbar)), 17.5rem)}.gate-hero-module__-m8hbG__text{padding-top:1rem}.gate-hero-module__-m8hbG__hint{display:none}.gate-hero-module__-m8hbG__region{padding-bottom:2rem}}.gate-hero-module__-m8hbG__copy{opacity:clamp(0, calc(1 - (var(--gate-progress) - var(--gate-text-start)) / (var(--gate-text-end) - var(--gate-text-start))), 1);translate:0 calc(var(--gate-progress) * -6rem)}.gate-hero-module__-m8hbG__curtain{z-index:4;pointer-events:none;opacity:var(--gate-dark-amount);background:#08080a;position:absolute;inset:0}.gate-hero-module__-m8hbG__root[data-gate-theme=light] .gate-hero-module__-m8hbG__curtain{opacity:1;background:linear-gradient(to top, #08080a calc(var(--gate-dark-amount) * 170% - 70%), #08080a8c calc(var(--gate-dark-amount) * 170% - 30%), transparent calc(var(--gate-dark-amount) * 170%))}.gate-hero-module__-m8hbG__root[data-gate-theme=dark] [data-gate-poster=light],.gate-hero-module__-m8hbG__root[data-gate-theme=light] [data-gate-poster=dark]{display:none}.gate-hero-module__-m8hbG__track[data-gate-static]{height:var(--gate-stage-height)}@media (prefers-reduced-motion:reduce){.gate-hero-module__-m8hbG__track{height:var(--gate-stage-height)}.gate-hero-module__-m8hbG__copy{opacity:1;translate:none}.gate-hero-module__-m8hbG__curtain{display:none}}.gate-hero-module__-m8hbG__layer{position:absolute;inset:0}.gate-hero-module__-m8hbG__canvas{z-index:1;opacity:0;transition:opacity .9s}.gate-hero-module__-m8hbG__canvas[data-ready=true]{opacity:1}.gate-hero-module__-m8hbG__edges{z-index:2;pointer-events:none;background:linear-gradient(to bottom, var(--gate-page) 0, transparent 10%, transparent 84%, var(--gate-page) 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.gate-hero-module__-m8hbG__canvas{transition:none}}.gate-hero-module__-m8hbG__stage[data-gate-reference]{background:#fff}.gate-hero-module__-m8hbG__stage[data-gate-reference] :is(.gate-hero-module__-m8hbG__edges,.gate-hero-module__-m8hbG__poster){display:none}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/85fcf895b86d74a6-s.1qlvuf-h9_nww.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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5307092570128b5a-s.3s80slo4q4lah.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b67966e0b83b2cd0-s.2jrdrem4nuvb1.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:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_f2412d19-module__aN6Drq__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_f2412d19-module__aN6Drq__variable{--font-seal-display:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.0jgzmitmnoe6_.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:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_8b509d4-module__Z1Ejyq__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_8b509d4-module__Z1Ejyq__variable{--font-seal-text:"Figtree", "Figtree Fallback"}
.seals-section{--seal-red:#cb0000;--seal-alt:#141414;--seal-alt-ink:#fff;--seal-alt-title:#ff5a66;width:100%;max-width:110rem;font-family:var(--font-seal-text), ui-sans-serif, system-ui, sans-serif;font-optical-sizing:auto;margin-inline:auto;line-height:1.6}@media (min-width:48rem){.seals-section{padding-inline:1.25rem}}html.dark .seals-section{--seal-alt:#f2f2f2;--seal-alt-ink:#141414;--seal-alt-title:var(--seal-red)}.seals-plate{padding-block:clamp(1rem,3vw,2rem);padding-inline:.75rem;overflow:clip}.seals{container:seals/inline-size}.seals-row{--seal-col:min(100%, 30rem);flex-wrap:wrap;justify-content:center;row-gap:clamp(1rem,4cqi,2rem);display:flex}@container seals (min-width:44rem){.seals-row{--seal-col:min(50%, 27rem)}}@container seals (min-width:66rem){.seals-row{--seal-col:min(calc(100% / 3), 34rem)}}.seal-entry{--seal-dir:1;--seal-phase:0deg;--seal-disc:var(--seal-red);--seal-disc-ink:#fff;--seal-title-ink:#fff;flex:0 0 var(--seal-col);text-align:center;flex-direction:column;align-items:center;display:flex}.seal-entry:nth-child(2n){--seal-dir:-1;--seal-phase:7.5deg;--seal-disc:var(--seal-alt);--seal-disc-ink:var(--seal-alt-ink);--seal-title-ink:var(--seal-alt-title)}.seal-title{font-family:var(--font-seal-display), ui-serif, Georgia, serif;font-variation-settings:"SOFT" 60;letter-spacing:-.025em;text-wrap:balance;color:var(--seal-title-ink);font-size:6cqi;font-weight:700;line-height:1.15}.seal-disc{aspect-ratio:1;place-items:center;width:107.527%;margin-inline:-3.76344%;display:grid;position:relative;container-type:inline-size}.seal-rim{width:100%;height:100%;fill:var(--seal-disc);transform:rotate(var(--seal-phase));position:absolute;inset:0;overflow:visible}.seal-face{width:72cqi;color:var(--seal-disc-ink);gap:2.5cqi;display:grid;position:relative}.seal-text{font-size:3.35cqi;font-weight:500;line-height:1.4}.seals-section:lang(fa){font-family:var(--font-iransans), ui-sans-serif, system-ui, sans-serif}.seals-section:lang(fa) .seal-title{font-variation-settings:normal;letter-spacing:0;font-family:inherit;line-height:1.3}.seals-section:lang(fa) .seal-face{width:68cqi}.seals-section:lang(fa) .seal-text{font-size:3.6cqi;line-height:1.6}@keyframes seals-rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes seal-press{0%{transform:rotate(calc(var(--seal-dir) * -6deg))}72%{transform:rotate(calc(var(--seal-dir) * .5deg))}to{transform:none}}@keyframes seal-turn{0%{transform:rotate(calc(var(--seal-phase) - var(--seal-dir) * 36deg))}to{transform:rotate(calc(var(--seal-phase) + var(--seal-dir) * 36deg))}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.seals-plate{animation:linear both seals-rise;animation-timeline:view();animation-range:entry cover 16%}.seal-entry{--seal-lag:0%}.seal-entry:nth-child(3n+2){--seal-lag:5%}.seal-entry:nth-child(3n){--seal-lag:10%}.seal-disc{animation:linear both seal-press;animation-timeline:view();animation-range:entry calc(15% + var(--seal-lag)) cover calc(38% + var(--seal-lag))}.seal-rim{animation:linear both seal-turn;animation-timeline:view();animation-range:cover}}}@media (prefers-reduced-motion:reduce){.seals-section,.seals-section *{transition:none!important;animation:none!important}}@media (forced-colors:active){.seal-rim{fill:canvas;stroke:canvastext;stroke-width:1px}.seal-face,.seal-title{color:canvastext}}
