@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/Manrope-cyrillic-0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/Manrope-latin-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}input,select,textarea{font-size:16px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video,iframe{max-width:100%}*,:before,:after{box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{color:#0b1f3a;background:#f4f8fd;font-family:Manrope,sans-serif;font-size:15px;line-height:1.6;overflow-x:hidden}:root{--gold:#1d6cc2;--gold-light:#4a9ef0;--gold-dim:#2076d41a;--gold-border:#2076d447;--cream:#fff;--cream-dim:#ffffffbf;--cream-muted:#ffffff7a;--ink:#f4f8fd;--ink2:#eaf1f9;--ink3:#fff;--ink4:#f0f6fc;--stone:#dce8f5;--stone2:#c4d9ee;--border:#0a28501a;--border2:#0a28500f;--navy:#0b1f3a;--navy2:#122947;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-xl:22px;--shadow:0 12px 48px #2076d421}@media (any-hover:hover){::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#eaf1f9}::-webkit-scrollbar-thumb{background:#b8cce0;border-radius:3px}}::selection{background:var(--gold);color:#fff}nav{z-index:200;height:64px;padding:0 48px;transition:background .4s,border-color .4s,box-shadow .4s;position:fixed;top:0;left:0;right:0}nav.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b1f3af7;border-bottom:1px solid #ffffff14}.nav-inner{justify-content:space-between;align-items:center;max-width:1120px;height:100%;margin:0 auto;display:flex}.nav-logo{align-items:center;text-decoration:none;display:flex}.sabai-logo{width:110px;height:auto}.footer-logo .sabai-logo{width:90px}.nav-links{gap:32px;list-style:none;display:flex}.nav-links a{color:#ffffff73;letter-spacing:.2px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s}.nav-links a:hover{color:#fff}.nav-right{align-items:center;gap:10px;display:flex}.nav-ghost{color:#ffffff73;border:1px solid var(--border);border-radius:var(--r-sm);padding:8px 18px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s,box-shadow .2s}.nav-ghost:hover{color:#fff;border-color:#fff6}.nav-cta{background:var(--gold);color:#fff;border-radius:var(--r-sm);letter-spacing:.1px;padding:9px 20px;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s,background .2s,border-color .2s,transform .2s,box-shadow .2s}.nav-cta:hover{background:var(--gold-light);transform:translateY(-1px)}.btn{border-radius:var(--r-sm);white-space:nowrap;cursor:pointer;border:none;align-items:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:600;text-decoration:none;transition:background .22s,color .22s,transform .22s,box-shadow .22s;display:inline-flex}.btn-gold{background:var(--gold);color:#fff}.btn-gold:hover{background:var(--gold-light);transform:translateY(-2px);box-shadow:0 8px 28px #2076d459}.btn-outline{color:#ffffffb8;background:0 0;border:1px solid #ffffff40}.btn-outline:hover{color:#fff;border-color:#ffffff80}.fade-up{opacity:0;will-change:opacity, transform;transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94);transform:translateY(24px)}.fade-up.visible{opacity:1;will-change:auto;transform:translateY(0)}.hero{background:radial-gradient(120% 80% at 65%,#0d2a4e 0%,#0b1f3a 60%);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-grid-bg{background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000 20%,#0000 80%);mask-image:radial-gradient(70% 80%,#000 20%,#0000 80%)}.hero-glow{pointer-events:none;background:radial-gradient(circle,#2b8be024,#0000 65%);border-radius:50%;width:800px;height:800px;position:absolute;top:50%;right:-10%;transform:translateY(-50%)}.hero-inner{z-index:1;grid-template-columns:1fr 460px;align-items:center;gap:72px;max-width:1120px;margin:0 auto;padding:120px 48px 80px;display:grid;position:relative}.pill-badge{color:#7ec8ff;letter-spacing:1px;text-transform:uppercase;background:#4a9ef026;border:1px solid #4a9ef066;border-radius:30px;align-items:center;gap:8px;width:fit-content;margin-bottom:32px;padding:6px 16px;font-size:11px;font-weight:600;display:inline-flex}.live-dot{background:#5bbcff;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.8s infinite blink}@keyframes blink{0%,to{opacity:1;box-shadow:0 0 #5bbcff80}50%{opacity:.3;box-shadow:0 0 0 4px #5bbcff00}}.hero h1{color:#fff;letter-spacing:-.8px;margin-bottom:22px;font-family:Manrope,sans-serif;font-size:clamp(44px,5.5vw,72px);font-weight:400;line-height:1.04}.hero h1 em{color:var(--gold-light);font-style:italic}.hero-sub{color:#ffffffc7;max-width:480px;margin-bottom:40px;font-size:16px;font-weight:300;line-height:1.8}.hero-sub strong{color:#fff;font-weight:600}.hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:40px;display:flex}.hero-trust{flex-wrap:wrap;gap:20px;display:flex}.hero-trust span{color:#ffffff94;letter-spacing:.2px;align-items:center;gap:6px;font-size:12px;display:flex}.hero-trust span:before{content:"✦";color:#5bbcff;font-size:9px}.hero-card{border-radius:var(--r-xl);background:#ffffff12;border:1px solid #ffffff26;padding:28px;position:relative;overflow:hidden}.hero-card:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#ffffff1a,#0000 50%);position:absolute;inset:0}.hc-header{letter-spacing:2px;text-transform:uppercase;color:#ffffff73;margin-bottom:18px;font-size:10px;font-weight:700}.hc-prop{border-radius:var(--r-md);background:#ffffff0f;border:1px solid #ffffff1a;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;display:flex}.hc-prop-icon{border-radius:var(--r-sm);background:#ffffff14;border:1px solid #ffffff26;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex}.hc-prop-name{color:#fff;margin-bottom:1px;font-size:13px;font-weight:600}.hc-prop-loc{color:#ffffff73;font-size:11px}.hc-prop-yield{text-align:right;margin-left:auto}.hc-prop-yield-num{color:var(--gold-light);letter-spacing:-.5px;font-family:Manrope,sans-serif;font-size:20px;font-weight:700}.hc-prop-yield-label{color:#ffffff73;margin-top:1px;font-size:10px}.hc-prog-label{color:#ffffff73;justify-content:space-between;margin-bottom:6px;font-size:11px;display:flex}.hc-prog-track{background:#f0ece414;border-radius:2px;height:4px;margin-bottom:16px;overflow:hidden}.hc-prog-fill{background:linear-gradient(90deg,#2b8be0,#6ab8ff);border-radius:2px;height:100%}.hc-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hc-stat{border-radius:var(--r-sm);background:#ffffff0f;border:1px solid #ffffff1a;padding:12px 14px}.hc-stat-num{color:#fff;letter-spacing:-.5px;font-family:Manrope,sans-serif;font-size:17px;font-weight:700;line-height:1.1}.hc-stat-label{color:#ffffff73;margin-top:3px;font-size:10px}.hc-notif{border-radius:var(--r-sm);background:#ffffff14;border:1px solid #ffffff26;align-items:center;gap:12px;margin-top:12px;padding:12px 14px;display:flex}.hc-notif-txt{color:#ffffff73;margin-bottom:2px;font-size:10px}.hc-notif-amount{color:#fff;font-size:16px;font-weight:700}.hc-notif-amount em{color:var(--gold);font-style:normal}.hc-notif-badge{background:var(--gold);color:#fff;white-space:nowrap;border-radius:20px;flex-shrink:0;margin-left:auto;padding:3px 9px;font-size:9px;font-weight:700}.trust-strip{background:#fff;border-top:1px solid #dce8f5;border-bottom:1px solid #dce8f5;padding:32px 48px}.trust-strip-inner{align-items:stretch;gap:0;max-width:1120px;margin:0 auto;display:flex}.trust-div{background:#dce8f5;flex-shrink:0;width:1px;margin:0 32px}.trust-item{flex:1;min-width:0}.trust-item-num{color:#0b1f3a;letter-spacing:-.8px;font-family:Manrope,sans-serif;font-size:30px;line-height:1}.trust-item-label{color:#4f6f8b;margin-top:4px;font-size:12px;line-height:1.4}.trust-item-sub{color:var(--gold);align-items:center;gap:4px;margin-top:5px;font-size:11px;font-weight:600;display:flex}.trust-item-sub:before{content:"↑";font-size:10px}.container{max-width:1120px;margin:0 auto;padding:0 48px}section{padding:100px 0}.section-eye{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:11px;font-weight:700}.section-title{color:#0b1f3a;letter-spacing:-.5px;margin-bottom:16px;font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,46px);font-weight:400;line-height:1.1}.section-lead{color:#3a5068;max-width:520px;font-size:16px;font-weight:300;line-height:1.8}.access-section{background:#0b1f3a;border-top:none;border-bottom:none;padding:96px 0}.access-inner{grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1120px;margin:0 auto;padding:0 48px;display:grid}.access-left h2{color:#fff;letter-spacing:-.3px;margin-bottom:18px;font-family:Manrope,sans-serif;font-size:clamp(28px,3.5vw,42px);font-weight:400;line-height:1.12}.access-left p{color:#ffffff9e;margin-bottom:28px;font-size:15px;font-weight:300;line-height:1.8}.access-left strong{color:#fff;font-weight:600}.access-compare{border-radius:var(--r-xl);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:24px;padding:36px;display:flex}.access-col{text-align:center;flex:1}.access-col-label{letter-spacing:2px;text-transform:uppercase;color:#ffffff8c;margin-bottom:12px;font-size:10px;font-weight:700}.access-col-val{letter-spacing:-2px;font-family:Manrope,sans-serif;font-size:44px;font-weight:400;line-height:1}.access-col-sub{color:#ffffff85;margin-top:8px;font-size:11px}.access-arrow{color:#fff3;flex-shrink:0;font-size:22px}#how{background:#f0f6fc}.how-grid{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.how-steps{flex-direction:column;gap:0;margin-top:40px;display:flex}.how-step{border-bottom:1px solid var(--border2);gap:20px;padding:24px 0;display:flex;position:relative}.how-step:last-child{border-bottom:none}.how-step-num{width:36px;height:36px;color:var(--gold);letter-spacing:0;z-index:1;background:0 0;border:1px solid #2076d466;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;display:flex;position:relative}.how-step:not(:last-child) .how-step-num:after{content:"";background:linear-gradient(#2076d44d,#0000);width:1px;height:calc(100% + 24px);position:absolute;top:40px;left:50%;transform:translate(-50%)}.how-step-content h4{color:#0b1f3a;margin-bottom:5px;font-size:14px;font-weight:600}.how-step-content p{color:#4f6f8b;font-size:13px;font-weight:300;line-height:1.65}.how-card{border-radius:var(--r-lg);background:#fff;border:1px solid #dce8f5;overflow:hidden;box-shadow:0 6px 32px #2076d41a}.how-card-bar{background:#f4f8fd;border-bottom:1px solid #dce8f5;align-items:center;gap:10px;padding:12px 16px;display:flex}.how-card-icon{background:var(--gold);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Manrope,sans-serif;font-size:12px;font-weight:800;display:flex}.how-card-title{color:#0b1f3a;font-size:13px;font-weight:600}.how-card-sub{color:#4f6f8b;font-size:11px}.how-video-frame{height:0;padding-bottom:56.25%;position:relative}.how-video-frame iframe{width:100%;height:100%;position:absolute;top:0;left:0}.how-card-footer{background:#f4f8fd;justify-content:flex-end;align-items:center;gap:6px;padding:10px 16px;display:flex}#timer{background:#fff;border-top:1px solid #d0dcea;border-bottom:1px solid #d0dcea}.timer-grid{grid-template-columns:1fr 1fr;align-items:center;gap:72px;display:grid}.timer-label{color:#4a6d8a;text-transform:uppercase;letter-spacing:2.5px;margin-bottom:20px;font-size:10px;font-weight:700}.timer-boxes{align-items:center;gap:8px;margin-bottom:12px;display:flex}.timer-box{border-radius:var(--r-md);background:#0b1f3a;border:1px solid #0b1f3a;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:78px;height:82px;display:flex}.timer-num{color:#fff;letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-family:Manrope,sans-serif;font-size:36px;line-height:1}.timer-sublabel{color:#ffffff85;text-transform:uppercase;letter-spacing:1.5px;font-size:9px}.timer-sep{color:var(--gold-light);opacity:.8;margin-top:-10px;font-size:24px;line-height:1}.timer-sub{color:#4f6f8b;margin-top:8px;font-size:13px}.wallet-notif{border-radius:var(--r-md);background:#f4f8fd;border:1px solid #dce8f5;align-items:center;gap:14px;max-width:310px;margin-top:28px;padding:16px 20px;display:flex}.wallet-notif-icon{flex-shrink:0;font-size:24px}.wallet-notif-sub{color:#4f6f8b;letter-spacing:.3px;margin-bottom:3px;font-size:10px}.wallet-notif-amount{color:#0b1f3a;font-family:Manrope,sans-serif;font-size:17px;font-weight:700}.wallet-notif-amount em{color:var(--gold);font-style:normal}.wallet-notif-desc{color:#4f6f8b;font-size:11px}.wallet-notif-badge{background:var(--gold);color:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;align-items:center;gap:3px;min-width:56px;margin-left:auto;padding:8px 12px;font-size:10px;font-weight:700;display:flex}.wallet-notif-badge-check{font-size:14px;line-height:1}.wallet-notif-badge-label{letter-spacing:.4px;font-size:9px;font-weight:700}.coffee-card{border-radius:var(--r-lg);background:#0b1f3a;border:1px solid #0b1f3a;padding:32px;position:relative;overflow:hidden}.coffee-card:before{content:"";background:radial-gradient(circle,#2076d41f,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.coffee-eye{letter-spacing:2.5px;text-transform:uppercase;color:var(--gold-light);margin-bottom:14px;font-size:10px;font-weight:700}.coffee-card h3{color:#fff;margin-bottom:14px;font-family:Manrope,sans-serif;font-size:22px;font-weight:400;line-height:1.35}.coffee-card p{color:#ffffff9e;margin-bottom:24px;font-size:14px;font-weight:300;line-height:1.75}.coffee-compare{grid-template-columns:1fr 1fr;gap:10px;display:grid}.coffee-col{border-radius:var(--r-sm);background:#ffffff0f;border:1px solid #ffffff1a;padding:14px 16px}.coffee-col.active{background:#2076d426;border:1px solid #2076d466}.coffee-col-label{color:#ffffff73;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px;font-size:10px}.coffee-col-val{font-family:Manrope,sans-serif;font-size:22px;font-weight:400}.coffee-col-sub{color:#fff6;margin-top:4px;font-size:11px}.phuket-inner h2{color:#fff;letter-spacing:-.3px;font-family:Manrope,sans-serif;font-size:clamp(24px,3vw,38px);font-weight:400}.phuket-inner p{color:#ffffff85;max-width:420px;margin-top:10px;font-size:14px;font-weight:300;line-height:1.7}#why{background:#eaf1f9}.why-grid{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:48px;display:grid}.ceo-card{border-radius:var(--r-lg);background:#fff;border:1px solid #dce8f5;margin-bottom:16px;padding:28px;box-shadow:0 4px 24px #2076d417}.ceo-header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.ceo-avatar{border-radius:var(--r-md);background:#eaf1f9;border:1px solid #dce8f5;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;display:flex;overflow:hidden}.ceo-name{color:#0b1f3a;font-family:Manrope,sans-serif;font-size:18px;line-height:1.2}.ceo-badges{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.ceo-badge-gold{color:var(--gold);background:#2076d414;border:1px solid #2076d433;border-radius:20px;padding:3px 12px;font-size:11px;font-weight:600}.ceo-badge-li{color:#fff;background:#0077b5;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.ceo-agenda{flex-direction:column;gap:10px;margin-bottom:22px;list-style:none;display:flex}.ceo-agenda li{color:#3a5068;align-items:flex-start;gap:10px;font-size:13px;font-weight:300;line-height:1.5;display:flex}.ceo-agenda li span:first-child{color:var(--gold);flex-shrink:0;width:18px;font-weight:600}.ceo-quote{border:1px solid #2076d433;border-left:3px solid var(--gold);border-radius:0 var(--r-sm) var(--r-sm) 0;background:#2076d40d;padding:14px 18px}.ceo-quote p{color:#3a5068;font-size:13px;font-style:italic;font-weight:300;line-height:1.65}.why-points{flex-direction:column;gap:10px;margin-top:24px;display:flex}.why-point{border-radius:var(--r-md);background:#ffffff0d;border:1px solid #ffffff1a;gap:14px;padding:16px 18px;transition:border-color .2s;display:flex}.why-point:hover{border-color:#fff3;box-shadow:0 4px 16px #0003}.why-point-icon{text-align:center;flex-shrink:0;width:22px;margin-top:1px;font-size:18px}.why-point h4{color:#fff;margin-bottom:3px;font-size:13px;font-weight:600}.why-point p{color:#ffffff8c;font-size:12px;font-weight:300;line-height:1.6}.legal-section{background:#f0f6fc;border-top:1px solid #dce8f5;border-bottom:1px solid #dce8f5}.legal-grid{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.legal-items{flex-direction:column;gap:14px;margin-top:28px;display:flex}.legal-item{align-items:flex-start;gap:14px;display:flex}.legal-item-icon{width:26px;height:26px;color:var(--gold);background:0 0;border:1px solid #2076d44d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:700;display:flex}.legal-item strong{color:#0b1f3a;margin-bottom:3px;font-size:13px;font-weight:600;display:block}.legal-item span{color:#4f6f8b;font-size:12px;font-weight:300;line-height:1.6}.fears-card{border-radius:var(--r-lg);background:#fff;border:1px solid #dce8f5;padding:28px}.fears-title{letter-spacing:2px;text-transform:uppercase;color:#4f6f8b;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;font-weight:700;display:flex}.fear-item{border-bottom:1px solid var(--border2);padding:16px 0}.fear-item:last-child{border-bottom:none;padding-bottom:0}.fear-q{color:#0b1f3a;margin-bottom:6px;font-size:13px;font-weight:600}.fear-a{color:#4f6f8b;font-size:12px;font-weight:300;line-height:1.65}#properties{background:#eaf1f9}.props-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:44px;display:grid}.prop-num-val.gold{color:var(--gold)}.prop-detail-card{grid-template-columns:1fr 380px;align-items:start;gap:40px;display:grid}.prop-detail-left{flex-direction:column;gap:0;display:flex}.prop-detail-img{border-radius:var(--r-lg);background:#0b1f3a;height:300px;margin-bottom:20px;position:relative;overflow:hidden}.prop-detail-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.prop-detail-card:hover .prop-detail-img img{transform:scale(1.03)}.prop-detail-status-badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.3px;background:#0b1f3ac7;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;display:flex;position:absolute;top:14px;left:14px}.prop-uc-dot{background:#f5a623;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite blink}.prop-detail-meta{border-bottom:1px solid #dce8f5;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding-bottom:20px;display:flex}.prop-detail-meta-item{color:#0b1f3a;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.prop-detail-desc{border-bottom:1px solid #dce8f5;margin-bottom:22px;padding-bottom:22px}.prop-detail-desc-title{letter-spacing:2px;text-transform:uppercase;color:#4a6d8a;margin-bottom:12px;font-size:10px;font-weight:700}.prop-detail-desc p{color:#3a5068;font-size:13px;font-weight:300;line-height:1.75}.prop-finance-panel{border:1px solid #dce8f5;border-top:3px solid var(--gold);border-radius:var(--r-xl);background:#fff;padding:28px;box-shadow:0 12px 48px #2076d426,0 2px 8px #2076d40f}.prop-finance-label{letter-spacing:2px;text-transform:uppercase;color:var(--gold);margin-bottom:14px;font-size:10px;font-weight:700}.prop-finance-price{color:#0b1f3a;letter-spacing:-1.5px;margin-bottom:4px;font-family:Manrope,sans-serif;font-size:40px;font-weight:400;line-height:1}.prop-finance-token-price{color:#4f6f8b;margin-bottom:20px;font-size:12px;font-weight:300}.prop-finance-token-price strong{color:var(--gold);font-weight:700}.prop-finance-metrics{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.prop-finance-metric{border-radius:var(--r-md);text-align:center;background:#f4f8fd;border:1px solid #dce8f5;padding:14px}.prop-finance-metric--accent{background:#2076d40f;border-color:#2076d433}.prop-finance-metric-icon{margin-bottom:6px;font-size:18px}.prop-finance-metric-label{color:#4a6d8a;text-transform:uppercase;letter-spacing:.8px;margin-bottom:6px;font-size:10px}.prop-finance-metric-val{color:var(--gold);letter-spacing:-.3px;font-family:Manrope,sans-serif;font-size:17px;font-weight:700}.prop-finance-sold-row{color:#4f6f8b;justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.prop-finance-sold-pct{color:#0b1f3a;font-weight:700}.prop-finance-track{background:#dce8f5;border-radius:4px;height:8px;margin-bottom:20px;position:relative;overflow:visible}.prop-finance-fill{background:linear-gradient(90deg, var(--gold), var(--gold-light));border-radius:4px;height:100%;transition:width .6s;position:relative}.prop-finance-thumb{border:3px solid var(--gold);background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:50%;right:-6px;transform:translateY(-50%);box-shadow:0 2px 8px #2076d433}.prop-finance-dates{border-top:1px solid #dce8f5;border-bottom:1px solid #dce8f5;flex-direction:column;gap:8px;margin-bottom:16px;padding:14px 0;display:flex}.prop-finance-date-item{justify-content:space-between;align-items:center;display:flex}.prop-finance-date-label{color:#4f6f8b;font-size:12px;font-weight:300}.prop-finance-date-val{color:#0b1f3a;font-size:12px;font-weight:600}.prop-finance-payout{border-radius:var(--r-md);background:#2076d40d;border:1px solid #2076d426;justify-content:space-between;align-items:center;margin-bottom:18px;padding:12px 16px;display:flex}.prop-finance-payout-label{color:#0b1f3a;font-size:12px;font-weight:600}.prop-finance-payout-sub{color:#4a6d8a;margin-top:2px;font-size:10px}.prop-finance-payout-amount{color:var(--gold);letter-spacing:-.3px;font-family:Manrope,sans-serif;font-size:18px;font-weight:700}.prop-finance-payout-amount span{color:#4f6f8b;font-family:Manrope,sans-serif;font-size:11px}.prop-finance-trust{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:14px;display:flex}.prop-finance-trust span{color:#4a6d8a;align-items:center;gap:4px;font-size:11px;display:flex}@media (width<=960px){.prop-detail-card{grid-template-columns:1fr}.prop-detail-right{position:static}}.consult-wrap{background:#eaf1f9;padding:0 48px 80px}.consult-banner{border-radius:var(--r-xl);background:#fff;border:1px solid #dce8f5;grid-template-columns:1fr auto;align-items:center;gap:40px;max-width:1120px;margin:0 auto;padding:48px 56px;display:grid;position:relative;overflow:hidden}.consult-banner:before{content:"";background:radial-gradient(circle,#2076d40f,#0000 70%);border-radius:50%;width:360px;height:360px;position:absolute;top:-80px;right:-80px}.consult-badge{color:var(--gold);letter-spacing:1.5px;text-transform:uppercase;background:#2076d414;border:1px solid #2076d433;border-radius:20px;margin-bottom:14px;padding:4px 13px;font-size:10px;font-weight:700;display:inline-block}.consult-text h3{color:#0b1f3a;letter-spacing:-.3px;margin-bottom:10px;font-family:Manrope,sans-serif;font-size:clamp(20px,2.5vw,30px);font-weight:400}.consult-text p{color:#3a5068;max-width:460px;font-size:14px;font-weight:300;line-height:1.75}.consult-right{text-align:center;flex-shrink:0}.consult-chat{background:var(--ink4);border:1px solid var(--border2);border-radius:var(--r-md);flex-direction:column;gap:8px;width:260px;margin-bottom:14px;padding:16px;display:flex}.chat-bubble{border-radius:10px;max-width:88%;padding:10px 14px;font-size:12px;line-height:1.5}.chat-bubble.them{color:#3a5068;background:#f0f5fb;border-radius:4px 12px 12px;align-self:flex-start}.chat-bubble.us{background:var(--gold);color:#fff;border-radius:12px 4px 12px 12px;align-self:flex-end;font-weight:600}.season-wrap{background:#eaf1f9;padding:0 48px 80px}.season-banner{border-radius:var(--r-xl);background:linear-gradient(135deg,#0b1f3a 0%,#0d2a4e 100%);border:none;align-items:center;max-width:1120px;min-height:280px;margin:0 auto;display:flex;position:relative;overflow:hidden}.season-banner:before{content:"";opacity:.08;background:url(/_astro/season-bg.kpAQyc2l.webp) 50%/cover;position:absolute;inset:0}.season-content{z-index:1;max-width:580px;padding:48px 56px;position:relative}.season-tag{color:var(--gold-light);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:14px;font-size:10px;font-weight:700}.season-content h2{color:#fff;letter-spacing:-.3px;margin-bottom:14px;font-family:Manrope,sans-serif;font-size:clamp(26px,3.5vw,40px);font-weight:400;line-height:1.15}.season-content p{color:#ffffff9e;margin-bottom:26px;font-size:14px;font-weight:300;line-height:1.75}.season-metrics{flex-wrap:wrap;gap:10px;margin-bottom:28px;display:flex}.season-metric{border-radius:var(--r-sm);background:#ffffff12;border:1px solid #ffffff1f;padding:12px 18px}.season-metric-label{color:#ffffff73;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px;font-size:10px}.season-metric-val{color:#fff;font-size:15px;font-weight:600}#calc{background:#eaf1f9;border-top:1px solid #dce8f5}.calc-inner{border-radius:var(--r-xl);background:#fff;border:1px solid #dce8f5;grid-template-columns:1fr 1fr;align-items:start;gap:56px;padding:48px;display:grid;box-shadow:0 6px 32px #2076d417}.calc-form h3,.calc-results h3{color:#0b1f3a;letter-spacing:-.2px;margin-bottom:24px;font-family:Manrope,sans-serif;font-size:20px;font-weight:400}.range-group{margin-bottom:24px}.range-row{color:#3a5068;justify-content:space-between;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.range-val{color:var(--gold);letter-spacing:-.3px;font-family:Manrope,sans-serif;font-size:17px;font-weight:700}input[type=range]{background:linear-gradient(to right, var(--gold) 0%, var(--gold) var(--pct,40%), #dce8f5 var(--pct,40%), #dce8f5 100%);-webkit-appearance:none;cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--gold);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px}.range-limits{color:#4a6d8a;justify-content:space-between;margin-top:6px;font-size:10px;display:flex}.calc-result-row{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:13px 0;display:flex}.calc-result-row:last-child{border-bottom:none}.calc-result-label{color:#4f6f8b;font-size:13px;font-weight:300}.calc-result-val{color:#0b1f3a;letter-spacing:-.3px;font-family:Manrope,sans-serif;font-size:16px;font-weight:600}.calc-result-val.gold{color:var(--gold)}.calc-total{border-radius:var(--r-md);background:#f4f8fd;border:1px solid #2076d44d;justify-content:space-between;align-items:center;margin-top:20px;padding:20px 24px;display:flex}.calc-total-label{color:#4f6f8b;font-size:13px;font-weight:300}.calc-total-val{color:var(--gold);letter-spacing:-.5px;font-family:Manrope,sans-serif;font-size:28px;font-weight:400}#testimonials{background:#eaf1f9}.referral-section{background:#eaf1f9;border-top:1px solid #dce8f5}.ref-grid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.ref-tiers{flex-direction:column;gap:8px;margin-top:28px;display:flex}.ref-tier{border-radius:var(--r-md);background:#fff;border:1px solid #dce8f5;align-items:center;gap:14px;padding:14px 18px;transition:border-color .2s;display:flex}.ref-tier:hover{border-color:#2076d44d}.ref-tier-badge{width:36px;height:36px;color:var(--gold);background:#2076d41a;border:1px solid #2076d440;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.ref-tier-val{color:#0b1f3a;letter-spacing:-.8px;font-family:Manrope,sans-serif;font-size:24px;font-weight:400}.ref-tier-label{color:#4f6f8b;font-size:12px;font-weight:300}.ref-tier-tag{color:#4a6d8a;margin-left:auto;font-size:11px;font-weight:600}.ref-example{border-radius:var(--r-lg);background:#0b1f3a;border:1px solid #2076d44d;padding:32px;position:relative;overflow:hidden}.ref-example:before{content:"";background:linear-gradient(135deg,#2076d41a,#0000 60%);position:absolute;inset:0}.ref-example h3{color:#fff;margin-bottom:14px;font-family:Manrope,sans-serif;font-size:18px;font-weight:400;position:relative}.ref-example p{color:#ffffff9e;margin-bottom:16px;font-size:13px;font-weight:300;line-height:1.7;position:relative}.ref-amount{color:var(--gold);letter-spacing:-2.5px;margin-bottom:10px;font-family:Manrope,sans-serif;font-size:58px;font-weight:400;line-height:1;position:relative}.ref-amount span{font-family:Manrope,sans-serif;font-size:22px}.ref-fine{color:#fff6;font-size:12px;font-weight:300;line-height:1.65;position:relative}#faq{background:#eaf1f9}.faq-list{flex-direction:column;gap:6px;max-width:700px;margin:44px auto 0;display:flex}.faq-item{border-radius:var(--r-md);background:#fff;border:1px solid #dce8f5;transition:border-color .2s;overflow:hidden}.faq-item.open{border-color:#2076d473;box-shadow:0 4px 20px #2076d40f}.faq-q{cursor:pointer;color:#0b1f3a;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;font-size:14px;font-weight:500;display:flex}.faq-icon{color:#4f6f8b;background:#f4f8fd;border:1px solid #dce8f5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:15px;transition:border-color .3s,background .3s,transform .3s;display:flex}.faq-item.open .faq-icon{background:var(--gold);color:#fff;border-color:var(--gold);transform:rotate(45deg)}.faq-a{color:#4f6f8b;max-height:0;padding:0 22px;font-size:13px;font-weight:300;line-height:1.75;transition:max-height .35s,padding .35s;overflow:hidden}.faq-item.open .faq-a{max-height:300px;padding:0 22px 18px}.footer-cta{text-align:center;background:linear-gradient(160deg,#0b1f3a 0%,#0d2a4e 100%);border-top:none;padding:110px 24px;position:relative;overflow:hidden}.footer-cta:before{content:"";background:radial-gradient(60% 80% at 50% 110%,#2076d433,#0000 70%);position:absolute;inset:0}.footer-cta:after{content:"";background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 100%,#000,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 100%,#000,#0000 75%)}.footer-cta-content{z-index:1;max-width:600px;margin:0 auto;position:relative}.footer-cta h2{color:#fff;letter-spacing:-.8px;margin-bottom:18px;font-family:Manrope,sans-serif;font-size:clamp(36px,5.5vw,58px);font-weight:400;line-height:1.06}.footer-cta p{color:#ffffff9e;margin-bottom:36px;font-size:16px;font-weight:300;line-height:1.75}.footer-micro{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:22px;display:flex}.footer-micro span{color:#ffffff73;align-items:center;gap:5px;font-size:12px;display:flex}.footer-micro span:before{content:"✦";color:var(--gold-light);font-size:8px}footer{text-align:center;background:#081628;border-top:none;padding:32px 48px}.footer-logo{margin-bottom:12px}.footer-logo em{color:var(--gold-light);font-style:normal}.disclaimer{color:#ffffff80;max-width:700px;margin:0 auto;font-size:11px;font-weight:300;line-height:1.65}@media (width<=1100px){.why-grid{grid-template-columns:1fr 1fr}.why-grid>:last-child{grid-column:span 2}}@media (width<=900px){nav{padding:0 24px}.nav-links{display:none}.hero-inner{grid-template-columns:1fr;gap:32px;padding:100px 24px 60px}.hero-inner>:last-child{display:none}.hero h1{font-size:clamp(36px,8vw,52px)}.hero-sub{font-size:15px}.access-section{padding:72px 0}.access-inner,.how-grid,.timer-grid,.legal-grid,.ref-grid{grid-template-columns:1fr;gap:32px}.access-inner{padding:0 24px}.access-compare{padding:28px}.access-col-val{letter-spacing:-1px;font-size:34px}.why-grid{grid-template-columns:1fr}.why-grid>:last-child{grid-column:span 1}.prop-detail-card{grid-template-columns:1fr}.prop-detail-right{position:static}.consult-banner{grid-template-columns:1fr;margin:0 24px}.consult-right{display:none}.season-wrap,.consult-wrap{padding-left:0;padding-right:0}.season-wrap{padding:0 0 60px}.season-banner{border-radius:0}.container{padding:0 24px}.trust-strip{padding:20px 24px}.trust-strip-inner{flex-wrap:wrap;gap:16px}.trust-div{display:none}.trust-item{min-width:calc(50% - 10px)}.footer-cta{padding:72px 24px}section{padding:72px 0}.calc-inner,.timer-grid,.how-grid{gap:32px}}@media (width<=600px){.hero-inner{padding:100px 24px 60px}.props-grid,.reviews-grid{grid-template-columns:1fr}.calc-inner{grid-template-columns:1fr;padding:28px 24px}.access-compare{flex-direction:column;gap:16px;padding:24px}.access-arrow{transform:rotate(90deg)}.access-col-val{font-size:30px}}@media (width<=480px){.hero h1{letter-spacing:-.5px;font-size:36px}.hero-inner{padding:90px 20px 60px}.container,nav{padding:0 20px}.trust-strip{padding:20px}.trust-item-num{font-size:22px}.timer-box{width:66px;height:70px}.timer-num{font-size:28px}.prop-detail-card{gap:24px}.prop-finance-panel{padding:20px}.prop-finance-price{font-size:32px}.footer-cta{padding:72px 20px}.footer-cta h2{font-size:30px}.calc-inner{padding:20px}.section-eye{font-size:10px}.btn{padding:13px 22px;font-size:13px}.hero-actions{gap:10px}.ref-grid,.legal-grid{gap:28px}.why-points{grid-template-columns:1fr!important}.faq-list{margin-top:28px}.access-inner{padding:0 20px}.access-compare{padding:20px}.access-col-val{letter-spacing:-.5px;font-size:26px}.season-content{padding:32px 24px}.consult-banner{margin:0 16px;padding:32px 24px}.prop-detail-img{height:220px}.prop-finance-metrics{grid-template-columns:1fr 1fr}}@media (width<=360px){.hero-inner{padding:80px 16px 48px}.hero h1{font-size:28px}.hero-sub{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .btn{justify-content:center}.pill-badge{letter-spacing:.5px;gap:5px;padding:5px 10px;font-size:9px}.container,nav{padding:0 16px}section{padding:56px 0}.section-title{font-size:24px}.trust-strip{padding:16px}.trust-item-num{font-size:18px}.trust-item-label{font-size:10px}.trust-item{min-width:calc(50% - 8px)}.access-section{padding:48px 0}.access-inner{padding:0 16px}.access-compare{gap:12px;padding:16px}.access-col-val{letter-spacing:-.3px;font-size:22px}.access-col-label{letter-spacing:1px;font-size:9px}.timer-box{width:56px;height:60px}.timer-num{font-size:22px}.timer-sublabel{font-size:8px}.timer-boxes{gap:4px}.timer-sep{font-size:18px}.wallet-notif{flex-wrap:wrap;gap:10px;max-width:100%;padding:12px 14px}.wallet-notif-badge{flex-direction:row;justify-content:center;gap:6px;width:100%;margin-left:0;padding:6px 12px}.coffee-compare{grid-template-columns:1fr}.coffee-card{padding:24px 16px}.coffee-card h3{font-size:18px}.prop-finance-metrics{grid-template-columns:1fr}.prop-finance-price{font-size:28px}.prop-finance-panel{padding:16px}.prop-finance-payout{text-align:center;flex-direction:column;gap:8px}.calc-inner{padding:16px}.calc-total-val{font-size:22px}.ref-amount{font-size:42px}.ref-example{padding:24px 16px}.ref-tier{gap:10px;padding:12px 14px}.ref-tier-val{font-size:20px}.season-content{padding:24px 16px}.season-metric{padding:10px 12px}.consult-banner{margin:0 8px;padding:24px 16px}.faq-q{padding:14px 16px;font-size:13px}.faq-a{padding:0 16px}.faq-item.open .faq-a{padding:0 16px 14px}.footer-cta{padding:56px 16px}.footer-cta h2{font-size:26px}.footer-cta p{font-size:14px}footer{padding:24px 16px}.btn{white-space:normal;text-align:center;padding:12px 18px;font-size:12px}.ceo-card,.fears-card{padding:20px 16px}.prop-detail-img{height:180px}.prop-detail-meta{gap:12px}.prop-detail-meta-item{font-size:12px}.why-point{gap:10px;padding:14px}.legal-item strong{font-size:12px}.legal-item span,.hero-trust span{font-size:11px}.footer-micro span{font-size:10px}}.nav-desktop-only{display:inline-flex}.nav-burger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:8px;display:none}.nav-burger span{background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .25s,opacity .25s;display:block}.nav-burger.open span:first-child{transform:translateY(7px)rotate(45deg)}.nav-burger.open span:nth-child(2){opacity:0}.nav-burger.open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-mobile-menu{z-index:199;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b1f3afa;border-bottom:1px solid #ffffff1a;flex-direction:column;padding:16px 24px 24px;display:none;position:fixed;top:64px;left:0;right:0}.nav-mobile-menu.open{display:flex}.nav-mobile-menu a{color:#ffffffbf;border-bottom:1px solid #ffffff12;padding:14px 0;font-size:15px;font-weight:500;text-decoration:none}.nav-mobile-menu a:last-child{border-bottom:none}.nav-mobile-cta{background:var(--gold);text-align:center;border-radius:var(--r-sm);margin-top:8px;color:#fff!important;border-bottom:none!important;padding:14px!important;font-weight:700!important}@media (width<=900px){.nav-burger{display:flex}.nav-desktop-only{display:none}}.modal-overlay{z-index:9000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;background:#050c19bf;justify-content:center;align-items:center;padding:16px;transition:opacity .25s;display:flex;position:fixed;inset:0}.modal-overlay.is-open{opacity:1;pointer-events:all}.modal-box{background:#fff;border-radius:20px;width:100%;max-width:460px;max-height:90vh;padding:36px 32px;transition:transform .28s cubic-bezier(.34,1.4,.64,1);position:relative;overflow-y:auto;transform:translateY(20px)scale(.97)}.modal-overlay.is-open .modal-box{transform:translateY(0)scale(1)}.modal-close{cursor:pointer;color:#64748b;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex;position:absolute;top:16px;right:16px}.modal-close:hover{color:#1a1a2e;background:#e2e8f0}.modal-header{text-align:center;margin-bottom:24px}.modal-icon{margin-bottom:10px;font-size:36px}.modal-title{color:#0a1628;letter-spacing:-.5px;margin-bottom:6px;font-size:22px;font-weight:800}.modal-subtitle{color:#6b7280;font-size:14px;line-height:1.5}#contact-modal .lf{--lf-accent:#2076d4;--lf-button-bg:#2076d4;--lf-button-hover:#1a5fb4;--lf-font:"Manrope", sans-serif}.modal-done{color:#fff;cursor:pointer;background:#2076d4;border:none;border-radius:10px;margin-top:20px;padding:12px 32px;font-family:inherit;font-size:15px;font-weight:700}.modal-done:hover{background:#1a5fb4}@media (width<=480px){.modal-box{padding:28px 20px}}.access-inner .section-eye,#why .section-eye{color:#3b8be1}picture{display:contents}picture>source{display:none}.ceo-avatar img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.how-video-frame iframe{border:0}@supports (background-image:image-set(url('data:,') type('image/avif'))){.season-banner:before{background-image:-webkit-image-set(url(/_astro/season-bg.D6Tp8kl7.avif) 1x type("image/avif"),url(/_astro/season-bg.kpAQyc2l.webp) 1x type("image/webp"));background-image:image-set("/_astro/season-bg.D6Tp8kl7.avif" 1x type("image/avif"),"/_astro/season-bg.kpAQyc2l.webp" 1x type("image/webp"));background-position:50%;background-size:cover}}
