.landing_landing__b2IcT{--navy:#132c2a;--green:#116b53;--mint:#d9f6e6;--ink:#213634;--muted:#60746f;--soft:#f8faf6;--line:#dfebe4;--white:#fff;--gold:#e9b85f;--radius:22px;--shadow:0 28px 75px rgba(23,64,48,0.09);font-synthesis:none;scroll-behavior:smooth}.landing_landing__b2IcT *,.landing_landing__b2IcT :after,.landing_landing__b2IcT :before{box-sizing:border-box}.landing_landing__b2IcT{margin:0;background:var(--soft);color:var(--ink);font:16px/1.5 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.landing_landing__b2IcT a,.landing_landing__b2IcT button,.landing_landing__b2IcT input,.landing_landing__b2IcT select{font:inherit}.landing_landing__b2IcT a{color:inherit;text-decoration:none}.landing_landing__b2IcT button{cursor:pointer}.landing_landing__b2IcT a:focus-visible,.landing_landing__b2IcT button:focus-visible,.landing_landing__b2IcT input:focus-visible,.landing_landing__b2IcT select:focus-visible{outline:3px solid #7dbdff;outline-offset:3px}.landing_landing__b2IcT svg{display:block}.landing_landing__b2IcT img{max-width:100%}.landing_landing__b2IcT .wrap{max-width:1220px;margin:auto;padding:0 32px}.landing_landing__b2IcT .announcement{height:34px;background:#103d32;color:#c8f2de;font-size:11px;letter-spacing:.11em;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:700}.landing_landing__b2IcT .announcement span{color:#fff;margin-left:7px}.landing_landing__b2IcT .site-header{background:rgba(250,252,248,.89);border-bottom:1px solid rgba(35,78,61,.07);position:-webkit-sticky;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.landing_landing__b2IcT .nav{height:81px;display:flex;align-items:center;justify-content:space-between;gap:35px}.landing_landing__b2IcT .logo{display:inline-flex;align-items:center;gap:10px;color:#173f33;font-size:23px;font-weight:850;letter-spacing:-.065em;white-space:nowrap}.landing_landing__b2IcT .logo em{font-style:normal;color:#188366}.landing_landing__b2IcT .logo-symbol{display:grid;place-items:center;width:34px;height:38px}.landing_landing__b2IcT .logo-symbol svg{width:33px;height:38px}.landing_landing__b2IcT .nav-links{display:flex;align-items:center;gap:34px;font-size:13px;color:#536960;font-weight:650}.landing_landing__b2IcT .nav-links a:hover{color:var(--green)}.landing_landing__b2IcT .nav-action{display:flex;gap:12px;align-items:center}.landing_landing__b2IcT .quiet-link{font-size:13px;font-weight:800;color:#325448}.landing_landing__b2IcT .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 20px;border-radius:12px;border:1px solid transparent;font-weight:800;font-size:13px;letter-spacing:-.005em;transition:transform .2s,box-shadow .2s,background .2s}.landing_landing__b2IcT .btn:hover{transform:translateY(-2px)}.landing_landing__b2IcT .btn svg{width:16px;height:16px}.landing_landing__b2IcT .btn-dark{background:#133d32;color:#fff;box-shadow:0 8px 16px rgba(19,61,50,.1)}.landing_landing__b2IcT .btn-dark:hover{background:#0d5a42;box-shadow:0 12px 20px rgba(19,61,50,.15)}.landing_landing__b2IcT .btn-light{background:#fff;border-color:#d4e4d9;color:#24483a}.landing_landing__b2IcT .btn-light:hover{background:#eef8f0}.landing_landing__b2IcT .btn-white{background:white;color:#173d34}.landing_landing__b2IcT .mobile-menu{display:none;border:0;background:transparent;padding:10px;color:var(--navy)}.landing_landing__b2IcT .hero{background:radial-gradient(ellipse at 82% 48%,#c5efd7 0,#f0f8ee 36%,transparent 68%),linear-gradient(125deg,#fbfcf8 18%,#e9f5eb);overflow:hidden;position:relative}.landing_landing__b2IcT .hero:before{content:"";position:absolute;width:380px;height:380px;border:1px solid #b9dfca;border-radius:50%;right:-155px;top:-90px;opacity:.52}.landing_landing__b2IcT .hero:after{content:"";position:absolute;width:540px;height:540px;border:1px solid #b9dfca;border-radius:50%;right:-260px;top:-160px;opacity:.42}.landing_landing__b2IcT .hero-inner{display:grid;grid-template-columns:48% 52%;align-items:center;gap:10px;min-height:660px;padding-top:60px;padding-bottom:75px;position:relative;z-index:1}.landing_landing__b2IcT .hero-copy{padding-right:32px;align-self:center;position:relative;z-index:5}.landing_landing__b2IcT .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:11px;text-transform:uppercase;font-weight:800;letter-spacing:.145em;color:#15866a}.landing_landing__b2IcT .eyebrow:before{content:"";width:8px;height:8px;border-radius:50%;background:#25ad80;box-shadow:0 0 0 5px #d2f2e1}.landing_landing__b2IcT .hero h1{font-weight:830;font-size:clamp(46px,4.45vw,72px);line-height:1.072;letter-spacing:-.065em;color:#153b31;margin:23px 0 21px;max-width:600px}.landing_landing__b2IcT .hero h1 .accent{color:#178b67;display:block}.landing_landing__b2IcT .hero-sub{color:#526960;font-size:16px;line-height:1.76;max-width:492px;margin:0 0 28px}.landing_landing__b2IcT .hero-cta{display:flex;gap:12px;flex-wrap:wrap}.landing_landing__b2IcT .role-switch{margin:0 0 20px;display:inline-flex;align-items:center;gap:4px;padding:5px;border:1px solid #d2e9d9;background:#fffaf3aa;border-radius:11px}.landing_landing__b2IcT .role-switch button{font-size:12px;font-weight:800;padding:9px 14px;border:0;background:transparent;color:#73877c;border-radius:7px;transition:.2s}.landing_landing__b2IcT .role-switch button[aria-pressed=true]{background:#e0f6e7;color:#116b53;box-shadow:0 2px 7px #86a79720}.landing_landing__b2IcT .hero-points{display:flex;gap:20px;flex-wrap:wrap;margin:29px 0 0;color:#637a70;font-size:11px;font-weight:720}.landing_landing__b2IcT .hero-points span{display:inline-flex;gap:7px;align-items:center}.landing_landing__b2IcT .hero-points svg{color:#1e976d;width:14px;height:14px}.landing_landing__b2IcT .hero-art{position:relative;padding:25px 0 30px 10px;min-width:0;transform:translateX(4px)}.landing_landing__b2IcT .dash{position:relative;background:#fff;border:1px solid #d8e8de;box-shadow:0 34px 80px rgba(14,68,45,.17),0 4px 12px rgba(14,68,45,.06);border-radius:17px;width:100%;min-height:418px;display:grid;grid-template-columns:143px 1fr;overflow:hidden;z-index:3}.landing_landing__b2IcT .dash-sidebar{padding:22px 13px;border-right:1px solid #e9f0e9;background:#fbfdfb}.landing_landing__b2IcT .sidebar-logo{display:flex;align-items:center;gap:7px;font-weight:850;letter-spacing:-.06em;font-size:13px;color:#194b39;margin:0 0 35px 7px}.landing_landing__b2IcT .sidebar-mark{height:20px;width:18px;border-color:#198365 transparent transparent #198365;border-style:solid;border-width:4px;transform:skew(-7deg);border-radius:3px}.landing_landing__b2IcT .dash-menu{display:flex;align-items:center;gap:9px;color:#82968b;font-weight:680;font-size:10px;padding:11px 10px;margin:4px 0;border-radius:7px;white-space:nowrap}.landing_landing__b2IcT .dash-menu svg{width:14px;height:14px;flex:0 0 auto}.landing_landing__b2IcT .dash-menu.selected{color:#0d7254;background:#e5f7eb}.landing_landing__b2IcT .dash-main{padding:25px 24px;background:linear-gradient(160deg,#fff 60%,#f9fdf8);min-width:0}.landing_landing__b2IcT .dash-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:23px}.landing_landing__b2IcT .dash-top .dash-kicker{text-transform:uppercase;font-size:8px;letter-spacing:.14em;color:#96a99d;font-weight:800}.landing_landing__b2IcT .dash-avatar{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;font-size:10px;font-weight:850;background:#d9f3e5;color:#147253}.landing_landing__b2IcT .dash-head p{font-size:10px;color:#8a9c90;margin:0 0 17px}.landing_landing__b2IcT .profile-summary{background:#f1f9f3;border:1px solid #ddede1;border-radius:11px;padding:15px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 12px}.landing_landing__b2IcT .ps-caption{font-size:9px;color:#6d897c;margin-bottom:4px}.landing_landing__b2IcT .profile-summary strong{font-size:13px;letter-spacing:-.025em;color:#194e3e;display:block}.landing_landing__b2IcT .progress-ring{width:39px;height:39px;border-radius:50%;border-color:#168c62 #168c62 #cce4d3 #cce4d3;border-style:solid;border-width:5px;display:grid;place-items:center;color:#0d7752;font-size:9px;font-weight:850}.landing_landing__b2IcT .mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.landing_landing__b2IcT .mini-card{background:#fff;border:1px solid #e7eee8;padding:12px;border-radius:9px;min-height:81px}.landing_landing__b2IcT .mini-icon{height:25px;width:25px;border-radius:7px;background:#e5f8ee;display:grid;place-items:center;margin-bottom:6px;color:#138967}.landing_landing__b2IcT .mini-icon.blue{background:#ecf4ff;color:#4288d7}.landing_landing__b2IcT .mini-icon.gold{background:#fff2db;color:#d39a3e}.landing_landing__b2IcT .mini-icon svg{width:13px;height:13px}.landing_landing__b2IcT .mini-card strong{font-size:10px;display:block;color:#304f40;white-space:nowrap}.landing_landing__b2IcT .mini-card span{display:block;font-size:8px;color:#879b8f;margin-top:2px}.landing_landing__b2IcT .dash-footer{margin-top:11px;border:1px solid #deebe3;border-radius:9px;padding:10px;display:flex;align-items:center;gap:10px;background:#fafdfb}.landing_landing__b2IcT .dash-footer svg{width:17px;height:17px;color:#13966f}.landing_landing__b2IcT .dash-footer strong{font-size:10px;display:block;color:#2a5140}.landing_landing__b2IcT .dash-footer span{font-size:9px;display:block;color:#7f9387;margin-top:2px}.landing_landing__b2IcT .floating-tag{position:absolute;z-index:7;padding:12px 15px;background:#fff;box-shadow:0 12px 30px #214a3420;border:1px solid #d9e9de;border-radius:12px;display:flex;align-items:center;gap:11px}.landing_landing__b2IcT .float-top{top:3px;right:-27px}.landing_landing__b2IcT .float-bottom{bottom:-1px;left:-19px}.landing_landing__b2IcT .tag-icon{width:34px;height:34px;border-radius:10px;background:#e1f7e9;display:grid;place-items:center;color:#11835a}.landing_landing__b2IcT .tag-icon svg{width:17px;height:17px}.landing_landing__b2IcT .floating-tag strong{font-size:10px;color:#193e2f;display:block}.landing_landing__b2IcT .floating-tag small{color:#7b9286;font-size:9px;display:block;margin-top:2px}.landing_landing__b2IcT .orbit{position:absolute;width:600px;height:600px;border-radius:50%;border:1px dashed #b4d9c7;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.landing_landing__b2IcT .trustline{background:#fff;border-top:1px solid #e1ebe4;border-bottom:1px solid #e9eee9}.landing_landing__b2IcT .trust-inner{padding-top:25px;padding-bottom:25px;display:flex;justify-content:space-between;align-items:center;gap:20px}.landing_landing__b2IcT .trust-inner .trust-title{font-size:10px;font-weight:900;letter-spacing:.14em;color:#8a9e92;text-transform:uppercase;min-width:145px}.landing_landing__b2IcT .trust-pill{display:flex;align-items:center;gap:10px;color:#3e554b;font-size:12px;font-weight:650}.landing_landing__b2IcT .trust-pill svg{height:18px;width:18px;color:#188763}.landing_landing__b2IcT section.feature-section{padding:110px 0 100px;background:#fff}.landing_landing__b2IcT .section-intro{text-align:center;max-width:670px;margin:0 auto 50px}.landing_landing__b2IcT .section-intro h2{font-weight:800;letter-spacing:-.052em;color:#173d32;font-size:clamp(32px,3.2vw,46px);line-height:1.17;margin:16px 0}.landing_landing__b2IcT .section-intro p{font-size:15px;line-height:1.8;color:#73867b;margin:0}.landing_landing__b2IcT .feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.landing_landing__b2IcT .feature{background:linear-gradient(145deg,#f9fcf9,#f5fbf6);border:1px solid #e6eee8;border-radius:19px;padding:33px 30px 35px;position:relative;overflow:hidden;min-height:247px;transition:transform .2s,box-shadow .2s}.landing_landing__b2IcT .feature:hover{transform:translateY(-4px);box-shadow:0 12px 22px rgba(20,64,40,.07)}.landing_landing__b2IcT .feature:after{content:"";width:90px;height:90px;border:1px solid #dcefe1;border-radius:50%;position:absolute;right:-27px;top:-32px}.landing_landing__b2IcT .feature-icon{width:46px;height:46px;border-radius:13px;background:#e1f5e9;color:#0e8860;display:grid;place-items:center;margin-bottom:22px}.landing_landing__b2IcT .feature-icon.blue{background:#e8f0ff;color:#3f79ca}.landing_landing__b2IcT .feature-icon.amber{background:#fff1d8;color:#b88939}.landing_landing__b2IcT .feature-icon svg{width:22px;height:22px}.landing_landing__b2IcT .feature h3{font-size:18px;letter-spacing:-.025em;color:#193f31;margin:0 0 11px}.landing_landing__b2IcT .feature p{font-size:13px;line-height:1.75;color:#72887a;margin:0;max-width:300px}.landing_landing__b2IcT .how{background:#f5f9f3;padding:102px 0}.landing_landing__b2IcT .how-layout{display:grid;grid-template-columns:41% 59%;gap:50px;align-items:center}.landing_landing__b2IcT .how-heading h2{font-size:clamp(34px,3.25vw,49px);letter-spacing:-.055em;line-height:1.17;margin:16px 0;color:#143c30}.landing_landing__b2IcT .how-heading p{font-size:15px;color:#73877d;line-height:1.8;max-width:370px}.landing_landing__b2IcT .step-list{display:grid;gap:13px}.landing_landing__b2IcT .step{display:flex;align-items:flex-start;gap:18px;background:#fff;border:1px solid #e4ebe4;border-radius:14px;padding:21px 25px}.landing_landing__b2IcT .step-num{font:800 13px/1 ui-monospace,monospace;color:#208a66;background:#e4f8eb;padding:12px;border-radius:10px}.landing_landing__b2IcT .step h3{margin:0 0 5px;font-size:16px;letter-spacing:-.02em}.landing_landing__b2IcT .step p{margin:0;font-size:12px;color:#718679;line-height:1.7}.landing_landing__b2IcT .audience{background:#fff;padding:104px 0 100px}.landing_landing__b2IcT .aud-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.landing_landing__b2IcT .aud-card{border-radius:23px;overflow:hidden;padding:40px 42px 37px;min-height:384px;position:relative;isolation:isolate}.landing_landing__b2IcT .aud-card.renter{background:#e9f7ed}.landing_landing__b2IcT .aud-card.landlord{background:#173c32;color:white}.landing_landing__b2IcT .aud-card:before{content:"";position:absolute;width:290px;height:290px;border:1px solid;opacity:.1;border-radius:50%;bottom:-130px;right:-90px;z-index:-1}.landing_landing__b2IcT .aud-card .eyebrow{font-size:10px}.landing_landing__b2IcT .aud-card.landlord .eyebrow{color:#9ae5bd}.landing_landing__b2IcT .aud-card h3{font-size:32px;letter-spacing:-.052em;line-height:1.17;margin:20px 0 13px;max-width:300px}.landing_landing__b2IcT .aud-card p{color:#688274;max-width:375px;font-size:14px;line-height:1.75}.landing_landing__b2IcT .aud-card.landlord p{color:#c0d6c9}.landing_landing__b2IcT .aud-card .aud-items{margin:25px 0;display:grid;gap:9px;font-size:12px;font-weight:690}.landing_landing__b2IcT .aud-items div{display:flex;gap:10px;align-items:center}.landing_landing__b2IcT .aud-items svg{height:16px;width:16px;color:#198965}.landing_landing__b2IcT .aud-card.landlord .aud-items svg{color:#9ce3b5}.landing_landing__b2IcT .aud-card.landlord .btn{background:#e4f7eb;color:#154e35}.landing_landing__b2IcT .privacy{background:#0f332b;color:white;overflow:hidden}.landing_landing__b2IcT .privacy-inner{padding-top:88px;padding-bottom:92px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}.landing_landing__b2IcT .privacy h2{font-size:clamp(34px,3.5vw,49px);letter-spacing:-.055em;line-height:1.16;margin:20px 0}.landing_landing__b2IcT .privacy p{font-size:14px;color:#b7d2c1;line-height:1.8;max-width:460px}.landing_landing__b2IcT .privacy-list{display:grid;gap:12px;margin-top:26px}.landing_landing__b2IcT .privacy-list div{display:flex;gap:10px;align-items:center;color:#d6eee0;font-size:13px}.landing_landing__b2IcT .privacy-list svg{height:18px;width:18px;color:#75e5a7}.landing_landing__b2IcT .access-card{background:#fff;border-radius:18px;padding:25px 26px;color:#243f32;box-shadow:0 24px 45px #071f1a50;position:relative}.landing_landing__b2IcT .access-card:after{content:"";position:absolute;z-index:0;width:260px;height:260px;border:1px solid #9fd3ae;border-radius:50%;right:-135px;top:-100px;opacity:.35;pointer-events:none}.landing_landing__b2IcT .access-card h3{font-size:18px;margin:0 0 4px}.landing_landing__b2IcT .access-card p{color:#8a9c91;font-size:11px;margin:0 0 20px}.landing_landing__b2IcT .access-row{padding:13px 0;border-top:1px solid #e7eee8;display:flex;align-items:center;justify-content:space-between;gap:10px}.landing_landing__b2IcT .access-row .left{display:flex;align-items:center;gap:11px}.landing_landing__b2IcT .access-row .icon{background:#e7f7ec;height:34px;width:34px;border-radius:9px;color:#22875d;display:grid;place-items:center}.landing_landing__b2IcT .access-row .icon svg{height:16px;width:16px}.landing_landing__b2IcT .access-row strong{display:block;font-size:11px}.landing_landing__b2IcT .access-row small{display:block;color:#84988b;font-size:10px;margin-top:2px}.landing_landing__b2IcT .status-pill{font-size:10px;font-weight:800;padding:6px 9px;border-radius:20px;background:#e4f7ec;color:#12815d;white-space:nowrap}.landing_landing__b2IcT .access-card select{padding:6px 8px;border:1px solid #e0e9e1;border-radius:7px;background:#fff;color:#24513f;font-size:11px}.landing_landing__b2IcT .revoker{border:1px solid #efddd6;border-radius:8px;padding:7px 10px;color:#bd7564;background:#fff8f6;font-size:11px;font-weight:750}.landing_landing__b2IcT .revoker.active{color:#6b8174;background:#f1f5f2;border-color:#e5ebe6;cursor:default}.landing_landing__b2IcT .access-note{margin:12px 0 0;color:#7f9589;font-size:10px}.landing_landing__b2IcT .faq{background:#fff;padding:110px 0}.landing_landing__b2IcT .faq-wrap{max-width:790px}.landing_landing__b2IcT .faq .section-intro{margin-bottom:38px}.landing_landing__b2IcT .faq-item{border-bottom:1px solid #e4ede5}.landing_landing__b2IcT .faq-trigger{padding:24px 4px;display:flex;justify-content:space-between;align-items:center;gap:22px;border:none;background:none;width:100%;font-weight:760;text-align:left;font-size:15px;color:#21493a}.landing_landing__b2IcT .faq-trigger svg{width:17px;height:17px;transition:transform .2s}.landing_landing__b2IcT .faq-trigger[aria-expanded=true] svg{transform:rotate(45deg)}.landing_landing__b2IcT .faq-panel{color:#6d8578;font-size:13px;line-height:1.82;padding:0 32px 23px 4px}.landing_landing__b2IcT .faq-panel[hidden]{display:none}.landing_landing__b2IcT .cta{background:linear-gradient(140deg,#ecf9ed,#dff2e2);border-top:1px solid #d8ebda}.landing_landing__b2IcT .cta-inner{padding-top:90px;padding-bottom:92px;text-align:center}.landing_landing__b2IcT .cta h2{font-size:clamp(33px,3.5vw,50px);letter-spacing:-.052em;max-width:720px;margin:20px auto;color:#123d2e;line-height:1.2}.landing_landing__b2IcT .cta p{font-size:14px;color:#668175;max-width:580px;margin:0 auto 28px;line-height:1.75}.landing_landing__b2IcT .cta-btns{display:flex;gap:12px;justify-content:center}.landing_landing__b2IcT .footer{background:#0c2821;color:#e4f4ea}.landing_landing__b2IcT .footer-main{padding:53px 0 27px;display:flex;justify-content:space-between;gap:22px;border-bottom:1px solid #2b4b40}.landing_landing__b2IcT .footer .logo{color:#fff}.landing_landing__b2IcT .footer .logo em{color:#8ae1b0}.landing_landing__b2IcT .footer p{color:#9dbdab;font-size:12px;max-width:380px;line-height:1.7}.landing_landing__b2IcT .footer-links{display:flex;gap:28px;font-size:12px;font-weight:690;color:#b8d9c6}.landing_landing__b2IcT .footer-bottom{padding-top:22px;padding-bottom:25px;display:flex;justify-content:space-between;gap:20px;color:#89b09d;font-size:11px}@media (max-width:1100px){.landing_landing__b2IcT .wrap{padding:0 25px}.landing_landing__b2IcT .nav-links{gap:18px}.landing_landing__b2IcT .hero-inner{grid-template-columns:50% 50%}.landing_landing__b2IcT .dash{grid-template-columns:106px 1fr}.landing_landing__b2IcT .dash-sidebar{padding:19px 9px}.landing_landing__b2IcT .dash-menu{font-size:8px;padding:9px 6px;gap:5px}.landing_landing__b2IcT .dash-main{padding:20px 16px}.landing_landing__b2IcT .floating-tag.float-top{right:0}.landing_landing__b2IcT .float-bottom{left:2px}.landing_landing__b2IcT .hero h1{font-size:clamp(43px,5.2vw,60px)}.landing_landing__b2IcT .hero-points{gap:10px}}@media (max-width:800px){.landing_landing__b2IcT .announcement{font-size:9px}.landing_landing__b2IcT .nav{height:69px}.landing_landing__b2IcT .nav-action,.landing_landing__b2IcT .nav-links{display:none}.landing_landing__b2IcT .mobile-menu{display:block}.landing_landing__b2IcT .nav.open{height:auto;align-items:flex-start;flex-wrap:wrap;padding-bottom:20px}.landing_landing__b2IcT .nav.open .nav-links{display:flex;order:3;width:100%;flex-direction:column;align-items:flex-start;gap:20px;padding:12px 8px 0}.landing_landing__b2IcT .hero-inner{display:flex;flex-direction:column;text-align:center;min-height:auto;padding:65px 20px 85px;gap:32px}.landing_landing__b2IcT .hero-copy{padding:0}.landing_landing__b2IcT .hero h1{font-size:clamp(44px,8vw,66px);max-width:690px}.landing_landing__b2IcT .hero-sub{max-width:600px}.landing_landing__b2IcT .hero-cta,.landing_landing__b2IcT .hero-points{justify-content:center}.landing_landing__b2IcT .hero-art{max-width:600px;width:100%;padding:28px 10px 30px;transform:none;text-align:left}.landing_landing__b2IcT .float-top{right:3px}.landing_landing__b2IcT .trust-inner{flex-wrap:wrap;justify-content:center}.landing_landing__b2IcT .trust-title{width:100%;text-align:center}.landing_landing__b2IcT .feature-grid{grid-template-columns:1fr 1fr}.landing_landing__b2IcT .how-layout{grid-template-columns:1fr;gap:29px}.landing_landing__b2IcT .how-heading{text-align:center}.landing_landing__b2IcT .how-heading p{margin:auto;max-width:540px}.landing_landing__b2IcT .privacy-inner{grid-template-columns:1fr;gap:45px}.landing_landing__b2IcT .access-card{max-width:560px;width:100%;margin:auto}.landing_landing__b2IcT .aud-card{padding:31px 25px;min-height:400px}.landing_landing__b2IcT .aud-card h3{font-size:27px}}@media (max-width:580px){.landing_landing__b2IcT .wrap{padding:0 20px}.landing_landing__b2IcT .logo{font-size:21px}.landing_landing__b2IcT .hero-inner{padding:49px 20px 60px}.landing_landing__b2IcT .hero h1{font-size:clamp(42px,10.5vw,58px)}.landing_landing__b2IcT .hero-sub{font-size:14px}.landing_landing__b2IcT .hero-cta .btn{width:100%}.landing_landing__b2IcT .role-switch button{font-size:11px;padding:8px 12px}.landing_landing__b2IcT .hero-points{gap:13px}.landing_landing__b2IcT .hero-art{margin:0 -14px;width:calc(100% + 28px);transform:scale(.97);transform-origin:top center}.landing_landing__b2IcT .dash{grid-template-columns:76px 1fr;min-height:360px}.landing_landing__b2IcT .sidebar-logo{font-size:0;margin:0 0 33px 4px}.landing_landing__b2IcT .dash-menu{font-size:0;justify-content:center;padding:9px}.landing_landing__b2IcT .dash-menu svg{height:15px;width:15px}.landing_landing__b2IcT .dash-main{padding:18px 12px}.landing_landing__b2IcT .dash-head .dash-title{font-size:16px}.landing_landing__b2IcT .mini-card{padding:8px;min-height:80px}.landing_landing__b2IcT .mini-card strong{font-size:8px}.landing_landing__b2IcT .mini-grid{gap:5px}.landing_landing__b2IcT .float-top{top:0;right:3px}.landing_landing__b2IcT .float-bottom{left:1px;bottom:5px}.landing_landing__b2IcT .floating-tag{padding:8px 10px;gap:6px}.landing_landing__b2IcT .tag-icon{width:26px;height:26px}.landing_landing__b2IcT .tag-icon svg{width:14px}.landing_landing__b2IcT .floating-tag strong{font-size:8px}.landing_landing__b2IcT .floating-tag small{font-size:7px}.landing_landing__b2IcT .trust-inner{gap:16px}.landing_landing__b2IcT .trust-pill{font-size:10px}.landing_landing__b2IcT .trust-pill svg{width:16px}.landing_landing__b2IcT .aud-grid,.landing_landing__b2IcT .feature-grid{grid-template-columns:1fr}.landing_landing__b2IcT .audience,.landing_landing__b2IcT .faq,.landing_landing__b2IcT .feature-section,.landing_landing__b2IcT .how{padding:76px 0}.landing_landing__b2IcT .feature{min-height:205px}.landing_landing__b2IcT .section-intro{margin-bottom:30px}.landing_landing__b2IcT .privacy-inner{padding:75px 20px}.landing_landing__b2IcT .cta-inner{padding:70px 20px}.landing_landing__b2IcT .cta-btns{flex-direction:column}.landing_landing__b2IcT .cta-btns .btn{width:100%}.landing_landing__b2IcT .footer-bottom,.landing_landing__b2IcT .footer-main{flex-direction:column;gap:18px}.landing_landing__b2IcT .footer-links{flex-wrap:wrap;gap:16px}.landing_landing__b2IcT .privacy h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.landing_landing__b2IcT{scroll-behavior:auto}.landing_landing__b2IcT *,.landing_landing__b2IcT :after,.landing_landing__b2IcT :before{animation:none!important;transition:none!important}}.landing_landing__b2IcT .dash-head .dash-title{font-weight:800}.landing_landing__b2IcT .how-layout{grid-template-columns:minmax(0,41fr) minmax(0,59fr)}@media (max-width:800px){.landing_landing__b2IcT .how-layout{grid-template-columns:1fr}}.landing_landing__b2IcT button{height:auto;white-space:normal}.landing_landing__b2IcT .faq-trigger{border-radius:0}.landing_landing__b2IcT .dash-head .dash-title{font-size:18px;letter-spacing:-.04em;line-height:1.2;margin:0 0 5px;color:#233d32}@media (max-width:580px){.landing_landing__b2IcT .dash-head .dash-title{font-size:16px}}