:root{--ob-bg-0: #0A130D;--ob-bg-1: #0F1C14;--ob-bg-2: #142A1E;--ob-cream: #EEF2E4;--ob-cream-dim: #C2CEBC;--ob-muted: #8AA08E;--ob-gold: #E3C77E;--ob-gold-hi: #FBEEC0;--ob-gold-deep: #A87B2E;--ob-red: #F23645;--ob-green: #20C46E;--ob-glass: rgba(238, 242, 228, .055);--ob-glass-2: rgba(238, 242, 228, .09);--ob-line: rgba(238, 242, 228, .12);--ob-line-2: rgba(227, 199, 126, .32)}.ob{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(env(safe-area-inset-top,0px),clamp(16px,4vw,44px)) max(env(safe-area-inset-right,0px),clamp(18px,5vw,48px)) max(env(safe-area-inset-bottom,0px),clamp(18px,4vw,44px)) max(env(safe-area-inset-left,0px),clamp(18px,5vw,48px));font-family:var(--font-round, "Baloo Bhaijaan 2", sans-serif);color:var(--ob-cream);background:radial-gradient(120% 90% at 50% -10%,var(--ob-bg-2, #1B3526) 0%,transparent 55%),radial-gradient(140% 120% at 85% 110%,var(--ob-bg-0, #0c2417) 0%,transparent 60%),linear-gradient(160deg,var(--ob-bg-1) 0%,var(--ob-bg-0) 70%);text-align:center;-webkit-font-smoothing:antialiased}.ob-aura{position:absolute;top:-12%;left:50%;transform:translate(-50%);width:min(780px,120vw);height:min(780px,120vw);pointer-events:none;background:radial-gradient(circle at 50% 38%,rgba(227,199,126,.22) 0%,rgba(227,199,126,.06) 34%,transparent 62%);filter:blur(8px);animation:ob-breathe 9s ease-in-out infinite}@keyframes ob-breathe{0%,to{opacity:.7;transform:translate(-50%) scale(1)}50%{opacity:1;transform:translate(-50%) scale(1.06)}}.ob-grain{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ob-shell{position:relative;z-index:2;width:100%;max-width:560px;display:flex;flex-direction:column;align-items:center}.ob-shell.wide{max-width:880px}.ob-emblem{margin-bottom:8px;filter:drop-shadow(0 18px 40px rgba(227,199,126,.28))}.ob-emblem.sm{margin-bottom:2px}.ob-emblem-svg.spin .ob-ring{transform-origin:50% 50%;animation:ob-spin 24s linear infinite}@keyframes ob-spin{to{transform:rotate(360deg)}}.ob-kicker{font-family:var(--font-kufi, "Reem Kufi", sans-serif);font-size:clamp(12px,2.6vw,15px);letter-spacing:.16em;color:var(--ob-gold);text-transform:none;margin:14px 0 4px;opacity:.92}.ob-title{font-family:var(--font-display, "Lalezar", sans-serif);font-weight:400;font-size:clamp(46px,11vw,92px);line-height:.98;margin:0;background:linear-gradient(180deg,var(--ob-gold-hi) 0%,var(--ob-gold) 48%,var(--ob-gold-deep) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 8px 26px rgba(227,199,126,.22))}.ob-h2{font-family:var(--font-display, "Lalezar", sans-serif);font-weight:400;font-size:clamp(34px,7vw,56px);margin:12px 0 0;color:var(--ob-cream)}.ob-sub{font-size:clamp(15px,3.2vw,18px);line-height:1.75;color:var(--ob-cream-dim);max-width:46ch;margin:16px auto 0}.ob-sub.center{margin-inline:auto}.ob-welcome{font-size:clamp(16px,3.4vw,19px);color:var(--ob-cream);margin:22px 0 2px}.ob-welcome b{color:var(--ob-gold-hi)}.ob-cta{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:30px}.ob-btn{font-family:var(--font-round, "Baloo Bhaijaan 2", sans-serif);font-weight:700;font-size:16px;border:0;cursor:pointer;border-radius:999px;padding:14px 28px;color:var(--ob-cream);transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s,opacity .2s;-webkit-tap-highlight-color:transparent}.ob-btn:active{transform:translateY(1px) scale(.985)}.ob-btn.lg{font-size:17px;padding:15px 32px}.ob-btn.xl{font-size:19px;padding:17px 42px}.ob-btn.block{width:100%;margin-top:6px}.ob-btn.primary{background:linear-gradient(165deg,var(--ob-gold-hi) 0%,var(--ob-gold) 46%,var(--ob-gold-deep) 100%);color:#1a130a;box-shadow:0 16px 38px -12px #e3c77e8c,inset 0 1px #ffffff80}.ob-btn.primary:hover{transform:translateY(-2px);box-shadow:0 22px 50px -12px #e3c77eb3,inset 0 1px #fff9}.ob-btn.primary:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.ob-btn.ghost{background:var(--ob-glass);border:1px solid var(--ob-line-2);color:var(--ob-cream);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ob-btn.ghost:hover{background:var(--ob-glass-2);border-color:var(--ob-gold);transform:translateY(-2px)}.ob-link{margin-top:20px;background:none;border:0;color:var(--ob-muted);font-family:inherit;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:4px;transition:color .2s}.ob-link:hover{color:var(--ob-cream)}.ob-back{position:absolute;top:clamp(18px,4vw,34px);right:clamp(18px,4vw,34px);z-index:3;background:var(--ob-glass);border:1px solid var(--ob-line);color:var(--ob-cream-dim);font-family:inherit;font-size:14px;font-weight:600;padding:9px 18px;border-radius:999px;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .2s,color .2s,border-color .2s}.ob-back:hover{background:var(--ob-glass-2);color:var(--ob-cream);border-color:var(--ob-line-2)}.ob-tags{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:30px}.ob-tag{font-size:14px;font-weight:600;color:var(--ob-cream-dim);background:var(--ob-glass);border:1px solid var(--ob-line);padding:8px 16px;border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ob-card{position:relative;width:100%;max-width:440px;margin:0 auto;padding:30px clamp(22px,5vw,36px) 26px;background:linear-gradient(180deg,#eef2e414,#eef2e406);border:1px solid var(--ob-line-2);border-radius:26px;box-shadow:0 40px 90px -30px #000c,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);text-align:right}.ob-card-emblem{position:absolute;top:-34px;left:50%;transform:translate(-50%);filter:drop-shadow(0 14px 30px rgba(227,199,126,.4))}.ob-tabs{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:26px 0 22px;background:#00000038;border:1px solid var(--ob-line);border-radius:999px;padding:4px}.ob-tab{position:relative;z-index:2;background:none;border:0;color:var(--ob-muted);font-family:inherit;font-weight:700;font-size:15px;padding:11px 0;border-radius:999px;cursor:pointer;transition:color .25s}.ob-tab.on{color:#1a130a}.ob-tab-ind{position:absolute;top:4px;bottom:4px;width:calc(50% - 4px);border-radius:999px;background:linear-gradient(165deg,var(--ob-gold-hi),var(--ob-gold) 55%,var(--ob-gold-deep));box-shadow:0 6px 16px -6px #e3c77e99;transition:transform .32s cubic-bezier(.3,.9,.3,1);z-index:1}.ob-tab-ind.r{transform:translate(-4px);right:4px}.ob-tab-ind.l{transform:translate(calc(-100% + 4px));right:4px}.ob-field{display:block;margin-bottom:18px}.ob-label{display:block;font-size:13.5px;font-weight:600;color:var(--ob-cream-dim);margin-bottom:9px}.ob-label i{color:var(--ob-muted);font-style:normal;font-weight:500}.ob-input{width:100%;font-family:inherit;font-size:16px;color:var(--ob-cream);background:#00000042;border:1px solid var(--ob-line);border-radius:14px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,background .2s}.ob-input::-moz-placeholder{color:var(--ob-muted);opacity:.7}.ob-input::placeholder{color:var(--ob-muted);opacity:.7}.ob-input:focus{outline:none;border-color:var(--ob-gold);background:#00000057;box-shadow:0 0 0 3px #e3c77e29}.ob-teamchips{display:flex;flex-wrap:wrap;gap:8px}.ob-chip{font-family:inherit;font-size:13.5px;font-weight:600;color:var(--ob-cream-dim);background:#0003;border:1px solid var(--ob-line);border-radius:999px;padding:8px 14px;cursor:pointer;transition:all .18s}.ob-chip:hover{border-color:var(--ob-line-2);color:var(--ob-cream)}.ob-chip.on{color:#1a130a;background:linear-gradient(165deg,var(--ob-gold-hi),var(--ob-gold) 60%,var(--ob-gold-deep));border-color:transparent;box-shadow:0 6px 16px -8px #e3c77eb3}.ob-note{margin:16px 0 0;font-size:12.5px;color:var(--ob-muted);text-align:center;line-height:1.6}.ob-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;width:100%;margin:34px 0 10px;text-align:right}.ob-step{position:relative;padding:24px 22px 22px;background:linear-gradient(180deg,#eef2e412,#eef2e405);border:1px solid var(--ob-line);border-radius:20px;overflow:hidden;transition:transform .25s,border-color .25s}.ob-step:hover{transform:translateY(-3px);border-color:var(--ob-line-2)}.ob-step-n{position:absolute;top:14px;left:18px;font-family:var(--font-display, "Lalezar", sans-serif);font-size:46px;line-height:1;color:#e3c77e29}.ob-step-ic{font-size:30px;display:block;margin-bottom:12px}.ob-step-t{font-family:var(--font-display, "Lalezar", sans-serif);font-weight:400;font-size:23px;margin:0 0 8px;color:var(--ob-gold)}.ob-step-x{margin:0;font-size:14.5px;line-height:1.7;color:var(--ob-cream-dim)}.ob-legend{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;margin:26px 0 4px}.ob-leg{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:600;color:var(--ob-cream-dim)}.ob-dot{width:14px;height:14px;border-radius:50%;box-shadow:0 0 12px -2px currentColor}.ob-dot.red{background:var(--ob-red);color:var(--ob-red)}.ob-dot.green{background:var(--ob-green);color:var(--ob-green)}.ob-dot.gold{background:var(--ob-gold);color:var(--ob-gold)}.ob-howto .ob-btn.xl{margin-top:30px}.ob-foot{position:relative;z-index:2;margin-top:38px;font-size:13px;color:var(--ob-muted);letter-spacing:.04em}.ob-rise{opacity:0;transform:translateY(22px);animation:ob-rise .7s cubic-bezier(.2,.8,.2,1) forwards}@keyframes ob-rise{to{opacity:1;transform:translateY(0)}}.ob-pop{opacity:0;transform:scale(.86);animation:ob-pop .8s cubic-bezier(.2,1.1,.3,1) forwards}@keyframes ob-pop{to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.ob-rise,.ob-pop{animation:none;opacity:1;transform:none}.ob-aura,.ob-emblem-svg.spin .ob-ring,.land-num-i{animation:none}}@media (max-width: 720px){.ob-steps{grid-template-columns:1fr}.ob-cta{flex-direction:column;width:100%}.ob-cta .ob-btn{width:100%}}.ob-hexfield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.ob-fhex{position:absolute;display:grid;place-items:center;font-family:var(--font-display, "Lalezar");color:var(--ob-gold);background:linear-gradient(180deg,#e3c77e29,#e3c77e08);border:1px solid rgba(227,199,126,.2);opacity:var(--o, .1);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);animation-name:ob-float;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes ob-float{0%{transform:translateY(0) rotate(-4deg)}to{transform:translateY(-26px) rotate(4deg)}}.ob-sparks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;overflow:hidden}.ob-spark{position:absolute;bottom:-12px;width:4px;height:4px;border-radius:50%;opacity:0;background:radial-gradient(circle,var(--ob-gold-hi),rgba(227,199,126,.2));box-shadow:0 0 8px #e3c77e99;animation-name:ob-sparkrise;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes ob-sparkrise{0%{transform:translateY(0) translate(0);opacity:0}12%{opacity:.85}88%{opacity:.5}to{transform:translateY(-102vh) translate(22px);opacity:0}}.ob-hero-emblem{position:relative;margin-bottom:8px;filter:drop-shadow(0 22px 48px rgba(227,199,126,.34));animation:ob-pop .8s cubic-bezier(.2,1.1,.3,1) forwards,ob-trophyfloat 5s ease-in-out .8s infinite}@keyframes ob-trophyfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.ob-spotlight{position:absolute;left:50%;top:46%;width:300px;height:300px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:-1;filter:blur(4px);background:radial-gradient(circle,rgba(227,199,126,.34),rgba(227,199,126,.07) 46%,transparent 70%);animation:ob-breathe 6s ease-in-out infinite}.ob-cup{display:block;font-family:var(--font-kufi, "Reem Kufi");font-weight:600;letter-spacing:.14em;font-size:clamp(14px,3vw,20px);color:var(--ob-gold-hi);margin-top:6px;text-shadow:0 0 28px rgba(227,199,126,.4)}.ob-title.shimmer{background:linear-gradient(100deg,var(--ob-gold-deep) 0%,var(--ob-gold) 30%,#FFF8E0 48%,var(--ob-gold) 66%,var(--ob-gold-deep) 100%);background-size:220% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:ob-rise .7s cubic-bezier(.2,.8,.2,1) forwards,ob-shimmer 5.5s linear infinite}@keyframes ob-shimmer{to{background-position:-220% center}}.ob-glowbtn{animation:ob-btnpulse 2.6s ease-in-out infinite}.ob-glowbtn.ob-rise{animation:ob-rise .7s cubic-bezier(.2,.8,.2,1) forwards,ob-btnpulse 2.6s ease-in-out infinite}@keyframes ob-btnpulse{0%,to{box-shadow:inset 0 1px #fff9,inset 0 -10px 16px -8px #78500c80,0 18px 38px -12px #e3c77e8c,0 7px 14px -6px #0000006b}50%{box-shadow:inset 0 1px #ffffffb3,inset 0 -10px 16px -8px #78500c6b,0 24px 54px -10px #e3c77eeb,0 7px 14px -6px #0000006b}}.ob-menu-btn{box-shadow:inset 0 1.5px #ffffffeb,inset 0 -8px 13px -8px #785a1e47,0 16px 28px -14px #0009,0 5px 11px -6px #00000061}.ob-menu-btn:active{transform:translateY(3px) scale(.995);box-shadow:inset 0 1px #ffffffb3,0 5px 12px -8px #0000008c}.ob-menu-btn.ghost{box-shadow:inset 0 1px #ffffff17,0 12px 22px -16px #0009}.ob-btn.primary{box-shadow:inset 0 1px #fff9,inset 0 -9px 15px -8px #78500c80,0 18px 32px -12px #e3c77e8c,0 7px 14px -6px #0006}.ob-btn.primary:active{transform:translateY(3px)}.ob-btn.ghost{box-shadow:inset 0 1px #ffffff0f,0 10px 20px -16px #0000008c}.ob-step{box-shadow:inset 0 1px #ffffff14,0 24px 42px -28px #000000b8,0 7px 15px -9px #0000006b!important}.ob-hero-emblem{filter:drop-shadow(0 26px 50px rgba(227,199,126,.42)) drop-shadow(0 14px 20px rgba(0,0,0,.5))}.ob-emblem{filter:drop-shadow(0 16px 28px rgba(0,0,0,.5))}.ob-brand-badge{box-shadow:inset 0 1px #ffffff0f,0 14px 26px -18px #0009}@media (prefers-reduced-motion: reduce){.ob-menu-btn:active,.ob-btn.primary:active{transform:none}}.ob-arrowbtn{position:relative;overflow:hidden}.ob-arrowbtn .ob-ab-label{position:relative;z-index:1;transition:opacity .45s ease}.ob-arrowbtn .ob-ab-arrow{position:absolute;z-index:2;top:5px;bottom:5px;inset-inline-start:5px;width:26%;min-width:46px;border-radius:12px;display:grid;place-items:center;font-style:normal;font-size:1.15em;color:#16231c;background:#fff8e080;box-shadow:inset 0 1px #fff9;transition:width .5s cubic-bezier(.45,0,.15,1),background .3s,transform .18s}.ob-arrowbtn:hover .ob-ab-arrow,.ob-arrowbtn:focus-visible .ob-ab-arrow,.ob-arrowbtn:active .ob-ab-arrow{width:calc(100% - 10px);background:#fff8e09e}.ob-arrowbtn:hover .ob-ab-label,.ob-arrowbtn:focus-visible .ob-ab-label,.ob-arrowbtn:active .ob-ab-label{opacity:0}.ob-arrowbtn:active .ob-ab-arrow{transform:scale(.97)}@media (prefers-reduced-motion: reduce){.ob-arrowbtn .ob-ab-arrow,.ob-arrowbtn .ob-ab-label{transition:none}.ob-fhex,.ob-spark,.ob-hero-emblem,.ob-spotlight,.ob-title.shimmer,.ob-glowbtn{animation:none!important}.ob-title.shimmer{-webkit-text-fill-color:var(--ob-gold)}}.ob-menu-shell{gap:4px}.ob-menu-shell .ob-hero-emblem{margin-bottom:2px}.ob-menu-shell .ob-title{margin:2px 0 0}.ob-menu-shell .ob-cup{margin-bottom:6px}.ob-menu-shell .ob-welcome{margin:2px 0 6px}.ob-menu{display:flex;flex-direction:column;gap:12px;width:100%;max-width:360px;margin:10px auto 0}.ob-menu-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:15px 22px;border-radius:999px;cursor:pointer;font-family:var(--font-display, "Lalezar");font-weight:400;font-size:clamp(17px,4.4vw,20px);letter-spacing:.2px;text-decoration:none;color:#15241b;background:linear-gradient(180deg,#fbf7ea,#ece3c8);border:1px solid rgba(255,255,255,.55);box-shadow:0 12px 26px -16px #0009,inset 0 1px #fffc;transition:transform .12s cubic-bezier(.2,.9,.2,1),box-shadow .2s,filter .2s}.ob-menu-btn:hover{filter:brightness(1.03);transform:translateY(-1px)}.ob-menu-btn:active{transform:translateY(2px) scale(.99);box-shadow:0 6px 16px -12px #0009}.ob-menu-ic{font-size:.92em;opacity:.9}.ob-menu-btn.primary{color:#16231c;font-size:clamp(19px,5vw,22px);padding:17px 22px;background:linear-gradient(165deg,var(--ob-gold-hi) 0%,var(--ob-gold) 46%,var(--ob-gold-deep) 100%);border:1px solid rgba(255,255,255,.5);box-shadow:0 16px 40px -12px #e3c77e99,inset 0 1px #fff9;animation:ob-rise .7s cubic-bezier(.2,.8,.2,1) forwards,ob-btnpulse 2.8s ease-in-out infinite}.ob-menu-btn.ghost{color:var(--ob-cream);font-size:clamp(15px,4vw,17px);padding:13px 22px;background:#eef2e40f;border:1px solid var(--ob-line-2);box-shadow:none}.ob-menu-btn.ghost:hover{background:#eef2e41c}.ob-foot{display:flex;flex-direction:column;align-items:center;gap:8px}.ob-brand-badge{display:inline-flex;flex-direction:column;align-items:center;line-height:1.1;padding:8px 22px;border-radius:14px;background:#eef2e40d;border:1px solid var(--ob-line-2)}.ob-brand-by{font-size:10px;letter-spacing:.18em;color:var(--ob-muted)}.ob-brand-name{font-family:var(--font-display, "Lalezar");font-size:17px;color:var(--ob-gold-hi)}@media (orientation: landscape){.ob{padding-top:max(10px,env(safe-area-inset-top));padding-bottom:max(10px,env(safe-area-inset-bottom));padding-inline:clamp(16px,4vw,44px);justify-content:safe center}.ob-landing,.ob-howto{overflow:hidden}.ob-landing .ob-menu-shell{flex-direction:row;align-items:center;justify-content:center;gap:clamp(22px,5vw,76px);width:100%;max-width:1000px}.ob-menu-brand{display:flex;flex-direction:column;align-items:center;flex:0 1 auto}.ob-landing .ob-menu-shell .ob-menu{margin:0;width:clamp(270px,40vw,390px)}.ob-landing .ob-foot{margin-top:12px}}@media (orientation: landscape) and (max-height: 560px){.ob-menu-brand .ob-hero-emblem{transform:scale(.74);margin:-10px 0 -8px}.ob-menu-brand .ob-title{font-size:clamp(28px,7vh,44px)}.ob-landing .ob-menu-shell .ob-menu{gap:9px}.ob-menu-btn{padding:11px 20px}.ob-menu-btn.primary{padding:13px 20px}.ob-landing .ob-foot{bottom:8px}}.ob-howto-shell{gap:6px}.ob-howto .ob-h2{color:var(--ob-gold-hi);text-shadow:0 0 30px rgba(227,199,126,.3)}.ob-step{background:linear-gradient(180deg,#f7f3e71a,#f7f3e706);border:1px solid var(--ob-line-2);box-shadow:0 16px 34px -22px #000000a6,inset 0 1px #ffffff12}.ob-step:before{content:"";position:absolute;inset-inline-start:0;top:14px;bottom:14px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--ob-gold-hi),var(--ob-gold-deep));opacity:.55}.ob-step-n{color:#e3c77e42}.ob-step-t{color:var(--ob-gold-hi)}@media (orientation: landscape){.ob-howto{min-height:100dvh}.ob-howto .ob-shell.wide{max-width:1040px}.ob-howto .ob-emblem.sm{transform:scale(.82);margin:0}.ob-howto .ob-steps{grid-template-columns:repeat(4,1fr);margin:16px 0 8px;gap:12px}.ob-howto .ob-step{padding:16px 15px}.ob-howto .ob-step-ic{font-size:26px;margin-bottom:8px}.ob-howto .ob-step-t{font-size:20px;margin-bottom:6px}.ob-howto .ob-step-x{font-size:13px;line-height:1.55}.ob-howto .ob-step-n{font-size:38px;top:10px}.ob-howto .ob-legend{margin:14px 0 2px;gap:18px}.ob-howto .ob-btn.xl{margin-top:16px}}@media (orientation: landscape) and (max-height: 480px){.ob-howto .ob-emblem.sm{display:none}.ob-howto .ob-h2{font-size:26px;margin:0 0 2px}.ob-howto .ob-steps{margin:8px 0 4px;gap:9px}.ob-howto .ob-step{padding:10px 12px;border-radius:14px}.ob-howto .ob-step-ic{font-size:21px;margin-bottom:4px}.ob-howto .ob-step-t{font-size:16px;margin-bottom:3px}.ob-howto .ob-step-x{font-size:11.5px;line-height:1.45}.ob-howto .ob-legend{margin:7px 0 0;gap:14px;font-size:12px}.ob-howto .ob-leg{font-size:12px}.ob-howto .ob-btn.xl{margin-top:8px;padding:11px 30px;font-size:17px}.ob-howto .ob-back{top:8px}}.land{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;display:flex;flex-direction:column;padding:calc(14px + env(safe-area-inset-top,0px)) calc(18px + env(safe-area-inset-right,0px)) calc(14px + env(safe-area-inset-bottom,0px)) calc(18px + env(safe-area-inset-left,0px));background:radial-gradient(120% 90% at 50% -10%,#2c5740,#1b3527 45%,#0e2117)}.land-nums{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.land-num{position:absolute;transform:translate(-50%,-50%);font-family:var(--font-display, "Lalezar");font-weight:800;color:#f4e3a8;opacity:var(--o, .05);line-height:1}.land-num-i{display:inline-block;animation-timing-function:ease-in-out;animation-iteration-count:infinite;will-change:transform}@keyframes numDrift0{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(64px,-46px) rotate(5deg)}66%{transform:translate(-40px,-80px) rotate(-4deg)}}@keyframes numDrift1{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(-78px,38px) rotate(-6deg)}66%{transform:translate(50px,76px) rotate(4deg)}}@keyframes numDrift2{0%,to{transform:translate(0) rotate(0)}25%{transform:translate(82px,48px) rotate(5deg)}55%{transform:translate(100px,-42px) rotate(-4deg)}80%{transform:translate(38px,-72px) rotate(3deg)}}@keyframes numDrift3{0%,to{transform:translate(0) rotate(0)}33%{transform:translate(-56px,-58px) rotate(-5deg)}66%{transform:translate(-86px,34px) rotate(4deg)}}.land-hang{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;z-index:1;pointer-events:none;transform-origin:top center}.land-hang.badge{inset-inline-start:6%}.land-hang.ball{inset-inline-start:18%;animation:landSwing 5s ease-in-out infinite}.land-line{width:2px;background:linear-gradient(#e3c77e,#e3c77e33)}.land-hang.badge .land-line{height:clamp(40px,9vh,90px)}.land-hang.ball .land-line{height:clamp(70px,16vh,150px)}.land-tag{display:inline-flex;align-items:center;gap:clamp(6px,.9vw,11px);padding:clamp(7px,1.1vh,11px) clamp(13px,1.7vw,20px);border-radius:999px;border:1.5px solid transparent;background:linear-gradient(158deg,#162a1df2,#09140df2) padding-box,linear-gradient(140deg,#fbeec0,#c9a24b 42%,#8a6a28 66%,#e3c77e) border-box;box-shadow:0 12px 26px -12px #0000009e,0 0 24px -8px #e3c77e6b,inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.land-tag-star{font-style:normal;color:#f6c617;font-size:clamp(14px,1.6vw,18px);line-height:1;filter:drop-shadow(0 0 7px rgba(246,198,23,.55))}.land-tag-tx{display:flex;flex-direction:column;align-items:flex-start;line-height:1.07}.land-tag-tx b:first-child{font-family:var(--font-round);font-weight:700;color:#cbb36a;font-size:clamp(9px,1.05vw,12px);letter-spacing:.015em}.land-tag-tx b:last-child{font-family:var(--font-display, "Lalezar");font-weight:800;color:#f4e3a8;font-size:clamp(13px,1.65vw,20px)}.land-orb{position:relative;width:clamp(78px,9.8vw,122px);aspect-ratio:1;border-radius:50%;padding:clamp(3px,.55vw,5px);background:conic-gradient(from 140deg,#b98a33,#fbeec0 16%,#e3c77e 36%,#9a742c 54%,#f4e3a8 76%,#c9a24b);box-shadow:0 14px 28px -8px #000000a8,0 0 36px -6px #e3c77e80,inset 0 0 0 1px #4a340e99}.land-orb-clip{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;background:#0b1f14}.land-orb-img{position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;width:130%;height:130%;-o-object-fit:cover;object-fit:cover;animation:orbSpin 32s linear infinite}.land-orb-clip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;box-shadow:inset 0 3px 9px #ffffff4d,inset 0 -11px 20px #00000085}@keyframes orbSpin{to{transform:rotate(360deg)}}@keyframes landSwing{0%,to{transform:rotate(-3.5deg)}50%{transform:rotate(3.5deg)}}.land-main{position:relative;z-index:2;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(16px,3.5vh,34px);width:100%}.land-title{text-align:center;line-height:.82;margin:0}.land-title .l1,.land-title .l2{display:block;font-family:var(--font-display, "Lalezar");font-weight:800;text-shadow:0 6px 0 rgba(0,0,0,.3),0 10px 22px rgba(0,0,0,.4)}.land-title .l1{color:#ef4444;font-size:clamp(58px,13vmin,150px)}.land-title .l2{color:#f6c617;font-size:clamp(58px,13vmin,150px);margin-top:-.04em}.land-menu{display:flex;flex-direction:column;gap:clamp(10px,1.8vh,16px);width:min(440px,84vw)}.land-btn{border:none;cursor:pointer;border-radius:999px;padding:clamp(13px,2.2vh,18px) clamp(20px,4vw,30px);font-family:var(--font-round);font-weight:800;font-size:clamp(16px,2.2vh,20px);transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .25s,filter .2s,background .2s}.land-btn.gold{background:linear-gradient(180deg,var(--ob-gold-hi, #FBEEC0),var(--ob-gold, #E3C77E) 58%,var(--ob-gold-deep, #C9A24B));color:#2a2008;box-shadow:0 12px 28px -12px #e3c77e8c}.land-btn.white{background:#eef2e41f;color:var(--ob-cream-hi, #F5F7EE);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 10px 24px -14px #0000008c}.land-btn:hover{transform:translateY(-2px);filter:brightness(1.05)}.land-btn.gold:hover{box-shadow:0 18px 40px -12px #e3c77ead}.land-btn.white:hover{background:#eef2e42e}.land-btn:active{transform:translateY(0) scale(.985)}.land-foot{position:relative;z-index:3;flex:0 0 auto;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:8px;padding-top:6px}.land-foot-link{background:none;border:none;color:var(--muted, #9fb0a6);font-family:var(--font-round);font-weight:700;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.land-foot-link:hover{color:#f6c617}.land-brand{display:flex;flex-direction:column;align-items:flex-end;line-height:1.05}.land-brand b{font-family:var(--font-round);font-weight:800;color:#e7ebdd;font-size:16px}.land-brand-sub{font-size:11px;letter-spacing:.35em;color:var(--muted, #9fb0a6)}@media (orientation: landscape) and (max-height: 560px){.land-title .l1,.land-title .l2{font-size:clamp(32px,12vh,72px)}.land-main{gap:clamp(8px,2vh,16px)}.land-menu{width:min(420px,62vw);gap:clamp(7px,1.4vh,12px)}.land-btn{padding:clamp(8px,1.7vh,13px) clamp(18px,4vw,26px);font-size:clamp(14px,3.4vh,18px);border-radius:999px}.land-btn.gold{box-shadow:0 10px 22px -12px #e3c77e80}.land-btn.white{box-shadow:0 8px 18px -12px #00000080}.land-foot{margin-top:6px}.land-hang.badge .land-line{height:clamp(20px,5vh,50px)}.land-hang.ball .land-line{height:clamp(40px,11vh,90px)}.land-orb{width:clamp(60px,13vh,92px)}.land-tag{padding:clamp(5px,1vh,8px) clamp(11px,2.4vw,15px)}.land-tag-tx b:last-child{font-size:clamp(12px,3vh,16px)}}.doc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:radial-gradient(125% 80% at 50% 0%,#20342a,#16231c 45%,#0e1610);padding:max(env(safe-area-inset-top,0px),18px) max(env(safe-area-inset-right,0px),16px) max(env(safe-area-inset-bottom,0px),30px) max(env(safe-area-inset-left,0px),16px)}.doc-shell{position:relative;z-index:1;max-width:760px;margin:0 auto;min-height:100%;display:flex;flex-direction:column}.doc-card{flex:1 0 auto}.doc-head{text-align:center;margin-bottom:22px;position:relative}.doc-back{position:absolute;top:0;inset-inline-start:0;background:#e7ebdd14;border:1px solid var(--line, rgba(231,235,221,.12));color:var(--cream, #E7EBDD);border-radius:11px;padding:9px 14px;font-family:var(--font-round);font-weight:700;font-size:14px;cursor:pointer}.doc-back:hover{background:#e7ebdd26}.doc-emblem{display:inline-block;margin:6px auto 12px;filter:drop-shadow(0 10px 24px rgba(227,199,126,.3))}.doc-title{font-family:var(--font-display, "Lalezar");font-weight:800;font-size:clamp(28px,7vw,42px);color:var(--cream-hi, #F5F7EE)}.doc-updated{color:var(--muted, #9FB1A2);font-size:13px;margin-top:6px}.doc-card{background:linear-gradient(180deg,#1f3128,#16241d);border:1px solid var(--line, rgba(231,235,221,.12));border-radius:22px;padding:clamp(20px,5vw,34px);box-shadow:0 24px 60px -30px #0009}.doc-card h2{color:var(--gold-hi, #F7E8B0);font-size:18px;font-weight:800;margin:24px 0 8px;font-family:var(--font-round)}.doc-card h2:first-child{margin-top:0}.doc-card p{color:var(--cream, #E7EBDD);font-size:15px;line-height:1.85;margin:6px 0}.doc-card ul{margin:8px 22px}.doc-card li{color:var(--cream, #E7EBDD);font-size:15px;line-height:1.8;margin:6px 0}.doc-card b{color:var(--cream-hi, #F5F7EE)}.doc-em{display:inline-block;background:#e3c77e1a;border:1px solid var(--line, rgba(231,235,221,.12));border-radius:10px;padding:3px 10px;color:var(--gold-hi, #F7E8B0);font-weight:700}.doc-btn{margin-top:22px;width:100%;background:linear-gradient(180deg,#f6d85f,#e0a92e);color:#3a2c05;border:none;border-radius:14px;padding:14px;font-family:var(--font-round);font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 5px #b0801c}.doc-btn:active{transform:translateY(2px);box-shadow:0 3px #b0801c}.doc-foot{text-align:center;margin-top:22px;color:var(--muted, #9FB1A2);font-size:13px}.doc-foot b{color:var(--gold-hi, #F7E8B0)}.ob-submit{overflow:hidden;overscroll-behavior:none;top:0;bottom:auto;height:100dvh;justify-content:center;padding:max(env(safe-area-inset-top,0px),12px) max(env(safe-area-inset-right,0px),14px) max(env(safe-area-inset-bottom,0px),12px) max(env(safe-area-inset-left,0px),14px)}.ob-submit-shell{max-width:560px;gap:3px;transform-origin:center center;will-change:transform}.ob-submit .ob-h2{color:var(--ob-gold-hi);text-shadow:0 0 30px rgba(227,199,126,.28)}.ob-submit .ob-sub{margin:5px 0 16px;max-width:470px}.sub-form{width:100%;display:flex;flex-direction:column;gap:13px;text-align:right}.sub-field{display:flex;flex-direction:column;min-width:0}.sub-fhead{display:flex;align-items:center;gap:9px;margin-bottom:8px}.sub-step{flex:0 0 auto;width:25px;height:25px;display:grid;place-items:center;border-radius:50%;font-family:var(--font-round);font-weight:800;font-size:13px;line-height:1;background:linear-gradient(180deg,#e3c77e3d,#e3c77e12);border:1px solid rgba(227,199,126,.42);color:var(--ob-gold-hi, #FBEEC0);transition:background .25s,border-color .25s,color .25s,box-shadow .25s,transform .25s}.sub-step.opt{border-style:dashed}.sub-step.done{background:linear-gradient(180deg,#20c46e52,#20c46e1f);border-color:#20c46e99;border-style:solid;color:#8bf2b8;box-shadow:0 0 14px #20c46e52;transform:scale(1.05)}.sub-flbl{font-size:14px;font-weight:800;color:var(--ob-cream, #EEF2E4)}.sub-tag{margin-inline-start:auto;font-size:10.5px;font-weight:700;padding:2px 9px;border-radius:7px;white-space:nowrap}.sub-tag.req{color:#ff8a93;background:#f236451f}.sub-tag.opt{color:var(--ob-muted, #8AA08E);background:#eef2e40d}.sub-fin{width:100%;box-sizing:border-box;background:var(--ob-glass, rgba(238,242,228,.055));border:1px solid var(--ob-line, rgba(238,242,228,.12));border-radius:14px;padding:13px 15px;color:var(--ob-cream, #EEF2E4);font-family:var(--font-round);font-size:16px;transition:border-color .15s,background .15s,box-shadow .15s}.sub-fin::-moz-placeholder{color:var(--ob-muted, #8AA08E)}.sub-fin::placeholder{color:var(--ob-muted, #8AA08E)}.sub-fin:focus{outline:none;border-color:var(--ob-line-2, rgba(227,199,126,.5));background:var(--ob-glass-2, rgba(238,242,228,.09));box-shadow:0 0 0 3px #e3c77e1a}textarea.sub-fin{min-height:70px;resize:none;line-height:1.6}.sub-frow{display:grid;grid-template-columns:1fr 1fr;gap:13px}.sub-send2{width:100%;margin-top:4px}.sub-fline{margin:3px 0 0;font-size:12.5px;text-align:center;color:var(--ob-muted, #8AA08E);line-height:1.5}.sub-fline.warn{color:var(--ob-gold, #E3C77E);font-weight:700}.sub-fline.err{color:#ff9aa2;font-weight:700}.sub-done2{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding-top:4px}.sub-done2 .sub-done-ic{width:66px;height:66px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 50% 35%,#20c46e47,#20c46e1a);border:1px solid rgba(32,196,110,.4);color:#8bf2b8;font-size:33px;font-weight:800;box-shadow:0 0 26px #20c46e40}.sub-done2 .sub-done-t{font-size:21px;color:var(--ob-cream, #EEF2E4);margin:6px 0 0}.sub-done2 .sub-done-s{font-size:14px;color:var(--ob-cream-dim, #C2CEBC);margin:0;max-width:380px;line-height:1.7}.sub-done2 .sub-done-btns{display:flex;flex-direction:column;gap:10px;width:100%;max-width:320px;margin-top:12px}.sub-hp{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);opacity:0;pointer-events:none}@media (max-width: 430px){.sub-frow{grid-template-columns:1fr;gap:12px}}@media (orientation: landscape) and (max-height: 600px){.ob-submit .ob-emblem.sm{display:none}.ob-submit .ob-h2{font-size:26px;margin:0 0 2px}.ob-submit .ob-sub{display:none}.ob-submit-shell{max-width:880px}.ob-submit .sub-form{display:grid;grid-template-columns:1fr 1fr;gap:6px 24px;align-items:start;width:100%;grid-template-areas:"q a" "q n" "q send" "q line"}.ob-submit .sub-form>.sub-field.q{grid-area:q;height:100%}.ob-submit .sub-form>.sub-field.q .sub-fin{flex:1 1 auto;min-height:122px}.ob-submit .sub-frow{display:contents}.ob-submit .sub-frow>.sub-field:nth-child(1){grid-area:a}.ob-submit .sub-frow>.sub-field:nth-child(2){grid-area:n}.ob-submit .sub-send2{grid-area:send;margin-top:2px}.ob-submit .sub-fline{grid-area:line;margin:2px 0 0}.ob-submit .sub-fhead{margin-bottom:5px}}.ob-priv{overflow:hidden;overscroll-behavior:none;top:0;bottom:auto;height:100dvh;justify-content:center;padding:max(env(safe-area-inset-top,0px),14px) max(env(safe-area-inset-right,0px),16px) max(env(safe-area-inset-bottom,0px),14px) max(env(safe-area-inset-left,0px),16px)}.ob-priv-shell{max-width:760px;gap:2px;transform-origin:center center;will-change:transform}.ob-priv .ob-h2{color:var(--ob-gold-hi);text-shadow:0 0 30px rgba(227,199,126,.28)}.ob-priv .ob-sub{margin:4px 0}.priv-grid{width:100%;margin-top:16px;text-align:right;display:grid;grid-template-columns:1fr 1fr;gap:12px}.priv-card{display:flex;gap:12px;align-items:flex-start;background:var(--ob-glass);border:1px solid var(--ob-line);border-radius:16px;padding:14px 15px;box-shadow:0 12px 30px -22px #000000b3,inset 0 1px #ffffff0a}.priv-ic{flex:0 0 auto;width:42px;height:42px;display:grid;place-items:center;font-size:21px;border-radius:12px;background:linear-gradient(180deg,#e3c77e33,#e3c77e0f);border:1px solid rgba(227,199,126,.28);box-shadow:inset 0 1px #ffffff1a}.priv-tx{min-width:0}.priv-tx h3{margin:1px 0 4px;color:var(--ob-gold);font-family:var(--font-round);font-weight:800;font-size:15.5px}.priv-tx p{margin:0;color:var(--ob-cream);font-size:13.5px;line-height:1.6;opacity:.92}.priv-foot{width:100%;margin-top:18px;display:flex;flex-direction:column;align-items:center;gap:9px}.priv-contact{display:inline-flex;align-items:center;gap:7px;background:#e3c77e1a;border:1px solid rgba(227,199,126,.24);border-radius:12px;padding:9px 18px;color:var(--ob-gold-hi);font-family:var(--font-round);font-weight:700;font-size:14.5px}.priv-copy{color:var(--ob-muted);font-size:12px}@media (max-width: 360px){.priv-grid{grid-template-columns:1fr;gap:10px}}@media (orientation: landscape) and (max-height: 560px){.ob-priv .ob-emblem.sm,.ob-priv .ob-sub{display:none}.ob-priv .ob-h2{font-size:26px;margin:0 0 2px}.priv-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:10px}.priv-card{padding:11px 12px;border-radius:14px}.priv-ic{width:36px;height:36px;font-size:18px}.priv-foot{margin-top:12px;gap:6px}}.ob-page{justify-content:flex-start}.cp-shell{max-width:720px;gap:12px;padding-top:6px;padding-bottom:44px}.cp-title{margin:4px 0;color:var(--ob-gold-hi);text-shadow:0 0 30px rgba(227,199,126,.28)}.cp-blocks{width:100%;display:flex;flex-direction:column;gap:14px;text-align:right}.cp-heading{font-size:clamp(19px,5vw,27px);margin:8px 0 0;color:var(--ob-gold);text-align:right}.cp-text{color:var(--ob-cream);font-size:15px;line-height:1.85;margin:0;text-align:right;opacity:.94}.cp-card{width:100%}.cp-img{width:100%;max-width:540px;margin:0 auto;border-radius:16px;border:1px solid var(--ob-line);display:block}.cp-btn{align-self:center;text-decoration:none;min-width:220px;text-align:center}.sub-privacy{margin:4px 0 0;font-size:11.5px;text-align:center;color:var(--ob-muted, #8AA08E)}.sub-privacy-link{background:none;border:0;padding:0;cursor:pointer;color:var(--ob-gold, #E3C77E);font:inherit;text-decoration:underline;text-underline-offset:3px}.sub-privacy-link:hover{color:var(--ob-gold-hi, #FBEEC0)}.ob-rules{justify-content:flex-start}.ob-rules-shell{max-width:720px;gap:3px;padding-bottom:clamp(24px,6vh,48px)}.ob-rules .ob-h2{color:var(--ob-gold-hi);text-shadow:0 0 30px rgba(227,199,126,.28)}.ob-rules .ob-sub{margin:4px 0 2px}.rules-doc{width:100%;display:flex;flex-direction:column;gap:11px;margin-top:16px;text-align:right}.rule-art{background:var(--ob-glass);border:1px solid var(--ob-line);border-radius:16px;padding:13px 16px;border-inline-start:3px solid var(--ob-gold)}.rule-head{display:flex;align-items:center;gap:10px;margin-bottom:6px}.rule-no{font-family:var(--font-round);font-weight:800;font-size:11.5px;color:var(--ob-gold);background:#e3c77e1f;border:1px solid rgba(227,199,126,.28);border-radius:8px;padding:3px 10px;white-space:nowrap}.rule-head h3{margin:0;font-size:15.5px;font-weight:800;color:var(--ob-cream)}.rule-body{margin:0;font-size:14px;line-height:1.85;color:var(--ob-cream-dim)}.rule-list{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.rule-list li{font-size:13.5px;line-height:1.7;color:var(--ob-cream-dim);display:flex;gap:9px;align-items:flex-start}.rule-chip{flex:0 0 auto;font-family:var(--font-round);font-weight:800;font-size:11.5px;color:#fff;border-radius:7px;padding:3px 9px;min-width:58px;text-align:center}.rule-list li:nth-child(1) .rule-chip{background:linear-gradient(180deg,var(--ob-red, #F23645),#9A1020)}.rule-list li:nth-child(2) .rule-chip{background:linear-gradient(180deg,var(--ob-gold, #E3C77E),var(--ob-gold-deep, #A87B2E));color:#2a2008}.rule-list li:nth-child(3) .rule-chip{background:linear-gradient(180deg,var(--ob-green, #20C46E),#0B6E3E);color:#06210f}.rule-art.buzz{border-inline-start-color:var(--ob-red, #F23645);background:#f236450f}.rules-privacy{margin-top:clamp(12px,2vh,18px);background:none;border:none;cursor:pointer;font-family:var(--font-round);font-weight:700;font-size:clamp(12px,1.5vh,14px);color:var(--ob-gold, #E3C77E);opacity:.85;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#e3c77e6b;transition:opacity .2s,color .2s}.rules-privacy:hover{opacity:1;color:var(--ob-gold-hi, #F4E3A8)}
