@font-face{font-family:Vazirmatn;font-style:normal;font-weight:100;font-display:swap;src:url(/assets/vazirmatn-0.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/vazirmatn-1.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/vazirmatn-2.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vazirmatn-3.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/vazirmatn-4.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/vazirmatn-5.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/vazirmatn-6.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/vazirmatn-7.woff) format("woff")}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/vazirmatn-8.woff) format("woff")}@font-face{font-family:Lalezar;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/lalezar-0.woff) format("woff")}:root{font-family:Vazirmatn,Tahoma,sans-serif;color:#103633;background:#f8f2e6;font-synthesis:none;--green:#103633;--deep:#082724;--cream:#f5e8cf;--paper:#f8f2e6;--gold:#c79b4e;--brick:#ab503b;--muted:#6a756c;--line:#10363324}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:106px}body{margin:0;min-width:320px}button,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button{color:inherit}a{color:inherit;text-decoration:none}button:disabled{cursor:default}img{max-width:100%;display:block}button{border:0;background:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid #c79b4e;outline-offset:6px}::selection{background:#c79b4e;color:#082724}h1,h2,h3,p{margin:0}h1,h2{font-family:Lalezar,Vazirmatn,Tahoma,sans-serif;font-weight:400}h2{font-size:clamp(40px,4.2vw,63px);line-height:1.3}h2 em{font-style:normal;color:var(--brick)}p{line-height:2;font-size:15px}.container{width:min(1220px,calc(100% - 100px));margin-inline:auto}.section-pad{padding-block:112px}.eyebrow{display:flex;align-items:center;gap:10px;color:var(--brick);font-size:12px;font-weight:650;letter-spacing:-.1px;margin-bottom:23px}.eyebrow>span{font-size:10px}.icon-button{display:grid;place-items:center;width:42px;height:42px;border:1px solid #c79b4e66;border-radius:50%;transition:background .2s,transform .2s}.icon-button:hover{background:#c79b4e22;transform:translateY(-2px)}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:56px;padding:13px 25px;font-size:14px;font-weight:750;border-radius:5px;transition:transform .2s,background .2s,box-shadow .2s}.button:hover{transform:translateY(-3px)}.button.gold{background:linear-gradient(110deg,#b88a41,#e0ba72);color:#172f28;border:1px solid #e9cb8b;box-shadow:0 5px #6f502c66,0 8px 30px #0002}.button.gold:hover{box-shadow:0 5px #6f502c66,0 8px 35px #c79b4e40;background:linear-gradient(110deg,#cf9f50,#efcd88)}.text-link{display:inline-flex;align-items:center;gap:26px;padding-block:12px;border-bottom:1px solid #ab503b65;color:var(--brick);font-size:13px;font-weight:700}.skip-link{position:fixed;top:-70px;right:20px;background:var(--gold);padding:14px;z-index:120}.skip-link:focus{top:10px}.live-dot{display:inline-block;width:6px;height:6px;flex:none;border-radius:50%;background:#d9b36b;box-shadow:0 0 0 4px #c79b4e12}.header{position:fixed;z-index:50;top:0;inset-inline:0;color:var(--cream);transition:background .25s,box-shadow .25s;border-bottom:1px solid #f5e8cf1c}.header.scrolled{background:#082724f5;box-shadow:0 6px 20px #0002;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner{width:min(1350px,calc(100% - 80px));margin:auto;display:flex;align-items:center;justify-content:space-between;height:95px;gap:36px}.brand{width:151px;flex:none}.brand img{width:100%;height:76px;object-fit:contain}.desktop-nav{display:flex;gap:37px;height:100%;align-items:center}.desktop-nav a{font-size:12px;opacity:.8;position:relative;display:grid;align-items:center;height:100%;transition:opacity .2s}.desktop-nav a:hover,.desktop-nav a.active{opacity:1;color:#e4bf7b}.desktop-nav a:after{content:"";position:absolute;height:3px;background:var(--gold);bottom:-1px;inset-inline:45%;transition:inset .2s;opacity:0}.desktop-nav a.active:after{inset-inline:0;opacity:1}.header-cta{display:flex;gap:25px;align-items:center;padding:10px 18px;border:1px solid #c79b4e70;border-radius:4px;font-size:12px;color:#e1bf80;transition:background .2s}.header-cta:hover{background:#c79b4e20}.menu-toggle{display:none}.mobile-nav{background:var(--deep);padding:16px 25px 24px;border-top:1px solid #c79b4e33;box-shadow:0 12px 20px #0004}.mobile-nav a{display:flex;justify-content:space-between;padding:16px 5px;border-bottom:1px solid #f5e8cf17}.mobile-nav>span{display:block;font-size:10px;color:#bcb59e;margin-top:20px}.hero{height:min(870px,100svh);min-height:740px;position:relative;isolation:isolate;color:var(--cream);background:var(--deep);overflow:hidden}.hero-art,.hero-shade,.hero-grain{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-art{object-fit:cover;object-position:40% 55%;z-index:-4}.hero-shade{background:linear-gradient(270deg,#052520fa,#052520e8 26%,#062720a3 43%,#05252012 68%),linear-gradient(0deg,#062720ed 0%,transparent 30%,#06272022 80%,#062720a0 100%);z-index:-3}.hero-grain{opacity:.06;z-index:-2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ffffff' filter='url(%23n)' opacity='.5' d='M0 0h150v150H0z'/%3E%3C/svg%3E");pointer-events:none}.hero-inner{height:100%;display:flex;align-items:center;padding-block:135px 100px}.hero-copy{max-width:560px;margin-top:13px;animation:rise .8s both}.hero-kicker{display:flex;align-items:center;gap:13px;font-size:12px;color:#dbcaa7}.kicker-line{width:43px;height:1px;background:#c79b4e6b;margin-right:5px}h1{font-size:clamp(80px,8vw,116px);line-height:1.05;letter-spacing:-2px;margin-top:31px;position:relative}h1>span{color:#e0b66d}h1>svg{position:absolute;width:235px;height:20px;right:88px;bottom:-14px;stroke:var(--gold);stroke-width:2;fill:none;opacity:.7;transform:rotate(-2deg)}.hero-copy>p{font-size:19px;line-height:1.9;color:#eee2c9;margin-top:35px}.hero-copy>p strong{font-weight:600;color:#e4be79}.hero-actions{display:flex;gap:29px;align-items:center;margin-top:32px}.watch-button{display:flex;align-items:center;gap:11px;padding:0;font-size:11px;color:#f5e8cf;white-space:nowrap}.play-ring{display:grid;place-items:center;width:40px;height:40px;border:1px solid #ead5ac66;border-radius:50%;transition:background .2s}.play-ring svg{margin-left:2px}.watch-button:hover .play-ring{background:#c79b4e44}.hero-meta{display:flex;align-items:center;gap:14px;font-size:10px;color:#d5c7aa99;margin-top:28px}.hero-meta i{height:3px;width:3px;transform:rotate(45deg);background:#c79b4e88}.hero-bottom{position:absolute;bottom:29px;inset-inline:0;display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#eadac1a0}.scroll-cue{display:flex;align-items:center;gap:11px}.mouse{height:31px;width:22px;border-radius:12px;border:1px solid #d5c7aa70;display:grid;place-items:center}.mouse svg{animation:bob 2s infinite}.art-caption{display:flex;align-items:center;gap:28px}.art-caption>span{font-family:Arial,sans-serif;letter-spacing:2px;font-size:9px}.side-label{position:absolute;left:25px;top:43%;writing-mode:vertical-rl;font-size:8px;letter-spacing:3px;color:#f5e8cf90}.market-strip{background:var(--brick);color:var(--cream);display:flex;align-items:center;justify-content:center;gap:48px;min-height:56px;padding:12px 24px;overflow:hidden;white-space:nowrap;font-size:12px}.market-strip i{font-size:18px;color:#e4bd82;font-style:normal}.story{position:relative;overflow:hidden;background-image:radial-gradient(#bc9d6224 .65px,transparent .65px);background-size:7px 7px}.story:before{content:"◆";position:absolute;color:#c79b4e0c;font-size:420px;right:-120px;top:40px;transform:rotate(15deg);line-height:1}.story-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:115px}.story-copy h2{margin-bottom:26px}.story-copy>p{color:#626c60;font-size:14px;max-width:465px;margin-top:12px;line-height:2.2}.story-copy>.text-link{margin-top:20px}.story-sign{margin-top:38px;display:flex;gap:18px;align-items:center;border-top:1px solid var(--line);padding-top:25px;max-width:370px}.story-sign>img{width:88px;height:55px;object-fit:contain}.story-sign>span{font-size:11px;line-height:1.9;color:#6b7063;border-right:1px solid #c79b4e55;padding-right:18px}.story-sign strong{color:var(--green);font-weight:600}.story-visual{position:relative;padding:13px 13px 0}.arch-frame{height:550px;border-radius:240px 240px 5px 5px;overflow:hidden;border:1px solid #c79b4e;padding:9px;background:#c79b4e10;position:relative}.arch-frame img{width:100%;height:100%;object-fit:cover;object-position:center 90%;border-radius:230px 230px 1px 1px}.story-visual:before{content:"";position:absolute;top:0;right:0;bottom:30px;left:0;border:1px solid #c79b4e40;border-radius:250px 250px 7px 7px}.visual-stamp{display:flex;align-items:center;gap:15px;position:absolute;right:-48px;bottom:95px;background:var(--deep);color:var(--cream);border:1px solid var(--gold);padding:20px 23px;box-shadow:6px 7px #c79b4e44;transform:rotate(3deg)}.visual-stamp svg{color:#d5b274}.visual-stamp>span{font-size:11px;line-height:1.85}.visual-stamp b{font-weight:600}.image-footnote{font-size:9px;display:flex;justify-content:space-between;padding-top:19px;color:#7c7f6c}.pillars{padding:38px 0;border-block:1px solid var(--line);background:#f0e8d9}.pillar-grid{display:grid;grid-template-columns:repeat(3,1fr)}.pillar{display:flex;align-items:center;gap:20px;position:relative;padding-inline:30px;border-left:1px solid #10363322}.pillar:first-child{padding-right:0}.pillar:last-child{border:0;padding-left:0}.pillar>svg{flex-shrink:0;color:var(--brick)}.pillar h3{font-family:Lalezar;font-size:24px;font-weight:400;margin-bottom:5px}.pillar p{color:#707568;font-size:11px;line-height:2;max-width:235px}.pillar-number{position:absolute;left:28px;top:-5px;letter-spacing:1px;font-size:9px;color:#a89c81}.pillar:last-child .pillar-number{left:0}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px}.section-heading>p{color:#748071;font-size:12px;line-height:2.1;padding-bottom:8px}.journey{background:#fbf7ee}.journey-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.rule{width:100%;display:flex;align-items:flex-start;text-align:right;gap:24px;padding:25px 0;border-top:1px solid var(--line);transition:opacity .25s}.rule-no{font-family:Lalezar;font-size:25px;line-height:1.5;color:#a6ac9f}.rule-text{display:flex;flex-direction:column;gap:6px;flex:1}.rule-text small{font-size:9px;color:#878f7d}.rule-text strong{font-family:Lalezar;font-weight:400;font-size:29px;line-height:1.3;color:#5e6d60}.rule-description{font-size:12px;line-height:2.1;color:#748071;max-width:360px;margin-block:5px 0;animation:rise .3s}.rule-arrow{color:#9ea695;margin-top:17px}.rule.selected{border-top:2px solid var(--gold);padding-top:24px}.rule.selected .rule-no{color:var(--brick)}.rule.selected strong{color:var(--green)}.rule.selected .rule-arrow{color:var(--brick)}.board-scene{height:440px;position:relative;border:1px solid #d4bc8c;overflow:hidden;border-radius:7px;background:radial-gradient(ellipse at 50% 50%,#3c6451,#133f35 60%,#092c27);box-shadow:inset 0 0 0 8px #e1cea8,inset 0 0 0 10px #bb965a;perspective:1000px}.board-scene:before{content:"";position:absolute;top:25px;right:25px;bottom:25px;left:25px;background-image:repeating-conic-gradient(#c79b4e09 0 25%,transparent 0 50%);background-size:28px 28px;border:1px solid #c79b4e22}.board-grid{position:absolute;top:35px;right:30px;bottom:35px;left:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);gap:5px;transform:rotate(-13deg) scale(.93);transition:transform .6s;direction:ltr;filter:drop-shadow(0 20px 15px #0005)}.tile{display:grid;place-items:center;background:linear-gradient(135deg,#efdab5,#d8be94);border:1px solid #c7a56f;border-radius:3px;box-shadow:0 4px #9c7744;color:#76633d}.tile:nth-child(3n){background:#ab503b;color:#f1d9ac;border-color:#c17751}.tile:nth-child(4n){background:#c79b4e;color:#f7e6c4}.tile-5,.tile-6,.tile-9,.tile-10{visibility:hidden}.board-center{position:absolute;top:123px;right:120px;bottom:123px;left:120px;display:grid;place-items:center;transform:rotate(-13deg)}.board-mark{text-align:center;color:#dfc48f;display:flex;align-items:center;flex-direction:column;gap:3px}.board-mark>span{font-family:Lalezar;font-size:38px;line-height:1.2}.board-mark>small{font-size:9px;color:#d2bc93aa}.dice{display:grid;place-items:center;position:absolute;background:linear-gradient(125deg,#fff0d4,#e8cfa4);color:#103633;box-shadow:3px 9px #ad9062,8px 20px 17px #0005;border-radius:15px;transition:transform .5s}.dice-one{width:80px;height:80px;left:45px;bottom:65px;transform:rotate(19deg)}.dice-two{width:59px;height:59px;left:120px;bottom:54px;transform:rotate(-9deg);border-radius:10px}.coin{position:absolute;width:48px;height:48px;border-radius:50%;border:4px double #f1cf89;background:#c89a4c;box-shadow:0 4px #9d7032,5px 9px 10px #0005;text-align:center;line-height:39px;color:#f9dda4}.coin-one{right:50px;top:88px;transform:rotate(-20deg)}.coin-two{right:65px;top:120px;transform:rotate(15deg)}.scene-badge{position:absolute;right:30px;bottom:28px;display:flex;flex-direction:column;gap:5px;background:#f5e8cf;padding:15px 20px;border-radius:3px;box-shadow:3px 3px #c79b4e55;color:var(--green);font-size:13px;font-weight:700;max-width:210px}.scene-badge>span{font-size:8px;color:#a67b44;font-weight:400}.scene-caption{position:absolute;top:17px;left:22px;font-size:7px;letter-spacing:.1px;color:#dfcca0b3}.scene-1 .board-grid{transform:rotate(-5deg) scale(.97)}.scene-1 .dice-one{transform:translate(12px,-16px) rotate(6deg)}.scene-2 .board-grid{transform:rotate(3deg) scale(.95)}.scene-2 .dice-one{transform:translate(20px,-24px) rotate(60deg)}.scene-2 .dice-two{transform:translate(-15px,-5px) rotate(-45deg)}.characters{background:#eee4d0;position:relative;overflow:hidden;border-top:1px solid #c79b4e44}.characters:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath d='M30 3 57 30 30 57 3 30Z' fill='none' stroke='%23b29b6c' stroke-opacity='.08'/%3E%3C/svg%3E")}.characters>.container{position:relative}.characters .section-heading h2{font-size:clamp(35px,3.6vw,53px)}.concept-label{display:flex;gap:12px;color:#7f7c68;font-size:10px;padding-bottom:13px}.concept-label>span{font-size:8px;color:var(--brick)}.character-roster{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.character-card{position:relative;aspect-ratio:.61;overflow:hidden;border-radius:110px 110px 6px 6px;padding:0;background:var(--deep);border:1px solid #98794d;isolation:isolate;transition:transform .3s,box-shadow .3s}.character-card .portrait{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/characters.webp);background-size:665% auto;background-repeat:no-repeat;filter:saturate(.65);transition:filter .4s,transform .4s}.character-card:hover .portrait,.character-card.chosen .portrait{filter:saturate(1);transform:scale(1.035)}.character-card:hover{transform:translateY(-7px)}.character-card.chosen{box-shadow:0 0 0 3px #eee4d0,0 0 0 5px #ab503b;transform:translateY(-7px)}.portrait-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#082724fa 0%,#08272455 25%,transparent 55%);z-index:1}.character-name{position:absolute;z-index:2;bottom:43px;right:10px;left:10px;font-family:Lalezar;font-size:21px;color:var(--cream);text-align:center}.character-plus{display:grid;place-items:center;color:#dbc38f;position:absolute;z-index:2;bottom:13px;left:calc(50% - 11px);height:22px;width:22px;border:1px solid #c79b4e88;border-radius:50%;background:#08272477}.character-index{position:absolute;top:57px;right:13px;color:#f5e8cf88;font-size:8px;z-index:2}.character-bio{display:grid;grid-template-columns:1fr 1.2fr auto;gap:30px;align-items:center;border-block:1px solid #10363328;padding:25px 0;margin-top:35px;min-height:125px}.bio-label{font-size:9px;color:var(--brick)}.character-bio h3{font-family:Lalezar;font-size:26px;font-weight:400;margin-top:5px}.character-bio h3>span{display:block;font-family:Vazirmatn;font-size:10px;font-weight:400;color:#7e806d;margin-top:2px}.character-bio>p{font-size:12px;color:#697462;line-height:2.1}.character-controls{display:flex;gap:9px}.character-controls .icon-button{border-color:#10363333;width:35px;height:35px}.world-banner{min-height:455px;position:relative;isolation:isolate;overflow:hidden;color:var(--cream)}.world-banner>img,.world-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;object-position:45% 55%}.world-shade{background:linear-gradient(0deg,#082724d9,#08272499,#082724d9);z-index:-1}.world-content{text-align:center;padding-block:64px}.ornament{display:flex;justify-content:center;gap:10px;align-items:center;color:var(--gold);max-width:260px;margin:0 auto 25px}.ornament>span{height:1px;background:linear-gradient(90deg,transparent,#c79b4e99);width:70px}.ornament>span:last-child{transform:rotate(180deg)}.ornament>i{font-size:10px;font-style:normal}.ornament>b{font-size:14px;font-weight:400}.world-content>p{font-size:11px;color:#e2d1ac;margin-bottom:17px}.world-content h2{font-size:49px;text-shadow:0 5px 12px #0005}.world-content h2>span{color:#e8c17c}.button.outline{border:1px solid #c79b4e99;color:#f5e8cf;min-height:47px;font-size:11px;margin-top:25px;background:#08272433;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.button.outline:hover{background:#c79b4e25}.faq{background:var(--paper)}.faq-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:90px}.faq-grid>div>p{font-size:12px;color:#818576;margin-top:23px}.faq-grid h2{font-size:53px}.faq-seal{display:flex;align-items:center;gap:15px;margin-top:28px;color:#a58d62}.faq-seal>svg{transform:rotate(-15deg)}.faq-seal>span{font-size:10px;line-height:1.9}.faq-seal b{font-weight:500;color:#76806c}.faq-item{border-bottom:1px solid var(--line)}.faq-item:first-child{border-top:1px solid var(--line)}.faq-item h3>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:22px;text-align:right;font-weight:600;font-size:13px;padding:24px 0}.faq-item h3>button>span{display:flex;gap:18px;align-items:center}.faq-item small{color:#a9956e;font-family:Vazirmatn;font-size:9px}.faq-item h3>button>svg{flex:none;color:#a48b5b}.faq-item p{color:#76806d;font-size:12px;padding:0 32px 23px 25px;line-height:2.2}.faq-item.open h3>button{color:var(--brick)}.closing{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:75px 0 82px;background:var(--deep);color:var(--cream);border-bottom:1px solid #c79b4e33}.closing:before,.closing:after{content:"";position:absolute;width:340px;height:500px;border:1px solid #c79b4e29;border-radius:180px 180px 0 0;bottom:-110px;right:-55px;z-index:-1;box-shadow:0 0 0 18px #082724,0 0 0 19px #c79b4e15,0 0 0 40px #082724,0 0 0 41px #c79b4e0f}.closing:after{right:auto;left:-55px}.development-badge{display:inline-flex;align-items:center;gap:12px;font-size:10px;color:#d1ba8c;margin-bottom:24px}.closing h2{font-size:75px;line-height:1.1}.closing h2 em{color:#dfb96f}.closing p{font-size:12px;color:#b8bea8;margin-top:23px}.closing .button{margin-top:26px;font-size:12px;min-height:51px}.closing-note{display:block;font-size:9px;margin-top:23px;color:#c6c5ad88}.footer{background:#06231f;color:var(--cream);padding:64px 0 0}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:55px;padding-bottom:47px}.footer-brand img{width:147px;height:72px;object-fit:contain}.footer-brand p{font-size:11px;color:#b1b7a4;margin-top:18px;line-height:2}.footer-latin{display:block;letter-spacing:3px;font:8px Arial,sans-serif;color:#c79b4e88;margin-top:16px}.footer-grid>div>h3{font-size:11px;color:#d6bd8d;font-weight:550;margin:15px 0 22px}.footer-grid>div>a:not(.back-top),.footer-grid>div>button{display:flex;align-items:center;gap:9px;padding:0;margin:0 0 14px;font-size:11px;color:#a9b2a0;transition:color .2s}.footer-grid>div>button:hover,.footer-grid>div>a:hover{color:var(--cream)}.footer-status>span{display:flex;align-items:center;gap:11px;font-size:11px;color:#d1c29e}.footer-status>p{font-size:10px;color:#a9b2a0;margin-top:16px;line-height:2.1}.back-top{display:flex;align-items:center;gap:22px;color:#d0b37b;font-size:10px;margin-top:19px}.footer-bottom{min-height:65px;border-top:1px solid #f5e8cf17;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:9px;color:#879684}.footer-bottom>div{display:flex;align-items:center;gap:14px}.footer-bottom button{font-size:9px;padding:0;color:#a3ad97}.made-in{display:flex;align-items:center;gap:9px}.made-in>span{color:var(--gold);font-size:13px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#021c18d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:25px;animation:fade .2s}.modal{width:min(590px,100%);background:var(--paper);border:1px solid #c79b4e80;border-radius:9px;padding:28px;box-shadow:0 20px 100px #0007;max-height:90svh;overflow:auto;outline:none}.modal.wide{width:min(960px,100%)}.modal-head{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:22px}.modal-head h2{font-size:29px}.modal .icon-button{width:34px;height:34px;flex-shrink:0}.modal>p{font-size:13px;color:#6a7564;margin-block:17px}.modal>.button{margin-top:12px;font-size:12px;min-height:46px}.gallery-view{height:min(55svh,520px);border-radius:4px;background:var(--deep);overflow:hidden}.gallery-view img{width:100%;height:100%;object-fit:contain}.gallery-0 img{object-fit:cover}.gallery-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px}.gallery-bottom>div:first-child{display:flex;flex-direction:column;gap:8px}.gallery-bottom strong{font-size:13px;font-weight:600}.gallery-bottom>div>span{font-size:10px;color:#7a806d}.gallery-controls{display:flex;align-items:center;gap:10px}.gallery-controls>span{white-space:nowrap}.gallery-controls .icon-button{width:32px;height:32px}@keyframes rise{0%{transform:translateY(17px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes bob{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media(min-width:1600px){.hero-copy{margin-top:35px}.hero{max-height:1000px;height:92svh;min-height:840px}.hero-art{object-position:center 55%}.hero-shade{background:linear-gradient(270deg,#052520fc,#052520e8 25%,#062720a0 43%,#05252000 72%),linear-gradient(0deg,#062720ed 0%,transparent 30%,#06272022 80%,#062720a0 100%)}}@media(max-width:1100px){.container{width:calc(100% - 70px)}.header-inner{width:calc(100% - 55px)}.desktop-nav{gap:25px}.story-grid{gap:65px}.arch-frame{height:480px}.visual-stamp{right:-22px;padding:16px}.pillar{padding-inline:20px;gap:13px}.journey-grid{gap:40px}.board-scene{height:400px}.board-center{top:120px;right:100px;bottom:120px;left:100px}.board-mark>span{font-size:30px}.character-roster{gap:10px}.character-name{font-size:18px}.character-index{top:40px;right:8px}.faq-grid{gap:55px}.footer-grid{gap:35px}.character-card{aspect-ratio:.57}.character-card .portrait{background-size:710% auto}.character-bio{grid-template-columns:1fr 1.3fr auto}.hero-art{object-position:36% center}.story-copy h2{font-size:51px}}@media(max-width:800px){.container{width:calc(100% - 44px)}.section-pad{padding-block:78px}.header-inner{height:78px;gap:15px;width:calc(100% - 38px)}.brand{width:125px}.brand img{height:60px}.desktop-nav{display:none}.header-cta{margin-right:auto;font-size:10px;padding:9px 12px;gap:13px}.menu-toggle{display:grid;width:36px;height:36px;border:0;color:#e2c389}.hero{min-height:740px;height:92svh;max-height:860px}.hero-inner{padding-top:150px;align-items:flex-start}.hero-copy{max-width:440px;margin-top:15px}.hero-art{object-position:32% center;opacity:.8}.hero-shade{background:linear-gradient(270deg,#052520f2,#052520b0 40%,#05252024),linear-gradient(0deg,#062720f5,transparent 50%,#06272044)}h1{font-size:91px}.hero-copy>p{font-size:16px}.hero-actions{gap:22px}.hero-kicker{font-size:10px}.side-label{display:none}.hero-bottom{bottom:25px;font-size:9px}.art-caption{font-size:8px;gap:12px}.market-strip{gap:28px;justify-content:flex-start;font-size:10px;min-height:48px}.market-strip>span{flex:none}.story-grid{gap:40px}.story-copy h2{font-size:43px}.story-copy>p{font-size:12px}.arch-frame{height:430px}.visual-stamp{bottom:70px;right:-17px;padding:12px 16px;gap:10px}.visual-stamp svg{width:23px}.visual-stamp>span{font-size:9px}.story-sign{margin-top:26px}.image-footnote{font-size:7px}.pillars{padding-block:28px}.pillar-grid{gap:0}.pillar{flex-direction:column;align-items:flex-start;padding-inline:20px}.pillar h3{font-size:22px}.pillar p{font-size:10px}.pillar-number{top:0;left:15px}.pillar>svg{width:27px}.section-heading{gap:20px}.section-heading>p{font-size:11px;max-width:260px}.section-heading h2{font-size:46px}.journey-grid{gap:30px;grid-template-columns:1fr 1fr}.rule{gap:14px;padding-block:20px}.rule.selected{padding-top:19px}.rule-text strong{font-size:24px}.rule-description{font-size:11px}.rule-no{font-size:21px}.rule-arrow{width:18px}.board-scene{height:365px}.board-grid{top:42px;right:20px;bottom:42px;left:20px}.board-center{top:120px;right:80px;bottom:120px;left:80px}.board-mark>svg{width:40px}.board-mark>span{font-size:28px}.board-mark>small{font-size:6px}.dice-one{left:25px;bottom:66px;width:60px;height:60px;border-radius:12px}.dice-one>svg{width:53px}.dice-two{left:87px;width:45px;height:45px;border-radius:8px}.dice-two>svg{width:39px}.coin-one{right:28px;top:85px}.coin-two{right:40px;top:115px}.scene-badge{right:20px;bottom:22px;padding:12px 15px;font-size:11px}.character-roster{grid-template-columns:repeat(3,1fr);gap:23px 16px}.character-card{aspect-ratio:.65}.character-card .portrait{background-size:625% auto}.character-name{font-size:24px}.character-index{top:60px;right:15px}.character-bio{gap:20px;grid-template-columns:1fr 1.2fr}.character-controls{grid-column:1/-1;justify-content:flex-end;margin-top:-10px}.character-bio>p{font-size:11px}.concept-label{max-width:130px;line-height:1.9;font-size:9px;flex-wrap:wrap;gap:5px}.characters .section-heading h2{font-size:40px}.world-content h2{font-size:43px}.faq-grid{gap:40px;grid-template-columns:1fr 1.3fr}.faq-grid h2{font-size:43px}.faq-item h3>button{font-size:11px;padding-block:22px}.faq-item h3>button>span{gap:11px}.faq-item p{font-size:11px;padding-right:22px}.footer-grid{grid-template-columns:1.2fr 1fr;gap:32px 60px}.footer-bottom{flex-wrap:wrap;padding-block:20px;row-gap:15px}.made-in{display:none}.closing:before,.closing:after{opacity:.5;width:230px;height:400px}}@media(max-width:580px){html{scroll-padding-top:90px}.container{width:calc(100% - 40px)}.section-pad{padding-block:65px}.header-inner{height:73px}.brand{width:116px}.header-cta{font-size:9px;padding:8px 10px;gap:12px}.menu-toggle{width:30px}.hero{min-height:760px;height:100svh;max-height:920px}.hero-inner{padding-top:142px}.hero-copy{margin:0;width:100%;max-width:380px}.hero-kicker{font-size:10px;gap:10px}.hero-art{object-position:26% center;opacity:.85}.hero-shade{background:linear-gradient(180deg,#052520b3,#05252094 40%,#0525200a 72%,#052520dd),linear-gradient(270deg,#052520dc,#0525208c 45%,#05252024)}h1{font-size:87px;margin-top:29px;line-height:1.04;letter-spacing:-1px}h1>svg{width:205px;right:75px;bottom:-14px}.hero-copy>p{margin-top:30px;font-size:16px}.hero-actions{margin-top:27px;gap:21px;flex-wrap:wrap;row-gap:17px}.hero-actions .button{font-size:12px;gap:18px;min-height:50px;padding-inline:18px}.watch-button{font-size:9px;gap:8px}.play-ring{width:34px;height:34px}.hero-meta{font-size:9px;margin-top:24px}.hero-bottom{bottom:24px}.art-caption{display:none}.market-strip{gap:26px;padding-inline:20px}.market-strip>span:nth-of-type(n+3),.market-strip>i:nth-of-type(n+3){display:none}.market-strip>span{font-size:10px}.market-strip>i{font-size:16px}.story-grid{grid-template-columns:1fr;gap:45px}.story-copy{max-width:480px}.story-copy h2{font-size:47px}.story-copy>p{font-size:13px;line-height:2.15}.eyebrow{margin-bottom:20px;font-size:10px}.story-sign{display:none}.story-visual{margin-inline:22px 8px}.arch-frame{height:470px;border-radius:200px 200px 4px 4px}.visual-stamp{right:-28px;bottom:75px;padding:17px 20px}.visual-stamp>span{font-size:11px}.image-footnote{font-size:8px}.pillar-grid{grid-template-columns:1fr}.pillars{padding-block:10px}.pillar{flex-direction:row;padding:24px 0;border-left:0;border-bottom:1px solid #10363322;gap:22px;align-items:center}.pillar:last-child{border:0;padding:24px 0}.pillar p{font-size:11px;max-width:none}.pillar h3{font-size:25px}.pillar-number{left:0;top:30px;font-size:8px}.pillar>svg{width:29px}.section-heading{display:block;margin-bottom:30px}.section-heading h2{font-size:45px}.section-heading>p{font-size:11px;margin-top:17px}.journey-grid{grid-template-columns:1fr;gap:25px}.rule-text strong{font-size:27px}.rule-description{font-size:12px;max-width:100%}.rule{gap:22px}.rule-arrow{width:21px}.rule-no{font-size:23px}.board-scene{height:370px}.board-grid{top:32px;right:24px;bottom:32px;left:24px}.board-center{top:110px;right:95px;bottom:110px;left:95px}.board-mark>span{font-size:32px}.board-mark>svg{width:47px}.board-mark>small{font-size:7px}.dice-one{left:29px;bottom:65px;width:65px;height:65px}.dice-two{left:98px;bottom:50px;width:47px;height:47px}.coin-one{right:40px;top:80px}.coin-two{right:55px;top:113px}.scene-badge{font-size:12px;padding:12px 16px}.characters .section-heading h2{font-size:38px;line-height:1.4}.concept-label{max-width:none;margin-top:16px;gap:12px;padding-bottom:0}.character-roster{grid-template-columns:repeat(3,1fr);gap:22px 10px}.character-card{aspect-ratio:.55;border-radius:80px 80px 4px 4px}.character-card .portrait{background-size:735% auto}.character-name{font-size:16px;right:1px;left:1px;bottom:37px}.character-index{top:42px;right:8px;font-size:7px}.character-plus{width:19px;height:19px;left:calc(50% - 9px);bottom:12px}.character-plus>svg{width:13px}.character-bio{grid-template-columns:1fr auto;padding-block:22px;gap:16px;margin-top:29px}.character-bio h3{font-size:27px}.character-bio>p{grid-column:1/-1;font-size:12px;grid-row:2}.character-controls{grid-column:2;grid-row:1;margin:0;gap:7px}.character-controls .icon-button{height:30px;width:30px}.character-controls svg{width:16px}.world-banner{min-height:405px}.world-content{padding-block:58px}.world-content h2{font-size:35px;line-height:1.4}.world-content>p{font-size:10px}.ornament{max-width:210px}.faq-grid{grid-template-columns:1fr;gap:30px}.faq-grid h2{font-size:46px}.faq-grid>div>p{font-size:11px;margin-top:14px}.faq-seal{display:none}.faq-item h3>button{font-size:12px;padding-block:22px}.faq-item p{font-size:12px}.closing{padding-block:63px 65px}.closing h2{font-size:64px}.closing p{font-size:12px}.closing-note{font-size:8px}.closing:before,.closing:after{opacity:.45;right:-160px;width:250px;height:450px}.closing:after{left:-160px;right:auto}.development-badge{font-size:9px}.footer{padding-top:43px}.footer-grid{grid-template-columns:1fr 1fr;gap:28px 25px;padding-bottom:30px}.footer-brand{grid-column:1/-1;display:grid;grid-template-columns:1fr 1.3fr;gap:10px;align-items:center;padding-bottom:25px;border-bottom:1px solid #f5e8cf1c}.footer-brand img{width:128px;height:63px}.footer-brand p{font-size:10px;margin:0}.footer-latin{grid-column:1/-1;font-size:7px;margin-top:6px}.footer-grid>.footer-brand>a{margin:0}.footer-grid>div>h3{margin:6px 0 20px;font-size:11px}.footer-grid>div>a:not(.back-top),.footer-grid>div>button{font-size:10px;margin-bottom:14px}.footer-status{grid-column:1/-1;padding-top:22px;border-top:1px solid #f5e8cf1c;display:grid;grid-template-columns:1fr 1fr;gap:10px}.footer-status>h3{grid-column:1;margin:0!important}.footer-status>span{grid-column:2;font-size:10px}.footer-status>p{grid-column:1;grid-row:2;margin:0;font-size:9px}.footer-status>.back-top{grid-column:2;grid-row:2;margin:0;align-self:end;gap:17px;font-size:10px}.footer-bottom{justify-content:center;flex-direction:column;font-size:8px;gap:13px;padding-block:20px 23px}.footer-bottom button{font-size:9px}.modal-backdrop{padding:12px}.modal{padding:20px;max-height:92svh}.modal-head h2{font-size:24px}.modal-head{gap:10px}.modal>p{font-size:12px}.gallery-view{height:42svh}.gallery-bottom{align-items:flex-start;gap:10px;flex-direction:column}.gallery-controls{align-self:flex-end}.gallery-bottom strong{font-size:12px}.gallery-bottom>div>span{font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.gooey-nav{--gn-pad: 6px;--gn-gap: 4px;--gn-font: 14px;--gn-x: 16px;--gn-y: 9px;position:relative;display:inline-flex;max-width:100%;font-size:var(--gn-font);line-height:1.2}.gooey-nav--sm{--gn-pad: 5px;--gn-gap: 2px;--gn-font: 13px;--gn-x: 13px;--gn-y: 7px}.gooey-nav--lg{--gn-pad: 7px;--gn-gap: 6px;--gn-font: 16px;--gn-x: 20px;--gn-y: 11px}.gooey-nav--framed{padding:var(--gn-pad);border-radius:999px;background:var(--gn-frame);box-shadow:var(--gn-frame-shadow);-webkit-backdrop-filter:blur(20px) saturate(1.6);backdrop-filter:blur(20px) saturate(1.6)}.gooey-nav__stage{position:relative;max-width:100%}.gooey-nav__canvas{position:absolute;top:0;left:0;pointer-events:none}.gooey-nav__fallback{position:absolute;top:0;left:0;display:none;border-radius:999px;background:var(--gn-pill);pointer-events:none}.gooey-nav__list{position:relative;display:flex;flex-wrap:wrap;gap:var(--gn-gap);margin:0;padding:0;list-style:none}.gooey-nav__list--active{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--gn-active-ink);visibility:hidden;clip-path:inset(100%);pointer-events:none}.gooey-nav__item{display:flex}.gooey-nav__link{display:inline-flex;align-items:center;gap:8px;padding:var(--gn-y) var(--gn-x);border:none;border-radius:999px;background:none;color:var(--gn-muted);font:inherit;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.gooey-nav__list--active .gooey-nav__link{color:inherit}.gooey-nav__item[data-active] .gooey-nav__link{color:var(--gn-ink)}.gooey-nav__link:focus-visible{outline:2px solid var(--gn-ink);outline-offset:2px}.gooey-nav__icon{display:inline-flex;flex:none}.gooey-nav__icon svg{width:1.15em;height:1.15em}.gooey-nav__rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--gn-frame-edge),inset 0 1px 0 var(--gn-frame-highlight);pointer-events:none}@media(hover:hover){.gooey-nav__link:hover{color:var(--gn-ink)}}.bell-toggle{--bt-clip: 0px;--bt-color: #f5f5f5;--bt-bg: #27272a;--bt-on-color: #18181b;--bt-on-bg: #f5f5f5;--bt-badge: #ef4444;--bt-badge-ink: #ffffff;--bt-radius: 22px;--bt-fade: .2s;--bt-pivot: 16%;--bt-h: 44px;--bt-fs: 13.5px;--bt-icon: 16px;--bt-px: 19px;--bt-gap: 9px;--bt-press: .97;--bt-ease-out: cubic-bezier(.23, 1, .32, 1);position:relative;display:inline-grid;grid-template-columns:max-content;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:transform .16s var(--bt-ease-out)}.bell-toggle[data-pressed]{transform:scale(var(--bt-press))}.bell-toggle[data-disabled]{opacity:.55}.bell-toggle[data-disabled][data-pressed]{transform:none}.bell-toggle__button{grid-area:1 / 1;display:inline-flex;align-items:center;gap:var(--bt-gap);height:var(--bt-h);margin:0;padding:0 var(--bt-px);border:0;border-radius:var(--bt-radius);background:var(--bt-bg);color:var(--bt-color);font:inherit;font-size:var(--bt-fs);font-weight:500;line-height:1;letter-spacing:.01em;white-space:nowrap;cursor:pointer;outline:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;clip-path:inset(0 var(--bt-clip) 0 0 round var(--bt-radius));transition:background-color var(--bt-fade) ease,color var(--bt-fade) ease}.bell-toggle__button:disabled{cursor:default}.bell-toggle[data-on=true] .bell-toggle__button{background:var(--bt-on-bg);color:var(--bt-on-color)}@media(hover:hover)and (pointer:fine){.bell-toggle__button:enabled:hover{background:color-mix(in srgb,var(--bt-color) 6%,var(--bt-bg))}.bell-toggle[data-on=true] .bell-toggle__button:enabled:hover{background:color-mix(in srgb,var(--bt-on-color) 6%,var(--bt-on-bg))}}.bell-toggle__bell{position:relative;display:inline-grid;flex:none;width:var(--bt-icon);height:var(--bt-icon)}.bell-toggle__glyph{display:inline-grid;place-items:center;grid-area:1 / 1;width:var(--bt-icon);height:var(--bt-icon);transform-origin:50% var(--bt-pivot)}.bell-toggle__glyph svg{width:100%;height:100%}.bell-toggle__clapper{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% var(--bt-pivot);pointer-events:none}.bell-toggle__clapper svg{display:block;width:100%;height:100%}.bell-toggle__wave{position:absolute;top:-3px;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;opacity:0;pointer-events:none}.bell-toggle__wave--left{right:calc(100% - 2px);transform-origin:100% 100%}.bell-toggle__wave--right{left:calc(100% - 2px);transform-origin:0% 100%}.bell-toggle__badge{position:absolute;top:-6px;right:-7px;display:grid;place-items:center;min-width:14px;height:14px;padding:0 3px;box-sizing:border-box;border-radius:7px;background:var(--bt-badge);color:var(--bt-badge-ink);font-size:9.5px;font-weight:600;line-height:1;opacity:0;transform:translateY(5px) scale(.6);pointer-events:none;transition:transform .18s var(--bt-ease-out),opacity .14s ease}.bell-toggle__badge[data-show]{opacity:1;transform:translateY(0) scale(1);transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .12s ease}.bell-toggle__digit{display:block;opacity:1;transform:translateY(0);transition:opacity .2s ease,transform .2s var(--bt-ease-out)}@starting-style{.bell-toggle__digit{opacity:0;transform:translateY(5px)}}.bell-toggle__say{display:inline-grid;grid-template-columns:max-content;height:18px;line-height:18px}.bell-toggle__face{grid-area:1 / 1;justify-self:start;opacity:0;filter:blur(2px);transition:opacity var(--bt-fade) ease,filter var(--bt-fade) ease}.bell-toggle[data-on=false] .bell-toggle__face--off,.bell-toggle[data-on=true] .bell-toggle__face--on{opacity:1;filter:blur(0)}@media(prefers-reduced-motion:reduce){.bell-toggle[data-pressed]{transform:none}.bell-toggle__face{filter:none!important;transition:opacity var(--bt-fade) ease}.bell-toggle__badge,.bell-toggle__badge[data-show]{transition:opacity .14s ease;transform:none}.bell-toggle__digit{transition:opacity .2s ease;transform:none}}.notify-section h2{font-size:clamp(38px,5.8vw,73px);line-height:1.35}.notify-section>div>p{font-size:13px;line-height:2.1;margin-top:19px}.notify-form{max-width:550px;margin:29px auto 0;text-align:right}.notify-email-label{display:block;font-size:10px;color:#d4c4a1;margin:0 14px 10px}.notify-controls{display:flex;align-items:center;gap:12px}.notify-input-wrap{display:flex;align-items:center;flex:1;min-width:0;gap:13px;border:1px solid #c79b4e66;border-radius:28px;background:#f5e8cf09;padding:0 19px;height:54px;transition:border-color .2s,box-shadow .2s}.notify-input-wrap:focus-within{border-color:#d8b16b;box-shadow:0 0 0 3px #c79b4e18}.notify-input-wrap>svg{flex:none;color:#d3b578}.notify-input-wrap input{background:none;border:0;outline:none;box-shadow:none;width:100%;min-width:0;color:#f5e8cf;font:13px Vazirmatn,sans-serif;direction:ltr;text-align:left;height:100%;border-radius:18px}.notify-input-wrap input::placeholder{color:#e4d9be66}.notify-input-wrap input:disabled{opacity:.7}.notify-controls .bell-toggle__button{font-family:Vazirmatn,sans-serif;clip-path:inset(0 0 0 var(--bt-clip) round var(--bt-radius))}.notify-controls .bell-toggle__button:focus-visible{outline:2px solid #f5e8cf;outline-offset:3px}.notify-controls .bell-toggle__say{text-align:right}.notify-form.is-saved .bell-toggle[data-disabled]{opacity:1}.notify-note{font-size:9px!important;line-height:2!important;color:#b8bea8!important;margin:13px 14px 0!important;text-align:center}.notify-status{min-height:27px;margin-top:13px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;line-height:1.9;text-align:center}.notify-status.saved{color:#dfc58b}.notify-status.error{color:#ffbc9e}.notify-another{display:block;margin:4px auto 0;padding:5px 2px;border-bottom:1px solid #c79b4e55;font-size:10px;color:#d1b67e}.notify-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.notify-input-wrap:has(input:-webkit-autofill){background:#f5e8cf15}input#notify-email:-webkit-autofill{-webkit-text-fill-color:#f5e8cf;transition:background-color 99999s ease-in-out 0s}@media(max-width:580px){.notify-section h2{font-size:41px}.notify-controls{gap:8px}.notify-input-wrap{padding-inline:14px;gap:9px;height:52px}.notify-input-wrap input{font-size:12px}.notify-controls .bell-toggle{--bt-fs:12px!important;--bt-px:15px!important;--bt-gap:8px!important}.notify-controls .bell-toggle__say{font-size:12px}.notify-note{font-size:8px!important;margin-inline:0!important}.notify-status{font-size:10px}.notify-section>div>p{font-size:12px}.notify-form{margin-top:25px}}@media(max-width:370px){.notify-section h2{font-size:36px}.notify-controls{flex-wrap:wrap;justify-content:center}.notify-input-wrap{flex-basis:100%;margin-bottom:5px}}.header{top:17px;inset-inline:22px;border:0;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transition:top .25s}.header-inner{max-width:1270px;width:100%;height:83px;border:1px solid #c79b4e55;border-radius:80px;background:#082724d9;-webkit-backdrop-filter:blur(22px) saturate(1.25);backdrop-filter:blur(22px) saturate(1.25);padding-inline:26px;gap:22px;box-shadow:0 9px 35px #0002;transition:height .25s,background .25s}.header.scrolled .header-inner{background:#082724f5;height:75px;box-shadow:0 8px 30px #0003}.header .brand{width:135px}.header .brand img{height:65px}.header .desktop-nav{height:auto;display:block}.header .desktop-nav a{height:auto;display:inline-flex;opacity:1;font-size:12px;color:var(--gn-muted);padding:var(--gn-y) var(--gn-x)}.header .desktop-nav a:after{display:none}.header .desktop-nav .gooey-nav__list--active .gooey-nav__link{color:inherit}.header .desktop-nav .gooey-nav__item[data-active] .gooey-nav__link{color:var(--gn-ink)}.header .header-cta{border-radius:30px;background:#f5e8cf09;padding:11px 19px;color:#e4c588;flex:none;font-size:11px;gap:16px}.header .header-cta:hover{background:#c79b4e22}.header .mobile-nav{margin-top:10px;border:1px solid #c79b4e44;border-radius:22px}.header .gooey-nav__list{flex-wrap:nowrap}.header .gooey-nav__canvas{max-width:none}.header .gooey-nav__stage{isolation:isolate}@media(min-width:1440px){.header{inset-inline:0}.header-inner{width:calc(100% - 120px)}}@media(max-width:1100px){.header-inner{gap:10px;padding-inline:20px}.header .brand{width:116px}.header .desktop-nav a{--gn-x:11px;font-size:11px}.header .header-cta{gap:10px;padding-inline:15px}}@media(max-width:800px){.header{inset-inline:16px;top:13px}.header-inner{height:72px;padding-inline:18px;gap:10px}.header.scrolled .header-inner{height:65px}.header .desktop-nav{display:none}.header .brand{width:122px}.header .brand img{height:57px}.header .header-cta{font-size:10px;padding:9px 13px}.header .menu-toggle{border:1px solid #c79b4e44;width:35px;height:35px}}@media(max-width:580px){.header{inset-inline:10px;top:10px}.header-inner{height:66px;padding-inline:13px;gap:10px}.header.scrolled .header-inner{height:62px}.header .brand{width:105px}.header .brand img{height:50px}.header .header-cta{font-size:9px;gap:7px;padding:9px 11px}.header .header-cta>svg{width:14px}.header .menu-toggle{width:31px;height:31px}.header .mobile-nav{padding:10px 22px 20px}.header .mobile-nav a{font-size:12px}}.header .header-account{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-width:44px;min-height:44px;padding-inline:6px;color:#f0d7a2;font-size:11px;white-space:nowrap}.header .header-account:hover{color:#fff2ce}.header .header-account:focus-visible{outline:2px solid #edbf72;outline-offset:2px;border-radius:8px}@media(max-width:1100px){.header-account span{display:none}}
