:root{--ink:#17121a;--muted:#786d79;--paper:#fbf7fa;--card:#ffffffc2;--rose:#e7bfd1;--lilac:#d9d0f4;--peach:#f4d4c5;--sage:#d9e6dc;--line:#2a1b2717;--shadow:0 22px 70px #3d26391c;--radius:28px}*{box-sizing:border-box}html{background:#f8f3f7}body{color:var(--ink);background:radial-gradient(circle at 8% 4%,#e7bfd16b,#0000 27rem),radial-gradient(circle at 93% 16%,#d9d0f47a,#0000 29rem),linear-gradient(#fffafd 0,#f8f4f7 58%,#f6f2f4 100%);min-height:100vh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.shell{grid-template-columns:250px minmax(0,1fr);gap:22px;max-width:1540px;margin:auto;padding:22px;display:grid}.sidebar{border:1px solid var(--line);color:#fff;height:calc(100vh - 44px);box-shadow:var(--shadow);background:#1b141cf0;border-radius:32px;padding:22px 16px;position:sticky;top:22px;overflow:auto}.brand{padding:8px 10px 22px}.brand small,.eyebrow,.sectionhead small{letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:800}.brand h1{margin:7px 0;font-family:Georgia,serif;font-size:25px}.brand p{color:#cbbfc8;font-size:12px;line-height:1.5}.nav{gap:6px;display:grid}.nav button{color:#cfc4cd;text-align:left;background:0 0;border:0;border-radius:15px;padding:12px 13px}.nav button:hover,.nav button.active{color:#fff;background:linear-gradient(135deg,#e7bfd138,#d9d0f426)}.ownerBadge{background:linear-gradient(135deg,#e7bfd129,#d9d0f41a);border:1px solid #ffffff14;border-radius:18px;margin-top:20px;padding:14px}.main{min-width:0}.topbar{justify-content:space-between;align-items:center;padding:8px 4px 20px;display:flex}.topbar h2{margin:3px 0;font-family:Georgia,serif;font-size:34px}.topbar p{color:var(--muted);margin:0}.pill,.engineLive{letter-spacing:.05em;border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:800;display:inline-flex}.engineLive.dark{color:#fff;background:#201821}.glass{background:var(--card);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow);border-radius:var(--radius);border:1px solid #ffffffc7}.hero{background:linear-gradient(125deg,#ffffffe6,#f8e6efc2 54%,#e6e1f8c7);min-height:250px;padding:30px;position:relative;overflow:hidden}.hero:after{content:"";background:radial-gradient(circle at 30% 30%,#fff,#d9d0f4ad 40%,#e7bfd12e);border-radius:50%;width:290px;height:290px;position:absolute;top:-80px;right:-70px;box-shadow:inset 0 0 0 1px #ffffff80}.hero h3{max-width:700px;margin:14px 0 10px;font-family:Georgia,serif;font-size:42px;line-height:1.03}.hero p{max-width:650px;color:var(--muted);line-height:1.6}.primary,.secondary{border:0;border-radius:15px;padding:13px 17px;font-weight:800}.primary{color:#fff;background:#201821;box-shadow:0 10px 25px #20182133}.secondary{color:var(--ink);border:1px solid var(--line);background:#ffffffbf}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0;display:grid}.stat{padding:20px}.stat span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.stat strong{margin-top:7px;font-family:Georgia,serif;font-size:30px;display:block}.stat em{color:#6c8a72;font-size:11px;font-style:normal}.grid2{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.section,.production,.supabaseLive{margin-top:16px;padding:22px}.sectionhead{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.sectionhead h2{margin:5px 0 0;font-family:Georgia,serif;font-size:25px}.sectionhead small{color:#9a7788}.aiMove{color:#fff;background:linear-gradient(145deg,#211821,#332538);padding:22px;position:relative;overflow:hidden}.aiMove:after{content:"AI";color:#ffffff0a;font-family:Georgia,serif;font-size:110px;position:absolute;bottom:-24px;right:15px}.aiMove p{color:#d8cbd4;line-height:1.55}.card,.dealCard,.buyerCard,.queueCard{border:1px solid var(--line);background:#ffffffb3;border-radius:20px;padding:17px;transition:all .2s}.card:hover,.dealCard:hover,.buyerCard:hover{transform:translateY(-2px);box-shadow:0 14px 35px #3d263914}.progress{background:#eee7ec;border-radius:999px;height:8px;overflow:hidden}.progress i{background:linear-gradient(90deg,#d7a8bd,#b9aee4);border-radius:999px;height:100%;display:block}.money{font-family:Georgia,serif;font-size:25px}.pass{color:#587760;font-weight:900}.warn{color:#a46f55;font-weight:900}.ddnote{color:var(--muted);line-height:1.55}.approvalDock{z-index:30;color:#fff;background:#211821;border-radius:20px;align-items:center;gap:10px;padding:12px 15px;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 18px 55px #20182147}.approvalDock b{font-family:Georgia,serif}.ownerOffice{grid-template-columns:1.15fr .85fr;gap:16px;display:grid}.officePanel{min-height:210px;padding:24px}.officePanel.feature{color:#fff;background:linear-gradient(145deg,#211821,#3c2a3b)}.officePanel.feature p{color:#d9cdd5}.miniGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px;display:grid}.mini{background:#ffffff17;border:1px solid #ffffff14;border-radius:16px;padding:14px}.mini strong{margin-top:5px;font-size:19px;display:block}@media (max-width:980px){.shell{grid-template-columns:1fr;padding:12px}.sidebar{height:auto;position:relative;top:0}.nav{grid-template-columns:repeat(3,1fr)}.stats{grid-template-columns:repeat(2,1fr)}.grid2,.ownerOffice{grid-template-columns:1fr}.hero h3{font-size:34px}}@media (max-width:600px){.nav{display:flex;overflow:auto}.nav button{white-space:nowrap}.stats,.grid3,.miniGrid{grid-template-columns:1fr 1fr}.hero{padding:22px}.hero h3{font-size:31px}.topbar h2{font-size:28px}.approvalDock{justify-content:center;bottom:12px;left:12px;right:12px}}.loginShell{background:radial-gradient(circle at 15% 10%,#e7bfd18c,#0000 25rem),radial-gradient(circle at 85% 85%,#d9d0f48c,#0000 28rem);place-items:center;min-height:100vh;padding:22px;display:grid}.loginCard{width:min(520px,100%);padding:38px;position:relative;overflow:hidden}.loginCard:after{content:"HQ";color:#4628410a;pointer-events:none;font:120px Georgia,serif;position:absolute;bottom:-45px;right:-15px}.loginCard h1{margin:12px 0;font:44px/1.02 Georgia,serif}.loginCard p{color:var(--muted);line-height:1.6}.loginCard input{border:1px solid var(--line);background:#fffc;border-radius:15px;outline:none;width:100%;margin:12px 0;padding:15px 16px}.loginCard .primary{width:100%;padding:15px}.loginMsg{background:#d9e6dc8c;border-radius:14px;margin-top:14px;padding:12px;font-size:13px}.loginFine{color:var(--muted);margin-top:20px;font-size:11px}.publicSite{color:#211c22;background:radial-gradient(circle at 10% 10%,#f8e8ef 0,#0000 28%),radial-gradient(circle at 88% 16%,#eee6ff 0,#0000 26%),#fffaf7;min-height:100vh}.publicNav{justify-content:space-between;align-items:center;max-width:1180px;margin:auto;padding:26px 24px;display:flex}.brand{letter-spacing:.14em;font-weight:900}.navLinks{align-items:center;gap:24px;display:flex}.navLinks a,.backLink,footer a{color:inherit;text-decoration:none}.navLogin{border:1px solid #2a232b;border-radius:999px;padding:11px 17px}.heroPublic{grid-template-columns:1.35fr .65fr;align-items:center;gap:60px;max-width:1180px;margin:0 auto;padding:90px 24px 110px;display:grid}.heroPublic h1{max-width:850px;margin:18px 0 24px;font-family:Georgia,serif;font-size:clamp(48px,7vw,92px);line-height:.94}.heroPublic p{max-width:680px;font-size:18px;line-height:1.65}.heroActions{gap:12px;margin-top:30px;display:flex}.heroActions a,.ctaPublic a,.publicSection>a,.accountChoices a{text-decoration:none;display:inline-block}.secondary{color:#211c22;background:0 0;border:1px solid #322a33;border-radius:999px;padding:13px 18px}.heroPanel{border-radius:32px;padding:36px}.publicSection,.ctaPublic{max-width:1180px;margin:auto;padding:90px 24px}.publicSection h2,.ctaPublic h2,.accountCard h1{margin:12px 0 20px;font-family:Georgia,serif;font-size:clamp(36px,5vw,64px)}.publicGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.publicGrid article{background:#fff;border:1px solid #eadfe5;border-radius:28px;padding:30px}.ctaPublic{color:#fff;background:#241f25;border-radius:38px;margin-top:30px;margin-bottom:30px}.ctaPublic .primary{margin-top:20px}.publicSite footer{border-top:1px solid #eadfe5;justify-content:space-between;gap:20px;max-width:1180px;margin:auto;padding:50px 24px 70px;display:flex}.accountShell{background:radial-gradient(circle at 15% 10%,#f7dfe9,#0000 30%),radial-gradient(circle at 85% 15%,#e8ddff,#0000 28%),#fffaf7;min-height:100vh;padding:60px 20px}.accountCard{border-radius:34px;max-width:900px;margin:auto;padding:48px}.accountChoices{grid-template-columns:1fr 1fr;gap:18px;margin-top:34px;display:grid}.accountChoices>div{background:#ffffffbf;border:1px solid #e7dce3;border-radius:26px;padding:30px}.ownerChoice{color:#fff!important;background:#251f26!important}.ownerChoice .secondary{color:#fff;border-color:#776d78}.formMock{gap:10px;margin-top:28px;display:flex}.formMock input{border:1px solid #ddd;border-radius:16px;flex:1;padding:14px 16px}@media (max-width:760px){.navLinks a:not(.navLogin){display:none}.heroPublic,.publicGrid,.accountChoices{grid-template-columns:1fr}.heroPublic{padding-top:55px}.heroPanel{margin-top:10px}.publicSite footer{flex-direction:column}.accountCard{padding:28px 20px}}.atlasHome{color:#111b17;background:#f5f7f1;min-height:100vh}.atlasNav{z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fafbf7e6;border-bottom:1px solid #dfe5da;justify-content:space-between;align-items:center;height:86px;padding:0 5vw;display:flex;position:sticky;top:0}.brandMark{align-items:center;gap:12px;display:flex}.brandMark i{color:#e9f5dd;background:#173c2c;border-radius:11px;place-items:center;width:40px;height:40px;font-style:normal;font-weight:900;display:grid}.brandMark span{letter-spacing:.08em;font-weight:900}.brandMark small{letter-spacing:.22em;color:#758078;margin-top:3px;font-size:8px;display:block}.atlasLinks{align-items:center;gap:28px;display:flex}.atlasLinks a{color:#26332c;font-size:14px;text-decoration:none}.darkPill,.lightPill{border-radius:12px;padding:12px 18px;display:inline-block;text-decoration:none!important}.darkPill{color:#fff!important;background:#173c2c!important}.lightPill{color:#173c2c;background:#fff;border:1px solid #ccd6cb}.big{padding:16px 22px;font-weight:700}.atlasHero{text-align:center;background:radial-gradient(circle at 50% 10%,#e1f0d5 0,#0000 32%);padding:90px 20px 54px}.heroBadge,.sectionTag{letter-spacing:.17em;color:#56705e;font-size:11px;font-weight:800}.atlasHero h1{letter-spacing:-.055em;max-width:1000px;margin:20px auto 28px;font-size:clamp(54px,8vw,104px);line-height:.91}.atlasHero h1 em{color:#3e7054;font-family:Georgia,serif;font-weight:400}.atlasHero>p{color:#5c6961;max-width:720px;margin:auto;font-size:18px;line-height:1.6}.atlasActions{justify-content:center;gap:10px;margin:30px 0 50px;display:flex}.trustRow{letter-spacing:.14em;color:#79847d;flex-wrap:wrap;justify-content:center;gap:40px;font-size:9px;display:flex}.productStage{max-width:1180px;margin:auto;padding:20px 24px 100px}.mapMock{background:#fff;border:1px solid #cfd8cd;border-radius:24px;overflow:hidden;box-shadow:0 30px 70px #243c2c1f}.mapTop{border-bottom:1px solid #e3e8e0;justify-content:space-between;padding:18px 22px;font-size:12px;display:flex}.mapCanvas{background:linear-gradient(32deg,#dfe8da 25%,#0000 25%) 0 0/90px 90px,linear-gradient(145deg,#e9eee4 25%,#d6e0d3 25% 50%,#eef2e9 50% 75%,#dbe4d7 75%);height:470px;position:relative;overflow:hidden}.pin{color:#fff;background:#173c2c;border:4px solid #fff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:800;display:grid;position:absolute;box-shadow:0 8px 20px #52665b55}.p1{top:24%;left:18%}.p2{top:18%;left:57%}.p3{top:63%;left:72%}.parcelCard{background:#fff;border-radius:18px;width:300px;padding:24px;position:absolute;bottom:7%;left:7%;box-shadow:0 18px 45px #273b3050}.parcelCard small{letter-spacing:.1em;font-size:9px}.parcelCard h3{margin:9px 0 2px;font-size:28px}.parcelCard p{color:#738078;margin-top:0}.parcelCard div{border-top:1px solid #edf0eb;justify-content:space-between;padding:10px 0;font-size:12px;display:flex}.parcelCard button{color:#fff;background:#173c2c;border:0;border-radius:9px;width:100%;padding:12px}.metricStrip{color:#fff;background:#173c2c;border-radius:0 0 20px 20px;grid-template-columns:repeat(4,1fr);margin:0 24px;display:grid}.metricStrip div{text-align:center;border-right:1px solid #345444;padding:24px}.metricStrip strong{font-size:28px;display:block}.metricStrip span{color:#b9cbbf;letter-spacing:.1em;font-size:10px}.intelSection{max-width:1180px;margin:auto;padding:100px 24px}.intelSection h2,.splitSection h2{letter-spacing:-.04em;margin:14px 0 45px;font-size:clamp(42px,6vw,72px);line-height:1}.intelGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.intelGrid article{background:#fff;border:1px solid #dae1d7;border-radius:18px;min-height:300px;padding:28px}.intelGrid article>span{color:#87938b;font-size:11px}.intelGrid h3{margin:55px 0 8px;font-size:26px}.intelGrid b{color:#477058;font-size:12px}.intelGrid p{color:#68736c;line-height:1.55}.intelGrid a{margin-top:35px;font-weight:800;display:block}.splitSection{background:#e4eddc;border-radius:28px;grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1180px;margin:30px auto 100px;padding:70px;display:grid}.splitSection p{color:#5a675f;margin-bottom:30px;font-size:17px;line-height:1.65}.sellerVisual{background:#b9cbb0;border-radius:22px;place-items:center;min-height:400px;padding:25px;display:grid}.miniWindow{background:#fff;border-radius:18px;width:80%;padding:30px;box-shadow:0 20px 50px #31463533}.miniWindow h3{font-size:28px}.statusLine{border-top:1px solid #e5e9e3;justify-content:space-between;padding:14px 0;display:flex}.statusLine b{color:#39704e}.atlasHome footer{border-top:1px solid #dce3d9;justify-content:space-between;align-items:center;padding:55px 5vw;display:flex}.atlasHome footer a{color:inherit;text-decoration:none}@media (max-width:760px){.atlasLinks>a:not(.darkPill){display:none}.atlasHero{padding-top:60px}.atlasActions{flex-direction:column}.metricStrip{grid-template-columns:1fr 1fr;margin:0}.intelGrid,.splitSection{grid-template-columns:1fr}.splitSection{margin:20px 16px 70px;padding:38px 24px}.mapCanvas{height:430px}.parcelCard{width:80%;left:5%}.atlasHome footer{flex-direction:column;align-items:flex-start;gap:20px}}.accessHero,.portalWrap{max-width:1100px;margin:auto;padding:85px 24px}.accessHero>h1,.portalWrap>h1{letter-spacing:-.05em;margin:12px 0;font-size:clamp(48px,7vw,80px)}.accessHero>p,.portalWrap>p{color:#627068;font-size:17px}.accessGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:50px;display:grid}.accessGrid article{background:#fff;border:1px solid #d8e0d5;border-radius:20px;min-height:300px;padding:30px}.accessGrid article>b{letter-spacing:.15em;color:#56705e;font-size:10px}.accessGrid p{color:#66736b;margin-bottom:30px;line-height:1.55}.ownerAccess{color:#fff;background:#173c2c!important}.ownerAccess p,.ownerAccess>b{color:#c8d7cc!important}.portalForm label{font-weight:800}.portalForm input{box-sizing:border-box;border:1px solid #ccd6cb;border-radius:10px;width:100%;margin:10px 0 18px;padding:16px;font-size:16px;display:block}.successBox{background:#e1eddc;border-radius:18px;margin-top:30px;padding:28px}@media (max-width:800px){.accessGrid{grid-template-columns:1fr}.ownerOS{display:block}.ownerSide{display:none}.ownerMain{padding:30px 18px 90px}.ownerMain header{display:block}.ownerMain header>button{margin-top:12px}.ownerCards{grid-template-columns:1fr}.nextMove{display:block}.nextMove button{margin-top:18px}.mobileDock{z-index:20;background:#173c2c;border-radius:16px;justify-content:space-around;padding:8px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.mobileDock button{color:#fff;background:0 0;border:0;padding:10px}.accessHero,.portalWrap{padding-top:55px}}.ldLogo{color:#122018;align-items:center;gap:12px;text-decoration:none;display:flex}.ldLogo.inverse{color:#fff}.ldMonogram{letter-spacing:-12px;align-items:flex-end;width:54px;height:40px;font-size:35px;font-weight:1000;display:flex;position:relative}.ldMonogram b:first-child{color:currentColor}.ldMonogram b:nth-child(2){color:#68d67e}.ldMonogram i{opacity:.85;background:#69da7e;border-radius:100% 0;width:25px;height:14px;position:absolute;bottom:2px;right:0;transform:skew(-20deg)}.ldWords{letter-spacing:.04em;font-size:18px;font-weight:1000}.ldWords em{color:#65d77b;font-style:normal}.ldWords small{letter-spacing:.18em;opacity:.65;margin-top:3px;font-size:6px;display:block}.authPage,.pricingPage{color:#fff;background:#061a12;min-height:100vh}.authPage nav,.pricingPage nav{border-bottom:1px solid #214132;justify-content:space-between;align-items:center;height:84px;padding:0 5vw;display:flex}.authPage nav>a,.pricingPage nav>a{color:#dceadf;text-decoration:none}.authCard{box-sizing:border-box;background:#0d281d;border:1px solid #31543f;border-radius:20px;width:min(440px,100% - 40px);margin:70px auto;padding:35px}.authCard>span,.pricingPage header>span{letter-spacing:.2em;color:#72df87;font-size:10px}.authCard h1{margin:10px 0;font-size:44px}.authCard p{color:#a9bdb0}.authCard label{margin:18px 0;font-size:12px;display:block}.authCard input{box-sizing:border-box;color:#fff;background:#071b13;border:1px solid #365545;border-radius:9px;width:100%;margin-top:7px;padding:14px;display:block}.authCard button{color:#092016;background:#a8e9ac;border:0;border-radius:9px;width:100%;margin-top:8px;padding:14px;font-weight:900}.authCard .secondaryAuth{color:#cce0d2;background:0 0;border:1px solid #365545}.authCard>small{color:#789284;margin-top:20px;display:block}.authError,.authSuccess{background:#402323;border-radius:9px;margin-top:15px;padding:12px}.authSuccess{background:#173b27}.logoutFloat{z-index:40;position:fixed;bottom:22px;right:22px}.logoutFloat button{background:#fff;border:1px solid #c8d7cc;border-radius:10px;padding:11px 16px;font-weight:800}.pricingPage header{text-align:center;max-width:800px;margin:80px auto 50px;padding:0 20px}.pricingPage header h1{letter-spacing:-.05em;font-size:clamp(42px,6vw,70px)}.pricingPage header p{color:#9db4a5}.planGrid{grid-template-columns:repeat(3,1fr);gap:15px;max-width:1100px;margin:auto;padding:0 24px 80px;display:grid}.planGrid article{background:#0b2419;border:1px solid #294a38;border-radius:18px;padding:30px}.planGrid .featured{border-color:#74db85;box-shadow:0 0 45px #53c86c20}.planGrid article>b{color:#70dc83;letter-spacing:.15em;font-size:11px}.planGrid h2{font-size:26px}.planGrid ul{color:#b7cabc;padding:20px 0;line-height:2;list-style:none}.planGrid a{text-align:center;color:#0a1e14;background:#a9e8ad;border-radius:9px;padding:13px;font-weight:900;text-decoration:none;display:block}@media (max-width:760px){.planGrid{grid-template-columns:1fr}}.navMini{gap:20px;display:flex}.navMini a{color:inherit;text-decoration:none}.landShell{color:#111b17;background:radial-gradient(circle at 50% 0,#e3efd9,#0000 34%),#f5f7f1;min-height:100vh}.simpleNav{border-bottom:1px solid #dce4d9;justify-content:space-between;align-items:center;height:84px;padding:0 5vw;display:flex}.simpleNav>a{color:inherit;text-decoration:none}.accessHero,.portalWrap,.pricingHero{max-width:1120px;margin:auto;padding:82px 24px}.accessHero>h1,.portalWrap>h1,.pricingHero>h1{letter-spacing:-.052em;margin:12px 0 20px;font-size:clamp(48px,7vw,82px);line-height:.96}.accessHero>p,.portalWrap>p,.pricingHero>p{color:#627068;max-width:720px;font-size:17px;line-height:1.6}.accessGrid,.planGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}.accessGrid article,.planGrid article{background:#fff;border:1px solid #d8e0d5;border-radius:20px;min-height:310px;padding:30px}.accessGrid article>b,.planGrid article>b{letter-spacing:.15em;color:#56705e;font-size:10px}.accessGrid h2{margin:55px 0 12px;font-size:30px}.accessGrid p,.planGrid p{color:#66736b;margin-bottom:28px;line-height:1.55}.ownerAccess,.planGrid .featured{color:#fff;background:#173c2c!important}.ownerAccess p,.ownerAccess>b,.featured p,.featured>b{color:#c8d7cc!important}.planGrid h2{margin:28px 0 8px;font-size:36px}.planGrid span{padding:8px 0;font-size:13px;display:block}.planGrid a{margin-top:25px}.portalWrap{max-width:720px}.portalForm{background:#fff;border:1px solid #d8e0d5;border-radius:20px;margin-top:35px;padding:30px}.portalForm label{margin-bottom:14px;font-weight:800;display:block}.portalForm input{box-sizing:border-box;border:1px solid #ccd6cb;border-radius:10px;width:100%;margin-top:8px;padding:16px;font-size:16px;display:block}.successBox,.inlineNotice{background:#e1eddc;border-radius:16px;margin-top:24px;padding:22px}.ownerOS{color:#142019;background:#f5f7f1;grid-template-columns:245px 1fr;min-height:100vh;display:grid}.ownerSide{color:#fff;box-sizing:border-box;background:#153729;flex-direction:column;height:100vh;min-height:100vh;padding:25px 18px;display:flex;position:sticky;top:0}.ownerBrand{color:#fff;margin:5px 8px 32px;text-decoration:none}.ownerBrand i{color:#173c2c;background:#e0efd6}.ownerSide nav{flex-direction:column;gap:5px;display:flex}.ownerSide nav button{color:#bcd0c2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:13px 14px;font-size:14px}.ownerSide nav button.active{color:#173c2c;background:#e3efd9;font-weight:900}.sideRules{border-top:1px solid #315343;flex-direction:column;gap:7px;margin-top:auto;padding:20px 10px;display:flex}.sideRules b{color:#dff2d3;font-size:11px}.sideRules span{color:#93ad9d;font-size:10px}.exitOffice{color:#bcd0c2;padding:8px;font-size:11px;text-decoration:none}.ownerMain{box-sizing:border-box;width:100%;max-width:1300px;padding:50px clamp(25px,5vw,70px)}.ownerMain header{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.ownerMain header h1{letter-spacing:-.045em;margin:8px 0;font-size:clamp(38px,5vw,64px)}.ownerMain header p{color:#68756d;max-width:600px}.ownerCards{grid-template-columns:repeat(3,1fr);gap:14px;margin:35px 0;display:grid}.ownerCards article{background:#fff;border:1px solid #dce3d9;border-radius:16px;padding:24px}.ownerCards span{color:#6e7b73;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.ownerCards strong{margin:12px 0;font-size:36px;display:block}.ownerCards p{color:#77827b;font-size:12px}.nextMove{background:#dfead8;border:1px solid #cedbc8;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;padding:30px;display:flex}.nextMove h2{margin:8px 0;font-size:28px}.nextMove p{color:#617067;max-width:700px;line-height:1.5}.emptyState{text-align:center;padding:65px 20px}.emptyIcon{color:#fff;background:#173c2c;border-radius:14px;place-items:center;width:48px;height:48px;margin:auto;font-weight:900;display:grid}.emptyState h3{margin-bottom:6px;font-size:22px}.emptyState p{color:#77827b;max-width:580px;margin:0 auto 22px;line-height:1.5}.mobileDock{display:none}@media (max-width:800px){.accessGrid,.planGrid{grid-template-columns:1fr}.ownerOS{display:block}.ownerSide{display:none}.ownerMain{padding:30px 18px 90px}.ownerMain header{display:block}.ownerMain header>button{margin-top:12px}.ownerCards{grid-template-columns:1fr}.nextMove{display:block}.nextMove button{margin-top:18px}.mobileDock{z-index:20;background:#173c2c;border-radius:16px;justify-content:space-around;padding:8px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.mobileDock button{color:#fff;background:0 0;border:0;padding:10px}.accessHero,.portalWrap,.pricingHero{padding-top:55px}.navMini{gap:10px;font-size:12px}}.logoHome{--forest:#0d2b20;--forest2:#143b2c;--lime:#c9f36a;--cream:#f3f2e8;--ink:#122018;background:var(--forest);color:var(--cream);min-height:100vh}.logoNav{z-index:5;border-bottom:1px solid #ffffff18;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex;position:relative}.logoLockup{color:inherit;letter-spacing:.08em;align-items:center;gap:12px;font-weight:900;text-decoration:none;display:flex}.logoLockup small{color:#a7baad;letter-spacing:.23em;margin-top:3px;font-size:8px;display:block}.ldBadge,.miniLD{background:var(--lime);width:42px;height:42px;color:var(--forest);letter-spacing:-.08em;border-radius:12px;place-items:center;font-weight:1000;display:grid}.logoLinks{align-items:center;gap:26px;display:flex}.logoLinks>a{color:#d8e1db;font-size:13px;text-decoration:none}.limeBtn{border:0;border-radius:12px;padding:13px 18px;font-weight:900;display:inline-block;background:var(--lime)!important;color:var(--forest)!important;text-decoration:none!important}.large{padding:17px 22px}.ghostBtn{color:#edf2ee;border:1px solid #ffffff2c;border-radius:12px;padding:13px 18px;text-decoration:none}.logoHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;max-width:1380px;min-height:720px;margin:auto;padding:70px 5vw 80px;display:grid;overflow:hidden}.eyebrow,.greenTag{letter-spacing:.19em;color:var(--lime);font-size:10px;font-weight:900}.heroCopy h1{letter-spacing:-.065em;margin:20px 0 30px;font-size:clamp(66px,8vw,118px);line-height:.84}.heroCopy h1 em{color:var(--lime);font-family:Georgia,serif;font-weight:400}.heroCopy>p{color:#b7c6bc;max-width:650px;font-size:18px;line-height:1.65}.heroBtns{gap:10px;margin:32px 0 52px;display:flex}.heroProof{color:#9fb1a5;text-transform:uppercase;letter-spacing:.08em;gap:35px;font-size:10px;display:flex}.heroProof b{color:#fff;margin-bottom:4px;font-size:20px;display:block}.heroEmblem{place-items:center;height:590px;display:grid;position:relative}.megaLogo{background:var(--lime);width:300px;height:300px;color:var(--forest);letter-spacing:-.12em;z-index:2;border-radius:76px;place-items:center;font-size:145px;font-weight:1000;display:grid;position:relative;box-shadow:0 0 100px #c9f36a22}.megaLogo small{letter-spacing:.05em;font-size:19px;position:absolute;bottom:44px;right:45px}.orbit{border:1px solid #c9f36a30;border-radius:50%;position:absolute}.o1{width:430px;height:430px}.o2{width:560px;height:560px}.signalCard{z-index:3;background:#173e2e;border:1px solid #ffffff1c;border-radius:15px;padding:16px 19px;position:absolute;box-shadow:0 20px 50px #0004}.signalCard small{color:#7f9a88;letter-spacing:.15em;margin-bottom:5px;font-size:8px;display:block}.signalCard b{font-size:14px}.s1{top:24%;left:2%}.s2{bottom:22%;right:1%}.darkProduct{background:#112f23;padding:110px 5vw}.sectionHead{max-width:1200px;margin:auto}.sectionHead h2{letter-spacing:-.05em;margin:15px 0;font-size:clamp(48px,6vw,82px);line-height:.95}.sectionHead p{color:#aebfb4;max-width:680px;line-height:1.6}.dashboardPreview{color:#132019;background:#f4f5ee;border-radius:24px;grid-template-columns:190px 1fr;max-width:1200px;margin:55px auto 0;display:grid;overflow:hidden;box-shadow:0 35px 90px #0005}.dashboardPreview aside{color:#fff;background:#0c281e;flex-direction:column;gap:8px;padding:24px 18px;display:flex}.dashboardPreview aside>b{margin:12px 0 18px}.dashboardPreview aside i{color:#9fb4a7;border-radius:8px;padding:10px;font-size:12px;font-style:normal}.dashboardPreview aside i:first-of-type{color:#173122;background:#c9f36a;font-weight:900}.previewMain{padding:45px}.previewMain>small{letter-spacing:.16em;color:#607066;font-size:9px}.previewMain h3{letter-spacing:-.04em;margin:8px 0 30px;font-size:42px}.previewStats{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.previewStats div{background:#fff;border:1px solid #dde3da;border-radius:14px;padding:20px}.previewStats span{color:#69776e;font-size:10px}.previewStats b{margin-top:10px;font-size:32px;display:block}.previewMove{background:#dfead8;border-radius:15px;margin-top:15px;padding:25px}.previewMove>span{letter-spacing:.14em;color:#54705e;font-size:9px}.previewMove h4{margin:7px 0;font-size:24px}.previewMove p{color:#647269}.previewMove button{color:#fff;background:#123628;border:0;border-radius:9px;padding:12px 16px}.lightSection{background:var(--cream);color:var(--ink);padding:120px 5vw}.lightSection>h2{letter-spacing:-.055em;max-width:1200px;margin:14px auto 55px;font-size:clamp(50px,7vw,88px)}.lightSection>.greenTag{color:#3b6a4e;max-width:1200px;margin:auto;display:block}.featureRow{grid-template-columns:repeat(3,1fr);gap:16px;max-width:1200px;margin:auto;display:grid}.featureRow article{border-top:1px solid #bec9bd;padding:26px 5px}.featureRow article>span{color:#5b7564;font-size:11px}.featureRow h3{margin:40px 0 10px;font-size:27px}.featureRow p{color:#657168;line-height:1.6}.sellBand{background:var(--lime);color:var(--forest);justify-content:space-between;align-items:center;gap:40px;padding:90px 7vw;display:flex}.sellBand .eyebrow{color:#426044}.sellBand h2{margin:8px 0;font-size:clamp(48px,7vw,84px)}.sellBand p{max-width:650px;line-height:1.6}.sellBand .limeBtn{background:var(--forest)!important;color:#fff!important}.logoFooter{color:#a9baaf;justify-content:space-between;align-items:center;padding:50px 5vw;display:flex}.logoFooter a{color:inherit;text-decoration:none}@media (max-width:800px){.logoLinks>a:not(.limeBtn){display:none}.logoHero{grid-template-columns:1fr;padding-top:55px}.heroEmblem{height:400px}.megaLogo{border-radius:52px;width:210px;height:210px;font-size:100px}.megaLogo small{bottom:30px;right:30px}.o1{width:300px;height:300px}.o2{width:390px;height:390px}.heroProof{flex-wrap:wrap;gap:18px}.heroBtns{flex-direction:column}.dashboardPreview{grid-template-columns:1fr}.dashboardPreview aside{display:none}.previewMain{padding:25px}.previewStats,.featureRow{grid-template-columns:1fr}.sellBand,.logoFooter{flex-direction:column;align-items:flex-start}.signalCard{transform:scale(.85)}}.authCard fieldset:disabled{opacity:.58}.authCard fieldset:disabled button,.authCard fieldset:disabled input,.authCard fieldset:disabled select{cursor:not-allowed}.authCard select{box-sizing:border-box;color:#fff;background:#071b13;border:1px solid #365545;border-radius:9px;width:100%;margin-top:7px;padding:14px;display:block}.officeLogo{max-width:205px;margin:0 0 18px;display:block}.officeLogo img{object-fit:contain;object-position:left center;width:100%;height:54px;display:block}.simpleNav .brandMark{white-space:nowrap}.workGrid{grid-template-columns:minmax(280px,.8fr) minmax(320px,1.2fr);align-items:start;gap:20px;display:grid}.workForm,.workList,.moneyResult{background:#fff;border:1px solid #dfe7df;border-radius:18px;padding:22px}.workForm h3{color:#0c2b20;margin:0 0 18px}.workForm label{letter-spacing:.04em;color:#365545;margin:12px 0;font-size:12px;font-weight:800;display:block}.workForm input{box-sizing:border-box;color:#0c2b20;background:#fbfaf5;border:1px solid #cdd8d0;border-radius:9px;width:100%;margin-top:7px;padding:12px;display:block}.workList{gap:12px;display:grid}.workList article{border:1px solid #e3e9e4;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.workList article h3{margin:4px 0}.workList article p{color:#607068;margin:0}.workList button,.agentGrid button,.rowActions button{color:#174c38;cursor:pointer;background:#fff;border:1px solid #174c38;border-radius:999px;padding:9px 13px;font-weight:800}.emptyWork{text-align:center;color:#718078;padding:32px}.rowActions{gap:8px;display:flex}.moneyResult strong{color:#0c2b20;margin:10px 0;font-size:42px;display:block}.moneyResult b{border-radius:8px;padding:8px 10px;display:inline-block}.moneyResult .pass{color:#176238;background:#e0f5e8}.moneyResult .fail{color:#9a4a1a;background:#fff0e5}.checkLine{align-items:center;gap:8px;display:flex!important}.checkLine input{width:auto!important;margin:0!important}.savedNote{color:#176238;font-weight:800}@media (max-width:850px){.workGrid{grid-template-columns:1fr}.workList article{flex-direction:column;align-items:flex-start}}.brandImageLogo{align-items:center;max-width:min(280px,72vw);line-height:0;text-decoration:none;display:inline-flex}.brandImageLogoImg{object-fit:contain;width:100%;height:auto;display:block}nav .brandImageLogo{max-width:230px}.workspaceShell .brandImageLogo,.workspaceNav .brandImageLogo{max-width:205px}@media (max-width:700px){nav .brandImageLogo{max-width:190px}.workspaceShell .brandImageLogo,.workspaceNav .brandImageLogo{max-width:170px}}.jvPage{color:#173d2c;background:#f4efe3;min-height:100vh}.jvHero{color:#f8f1df;background:#173d2c;padding:90px 8% 45px}.jvHero h1{max-width:900px;margin:12px 0;font-size:clamp(48px,7vw,92px)}.jvHero p{max-width:760px;font-size:18px;line-height:1.6}.jvWrap{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:32px;padding:60px 8%;display:grid}.jvRules{color:#f8f1df;background:#173d2c;border-radius:28px;height:max-content;padding:36px}.jvRules b{border-top:1px solid #fff2;padding:14px 0;display:block}.jvRules h2{font-size:38px}@media (max-width:800px){.jvWrap{grid-template-columns:1fr}.jvHero{padding-top:55px}}.dealFinder{grid-template-rows:auto minmax(620px,1fr) auto;grid-template-columns:minmax(0,1.55fr) minmax(340px,.75fr);gap:16px;display:grid}.finderToolbar{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.finderToolbar form{background:#fff;border:1px solid #d9e1da;border-radius:14px;flex:1;align-items:center;gap:10px;padding:7px 8px 7px 14px;display:flex;box-shadow:0 8px 24px #173d2c0c}.finderToolbar form span{color:#173d2c;font-size:23px}.finderToolbar input{color:#173d2c;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.finderToolbar form button,.viewSwitch button{cursor:pointer;border:0;border-radius:9px;padding:11px 16px;font-weight:800}.finderToolbar form button{color:#fff;background:#173d2c}.viewSwitch{background:#e9eee9;border-radius:12px;padding:4px;display:flex}.viewSwitch button{color:#50645a;background:0 0}.viewSwitch .active{color:#fff;background:#173d2c}.finderMap{background-image:url(/land-premium-hero.jpg);background-position:50%;background-size:cover;border-radius:22px;min-height:620px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.finderMap.map{filter:saturate(.72)contrast(.95)}.finderMap.terrain{filter:saturate(.78)sepia(.14)}.mapShade{background:linear-gradient(#06241612,#0624162b);position:absolute;inset:0}.dataBadge{z-index:2;color:#f4ead2;letter-spacing:.08em;background:#0c2b20e8;border:1px solid #d5ae5c88;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:900;position:absolute;top:18px;left:18px}.parcelShape{color:#fff;cursor:pointer;background:#d8ad4528;border:2px solid #ffd66b;transition:all .18s;position:absolute;transform:skew(-5deg);box-shadow:0 0 0 1px #102d21aa}.parcelShape b{white-space:nowrap;background:#102d21e8;border-radius:6px;padding:5px 8px;display:none}.parcelShape:hover,.parcelShape.selected{filter:drop-shadow(0 0 8px #ffdc72);background:#ffe06a48;border-width:4px}.parcelShape.selected b{display:inline-block}.parcelOne{clip-path:polygon(12% 0,100% 11%,86% 100%,0 83%);width:24%;height:34%;top:30%;left:35%}.parcelTwo{clip-path:polygon(0 7%,92% 0,100% 88%,12% 100%);width:19%;height:26%;top:17%;left:62%}.parcelThree{clip-path:polygon(8% 0,100% 12%,84% 100%,0 86%);width:24%;height:25%;top:57%;left:15%}.mapControls{gap:6px;display:grid;position:absolute;bottom:16px;right:16px}.mapControls button{color:#173d2c;background:#fff;border:0;border-radius:10px;width:42px;height:42px;font-size:20px;font-weight:900;box-shadow:0 7px 20px #0b221a33}.propertyPanel{background:#fbfaf5;border:1px solid #dfe7df;border-radius:22px;align-self:stretch;padding:24px}.panelTop{border-bottom:1px solid #e2e6df;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:17px;display:flex}.panelTop small,.compBox small,.savedFindings>div small{color:#9a7430;letter-spacing:.12em;font-weight:900}.panelTop h2{color:#123c2b;margin:5px 0 0;font-size:29px}.sourceTag,.needsVerify{border-radius:999px;padding:7px 9px;font-size:11px;font-weight:800}.sourceTag{color:#176238;background:#dff4e6}.needsVerify{color:#865c0c;background:#fff0d3}.propertyPanel dl{margin:12px 0}.propertyPanel dl div{border-bottom:1px solid #e7e9e4;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.propertyPanel dt{color:#66756d}.propertyPanel dd{text-align:right;color:#173d2c;margin:0;font-weight:800}.compBox{color:#fff;background:#173d2c;border-radius:16px;margin-top:18px;padding:18px}.compBox h3{margin:3px 0 12px}.compBox label{grid-template-columns:1fr 120px;align-items:center;gap:10px;margin:8px 0;font-size:13px;display:grid}.compBox input{box-sizing:border-box;color:#fff;background:#ffffff12;border:1px solid #fff3;border-radius:8px;width:100%;padding:9px}.spreadResult{border-top:1px solid #ffffff24;margin-top:14px;padding-top:14px}.spreadResult span,.spreadResult strong{display:block}.spreadResult strong{color:#f4d17f;margin:2px 0 8px;font-size:34px}.spreadResult b{border-radius:6px;padding:6px 8px;font-size:11px}.spreadResult .pass{color:#176238;background:#dff4e6}.spreadResult .fail{color:#98491a;background:#fee7d9}.finderActions{grid-template-columns:1fr 1.2fr;gap:8px;margin-top:14px;display:grid}.finderActions button{color:#173d2c;cursor:pointer;background:#fff;border:1px solid #173d2c;border-radius:10px;padding:12px;font-weight:900}.finderActions .mintBtn{background:#f0cd75}.finderNotice{color:#176238;background:#e8f3eb;border-radius:9px;padding:10px;font-weight:800}.sourceNote{color:#6b756f;font-size:12px;line-height:1.45}.savedFindings{grid-column:1/-1}.savedFindings>div{margin:7px 0 12px}.savedFindings h3{color:#173d2c;margin:4px 0;font-size:24px}.savedFindings .workList{padding:16px}@media (max-width:1050px){.dealFinder{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.finderToolbar,.savedFindings{grid-column:1}.finderMap{min-height:500px}.propertyPanel{z-index:3;border-radius:24px 24px 18px 18px;margin-top:-72px}}@media (max-width:650px){.finderToolbar{flex-direction:column;align-items:stretch}.viewSwitch button{flex:1}.finderMap{border-radius:16px;min-height:440px}.dataBadge{text-align:center;font-size:10px;left:12px;right:12px}.propertyPanel{margin-top:-52px;padding:19px}.panelTop{display:block}.panelTop span{margin-top:10px;display:inline-block}.finderActions{grid-template-columns:1fr}.compBox label{grid-template-columns:1fr 110px}}.mapLayer{transform-origin:50%;transition:transform .2s;position:absolute;inset:0}.buyerVaultLayout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:20px;display:grid}.buyerForm select,.workForm select{box-sizing:border-box;color:#0c2b20;background:#fbfaf5;border:1px solid #cdd8d0;border-radius:9px;width:100%;margin-top:7px;padding:12px;display:block}.buyerForm>span,.sectionHeading span{color:#9a7430;letter-spacing:.12em;font-size:11px;font-weight:900}.formPair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.buyerCards{gap:12px;display:grid}.sectionHeading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:4px;display:flex}.sectionHeading h2,.sectionHeading h3{color:#123c2b;margin:5px 0}.sectionHeading>a{color:#173d2c;font-size:13px;font-weight:900}.sectionHeading>b{color:#fff;background:#173d2c;border-radius:999px;padding:8px 11px;font-size:12px}.buyerBoxCard,.matchResult{background:#fff;border:1px solid #dfe7df;border-radius:17px;padding:19px;box-shadow:0 8px 24px #173d2c08}.buyerBoxTop,.matchResult{justify-content:space-between;gap:18px;display:flex}.buyerBoxTop small,.matchResult small{color:#8a6827;letter-spacing:.06em;font-weight:900}.buyerBoxTop h3,.matchResult h3{color:#123c2b;margin:5px 0}.buyerBoxTop p,.matchResult p{color:#64746b;margin:0}.buyerBoxTop>strong{color:#173d2c;white-space:nowrap;font-size:25px}.buyBoxFacts{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.buyBoxFacts span{color:#173d2c;background:#f5f3eb;border-radius:10px;padding:10px;font-weight:900}.buyBoxFacts small{color:#758279;margin-bottom:4px;font-size:9px;display:block}.matchInstruction{color:#68776f;margin:13px 0 0;font-size:12px}.matchPanel{background:#f5f3eb;border:1px solid #dfe7df;border-radius:20px;grid-column:1/-1;gap:10px;padding:20px;display:grid}.matchMoney{gap:7px;min-width:210px;display:grid}.matchMoney span{color:#64746b;justify-content:space-between;gap:14px;font-size:12px;display:flex}.matchMoney b{color:#173d2c}.matchMoney .goodMoney{color:#176238}.matchMoney .reviewMoney{color:#9a4a1a}.matchMoney button{color:#fff;cursor:pointer;background:#173d2c;border:0;border-radius:9px;padding:10px 12px;font-weight:900}@media (max-width:1000px){.buyerVaultLayout{grid-template-columns:1fr}.buyBoxFacts{grid-template-columns:1fr 1fr}.matchResult{flex-direction:column}.matchMoney{min-width:0}}@media (max-width:560px){.formPair{grid-template-columns:1fr}.buyBoxFacts{grid-template-columns:1fr 1fr}.buyerBoxTop{display:block}.buyerBoxTop>strong{margin-top:12px;display:block}.matchPanel{padding:14px}}.emptyPropertyPanel{place-items:center;min-height:420px;display:grid}.noParcel{text-align:center;max-width:300px}.noParcel>span{color:#9a7430;letter-spacing:.12em;font-size:11px;font-weight:900}.noParcel h2{color:#173d2c;margin:8px 0;font-size:30px}.noParcel p{color:#64746b;line-height:1.55}.noParcel b{color:#176238;background:#e4f2e8;border-radius:10px;margin-top:16px;padding:11px;display:block}.agentNotice{color:#594714;background:#fff9e9;border:1px solid #e4d8ae;border-radius:14px;margin:0 0 16px;padding:16px 18px;line-height:1.5}.supervisorDesk{gap:18px;max-width:1120px;display:grid}.supervisorDesk .workForm{color:#123b2b}.supervisorDesk .workForm p{line-height:1.55}.supervisorColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.supervisorColumns section,.supervisorCheck{background:#f5f8f5;border-radius:14px;padding:16px}.supervisorCheck{margin-top:16px}.supervisorCheck li{margin:6px 0}.supervisorDesk h2{margin:8px 0 12px}.supervisorDesk a{margin-top:8px;display:inline-block}@media (max-width:760px){.supervisorColumns{grid-template-columns:1fr}.supervisorDesk .workForm{padding:18px}}.holdLayout{grid-template-columns:minmax(280px,.8fr) minmax(320px,1.2fr);gap:18px;display:grid}.holdLayout textarea,.learningDesk textarea{box-sizing:border-box;color:#0c2b20;background:#fbfaf5;border:1px solid #cdd8d0;border-radius:9px;width:100%;min-height:110px;margin-top:7px;padding:12px;display:block}.learningDesk{gap:18px;max-width:1100px;display:grid}.lessonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lessonGrid summary{cursor:pointer;font-size:1.08rem;font-weight:800}.lessonGrid details p{line-height:1.55}.holdLayout .workForm,.learningDesk .workForm{color:#123b2b}@media (max-width:850px){.holdLayout,.lessonGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){html,body{max-width:100%;overflow-x:hidden}.shell,.main,.workspaceShell,.workGrid,.agentGrid,.agentGrid article{min-width:0}.workGrid,.agentGrid{grid-template-columns:minmax(0,1fr)}.heroActions,.rowActions{flex-wrap:wrap}.topbar{flex-wrap:wrap;gap:12px}.authCard{max-width:calc(100vw - 24px)}input,select,textarea{max-width:100%}.agentGrid article{overflow-wrap:anywhere}}.luxuryLane{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px;display:grid}.luxuryIntro,.luxuryForm{grid-column:1}.luxuryIntro{color:#fff;background:#123a2a}.luxuryList{grid-area:1/2/span 2}.luxuryChecks{gap:10px;margin:15px 0;display:grid}.luxuryCheck{grid-template-columns:minmax(100px,.65fr) minmax(130px,.8fr) minmax(160px,1.5fr);align-items:center;gap:8px;display:grid}.luxuryCheck input,.luxuryCheck select{background:#fff;border:1px solid #cdd8d0;border-radius:9px;width:100%;min-width:0;padding:10px}.luxuryForm label{min-width:0}@media (max-width:850px){.luxuryLane{grid-template-columns:1fr}.luxuryIntro,.luxuryForm,.luxuryList{grid-area:auto/1}}@media (max-width:600px){.luxuryCheck,.luxuryForm .formPair{grid-template-columns:1fr}}.repSection{padding:72px 0 95px}.repSection .atlas2SectionTop p{max-width:670px;line-height:1.6}.repGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.repGrid article{background:#fff;border:1px solid #d8dfd6;min-width:0;overflow:hidden}.repPhoto{background-color:#28372c;background-repeat:no-repeat;height:380px}.soleiaPhoto{background-image:url(/soleia-landdealhq.png);background-position:0 0;background-size:200% 200%}.cairoPhoto{background-image:url(/cairo-landdealhq.png);background-position:50% 30%;background-size:cover}.repGrid article>div:last-child{padding:22px 24px 27px}.repGrid span{letter-spacing:.17em;color:#8b713c;font-size:12px;font-weight:700}.repGrid h3{margin:8px 0;font-size:32px}.repGrid p{margin:0;line-height:1.55}@media (max-width:700px){.repSection{padding:55px 18px 70px}.repGrid{grid-template-columns:1fr}.repPhoto{height:340px}}.reelStudio{grid-template-columns:minmax(0,1.05fr) minmax(300px,.8fr);align-items:start;gap:18px;display:grid}.reelStudio .workForm{min-width:0}.reelStudio .workForm>span{letter-spacing:.12em;color:#8b713c;font-size:12px}.reelStudio h2{margin:12px 0;font-size:clamp(30px,3vw,48px);line-height:1.08}.reelStudio p{line-height:1.55}.reelPreset{flex-wrap:wrap;gap:8px;margin:23px 0;display:flex}.reelPreset button{color:#173d2c;cursor:pointer;background:#f3efe6;border:1px solid #cfdbcc;border-radius:8px;padding:10px}.reelStudio label{margin:16px 0;font-weight:700;display:block}.reelStudio label input,.reelStudio label textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cbd8cd;border-radius:8px;margin-top:7px;padding:12px;font-weight:400;display:block}.reelClips{border-top:1px solid #dce3db;margin-top:22px}.reelStudio .sourceNote{color:#647469;font-size:14px}.reelPreview>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.reelPreview video{aspect-ratio:9/16;object-fit:cover;background:#173d2c;border-radius:10px;width:100%}.reelPreview canvas{border:1px solid #d9dfd6;border-radius:10px;width:min(180px,100%);height:auto;margin:20px auto;display:block}.reelPreview h3{margin:0 0 8px}@media (max-width:850px){.reelStudio{grid-template-columns:1fr}}.reelPreview .sampleReel{background:#183529;border-radius:12px;width:min(270px,100%);margin:15px auto;display:block}.reelPreview>a{color:#174c32;margin:3px 0 26px;font-weight:700;display:inline-block}.atlasOwn{--dark:#031b14;--green:#52d978;--mint:#b9efbd;--paper:#f5f6f0;color:#fff;background:var(--dark);min-height:100vh}.aoNav{z-index:30;background:#031b14f2;border-bottom:1px solid #2e6447;justify-content:space-between;align-items:center;height:66px;padding:0 4vw;display:flex;position:sticky;top:0}.aoLogo img{object-fit:contain;width:270px;max-height:50px}.aoLinks{gap:28px;display:flex}.aoLinks a{color:#fff;font-size:13px;text-decoration:none}.aoActions{gap:12px;display:flex}.outlineBtn,.glassBtn{color:#fff;background:#061d16a8;border:1px solid #5fa877;border-radius:7px;padding:12px 25px;text-decoration:none}.mintBtn{border:0;border-radius:7px;padding:12px 28px;font-weight:800;display:inline-block;color:#061c13!important;background:linear-gradient(135deg,#d1f5c6,#77d88c)!important;text-decoration:none!important}.big{padding:15px 30px}.aoHero{background:url(/land-premium-hero.jpg) 50%/cover no-repeat;border-bottom:1px solid #4b8e63;min-height:630px;position:relative;overflow:hidden}.heroShade{background:linear-gradient(90deg,#021710f2 0%,#052016bf 48%,#041d13a0 100%);position:absolute;inset:0}.aoHeroCopy{z-index:2;max-width:760px;padding:42px 4vw 0;position:relative}.aoHeroCopy>span,.platformIntro>span,.buyerBand>div>span,.workflow>span,.sellLand span{letter-spacing:.32em;color:#c5d7ca;font-size:10px}.aoHeroCopy h1{letter-spacing:-.035em;margin:18px 0;font-size:clamp(48px,5.6vw,78px);line-height:.93}.aoHeroCopy h1 em{color:#b8efbc;font-style:normal}.aoHeroCopy p{font-size:20px}.aoHeroBtns{gap:16px;margin-top:25px;display:flex}.parcelDemo{z-index:3;width:400px;position:absolute;top:68px;right:4%}.parcelMap{background:linear-gradient(#08251b77,#08251b77),url(/land-hero-reference.jpg) 80% 40%/cover;border:1px solid #63cf80;border-radius:13px 13px 0 0;height:190px;position:relative;overflow:hidden}.parcelOutline{border:3px solid #62ee89;width:190px;height:130px;position:absolute;top:25px;right:25px;transform:skew(-8deg);box-shadow:0 0 25px #59f17a}.mapChip{background:#061c14d9;border:1px solid #4a9962;border-radius:5px;padding:7px;font-size:8px;position:absolute;top:14px;left:14px}.parcelInfo{color:#102018;background:#f7f8f3;border-radius:0 0 13px 13px;padding:18px}.parcelInfo small{color:#547060;font-size:8px}.parcelInfo h3{margin:5px 0;font-size:24px}.parcelInfo p{color:#66736b;margin:0}.tags{gap:7px;margin:12px 0;display:flex}.tags b{background:#ccefd2;border-radius:20px;padding:5px 9px;font-size:9px}.dealRow{border-top:1px solid #dbe2d9;grid-template-columns:1fr 1fr;padding-top:10px;display:grid}.dealRow span{color:#6b776f;font-size:9px}.dealRow strong{color:#132019;font-size:14px;display:block}.parcelInfo>a{text-align:center;color:#061b12;background:#43c66b;border-radius:6px;margin-top:12px;padding:10px;font-weight:800;text-decoration:none;display:block}.heroSteps{z-index:2;grid-template-columns:repeat(4,1fr);gap:18px;max-width:760px;display:grid;position:absolute;bottom:25px;left:4vw;right:4vw}.heroSteps a{color:#fff;text-decoration:none}.heroSteps b{color:#8fea9e;font-size:11px;display:block}.heroSteps strong{margin:4px 0;font-size:17px;display:block}.heroSteps span{color:#c4d1c8;font-size:11px}.proofBar{background:#041f17;border-bottom:1px solid #315e45;grid-template-columns:repeat(4,1fr) 1.2fr;align-items:center;min-height:115px;padding:0 4vw;display:grid}.proofBar>div{border-right:1px solid #315e45;padding:20px}.proofBar strong{font-size:25px;display:block}.proofBar span{color:#b9c9be;font-size:11px}.proofBrand img{width:200px}.aoPlatform{background:linear-gradient(#031b14,#05251a);grid-template-columns:340px 1fr;gap:45px;padding:70px 4vw;display:grid}.platformIntro h2,.buyerBand h2,.workflow h2,.sellLand h2{letter-spacing:-.04em;margin:15px 0;font-size:clamp(38px,5vw,65px);line-height:.98}.platformIntro p{color:#b6c5ba;line-height:1.6}.platformGrid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.platformGrid article{background:#08261c;border:1px solid #35674a;border-radius:10px;padding:14px}.platformGrid h3{font-size:20px}.platformGrid p{color:#b7c5bb;font-size:12px}.platformGrid a{color:#b9efbd;text-decoration:none}.visual{background:linear-gradient(145deg,#113c29,#061b14);border-radius:8px;height:120px;position:relative;overflow:hidden}.visual span{border:1px solid #57b876;border-radius:7px;padding:8px;position:absolute;top:13px;left:13px}.visual i{border:1px solid #51d777;width:130px;height:70px;position:absolute;bottom:-5px;right:20px;transform:skew(-18deg)}.buyerBand{background:linear-gradient(120deg,#071d15,#0d3827);grid-template-columns:1fr 430px;align-items:center;gap:60px;padding:85px 6vw;display:grid}.buyerPanel{background:#041d16cc;border:1px solid #4c8b61;border-radius:14px;padding:25px}.buyerPanel>div{border-top:1px solid #315b43;justify-content:space-between;margin-top:12px;padding:14px 0;display:flex}.workflow{background:var(--paper);color:#102018;padding:90px 4vw}.workflow>span{color:#4d6958}.workflowRail{border-top:1px solid #aebbad;grid-template-columns:repeat(8,1fr);margin:50px 0;display:grid}.workflowRail div{border-right:1px solid #cbd3c8;padding:20px 8px}.workflowRail b{color:#4b7459;font-size:10px;display:block}.workflowRail strong{margin-top:25px;font-size:13px;display:block}.workflowCta{justify-content:space-between;align-items:center;display:flex}.darkMintBtn{color:#d5f2d7;background:#0a3022;border-radius:7px;padding:14px 22px;font-weight:800;text-decoration:none}.sellLand{background:#0a2e21;justify-content:space-between;align-items:center;padding:75px 6vw;display:flex}.sellLand p{color:#b8c8bd}.aoFooter{color:#8fa397;background:#02140f;justify-content:space-between;align-items:center;padding:45px 4vw;display:flex}.aoFooter img{width:230px}.aoFooter a{color:#b9c9be;margin-left:20px;text-decoration:none}.cleanOffice{color:#eef5ef;background:#061d16;grid-template-columns:235px 1fr;min-height:100vh;display:grid}.cleanOffice>aside{box-sizing:border-box;background:#031710;border-right:1px solid #2d6044;flex-direction:column;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.officeLogo img{width:190px}.cleanOffice>aside>small{letter-spacing:.2em;color:#71917d;margin:20px 8px;font-size:8px}.cleanOffice aside nav{flex-direction:column;display:flex}.cleanOffice aside nav button{color:#a9bbae;text-align:left;background:0 0;border:0;border-radius:7px;padding:11px 12px}.cleanOffice aside nav button.active{color:#fff;background:#163c2b}.officeRules{border-top:1px solid #29523d;flex-direction:column;margin-top:auto;padding:18px 9px;display:flex}.officeRules b{color:#a7ecaf;font-size:10px}.officeRules span,.backPublic{color:#718e7b;font-size:9px}.backPublic{text-decoration:none}.officeBody{box-sizing:border-box;width:100%;max-width:1250px;padding:42px clamp(24px,4vw,60px)}.officeBody header{justify-content:space-between;display:flex}.officeBody header span,.nextAction>span,.needsYou>span,.pipelineStrip>span{letter-spacing:.18em;color:#7d9c87;font-size:8px}.officeBody h1{margin:7px 0;font-size:clamp(36px,4.5vw,58px)}.officeStats{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.officeStats article,.nextAction,.needsYou,.pipelineStrip{background:#09271d;border:1px solid #2d5b42;border-radius:10px;padding:22px}.officeStats strong{font-size:34px;display:block}.officeGrid{grid-template-columns:1.6fr .8fr;gap:12px;display:grid}.needsYou{text-align:center}.emptyCircle{color:#9ee8a9;background:#143b2a;border-radius:50%;place-items:center;width:48px;height:48px;margin:15px auto;display:grid}.pipelineStrip{grid-template-columns:80px repeat(8,1fr);margin-top:12px;display:grid}.pipelineStrip div{text-align:center;font-size:10px}.officeMobile{display:none}@media (max-width:900px){.aoLinks{display:none}.aoLogo img{width:190px}.aoActions .outlineBtn{display:none}.aoHero{min-height:850px}.aoHeroCopy{padding:45px 20px}.parcelDemo{width:auto;margin:40px 20px 150px;position:relative;top:auto;right:auto}.heroSteps{grid-template-columns:repeat(2,1fr);left:20px;right:20px}.proofBar{grid-template-columns:repeat(2,1fr)}.proofBrand{display:none}.aoPlatform,.buyerBand{grid-template-columns:1fr;padding:65px 20px}.platformGrid{grid-template-columns:1fr}.workflowRail{grid-template-columns:repeat(2,1fr)}.workflowCta,.sellLand,.aoFooter{flex-direction:column;align-items:flex-start}.cleanOffice{display:block}.cleanOffice>aside{display:none}.officeBody{padding:28px 16px 90px}.officeBody header{display:block}.officeStats,.officeGrid{grid-template-columns:1fr}.pipelineStrip{grid-template-columns:repeat(4,1fr)}.pipelineStrip>span{grid-column:1/-1}.officeMobile{background:#031710;border:1px solid #37664b;border-radius:12px;justify-content:space-around;padding:7px;display:flex;position:fixed;bottom:10px;left:10px;right:10px}.officeMobile button{color:#fff;background:0 0;border:0;font-size:10px}}.workspaceName{color:#fff;margin:5px 0 14px;font-size:13px;display:block}.authCard select{color:#fff;background:#10261d;border:1px solid #ffffff24;border-radius:10px;width:100%;margin-top:7px;padding:13px}.authDivider{letter-spacing:.18em;opacity:.55;text-align:center;margin:5px 0;font-size:10px}.feedback{background:#04140e94;border:1px solid #85ffbb1f;border-radius:18px;margin-top:22px;padding:18px}.feedbackHead{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.feedbackHead span{letter-spacing:.16em;color:#9dffc2;font-size:11px}.feedbackHead b{color:#9aaea3;font-size:11px}.agentNote{border:1px solid;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin:9px 0;padding:14px 16px;display:flex}.agentNote small{letter-spacing:.1em;font-weight:800}.agentNote p{color:#d6e2db;margin:5px 0 0;font-size:13px}.agentNote button{white-space:nowrap;color:#fff;background:#ffffff14;border:0;border-radius:9px;padding:9px 11px}.agentNote.ready{background:#4ade8014;border-color:#4ade8059}.agentNote.review{background:#facc1514;border-color:#facc1559}.agentNote.info{background:#60a5fa14;border-color:#60a5fa59}.agentNote.recommend{background:#c084fc17;border-color:#c084fc59}.agentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.agentGrid article{background:#071d14bf;border:1px solid #89ffb721;border-radius:16px;padding:18px}.agentGrid span{letter-spacing:.15em;color:#8fffb6;font-size:10px}.agentGrid h3{margin:8px 0}.agentGrid p{color:#aebeb5;line-height:1.5}.agentGrid b{color:#83e7a6;font-size:11px}@media (max-width:760px){.agentGrid{grid-template-columns:1fr}.agentNote{flex-direction:column;align-items:flex-start}.feedbackHead{flex-direction:column}}.landHome{--forest:#0b2a1f;--forest2:#12382a;--mint:#9bd5a2;--soft:#e8f1e3;--cream:#f3f0e7;--ink:#14231a;background:var(--cream);color:var(--ink);min-height:100vh}.landNav{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:50;background:#f3f0e7f2;border-bottom:1px solid #cfd7cc;justify-content:space-between;align-items:center;height:82px;padding:0 5vw;display:flex;position:sticky;top:0}.landLogo{align-items:center;height:58px;display:flex}.landLogo img{object-fit:contain;object-position:left center;width:238px;height:58px;display:block}.landLinks{gap:30px;display:flex}.landLinks a,.textLink{color:#263a2e;font-size:13px;font-weight:650;text-decoration:none}.landActions{align-items:center;gap:22px;display:flex}.forestBtn{background:#164d37;border-radius:9px;padding:13px 20px;font-size:13px;font-weight:800;text-decoration:none;color:#fff!important}.landHero{color:#fff;background:url(/land-hero-reference.jpg) 50%/cover no-repeat;align-items:center;min-height:680px;padding:75px 5vw 125px;display:flex;position:relative;overflow:hidden}.heroOverlay{background:linear-gradient(90deg,#06170ff5 0%,#0a2418dc 43%,#10291aa0 70%,#17271560 100%);position:absolute;inset:0}.landHeroCopy{z-index:2;max-width:730px;position:relative}.landEyebrow,.mintEyebrow,.greenEyebrow{letter-spacing:.2em;font-size:10px;font-weight:900}.landEyebrow,.mintEyebrow{color:#a8d9ad}.greenEyebrow{color:#3e7053}.landHero h1{letter-spacing:-.055em;margin:20px 0 28px;font-family:Georgia,serif;font-size:clamp(60px,7vw,104px);font-weight:500;line-height:.88}.landHero h1 em{color:#b5ddb4;font-style:normal}.landHeroCopy>p{color:#d6e1d8;max-width:640px;font-size:18px;line-height:1.65}.heroButtons{gap:12px;margin:32px 0;display:flex}.softBtn{background:#dcefd5;border-radius:10px;padding:16px 22px;font-weight:900;text-decoration:none;display:inline-block;color:#143524!important}.clearBtn{color:#fff;border:1px solid #ffffff73;border-radius:10px;padding:16px 22px;font-weight:800;text-decoration:none;display:inline-block}.heroBenefits{color:#c5d2c8;flex-wrap:wrap;gap:24px;font-size:11px;display:flex}.heroBenefits i{color:#9bd5a2;margin-right:5px;font-style:normal}.heroProperty{z-index:3;filter:drop-shadow(0 25px 45px #0008);width:365px;position:absolute;top:115px;right:5vw}.propertyPhoto{background:url(/land-premium-hero.jpg) 80%/cover;border:1px solid #8ecb99;border-radius:15px 15px 0 0;height:215px;position:relative;overflow:hidden}.propertyPhoto:after{content:"";background:#08231838;position:absolute;inset:0}.propertyPhoto>span{z-index:2;letter-spacing:.13em;background:#092118dd;border:1px solid #77a985;border-radius:6px;padding:7px 9px;font-size:8px;position:absolute;top:15px;left:15px}.parcelGlow{z-index:2;background:#68d7801c;border:3px solid #77e594;width:185px;height:105px;position:absolute;top:46px;right:34px;transform:skew(-13deg)rotate(-4deg);box-shadow:0 0 25px #6bea8a}.propertyCard{color:#17241c;background:#f8f7f1;border-radius:0 0 15px 15px;padding:22px}.propertyCard small{letter-spacing:.14em;color:#6c7b71;font-size:8px}.propertyCard h3{margin:6px 0;font-family:Georgia,serif;font-size:28px}.propertyCard p{color:#667269;margin:0 0 12px}.propertyFacts{gap:7px;margin-bottom:12px;display:flex}.propertyFacts b{color:#34553f;background:#dfeadb;border-radius:999px;padding:6px 9px;font-size:9px}.propertyLine{border-top:1px solid #d9ded5;justify-content:space-between;padding:10px 0;font-size:11px;display:flex}.propertyCard>a{color:#fff;text-align:center;background:#164d37;border-radius:8px;margin-top:8px;padding:11px;font-size:12px;font-weight:800;text-decoration:none;display:block}.creamIntro{text-align:center;padding:105px 5vw 95px}.creamIntro h2,.workflowLight>h2{letter-spacing:-.04em;margin:15px 0;font-family:Georgia,serif;font-size:clamp(44px,5vw,68px);line-height:1}.sectionLead{color:#667168;max-width:690px;margin:0 auto 55px;line-height:1.6}.featureSix{text-align:left;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1250px;margin:auto;display:grid}.featureSix article{background:#f9f7f0;border:1px solid #d8ddd3;border-radius:18px;min-height:235px;padding:25px;position:relative}.featureSix article>span{color:#89988d;font-size:10px;position:absolute;top:18px;right:18px}.featureIcon{color:#315c43;background:#e0e9dc;border-radius:12px;place-items:center;width:44px;height:44px;font-size:10px;font-weight:900;display:grid}.featureSix h3{margin:28px 0 8px;font-size:20px}.featureSix p{color:#68736b;font-size:13px;line-height:1.6}.buyerShowcase{color:#fff;background:#0c2b20;grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:105px 7vw;display:grid}.buyerCopy h2{letter-spacing:-.045em;margin:18px 0;font-family:Georgia,serif;font-size:clamp(48px,5vw,72px);line-height:.96}.buyerCopy p{color:#bdccc1;max-width:620px;margin-bottom:28px;line-height:1.7}.buyerMock{color:#17241c;background:#f1f3ec;border-radius:20px;padding:22px;box-shadow:0 30px 70px #0005}.mockTop{letter-spacing:.14em;color:#617269;justify-content:space-between;margin-bottom:16px;font-size:9px;display:flex}.mockTop b{color:#3c6c50}.matchCard{background:#fff;border:1px solid #d6ddd3;border-radius:13px;justify-content:space-between;align-items:center;margin-top:10px;padding:18px;display:flex}.matchCard small{color:#4c795c;letter-spacing:.11em;font-size:8px;font-weight:900}.matchCard h4{margin:6px 0;font-size:17px}.matchCard p{color:#718077;margin:0;font-size:11px}.matchCard>strong{color:#235b3c;font-family:Georgia,serif;font-size:28px}.matchCard.muted{opacity:.7}.workflowLight{background:#f7f5ee;padding:105px 5vw}.flowGrid{border-top:1px solid #bfc9bd;grid-template-columns:repeat(8,1fr);max-width:1250px;margin:50px auto 85px;display:grid}.flowGrid div{border-right:1px solid #d1d7ce;padding:20px 10px 30px}.flowGrid b{color:#4e755b;font-size:10px;display:block}.flowGrid span{margin-top:24px;font-size:12px;font-weight:800;display:block}.workflowFeature{background:#e2eadf;border-radius:22px;grid-template-columns:1fr 420px;align-items:center;gap:60px;max-width:1150px;margin:auto;padding:55px;display:grid}.workflowFeature h3{margin:14px 0;font-family:Georgia,serif;font-size:45px;line-height:1}.workflowFeature p{color:#607066;line-height:1.65}.approvalMock{background:#fff;border-radius:15px;padding:20px}.approvalMock>small{letter-spacing:.15em;color:#627268;font-size:8px}.approvalMock article{border-bottom:1px solid #e1e5df;justify-content:space-between;padding:15px 0;font-size:11px;display:flex}.approvalMock article span{color:#4c7258}.approvalMock button,.approvalMock .approvalButton{box-sizing:border-box;color:#fff;text-align:center;background:#153e2d;border:0;border-radius:8px;width:100%;margin-top:15px;padding:12px;font-weight:800;text-decoration:none;display:block}.closingBand{text-align:center;background:#edeae1;padding:100px 5vw}.closingBand>span{letter-spacing:.2em;color:#486b55;font-size:9px;font-weight:900}.closingBand h2{margin:15px 0;font-family:Georgia,serif;font-size:clamp(48px,6vw,80px);line-height:.95}.closingBand p{color:#68736b;margin-bottom:28px}.landFooter{color:#9fb1a5;background:#071f17;justify-content:space-between;align-items:center;padding:45px 5vw;display:flex}.landFooter img{object-fit:contain;object-position:left center;width:240px;height:64px;display:block}.landFooter a{color:#c4d0c7;margin-left:22px;font-size:12px;text-decoration:none}@media (max-width:980px){.landLinks{display:none}.heroProperty{opacity:.35;right:-120px}.landHeroCopy{max-width:680px}.featureSix{grid-template-columns:repeat(2,1fr)}.buyerShowcase{grid-template-columns:1fr}.flowGrid{grid-template-columns:repeat(4,1fr)}.workflowFeature{grid-template-columns:1fr}.approvalMock{max-width:520px}}@media (max-width:650px){.landNav{height:70px;padding:0 18px}.landLogo img{width:190px;height:48px}.landActions .textLink{display:none}.forestBtn{padding:11px 13px}.landHero{min-height:680px;padding:70px 20px 90px}.landHero h1{font-size:58px}.landHeroCopy>p{font-size:16px}.heroButtons{flex-direction:column;align-items:flex-start}.heroProperty{display:none}.heroBenefits{gap:9px;display:grid}.creamIntro,.workflowLight{padding:75px 20px}.featureSix{grid-template-columns:1fr}.buyerShowcase{padding:75px 20px}.flowGrid{grid-template-columns:repeat(2,1fr)}.workflowFeature{padding:28px 20px}.workflowFeature h3{font-size:36px}.landFooter{flex-direction:column;align-items:flex-start;gap:20px}.landFooter a{margin:0 18px 0 0}}.landHome{--forest:#283c2e;--forest2:#415544;--mint:#9daa86;--soft:#f4efdf;--cream:#f8f5ed;--ink:#2c332d;background:#f8f5ed}.landNav{background:#faf8f1ee;border-bottom:1px solid #d9d3c3}.landLinks a,.textLink{color:#34473b}.forestBtn{background:#354b3b;border-radius:4px}.landHero{color:#26392d;background:#f3f0e8 url(/land-hero-reference.jpg) 100%/cover no-repeat;min-height:680px}.heroOverlay{background:linear-gradient(90deg,#fbf8f1 0%,#fbf8f1f2 34%,#fbf8f1cc 55%,#fbf8f166 78%,#fbf8f111 100%)}.landHeroCopy{max-width:610px}.landEyebrow{color:#796338}.landHero h1{color:#263a2e;font-size:clamp(54px,7vw,98px)}.landHero h1 em{color:#9a8151}.landHeroCopy>p{color:#4b5b4e}.heroBenefits{color:#364e3c}.heroBenefits i{color:#997b3e}.softBtn{background:#d7c396;border-radius:4px;color:#26392d!important}.clearBtn{color:#2a4432;border-color:#6f806d;border-radius:4px}.heroProperty{filter:drop-shadow(0 26px 40px #32453130)}.propertyPhoto{border-color:#dbcca8}.propertyCard{border-color:#e1d8c8}.creamIntro,.workflowLight{background:#f8f5ed}.featureSix article{border-color:#e3dccd}.buyerShowcase,.closingBand{background:#344b3c}.cleanOffice{color:#28382e;background:#f7f4ec}.cleanOffice>aside{background:#f2eee3;border-right:1px solid #ded6c4}.cleanOffice>aside>small{color:#8b7857}.cleanOffice aside nav button{color:#3d5242;border-radius:9px}.cleanOffice aside nav button:hover,.cleanOffice aside nav button.active{color:#263e30;background:#e1dbc7}.workspaceName{color:#263e30}.officeRules{border-top-color:#d4cbb7}.officeRules b{color:#75613f}.officeRules span,.backPublic{color:#637469}.officeBody header span,.nextAction>span,.needsYou>span,.pipelineStrip>span{color:#82704d}.officeBody header h1{color:#253b2d;font-family:Georgia,serif}.officeBody header p{color:#68766c}.officeStats article,.nextAction,.needsYou,.pipelineStrip{color:#304135;background:#fffdf8;border:1px solid #e0d8c7;border-radius:15px;box-shadow:0 12px 32px #28382e0b}.nextAction{background:linear-gradient(125deg,#eef1e7,#f8f2e5)}.officeStats article span{color:#6a786d}.officeStats strong{color:#283f30}.luxuryIntro{color:#283d30;background:linear-gradient(125deg,#eef1e6,#f9f1e2);border-color:#ded6c4}.luxuryIntro p{color:#516357}.luxuryLane .workForm,.luxuryLane .workList{background:#fffdf8;border-color:#dfd8c8;box-shadow:0 12px 32px #273c2c0a}:is(.luxuryLane input:focus-visible,.luxuryLane select:focus-visible,.cleanOffice button:focus-visible){outline-offset:2px;outline:2px solid #b18d4f}@media (max-width:1050px){.landHero{min-height:620px}.landHeroCopy{max-width:680px}.heroProperty{display:none}.heroOverlay{background:linear-gradient(90deg,#fbf8f1f8,#fbf8f1e2 72%,#fbf8f19c)}}@media (max-width:900px){.cleanOffice{display:block}.officeBody{padding:28px 16px 112px}.officeMobile{z-index:60;overscroll-behavior-x:contain;scrollbar-width:thin;background:#f8f5ed;border:1px solid #d6cbb5;border-radius:14px;justify-content:flex-start;gap:4px;padding:8px;display:flex;position:fixed;bottom:8px;left:8px;right:8px;overflow-x:auto;box-shadow:0 14px 32px #23382626}.officeMobile button{white-space:nowrap;color:#374a3d;background:0 0;border:0;border-radius:8px;flex:none;padding:11px 13px;font-size:12px}.officeMobile button.active{color:#243a2c;background:#e4ddc8;font-weight:800}}@media (max-width:650px){.landHero{background-position:70%;min-height:610px;padding:75px 20px 85px}.heroOverlay{background:#fbf8f1e9}.landHero h1{font-size:clamp(50px,13vw,68px)}.landHeroCopy>p{font-size:16px}.heroButtons{align-items:stretch}.heroButtons a{text-align:center}.landNav{padding:0 15px}.landLogo img{width:158px}.landActions{gap:6px}.forestBtn{padding:10px;font-size:12px}.luxuryLane,.luxuryCheck{min-width:0}.luxuryCheck input{max-width:100%}}.landAuth{color:#27372d;background:#f8f6ef;grid-template-columns:minmax(0,1.05fr) minmax(450px,.95fr);min-height:100svh;display:grid}.landAuthStory{color:#fff;background:linear-gradient(#102419ab,#081f1538 45%,#081f15c7),url(/land-premium-hero.jpg) 50%/cover;flex-direction:column;justify-content:space-between;min-height:100svh;padding:clamp(24px,3vw,48px);display:flex}.landAuthTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.landAuthTop .brandImageLogoImg{object-fit:contain;width:clamp(170px,17vw,250px);height:auto}.landAuthTop a:not(.brandImageLogo){color:#f4f0e4;white-space:nowrap;font-size:14px;font-weight:600;text-decoration:none}.landAuthStoryCopy{max-width:610px;padding:60px 0}.landAuthEyebrow{letter-spacing:.17em;font-size:12px;font-weight:750}.landAuthStoryCopy .landAuthEyebrow{color:#e5d7a9}.landAuthStoryCopy h1{letter-spacing:-.05em;margin:24px 0;font-family:Georgia,serif;font-size:clamp(48px,5.5vw,86px);font-weight:400;line-height:1.02}.landAuthStoryCopy p{color:#f1f1e9;max-width:410px;font-size:18px;line-height:1.6}.landAuthRule{color:#f6f1e4;border-top:1px solid #ffffff70;flex-wrap:wrap;gap:14px 25px;margin-top:45px;padding-top:20px;font-size:13px;display:flex}.landAuthFoot{letter-spacing:.18em;color:#e6e9dd;font-size:11px}.landAuthMain{justify-content:center;align-items:center;padding:52px clamp(24px,6vw,100px);display:flex}.landAuthPanel{width:min(100%,490px)}.landAuthPanel>.landAuthEyebrow{color:#8f794b}.landAuthPanel h2{letter-spacing:-.05em;margin:19px 0 13px;font-family:Georgia,serif;font-size:clamp(46px,4vw,66px);font-weight:400;line-height:1.05}.landAuthIntro{color:#626d60;margin:0 0 35px;font-size:16px;line-height:1.55}.landAuthTabs{border-bottom:1px solid #d6d5ca;grid-template-columns:1fr 1fr;margin-bottom:25px;display:grid}.landAuthTabs button{cursor:pointer;color:#718071;background:0 0;border:0;border-bottom:2px solid #0000;padding:16px 4px;font-size:16px;font-weight:650}.landAuthTabs button.selected{color:#243b2d;border-color:#405746}.landAuthForm fieldset{border:0;flex-direction:column;margin:0;padding:0;display:flex}.landAuthForm label{color:#344339;margin-bottom:8px;font-size:14px;font-weight:700}.landAuthForm input,.landAuthForm select{font:inherit;color:#263a2c;box-sizing:border-box;background:#fff;border:1px solid #c9cec2;border-radius:9px;outline:none;width:100%;min-height:54px;margin:0 0 22px;padding:13px 15px;font-size:16px}.landAuthForm input:focus,.landAuthForm select:focus{border-color:#3e624a;box-shadow:0 0 0 3px #87a88e55}.landAuthSubmit{cursor:pointer;color:#fff;background:#314a39;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:58px;margin-top:8px;padding:15px 20px;font-size:16px;font-weight:750;display:flex}.landAuthSubmit:hover{background:#203a2a}.landAuthSubmit:disabled{opacity:.55}.landAuthPrivacy{color:#7b8378;text-align:center;margin:22px 0 0;font-size:13px;line-height:1.5}.landAuthHelper{text-align:center;margin:19px 0;font-size:14px}.landAuthHelper button{color:#315c40;cursor:pointer;background:0 0;border:0;font-weight:750;text-decoration:underline}.landAuthAlert,.landAuthNotice{border-radius:8px;padding:14px 16px;font-size:14px;line-height:1.45}.landAuthAlert{color:#773c24;background:#fff0e8}.landAuthNotice{color:#2f5635;background:#e9f0e4}.landAuthMobileTop{display:none}@media (max-width:950px){.landAuth{grid-template-columns:minmax(0,1fr) minmax(380px,1fr)}.landAuthStoryCopy h1{font-size:clamp(42px,5vw,64px)}}@media (max-width:720px){.landAuth{min-height:100svh;display:block}.landAuthStory{display:none}.landAuthMain{box-sizing:border-box;min-height:100svh;padding:0 22px 40px;display:block}.landAuthMobileTop{border-bottom:1px solid #e0ded2;justify-content:space-between;align-items:center;gap:10px;margin:0 -22px 35px;padding:16px 22px;display:flex}.landAuthMobileTop .brandImageLogoImg{width:150px;height:auto}.landAuthMobileTop a:not(.brandImageLogo){color:#31533b;white-space:nowrap;font-size:12px}.landAuthPanel{max-width:460px;margin:auto}.landAuthPanel h2{font-size:50px}.landAuthIntro{margin-bottom:23px}.landAuthForm input,.landAuthForm select{margin-bottom:17px}}.cleanOffice{background:radial-gradient(circle at 85% 4%,#e3f0eb 0,#0000 33rem),radial-gradient(circle at 10% 65%,#f9e8df 0,#0000 30rem),#f8f7f2}.cleanOffice>aside{scrollbar-width:thin;overflow-y:auto}.cleanOffice aside nav details{border-top:1px solid #e2dccc;padding:7px 0}.cleanOffice aside nav summary{cursor:pointer;color:#80673f;padding:9px 12px;font-size:13px;font-weight:800}.cleanOffice aside nav button{cursor:pointer;width:100%;font-size:14px}.cleanOffice aside nav button.active{color:#194b3d;background:#d2ece0;font-weight:800}.cleanOffice .officeStats article:first-child{background:#e2f1e8}.cleanOffice .officeStats article:nth-child(2){background:#f9e8d9}.cleanOffice .officeStats article:nth-child(3){background:#e7e7f7}.cleanOffice .nextAction{background:linear-gradient(130deg,#dbf3e3,#f8e9d5)}.cleanOffice button{cursor:pointer;transition:transform .18s,background-color .18s}.cleanOffice button:hover{transform:translateY(-1px)}.learningHero{background:linear-gradient(120deg,#d9f0e4,#f7ebd9)!important}.lessonProgress{background:#fff;border-radius:20px;height:11px;margin:22px 0 9px;overflow:hidden}.lessonProgress i{background:linear-gradient(90deg,#1a8060,#c88b46);height:100%;transition:width .25s;display:block}.lessonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.lessonCard{border-top:4px solid #66ae90!important}.lessonCard:nth-child(3n+2){background:#fff9ed;border-top-color:#d2a15a!important}.lessonCard:nth-child(3n){background:#f9f7ff;border-top-color:#9788cb!important}.lessonCard summary{align-items:center;gap:10px;list-style:none;display:flex}.lessonCard summary::-webkit-details-marker{display:none}.lessonCard summary span{color:#937a52}.lessonCard summary b{color:#25845c;margin-left:auto}.lessonTask{border-top:1px solid #ddd;padding-top:12px}.lessonTask button{color:#fff;background:#214a39;border:0;border-radius:8px;padding:11px 16px;font-weight:700}.reelPreset{max-height:250px;padding:3px;overflow:auto}:is(.reelPreset button:hover,.reelPreset button:focus-visible){color:#17432e;background:#daf1e1}@media (max-width:900px){.officeMobile{bottom:calc(8px + env(safe-area-inset-bottom));grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:6px;display:grid;overflow:visible}.officeMobile button{white-space:normal;min-height:48px;padding:12px 2px;font-size:12px}.officeMoreBackdrop{z-index:59;background:#10291f99;align-items:flex-end;display:flex;position:fixed;inset:0}.officeMore{width:100%;max-height:75vh;padding:20px 20px calc(95px + env(safe-area-inset-bottom));box-sizing:border-box;color:#234233;background:#faf8f2;border-radius:24px 24px 0 0;overflow-y:auto}.officeMoreTitle{justify-content:space-between;align-items:center;font-size:20px;display:flex}.officeMoreTitle button{background:0 0;border:0;font-size:21px}.officeMore>div:not(.officeMoreTitle){margin-top:17px}.officeMore strong{color:#8b7049;font-size:13px}.officeMore>div>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.officeMore>div>div button{text-align:left;color:#254535;background:#fff;border:1px solid #dde3d7;border-radius:10px;padding:13px;font-size:14px}.officeMore>div>div button.active{background:#d9f1e4;border-color:#5ca780}.lessonGrid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.lessonGrid{grid-template-columns:1fr}.officeBody{padding-bottom:105px}.officeMobile button{font-size:11px}}.cleanOffice button,.cleanOffice .mintBtn,.cleanOffice a.mintBtn{letter-spacing:.015em;font-family:inherit}.cleanOffice .mintBtn,.cleanOffice a.mintBtn,.cleanOffice .workForm button[type=submit],.cleanOffice .lessonTask button{border-radius:10px;padding:13px 19px;font-size:14px;font-weight:700;transition:background .2s,box-shadow .2s,transform .2s;box-shadow:0 4px 12px #1932271c;color:#fbf9f2!important;background:#203b31!important;border:1px solid #203b31!important}.cleanOffice .mintBtn:hover,.cleanOffice a.mintBtn:hover,.cleanOffice .workForm button[type=submit]:hover,.cleanOffice .lessonTask button:hover{transform:translateY(-2px);box-shadow:0 8px 22px #19322727;background:#365645!important}.cleanOffice .mintBtn:focus-visible{outline-offset:3px;outline:2px solid #a9854b}.cleanOffice button:focus-visible{outline-offset:3px;outline:2px solid #a9854b}.cleanOffice a:focus-visible{outline-offset:3px;outline:2px solid #a9854b}.cleanOffice .officeStats article,.cleanOffice .nextAction,.cleanOffice .needsYou{border-radius:17px}.cleanOffice .officeMobile{background:#fcfaf6;border-color:#d7c6a8;box-shadow:0 14px 38px #1b2e2530}.cleanOffice .officeMobile button{color:#334a3c;border-radius:9px;font-weight:700}.cleanOffice .officeMobile button.active{color:#fff;background:#233c32}.cleanOffice .officeMore>div>div button{border-radius:9px;font-weight:650}.cleanOffice .officeMore>div>div button.active{color:#fff;background:#243e33;border-color:#243e33}.cleanOffice .officeMoreTitle button{border:1px solid #cfc4ae;border-radius:9px;padding:9px 13px;font-size:14px;font-weight:750}.intakeDesk{background:#fffaf2!important}.intakeDesk>span{color:#8c7149;letter-spacing:.1em;font-size:12px;font-weight:800}.intakeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.intakeGrid article{background:#fff;border:1px solid #ddd9c9;border-left:4px solid #bba06d;border-radius:13px;padding:20px}.intakeGrid small{color:#806542;font-weight:800}.intakeGrid h3{margin:10px 0;font:26px Georgia,serif}.intakeGrid p,.intakeGrid li{line-height:1.55}.intakeGrid ul{padding-left:22px}.jobStatusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.jobStatusGrid p{background:#f3f0e9;border-radius:9px;margin:0;padding:12px}.legalFooter{color:#e8eddf;background:#102e24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px max(22px,50vw - 600px);font-size:13px;display:flex}.legalFooter nav{flex-wrap:wrap;gap:20px;display:flex}.legalFooter a{color:#e8eddf;text-decoration:none}.legalFooter a:hover{text-decoration:underline}.legalPage{color:#263f33;background:#f7f5ee;min-height:75vh}.legalPage header{border-bottom:1px solid #ddd9cc;justify-content:space-between;align-items:center;gap:20px;padding:20px max(22px,50vw - 600px);display:flex}.legalPage header img{width:165px;height:auto}.legalPage header nav{flex-wrap:wrap;gap:15px;display:flex}.legalPage a{color:#245342}.legalPage article{width:min(790px,100% - 44px);margin:0 auto;padding:66px 0 90px}.legalPage article>small{letter-spacing:.14em;color:#9a7a4c;font-weight:800}.legalPage h1{margin:15px 0;font:clamp(44px,6vw,68px)/1.08 Georgia,serif}.legalPage h2{margin:0 0 14px;font:30px Georgia,serif}.legalPage p{font-size:16px;line-height:1.75}.legalIntro{color:#586c5e;font-size:20px!important}.legalPage section{border-top:1px solid #d9d6c8;padding:26px 0}@media (max-width:740px){.intakeGrid,.jobStatusGrid{grid-template-columns:1fr}.legalPage header{flex-direction:column;align-items:flex-start}.legalPage article{padding-top:45px}}.ldHome{color:#1a302c;background:#f8f7f2;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.ldHome *{box-sizing:border-box}.ldHome a{text-decoration:none}.ldContainer{width:min(1160px,100% - 48px);margin:auto}.ldNav{z-index:2;background:#fafaf7;border-bottom:1px solid #dfded7;position:relative}.ldNavInner{align-items:center;gap:32px;width:min(1260px,100% - 48px);height:88px;margin:auto;display:flex}.ldNav .brand-logo,.ldFooter .brand-logo{object-fit:contain;max-width:190px;max-height:67px}.ldNavInner>nav{gap:27px;margin-left:auto;display:flex}.ldNavInner>nav a,.ldTextLink{color:#263e39;font-size:14px;font-weight:600}.ldNavActions{align-items:center;gap:20px;display:flex}.ldButton,.ldOutlineButton,.ldOutlineLight{justify-content:center;align-items:center;gap:22px;min-height:52px;padding:17px 23px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.ldButton:hover,.ldOutlineButton:hover,.ldOutlineLight:hover{transform:translateY(-2px)}.ldButton{background:#173a33;color:#fff!important}.ldButtonSmall{min-height:43px;padding:12px 17px}.ldOutlineButton{background:#ffffffd1;border:1px solid #173a33;color:#173a33!important}.ldMobileMenu{display:none}.ldEyebrow{letter-spacing:.17em;color:#a57c42;font-size:11px;font-weight:800;display:block}.ldHero{background:#e7e9dd;min-height:640px;position:relative}.ldHeroPhoto{background:url(/land-premium-hero.jpg) 50% 55%/cover no-repeat;position:absolute;inset:0}.ldHero:after{content:"";background:linear-gradient(90deg,#f8f8f1f7 0%,#f8f8f1eb 35%,#f8f8f145 69%,#0e2c250f 100%);position:absolute;inset:0}.ldHeroInner{z-index:1;justify-content:space-between;align-items:center;width:min(1260px,100% - 48px);min-height:640px;margin:auto;display:flex;position:relative}.ldHeroCopy{max-width:625px;padding:75px 0}.ldHero h1,.ldHome h2,.ldHome h3{font-family:Georgia,Times New Roman,serif;font-weight:400}.ldHero h1{letter-spacing:-.052em;margin:22px 0 23px;font-size:clamp(52px,6vw,86px);line-height:1.05}.ldHero h1 em,.ldProcess h2 em{color:#a37940;font-weight:400}.ldHeroCopy>p{color:#43544e;max-width:540px;font-size:18px;line-height:1.7}.ldHeroActions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.ldHeroCaption{color:#fff;text-shadow:0 1px 12px #163528;align-self:flex-end;gap:6px;padding:23px 0 37px;display:grid}.ldHeroCaption span{letter-spacing:.2em;font-size:10px;font-weight:700}.ldHeroCaption b{font-family:Georgia,serif;font-size:21px;font-weight:400}.ldSectionHeading{max-width:680px;margin-bottom:42px}.ldHome h2{letter-spacing:-.037em;margin:15px 0;font-size:clamp(38px,4.5vw,59px);line-height:1.1}.ldAudienceGrid{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.ldAudienceCard{background:#fff;border:1px solid #e3e3db;min-width:0}.ldAudienceImage{background:url(/land-hero-reference.jpg) 50%/cover no-repeat;height:160px}.ldAudienceCard:nth-child(2) .ldAudienceImage{filter:saturate(.8);background-position:70%}.ldAudienceCard:nth-child(3) .ldAudienceImage{background-image:url(/land-premium-hero.jpg);background-position:65%}.ldAudienceText{padding:26px 28px 31px}.ldAudienceText>span,.ldProductTop,.ldParcelImage span,.ldProductBottom small{letter-spacing:.16em;color:#a57c42;font-size:10px;font-weight:800}.ldAudience h3{margin:12px 0;font-size:30px}.ldAudience p,.ldWorkspace p,.ldProcess p,.ldLuxury p,.ldEnd p{color:#53625b;font-size:16px;line-height:1.7}.ldAudienceText p{min-height:82px}.ldAudienceText a{color:#173a33;border-bottom:1px solid #ad8650;padding-bottom:6px;font-size:14px;font-weight:700;display:inline-block}.ldWorkspace{background:#e9ede8;padding:105px 0}.ldWorkspaceGrid{grid-template-columns:1fr 1.08fr;align-items:center;gap:80px;display:grid}.ldWorkspaceCopy>p{max-width:470px}.ldFeatureList{margin:29px 0 34px}.ldFeatureList>div{border-top:1px solid #c5cfc6;gap:18px;padding:15px 0;display:flex}.ldFeatureList b{color:#a77d41;margin-top:3px;font-size:12px}.ldFeatureList span{gap:4px;display:grid}.ldFeatureList strong{font-size:16px}.ldFeatureList small{color:#64736a;font-size:14px;line-height:1.5}.ldProductScene{background:#fff;border:1px solid #d2dbd2;padding:17px;box-shadow:0 25px 60px #29463b26}.ldProductTop{justify-content:space-between;padding:6px 5px 16px;display:flex}.ldParcelImage{background:url(/land-premium-hero.jpg) 50%/cover no-repeat;align-items:flex-start;height:305px;padding:17px;display:flex}.ldParcelImage span{background:#f9f9f0;padding:10px}.ldProductBottom{justify-content:space-between;gap:12px;padding:22px 5px;display:flex}.ldProductBottom>div:first-child{gap:6px;display:grid}.ldProductBottom strong{font:26px Georgia,serif}.ldProductBottom span{color:#65746a;font-size:13px}.ldReviewChip{color:#71572b;white-space:nowrap;background:#f5efde;align-self:start;padding:10px;font-size:12px;font-weight:700}.ldProductSteps{border-top:1px solid #e1e6dd;flex-wrap:wrap;gap:12px;padding:17px 5px 4px;display:flex}.ldProductSteps span{color:#315144;background:#ecf1eb;padding:8px 10px;font-size:12px}.ldProcessHead{justify-content:space-between;align-items:end;gap:40px;display:flex}.ldProcessHead p{max-width:375px}.ldProcessGrid{border-top:1px solid #cdd3ca;grid-template-columns:repeat(4,1fr);margin-top:44px;display:grid}.ldProcessGrid article{border-right:1px solid #cdd3ca;padding:26px 24px 10px}.ldProcessGrid article:first-child{padding-left:0}.ldProcessGrid article:last-child{border:0}.ldProcessGrid article>span{color:#ae864e;font-size:12px;font-weight:700}.ldProcessGrid h3{margin:23px 0 8px;font-size:30px}.ldLuxury{color:#fff;background:#15392f;grid-template-columns:1fr 1fr;min-height:510px;display:grid}.ldLuxuryImage{background:url(/land-hero-reference.jpg) 50%/cover no-repeat}.ldLuxuryCopy{max-width:680px;padding:90px max(38px,50vw - 580px) 90px 72px}.ldLuxury h2{font-size:clamp(40px,4.4vw,62px)}.ldLuxury p{color:#d7e2dc}.ldOutlineLight{border:1px solid #d7e2dc;margin-top:16px;color:#fff!important}.ldEnd{text-align:center;padding-top:100px;padding-bottom:110px}.ldEnd p{max-width:560px;margin:0 auto 26px}.ldEnd>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ldFooter{color:#eaf0ea;background:#102e27;padding:45px 0}.ldFooter .ldContainer{flex-wrap:wrap;align-items:center;gap:23px;display:flex}.ldFooter .brand-logo{filter:brightness(0)invert()}.ldFooter p{font-size:13px}.ldFooter nav{gap:20px;margin-left:auto;display:flex}.ldFooter a,.ldFooter small{color:#dce9df;font-size:13px}.ldFooter small{border-top:1px solid #456056;width:100%;padding-top:20px}@media (max-width:1000px){.ldNavInner>nav{display:none}.ldNavActions{margin-left:auto}.ldMobileMenu{display:block;position:relative}.ldMobileMenu summary{cursor:pointer;font-size:14px;font-weight:700;list-style:none}.ldMobileMenu summary::-webkit-details-marker{display:none}.ldMobileMenu>div{background:#fff;gap:0;width:220px;padding:14px;display:grid;position:absolute;top:33px;right:0;box-shadow:0 12px 34px #15392f22}.ldMobileMenu a{color:#15392f;border-bottom:1px solid #eee;padding:12px}.ldWorkspaceGrid{gap:35px}}@media (max-width:700px){.ldContainer,.ldNavInner,.ldHeroInner{width:min(100% - 36px,1160px)}.ldNavInner{gap:15px;height:72px}.ldNav .brand-logo{max-width:145px;max-height:55px}.ldNavActions{display:none}.ldMobileMenu{margin-left:auto}.ldHero,.ldHeroInner{min-height:610px}.ldHeroPhoto{background-position:70%}.ldHero:after{background:linear-gradient(90deg,#f8f8f1f5,#f8f8f1d4 68%,#f8f8f18c)}.ldHeroInner{display:block}.ldHeroCopy{padding:72px 0 40px}.ldHero h1{font-size:clamp(49px,12vw,69px)}.ldHeroCopy>p{font-size:16px}.ldHeroCaption{color:#173a33;text-shadow:none;padding:0 0 30px}.ldAudience,.ldProcess{padding-top:70px;padding-bottom:75px}.ldAudienceGrid,.ldWorkspaceGrid,.ldLuxury{grid-template-columns:1fr}.ldAudienceText p{min-height:0}.ldWorkspace{padding:72px 0}.ldProductScene{margin-top:22px}.ldParcelImage{height:210px}.ldProcessHead{display:block}.ldProcessGrid{grid-template-columns:1fr 1fr}.ldProcessGrid article:nth-child(2){border:0}.ldProcessGrid article:nth-child(3){padding-left:0}.ldProcessGrid article{border-bottom:1px solid #cdd3ca;padding-bottom:20px}.ldLuxuryImage{min-height:250px}.ldLuxuryCopy{padding:56px 25px 65px}.ldEnd{padding-top:75px;padding-bottom:80px}.ldFooter .ldContainer{display:block}.ldFooter nav{margin:24px 0}.ldFooter small{display:block}}@media (max-width:400px){.ldHeroActions,.ldEnd>div{display:grid}.ldHeroActions a,.ldEnd>div a{width:100%}.ldProductBottom{display:block}.ldReviewChip{margin-top:14px;display:inline-block}.ldProductTop{font-size:8px}.ldProcessGrid{grid-template-columns:1fr}.ldProcessGrid article{border-right:0;padding-left:0}}.ldNav .brandImageLogo{flex:none;width:205px;max-width:205px}.ldNav .brandImageLogoImg{width:100%;height:auto}.ldNavInner{height:78px}.ldHero,.ldHeroInner{min-height:600px}.ldAudience,.ldProcess{padding-top:86px;padding-bottom:90px}.ldAudienceGrid{gap:20px}.ldAudienceCard{border:1px solid #dce2d9;border-top:3px solid #ae864e;min-height:300px;display:flex}.ldAudienceCard:nth-child(2){background:#eef1ec}.ldAudienceCard:nth-child(3){background:#f5f1e8}.ldAudienceText{flex-direction:column;align-items:flex-start;padding:33px 31px 32px;display:flex}.ldAudienceText h3{margin:30px 0 10px;font-size:34px}.ldAudienceText p{min-height:0;margin:0 0 30px}.ldAudienceText a{margin-top:auto}.ldFooter{color:#213b31;background:#f3f4ee;border-top:1px solid #d9dfd5}.ldFooter .brandImageLogo{width:195px;max-width:195px}.ldFooter .brandImageLogoImg{filter:none}.ldFooter a,.ldFooter small{color:#274236}.ldFooter small{border-color:#d7ded5}.ldFooter .ldContainer{row-gap:18px}@media (max-width:1000px){.ldNav .brandImageLogo{width:185px;max-width:185px}}@media (max-width:700px){.ldNavInner{height:70px}.ldNav .brandImageLogo{width:160px;max-width:160px}.ldMobileMenu{flex:none}.ldHero,.ldHeroInner{min-height:0}.ldHeroCopy{padding:66px 0 35px}.ldHeroCaption{padding-bottom:31px}.ldAudience,.ldProcess{padding-top:65px;padding-bottom:70px}.ldAudienceCard{min-height:0}.ldAudienceText{padding:27px 25px}.ldAudienceText h3{margin:18px 0 9px;font-size:30px}.ldAudienceText p{margin-bottom:23px}.ldWorkspaceGrid{gap:25px}}.atlas2,.jvNew{color:#17352d;background:#f8f8f4;font-family:Arial,Helvetica,sans-serif}.atlas2 *,.jvNew *{box-sizing:border-box}.atlas2 a,.jvNew a{text-decoration:none}.atlas2Wrap{width:min(1230px,100% - 56px);margin:auto}.atlas2 h1,.atlas2 h2,.atlas2 h3,.jvNew h1,.jvNew h2,.jvNew h3{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}.atlas2Nav{background:#f8f8f4;border-bottom:1px solid #dfe4da}.atlas2Nav>.atlas2Wrap{align-items:center;gap:35px;height:88px;display:flex}.atlas2Nav .brandImageLogo{flex:none;width:205px;max-width:205px}.atlas2Nav .brandImageLogoImg{width:100%;height:auto}.atlas2Nav nav{gap:28px;margin-left:auto;display:flex}.atlas2Nav a{color:#17352d;font-size:14px;font-weight:700}.atlas2NavEnd{align-items:center;gap:20px;display:flex}.atlas2NavButton{background:#c3934d;padding:14px 18px;color:#142a23!important}.atlas2Menu{display:none}.atlas2Hero{grid-template-columns:50% 50%;min-height:665px;display:grid}.atlas2HeroText{color:#f8f9ed;background:#183a30;flex-direction:column;align-items:flex-start;padding:clamp(55px,6vw,100px) clamp(30px,6vw,100px) 30px max(36px,50vw - 615px);display:flex}.atlas2HeroText>span,.atlas2Statement>span,.atlas2SectionTop>span,.atlas2FeatureText>span,.atlas2Luxury span,.atlas2Close>span,.jvNewHero span,.jvNewIntro span,.jvNewDetail span,.jvNewSubmit span{letter-spacing:.19em;color:#c9a465;font-size:11px;font-weight:800}.atlas2Hero h1{margin:43px 0 28px;font-size:clamp(54px,5.3vw,80px);line-height:1.08}.atlas2Hero h1 em,.atlas2Feature h2 i,.atlas2Statement h2 i{color:#d4ad6e;font-weight:400}.atlas2HeroText>p{color:#d7e3d9;max-width:465px;margin:0;font-size:18px;line-height:1.65}.atlas2Actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.atlas2Actions a,.atlas2FeatureText>a,.atlas2Luxury a,.atlas2Close a,.jvNewHero a{color:#183a30;background:#dab574;align-items:center;min-height:52px;padding:16px 21px;font-size:14px;font-weight:800;display:inline-flex}.atlas2Actions a:nth-child(2){color:#fff;background:0 0;border:1px solid #bdcfbd}.atlas2HeroFoot{flex-wrap:wrap;gap:27px;margin-top:auto;padding-top:40px;display:flex}.atlas2HeroFoot b{letter-spacing:.18em;color:#c6d5cb;font-size:10px}.atlas2HeroVisual{background:url(/waterfront-land.png) 50%/cover;position:relative}.atlas2HeroVisual span{letter-spacing:.15em;color:#fff;text-shadow:0 2px 12px #183a30;font-size:12px;font-weight:800;line-height:1.6;position:absolute;bottom:28px;right:30px}.atlas2Statement{border-bottom:1px solid #d5dbd1;grid-template-columns:1fr 2fr 1.4fr;align-items:center;gap:35px;padding-top:110px;padding-bottom:100px;display:grid}.atlas2 h2{margin:0;font-size:clamp(42px,4vw,61px);line-height:1.12}.atlas2Statement h2 i{color:#af8246}.atlas2Statement p,.atlas2PathInfo p,.atlas2FeatureText p,.atlas2Luxury p{color:#596d60;font-size:16px;line-height:1.75}.atlas2Paths{padding:100px 0 115px}.atlas2SectionTop{text-align:center;max-width:670px;margin:0 auto 43px}.atlas2SectionTop h2{margin-top:13px}.atlas2PathGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.atlas2PathGrid article{background:#fff;border:1px solid #e2e7df}.atlas2PathPhoto{background-position:50%;background-size:cover;height:250px}.atlas2PathInfo{flex-direction:column;align-items:flex-start;min-height:265px;padding:29px;display:flex}.atlas2PathInfo small{color:#a57c42;letter-spacing:.14em;font-size:11px;font-weight:800}.atlas2PathInfo h3{margin:21px 0 8px;font-size:34px}.atlas2PathInfo p{margin:0 0 25px}.atlas2PathInfo a{color:#17352d;border-bottom:1px solid #ae864e;margin-top:auto;padding-bottom:6px;font-size:14px;font-weight:800}.atlas2Feature{background:#e9eee7;grid-template-columns:50% 50%;display:grid}.atlas2FeaturePhoto{background:url(/desert-ranch.png) 50%/cover;min-height:630px}.atlas2FeatureText{padding:100px max(35px,50vw - 615px) 90px clamp(40px,5vw,90px)}.atlas2FeatureText h2{margin:20px 0}.atlas2FeatureText h2 i{color:#a77d41}.atlas2FeatureText ul{margin:30px 0;padding:0;list-style:none}.atlas2FeatureText li{border-top:1px solid #becac1;padding:16px 0;font-size:16px;font-weight:700}.atlas2FeatureText li b{color:#a77d41;margin-right:18px;font-size:12px}.atlas2FeatureText>a{color:#fff;background:#173a30}.atlas2Luxury{grid-template-columns:1fr 1fr;align-items:center;gap:85px;padding-top:110px;padding-bottom:110px;display:grid}.atlas2Luxury h2{margin:18px 0}.atlas2Luxury p{max-width:520px}.atlas2Luxury a{color:#fff;background:#173a30;margin-top:18px}.atlas2LuxuryPhoto{background:url(/land-premium-hero.jpg) 50%/cover;min-height:420px}.atlas2Close{text-align:center;background:#dfe9dc;padding:94px 22px}.atlas2Close h2{max-width:700px;margin:20px auto 30px}.atlas2Close>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.atlas2Close a:nth-child(2){background:#fff}.atlas2Footer{background:#f8f8f4;padding:43px 0}.atlas2Footer>.atlas2Wrap{flex-wrap:wrap;align-items:center;gap:35px;display:flex}.atlas2Footer .brandImageLogo{width:185px;max-width:185px}.atlas2Footer nav{gap:26px;margin-left:auto;display:flex}.atlas2Footer a{color:#17352d;font-size:14px;font-weight:700}.atlas2Footer small{color:#69776c;border-top:1px solid #dbe3d9;width:100%;padding-top:20px}.realFinder{gap:20px;max-width:1300px;display:grid}.realFinderIntro span,.realFinderDetails>span{color:#a57c42;letter-spacing:.16em;font-size:11px;font-weight:800}.realFinderIntro h2{color:#173a30;margin:13px 0;font:42px Georgia,serif}.realFinderIntro p{color:#54675a;font-size:16px;line-height:1.6}.realFinderSearch{background:#fff;border:1px solid #dce5dc;gap:9px;padding:18px;display:grid}.realFinderSearch label{font-size:14px;font-weight:700}.realFinderSearch>div{gap:8px;display:flex}.realFinderSearch input{border:1px solid #b7cabb;flex:1;min-width:0;padding:14px;font-size:16px}.realFinderSearch button,.realFinderDetails button{color:#fff;cursor:pointer;background:#173a30;border:0;padding:14px 20px;font-weight:700}.realFinderGrid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.8fr);gap:18px;display:grid}.realFinderMap{background:#e2e9dd;border:1px solid #d0ddd0;height:510px;position:relative}.realFinderMap iframe{border:0;width:100%;height:100%}.realFinderEmpty{color:#506758;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:20px;font:24px Georgia,serif;display:flex}.realFinderEmpty small{font:12px Arial,sans-serif}.realFinderMapTools{gap:5px;display:grid;position:absolute;bottom:38px;right:15px}.realFinderMapTools button{cursor:pointer;background:#fff;border:1px solid #cedbcf;width:40px;height:40px;font-size:24px}.realFinderDetails,.realFinderSaved{background:#fff;border:1px solid #dce5dc;padding:25px}.realFinderDetails h3{color:#173a30;overflow-wrap:anywhere;font:30px Georgia,serif}.realFinderDetails dl>div{border-bottom:1px solid #e3e8e2;justify-content:space-between;gap:20px;padding:12px 0;display:flex}.realFinderDetails dt{color:#67796b}.realFinderDetails dd{text-align:right;color:#173a30;margin:0;font-weight:700}.realFinderDetails p,.realFinderSaved p{color:#637669;line-height:1.6}.realFinderError{color:#8f382d;background:#fff2ee;padding:15px}.realFinderSaved article{border-top:1px solid #dde5db;padding:17px 0}.realFinderSaved article span{color:#a57c42;margin-top:5px;font-size:12px;display:block}.jvNew header{background:#f8f8f4;justify-content:space-between;align-items:center;height:85px;padding:0 max(28px,50vw - 610px);display:flex}.jvNew header .brandImageLogo{width:215px;max-width:215px}.jvNew header nav{gap:25px;display:flex}.jvNew header a{color:#17352d;font-size:14px;font-weight:700}.jvNewHero{background:linear-gradient(90deg,#15382edb,#15382e26),url(/desert-ranch.png) 50%/cover;align-items:center;min-height:560px;display:flex}.jvNewHero>div{color:#fff;width:min(1220px,100% - 56px);margin:auto}.jvNewHero h1{max-width:730px;margin:19px 0;font-size:clamp(52px,6.5vw,91px);line-height:1.06}.jvNewHero p{max-width:530px;font-size:18px;line-height:1.65}.jvNewHero a{margin-top:17px}.jvNewIntro{grid-template-columns:1fr 1fr;gap:50px;max-width:1220px;margin:auto;padding:100px 28px 50px;display:grid}.jvNew h2{margin:17px 0;font-size:clamp(42px,4.2vw,62px)}.jvNewIntro p,.jvNewCards p,.jvNewDetail p,.jvNewSubmit p{color:#5e7061;font-size:16px;line-height:1.7}.jvNewCards{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1220px;margin:0 auto 110px;padding:0 28px;display:grid}.jvNewCards article{background:#fff;border-top:3px solid #ba9058;padding:31px}.jvNewCards b{color:#a57c42;letter-spacing:.15em;font-size:11px}.jvNewCards h3{margin:40px 0 12px;font-size:30px}.jvNewDetail{background:#e9eee6;grid-template-columns:1fr 1fr;display:grid}.jvNewPhoto{background:url(/waterfront-land.png) 50%/cover;min-height:550px}.jvNewDetail>div:nth-child(2){padding:85px 9%}.jvNewDetail ul{color:#244639;padding-left:20px;line-height:2}.jvNewSubmit{grid-template-columns:1fr 1.2fr;gap:75px;max-width:1220px;margin:auto;padding:110px 28px;display:grid}.jvNewSubmit form{background:#fff;gap:17px;padding:32px;display:grid}.jvNewSubmit label{gap:7px;font-size:14px;font-weight:700;display:grid}.jvNewSubmit input,.jvNewSubmit select,.jvNewSubmit textarea{background:#fff;border:1px solid #c8d6c8;min-width:0;padding:13px;font:16px Arial,sans-serif}.jvNewPair{grid-template-columns:1fr 1fr;gap:15px;display:grid}.jvNewSubmit button{color:#fff;cursor:pointer;background:#173a30;border:0;padding:17px;font-size:15px;font-weight:700}.jvNew footer{background:#e9eee6;align-items:center;gap:24px;padding:30px max(28px,50vw - 610px);display:flex}.jvNew footer .brandImageLogo{width:180px;max-width:180px}@media (max-width:1000px){.atlas2Nav nav{display:none}.atlas2NavEnd{margin-left:auto}.atlas2Menu{display:block;position:relative}.atlas2Menu summary{cursor:pointer;font-size:14px;font-weight:700}.atlas2Menu>div{z-index:4;background:#fff;width:220px;padding:10px;display:grid;position:absolute;top:30px;right:0;box-shadow:0 13px 30px #12382933}.atlas2Menu a{border-bottom:1px solid #e5e8e1;padding:11px}.atlas2Statement{grid-template-columns:1fr 1.5fr}.atlas2Statement p{grid-column:2}.atlas2FeatureText{padding:75px 35px}.atlas2Luxury{gap:35px}}@media (max-width:700px){.atlas2Wrap{width:calc(100% - 36px)}.atlas2Nav>.atlas2Wrap{height:70px}.atlas2Nav .brandImageLogo{width:165px;max-width:165px}.atlas2NavEnd{display:none}.atlas2Menu{margin-left:auto}.atlas2Hero{flex-direction:column;display:flex}.atlas2HeroText{min-height:490px;padding:65px 24px 30px}.atlas2Hero h1{margin:24px 0;font-size:clamp(48px,12vw,67px)}.atlas2HeroText>p{font-size:16px}.atlas2HeroVisual{min-height:315px}.atlas2Statement{padding-top:72px;padding-bottom:72px;display:block}.atlas2Statement h2{margin:16px 0}.atlas2Paths{padding:72px 0}.atlas2PathGrid{grid-template-columns:1fr}.atlas2PathPhoto{height:220px}.atlas2PathInfo{min-height:0}.atlas2Feature,.atlas2Luxury,.jvNewIntro,.jvNewCards,.jvNewDetail,.jvNewSubmit,.realFinderGrid{grid-template-columns:1fr}.atlas2FeaturePhoto{min-height:330px}.atlas2FeatureText{padding:65px 24px}.atlas2Luxury{padding-top:75px;padding-bottom:75px}.atlas2LuxuryPhoto{min-height:300px}.atlas2Close{padding:75px 20px}.atlas2Footer nav{margin-left:0}.jvNew header{height:70px;padding:0 18px}.jvNew header .brandImageLogo{width:150px;max-width:150px}.jvNew header nav{gap:12px}.jvNew header nav a{font-size:12px}.jvNewHero{min-height:560px}.jvNewIntro{padding:70px 22px 30px}.jvNewCards{margin-bottom:70px;padding:0 22px}.jvNewCards h3{margin-top:20px}.jvNewPhoto{min-height:280px}.jvNewDetail>div:nth-child(2){padding:55px 22px}.jvNewSubmit{gap:25px;padding:75px 22px}.jvNewSubmit form{padding:22px}.jvNewPair{grid-template-columns:1fr}.realFinderMap{height:410px}.realFinderSearch>div{display:grid}}@media (max-width:390px){.atlas2HeroFoot{gap:12px}.atlas2Hero h1{font-size:46px}.atlas2Actions{width:100%;display:grid}.atlas2Actions a{width:100%}.jvNew header nav a:nth-child(2){display:none}}
