.land-page{--lv-gold: #e8c572;--lv-gold-soft: rgba(232, 197, 114, .55);--lv-ivory: #efe4ce;--lv-ease: cubic-bezier(.16, 1, .3, 1);--lv-ui: "Inter", "Space Grotesk", sans-serif;--lv-display: "Cinzel", "Cormorant Garamond", serif;position:relative;background:#050403;font-family:var(--lv-ui)}.land-nav{position:absolute;top:var(--land-beta-h, 0px);left:0;right:0;z-index:10}.land-nav-inner{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 clamp(20px,2.6vw,44px);animation:land-fadeIn 1.6s ease 1.7s both}.land-nav-links{grid-column:2;display:flex;align-items:center;gap:clamp(14px,1.9vw,30px)}.land-nav-links a{position:relative;padding:8px 1px;text-decoration:none;white-space:nowrap;font-size:9.5px;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#efe4ce9e;text-shadow:0 1px 6px rgba(0,0,0,.8);transition:color .35s ease}.land-nav-links a:after{content:"";position:absolute;left:50%;right:50%;bottom:3px;height:1px;opacity:0;background:var(--lv-gold);transition:left .35s var(--lv-ease),right .35s var(--lv-ease),opacity .3s ease}.land-nav-links a:hover,.land-nav-links a:focus-visible{color:#fff3d6}.land-nav-links a:hover:after,.land-nav-links a:focus-visible:after{left:0;right:0;opacity:.9}.land-nav-join{grid-column:3;justify-self:end;display:inline-flex;align-items:center;height:34px;padding:0 18px;border-radius:999px;text-decoration:none;white-space:nowrap;font-size:9.5px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-ivory);background:#04030259;box-shadow:inset 0 0 0 1px #e8c57280,0 8px 24px -12px #000000e6;transition:box-shadow .35s ease,background .35s ease,color .3s ease,transform .3s var(--lv-ease)}.land-nav-join:hover,.land-nav-join:focus-visible{color:#fff3d6;background:#e8c5721a;box-shadow:inset 0 0 0 1px #e8c572d9,0 10px 26px -12px #e8c57259;transform:translateY(-1px)}.land-nav-burger,.land-nav-menu{display:none}.land-page{--land-foot-h: 38px}.land-footer{flex:0 0 auto;position:relative;z-index:2;box-sizing:border-box;width:100%;height:var(--land-foot-h);display:flex;align-items:center;justify-content:center;padding:0 16px;background:#050403;border-top:1px solid rgba(232,197,114,.16)}.land-footer-copy{margin:0;text-align:center;font-family:var(--hero-font-body);font-size:11px;font-weight:400;letter-spacing:.1em;line-height:1.3;color:#e2c07ab8}.land-hero{position:relative;isolation:isolate;overflow:hidden;width:100%;box-sizing:border-box;height:calc(100vh - var(--land-beta-h, 0px) - var(--land-foot-h));height:calc(100svh - var(--land-beta-h, 0px) - var(--land-foot-h));min-height:640px;display:flex;flex-direction:column;align-items:center;--px: 0;--py: 0;background:#050403}.land-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.land-bg{position:absolute;top:-1.2%;right:-1.2%;bottom:-1.2%;left:-1.2%;transition:transform 1.2s var(--lv-ease);transform:translate3d(calc(var(--px) * -7px),calc(var(--py) * -4px),0)}.land-bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;animation:land-bgIn 2.6s var(--lv-ease) .1s both}.land-haze{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1.2s var(--lv-ease);transform:translate3d(calc(var(--px) * 5px),calc(var(--py) * 3px),0);animation:land-fadeIn 3s ease 1.2s both;mix-blend-mode:screen;pointer-events:none}.land-haze i{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(46% 20% at 50% 46%,rgba(255,214,160,.1),transparent 70%);animation:land-hazeDrift 70s ease-in-out infinite alternate}.land-shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0000006b,#0000 15%),linear-gradient(0deg,#00000085,#00000038 24%,#0000 44%)}.land-hero>:not(.land-scene){position:relative;z-index:1}.land-hero-header{margin-top:clamp(80px,10.5vh,128px);display:flex;flex-direction:column;align-items:center;text-align:center;pointer-events:none}.land-hero-logo-img{height:clamp(52px,6.8vh,76px);width:auto;filter:drop-shadow(0 6px 16px rgba(0,0,0,.7));animation:land-rise 1.2s var(--lv-ease) 1.05s both}.land-hero-title{margin:12px 0 0;font-family:var(--lv-display);font-weight:500;line-height:1.05;font-size:clamp(34px,3.6vw,58px);letter-spacing:.3em;padding-left:.3em;text-transform:uppercase;color:#f3e6c8;text-shadow:0 3px 18px rgba(0,0,0,.65);animation:land-rise 1.3s var(--lv-ease) 1.3s both}.land-hero-subtitle{margin:10px 0 0;font-size:10px;font-weight:500;letter-spacing:.4em;padding-left:.4em;text-transform:uppercase;color:#e8c572b3;text-shadow:0 2px 10px rgba(0,0,0,.8);animation:land-riseSoft 1.1s var(--lv-ease) 1.6s both}.land-entry{margin-top:auto;margin-bottom:clamp(14px,3.2vh,34px);width:min(500px,calc(100% - 40px));display:flex;flex-direction:column;align-items:center}.land-entry-mark{display:flex;align-items:center;gap:10px;margin-bottom:clamp(10px,1.8vh,18px);animation:land-riseSoft 1s var(--lv-ease) 1.7s both}.land-entry-mark i{display:block;width:90px;height:1px;background:linear-gradient(90deg,#e8c57200,#e8c57280)}.land-entry-mark i:last-child{background:linear-gradient(90deg,#e8c57280,#e8c57200)}.land-entry-mark b{display:block;width:7px;height:7px;transform:rotate(45deg);background:linear-gradient(135deg,#f2dda8,#a67d33);box-shadow:0 0 10px #e8c57273}.land-hero-form{width:100%;display:flex;flex-direction:column;align-items:stretch}.land-hero-form>*{animation:land-riseSoft .9s var(--lv-ease) both}.land-hero-form>:nth-child(1){animation-delay:1.75s}.land-hero-form>:nth-child(2){animation-delay:1.85s}.land-hero-form>:nth-child(3){animation-delay:1.9s}.land-hero-form>:nth-child(4){animation-delay:2s}.land-hero-form>:nth-child(5){animation-delay:2.1s}.land-hero-form-title{display:flex;align-items:center;justify-content:center;gap:14px}.land-hero-form-title span:nth-child(2){font-family:var(--lv-display);font-weight:500;font-size:13px;letter-spacing:.3em;padding-left:.3em;text-transform:uppercase;color:#efe1c2;white-space:nowrap;text-shadow:0 2px 10px rgba(0,0,0,.8)}.land-hero-form-rule{display:block;width:48px;height:1px;background:#e8c57273;transform-origin:center;animation:land-ruleGrow 1s var(--lv-ease) 1.95s both}.land-hero-fields{margin-top:clamp(12px,2vh,18px);display:flex;gap:16px}.land-hero-field{flex:1;position:relative;min-width:0}.land-hero-field label{display:block;margin-bottom:6px;font-size:8.5px;font-weight:500;letter-spacing:.3em;padding-left:.3em;text-transform:uppercase;color:#efe4ce9e;text-shadow:0 1px 6px rgba(0,0,0,.8)}.land-hero-field input.land-hero-input{width:100%;height:40px;box-sizing:border-box;padding:0 12px;background:#0605046b;border:1px solid rgba(232,197,114,.22);border-radius:3px;color:var(--lv-ivory);font-family:var(--lv-ui);font-size:14px;letter-spacing:.01em;outline:none;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.land-hero-field:has(.land-hero-pw-toggle) input.land-hero-input{padding-right:78px}.land-hero-field input.land-hero-input:focus{background:#0a08069e;border-color:#e8c572b3;box-shadow:0 0 0 3px #e8c57212,0 10px 26px -18px #e8c57299}.land-hero-input::placeholder{color:transparent}.land-hero-pw-toggle{position:absolute;right:11px;bottom:12px;background:transparent;border:0;padding:2px 0;cursor:pointer;font-family:var(--lv-ui);font-size:8.5px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#e8c572a6;transition:color .25s ease}.land-hero-pw-toggle:hover,.land-hero-pw-toggle:focus-visible{color:#fff3d6}.land-hero-form .land-modal-error{position:relative;margin-top:7px;min-height:14px;font-size:10.5px;letter-spacing:.08em;color:#d98a7b;text-align:left;text-shadow:0 1px 6px rgba(0,0,0,.8)}.land-hero-submit{margin-top:clamp(6px,1.2vh,12px);width:100%;height:44px;box-sizing:border-box;position:relative;overflow:hidden;display:grid;place-items:center;cursor:pointer;border:0;border-radius:3px;background:linear-gradient(180deg,#18130dd1,#080604e6);box-shadow:inset 0 0 0 1px #e8c5728c,inset 0 1px #ffecc41f,0 16px 30px -18px #000000f2;color:#f3e6c8;font-family:var(--lv-display);font-weight:500;font-size:13px;letter-spacing:.34em;padding-left:.34em;text-transform:uppercase;transition:box-shadow .4s ease,color .3s ease,transform .3s var(--lv-ease)}.land-hero-submit:hover:not(:disabled),.land-hero-submit:focus-visible{color:#fff6e2;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #e8c572f2,inset 0 1px #ffecc433,inset 0 0 28px #e8c57214,0 20px 36px -18px #e8c57259}.land-hero-submit:disabled{cursor:default}.land-btn-sheen{position:absolute;top:0;bottom:0;left:0;width:34%;pointer-events:none;background:linear-gradient(90deg,#ffecc400,#ffecc424,#ffecc400);transform:translate(-160%) skew(-18deg)}.land-hero-submit:hover:not(:disabled) .land-btn-sheen,.land-hero-submit:focus-visible .land-btn-sheen{animation:land-sheen 1.1s ease-out forwards}.land-btn-arrow{position:absolute;right:16px;top:50%;transform:translateY(-50%);font-family:var(--lv-ui);font-size:15px;color:#e8c572cc;transition:transform .35s var(--lv-ease),color .3s ease}.land-hero-submit:hover:not(:disabled) .land-btn-arrow,.land-hero-submit:focus-visible .land-btn-arrow{transform:translate(4px,-50%);color:#fff3d6}.land-btn-label,.land-btn-spinner{grid-area:1 / 1}.land-btn-spinner{width:15px;height:15px;border-radius:50%;border:2px solid rgba(245,228,190,.3);border-top-color:#f5e4be;opacity:0;visibility:hidden}.land-hero-submit.is-loading .land-btn-label,.land-hero-submit.is-loading .land-btn-arrow{opacity:0}.land-hero-submit.is-loading .land-btn-spinner{opacity:1;visibility:visible;animation:land-spin .7s linear infinite}.land-hero-links{margin-top:clamp(8px,1.6vh,14px);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;color:#efe4ce9e;text-shadow:0 1px 6px rgba(0,0,0,.8)}.land-hero-links-create{display:flex;gap:8px;align-items:baseline}.land-hero-link{color:#efe4ceb8;text-decoration:none;transition:color .25s ease}.land-hero-link:hover,.land-hero-link:focus-visible{color:#fff3d6}.land-hero-link.is-accent{color:var(--lv-gold);border-bottom:1px solid rgba(232,197,114,.55);padding-bottom:1px;transition:color .25s ease,border-color .25s ease}.land-hero-link.is-accent:hover,.land-hero-link.is-accent:focus-visible{color:#fff3d6;border-bottom-color:#fff3d6}.land-hero-sign{margin-top:clamp(14px,2.6vh,26px);display:flex;align-items:center;gap:14px;font-size:9.5px;font-weight:500;letter-spacing:.4em;padding-left:.4em;text-transform:uppercase;color:#efe4ce99;text-shadow:0 1px 6px rgba(0,0,0,.8);animation:land-fadeIn 1.6s ease 2.3s both}.land-hero-sign i{display:block;width:44px;height:1px;background:linear-gradient(90deg,#e8c57200,#e8c57280)}.land-hero-sign i:last-child{background:linear-gradient(90deg,#e8c57280,#e8c57200)}.land-hero-input:-webkit-autofill,.land-hero-input:-webkit-autofill:hover,.land-hero-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--lv-ivory);-webkit-box-shadow:0 0 0 1000px rgba(9,7,5,.95) inset;transition:background-color 5000s ease-in-out 0s}.land-nav-links a:focus-visible,.land-nav-join:focus-visible,.land-hero-field input.land-hero-input:focus-visible,.land-hero-pw-toggle:focus-visible,.land-hero-submit:focus-visible,.land-hero-link:focus-visible,.land-skip:focus-visible,.land-nav-burger:focus-visible,.land-nav-menu a:focus-visible{outline:2px solid var(--color-amber);outline-offset:2px}.land-skip{position:absolute;left:16px;top:-60px;z-index:20;padding:8px 12px;background:#0b0908;color:#fff3d6;font-size:12px;letter-spacing:.1em;text-decoration:none;box-shadow:inset 0 0 0 1px #e8c57280;transition:top .2s ease}.land-skip:focus{top:12px}@media (min-width: 900px) and (max-height: 760px){.land-hero-header{margin-top:clamp(72px,9.5vh,100px)}.land-hero-logo-img{height:48px}.land-hero-title{font-size:clamp(30px,3.2vw,46px)}.land-entry{margin-bottom:14px}.land-hero-sign{margin-top:12px}}@media (min-width: 900px) and (max-width: 1200px){.land-nav-links{gap:12px}.land-nav-links a{font-size:9px;letter-spacing:.2em}.land-nav-join{padding:0 14px;font-size:9px}}@media (max-width: 899px){.land-nav-inner{grid-template-columns:auto 1fr auto;height:58px;padding:0 16px;animation:none}.land-nav-links{display:none}.land-nav-join{grid-column:1;justify-self:start;height:32px;padding:0 14px;font-size:9px}.land-nav-burger{grid-column:3;display:flex;flex-direction:column;justify-content:center;gap:6px;width:44px;height:44px;padding:0 11px;box-sizing:border-box;border:0;border-radius:999px;background:#04030259;box-shadow:inset 0 0 0 1px #e8c57273;cursor:pointer}.land-nav-burger i{display:block;height:1px;background:var(--lv-gold);transition:transform .3s var(--lv-ease)}.land-nav.is-open .land-nav-burger i:first-child{transform:translateY(3.5px) rotate(45deg)}.land-nav.is-open .land-nav-burger i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.land-nav-burger:focus-visible{box-shadow:inset 0 0 0 1px var(--lv-gold),0 0 0 3px #e8c57240}.land-nav-menu{display:none;flex-direction:column;margin:0 16px;padding:6px 18px 10px;border-radius:6px;background:#080605f0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px #e8c57240,0 30px 40px -20px #000000e6}.land-nav.is-open .land-nav-menu{display:flex}.land-nav-menu a{padding:13px 2px;text-decoration:none;font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#efe4cebf;border-bottom:1px solid rgba(255,255,255,.06)}.land-nav-menu a:last-child{border-bottom:0}.land-nav-menu a:hover,.land-nav-menu a:focus-visible{color:#fff3d6}.land-hero{min-height:calc(100svh - var(--land-beta-h, 0px) - var(--land-foot-h));height:auto}.land-footer-copy{font-size:10.5px;letter-spacing:.07em}.land-bg-img{object-position:50% 50%}.land-haze i{background:radial-gradient(70% 18% at 50% 44%,rgba(255,214,160,.1),transparent 70%)}.land-shade{background:linear-gradient(180deg,#00000080,#0000 20%),linear-gradient(0deg,#000000c2,#00000080 38%,#0003 56%,#0000 70%)}.land-hero-header{margin-top:92px;padding:0 20px}.land-hero-logo-img{height:44px}.land-hero-title{margin-top:10px;font-size:clamp(24px,7.4vw,34px);letter-spacing:.24em;padding-left:.24em}.land-hero-subtitle{font-size:8px;letter-spacing:.3em;padding-left:.3em}.land-entry{margin-top:auto;margin-bottom:22px;width:calc(100% - 40px);padding-top:32px}.land-entry-mark i{width:60px}.land-hero-fields{flex-direction:column;gap:14px;margin-top:14px}.land-hero-field input.land-hero-input{height:48px;font-size:16px}.land-hero-pw-toggle{bottom:0;min-height:44px;display:flex;align-items:center}.land-hero-submit{margin-top:12px;height:48px}.land-hero-links{margin-top:14px;flex-direction:column;align-items:center;gap:12px;text-align:center}.land-hero-sign{margin-top:22px;font-size:8.5px}}.land-page{--land-beta-base: 36px;--land-beta-h: var(--land-beta-base)}.land-beta{position:relative;z-index:11;box-sizing:border-box;width:100%;max-width:100%;height:var(--land-beta-base);display:flex;align-items:center;overflow:hidden;background:linear-gradient(180deg,#0c0a07,#060504);box-shadow:inset 0 -1px #e8c5724d,0 10px 24px -16px #e8c57266;animation:land-fadeIn .9s ease .25s both}.land-beta-viewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.land-beta-track{display:flex;width:max-content;will-change:transform;animation:land-betaScroll 38s linear infinite}.land-beta:hover .land-beta-track,.land-beta:focus-within .land-beta-track{animation-play-state:paused}.land-beta-group{display:flex;flex:0 0 auto;align-items:center}.land-beta-item{display:inline-flex;align-items:center;white-space:nowrap;font-family:var(--lv-ui);font-size:11px;font-weight:400;line-height:1;letter-spacing:.05em;color:#efe4ced1}.land-beta-flag{color:var(--lv-gold);font-weight:600;letter-spacing:.26em;text-transform:uppercase;text-shadow:0 0 14px rgba(232,197,114,.4)}.land-beta-lead{color:var(--lv-ivory);font-weight:500;letter-spacing:.2em;text-transform:uppercase}.land-beta-dash{margin:0 14px;color:#e8c5728c}.land-beta-item:after{content:"";flex:none;width:5px;height:5px;margin:0 44px;transform:rotate(45deg);background:linear-gradient(135deg,#f2dda8,#a67d33);box-shadow:0 0 8px #e8c57266}@media (max-width: 899px){.land-page{--land-beta-base: 32px}.land-beta-item{font-size:10.5px}.land-beta-flag{letter-spacing:.2em}.land-beta-lead{letter-spacing:.14em}.land-beta-dash{margin:0 10px}.land-beta-item:after{margin:0 30px}.land-beta-track{animation-duration:32s}}@media (prefers-reduced-motion: reduce){.land-beta{height:auto;min-height:var(--land-beta-base);animation:none}.land-beta-viewport{-webkit-mask-image:none;mask-image:none}.land-beta-track{width:100%}.land-beta-group[aria-hidden=true]{display:none}.land-beta-group{display:block;flex:1 1 auto;min-width:0;padding:6px 16px}.land-beta-item{display:block;white-space:normal;text-align:center;line-height:1.55}.land-beta-item:after{display:none}}.land-animations-paused .land-beta{height:auto;min-height:var(--land-beta-base);animation:none}.land-animations-paused .land-beta-viewport{-webkit-mask-image:none;mask-image:none}.land-animations-paused .land-beta-track{width:100%}.land-animations-paused .land-beta-group[aria-hidden=true]{display:none}.land-animations-paused .land-beta-group{display:block;flex:1 1 auto;min-width:0;padding:6px 16px}.land-animations-paused .land-beta-item{display:block;white-space:normal;text-align:center;line-height:1.55}.land-animations-paused .land-beta-item:after{display:none}.land-stats{flex-shrink:0;position:relative;background:linear-gradient(180deg,var(--land-anthracite-2),var(--land-anthracite-3));border-top:1px solid rgba(202,161,75,.18);border-bottom:1px solid rgba(202,161,75,.18);font-family:var(--land-font-body)}.land-stats:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 50% 0%,rgba(202,161,75,.05),transparent 60%)}.land-stats-row{display:flex;justify-content:center;max-width:1560px;margin:0 auto;padding:10px 32px;position:relative}.land-stat{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 26px;border-radius:4px;cursor:default;transition:background .3s ease,transform .3s ease}.land-stat:hover{background:#caa14b0f;transform:translateY(-2px)}.land-stat.is-danger:hover{background:#b3392c14}.land-stat-value{font-family:var(--land-font-display);font-size:20px;color:var(--land-gold);letter-spacing:1px}.land-stat.is-danger .land-stat-value{color:var(--land-red-dark)}.land-stat-label{font-size:9.5px;letter-spacing:1.2px;color:var(--land-grey-3);white-space:nowrap}.land-stat-sep{width:1px;align-self:stretch;margin:2px 0;background:linear-gradient(180deg,transparent,rgba(202,161,75,.28),transparent)}@keyframes land-bgIn{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes land-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes land-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes land-riseSoft{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes land-ruleGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes land-hazeDrift{0%{transform:translate(-2.5%)}to{transform:translate(2.5%)}}@keyframes land-sheen{0%{transform:translate(-160%) skew(-18deg)}to{transform:translate(260%) skew(-18deg)}}@keyframes land-spin{to{transform:rotate(360deg)}}@keyframes land-betaScroll{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}@media (prefers-reduced-motion: reduce){.land-bg-img,.land-haze,.land-haze i,.land-nav-inner,.land-hero-logo-img,.land-hero-title,.land-hero-subtitle,.land-entry-mark,.land-hero-form>*,.land-hero-form-rule,.land-hero-sign,.land-btn-sheen,.land-beta,.land-beta-track{animation:none!important;opacity:1;transform:none}.land-bg,.land-haze{transition:none}}.land-animations-paused .land-bg-img,.land-animations-paused .land-haze,.land-animations-paused .land-haze i,.land-animations-paused .land-nav-inner,.land-animations-paused .land-hero-logo-img,.land-animations-paused .land-hero-title,.land-animations-paused .land-hero-subtitle,.land-animations-paused .land-entry-mark,.land-animations-paused .land-hero-form>*,.land-animations-paused .land-hero-form-rule,.land-animations-paused .land-hero-sign,.land-animations-paused .land-btn-sheen,.land-animations-paused .land-beta,.land-animations-paused .land-beta-track{animation:none!important;opacity:1;transform:none}@media (max-width: 900px){.land-stat{padding:6px 14px}.land-stat-label{font-size:8.5px}}@media (max-width: 720px){.land-stats-row{flex-wrap:wrap;gap:6px 0;padding:8px 12px}.land-stat{padding:4px 10px}.land-stat-sep{display:none}}
