@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-Thin-Dv2Op1Vz.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-ExtraLight-AX4kDXwk.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-Light-DPtLzaWG.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-Regular-D1pGFOet.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-Medium-a8h6ruN1.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-SemiBold-DnjaLfqB.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-Bold-DgceSQOO.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-ExtraBold-FJ1FnSbU.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn;src:url(/build/assets/Vazirmatn-RD-Black-BXxqHQeb.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-Thin-2rdxm1O5.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-ExtraLight-BRlxtg4a.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-Light-DMR72ocx.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-Regular-Dwvq4Cwb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-Medium-BZe_2VWP.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-SemiBold-VTU6uTis.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-Bold-DwSDjvUe.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-ExtraBold-DV2nStr3.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Vazirmatn FD;src:url(/build/assets/Vazirmatn-RD-FD-Black-DJcnlFzk.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--orchid-900:#32307c;--orchid-800:#3e3b98;--orchid-700:#4947b4;--orchid-600:#5552d0;--orchid-500:#605dec;--orchid-400:#7e7bf0;--orchid-300:#9c9af3;--orchid-200:#b9b8f7;--orchid-100:#d7d6fa;--teal-900:#15494c;--teal-800:#247a7f;--teal-700:#2c9399;--teal-600:#33abb2;--teal-500:#3ec0c8;--teal-400:#62ccd3;--teal-300:#86d8dd;--teal-200:#b4e7ea;--teal-100:#e1f5f6;--midnight-900:#283b50;--midnight-800:#354e6a;--midnight-700:#3f5c7e;--midnight-600:#486b91;--midnight-500:#5279a5;--midnight-400:#6d8db3;--midnight-300:#87a2c0;--midnight-200:#a2b6ce;--midnight-100:#bccadb;--edgewater-900:#6f847f;--edgewater-800:#829a95;--edgewater-700:#94b0aa;--edgewater-600:#a7c6bf;--edgewater-500:#baddd5;--edgewater-400:#c0e0d9;--edgewater-300:#c7e3dd;--edgewater-200:#cee7e1;--edgewater-100:#d5eae5;--grass-900:#286243;--grass-800:#2f714e;--grass-700:#368159;--grass-600:#3c9063;--grass-500:#439f6e;--grass-400:#61af88;--grass-300:#7fbea2;--grass-200:#c0ecd4;--grass-100:#f1fff4;--gold-900:#ab9313;--gold-800:#bda215;--gold-700:#cfb117;--gold-600:#e1c019;--gold-500:#f2d01b;--gold-400:#f3d73d;--gold-300:#f5dd5e;--gold-200:#f7e37f;--gold-100:#f9e9a0;--sunset-900:#ba8b2d;--sunset-800:#cc972e;--sunset-700:#dda22e;--sunset-600:#eead2e;--sunset-500:#ffb82e;--sunset-400:#ffce70;--sunset-300:#ffe4b2;--sunset-200:#ffeac1;--sunset-100:#fffbf4;--orange-900:#7a0606;--orange-800:#a51414;--orange-700:#cf2323;--orange-600:#f93232;--orange-500:#f95553;--orange-400:#f97874;--orange-300:#f99b95;--orange-200:#f9beb6;--orange-100:#f9e2d8;--crimson-900:#ba033a;--crimson-800:#cb0540;--crimson-700:#d70b48;--crimson-600:#e31150;--crimson-500:#ef1758;--crimson-400:#fa2062;--crimson-300:#fb5789;--crimson-200:#fc90b2;--crimson-100:#fccadb;--salmon-900:#e20346;--salmon-800:#e91857;--salmon-700:#ef2b66;--salmon-600:#f53e75;--salmon-500:#fb5184;--salmon-400:#fc7ca3;--salmon-300:#fdb9ce;--salmon-200:#fed3e0;--salmon-100:#ffe9f0;--hotpink-900:#d8229b;--hotpink-800:#df3aa7;--hotpink-700:#dc2ea1;--hotpink-600:#e246ad;--hotpink-500:#e765bc;--hotpink-400:#ec84ca;--hotpink-300:#f1a3d8;--hotpink-200:#f6c2e6;--hotpink-100:#fce3f2;--peach-900:#ff757a;--peach-800:#ff8b8e;--peach-700:#ffa0a3;--peach-600:#ffb5b8;--peach-500:#ffc6c7;--peach-400:#ffd8d8;--peach-300:#ffe1e1;--peach-200:#ffebeb;--peach-100:#fff5f5;--beatrice-900:#7d78b5;--beatrice-800:#938fc2;--beatrice-700:#a9a6cf;--beatrice-600:#bdbcdb;--beatrice-500:#c5c0db;--beatrice-400:#dbd8ef;--beatrice-300:#e8e6f8;--beatrice-200:#efedfb;--beatrice-100:#f7f7fd;--lead-900:#212121;--lead-800:#363636;--lead-700:#4a4a4a;--lead-600:#686869;--lead-500:#868688;--lead-400:#a5a5a7;--lead-300:#b4b4b6;--lead-200:#c3c3c5;--lead-100:#d3d3d5;--tin-900:#8a8894;--tin-800:#9493a2;--tin-700:#9e9eb0;--tin-600:#b4b3c2;--tin-500:#c9c8d3;--tin-400:#d2d1da;--tin-300:#dad9e0;--tin-200:#e2e1e6;--tin-100:#ebeaeb;--cream:#fefefe;--white:#fff;--black:#000;--color-p1:#fdb9ce;--color-p2:#baddd5;--color-p3:#ffb5b8;--color-p4:#f9e2d8;--color-p5:#3ec0c8;--color-p6:#fb5184}.opening-page{background:var(--salmon-500);color:#192b40;margin:0;font-family:Vazirmatn FD,sans-serif}.opening-stage{isolation:isolate;background:radial-gradient(ellipse at 50% 45%,#fc90b2 0,transparent 70%),var(--salmon-500);min-height:100svh;position:relative;overflow:hidden}.opening-stage *{box-sizing:border-box}.opening-header{z-index:2;justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:18px 5%;display:flex;position:relative}.opening-header img{filter:brightness(.3)saturate(.5)}.opening-header span{color:#283b50;font-size:13px}.opening-main{text-align:center;z-index:1;max-width:960px;margin:25px auto 0;padding:0 20px;position:relative}.opening-eyebrow{color:#192b40;letter-spacing:2px;font-size:14px}.opening-main h1{margin:12px 0;font-size:clamp(38px,5.4vw,76px);font-weight:900;line-height:1.6}.opening-main h1 em{color:#fff9ee;background:#283b50;border-radius:12px;padding:0 .12em;font-style:normal;position:relative}.opening-main h1 em:after{content:"";border-bottom:3px solid #fff9ee;position:absolute;bottom:2px;left:0;right:0;transform:rotate(-5deg)}.opening-description{color:#192b40;font-size:clamp(14px,1.6vw,18px);line-height:2}.opening-countdown{perspective:900px;direction:ltr;justify-content:center;gap:clamp(9px,2vw,26px);margin:35px auto 20px;display:flex}.opening-unit{width:clamp(65px,15vw,150px);transition:transform .6s;position:relative}.opening-unit strong{font-variant-numeric:tabular-nums;color:#26394e;background:#f9f0df;border-radius:8px;font-size:clamp(38px,7.5vw,96px);line-height:1.5;display:block;transform:rotate(-2deg);box-shadow:5px 7px #0a192b66,inset 0 -4px #d8cbb8}.opening-unit:nth-child(2) strong{background:#c6b9f1;transform:rotate(2deg)}.opening-unit:nth-child(3) strong{background:#79d8cf}.opening-unit:nth-child(4) strong{background:#ff88b7;transform:rotate(3deg)}.opening-unit span{margin:16px 0;font-size:13px;display:block}.opening-unit strong.is-changing{animation:.42s opening-flip}.opening-status:empty{display:none}.opening-status{color:#192b40;min-height:24px;font-size:13px}.opening-footer{text-align:center;z-index:2;padding:28px 20px 24px;position:relative}.opening-footer>p{color:#192b40;font-size:13px}.opening-links{direction:rtl;flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.opening-links a{color:#fff9ee;background:#1d304b;border:1px solid #9299b666;border-radius:40px;align-items:center;gap:24px;padding:12px 23px;font:14px Vazirmatn FD,sans-serif;text-decoration:none;display:flex}.opening-links a:hover{background:#3e4c70;border-color:#ff88b7}.opening-links span{color:#ff88b7}.opening-staff{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:28px;display:flex}.opening-staff a,.opening-staff button{color:#192b40;cursor:pointer;background:0 0;border:0;font:12px Vazirmatn FD,sans-serif;text-decoration:underline}.opening-page a:focus-visible,.opening-page button:focus-visible,.opening-preview-banner button:focus-visible{outline-offset:5px;outline:3px solid #7cdbd5}.opening-art{pointer-events:none;z-index:0;position:absolute;inset:0}.opening-orbit{border:1px solid #283b5033;border-radius:50%;width:900px;height:450px;position:absolute;top:36%;left:50%;transform:translate(-50%)rotate(-22deg)}.opening-orbit:after{content:"";background:#fff9ee;border-radius:50%;width:24px;height:24px;animation:7s infinite alternate opening-float;position:absolute;top:12%;left:11%;box-shadow:0 0 50px #fff9ee}.opening-paper{background:linear-gradient(120deg,#d7cdf8 50%,#a69bd0 50%);width:150px;height:220px;animation:9s ease-in-out infinite alternate opening-float;position:absolute;box-shadow:20px 25px 35px #06101c55}.paper-one{border-radius:5px 60px 5px 5px;top:30%;left:-45px;transform:rotate(28deg)}.paper-two{background:linear-gradient(145deg,#71cfc8 50%,#3b9e9b 50%);animation-delay:-4s;bottom:18%;right:-65px;transform:rotate(-30deg)}.opening-ribbon{border:18px solid #fff9ee;border-left-color:#0000;border-radius:50%;width:120px;height:65px;animation:5s infinite alternate opening-float;position:absolute;top:19%;right:8%;transform:rotate(-35deg)}.opening-star,.opening-spark{color:#c3b5ee;font-size:90px;font-style:normal;animation:30s linear infinite opening-spin;position:absolute;bottom:13%;left:12%}.opening-spark{color:#7cdbd5;font-size:45px;top:46%;left:auto;right:17%}.is-finale [data-unit=seconds]{transform:scale(1.17)}.is-finale .opening-ribbon{animation-duration:.65s}.is-finale .opening-star{animation-duration:4s}.is-hidden *,.is-hidden :after{animation-play-state:paused!important}.opening-preview-banner{z-index:1001;color:#fff;background:#192b40;flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;padding:10px 20px;font:13px Vazirmatn FD,sans-serif;display:flex;position:relative}.opening-preview-banner button{font:inherit;color:#192b40;cursor:pointer;background:#7cdbd5;border:0;border-radius:20px;padding:6px 12px}.opening-confetti{top:-30px;left:var(--x);width:var(--width);height:var(--height);border-radius:var(--radius);background:var(--color);z-index:1102;pointer-events:none;animation:opening-fall var(--duration) var(--delay) linear forwards;position:fixed}@keyframes opening-flip{50%{opacity:.5;transform:rotateX(-35deg)translateY(-5px)}}@keyframes opening-float{to{translate:12px -25px;rotate:12deg}}@keyframes opening-spin{to{rotate:360deg}}@keyframes opening-fall{to{transform:translate(var(--drift),110vh) rotate(var(--spin))}}@media (width<=600px){.opening-header{padding:10px 20px}.opening-header img{filter:brightness(.3)saturate(.5);width:115px;height:65px}.opening-header span{font-size:10px}.opening-main{margin-top:25px}.opening-countdown{margin-top:30px}.opening-links a{gap:12px;padding:10px 15px}.opening-paper{opacity:.6;width:95px;height:160px}.opening-star{font-size:55px;bottom:8%;left:4%}.opening-ribbon{right:-35px}.opening-footer{padding-top:20px}.opening-description br{display:none}}@media (prefers-reduced-motion:reduce){.opening-stage *,.opening-stage :after{transition:none!important;animation:none!important}.opening-confetti{display:none}.is-finale [data-unit=seconds]{transform:none}}.opening-stage{z-index:1;background:0 0}.opening-bloom{z-index:1100;pointer-events:auto;isolation:isolate;background:#fb5184;position:fixed;inset:0;overflow:hidden}[data-bloom-waiting]{z-index:0;pointer-events:none}.bloom-blob{aspect-ratio:1;filter:blur(clamp(45px,7vw,100px));opacity:.7;will-change:transform, filter;width:clamp(300px,65vw,1000px);animation:14s ease-in-out infinite bloom-drift;position:absolute}.bloom-lavender{background:#c6b9f1;border-radius:45% 55% 70% 35%;top:-12%;left:-15%}.bloom-teal{background:#79d8cf;border-radius:60% 35% 55% 45%;animation-duration:17s;animation-delay:-8s;top:16%;right:-22%}.bloom-rose{background:#ffb7d1;border-radius:55% 60% 35% 65%;animation-duration:19s;animation-delay:-13s;bottom:-8%;left:15%}.bloom-white{opacity:0;background:#fff;position:absolute;inset:0}.opening-bloom.is-blooming .bloom-blob{animation-play-state:paused}.opening-bloom.is-bloomed{background:#fff}.opening-bloom.is-bloomed .bloom-blob{visibility:hidden}.opening-bloom.is-bloomed .bloom-white{opacity:1}.opening-unit[hidden]{display:none}@keyframes bloom-drift{0%,to{translate:-8vw -5vh;rotate:-12deg}25%{translate:14vw 9vh;rotate:14deg}50%{translate:4vw 20vh;rotate:30deg}75%{translate:-12vw 8vh;rotate:2deg}}@media (prefers-reduced-motion:reduce){.bloom-blob{animation:none}}.bloom-core{border-radius:inherit;opacity:0;background:radial-gradient(#fff 0% 28%,#fff9 48%,#fff0 74%);position:absolute;inset:0}
