:root{--navy:#212845;--navy2:#2C355F;--navy-deep:#1A2038;--gold:#F0B310;--gold-dark:#B8860F;--bg:#EFF1F5;--page-bg:#D9DEE8;--white:#fff;--text-muted:#6E7690;--text-soft:#3A4160;--text-dim:#8A90A6;--border:#E6E9F0;--border2:#E1E5EE;--wa-green:#25D366;--wa-header:#075E54;--wa-out:#DCF8C6;--wa-bg:#ECE5DD;--wa-text:#111B21;--wa-time:#667781;--wa-link:#00A5F4;--amber-bg:#FDF3DA;--amber-border:#F3DFA6;--amber-text:#8A6608;--green-bg:#E7F8ED;--green-text:#1E8A4B;--hot-bg:#FDE8E4;--hot-text:#C2410C}*{box-sizing:border-box}body{margin:0;background:var(--bg);font-family:var(--font-rubik),"Rubik",system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:var(--navy)}button{font-family:inherit}a,button{cursor:pointer}a{color:var(--navy);text-decoration:none}a:hover{color:var(--gold-dark)}.hidden{display:none!important}svg{display:block}.top-header{height:70px;background:#fff;display:flex;align-items:center;padding:0 40px;gap:36px;border-bottom:1px solid var(--border)}.logo{font:700 17px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.13em;color:var(--navy);flex:none}.pnav{display:flex;gap:22px;font:400 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.pnav a.active{color:var(--navy);font-weight:500}.btn-gold{background:var(--gold);color:var(--navy);border:0;border-radius:9px;padding:10px 18px;font:500 13.5px/1 var(--font-rubik),Rubik,sans-serif;box-shadow:0 2px 8px rgba(240,179,16,.3)}.btn-outline{background:#fff;border:1.5px solid var(--navy);color:var(--navy);border-radius:10px;flex:1 1}.btn-outline,.btn-wa{padding:10px 0;font:500 13px/1 var(--font-rubik),Rubik,sans-serif}.btn-wa{background:var(--wa-green);border:0;color:#fff;border-radius:10px;flex:1.2 1;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 3px 10px rgba(37,211,102,.32)}.icon-wa{width:15px;height:15px;flex:none}.badge-pill{font:500 9.5px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.07em;text-transform:uppercase;background:#EEF1F8;color:var(--text-soft);padding:5px 9px;border-radius:99px}.ia-tag{display:inline-flex;align-items:center;gap:7px;background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-text);border-radius:99px;padding:6px 13px;font:400 12.5px/1 var(--font-rubik),Rubik,sans-serif}.pcard{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 3px 14px rgba(33,40,69,.08);display:flex;flex-direction:column}.pcard.wide{flex-direction:row}.pcard.top{border:1.5px solid var(--navy);box-shadow:0 10px 28px rgba(33,40,69,.14)}.photo-ph{position:relative;background-size:cover;background-position:50%}.photo-ph:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:38px 38px}.photo-label{position:absolute;left:12px;bottom:10px;font:400 9.5px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.16em;color:rgba(255,255,255,.5);text-transform:uppercase}.ph-P1{background:linear-gradient(135deg,#2F3968,#1C2244 70%)}.ph-P2{background:linear-gradient(135deg,#333C6B,#20264A 70%)}.ph-P3{background:linear-gradient(135deg,#2B3460,#181D3B 70%)}.ph-P4{background:linear-gradient(135deg,#374073,#232A52 70%)}.ph-P5{background:linear-gradient(135deg,#343D6E,#1F2549 70%)}.pcard-body{padding:15px 16px 17px;display:flex;flex-direction:column;gap:11px;flex:1 1}.pcard-price{display:flex;align-items:center;gap:7px}.pcard-price b{font:600 19px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.pcard-price .cur{font:400 11.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.pcard-price .status{margin-left:auto}.pcard-title{font:500 14.5px/1.35 var(--font-rubik),Rubik,sans-serif;color:var(--navy);cursor:pointer}.pcard-title:hover{color:var(--gold-dark)}.pcard-loc{font:300 12.5px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted);margin-top:4px}.pcard-specs{gap:13px;color:#5C6478;font:400 12px/1 var(--font-rubik),Rubik,sans-serif;border-top:1px solid #eef0f5;padding-top:11px;flex-wrap:wrap}.pcard-specs,.pcard-specs span{display:flex;align-items:center}.pcard-specs span{gap:5px}.pcard-actions{display:flex;gap:9px;margin-top:auto}.match-badge{background:var(--gold);color:var(--navy);border-radius:8px;padding:7px 12px;font:500 11.5px/1 var(--font-rubik),Rubik,sans-serif}.match-badge,.tour-badge{position:absolute;left:12px;top:12px;display:inline-flex;align-items:center;gap:6px}.tour-badge{background:rgba(33,40,69,.82);color:#fff;border-radius:7px;padding:6px 10px;font:500 11px/1 var(--font-rubik),Rubik,sans-serif}.grid-4{grid-template-columns:repeat(4,1fr);grid-gap:22px}.grid-3,.grid-4{display:grid;gap:22px}.grid-3{grid-template-columns:repeat(3,1fr);grid-gap:22px}.hero{position:relative;height:452px;background:linear-gradient(135deg,#2C3663,#1A2040 55%,#333B66);overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0);background-size:56px 56px}.hero .glow{position:absolute;right:-60px;top:-40px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(240,179,16,.16),transparent 65%)}.hero-label{position:absolute;left:48px;bottom:14px;font:400 10px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.16em;color:rgba(255,255,255,.38);text-transform:uppercase}.hero-inner{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 48px;text-align:center}.hero-inner h1{margin:0;font:600 46px/1.15 var(--font-rubik),Rubik,sans-serif;color:#fff;letter-spacing:-.01em;text-wrap:pretty}.hero-inner p{margin:14px 0 0;font:300 18px/1.4 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.82)}.search-bar{margin-top:34px;width:876px;max-width:90vw;background:#fff;border-radius:16px;padding:10px 10px 10px 20px;display:flex;align-items:center;gap:14px;box-shadow:0 18px 44px rgba(12,16,36,.34)}.search-bar input{flex:1 1;border:0;outline:0;font:300 16px/1.3 var(--font-rubik),Rubik,sans-serif;color:var(--navy);min-width:0}.search-bar input::placeholder{color:#8A90A6}.chips-row{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.chip-ghost{padding:9px 16px;border-radius:99px;background:rgba(255,255,255,.09);color:#fff;font:400 13px/1 var(--font-rubik),Rubik,sans-serif;border:1px solid rgba(255,255,255,.32)}.chip-ghost:hover{background:rgba(255,255,255,.16);color:#fff}.trust-strip{background:#fff;padding:26px 48px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;border-bottom:1px solid var(--border)}.trust-item{gap:14px}.trust-icon,.trust-item{display:flex;align-items:center}.trust-icon{width:42px;height:42px;border-radius:11px;justify-content:center;flex:none}.trust-item .t{font:500 14px/1.3 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.trust-item .d{margin-top:4px;font:300 12.5px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.section-pad{padding:44px 48px 48px}.section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.section-head h2{margin:0;font:600 26px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.section-head p{margin:6px 0 0;font:300 14.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.owner-cta{margin:0 48px 48px;background:linear-gradient(100deg,#212845,#2C355F);border-radius:18px;padding:44px 48px;display:flex;align-items:center;gap:40px;position:relative;overflow:hidden}.owner-cta .glow2{position:absolute;right:-30px;top:-70px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(240,179,16,.18),transparent 68%)}.owner-cta h3{margin:0;font:500 27px/1.25 var(--font-rubik),Rubik,sans-serif;color:#fff;text-wrap:pretty;position:relative}.owner-cta p{margin:10px 0 0;font:300 15px/1.4 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.72);position:relative}.pfooter{background:var(--navy-deep);padding:34px 48px;display:flex;align-items:center;gap:40px;flex-wrap:wrap}.pfooter .flinks{display:flex;gap:26px;font:300 13px/1 var(--font-rubik),Rubik,sans-serif}.pfooter .flinks a{color:rgba(255,255,255,.66)}.pfooter .fcopy{margin-left:auto;font:300 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.42)}.wa-float{position:fixed;right:34px;bottom:34px;display:flex;align-items:center;gap:12px;z-index:50}.wa-float .bubble-hint{background:#fff;border-radius:12px;padding:10px 14px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy);box-shadow:0 6px 22px rgba(33,40,69,.18)}.wa-float .fab{width:60px;height:60px;border-radius:50%;background:var(--wa-green);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(37,211,102,.45);color:#fff;border:0}.results-head{background:#fff;padding:16px 40px 0;border-bottom:1px solid var(--border)}.results-top{gap:28px}.results-search,.results-top{display:flex;align-items:center}.results-search{flex:1 1;max-width:640px;background:#F4F6FA;border:1px solid var(--border2);border-radius:12px;padding:9px 10px 9px 16px;gap:11px}.results-search input{background:transparent;border:0;outline:0;min-width:0}.results-search input,.results-search span{flex:1 1;font:400 14px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.filters-row{display:flex;align-items:center;gap:9px;padding-bottom:14px;flex-wrap:wrap}.filter-pill{border:1px solid #dce1ec;background:#fff;border-radius:9px;padding:9px 14px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);display:inline-flex;align-items:center;gap:7px}.filter-pill.active{border:1.5px solid var(--navy);background:var(--navy);color:#fff}.results-layout{display:flex;align-items:stretch}.results-list{width:47%;flex:none;padding:24px 28px 34px 40px}.results-count{display:flex;align-items:baseline;gap:8px;margin-bottom:18px}.results-count b{font:600 17px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.results-count span{font:300 15px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.results-note{margin-top:22px;display:flex;align-items:center;gap:10px;background:#fff;border:1px dashed #d5dae6;border-radius:12px;padding:14px 18px;font:300 13.5px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.map-pane{flex:1 1;position:relative;background:#E4E9F0;min-height:640px;overflow:hidden}.map-pin{position:absolute;transform:translate(-50%,-100%)}.map-pin .price{background:#fff;color:var(--navy);font:600 14px/1 var(--font-rubik),Rubik,sans-serif;padding:10px 14px;border-radius:10px;box-shadow:0 6px 16px rgba(33,40,69,.2);border:1.5px solid var(--gold);white-space:nowrap}.map-pin.hi .price{background:var(--gold);border:2.5px solid var(--navy);font-size:15px;box-shadow:0 10px 24px rgba(33,40,69,.3)}.map-pin .tri{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid var(--gold);margin:0 auto}.map-pin.hi .tri{border-top-color:var(--navy);border-left-width:8px;border-right-width:8px;border-top-width:10px}.map-controls{position:absolute;right:20px;top:20px;display:flex;flex-direction:column;background:#fff;border-radius:10px;box-shadow:0 4px 14px rgba(33,40,69,.14);overflow:hidden}.map-controls button{width:38px;height:38px;border:0;background:#fff;color:var(--navy);font:400 19px/1 var(--font-rubik),Rubik,sans-serif}.map-legend{position:absolute;left:22px;bottom:22px;background:#fff;border-radius:12px;padding:12px 16px;box-shadow:0 6px 20px rgba(33,40,69,.16);display:flex;flex-direction:column;gap:9px;font:400 12px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.map-legend .row{gap:9px}.crumb,.map-legend .row{display:flex;align-items:center}.crumb{padding:18px 40px 6px;font:300 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted);gap:8px}.crumb span{color:#B9C0CE}.crumb .cur{color:var(--navy)}.detail-layout{display:flex;gap:32px;padding:14px 40px 40px;align-items:flex-start}.detail-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:26px}.gallery-hero{position:relative;height:440px;border-radius:16px;overflow:hidden}.gallery-thumbs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.gthumb{position:relative;height:112px;border-radius:12px;overflow:hidden}.gthumb span{position:absolute;left:10px;bottom:8px;font:400 9px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.14em;color:rgba(255,255,255,.5);text-transform:uppercase}.gthumb.more{display:flex;align-items:center;justify-content:center}.gthumb.more b{font:500 15px/1 var(--font-rubik),Rubik,sans-serif;color:#fff}.card-white{background:#fff;border-radius:16px;padding:28px 30px;box-shadow:0 3px 14px rgba(33,40,69,.07)}.card-white h3{margin:0 0 12px;font:600 18px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.card-white p{margin:0;font:300 15px/1.65 var(--font-rubik),Rubik,sans-serif;color:#4A5170;max-width:66ch}.amenities{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.amenity{border:1px solid var(--border2);background:#F7F9FC;border-radius:99px;padding:9px 16px;font:400 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.credit-card{background:var(--navy);border-radius:16px;padding:28px 30px;position:relative;overflow:hidden;color:#fff}.credit-card .glow3{position:absolute;right:-40px;top:-60px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(240,179,16,.15),transparent 66%)}.credit-title{position:relative;display:flex;align-items:center;gap:10px;margin-bottom:22px}.credit-title h3{margin:0;font:600 18px/1 var(--font-rubik),Rubik,sans-serif;color:#fff}.credit-body{position:relative;display:flex;align-items:flex-end;gap:34px;flex-wrap:wrap}.credit-cols{display:flex;gap:30px;flex:1 1;flex-wrap:wrap}.credit-col .label{font:300 12px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.55);margin-bottom:8px}.credit-col .val{font:500 20px/1 var(--font-rubik),Rubik,sans-serif;color:#fff}.credit-col .bar{margin-top:10px;height:5px;border-radius:99px;background:rgba(255,255,255,.16)}.credit-col .bar i{display:block;height:100%;border-radius:99px;background:var(--gold)}.credit-result{flex:none;border-left:1px solid rgba(255,255,255,.14);padding-left:30px}.credit-result .label{font:300 12px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.55);margin-bottom:9px}.credit-result .amt{font:600 30px/1 var(--font-rubik),Rubik,sans-serif;color:var(--gold)}.credit-result .amt small{font:400 14px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.6)}.credit-result .note{margin-top:9px;font:300 11px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.4)}.map-static{position:relative;height:250px;border-radius:12px;overflow:hidden}.map-static svg{position:absolute;inset:0;width:100%;height:100%}.map-static .ring{width:118px;height:118px;border-radius:50%;background:rgba(240,179,16,.2);border:2px dashed var(--gold)}.map-static .dot,.map-static .ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.map-static .dot{width:20px;height:20px;border-radius:50%;background:var(--gold);border:3px solid var(--navy)}.detail-side{width:404px;flex:none;position:-webkit-sticky;position:sticky;top:24px;display:flex;flex-direction:column;gap:16px}.buy-box{background:#fff;border-radius:16px;padding:26px 26px 24px;box-shadow:0 6px 24px rgba(33,40,69,.1)}.buy-box .idrow{display:flex;align-items:center;gap:9px;margin-bottom:12px}.buy-box .idrow span:last-child{font:300 11.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.buy-box .price{display:flex;align-items:baseline;gap:8px}.buy-box .price b{font:600 34px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy);letter-spacing:-.01em}.buy-box .price span{font:400 14px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.buy-box h1{margin:14px 0 0;font:500 17px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--navy);text-wrap:pretty}.buy-box .loc{margin-top:8px;display:flex;align-items:center;gap:7px;font:300 13.5px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.buy-specs{margin:20px 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px 10px;gap:14px 10px;padding:18px 0;border-top:1px solid #eef0f5;border-bottom:1px solid #eef0f5}.buy-specs div{display:flex;align-items:center;gap:9px;font:400 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.buy-actions{display:flex;flex-direction:column;gap:10px}.buy-actions .btn-gold-lg{background:var(--gold);color:var(--navy);padding:17px 0;font:500 16px/1 var(--font-rubik),Rubik,sans-serif;box-shadow:0 5px 16px rgba(240,179,16,.34)}.buy-actions .btn-gold-lg,.buy-actions .btn-wa-lg{border:0;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:9px;width:100%}.buy-actions .btn-wa-lg{background:var(--wa-green);color:#fff;padding:14px 0;font:500 14.5px/1 var(--font-rubik),Rubik,sans-serif}.buy-actions .link-advisor{text-align:center;font:400 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);padding:8px 0;text-decoration:underline;text-underline-offset:3px;background:transparent;border:0}.agent-card{background:#fff;border-radius:16px;padding:18px 22px;box-shadow:0 3px 14px rgba(33,40,69,.07);gap:13px}.agent-card,.avatar-round{display:flex;align-items:center}.avatar-round{border-radius:50%;background:var(--navy);color:#fff;justify-content:center;font:500 14px/1 var(--font-rubik),Rubik,sans-serif;flex:none}.msg{position:relative;max-width:84%;border-radius:9px;padding:7px 9px 5px;box-shadow:0 1px 1px rgba(0,0,0,.13);font:400 14.5px/1.42 var(--font-rubik),Rubik,sans-serif;color:var(--wa-text)}.msg.in{align-self:flex-start;background:#fff;border-radius:2px 9px 9px 9px}.msg.out{align-self:flex-end;background:var(--wa-out);border-radius:9px 2px 9px 9px}.msg .time{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:3px;font:400 11px/1 var(--font-rubik),Rubik,sans-serif;color:var(--wa-time)}.msg .check{color:#53BDEB}.wa-daysep{position:relative;align-self:center;background:#D5E4EB;color:#4A5A63;font:400 11.5px/1 var(--font-rubik),Rubik,sans-serif;padding:6px 12px;border-radius:8px;margin:6px 0 2px}.typing{align-self:flex-start;background:#fff;border-radius:2px 9px 9px 9px;padding:11px 14px;box-shadow:0 1px 1px rgba(0,0,0,.13);display:flex;gap:4px}.typing i{width:6px;height:6px;border-radius:50%;background:#9AA2B4;animation:blink 1.2s infinite}.typing i:nth-child(2){animation-delay:.2s}.typing i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,60%,to{opacity:.3}30%{opacity:1}}.owner-subnav{display:flex;gap:8px;padding:16px 40px 0}.owner-subnav a,.owner-subnav button{background:#F4F6FA;border:1px solid var(--border2);color:var(--text-soft);padding:9px 16px;border-radius:9px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif}.owner-subnav a.active,.owner-subnav button.active{background:var(--navy);border-color:var(--navy);color:#fff}.val-wrap{padding:34px 40px 46px}.val-inner{max-width:1120px;margin:0 auto}.val-head{text-align:center;margin-bottom:26px}.val-head .eyebrow{display:inline-block;font:500 10.5px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.12em;text-transform:uppercase;background:#E8EBF3;color:#4A5170;padding:7px 13px;border-radius:99px}.val-head h1{margin:16px 0 0;font:600 34px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy);letter-spacing:-.01em}.val-summary{display:flex;align-items:center;gap:14px;background:#fff;border-radius:12px;padding:14px 20px;box-shadow:0 2px 10px rgba(33,40,69,.06);margin-bottom:18px}.val-summary span{font:400 14.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.val-layout{display:flex;gap:22px;align-items:stretch;flex-wrap:wrap}.val-card{flex:1 1;min-width:340px;background:#fff;border-radius:18px;padding:32px 34px 30px;box-shadow:0 8px 30px rgba(33,40,69,.1)}.val-card h2{margin:0;font:500 20px/1.3 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.val-range{margin-top:18px;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.val-range b{font:600 38px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy);letter-spacing:-.015em}.val-slider{margin-top:58px;position:relative;height:12px;border-radius:99px;background:#EDEFF5}.val-slider .fill{position:absolute;top:0;bottom:0;border-radius:99px;background:linear-gradient(90deg,#F0B310,#E0A00C)}.val-slider .dot{top:50%;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;border:4px solid #fff;box-shadow:0 2px 8px rgba(33,40,69,.3)}.val-slider .dot,.val-slider .flag{position:absolute;background:var(--navy)}.val-slider .flag{top:-38px;transform:translateX(-50%);color:#fff;border-radius:9px;padding:8px 13px;font:500 13px/1 var(--font-rubik),Rubik,sans-serif;white-space:nowrap}.val-minmax{margin-top:14px;display:flex;justify-content:space-between;font:300 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.val-note{margin-top:24px;padding-top:22px;border-top:1px solid #eef0f5;display:flex;align-items:center;gap:9px;font:300 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.comp-table{margin-top:16px;border:1px solid var(--border);border-radius:12px;overflow:hidden}.comp-row{display:grid;grid-template-columns:2.2fr 1fr 1.3fr 1.2fr;padding:15px 18px;border-top:1px solid #eef0f5;font:400 14px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);align-items:center}.comp-row:first-child{border-top:0;background:#F7F9FC;padding:11px 18px;font:500 11px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim)}.comp-row b{color:var(--navy);font-weight:500}.val-panel{width:352px;flex:none;background:var(--navy);border-radius:18px;padding:30px 28px;display:flex;flex-direction:column;overflow:hidden}.val-panel,.val-panel h3{position:relative;color:#fff}.val-panel h3{margin:0;font:500 21px/1.32 var(--font-rubik),Rubik,sans-serif;text-wrap:pretty}.val-panel p{margin:12px 0 0;font:300 14px/1.55 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.7);position:relative}.val-panel .actions{position:relative;margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:10px}.val-benefits{margin-top:22px;background:#fff;border-radius:16px;padding:26px 30px;box-shadow:0 3px 14px rgba(33,40,69,.07);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.benefit{display:flex;gap:14px;align-items:flex-start}.benefit .ic{width:40px;height:40px;flex:none;border-radius:11px;display:flex;align-items:center;justify-content:center}.benefit .t{font:500 14.5px/1.3 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.benefit .d{margin-top:5px;font:300 13px/1.45 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.field-label{display:block;font:500 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);margin-bottom:8px}.field-input{width:100%;background:#fff;border:1px solid #dce1ec;border-radius:10px;padding:12px 14px;font:400 14px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy);outline:0}.field-input:focus{border-color:var(--navy)}.seg-row{display:flex;gap:8px;flex-wrap:wrap}.seg{background:#F4F6FA;border:1px solid var(--border2);color:var(--text-soft);padding:10px 16px;border-radius:9px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif}.seg.active{background:var(--navy);border-color:var(--navy);color:#fff}.ws-wrap{padding:34px 40px 44px}.ws-topheader{display:flex;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap}.ws-topheader h1{margin:0;font:600 30px/1.25 var(--font-rubik),Rubik,sans-serif;color:var(--navy);letter-spacing:-.01em}.ws-topheader p{margin:9px 0 0;font:300 14.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.ws-propcard{flex:none;display:flex;align-items:center;gap:14px;background:#fff;border-radius:14px;padding:12px 18px 12px 12px;box-shadow:0 3px 14px rgba(33,40,69,.08)}.ws-propcard .thumb{width:64px;height:52px;border-radius:9px;position:relative;flex:none}.ws-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-bottom:22px}.ws-stat{background:#fff;border-radius:16px;padding:22px 24px;box-shadow:0 3px 14px rgba(33,40,69,.07)}.ws-stat.dark{background:var(--navy);box-shadow:0 6px 20px rgba(33,40,69,.18)}.ws-stat .label{display:flex;align-items:center;gap:9px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.ws-stat.dark .label{color:rgba(255,255,255,.62)}.ws-stat .num{margin-top:14px;display:flex;align-items:baseline;gap:9px;font:600 30px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.ws-stat.dark .num{color:#fff}.ws-body{display:flex;gap:22px;align-items:flex-start;flex-wrap:wrap}.activity{flex:1 1;min-width:340px;background:#fff;border-radius:16px;padding:26px 30px 28px;box-shadow:0 3px 14px rgba(33,40,69,.07)}.activity h3{margin:0 0 22px;font:600 18px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.act-item{display:flex;gap:16px}.act-dot{flex-direction:column;flex:none}.act-dot,.act-dot .circle{display:flex;align-items:center}.act-dot .circle{width:34px;height:34px;border-radius:50%;justify-content:center}.act-dot .line{flex:1 1;width:1.5px;background:#EDEFF5;margin:6px 0}.act-body{padding-bottom:24px}.act-body .when{font:500 12px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim);letter-spacing:.04em}.act-body .title{margin-top:7px;font:500 15px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.act-tag{margin-top:7px;display:inline-flex;align-items:center;gap:7px;background:#F7F9FC;border:1px solid var(--border);border-radius:8px;padding:7px 11px;font:300 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:#4A5170}.publish-card{width:452px;flex:none;background:#fff;border-radius:16px;padding:26px 28px 28px;box-shadow:0 3px 14px rgba(33,40,69,.07)}.publish-chip{border:1px solid var(--border2);background:#F7F9FC;border-radius:99px;padding:9px 15px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);display:inline-flex;align-items:center;gap:7px}.bars{margin-top:20px;display:flex;align-items:flex-end;gap:14px;height:132px}.bar-col{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:9px}.bar-col .bar{width:100%;border-radius:7px 7px 0 0}.crm-shell{display:flex;align-items:stretch;min-height:100vh}.crm-side{width:236px;flex:none;background:var(--navy);padding:26px 16px;display:flex;flex-direction:column}.crm-side .logo{padding:0 10px 26px;color:#fff}.crm-side nav{display:flex;flex-direction:column;gap:4px}.crm-side nav a{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;color:rgba(255,255,255,.66);font:400 14px/1 var(--font-rubik),Rubik,sans-serif}.crm-side nav a:hover{color:#fff}.crm-side nav a.active{background:rgba(255,255,255,.1);color:#fff;font-weight:500}.crm-side nav a .badge{margin-left:auto;background:var(--wa-green);color:#fff;border-radius:99px;padding:3px 8px;font:500 11px/1 var(--font-rubik),Rubik,sans-serif}.crm-side .me{margin-top:auto;display:flex;align-items:center;gap:11px;padding:12px;border-top:1px solid rgba(255,255,255,.1)}.crm-side .me .av{width:34px;height:34px;border-radius:50%;background:var(--gold);color:var(--navy);display:flex;align-items:center;justify-content:center;font:500 12.5px/1 var(--font-rubik),Rubik,sans-serif;flex:none}.crm-side .me .name{font:500 13px/1 var(--font-rubik),Rubik,sans-serif;color:#fff}.crm-side .me .role{margin-top:4px;font:300 11.5px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.5)}.crm-main{flex:1 1;min-width:0;padding:30px 32px 34px}.crm-headrow{display:flex;align-items:center;gap:16px;margin-bottom:22px;flex-wrap:wrap}.crm-headrow h1{margin:0;font:600 26px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.crm-headrow p{margin:7px 0 0;font:300 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.crm-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:22px}.crm-stat{background:#fff;border-radius:14px;padding:18px 20px;box-shadow:0 3px 12px rgba(33,40,69,.06)}.crm-stat .label{font:400 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.crm-stat .row{margin-top:12px;display:flex;align-items:baseline;gap:8px}.crm-stat .num{font:600 26px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.crm-stat .tagia{font:500 11px/1 var(--font-rubik),Rubik,sans-serif;color:var(--green-text);background:var(--green-bg);padding:5px 8px;border-radius:99px}.crm-stat .bar{flex:1 1;height:6px;border-radius:99px;background:#EDEFF5}.crm-stat .bar i{display:block;height:100%;border-radius:99px}.kanban{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px;gap:14px;align-items:start;margin-top:18px}.kcol-head{display:flex;align-items:center;gap:8px;padding:0 2px}.kcol-head .dot{width:8px;height:8px;border-radius:50%}.kcol-head .name{font:500 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.kcol-head .count{font:400 12px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.kcol{gap:11px;margin-top:12px;min-height:60px}.kcard,.kcol{display:flex;flex-direction:column}.kcard{background:#fff;border-radius:13px;padding:15px 16px;box-shadow:0 2px 9px rgba(33,40,69,.07);gap:10px;cursor:-webkit-grab;cursor:grab}.kcard.hi{padding:16px 17px;box-shadow:0 8px 24px rgba(33,40,69,.16);border:1.5px solid var(--navy)}.kcard .top{display:flex;align-items:flex-start;gap:8px}.kcard .kname{font:500 14.5px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy);flex:1 1}.kcard .score-sm{font:500 11px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted);background:#F2F4F9;border-radius:6px;padding:4px 7px}.kcard .score-sm.warm{color:var(--amber-text);background:var(--amber-bg)}.kcard .score-sm.hot{color:var(--hot-text);background:var(--hot-bg)}.kcard .sub{font:300 12px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.kcard .src{display:flex;align-items:center;gap:7px;font:300 11.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim);border-top:1px solid #f0f2f7;padding-top:10px}.kcard .chips{display:flex;flex-wrap:wrap;gap:5px}.kcard .chips span{border:1px solid var(--border2);background:#fff;border-radius:99px;padding:5px 9px;font:400 11px/1 var(--font-rubik),Rubik,sans-serif;color:#4A5170}.kcard .info-box{font:400 12.5px/1.45 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);background:#F7F9FC;border-radius:9px;padding:10px 11px}.kcard .info-box b{font-weight:500;color:var(--navy)}.kcard .bottom{display:flex;align-items:center;gap:8px;border-top:1px solid #f0f2f7;padding-top:11px}.kcard .score-lg{display:inline-flex;align-items:center;gap:6px;background:var(--navy);color:#fff;border-radius:7px;padding:6px 9px;font:500 11.5px/1 var(--font-rubik),Rubik,sans-serif}.kcard .hot-pill{background:var(--hot-bg);color:var(--hot-text);border-radius:99px;padding:5px 9px;font:500 11px/1 var(--font-rubik),Rubik,sans-serif}.kempty{border:1px dashed #d5dae6;border-radius:13px;padding:20px 16px;text-align:center;font:300 12px/1.5 var(--font-rubik),Rubik,sans-serif;color:#9AA2B4;display:flex;flex-direction:column;gap:10px;align-items:center}.kempty button{background:var(--navy);color:#fff;border:0;border-radius:8px;padding:9px 13px;font:500 12px/1 var(--font-rubik),Rubik,sans-serif}.prop-warn{background:var(--hot-bg);color:var(--hot-text);border-radius:8px;padding:8px 10px;font:500 11.5px/1.35 var(--font-rubik),Rubik,sans-serif}.inbox-shell{display:flex;align-items:stretch;height:calc(100vh - 64px);min-height:640px}.conv-list{width:316px;flex:none;background:#fff;border-right:1px solid var(--border);display:flex;flex-direction:column;overflow-y:auto}.conv-list-head{padding:22px 20px 16px;border-bottom:1px solid #eef0f5}.conv-list-head h2{margin:0 0 14px;font:600 18px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.conv-search{background:#F4F6FA;border:1px solid var(--border);border-radius:10px;padding:9px 12px;display:flex;align-items:center;gap:9px;font:300 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.conv-item{padding:16px 20px;border-bottom:1px solid #f2f4f9;display:flex;gap:12px;cursor:pointer;text-align:left;background:#fff;border-left:3px solid transparent;width:100%;border-top:0;border-right:0}.conv-item:hover{background:#FAFBFD}.conv-item.active{background:#F5F8FC;border-left:3px solid var(--navy)}.conv-av{width:42px;height:42px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font:500 14px/1 var(--font-rubik),Rubik,sans-serif}.conv-item .cname{font:500 14.5px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy);flex:1 1}.conv-item .ctime{font:300 11px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.conv-item .cpreview{margin-top:5px;font:300 12.5px/1.35 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.status-pill{display:inline-flex;align-items:center;gap:5px;border-radius:99px;padding:4px 9px;font:500 10.5px/1 var(--font-rubik),Rubik,sans-serif;margin-top:8px}.status-pill.ia{background:var(--green-bg);color:var(--green-text)}.status-pill.human{background:#EEF1F8;color:var(--navy)}.status-pill span{width:6px;height:6px;border-radius:50%}.thread-col{flex:1 1;min-width:0;display:flex;flex-direction:column;background:var(--wa-bg)}.thread-header{background:#fff;border-bottom:1px solid var(--border);padding:14px 24px;display:flex;align-items:center;gap:13px}.thread-header .info{flex:1 1}.thread-header .name{font:500 15.5px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.thread-header .sub{margin-top:4px;font:300 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.thread-header button{background:#fff;border:1px solid #dce1ec;border-radius:9px;padding:9px 14px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.ia-banner{background:var(--amber-bg);border-bottom:1px solid var(--amber-border);padding:12px 24px;display:flex;align-items:center;gap:11px}.ia-banner span{font:400 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--amber-text)}.ia-banner button{margin-left:auto;background:var(--navy);border:0;color:#fff;border-radius:9px;padding:9px 16px;font:500 13px/1 var(--font-rubik),Rubik,sans-serif}.thread-body{flex:1 1;position:relative;padding:20px 26px;display:flex;flex-direction:column;gap:9px;overflow-y:auto}.thread-body:before{content:"";position:absolute;inset:0;opacity:.5;background-image:radial-gradient(#D9D0C6 1.1px,transparent 0),radial-gradient(#D9D0C6 1.1px,transparent 0);background-size:26px 26px;background-position:0 0,13px 13px;pointer-events:none}.thread-body .msg{max-width:62%}.thread-body .msg .ia-flag{font:500 9.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--green-text);background:rgba(37,211,102,.16);border-radius:5px;padding:3px 6px}.thread-input{background:#F0F2F5;border-top:1px solid var(--border2);padding:12px 26px;display:flex;align-items:center;gap:10px}.thread-input .field{flex:1 1;background:#fff;border-radius:22px;padding:12px 16px;font:300 14px/1 var(--font-rubik),Rubik,sans-serif;color:#8696A0}.thread-input .send{width:42px;height:42px;border-radius:50%;background:var(--wa-green);display:flex;align-items:center;justify-content:center;flex:none;border:0}.ti-input{flex:1 1;background:#fff;border:0;outline:0;border-radius:22px;padding:12px 16px;font:400 14px/1 var(--font-rubik),Rubik,sans-serif;color:#212845;min-width:0}.profile-col{width:340px;flex:none;background:#fff;border-left:1px solid var(--border);padding:24px 22px;gap:20px;overflow-y:auto}.profile-col,.profile-head{display:flex;flex-direction:column}.profile-head{align-items:center;text-align:center;gap:10px}.profile-head .av{width:64px;height:64px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font:500 21px/1 var(--font-rubik),Rubik,sans-serif}.profile-head .nm{font:600 18px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.profile-head .ph{margin-top:6px;font:300 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.profile-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.profile-chips span{border:1px solid var(--border2);background:#F7F9FC;border-radius:99px;padding:6px 11px;font:400 12px/1 var(--font-rubik),Rubik,sans-serif;color:#4A5170}.score-box{background:var(--navy);border-radius:14px;padding:18px 20px;color:#fff}.score-box .row{display:flex;align-items:baseline;gap:8px}.score-box .num{font:600 28px/1 var(--font-rubik),Rubik,sans-serif;color:var(--gold)}.score-box .max{font:300 14px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.55)}.score-box .lbl{margin-left:auto;font:500 11px/1 var(--font-rubik),Rubik,sans-serif;color:#fff;background:rgba(255,255,255,.14);border-radius:99px;padding:5px 10px}.score-box .bar{margin-top:12px;height:6px;border-radius:99px;background:rgba(255,255,255,.16)}.score-box .bar i{display:block;height:100%;border-radius:99px;background:var(--gold)}.score-box .note{margin-top:10px;font:300 11.5px/1 var(--font-rubik),Rubik,sans-serif;color:rgba(255,255,255,.5)}.info-list{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;overflow:hidden}.info-row{padding:14px 16px;display:flex;align-items:flex-start;gap:11px;border-top:1px solid #eef0f5}.info-row:first-child{border-top:0}.info-row .k{font:300 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted);flex:1 1}.info-row .v{font:500 13.5px/1.35 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.ai-suggest{background:var(--amber-bg);border:1px solid var(--amber-border);border-radius:14px;padding:16px 18px}.ai-suggest .eyebrow{display:flex;align-items:center;gap:8px;font:500 11px/1 var(--font-rubik),Rubik,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-dark)}.ai-suggest .txt{margin-top:10px;font:400 14.5px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.profile-actions{margin-top:auto;flex-direction:column}.profile-actions,.profile-actions .row2{display:flex;gap:9px}.profile-actions .row2 button{flex:1 1;background:#fff;border:1px solid #dce1ec;color:var(--text-soft);border-radius:10px;padding:11px 0;font:400 13px/1 var(--font-rubik),Rubik,sans-serif}.profile-actions .primary{background:var(--gold);border:0;color:var(--navy);border-radius:10px;padding:13px 0;font:500 14px/1 var(--font-rubik),Rubik,sans-serif}.auth-wrap{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2C3663,#1A2040 55%,#333B66);padding:40px 20px;position:relative;overflow:hidden}.auth-wrap:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0);background-size:56px 56px}.auth-card{position:relative;width:420px;max-width:100%;background:#fff;border-radius:18px;padding:36px 38px 32px;box-shadow:0 24px 60px rgba(12,16,36,.4)}.auth-card .logo{color:var(--navy);margin-bottom:6px}.auth-card h1{margin:18px 0 6px;font:600 24px/1.25 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.auth-card .sub{margin:0 0 24px;font:300 14px/1.5 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.auth-error,.auth-field{margin-bottom:16px}.auth-error{background:var(--hot-bg);color:var(--hot-text);border-radius:10px;padding:11px 14px;font:400 13px/1.4 var(--font-rubik),Rubik,sans-serif}.btn-block{width:100%;background:var(--gold);border:0;color:var(--navy);border-radius:11px;padding:14px 0;font:500 15px/1 var(--font-rubik),Rubik,sans-serif;box-shadow:0 5px 16px rgba(240,179,16,.34)}.btn-block:disabled{opacity:.6;cursor:not-allowed}@media (max-width:1500px){.pcard.wide{flex-direction:column}.map-pane{min-height:400px}}@media (max-width:1100px){.results-layout{flex-direction:column}.results-list{width:100%;padding:24px 24px 34px}.detail-layout{flex-direction:column}.detail-side{width:100%;position:static}.crm-stats,.grid-4,.kanban,.ws-stats{grid-template-columns:repeat(2,1fr)}.val-benefits{grid-template-columns:1fr}.profile-col{display:none}}@media (max-width:760px){.top-header{padding:0 20px;gap:18px}.pnav{display:none}.hero{height:auto;padding:56px 0}.hero-inner h1{font-size:32px}.section-pad{padding:32px 20px}.owner-cta{margin:0 20px 32px;padding:30px 24px;flex-direction:column;align-items:flex-start}.crm-stats,.form-grid,.grid-3,.grid-4,.kanban,.ws-stats{grid-template-columns:1fr}.crm-side{display:none}.conv-list{width:100%}}.card{background:#fff;border-radius:16px;box-shadow:0 3px 14px rgba(33,40,69,.07)}.tag{display:inline-flex;gap:7px;background:var(--amber-bg);border:1px solid var(--amber-border);color:var(--amber-text);border-radius:99px;padding:6px 13px;font:400 12.5px/1 var(--font-rubik),Rubik,sans-serif}.header,.tag{align-items:center}.header{height:70px;background:#fff;display:flex;padding:0 40px;gap:36px;border-bottom:1px solid var(--border)}@media (max-width:760px){.trust-strip{grid-template-columns:1fr;gap:16px;padding:22px 20px}.pfooter{padding:26px 20px;gap:18px}.pfooter .flinks{flex-wrap:wrap;gap:14px 18px}.pfooter .fcopy{margin-left:0}.wa-float{right:18px;bottom:18px}.wa-float .bubble-hint{display:none}.crumb{padding:14px 20px 4px;flex-wrap:wrap}.detail-layout{padding:14px 20px 30px;gap:20px}.results-head{padding:14px 20px 0}.results-top{flex-wrap:wrap;gap:14px}.val-wrap,.ws-wrap{padding:24px 20px 36px}.val-card{padding:24px 22px;min-width:0}.val-panel{width:100%}.val-benefits{padding:22px 20px;gap:20px}.comp-row{grid-template-columns:1.6fr 1fr;gap:6px 10px;font-size:13px}.gallery-hero{height:240px}.gthumb{height:74px}.credit-body{gap:20px}.credit-result{border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.14);padding-top:18px;width:100%}.buy-box .price b{font-size:28px}.ws-topheader h1{font-size:24px}.val-head h1{font-size:26px}}.crm-headrow .actions{margin-left:auto;display:flex;align-items:center;gap:10px}.crm-headrow .actions .btn-outline{flex:none;padding:10px 16px;display:inline-flex;align-items:center}.crm-hint{display:flex;align-items:center;gap:9px;font:300 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.crm-error{background:var(--hot-bg);color:var(--hot-text);border-radius:9px;padding:10px 14px;margin-top:12px;font:400 13px/1.4 var(--font-rubik),Rubik,sans-serif}.crm-stats .crm-error{margin-top:0}.crm-side .me .who{flex:1 1;min-width:0}.crm-side .me .logout{background:transparent;border:0;padding:0;color:rgba(255,255,255,.5);font:400 12px/1 var(--font-rubik),Rubik,sans-serif}.crm-side .me .logout:hover{color:#fff}.kcard .ago{margin-left:auto}.btn-gold:disabled{opacity:.6;cursor:not-allowed}.conv-list-body{flex:1 1;overflow-y:auto}.conv-empty{padding:20px;font:300 13px/1.4 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.conv-item .cbody{flex:1 1;min-width:0}.conv-item .crow{display:flex;align-items:baseline;gap:8px}.conv-item .cname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-pill.ia span{background:var(--wa-green)}.status-pill.human span{background:var(--navy)}.thread-empty{margin:auto;font:300 14px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.thread-header .conv-av{width:40px;height:40px;background:var(--navy);color:#fff;font-size:13.5px}.thread-header a{background:#fff;border:1px solid #dce1ec;border-radius:9px;padding:9px 14px;font:400 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.ia-banner.human{background:#EEF1F8;border-bottom-color:#DCE1EC}.ia-banner.human span{color:var(--navy)}.ia-banner button:disabled{opacity:.6;cursor:default}.thread-body .msg .body{white-space:pre-wrap}.thread-body .msg .ia-flag.agent{color:var(--navy);background:rgba(33,40,69,.1)}.thread-input .send:disabled{opacity:.5;cursor:default}.lead-profile{max-width:1100px}.lead-back{font:400 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.lead-layout{display:flex;gap:24px;margin-top:18px;align-items:flex-start}.lead-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px}.lead-aside{width:340px;flex:none;background:#fff;border-radius:16px;padding:24px 22px;box-shadow:0 3px 14px rgba(33,40,69,.07);display:flex;flex-direction:column;gap:20px}.lead-title{margin:0;font:600 22px/1.2 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.lead-sub{margin-top:6px;font:300 13px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.lead-form{display:flex;gap:8px;margin-bottom:14px}.lead-form .field-input{flex:1 1;min-width:0;width:auto}.lead-form .btn-gold{flex:none;white-space:nowrap}.lead-item{padding:10px 0;border-top:1px solid #f0f2f7;font:400 13.5px/1.45 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft)}.lead-item em{color:var(--text-muted)}.lead-item .meta{margin-top:4px;font:300 11.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-dim)}.lead-empty{font:300 13px/1.4 var(--font-rubik),Rubik,sans-serif;color:#9AA2B4}.lead-warn{background:var(--amber-bg);color:var(--amber-text);border-radius:9px;padding:9px 12px;margin-bottom:10px;font:400 12.5px/1.4 var(--font-rubik),Rubik,sans-serif}.score-box .note.cold{color:#FDB89B}.profile-actions a.primary{display:block;text-align:center}@media (max-width:1100px){.lead-layout{flex-direction:column}.lead-aside{width:100%}}@media (max-width:760px){.crm-shell{flex-direction:column}.crm-side{display:flex;width:100%;flex-direction:row;align-items:center;gap:10px;padding:12px 14px;overflow-x:auto}.crm-side .logo{padding:0 6px 0 0;flex:none;font-size:14px}.crm-side nav{flex-direction:row;gap:6px;flex:none}.crm-side nav a{padding:9px 12px;white-space:nowrap;font-size:13px}.crm-side .me{margin-top:0;margin-left:auto;border-top:0;padding:0 0 0 10px;border-left:1px solid rgba(255,255,255,.1);flex:none}.crm-side .me .name,.crm-side .me .role{display:none}.crm-main{padding:20px 16px 28px}.inbox-shell{flex-direction:column;height:auto;min-height:0}.conv-list{width:100%;border-right:0;border-bottom:1px solid var(--border);max-height:320px}.thread-col{min-height:420px}.thread-body{padding:16px}.thread-body .msg{max-width:86%}.thread-header,.thread-input{padding-left:16px;padding-right:16px}}.hero-photo{background-size:cover;background-position:50%;background-repeat:no-repeat}.hero-photo,.hero-veil{position:absolute;inset:0}.hero-veil{background:linear-gradient(135deg,rgba(44,54,99,.9),rgba(26,32,64,.86) 55%,rgba(51,59,102,.9))}.gallery-thumbs{margin-top:12px}.gthumb-btn{padding:0;border:0;background:transparent;border-radius:12px;overflow:hidden;display:block;width:100%;outline:2px solid transparent;outline-offset:2px;transition:outline-color .15s}.gthumb-btn:hover{outline-color:#C9D0E2}.gthumb-btn.active{outline-color:var(--navy)}.gthumb-btn .gthumb{width:100%}.map-pane .leaflet-container{width:100%;height:100%;font-family:var(--font-rubik),Rubik,sans-serif;background:#E4E9F0}.map-pane .leaflet-marker-icon .map-pin{position:static!important;transform:none!important}.map-pane .leaflet-popup-content-wrapper{border-radius:12px}.map-pane .leaflet-control-attribution{font:400 10px/1.4 var(--font-rubik),Rubik,sans-serif;background:rgba(255,255,255,.85)}.map-hint{position:absolute;left:16px;bottom:16px;z-index:500;background:#fff;border-radius:10px;padding:9px 13px;box-shadow:0 4px 16px rgba(33,40,69,.18);font:400 12px/1.3 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);max-width:min(300px,calc(100% - 32px))}@media (max-width:1100px){.map-pane{min-height:420px}}.nav-toggle{display:none;background:transparent;border:1px solid var(--border);border-radius:9px;padding:8px;color:var(--navy);margin-left:auto;flex:none}.nav-drawer{position:absolute;top:70px;left:0;right:0;z-index:60;background:#fff;border-bottom:1px solid var(--border);box-shadow:0 12px 28px rgba(33,40,69,.14);display:flex;flex-direction:column;padding:12px 20px 18px;gap:2px}.nav-drawer a{padding:13px 4px;font:400 15px/1 var(--font-rubik),Rubik,sans-serif;color:var(--text-soft);border-bottom:1px solid #f2f4f9}.nav-drawer a.active{color:var(--navy);font-weight:500}.nav-drawer a:last-of-type{border-bottom:0}.wa-float{z-index:400}.pfooter{padding-right:120px}@media (max-width:1180px){.wa-float .bubble-hint{display:none}}@media (max-width:760px){.top-header{position:relative;gap:12px}.header-cta,.pnav{display:none}.nav-toggle{display:flex;align-items:center;justify-content:center}.pfooter{padding-right:20px;padding-bottom:88px}}.btn-block,.btn-gold,.btn-gold-lg,.btn-wa,.btn-wa-lg{transition:color .15s}.btn-wa-lg:hover,.btn-wa:hover{color:#000}.btn-block:hover,.btn-gold-lg:hover,.btn-gold:hover{color:#fff}.map-popup{width:100%}.map-popup-img{display:block;width:calc(100% + 38px);margin:-14px -19px 10px;height:118px;object-fit:cover;border-radius:12px 12px 0 0}.map-popup-price{font:600 16px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.map-popup-title{margin-top:5px;font:500 13.5px/1.35 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.map-popup-loc{margin-top:4px;font:300 12px/1.35 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.map-popup-link{display:inline-block;margin-top:9px;font:500 12.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--gold-dark)}.map-pane .leaflet-popup-content{margin:14px 19px;width:auto!important}.chat-fab{background:var(--navy);box-shadow:0 10px 26px rgba(33,40,69,.45)}.chat-panel{position:fixed;right:24px;bottom:24px;z-index:500;width:378px;max-width:calc(100vw - 32px);height:min(560px,calc(100vh - 48px));background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px rgba(12,16,36,.34);display:flex;flex-direction:column}.chat-head{background:var(--navy);color:#fff;padding:14px 16px;gap:11px}.chat-av,.chat-head{display:flex;align-items:center;flex:none}.chat-av{width:36px;height:36px;border-radius:50%;background:var(--gold);justify-content:center}.chat-name{font:500 14.5px/1 var(--font-rubik),Rubik,sans-serif}.chat-status{margin-top:4px;font:300 11.5px/1 var(--font-rubik),Rubik,sans-serif}.chat-close,.chat-status{color:rgba(255,255,255,.7)}.chat-close{background:transparent;border:0;font-size:15px;padding:4px 6px;flex:none}.chat-close:hover{color:#fff}.chat-body{flex:1 1;overflow-y:auto;padding:16px;gap:12px;background:#F7F9FC}.chat-body,.chat-msg{display:flex;flex-direction:column}.chat-msg{gap:8px;max-width:100%}.chat-msg.user{align-items:flex-end}.chat-bubble{max-width:84%;padding:10px 13px;border-radius:13px;font:400 13.5px/1.45 var(--font-rubik),Rubik,sans-serif;white-space:pre-wrap;word-break:break-word}.chat-msg.agent .chat-bubble{background:#fff;color:var(--navy);border:1px solid var(--border);border-top-left-radius:3px}.chat-msg.user .chat-bubble{background:var(--navy);color:#fff;border-top-right-radius:3px}.typing-dots{display:flex;gap:4px;align-items:center;padding:13px}.typing-dots i{width:6px;height:6px;border-radius:50%;background:#9AA2B4;animation:blink 1.2s infinite}.typing-dots i:nth-child(2){animation-delay:.2s}.typing-dots i:nth-child(3){animation-delay:.4s}.chat-props{display:flex;flex-direction:column;gap:8px;width:100%}.chat-prop{display:flex;gap:10px;background:#fff;border:1px solid var(--border);border-radius:12px;overflow:hidden;text-decoration:none}.chat-prop:hover{border-color:var(--navy)}.chat-prop-img{width:78px;flex:none;background-size:cover;background-position:50%;background-color:#E7EBF1}.chat-prop-body{display:flex;flex-direction:column;gap:2px;padding:10px 12px 10px 0;min-width:0}.chat-prop-body b{font:600 14px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.chat-prop-title{font:500 12.5px/1.3 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.chat-prop-loc,.chat-prop-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-prop-loc{font:300 11.5px/1.3 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.chat-done{background:var(--green-bg);border:1px solid #c7ead5;border-radius:12px;padding:14px;font:400 13.5px/1.5 var(--font-rubik),Rubik,sans-serif;color:var(--navy);display:flex;flex-direction:column}.chat-input{flex:none;display:flex;gap:8px;padding:12px;border-top:1px solid var(--border);background:#fff}.chat-input input{flex:1 1;min-width:0;border:1px solid #dce1ec;border-radius:22px;padding:11px 15px;outline:0;font:400 13.5px/1 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.chat-input input:focus{border-color:var(--navy)}.chat-input button{width:42px;height:42px;flex:none;border:0;border-radius:50%;background:var(--navy);display:flex;align-items:center;justify-content:center}.chat-input button:disabled{opacity:.45}.chat-contact{flex:none;padding:14px;border-top:1px solid var(--border);background:#fff;display:flex;flex-direction:column;gap:9px;position:relative}.chat-contact-title{font:500 13px/1.35 var(--font-rubik),Rubik,sans-serif;color:var(--navy)}.chat-privacy{display:flex;gap:8px;align-items:flex-start;font:300 11.5px/1.45 var(--font-rubik),Rubik,sans-serif;color:var(--text-muted)}.chat-privacy input{margin-top:2px}@media (max-width:760px){.chat-panel{right:10px;left:10px;bottom:10px;width:auto;max-width:none;height:min(78vh,540px)}}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/32c80fb7588b7a2e-s.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/60181e10ad16e354-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1b11e140b58cf5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99e31c27a1524300-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5b25d60b4670300e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0a86735c6520d94f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Rubik Fallback;src:local("Arial");ascent-override:89.06%;descent-override:23.81%;line-gap-override:0.00%;size-adjust:104.98%}.__className_8a30c0{font-family:Rubik,Rubik Fallback;font-style:normal}.__variable_8a30c0{--font-rubik:"Rubik","Rubik Fallback"}