@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&family=Vazirmatn:wght@400;500;600;700&display=swap";:root{color:#f4f1eb;background:#08090c;font-family:Manrope,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}button{font:inherit}.landing{flex-direction:column;min-height:100vh;padding:28px clamp(22px,5vw,76px) 22px;display:flex;position:relative;overflow:hidden}.grid{pointer-events:none;opacity:.38;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.landing:before{content:"";aspect-ratio:1;filter:blur(12px);background:radial-gradient(circle,#b6ff3e1f,#0000 67%);border-radius:50%;width:min(67vw,840px);position:absolute;top:-32%;right:-18%}.header,.intro,.choices,footer{z-index:1;position:relative}.header{justify-content:space-between;align-items:center;display:flex}.brand{color:inherit;letter-spacing:-.8px;align-items:center;gap:8px;font:800 16px/1 Manrope,sans-serif;text-decoration:none;display:flex}.brand-mark{color:#08090c;background:#d7ff4d;border-radius:7px;place-items:center;width:29px;height:29px;font-size:16px;display:grid;transform:skewY(-8deg)}.muted{color:#777a7e}.status{letter-spacing:1.4px;color:#9ca09d;align-items:center;gap:7px;font:600 10px/1 Manrope,sans-serif;display:flex}.status i{background:#c9fb48;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 13px #c9fb48}.intro{margin:clamp(72px,13vh,150px) 0 clamp(42px,8vh,90px)}.eyebrow{letter-spacing:2.1px;color:#c9fb48;margin:0 0 19px;font:600 10px/1 Manrope,sans-serif}h1{letter-spacing:-3px;max-width:800px;margin:0;font-size:clamp(43px,7.2vw,94px);font-weight:700;line-height:1.16}h1 em{color:#a5a8a6;font-style:normal;font-weight:400}.lead{color:#a4a6a7;margin:22px 0 0;font-size:14px}.choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,1030px);display:grid}.choice{color:#f4f1eb;text-align:left;cursor:pointer;background:#131518b8;border:1px solid #282b2c;flex-direction:column;align-items:flex-start;min-height:260px;padding:25px;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:flex;position:relative;overflow:hidden}.choice:after{content:"";border:1px solid #d6ff4a24;border-radius:50%;width:165px;height:165px;transition:transform .35s,background .35s;position:absolute;bottom:-80px;left:-65px}.choice:hover{background:#15191a;border-color:#d7ff4d;transform:translateY(-5px)}.choice:hover:after{background:#d7ff4d0f;transform:scale(1.18)}.choice-number,.choice-label,.choice-content,.choice-action{z-index:1;position:relative}.choice-number{color:#6d7372;font:500 11px Manrope,sans-serif}.choice-label{letter-spacing:1.5px;color:#d7ff4d;margin-top:29px;font:800 12px Manrope,sans-serif}.choice-content{flex-direction:column;gap:9px;margin-top:auto;display:flex}.choice-title{font-size:24px;font-weight:600}.choice-description{color:#a9adac;max-width:300px;font-size:12px;line-height:1.9}.choice-action{color:#e4e4dc;margin-top:20px;font-size:11px}.choice-action b{color:#d7ff4d;margin-right:4px;font:600 15px Manrope,sans-serif}footer{color:#666b6b;letter-spacing:1.2px;justify-content:space-between;margin-top:auto;padding-top:36px;font:500 9px Manrope,sans-serif;display:flex}@media (width<=620px){.landing{padding-top:20px}.intro{margin-top:75px}h1{letter-spacing:-2px}.choices{grid-template-columns:1fr}.choice{min-height:218px}footer{padding-top:25px}}
