.benchart-public{--background:#F7F5F0;--surface:#FFFFFF;--primary:#0B1B33;--secondary:#252B32;--accent-gold:#B89960;--text-primary:#172334;--text-secondary:#52606D;--border:#D9DEE4;--success:#1D664F;--warning:#855512;--error:#A12D35;--font-body:Inter,"Segoe UI",Arial,sans-serif;--font-editorial:Georgia,"Times New Roman",serif;--radius-control:8px;--radius-card:12px;--radius-dialog:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px}.benchart-public *{box-sizing:border-box}.benchart-public{margin:0;background:var(--background);color:var(--text-primary);font:16px/1.55 var(--font-body)}.benchart-public a{color:inherit;text-decoration:none}.benchart-public button,.benchart-public input,.benchart-public select{font:inherit}.benchart-public button,.benchart-public a,.benchart-public input,.benchart-public select{touch-action:manipulation}.benchart-public button{cursor:pointer}.benchart-public button:disabled{opacity:.55;cursor:default}.benchart-public img{max-width:100%;display:block}.benchart-public button:focus-visible,.benchart-public a:focus-visible,.benchart-public input:focus-visible,.benchart-public select:focus-visible{outline:3px solid #316AB0;outline-offset:3px}.benchart-public .skip{position:absolute;top:-60px;background:#fff;padding:12px;z-index:100}.benchart-public .skip:focus{top:0}.benchart-public .notice{background:#eae6de;text-align:center;font-size:11px;letter-spacing:.09em;padding:6px;text-transform:uppercase}.benchart-public .shell{max-width:1248px;margin:auto;padding-inline:40px}.benchart-public .nav{display:flex;align-items:center;justify-content:space-between;gap:24px;height:88px;border-bottom:1px solid var(--border)}.benchart-public .brand{display:flex;align-items:center;gap:12px}.benchart-public .brand img{width:145px;height:48px;object-fit:contain}.benchart-public .brand strong{font-size:19px;letter-spacing:.14em}.benchart-public .brand small{display:block;font-size:10px;letter-spacing:.27em;color:var(--text-secondary)}.benchart-public .navlinks{display:flex;align-items:center;gap:26px;font-size:14px}.benchart-public .navlinks a{padding-block:12px}.benchart-public .btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:10px 22px;background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-control);color:#fff;font-size:14px;font-weight:600;gap:12px}.benchart-public .btn.secondary{background:transparent;color:var(--primary);border-color:var(--border)}.benchart-public .btn.light{background:#fff;color:var(--primary);border-color:#fff}.benchart-public .overline{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary)}.benchart-public .goldline{height:2px;background:var(--accent-gold);width:48px;margin-bottom:22px}.benchart-public .hero{padding-block:52px 0}.benchart-public .hero-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:56px;align-items:center}.benchart-public .hero h1{font:normal clamp(40px,4.2vw,60px)/1.08 var(--font-editorial);letter-spacing:-.035em;margin:16px 0 24px;max-width:530px}.benchart-public .hero p{max-width:420px;color:var(--text-secondary);margin-bottom:26px}.benchart-public .hero-image{position:relative;border-radius:2px;overflow:hidden}.benchart-public .hero-image>img{width:100%;height:395px;object-fit:cover}.benchart-public .photo-caption{position:absolute;inset:auto 0 0;padding:24px;background:linear-gradient(transparent,#0b1b33e0);color:#fff;font-size:13px}.benchart-public .photo-caption a{display:block;text-decoration:underline;text-underline-offset:4px}.benchart-public .searchbox{margin-top:40px;background:var(--surface);padding:24px;border-radius:12px;box-shadow:0 8px 28px #0b1b330d}.benchart-public .tabs{display:flex;gap:26px;border-bottom:1px solid var(--border);margin-bottom:22px}.benchart-public .tabs button{padding:0 2px 12px;min-height:44px;border:none;background:transparent;color:var(--text-secondary)}.benchart-public .tabs button.active{border-bottom:2px solid var(--accent-gold);color:var(--primary);font-weight:700}.benchart-public .searchfields{display:grid;grid-template-columns:1fr 1.35fr 1fr .8fr auto;gap:18px;align-items:end}.benchart-public label{display:grid;gap:8px;font-size:12px;font-weight:600;color:var(--text-secondary)}.benchart-public input,.benchart-public select{min-height:48px;width:100%;border:1px solid var(--border);border-radius:8px;padding:10px;background:#fff;color:var(--text-primary);font-size:14px;min-width:0}.benchart-public h2{font:normal clamp(30px,3vw,42px)/1.2 var(--font-editorial);letter-spacing:-.025em;margin:12px 0 14px}.benchart-public h3{font-size:18px;font-weight:500;line-height:1.35;margin:0}.benchart-public .section{padding-block:66px}.benchart-public .sectionhead{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.benchart-public .sectionhead p{margin:0;color:var(--text-secondary)}.benchart-public .textlink{font-size:14px;text-decoration:underline;text-underline-offset:5px;min-height:44px;display:inline-flex;align-items:center}.benchart-public .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.benchart-public .card{background:#fff;overflow:hidden;border-radius:12px;position:relative}.benchart-public .cardphoto>a img{width:100%;height:246px;object-fit:cover}.benchart-public .chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);padding:5px 11px;border-radius:99px;font-size:11px;background:#fff;color:var(--primary)}.benchart-public .operation{position:absolute;left:16px;top:16px;font-weight:600;letter-spacing:.08em}.benchart-public .heart{position:absolute;top:12px;right:12px;width:44px;height:44px;background:#fffffff5;border:0;border-radius:50%;font-size:25px;color:var(--primary)}.benchart-public .heart[aria-pressed=true]{color:#8e222d}.benchart-public .cardbody{padding:22px}.benchart-public .cardbody .overline{font-size:10px;margin-bottom:8px}.benchart-public .location{color:var(--text-secondary);font-size:13px;margin:10px 0}.benchart-public .price{font-size:24px;letter-spacing:-.025em;font-weight:600;margin:20px 0 12px}.benchart-public .facts{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--text-secondary);border-top:1px solid #EEF0F2;padding-top:14px}.benchart-public .cardfoot{display:flex;align-items:center;justify-content:space-between;margin-top:18px;font-size:13px}.benchart-public .cardfoot a{min-height:44px;display:flex;align-items:center}.benchart-public .capture{display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:40px 44px;background:#edeae4;border-radius:12px;align-items:center}.benchart-public .capture p{color:var(--text-secondary);max-width:440px}.benchart-public .capture .actions{display:flex;justify-content:end;gap:12px}.benchart-public .alertband{background:var(--primary);color:#fff;padding:48px;border-radius:12px;display:flex;gap:40px;align-items:center;justify-content:space-between}.benchart-public .alertband p{color:#c4cfdb;max-width:630px}.benchart-public .alertband .overline{color:#ccb27f}.benchart-public .alertband h2{font-size:38px}.benchart-public .footer{padding-block:42px;border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:24px;font-size:13px;color:var(--text-secondary)}.benchart-public .pagehead{padding-top:50px}.benchart-public .breadcrumb{font-size:12px;color:var(--text-secondary);margin-bottom:24px}.benchart-public .resultlayout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;margin-top:34px}.benchart-public .filters{padding:22px;background:#fff;border-radius:12px;align-self:start;display:grid;gap:20px}.benchart-public .results .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.benchart-public .resulthead{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.benchart-public .resulthead p{margin:0}.benchart-public .tags{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 22px}.benchart-public .gallery{display:grid;grid-template-columns:2fr 1fr;gap:12px}.benchart-public .gallery .mainphoto{width:100%;height:475px;object-fit:cover;border-radius:12px}.benchart-public .gallery .subphotos{display:grid;gap:12px}.benchart-public .gallery .subphotos img{height:231px;width:100%;object-fit:cover;border-radius:10px}.benchart-public .detail{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:60px;margin-top:44px}.benchart-public .detail h1{font:normal 44px/1.15 var(--font-editorial);max-width:680px;margin:15px 0}.benchart-public .detail .facts{font-size:15px;padding-block:20px;border-block:1px solid var(--border)}.benchart-public .detail .description{max-width:670px;color:var(--text-secondary);margin:28px 0}.benchart-public .contactcard{background:#fff;padding:28px;border-radius:12px;align-self:start;position:sticky;top:24px}.benchart-public .contactcard .btn{width:100%;margin-top:15px}.benchart-public .contactcard .price{font-size:32px}.benchart-public .detailtable{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-block:24px}.benchart-public .detailtable div{border-bottom:1px solid var(--border);padding-bottom:12px}.benchart-public .detailtable span{display:block;color:var(--text-secondary);font-size:12px}.benchart-public .mobilecta{display:none}.benchart-public .alertpage{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;margin-top:34px}.benchart-public .alertsummary{background:#fff;padding:32px;border-radius:12px}.benchart-public .alertsummary h3{font:normal 28px var(--font-editorial)}.benchart-public .saved{margin-top:20px;padding:22px;border:1px solid var(--border);border-radius:10px}.benchart-public .notif{background:#fff;border-radius:14px;box-shadow:0 6px 30px #0b1b3312;padding:22px;margin-top:24px}.benchart-public .notif img{height:110px;width:100%;object-fit:cover;border-radius:8px;margin-top:16px}.benchart-public .notif small{display:block;color:var(--text-secondary)}.benchart-public dialog{border:0;border-radius:16px;max-width:510px;width:calc(100% - 32px);padding:32px;color:var(--text-primary)}.benchart-public dialog::backdrop{background:#0b1b33a6}.benchart-public dialog h2{font-size:32px}.benchart-public dialog .actions{display:flex;gap:12px;flex-wrap:wrap}.benchart-public dialog p{color:var(--text-secondary)}.benchart-public .toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);background:var(--primary);color:#fff;padding:14px 24px;border-radius:8px;z-index:10;max-width:calc(100% - 32px)}.benchart-public .componentpage{max-width:430px;margin:44px auto}.benchart-public .componentpage .card{box-shadow:0 6px 24px #0b1b330a}.benchart-public details summary{cursor:pointer;min-height:44px;padding-block:8px}.benchart-public .states{display:grid;gap:20px}.benchart-public .empty{padding:32px;background:#fff;border-radius:12px}.benchart-public .demo-nav{display:flex;gap:10px;flex-wrap:wrap;margin-block:25px}.benchart-public .demo-nav a{padding:8px 12px;background:#fff;border:1px solid var(--border);border-radius:8px;font-size:12px}.benchart-public p{overflow-wrap:anywhere}.benchart-public .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:760px){.benchart-public .shell{padding-inline:20px}.benchart-public .nav{height:76px;gap:12px}.benchart-public .brand img{width:113px;height:42px}.benchart-public .brand strong{font-size:16px}.benchart-public .navlinks{gap:12px}.benchart-public .navlinks .desktop{display:none}.benchart-public .navlinks a{font-size:12px}.benchart-public .hero{padding-top:28px}.benchart-public .hero-grid{grid-template-columns:1fr;gap:22px}.benchart-public .hero h1{font-size:42px;margin:14px 0 18px}.benchart-public .hero p{font-size:14px;margin-bottom:20px}.benchart-public .hero-image>img{height:210px}.benchart-public .photo-caption{padding:16px;font-size:11px}.benchart-public .searchbox{margin-top:22px;padding:20px}.benchart-public .searchfields{grid-template-columns:1fr 1fr;gap:14px}.benchart-public .searchfields .zone{grid-column:1/-1;grid-row:1}.benchart-public .searchfields .btn{grid-column:1/-1}.benchart-public .tabs{margin-bottom:18px}.benchart-public .section{padding-block:42px}.benchart-public .sectionhead{display:block}.benchart-public .sectionhead .textlink{margin-top:8px}.benchart-public .cards,.benchart-public .results .cards{grid-template-columns:1fr;gap:24px}.benchart-public .cardphoto>a img{height:235px}.benchart-public .cardbody{padding:20px}.benchart-public .capture{grid-template-columns:1fr;padding:28px;gap:16px}.benchart-public .capture .actions{justify-content:start;flex-wrap:wrap}.benchart-public .alertband{padding:28px;display:block}.benchart-public .alertband .btn{width:100%}.benchart-public .alertband h2{font-size:32px}.benchart-public .footer{flex-direction:column;gap:16px}.benchart-public .pagehead{padding-top:28px}.benchart-public .resultlayout{display:block}.benchart-public .filters{margin-bottom:24px}.benchart-public .resulthead{align-items:start;flex-direction:column;gap:12px}.benchart-public .gallery{display:block}.benchart-public .gallery .mainphoto{height:270px}.benchart-public .gallery .subphotos{display:flex;margin-top:10px}.benchart-public .gallery .subphotos img{height:90px;min-width:0;flex:1;width:40%}.benchart-public .detail{grid-template-columns:1fr;gap:20px;margin-top:28px}.benchart-public .detail h1{font-size:34px}.benchart-public .contactcard{position:static}.benchart-public .detailtable{gap:14px}.benchart-public .alertpage{grid-template-columns:1fr;gap:32px}.benchart-public .alertsummary{padding:24px}.benchart-public .mobilecta{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--border);padding:12px 20px calc(12px + env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:10px;z-index:3}.benchart-public .withcta{padding-bottom:90px}.benchart-public .mobilecta strong{font-size:15px}.benchart-public .mobilecta .btn{padding:10px 16px;font-size:12px}.benchart-public .componentpage{margin:30px 20px}.benchart-public dialog{padding:26px}.benchart-public .notice{font-size:9px}}@media(prefers-reduced-motion:reduce){.benchart-public *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.benchart-public .brand img{width:48px;height:48px}.benchart-public .mobilemenu{display:none;position:relative}.benchart-public .mobilemenu summary{list-style:none;min-width:44px;text-align:center}.benchart-public .mobilemenu>div{position:absolute;right:0;top:48px;background:#fff;box-shadow:0 8px 24px #0b1b331f;border-radius:8px;min-width:205px;padding:12px;z-index:20}.benchart-public .mobilemenu>div a{display:block;padding:12px}@media(max-width:760px){.benchart-public .brand{gap:8px}.benchart-public .brand img{width:36px;height:36px}.benchart-public .brand strong{font-size:14px}.benchart-public .brand small{font-size:8px}.benchart-public .navlinks{gap:6px}.benchart-public .mobilemenu{display:block}.benchart-public .navlinks a{font-size:11px}}.benchart-public{min-height:100vh;background:var(--background);font:16px/1.55 var(--font-body);color:var(--text-primary)}.benchart-public .btn{border-radius:8px!important;background:var(--primary)!important;color:#fff!important;box-shadow:none!important}.benchart-public .btn.secondary{background:transparent!important;color:var(--primary)!important;border-color:var(--border)!important}.benchart-public .btn.light{background:#fff!important;color:var(--primary)!important}.benchart-public h1{font-family:var(--font-editorial);font-weight:400}.benchart-public .hero-controls{display:flex;gap:8px;margin-top:12px}.benchart-public .hero-controls button{border:1px solid var(--border);background:#fff;min-width:44px;min-height:44px;border-radius:8px}.benchart-public .cardphoto .favorite-wrap{position:absolute;top:12px;right:12px}.benchart-public .favorite-wrap button{background:#fff!important;color:var(--primary)!important;box-shadow:none!important}.benchart-public .favorite-wrap button[aria-pressed=true]{color:#8e222d!important}.benchart-public .properties-page{max-width:1248px;margin:auto;padding:0 40px 66px;background:transparent;min-height:60vh}.benchart-public .properties-hero{background:transparent;padding:50px 0 0;color:var(--text-primary);border:0;box-shadow:none}.benchart-public .properties-hero h1{font:normal 42px/1.2 var(--font-editorial);margin:12px 0}.benchart-public .properties-hero p{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary)}.benchart-public .properties-toolbar{display:grid;grid-template-columns:1fr;padding:22px;background:#fff;border:0;border-radius:12px;gap:20px;align-self:start;margin:0;position:static}.benchart-public .properties-results{margin:0;min-width:0}.benchart-public .properties-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.benchart-public .properties-search{grid-column:auto}.benchart-public .properties-summary{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px}.benchart-public .properties-chips{display:flex;flex-wrap:wrap;gap:8px}.benchart-public .properties-toolbar input,.benchart-public .properties-toolbar select{border-radius:8px!important;min-height:48px}.benchart-public .properties-clear,.benchart-public .properties-load-more button{background:var(--primary);color:#fff;min-height:48px;border:0;border-radius:8px;padding:10px 16px}@media(max-width:760px){.benchart-public .properties-page{padding:0 20px 42px}.benchart-public .properties-grid{grid-template-columns:1fr}.benchart-public .properties-hero{padding-top:28px}.benchart-public .properties-hero h1{font-size:34px}.benchart-public .navlinks{flex-shrink:0}.benchart-public .navlinks>a[href="/alertas"]{max-width:48px;line-height:1.2}}.benchart-public .premium-property{background:var(--background)!important;padding-top:28px!important;max-width:1248px!important;margin:auto!important}.benchart-public .premium-property-gallery{border-radius:12px!important;box-shadow:none!important;border:0!important;background:transparent!important}.benchart-public .premium-gallery{display:grid;grid-template-columns:2fr 1fr;gap:12px;background:transparent!important}.benchart-public .premium-gallery-stage{height:475px!important;border-radius:12px;overflow:hidden}.benchart-public .premium-subphotos{display:grid;grid-template-rows:1fr 1fr;gap:12px}.benchart-public .premium-subphotos button{padding:0;border:0;border-radius:10px;overflow:hidden;min-height:0;background:transparent}.benchart-public .premium-subphotos img{height:231px;width:100%;object-fit:cover}.benchart-public .premium-thumbnails{grid-column:1/-1}.benchart-public .premium-property-detail{display:grid!important;grid-template-columns:minmax(0,1fr) 320px!important;gap:60px!important;margin-top:44px!important}.benchart-public .premium-property-content{padding:0!important;border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important}.benchart-public .premium-property-title{font:normal 44px/1.15 var(--font-editorial)!important;letter-spacing:-.025em!important}.benchart-public .premium-property .contactcard{background:#fff!important;padding:28px!important;border-radius:12px!important;border:0!important;box-shadow:none!important;position:sticky!important;top:24px!important}.benchart-public .premium-property .contactcard>div:first-of-type{margin-top:20px}.benchart-public .premium-property-content h2{font-family:var(--font-editorial)!important;font-weight:400!important}.benchart-public .premium-property-content p{color:var(--text-secondary)!important;font:16px/1.7 var(--font-body)!important}.benchart-public .premium-property .contactcard .price{font-size:32px}@media(max-width:760px){.benchart-public .premium-gallery{grid-template-columns:1fr}.benchart-public .premium-gallery-stage{height:270px!important;min-height:270px!important}.benchart-public .premium-subphotos{grid-template-columns:1fr 1fr;grid-template-rows:auto}.benchart-public .premium-subphotos img{height:90px}.benchart-public .premium-thumbnails{display:none}.benchart-public .premium-property-detail{grid-template-columns:1fr!important;gap:20px!important;margin-top:28px!important}.benchart-public .premium-property-title{font-size:34px!important}.benchart-public .premium-property{padding-inline:20px!important;padding-bottom:110px!important}.benchart-public .premium-property-gallery>a{font-size:11px}.benchart-public .premium-property-gallery>div:last-child{gap:4px!important}.benchart-public .premium-property-gallery>div:last-child button{padding:8px!important;min-width:44px!important}.benchart-public .premium-property-gallery>div:last-child button span{font-size:11px!important}}.benchart-public .cardphoto>a{display:block!important;width:100%!important}.benchart-public .cardphoto>a img{width:100%!important}.benchart-public .properties-toolbar,.benchart-public .properties-results{width:100%;transform:none;box-shadow:none}.benchart-public .properties-back,.benchart-public .properties-hero span{color:var(--text-secondary)}.benchart-public .properties-toolbar label{font-weight:600;text-transform:none}.benchart-public .card details summary{font-size:12px;color:var(--text-secondary)}.benchart-public .premium-unit>section{display:block!important}.benchart-public .premium-unit .premium-property-content{margin-top:44px}.benchart-public .cardphoto>a,.benchart-public .cardbody h3>a{box-shadow:none!important;background:transparent!important;border:0!important;border-radius:0!important;padding:0!important}.benchart-public .cardbody h3>a{display:inline!important;font-weight:500!important;font-size:18px!important}.benchart-public .card{border:0!important;box-shadow:none!important}.benchart-public .hero-image>img{border-radius:2px!important}.benchart-public .alertsummary .actions{display:flex;flex-wrap:wrap;gap:10px}.benchart-public .alertsummary>label{margin-bottom:16px}.benchart-public .premium-save-property{display:flex;align-items:center;gap:12px;margin-top:18px;font-size:14px}.benchart-public .premium-save-property button{background:#fff!important;box-shadow:none!important;color:var(--primary)!important;border:1px solid var(--border)!important}.benchart-public main h1{font-weight:400!important}.benchart-public .premium-unit a[href*="wa.me"]{background:var(--primary)!important;color:#fff!important;border-radius:8px!important;min-height:48px;display:inline-flex;align-items:center;padding:10px 22px}.benchart-public .premium-gallery .premium-thumbnails>div{background:transparent!important;padding:12px 0!important}.benchart-public .premium-detail-facts{border-block:1px solid var(--border);padding-block:20px;gap:20px!important}.benchart-public .premium-detail-facts>span{background:transparent!important;border:0!important;padding:0!important;font-weight:400!important}.benchart-public .premium-detail-facts small,.benchart-public .premium-detail-facts strong{font-weight:400!important;font-size:15px!important}.benchart-public .premium-commercial-card{background:#fff!important;border:0!important;border-radius:12px!important;box-shadow:none!important}.benchart-public .premium-commercial-card button{border-radius:8px!important;min-height:48px!important;box-shadow:none!important}.benchart-public .premium-commercial-card>div:first-child{color:var(--text-secondary)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.18em}.benchart-public .premium-commercial-card>div:nth-child(3){font-size:28px!important;font-weight:600!important}.benchart-public .premium-commercial-card>div button:first-child{background:var(--primary)!important;color:#fff!important}.benchart-public .premium-commercial-card>button{background:transparent!important;color:var(--primary)!important;border:1px solid var(--border)!important}.benchart-public .premium-decision{background:#fff!important;border:1px solid var(--border)!important;border-radius:12px!important;box-shadow:none!important}.benchart-public .premium-decision span{color:var(--text-secondary)!important}.benchart-public .premium-decision button{background:var(--primary)!important;border-radius:8px!important;color:#fff!important;box-shadow:none!important}.benchart-public .premium-showroom>section,.benchart-public .premium-showroom>div:first-child{border-radius:12px!important;background:var(--primary)!important;box-shadow:none!important}.benchart-public .premium-showroom p{color:#c4cfdb!important}.benchart-public .premium-showroom button{border-radius:8px!important;min-height:48px!important;font-weight:600!important}.benchart-public .premium-property-gallery>div:last-child button{box-shadow:none!important;border-radius:8px!important}.benchart-public .premium-property .contactcard>button{font-weight:600!important}.benchart-public .premium-property-content>section>h2{font-size:28px!important}.benchart-public input,.benchart-public select{border-radius:8px!important}.benchart-public .navlinks>a{min-height:44px;display:inline-flex;align-items:center;gap:4px}.benchart-public .premium-related{background:#111418!important;border:1px solid #343738!important;border-radius:0!important}.benchart-public .premium-related a{background:#0b1b2d!important;color:#f5f1e8!important;border-color:#343738!important}.benchart-public .premium-property-gallery>div:last-child button{background:#07111f!important;color:#f5f1e8!important;border:1px solid #C6A15B55!important}.benchart-public .premium-property :is(h1,h2,h3,summary,span,strong,small,dt,dd),.benchart-public .premium-property .contactcard div{color:#f5f1e8!important}.benchart-public .premium-property .premium-showroom>section,.benchart-public .premium-property .premium-showroom>div:first-child{background:#0b1b2d!important;border:1px solid #C6A15B44!important}.benchart-public .hero .searchbox input,.benchart-public .hero .searchbox select{background:#111418!important;color:#f5f1e8!important;border:1px solid #565852!important;border-radius:2px!important}.benchart-public{--background:#090B0D;--surface:#111418;--primary:#0B1B2D;--secondary:#0B1B2D;--accent-gold:#C6A15B;--text-primary:#F5F1E8;--text-secondary:#B7B5AE;--border:#343738;background:var(--background);color:var(--text-primary)}.benchart-public .premium-navigation{position:relative;z-index:30;background:#07111f;max-width:none;padding-inline:max(40px,calc((100vw - 1168px)/2))}.benchart-public .premium-navigation.over-hero{position:absolute;inset:0 0 auto;background:linear-gradient(#07111fcc,transparent)}.benchart-public .nav{border-bottom:1px solid #ffffff24}.benchart-public .brand small{color:#d8bb78}.benchart-public .navlinks{font-size:12px;letter-spacing:.07em}.benchart-public .mobilemenu>div{background:#111418;border:1px solid #343738}.benchart-public .btn,.benchart-public .btn.light{background:#c6a15b!important;color:#090b0d!important;border:1px solid #C6A15B!important;border-radius:2px!important;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.benchart-public .btn.secondary{background:transparent!important;color:#f5f1e8!important;border-color:#fff5!important}.benchart-public .overline,.benchart-public .textlink{color:#d8bb78}.benchart-public h2{font:normal clamp(32px,3.5vw,52px)/1.12 var(--font-editorial)}.benchart-public .cinematic-home{max-width:none;padding:0}.benchart-public .cinematic-home>.section,.benchart-public .cinematic-home>section:not(.hero){max-width:1248px;margin:auto;padding-inline:40px}.benchart-public .hero{position:relative;isolation:isolate;min-height:100svh;padding:150px max(40px,calc((100vw - 1168px)/2)) 48px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.benchart-public .hero-grid{display:block}.benchart-public .hero-grid>div:first-child{position:relative;z-index:2;max-width:730px;padding-bottom:32px}.benchart-public .hero-grid>div:nth-child(2){position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.benchart-public .hero-image{height:100%;border-radius:0;overflow:hidden}.benchart-public .hero-image>img{width:100%;height:100%!important;object-fit:cover;border-radius:0!important;object-position:center}.benchart-public .hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07111fe8,#07111f55 60%,#07111f15),linear-gradient(0deg,#090b0df2,transparent 65%);pointer-events:none}.benchart-public .hero h1{font:normal clamp(56px,6.8vw,98px)/.98 var(--font-editorial);letter-spacing:-.04em;max-width:900px;margin:22px 0}.benchart-public .hero h1 em{font-weight:400;color:#d8bb78}.benchart-public .hero p{color:#f5f1e8;max-width:410px;font-size:15px}.benchart-public .photo-caption{z-index:2;left:auto;right:30px;bottom:220px;text-align:right;max-width:260px;background:none;font-size:11px}.benchart-public .hero-controls{position:absolute;right:30px;bottom:170px;z-index:4}.benchart-public .hero-controls button{background:#07111faa;color:#f5f1e8;border-color:#fff4;border-radius:0}.benchart-public .searchbox{position:relative;z-index:5;margin-top:20px;background:#07111fe8;border:1px solid #ffffff30;border-radius:0;box-shadow:none;padding:20px 24px;color:#f5f1e8}.benchart-public .tabs button{background:transparent!important;color:#f5f1e8!important;border-radius:0!important}.benchart-public .tabs button.active{border-bottom:2px solid #C6A15B;color:#d8bb78!important}.benchart-public input,.benchart-public select,.benchart-public textarea{background:#111418!important;color:#f5f1e8!important;border:1px solid #565852!important;border-radius:2px!important;color-scheme:dark}.benchart-public .searchfields label{color:#d8bb78}.benchart-public .section{padding-block:80px}.benchart-public .sectionhead p{color:#b7b5ae}.benchart-public .cards{gap:28px}.benchart-public .card{position:relative;background:#111418;border-radius:0!important;overflow:hidden;min-width:0}.benchart-public .cardphoto>a img{height:390px!important;object-fit:cover}.benchart-public .cardphoto{position:relative}.benchart-public .cardphoto:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#111418);pointer-events:none}.benchart-public .cardbody{position:relative;margin-top:-90px;padding:24px;z-index:2;background:linear-gradient(transparent,#111418 90px)}.benchart-public .cardbody h3>a{font:normal 26px/1.15 var(--font-editorial)!important;color:#f5f1e8!important}.benchart-public .cardbody .price{font-size:24px;color:#d8bb78}.benchart-public .cardbody .location,.benchart-public .facts{color:#b7b5ae}.benchart-public .cardfoot{border-top:1px solid #C6A15B55}.benchart-public .chip.operation{background:#07111fdd;color:#d8bb78;border:1px solid #C6A15B66;border-radius:0;z-index:3;font-size:10px;letter-spacing:.14em}.benchart-public .favorite-wrap button{background:#07111fcc!important;color:#f5f1e8!important;border:1px solid #ffffff55!important}.benchart-public .favorite-wrap{z-index:4}.benchart-public .capture,.benchart-public .alertband{background:#0b1b2d;border-radius:0;padding:48px;border-block:1px solid #C6A15B44;box-shadow:none}.benchart-public .alertband h2{font-size:clamp(38px,4.5vw,62px)}.benchart-public .properties-toolbar,.benchart-public .alertsummary,.benchart-public .notif{background:#111418;border:1px solid #343738;border-radius:0;color:#f5f1e8}.benchart-public .properties-hero{color:#f5f1e8}.benchart-public .properties-chips button{background:#0b1b2d;color:#f5f1e8}.benchart-public .properties-grid{gap:28px}.benchart-public .premium-property{max-width:1440px!important;padding-top:0!important}.benchart-public .premium-gallery-stage{height:65vh!important;min-height:480px;border-radius:0}.benchart-public .premium-subphotos img{height:calc(32.5vh - 6px);min-height:234px}.benchart-public .premium-subphotos button,.benchart-public .premium-property-gallery{border-radius:0!important}.benchart-public .premium-property .contactcard,.benchart-public .premium-commercial-card,.benchart-public .premium-decision{background:#111418!important;color:#f5f1e8!important;border:1px solid #343738!important;border-radius:0!important}.benchart-public .premium-save-property button{background:#111418!important;color:#d8bb78!important}.benchart-public .premium-property-title{font-size:clamp(40px,4.4vw,64px)!important}.benchart-public .premium-property-content p{color:#b7b5ae!important}.benchart-public .premium-detail-facts{color:#f5f1e8}.benchart-public .footer{border-top:1px solid #343738;color:#b7b5ae}.benchart-public .mobilecta{background:#07111f;color:#f5f1e8;border-color:#c6a15b55}@media(max-width:760px){.benchart-public .premium-navigation{padding-inline:20px}.benchart-public .nav{height:76px}.benchart-public .hero{min-height:1050px;min-height:max(100svh,1000px);padding:125px 20px 28px;justify-content:flex-end}.benchart-public .hero-image>img{object-position:62% center}.benchart-public .hero-image:after{background:linear-gradient(0deg,#090b0dfc 2%,#07111f80 65%,#07111f33)}.benchart-public .hero h1{font-size:clamp(44px,12vw,64px);line-height:1.02}.benchart-public .hero-grid>div:first-child{padding-bottom:10px}.benchart-public .hero p{font-size:14px}.benchart-public .photo-caption{display:none}.benchart-public .hero-controls{top:88px;bottom:auto;right:20px}.benchart-public .searchbox{padding:18px;margin-top:16px}.benchart-public .searchfields{gap:12px}.benchart-public .cinematic-home>.section,.benchart-public .cinematic-home>section:not(.hero){padding-inline:20px}.benchart-public .section{padding-block:52px}.benchart-public .cardphoto>a img{height:420px!important}.benchart-public .cardbody{padding:22px}.benchart-public .capture,.benchart-public .alertband{padding:30px 24px}.benchart-public .premium-gallery-stage{height:58svh!important;min-height:360px!important}.benchart-public .premium-subphotos img{height:120px;min-height:0}.benchart-public .premium-property-title{font-size:40px!important}.benchart-public .alertband h2{font-size:40px}.benchart-public .pagehead h2{font-size:42px}.benchart-public .properties-grid{gap:32px}}.benchart-public :is(.premium-property,.premium-unit) .premium-property-content{color:#f5f1e8;font-size:16px;line-height:1.65}.benchart-public :is(.premium-property,.premium-unit) :is(.premium-property-content,.contactcard) p{color:#dddcd6!important;font-size:16px!important;line-height:1.75!important;font-weight:500!important}.benchart-public :is(.premium-property,.premium-unit) :is(h2,h3){color:#f5f1e8!important;line-height:1.3!important}.benchart-public :is(.premium-property,.premium-unit) :is(.premium-property-content,.contactcard) :is(small,dt,dd,label){color:#dddcd6!important;font-size:14px!important;line-height:1.6!important;font-weight:500!important}.benchart-public .premium-property-content>div:first-child{color:#d8bb78!important;font-size:14px!important;line-height:1.5!important;font-weight:600!important}.benchart-public .premium-property-content>div:has(>svg){color:#dddcd6!important;font-size:16px!important;line-height:1.6!important;font-weight:500!important;margin-bottom:18px!important}.benchart-public .premium-detail-facts{row-gap:16px!important;column-gap:22px!important}.benchart-public .premium-detail-facts :is(small,strong){color:#f5f1e8!important;font-size:16px!important;line-height:1.55!important;font-weight:500!important}.benchart-public .premium-commercial-card>div:first-child{color:#dddcd6!important;font-size:14px!important;line-height:1.6!important;letter-spacing:.08em!important}.benchart-public .premium-commercial-card>div:nth-child(3){color:#f5f1e8!important;line-height:1.3!important}.benchart-public .premium-commercial-card>button{color:#f5f1e8!important;border-color:#68747d!important}.benchart-public .premium-decision :is(span,small){color:#dddcd6!important;font-size:14px!important;line-height:1.6!important}.benchart-public .premium-decision>div:first-child strong{font-size:18px!important;line-height:1.35!important}.benchart-public .premium-decision>div{gap:14px!important}.benchart-public .premium-property-content details{color:#f5f1e8!important;background:#111418!important;margin-top:28px!important}.benchart-public .premium-property-content details summary{color:#f5f1e8!important;font-size:16px!important;line-height:1.55!important;min-height:48px;padding-block:10px!important;font-weight:600!important}.benchart-public .premium-property-content details span{background:#111418!important;color:#dddcd6!important;border-color:#565c60!important;font-size:15px!important;line-height:1.6!important;font-weight:500!important}.benchart-public .premium-property-content>section{margin-top:30px!important}.benchart-public .premium-property-content>section>div:has(>strong){background:#111418!important;color:#dddcd6!important;border-color:#565c60!important;font-size:16px!important;line-height:1.65!important}.benchart-public :is(.premium-property,.premium-unit) :is(button,summary,a.btn){min-height:44px;min-width:44px;line-height:1.45!important}.benchart-public :is(.premium-property,.premium-unit) button{font-size:14px!important;font-weight:600!important}.benchart-public .premium-property [aria-label="Acciones de la propiedad"]{background:#111418!important;border-color:#565c60!important}.benchart-public .premium-property [aria-label="Acciones de la propiedad"] button{background:#0b1b2d!important;color:#f5f1e8!important;border-color:#68747d!important;padding:12px 10px!important}.benchart-public .premium-property .contactcard>div{font-size:15px!important;line-height:1.6!important}.benchart-public .premium-property .contactcard p.price{font-size:28px!important;line-height:1.3!important;color:#f5f1e8!important}.benchart-public :is(.premium-property,.premium-unit) :is(button,a,summary):focus-visible{outline:2px solid #D8BB78;outline-offset:3px}.benchart-public .navlinks>a.admin-link{font-size:13px;color:#dddcd6!important;font-weight:500;letter-spacing:.04em}@media(max-width:760px){.benchart-public .premium-property-content{overflow-wrap:break-word}.benchart-public .premium-property-content>section>h2{margin-bottom:14px!important}.benchart-public .premium-related :is(strong,span){font-size:14px!important;line-height:1.5!important}.benchart-public .premium-commercial-card{padding:22px!important}}*{box-sizing:border-box}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--touch-target: 48px;--android-page-pad: clamp(8px, 3vw, 18px);--app-dvh: 100dvh}html,body,#root{margin:0;padding:0;min-height:100%;width:100%;max-width:100%;overflow-x:hidden;overflow-y:auto}html{scroll-behavior:smooth;overflow-x:hidden;min-height:100dvh;min-height:var(--app-dvh);overscroll-behavior-x:none;overscroll-behavior-y:auto}body{font-family:Inter,Segoe UI,Helvetica Neue,Arial,sans-serif;background:#f3f5f7;color:#111827;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;overflow-x:hidden;min-height:100dvh;min-height:var(--app-dvh);overscroll-behavior-x:none;overscroll-behavior-y:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch}a{color:inherit}button,input,textarea,select{font-family:inherit;max-width:100%}button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease}button:hover,a:hover{transform:translateY(-1px)}input,select,textarea{outline:none;width:100%;max-width:100%;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}input:focus,select:focus,textarea:focus{border-color:#c8a45cd9!important;box-shadow:0 0 0 4px #c8a45c1f!important}main{background:transparent!important;width:100%;max-width:100%;min-height:auto;overflow:visible}section,article{border-color:#e2e7ec!important}.premium-app-shell main{width:100%!important;max-width:min(100%,1440px)!important;padding-top:24px!important;overflow:visible;box-sizing:border-box}.premium-app-shell section,.premium-app-shell article,.premium-app-shell form,.premium-app-shell aside{box-shadow:0 12px 34px #071a2e0f!important}.premium-app-shell button{box-shadow:none!important}.premium-app-shell table th{color:#536270;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.premium-app-shell table td,.premium-app-shell table th{border-bottom:1px solid #E2E7EC;padding:11px 10px}img{max-width:100%;height:auto}::selection{background:#c8a45c;color:#0b2347}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f3f5f7}::-webkit-scrollbar-thumb{background:#cbd5df;border-radius:999px;border:2px solid #F3F5F7}::-webkit-scrollbar-thumb:hover{background:#aab7c4}@media(max-width:1100px){.premium-app-shell{padding-left:92px!important}}@media(max-width:900px){.premium-app-shell{padding-left:0!important;padding-top:calc(72px + var(--safe-top))!important;padding-bottom:var(--safe-bottom);width:100%;max-width:100vw;min-height:100dvh;overflow-x:hidden;overflow-y:visible;box-sizing:border-box}.premium-app-shell main{padding-left:max(var(--safe-left),clamp(8px,3vw,14px))!important;padding-right:max(var(--safe-right),clamp(8px,3vw,14px))!important}}@media(max-width:768px){body{background:#f3f5f7}h1{font-size:clamp(26px,8vw,34px)!important}h2{font-size:clamp(20px,6vw,26px)!important}input,select,textarea{font-size:16px!important}}@media(max-width:900px),(pointer:coarse){button,[role=button],input,select,textarea,summary,a{min-height:var(--touch-target)}button,[role=button],summary,a{display:inline-flex;align-items:center;justify-content:center}textarea{min-height:clamp(128px,32dvh,220px)}}@media(max-width:900px)and (orientation:landscape){.premium-app-shell{padding-top:calc(64px + var(--safe-top))!important}.premium-app-shell main{padding-top:clamp(10px,2vw,18px)!important}}@media(max-width:360px){.premium-app-shell main{padding-left:8px!important;padding-right:8px!important}}body{background:radial-gradient(circle at 12% 0%,rgba(213,167,71,.1),transparent 30%),linear-gradient(180deg,#f4f0e8,#fff 48%,#f4f0e8);color:#061a2f}button:active,a:active{transform:scale(.97)}button,a{-webkit-tap-highlight-color:transparent}@media(max-width:780px){article[style*=grid-template-columns]{grid-template-columns:1fr!important}article[style*=grid-template-columns]>div:last-child,article[style*=grid-template-columns]>div[style*=grid-column]{grid-column:1 / -1!important}}@media(max-width:720px){section[style*="repeat(5"]{grid-template-columns:repeat(5,minmax(82px,1fr))!important;overflow-x:auto;padding-bottom:8px}body h1{letter-spacing:-.8px}}:root{--brand-primary: #061A2F;--brand-secondary: #123A5A;--brand-accent: #D5A747;--brand-background: #F4F0E8;--brand-card: #FFFFFF;--brand-text: #071A2E}body[data-skin=premium],body[data-skin=executive],body[data-skin=clear],body[data-skin=contrast]{background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--brand-accent) 13%,transparent),transparent 30%),linear-gradient(180deg,var(--brand-background) 0%,#FFFFFF 52%,var(--brand-background) 100%);color:var(--brand-text)}body[data-high-contrast=true]{--brand-text: #000000;--brand-background: #FFFFFF}body[data-high-contrast=true] input,body[data-high-contrast=true] select,body[data-high-contrast=true] textarea,body[data-high-contrast=true] button{border-color:#111827!important}body[data-reduce-motion=true] *,body[data-reduce-motion=true] *:before,body[data-reduce-motion=true] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}body[data-compact-mode=true] .premium-app-shell main{padding-top:12px!important}@media(max-width:860px){main section[style*="grid-template-columns: minmax(0,1fr) minmax(220px,340px)"]{grid-template-columns:1fr!important}main section[style*="repeat(2,minmax(0,1fr))"]{grid-template-columns:1fr!important}}@media(max-width:760px){.premium-app-shell main>section,.premium-app-shell main>article{max-width:100%!important;overflow:hidden!important}.premium-app-shell main section[style*=grid-template-columns],.premium-app-shell main article[style*=grid-template-columns],.premium-app-shell main div[style*=grid-template-columns]{grid-template-columns:1fr!important}.premium-app-shell main section[style*="linear-gradient(135deg"],.premium-app-shell main section[style*="linear-gradient(135deg,#071A2E"],.premium-app-shell main section[style*="linear-gradient(135deg, #071A2E"]{padding:18px!important;border-radius:22px!important;min-height:auto!important}.premium-app-shell main section[style*=linear-gradient] h1{font-size:clamp(24px,8vw,32px)!important;line-height:1.08!important}.premium-app-shell main section[style*=linear-gradient] p{max-width:100%!important;line-height:1.45!important;word-break:normal!important}.premium-app-shell main table{min-width:620px}.premium-app-shell main [style*=overflowX],.premium-app-shell main [style*=overflow-x]{overflow-x:auto!important;-webkit-overflow-scrolling:touch}}@media(max-width:480px){.premium-app-shell main{padding-left:14px!important;padding-right:14px!important}.premium-app-shell button,.premium-app-shell a,.premium-app-shell select,.premium-app-shell input{border-radius:16px!important}}@media(max-width:768px){.admin-property-thumb-wrap{width:104px!important;height:104px!important}.admin-property-row{grid-template-columns:104px minmax(0,1fr)!important}}:root{--z-content:1;--z-sticky:100;--z-header:200;--z-footer:300;--z-dropdown:500;--z-overlay:900;--z-modal:1000;--z-critical-modal:1100;--z-toast:1200;--app-header-height:72px;--mobile-footer-height:76px}.global-notification-layer{position:fixed;top:calc(var(--app-header-height) + env(safe-area-inset-top,0px) + 12px);right:20px;width:min(420px,calc(100vw - 32px));z-index:var(--z-toast);pointer-events:none}.global-notification{pointer-events:auto;display:grid;grid-template-columns:32px minmax(0,1fr) 32px;gap:10px;color:#102b4c;background:#fff;border:1px solid #dce3e9;border-left:5px solid #3578a8;border-radius:14px;padding:13px;box-shadow:0 18px 48px #071a2e40}.global-notification.success{border-left-color:#0b6b55}.global-notification.warning{border-left-color:#d5a747}.global-notification.error{border-left-color:#b43a3a}.global-notification-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#3578a8;font-weight:950}.success .global-notification-icon{background:#0b6b55}.warning .global-notification-icon{background:#b47b0a}.error .global-notification-icon{background:#b43a3a}.global-notification-copy strong{display:block}.global-notification-copy p{margin:3px 0 0;line-height:1.4}.global-notification-copy button{margin-top:9px;min-height:36px}.global-notification-close{align-self:start;border:0;background:transparent;font-size:22px;color:#526877;cursor:pointer}@media(max-width:700px){.global-notification-layer{left:16px;right:16px;width:auto;max-height:calc(100dvh - var(--app-header-height) - var(--mobile-footer-height) - 32px);overflow-y:auto}}:root{--bx-primary: var(--brand-primary, #071A2E);--bx-secondary: var(--brand-secondary, #274C68);--bx-accent: var(--brand-accent, #D5A747);--bx-bg: var(--brand-background, #F8F5EF);--bx-card: var(--brand-card, #FFFFFF);--bx-text: var(--brand-text, #061A2F);--bx-muted: #66717A;--bx-line: rgba(7,26,46,.1);--bx-line-strong: rgba(7,26,46,.16);--bx-radius-xl: 30px;--bx-radius-lg: 24px;--bx-radius-md: 18px;--bx-shadow: 0 18px 48px rgba(7, 26, 46, .08);--bx-shadow-soft: 0 10px 28px rgba(7, 26, 46, .055);--bx-focus: 0 0 0 4px color-mix(in srgb, var(--bx-accent) 18%, transparent)}body[data-stage=v6-2-premium-experience]{background:radial-gradient(circle at 10% -8%,color-mix(in srgb,var(--bx-accent) 12%,transparent),transparent 30%),radial-gradient(circle at 92% 5%,color-mix(in srgb,var(--bx-secondary) 9%,transparent),transparent 34%),linear-gradient(180deg,var(--bx-bg) 0%,#FFFFFF 45%,var(--bx-bg) 100%)!important;color:var(--bx-text)}body[data-stage=v6-2-premium-experience] main{isolation:isolate}body[data-stage=v6-2-premium-experience] .premium-app-shell main{max-width:min(100%,1480px)!important;padding-inline:clamp(12px,2.3vw,30px)!important}body[data-stage=v6-2-premium-experience] .premium-app-shell section,body[data-stage=v6-2-premium-experience] .premium-app-shell article,body[data-stage=v6-2-premium-experience] .premium-app-shell form,body[data-stage=v6-2-premium-experience] .premium-app-shell aside{border-radius:var(--bx-radius-lg)!important;border-color:var(--bx-line)!important;box-shadow:var(--bx-shadow-soft)!important}body[data-stage=v6-2-premium-experience] button,body[data-stage=v6-2-premium-experience] a[role=button]{min-height:46px}body[data-stage=v6-2-premium-experience] button:focus-visible,body[data-stage=v6-2-premium-experience] a:focus-visible,body[data-stage=v6-2-premium-experience] input:focus-visible,body[data-stage=v6-2-premium-experience] select:focus-visible,body[data-stage=v6-2-premium-experience] textarea:focus-visible{outline:none!important;box-shadow:var(--bx-focus)!important}body[data-stage=v6-2-premium-experience] input,body[data-stage=v6-2-premium-experience] select,body[data-stage=v6-2-premium-experience] textarea{border-radius:16px!important;border-color:var(--bx-line-strong)!important;background:#fff!important}body[data-stage=v6-2-premium-experience] .settings-clean-page{width:min(100%,1240px)!important;padding:clamp(12px,2.4vw,30px)!important;gap:16px!important}body[data-stage=v6-2-premium-experience] .settings-clean-header{grid-template-columns:minmax(0,1fr) minmax(220px,auto)!important;border-radius:32px!important;border-color:var(--bx-line)!important;box-shadow:var(--bx-shadow)!important;background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--bx-bg) 80%,#fff))!important}body[data-stage=v6-2-premium-experience] .settings-clean-header h1{font-size:clamp(34px,6vw,60px)!important;letter-spacing:-.055em!important}body[data-stage=v6-2-premium-experience] .settings-clean-header p{max-width:760px!important}body[data-stage=v6-2-premium-experience] .settings-logo-clean{align-self:stretch!important;min-width:0!important;width:min(100%,340px)!important;border-radius:24px!important;background:transparent!important;border:0!important}body[data-stage=v6-2-premium-experience] .settings-shell{grid-template-columns:360px minmax(0,1fr)!important;gap:16px!important}body[data-stage=v6-2-premium-experience] .settings-menu,body[data-stage=v6-2-premium-experience] .settings-panel,body[data-stage=v6-2-premium-experience] .settings-savebar{border-radius:28px!important;border-color:var(--bx-line)!important;box-shadow:var(--bx-shadow-soft)!important}body[data-stage=v6-2-premium-experience] .settings-row{min-height:76px!important;grid-template-columns:48px minmax(0,1fr) 22px!important;border-bottom-color:var(--bx-line)!important}body[data-stage=v6-2-premium-experience] .settings-row.active{background:linear-gradient(90deg,color-mix(in srgb,var(--bx-accent) 18%,#fff),#fff)!important;box-shadow:inset 4px 0 0 var(--bx-accent)}body[data-stage=v6-2-premium-experience] .row-icon,body[data-stage=v6-2-premium-experience] .panel-icon{background:color-mix(in srgb,var(--bx-primary) 7%,#fff)!important;color:var(--bx-primary)!important}body[data-stage=v6-2-premium-experience] .logo-stage{padding:4px 4px 22px!important;border-bottom-color:var(--bx-line)!important}body[data-stage=v6-2-premium-experience] .action-row,body[data-stage=v6-2-premium-experience] .skin-row,body[data-stage=v6-2-premium-experience] .toggle-clean{border-radius:22px!important;border-color:var(--bx-line)!important;box-shadow:none!important}body[data-stage=v6-2-premium-experience] .action-row:hover,body[data-stage=v6-2-premium-experience] .skin-row:hover,body[data-stage=v6-2-premium-experience] .toggle-clean:hover{background:color-mix(in srgb,var(--bx-bg) 62%,#fff)!important}body[data-stage=v6-2-premium-experience] .skin-row.selected{background:linear-gradient(90deg,color-mix(in srgb,var(--bx-accent) 16%,#fff),#fff)!important;border-color:var(--bx-accent)!important}body[data-stage=v6-2-premium-experience] .settings-savebar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,#fff 86%,var(--bx-bg))!important}body[data-stage=v6-2-premium-experience] article a,body[data-stage=v6-2-premium-experience] article button{text-decoration-thickness:1px}body[data-stage=v6-2-premium-experience] article img{background:color-mix(in srgb,var(--bx-primary) 8%,#fff)}body[data-visible-labels=false] .label-visible-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important}@media(max-width:980px){body[data-stage=v6-2-premium-experience] .settings-shell{grid-template-columns:1fr!important}body[data-stage=v6-2-premium-experience] .settings-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-stage=v6-2-premium-experience] .settings-row{border-right:1px solid var(--bx-line)!important}}@media(max-width:680px){body[data-stage=v6-2-premium-experience] .settings-clean-header{grid-template-columns:1fr!important;border-radius:26px!important}body[data-stage=v6-2-premium-experience] .settings-menu{grid-template-columns:1fr!important}body[data-stage=v6-2-premium-experience] .settings-row{border-right:0!important;min-height:72px!important}body[data-stage=v6-2-premium-experience] .settings-clean-header h1{font-size:42px!important}body[data-stage=v6-2-premium-experience] .settings-logo-clean{width:100%!important}}@media(prefers-reduced-motion:reduce){body[data-stage=v6-2-premium-experience] *,body[data-stage=v6-2-premium-experience] *:before,body[data-stage=v6-2-premium-experience] *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
