:root{--ink:#f3f3f7;--muted:#b7b7c1;--blue:#ffbd2e;--cyan:#ffbd2e;--line:#ffffff26;--paper:#1d1d21;--night:#101013;color-scheme:light}*{box-sizing:border-box}:root{scroll-behavior:smooth;scroll-padding-top:110px}body{background:var(--paper);color:var(--ink);margin:0;font:16px/1.6 Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit}button:disabled{opacity:.5;cursor:not-allowed}button,a,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #ffbd2e60}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.15}h2{letter-spacing:-1.4px;font-size:36px}h3{letter-spacing:-.6px;font-size:21px}.wrap{width:min(1200px,100% - 64px);margin:auto}.announcement{color:#f4f4f7;text-align:center;letter-spacing:2px;background:#101013;padding:8px 24px;font-size:12px;font-weight:700}.announcement span{letter-spacing:.3px;color:#f4f4f7;margin-left:25px;font-weight:400}header{backdrop-filter:blur(22px);z-index:30;background:#1d1d21ed;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:25px;max-width:none;padding:18px max(32px,50vw - 600px);display:flex;position:sticky;top:0}.brand{letter-spacing:-1px;flex-shrink:0;align-items:center;gap:10px;line-height:1;display:inline-flex}.brandmark svg{width:100%;height:100%;display:block}.wordmark{letter-spacing:.1px;flex-direction:column;gap:2px;font-size:17px;font-weight:500;display:flex}.wordmark strong{letter-spacing:-1.2px;font-size:28px;font-weight:850;line-height:.93}.brand-dot{color:var(--blue)}nav{align-items:center;gap:28px;font-size:14px;font-weight:600;display:flex}nav a{padding-block:8px;position:relative}nav a:after{content:"";background:var(--blue);transform-origin:0;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}nav a:hover:after{transform:scaleX(1)}.navcta{color:#f3f3f7;background:#1d1d21;border-radius:12px;align-items:center;gap:20px;padding:12px 17px;font-size:14px;font-weight:750;transition:background .25s,transform .25s;display:flex}.navcta:hover{background:#1d1d21;transform:translateY(-2px)}.navcta span{font-size:21px}.hero-shell{color:#f4f4f7;background:radial-gradient(at 80% 30%,#ffbd2e4f,#0000 60%),linear-gradient(120deg,#101013,#101013);position:relative;overflow:hidden}.hero-shell:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000,#ffbd2e13,#0000);width:55%;height:130%;animation:11s ease-in-out infinite alternate ambient;position:absolute;top:-20%;left:30%;transform:rotate(-15deg)}.intro{grid-template-columns:1fr 330px;align-items:center;gap:48px;padding:48px 0 74px;display:grid;position:relative}.eyebrow{letter-spacing:2px;color:#c2c2cc;margin:0 0 18px;font-size:12px;font-weight:750}.hero-shell .eyebrow{color:#ffcf65}.intro h1{letter-spacing:-2.7px;margin-bottom:20px;font-size:clamp(37px,4.4vw,60px);font-weight:750;line-height:1.1}h1 em{color:#c2c2cc;font-style:normal}.intro h1 em{color:#0000;background:linear-gradient(100deg,#1d1d21,#1d1d21,#ffbd2e) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite title-light}.intro-copy{color:#f4f4f7;margin:0;font-size:17px;line-height:1.7}.intro-note{backdrop-filter:blur(18px);background:linear-gradient(130deg,#1d1d211c,#1d1d2107);border:1px solid #ffbd2e40;border-radius:23px;padding:23px;animation:5s ease-in-out infinite float;box-shadow:0 24px 55px #0002,inset 0 1px #00000024}.note-label{letter-spacing:1.3px;color:#f4f4f7;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:650;display:flex}.signal-mini{align-items:flex-end;gap:3px;height:18px;display:flex}.signal-mini i{background:#1d1d21;border-radius:2px;width:4px;height:7px;animation:2.4s infinite signal;display:block}.signal-mini i:nth-child(2){height:12px;animation-delay:.25s}.signal-mini i:nth-child(3){height:18px;animation-delay:.5s}.note-price{padding:28px 0 20px}.note-price>span{color:#f4f4f7;font-size:14px;display:block}.note-price strong{letter-spacing:-2px;white-space:nowrap;font-size:46px;font-weight:750;line-height:1.4}.note-price small{letter-spacing:0;color:#f4f4f7;margin-left:5px;font-size:14px;font-weight:400}.note-bottom{color:#f4f4f7;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding-top:16px;font-size:12px;display:flex}.note-link{color:#f3f3f7;background:#1d1d21;border-radius:50%;place-items:center;width:44px;height:44px;font-size:24px;transition:transform .3s;display:grid}.note-link:hover{transform:rotate(45deg)}.signal-outer{animation:2.7s infinite signal}.signal-inner{animation:2.7s .35s infinite signal}.catalog{padding-bottom:65px}.filterbox{backdrop-filter:blur(20px);background:#1d1d21ec;border:1px solid #ffffff26;border-radius:22px;margin-top:-30px;padding:12px 24px 24px;position:relative;box-shadow:0 14px 55px #00000016}.tabs{border-bottom:1px solid var(--line);gap:9px;margin-bottom:20px;padding-bottom:12px;display:flex}.tabs button{color:#ffcf65;background:0 0;border:0;border-radius:11px;padding:12px 22px;font-size:14px;font-weight:650;transition:background .25s,color .25s,box-shadow .25s}.tabs button.active{color:#f4f4f7;background:#101013;box-shadow:0 5px 16px #00000020}.tabs button:hover:not(.active){color:#c2c2cc;background:#1d1d21}.filter-controls{grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:20px;display:grid}.filter-controls label{color:#ffcf65;font-size:14px;font-weight:600}select{color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:10px;width:100%;height:48px;margin-top:7px;padding:0 12px;font-size:14px;display:block}.reset{color:#ffcf65;background:0 0;border:0;min-height:48px;font-size:14px;text-decoration:underline}.catalog-title{letter-spacing:-1px;margin:38px 0 0;font-size:28px}.results-heading{justify-content:space-between;align-items:center;gap:15px;margin:10px 0 23px;display:flex}.results-heading p{margin:0;font-size:14px;font-weight:600}.results-heading span{color:var(--muted);font-size:12px}.plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.plan{background:#1d1d21;border:1px solid #ffffff26;border-radius:22px;flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;animation:.7s cubic-bezier(.16,1,.3,1) both enter;display:flex;overflow:hidden;box-shadow:0 8px 22px #00000006}.plan:hover{border-color:#ffbd2e60;transform:translateY(-7px);box-shadow:0 24px 46px #00000016}.plan:nth-child(3n+2){animation-delay:90ms}.plan:nth-child(3n){animation-delay:.18s}.plan-topline{color:#c2c2cc;letter-spacing:1px;background:#1d1d21;justify-content:space-between;align-items:center;gap:8px;padding:10px 22px;font-size:10px;font-weight:750;display:flex}.plan-topline span{color:#ffcf65;letter-spacing:.7px;font-size:10px}.plan-topline.neutral{color:#c2c2cc;background:#1d1d21}.plan-content{flex-direction:column;flex:1;padding:24px;display:flex}.plan-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:21px;display:flex}.operator{letter-spacing:-1.3px;font-size:27px;font-weight:800;line-height:1.2}.operator.vtr{color:#c2c2cc}.operator.claro{color:#f3f3f7}.operator.movistar{color:#ffcf65;font-size:25px}.operator.entel{color:#c2c2cc}.type{color:#c2c2cc;white-space:nowrap;background:#1d1d21;border-radius:20px;padding:5px 9px;font-size:12px}.plan h3{margin:0 0 7px;font-size:21px;line-height:1.25}.speed{color:#c2c2cc;margin-bottom:20px;font-size:14px}.price{letter-spacing:-2px;color:#f3f3f7;font-size:43px;font-weight:800;line-height:1.2}.price small{letter-spacing:0;color:var(--muted);margin-left:5px;font-size:14px;font-weight:400}.price-period{margin:6px 0 3px;font-size:14px;font-weight:550}.after{color:var(--muted);margin:0 0 21px;font-size:14px}.features{border-block:1px solid #ffffff26;min-height:98px;margin:0 0 20px;padding:17px 0;list-style:none}.features li{gap:9px;margin-block:4px;font-size:14px;line-height:1.6;display:flex}.features li:before{content:"✓";color:#ffcf65;font-weight:800}.plan-note{color:#c2c2cc;background:#1d1d21;border-radius:8px;padding:10px;font-size:12px}.plan .button:first-of-type{margin-top:auto}.button{border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:49px;padding:12px 18px;font-size:14px;font-weight:700;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;position:relative;overflow:hidden}.button .button-arrow{margin-left:auto;font-size:19px;transition:transform .3s}.button:hover .button-arrow{transform:translate(3px,-3px)}.button:active{transform:scale(.97)}.dark{color:#f4f4f7;background:linear-gradient(110deg,#ffbd2e,#ffbd2e);border-color:#ffbd2e60;box-shadow:0 7px 18px #00000020}.dark:hover{background:#ffbd2e;transform:translateY(-2px);box-shadow:0 10px 24px #00000045}.dark:after,.navcta:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#1d1d2148,#0000);width:35%;animation:6s ease-in-out infinite shine;position:absolute;inset:-60% auto -60% -100%;transform:skew(-20deg)}.navcta{position:relative;overflow:hidden}.plan:nth-child(2n) .dark:after{animation-delay:1s}.outline{color:#c2c2cc;background:#1d1d21;border-color:#ffffff26}.outline:hover{background:#1d1d21;transform:translateY(-2px)}.lime{color:#f3f3f7;background:#1d1d21}.lime:hover{background:#1d1d21;transform:translateY(-2px)}.plan .button{width:100%}.compare-toggle{color:#c2c2cc;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:13px 0 0;font-size:14px;display:flex}.compare-toggle>span{border:1px solid #ffffff26;border-radius:6px;place-items:center;width:20px;height:20px;font-size:16px;line-height:1;transition:background .2s,transform .2s;display:grid}.compare-toggle:hover>span{border-color:var(--blue);transform:rotate(90deg)}.compare-toggle[aria-pressed=true]{color:#c2c2cc}.compare-toggle[aria-pressed=true]>span{color:#f4f4f7;background:#ffbd2e;border-color:#ffbd2e60}.source-note{color:#c2c2cc;max-width:950px;margin:24px 0 0;font-size:12px;line-height:1.8}.source-note a,.prose a{text-decoration:underline}.dark-section{color:#f4f4f7;background:radial-gradient(at 80% 70%,#ffbd2e66,#0000 60%),#101013;padding:70px 0}.choice{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.choice .eyebrow{color:#ffcf65}.choice h2{margin-bottom:22px;font-size:40px}.choice p{color:#f4f4f7;max-width:440px}.choice-list a{border-bottom:1px solid #ffffff25;align-items:center;gap:22px;padding:22px 0;transition:transform .3s;display:flex}.choice-list a:hover{transform:translate(7px)}.choice-list a>span{color:#ffcf65;font-size:12px}.choice-list a>div{flex:1}.choice-list h3{margin:0 0 7px;font-size:21px}.choice-list p{margin:0;font-size:14px}.faqs{padding-block:65px}.faqs h2{margin-bottom:30px}details{border-bottom:1px solid #ffffff26;padding:22px 0}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;font-size:17px;font-weight:600;list-style:none;display:flex}summary:after{content:"+";color:#c2c2cc;font-size:25px;line-height:1}details[open] summary:after{content:"−"}summary::-webkit-details-marker{display:none}details p{color:var(--muted);max-width:900px;margin:18px 0 0}footer{background:#1d1d21;border-top:1px solid #ffffff26;padding:55px max(32px,50vw - 600px) 115px}.footer-inner{grid-template-columns:2fr 1fr 1fr;gap:35px;display:grid}.footer-inner p{color:var(--muted);max-width:310px;margin:20px 0 0;font-size:14px}.footer-inner>div:not(:first-child){flex-direction:column;gap:10px;font-size:14px;display:flex}.footer-inner a:hover{color:#c2c2cc}.fine{color:#ffcf65;border-top:1px solid #ffffff26;justify-content:space-between;gap:25px;margin-top:40px;padding-top:24px;font-size:12px;display:flex}.inner-hero{padding-block:60px 35px}.inner-hero h1{letter-spacing:-2px;margin-bottom:22px;font-size:clamp(38px,4.5vw,58px)}.inner-hero>p:last-child{color:var(--muted);font-size:18px}.breadcrumb{color:var(--muted);margin-bottom:25px;font-size:14px;display:block}.coverage-grid,.guide-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.feature-card,.guide-grid article{background:#1d1d21;border:1px solid #ffffff26;border-radius:22px;padding:35px;box-shadow:0 12px 35px #00000007}.feature-card h2,.guide-grid h2{font-size:28px}.feature-card h2{margin-top:25px}.feature-card p,.guide-grid p{color:var(--muted)}.guide-grid article>span{letter-spacing:1px;color:#c2c2cc;font-size:12px;font-weight:700}.prose{max-width:900px;padding-block:25px 65px}.prose h2{margin-top:30px;font-size:28px}.prose p,.prose li{color:var(--muted)}.end-cta{justify-content:space-between;align-items:center;gap:25px;padding-block:45px 60px;display:flex}.end-cta h2{margin:0}.compare-bar{z-index:50;backdrop-filter:blur(20px);color:#f4f4f7;background:#101013ed;border:1px solid #ffbd2e55;border-radius:18px;align-items:center;gap:22px;width:640px;max-width:calc(100% - 32px);padding:15px 20px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #0004}.compare-bar[hidden]{display:none}.compare-bar>div{flex:1;font-size:14px}.compare-bar small{color:#f4f4f7;font-size:12px;display:block}.compare-bar .clear{color:#f4f4f7;background:0 0;border:0;width:32px;font-size:25px}.compare-bar .button{white-space:nowrap}dialog{width:min(920px,100% - 32px);max-height:86vh;color:var(--ink);background:#1d1d21;border:1px solid #ffffff26;border-radius:24px;padding:38px;box-shadow:0 30px 100px #0005}dialog[open]{animation:.35s cubic-bezier(.16,1,.3,1) modal-in}dialog::backdrop{backdrop-filter:blur(8px);background:#101013bb}dialog h2{margin-bottom:20px;padding-right:25px}.close{background:#1d1d21;border:0;border-radius:50%;width:38px;height:38px;font-size:25px;position:absolute;top:12px;right:12px}.detail-price{letter-spacing:-2px;font-size:46px;font-weight:750}.detail-price small{letter-spacing:0;font-size:16px;font-weight:400}.detail-grid{grid-template-columns:1fr 1fr;gap:15px;margin-block:24px;display:grid}.detail-grid div{background:#1d1d21;border-radius:12px;padding:17px}.detail-grid small{color:var(--muted);font-size:12px;display:block}.modal-note{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.7}.modal-actions{flex-wrap:wrap;gap:12px;display:flex}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:510px;font-size:14px}td,th{vertical-align:top;border-bottom:1px solid #ffffff26;padding:16px 12px}thead th{background:#1d1d21}tbody th{color:#ffcf65;min-width:130px;font-weight:500}.empty{text-align:center;background:#1d1d21;border:1px dashed #ffffff26;border-radius:20px;grid-column:1/-1;padding:45px}.skip{z-index:100;color:var(--blue);background:#1d1d21;padding:12px;position:fixed;top:-100px;left:12px}.skip:focus{top:12px}#toast{color:#f4f4f7;z-index:100;background:#ffbd2e;border-radius:12px;width:max-content;max-width:calc(100% - 32px);padding:14px 22px;display:none;position:fixed;top:110px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #0003}#toast.show{animation:.3s enter;display:block}.wa-float{color:#f3f3f7;z-index:40;text-align:left;background:#1d1d21;border:1px solid #ffffff26;border-radius:18px;align-items:center;gap:12px;padding:14px 17px;font-size:14px;transition:transform .3s,box-shadow .3s;animation:5s ease-in-out infinite wa-bob;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 8px 35px #00000026}.wa-float>svg{fill:#ffbd2e;filter:drop-shadow(0 0 8px #25d36628);width:31px;height:31px;overflow:visible}.wa-float>span{font-weight:700;line-height:1.35}.wa-float small{color:#c2c2cc;margin-top:3px;font-size:12px;font-weight:500;display:block}.wa-arrow{color:#ffcf65;font-size:24px}.wa-float:hover{animation-play-state:paused;transform:translateY(-5px);box-shadow:0 14px 35px #00000030}.wa-plan{color:#c2c2cc;background:#1d1d21;border-color:#ffffff26;margin-top:10px}.wa-plan svg{flex-shrink:0;width:18px;height:18px}.wa-plan:hover{background:#1d1d21}.wa-float:before{content:"";pointer-events:none;border:1px solid #ffbd2e40;border-radius:22px;animation:4s ease-out infinite wa-ring;position:absolute;inset:-4px}body:has(.compare-bar:not([hidden])) .wa-float{bottom:117px}body:has(.compare-bar:not([hidden])){padding-bottom:95px}@keyframes signal{}@keyframes float{}@keyframes wa-bob{}@keyframes wa-ring{}@keyframes shine{}@keyframes ambient{}@keyframes title-light{}@keyframes enter{}@keyframes modal-in{}@media (width<=1050px){header{gap:20px;padding-inline:26px}nav{gap:18px}.wrap{width:calc(100% - 52px)}.intro{grid-template-columns:1fr 285px;gap:30px}.intro h1{font-size:46px}.intro-note{padding:20px}.note-price strong{font-size:40px}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-controls{gap:14px}.choice{gap:45px}.wa-float{bottom:18px;right:18px}}@media (width<=760px){header{flex-wrap:wrap;gap:12px;padding:13px 18px;position:relative}.brandmark{width:43px;height:43px}.wordmark{font-size:15px}.wordmark strong{font-size:26px}.navcta{gap:13px;padding:10px 12px;font-size:14px}nav{order:3;justify-content:space-between;gap:9px;width:100%;font-size:14px}.announcement{letter-spacing:1.6px;font-size:10px}.announcement span{display:none}.wrap{width:calc(100% - 36px)}.intro{padding:32px 0 60px;display:block}.intro h1{letter-spacing:-1.5px;font-size:clamp(34px,7.9vw,49px);line-height:1.12}.intro .eyebrow{letter-spacing:1.4px;margin-bottom:15px;font-size:12px}.intro-copy{font-size:16px}.intro-copy br,.intro-note{display:none}.filterbox{border-radius:18px;margin-top:-30px;padding:10px 13px 17px}.tabs{grid-template-columns:1fr 1fr;gap:5px;margin-bottom:15px;padding-bottom:10px;display:grid}.tabs button{white-space:nowrap;padding:10px 8px;font-size:14px}.filter-controls{grid-template-columns:1fr 1fr;gap:12px}.filter-controls label{font-size:14px}select{padding-inline:9px}.reset{font-size:14px}.catalog-title{margin-top:30px;font-size:27px}.results-heading{margin-bottom:20px;display:block}.results-heading span{margin-top:5px;display:block}.plans{grid-template-columns:1fr;gap:20px}.plan-content{padding:24px}.plan h3{font-size:22px}.plan-topline{font-size:11px}.features{min-height:0}.price{font-size:44px}.catalog{padding-bottom:45px}.choice{grid-template-columns:1fr;gap:28px}.choice h2{font-size:34px}.dark-section{padding:45px 0}.choice-list h3{font-size:20px}.faqs{padding-block:45px}.faqs h2{font-size:30px}summary{font-size:16px}.footer-inner{grid-template-columns:1fr 1fr;gap:27px}.footer-inner>div:first-child{grid-column:1/-1}footer{padding:40px 20px 110px}.fine{display:block}.fine span{margin-top:12px;display:block}.inner-hero{padding:35px 0 25px}.inner-hero h1{letter-spacing:-1.5px;font-size:39px}.inner-hero>p:last-child{font-size:16px}.coverage-grid,.guide-grid{grid-template-columns:1fr}.feature-card,.guide-grid article{padding:25px}.end-cta{display:block}.end-cta h2{margin-bottom:22px;font-size:30px}.wa-float{border-radius:18px;gap:10px;padding:13px;bottom:18px;right:16px}.wa-float>span{display:none}.wa-float>svg{width:29px;height:29px}.wa-float:before{border-radius:21px}.compare-bar{gap:9px;padding:12px;bottom:15px}.compare-bar small{display:none}.compare-bar .button{padding:11px;font-size:14px}.compare-bar>div{font-size:14px}.compare-bar .clear{width:25px}.detail-grid{grid-template-columns:1fr}.detail-price{font-size:40px}dialog{padding:32px 20px}.table-scroll{margin-inline:-8px}dialog h2{font-size:30px}body:has(.compare-bar:not([hidden])) .wa-float{bottom:103px}}@media (width<=360px){.navcta{padding:10px;font-size:12px}.wordmark strong{font-size:24px}.brandmark{width:38px;height:38px}.compare-bar>div,.compare-bar .button{font-size:12px}.plan-content{padding:21px}.intro h1{font-size:33px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{scrollbar-color:#2385ed #e4eff8;scrollbar-width:thin}::-webkit-scrollbar-thumb:hover{background:#ffbd2e}header{background:#1d1d21e0;box-shadow:0 4px 25px #00000005}.filterbox{backdrop-filter:blur(24px)saturate(140%);background:#1d1d21d6;border-color:#ffffffe6}.plan-topline{background:#1d1d21b8}.plan-topline.neutral{background:#1d1d219c}.wa-float{backdrop-filter:blur(18px)saturate(130%);background:#1d1d21e0}.feature-card,.guide-grid article{backdrop-filter:blur(12px);background:#1d1d21c4}.intro-note{background:linear-gradient(130deg,#1d1d2113,#1d1d2104);border-color:#ffbd2e54}.hero-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#1d1d21,#0000);width:75%;height:1px;animation:7s ease-in-out infinite edge-sweep;position:absolute;bottom:0;left:-10%}.button:not(:disabled):hover{box-shadow:0 8px 27px #00000027}.button .button-arrow{animation:5s ease-in-out infinite arrow-nudge}.service-links{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.service-links a{background:#1d1d21b8;border:1px solid #ffffff26;border-radius:24px;padding:9px 15px;font-size:14px;font-weight:650;transition:background .2s,transform .2s}.service-links a:hover{background:#1d1d21;transform:translateY(-2px)}.plan-tip{z-index:39;backdrop-filter:blur(22px)saturate(135%);opacity:0;pointer-events:none;background:#1d1d21c2;border:1px solid #ffffffd9;border-radius:17px;align-items:center;gap:12px;width:350px;max-width:calc(100% - 100px);padding:14px 32px 15px 14px;transition:opacity .32s,transform .48s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:25px;left:24px;overflow:hidden;transform:translate(-22px,12px)scale(.97);box-shadow:0 12px 35px #00000019,inset 0 1px #00000030}.plan-tip[hidden]{display:none}.plan-tip.is-visible{opacity:1;pointer-events:auto;transform:translate(0,0)scale(1)}.tip-icon{color:#c2c2cc;background:#1d1d2195;border:1px solid #ffffffa1;border-radius:12px;flex:0 0 38px;place-items:center;height:38px;display:grid}.tip-icon svg{width:23px;height:23px}.plan-tip a{flex-direction:column;gap:3px;min-width:0;display:flex}.plan-tip small{letter-spacing:1.3px;color:#ffcf65;font-size:9px;font-weight:650}.plan-tip strong{color:#f3f3f7;font-size:14px;font-weight:700;line-height:1.3}.plan-tip a>span{color:#ffcf65;font-size:12px;line-height:1.45}.plan-tip button{color:#ffcf65;background:0 0;border:0;border-radius:50%;width:26px;height:26px;font-size:19px;line-height:1;position:absolute;top:5px;right:5px}.plan-tip button:hover{background:#1d1d21}.tip-timer{transform-origin:0;background:linear-gradient(90deg,#ffbd2e80,#ffbd2e80);width:100%;height:2px;position:absolute;bottom:0;left:0}.plan-tip.is-visible .tip-timer{animation:3.6s linear forwards tip-countdown}.plan-tip:hover .tip-timer,.plan-tip:focus-within .tip-timer{animation-play-state:paused}body:has(.compare-bar:not([hidden])) .plan-tip{display:none}@keyframes tip-countdown{}@keyframes edge-sweep{}@keyframes arrow-nudge{}@media (width<=760px){.plan-tip{border-radius:14px;gap:9px;width:310px;max-width:calc(100% - 94px);padding:12px 27px 13px 10px;bottom:21px;left:14px}.tip-icon{border-radius:10px;flex-basis:30px;height:32px}.tip-icon svg{width:20px;height:20px}.plan-tip strong{font-size:13px}.plan-tip a>span{font-size:12px}.plan-tip small{letter-spacing:.7px;font-size:9px}.plan-tip button{width:24px;height:24px}.plan-tip{backdrop-filter:blur(16px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.plan-tip{transform:none}.tip-timer{display:none}}@media (forced-colors:active){.plan-tip{background:canvas;border:1px solid canvastext}.plan-tip strong,.plan-tip a>span,.plan-tip small{color:canvastext}}.wa-float{backdrop-filter:blur(20px)saturate(140%);isolation:isolate;background:linear-gradient(120deg,#1d1d21b0,#1d1d21a8);border:1px solid #ffffffdf;border-radius:24px;padding:13px 19px;overflow:hidden;box-shadow:0 10px 35px #00000020,inset 0 1px #00000030}.wa-float:before{border-radius:inherit;border-color:#ffbd2e35;animation:none;inset:0}.wa-float:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#1d1d21bf,#0000);width:32%;animation:7s ease-in-out infinite shine;position:absolute;inset:-80% auto -80% -100%;transform:skew(-22deg)}.wa-float>svg{fill:#ffbd2e;width:34px;height:34px}.wa-float small{font-size:12px}.plan-tip{backdrop-filter:blur(18px);background:#1d1d2196;padding-block:12px;box-shadow:0 8px 28px #00000012}.plan-tip.is-visible .tip-timer{animation-duration:3s}.operator-directory{padding-block:12px 55px}.operator-directory h2{font-size:32px}.operator-directory>p:last-child{color:var(--muted);font-size:14px}.operator-chips{grid-template-columns:repeat(8,1fr);gap:12px;display:grid}.operator-chips a{background:#1d1d219c;border:1px solid #ffffff26;border-radius:16px;place-items:center;min-height:66px;font-size:17px;font-weight:750;transition:transform .25s,box-shadow .25s;display:grid}.operator-chips a:hover{color:#c2c2cc;transform:translateY(-4px);box-shadow:0 9px 24px #0000001c}.partner-section{background:radial-gradient(at 100% 0,#1d1d213d,#0000 70%),#1d1d218c;border:1px solid #ffffff26;border-radius:28px;justify-content:space-between;align-items:center;gap:32px;margin-block:48px 0;padding:38px;display:flex;box-shadow:0 15px 45px #0000000a}.partner-section h2{margin-bottom:18px;font-size:36px}.partner-section p{max-width:630px;color:var(--muted)}.partner-section .eyebrow{color:#c2c2cc}.partner-section .button{flex-shrink:0}.channel-status{font-size:14px}.footer-settings{flex-wrap:wrap;gap:24px;margin-top:25px;font-size:14px;display:flex}.privacy-link{color:#f3f3f7;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px;text-decoration:underline}.cookie-banner{z-index:70;backdrop-filter:blur(24px)saturate(140%);background:#1d1d21dd;border:1px solid #ffffffed;border-radius:24px;align-items:center;gap:30px;max-width:1100px;margin:auto;padding:24px 28px;animation:.45s modal-in;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 18px 60px #00000030}.cookie-banner[hidden]{display:none}.cookie-banner p{max-width:630px;margin:0;font-size:14px;line-height:1.6}.cookie-banner p a{text-decoration:underline}.cookie-banner .eyebrow{margin:0;font-size:12px}.cookie-actions{flex-wrap:wrap;justify-content:center;gap:8px;min-width:300px;display:flex}.cookie-actions .button{white-space:nowrap;flex:1}.cookie-actions .privacy-link{width:100%;font-size:14px}.consent-option{border-block-end:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding:18px 0;display:flex}.consent-option small{color:var(--muted);margin-top:5px;font-size:14px;display:block}.consent-option input{accent-color:#ffbd2e;flex-shrink:0;width:23px;height:23px}body:has(.cookie-banner:not([hidden])) .plan-tip,body:has(.cookie-banner:not([hidden])) .wa-float,body:has(.cookie-banner:not([hidden])) .compare-bar{visibility:hidden}@media (width<=900px){.operator-chips{grid-template-columns:repeat(4,1fr)}.partner-section{display:block}.cookie-banner{flex-direction:column;align-items:stretch;gap:16px}.cookie-actions{min-width:0}.cookie-actions .privacy-link{width:auto}.cookie-banner p{max-width:none}}@media (width<=760px){.wa-float{border-radius:21px;justify-content:center;width:60px;height:60px;padding:12px}.wa-float>svg{width:32px;height:32px}.operator-directory h2{font-size:28px}.operator-chips{gap:8px}.operator-chips a{border-radius:12px;min-height:56px;font-size:14px}.partner-section{margin-top:32px;padding:25px}.partner-section h2{font-size:30px}.cookie-banner{border-radius:20px;max-height:80dvh;padding:19px;bottom:12px;left:12px;right:12px;overflow:auto}.cookie-banner h2{font-size:21px}.cookie-actions .button{padding:10px;font-size:14px}.cookie-actions .privacy-link{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.brandmark{filter:none;width:190px;height:auto;display:block}.brand-logo{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:58px;display:block}.footer-brand .brandmark{width:250px}.footer-brand .brand-logo{max-height:86px}@media (width<=760px){.site-header .brandmark{width:142px}.site-header .brand-logo{max-height:40px}.footer-brand .brandmark{width:215px}.footer-brand .brand-logo{max-height:70px}}@media (width<=370px){.site-header .brandmark{width:124px}}:root{--blue:#ffbd2e}.intro em{background-image:linear-gradient(100deg,#1d1d21,#1d1d21,#1d1d21,#1d1d21);background-size:260%;animation:8s ease-in-out infinite title-light}.hero-shell .intro{padding-bottom:35px}.offer-rail{color:#f4f4f7;backdrop-filter:blur(12px);background:#1d1d2113;border:1px solid #ffbd2e60;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:65px;padding:15px 20px;display:flex}.offer-rail>div{align-items:center;gap:24px;min-width:0;display:flex}.offer-kicker{letter-spacing:1px;color:#ffcf65;flex-shrink:0;font-size:12px;font-weight:750}.offer-rail a{align-items:center;gap:18px;font-size:14px;display:flex}.offer-rail strong{font-size:16px}.offer-rail button{color:#f4f4f7;background:#1d1d2112;border:1px solid #ffffff60;border-radius:25px;flex-shrink:0;padding:9px 15px;font-size:14px}.offer-rail button:hover{background:#1d1d2130}.featured .plan-topline{color:#f4f4f7;background:linear-gradient(110deg,#ffbd2e,#ffbd2e,#ffbd2e)}.featured .price{color:#c2c2cc}.plan .price{transform-origin:0}.plan:hover .price{animation:.85s cubic-bezier(.16,1,.3,1) price-lift}.plan-topline{position:relative;overflow:hidden}.featured .plan-topline:after{content:"";background:linear-gradient(90deg,#0000,#1d1d2150,#0000);width:28%;animation:8s ease-in-out infinite shine;position:absolute;inset:-30% auto -30% -100%;transform:skew(-20deg)}.plan:nth-child(3n+2) .plan-topline:after{animation-delay:2s}.plan:nth-child(3n+3) .plan-topline:after{animation-delay:4s}.button.dark,.navcta{color:#f4f4f7;background:linear-gradient(115deg,#ffbd2e,#ffbd2e);border-color:#0000}.button.dark:hover,.navcta:hover{background:linear-gradient(115deg,#ffbd2e,#ffbd2e)}.cookie-banner{-webkit-backdrop-filter:blur(30px)saturate(155%);background:linear-gradient(120deg,#1d1d2199,#1d1d2180);border:1px solid #ffffffb3;border-radius:28px;box-shadow:0 14px 55px #00000020,inset 0 1px #00000030}.cookie-banner h2,.cookie-banner p{color:#f3f3f7}.cookie-banner .eyebrow{color:#c2c2cc}.cookie-actions .outline{color:#f3f3f7;background:#1d1d216b;border-color:#ffbd2e50}.cookie-banner .privacy-link{color:#f3f3f7}.plan-tip{-webkit-backdrop-filter:blur(24px)saturate(145%);background:#1d1d2185;border-color:#fffa;box-shadow:0 8px 26px #00000014}.plan-tip small{letter-spacing:.2px;font-size:12px}.wa-float{background:#1d1d21cc;border:1px solid #ffffff26;border-radius:999px;gap:11px;padding:8px 17px 8px 8px;animation:5s ease-in-out infinite wa-bob;overflow:visible;box-shadow:0 10px 32px #00000026}.wa-float:before{border-color:#ffbd2e35;border-radius:999px;animation:5s ease-out infinite wa-ring;inset:-4px}.wa-float:after{display:none}.wa-glyph svg{fill:#fff;width:27px;height:27px}.wa-float small{color:#c2c2cc}.fine{flex-wrap:wrap;font-size:14px;line-height:1.6}.fine a{color:#c2c2cc;text-underline-offset:4px;font-weight:650;text-decoration:underline}.fine>span:last-child{width:100%;font-size:12px}.footer-settings{align-items:center}.footer-settings .privacy-link{padding-left:0}@keyframes price-lift{}@media (width<=900px){.offer-rail>div{display:block}.offer-rail a{flex-wrap:wrap;gap:3px 15px;margin-top:6px}}@media (width<=760px){.hero-shell .intro{padding-bottom:24px}.offer-rail{gap:10px;margin-bottom:52px;padding:14px}.offer-rail a{flex-direction:column;align-items:flex-start;display:flex}.offer-rail strong{font-size:14px}.offer-rail a span{font-size:12px}.offer-kicker{letter-spacing:.3px;font-size:12px}.offer-rail button{padding:8px 10px}.wa-float{width:60px;height:60px;padding:5px}.wa-float .wa-glyph{flex-basis:48px;width:48px;height:48px;display:grid}.wa-float>span:not(.wa-glyph){display:none}.cookie-banner{border-radius:24px;padding:18px}.cookie-banner h2{font-size:20px}.cookie-banner p{font-size:14px}.cookie-actions .button{min-height:44px}.fine>span{margin-top:12px}.plan-tip{max-width:calc(100% - 28px);bottom:90px}}@media (prefers-reduced-transparency:reduce){.cookie-banner,.plan-tip,.wa-float{background:#1d1d21}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.price-number{font-variant-numeric:tabular-nums;letter-spacing:-.04em;min-width:5.8ch;display:inline-block}.partner-section{color:#f4f4f7;background:radial-gradient(at 100% 0,#ffbd2e,#0000 65%),#101013;border-color:#ffbd2e60;padding:48px;position:relative;overflow:hidden;box-shadow:0 20px 55px #00000020}.partner-section p,.partner-section .eyebrow{color:#f4f4f7}.partner-section h2{letter-spacing:-1.5px;font-size:clamp(30px,4vw,48px);line-height:1.1}.partner-cta{flex-shrink:0;gap:16px;display:grid}.partner-cta>a{color:#f4f4f7;text-align:center;text-underline-offset:5px;font-size:14px;text-decoration:underline}.recruit-tags{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.recruit-tags span{background:#ffbd2e12;border:1px solid #ffbd2e69;border-radius:99px;padding:8px 12px;font-size:14px}.recruit-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.recruit-hero{padding-bottom:40px}.recruit-status{background:#1d1d21;border:1px solid #ffffff26;border-radius:16px;padding:18px;line-height:1.7}.recruit-more{color:#c2c2cc;margin-top:20px;text-decoration:underline;display:block}.fine>span:last-child{font-size:14px}.partner-section:before{content:"";background:linear-gradient(90deg,#ffbd2e,#1d1d21,#1d1d21) 0 0/200%;width:100%;height:3px;animation:6s infinite recruit-glow;position:absolute;top:0;left:0}@keyframes recruit-glow{}@media (width<=760px){.partner-section{padding:27px}.partner-cta{margin-top:24px}.partner-section h2{letter-spacing:-1px}.recruit-actions .button{width:100%}.recruit-tags span{font-size:14px}.price-number{min-width:5.8ch}}@media (prefers-reduced-motion:reduce){.partner-section:before{animation:none}}header{gap:24px}header nav{justify-content:center;align-items:center;gap:clamp(12px,1.6vw,25px);display:flex}header nav a{white-space:nowrap;font-size:14px}.footer-inner>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-inner h2{letter-spacing:0;color:#f3f3f7;margin:0 0 8px;font-size:16px}.footer-inner a{font-size:14px;line-height:1.5}.footer-inner p{max-width:310px;margin:8px 0}.cookie-banner{background:linear-gradient(120deg,#1d1d21ed,#1d1d21db);border-radius:19px;max-width:540px;margin:0;padding:16px 18px;display:block;bottom:18px;left:18px;right:auto}.cookie-banner h2{letter-spacing:0;margin:0 0 5px;font-size:16px}.cookie-banner p{font-size:14px;line-height:1.45}.cookie-actions{justify-content:flex-start;align-items:center;gap:8px;min-width:0;margin-top:12px}.cookie-actions .button{flex:0 auto;min-height:40px;padding:9px 12px;font-size:14px}.cookie-actions .privacy-link{width:auto;padding:9px;font-size:14px}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:50px;display:grid}.service-grid .feature-card{margin:0}.assistance-strip{justify-content:space-between;align-items:center;gap:32px;padding-block:20px 55px;display:flex}.assistance-strip h2{margin:10px 0;font-size:32px}.assistance-strip p{max-width:680px}.assistance-strip .button{flex-shrink:0}#consult-form{gap:16px;display:grid}#consult-form label{gap:8px;font-size:16px;font-weight:600;display:grid}#consult-form input,#consult-form select,#consult-form textarea,#consult-result textarea{color:#f3f3f7;width:100%;min-width:0;font:inherit;background:#1d1d21;border:1px solid #ffffff26;border-radius:10px;padding:12px;font-size:16px}#consult-result{gap:12px;display:grid}.table-scroll{border:1px solid #ffffff26;border-radius:14px;max-width:100%;overflow:auto}.table-scroll table{border-collapse:separate;border-spacing:0;width:100%;min-width:620px}.table-scroll caption{text-align:left;color:#c2c2cc;padding:14px;font-size:14px}.table-scroll th[scope=row]{z-index:1;background:#1d1d21;min-width:130px;position:sticky;left:0}.table-scroll td,.table-scroll th{vertical-align:top;overflow-wrap:anywhere;min-width:150px}.table-scroll .button{white-space:normal;padding:10px;font-size:14px}.table-scroll thead th,.table-scroll tbody tr:nth-child(2n) td{background:#1d1d21}.table-scroll th[scope=row]{box-shadow:2px 0 3px #0000000a}@media (width<=1100px){header{flex-wrap:wrap}header nav{flex-wrap:wrap;order:3;gap:12px 22px;width:100%;padding:8px 0}.footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){header nav{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;gap:8px 14px;display:grid}header nav a{white-space:normal;padding:5px 0}.cookie-banner{border-radius:17px;max-width:none;padding:13px 14px;bottom:12px;left:12px;right:12px}.cookie-actions{gap:5px}.cookie-actions .button{min-height:42px;padding:9px 10px}.cookie-actions .privacy-link{width:auto;padding:9px 5px}.footer-inner{gap:30px 20px}.footer-inner>div:first-child{grid-column:1/-1}.service-grid{grid-template-columns:1fr;gap:16px}.assistance-strip{padding-bottom:35px;display:block}.assistance-strip h2{font-size:27px}.assistance-strip .button{margin-top:12px}.table-scroll table{min-width:590px}.table-scroll th[scope=row]{min-width:115px;max-width:130px}.compare-bar{max-width:calc(100% - 24px)}body:has(.compare-bar:not([hidden])) .wa-float{bottom:100px}}body{background:radial-gradient(at 0 30%,#1d1d2185,#0000 38%),radial-gradient(at 100% 65%,#1d1d2180,#0000 35%),#1d1d21}.announcement{letter-spacing:1.5px;color:#f4f4f7;background:linear-gradient(100deg,#ffbd2e,#ffbd2e,#ffbd2e);padding:6px 18px;font-size:12px}.announcement span{color:#f4f4f7}header{-webkit-backdrop-filter:blur(24px)saturate(160%);background:#1d1d21cc;border-bottom:1px solid #ffffffb0;flex-wrap:nowrap;gap:18px;padding:12px max(24px,50vw - 620px);box-shadow:0 5px 28px #0000000b}header .brandmark{width:37px;height:37px}header .wordmark{letter-spacing:-1px;flex-direction:row;align-items:baseline;gap:0;font-size:21px;font-weight:600}header .wordmark strong{letter-spacing:-1px;font-size:21px;line-height:1}header .brand{gap:8px}header .desktop-nav{flex-wrap:nowrap;flex:1;order:0;justify-content:center;gap:clamp(12px,1.5vw,24px);width:auto;padding:0;display:flex}header .desktop-nav a{white-space:nowrap;padding:8px 0;font-size:14px}header .navcta{white-space:nowrap;border-radius:99px;flex-shrink:0;gap:10px;padding:10px 15px;font-size:14px}header .navcta span{font-size:18px}.mobile-menu{display:none}.hero-shell{background:radial-gradient(at 95% 5%,#ffbd2ea8,#0000 45%),radial-gradient(at 75% 85%,#ffbd2e6b,#0000 48%),linear-gradient(115deg,#101013,#ffbd2e 62%,#ffbd2e)}.hero-shell:before{background:linear-gradient(115deg,#0000,#ffbd2e25,#0000);width:80%;animation:12s ease-in-out infinite alternate ambient;left:0}.hero-shell:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffbd2e,#ffbd2e,#1d1d21);height:2px;position:absolute;bottom:0;left:0;right:0}.hero-badge{letter-spacing:1px;background:#ffbd2e16;border:1px solid #fff5;border-radius:99px;align-items:center;gap:9px;padding:8px 13px;font-size:12px;display:inline-flex}.hero-badge span{color:#ffcf65;font-size:18px}.intro-copy{color:#f4f4f7}.intro-copy strong{color:#f4f4f7;font-weight:650}.hero-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:25px;display:flex}.hero-actions .lime{color:#f3f3f7;background:#1d1d21;border-radius:99px;font-size:15px;box-shadow:0 8px 30px #0002}.hero-actions>a:last-child{text-underline-offset:5px;color:#f4f4f7;font-size:14px;text-decoration:underline}.hero-promises{color:#f4f4f7;flex-wrap:wrap;gap:8px 18px;margin-top:19px;font-size:12px;display:flex}.hero-promises span{align-items:center;gap:7px;display:flex}.hero-promises span:before{content:"✓";color:#ffcf65}.intro-note{background:linear-gradient(130deg,#1d1d2130,#1d1d2110);border-color:#ffffff60;box-shadow:0 24px 55px #0000003b,inset 0 1px #00000040}.note-label{letter-spacing:.6px;font-size:12px}.note-link{background:#1d1d21}.offer-rail{background:linear-gradient(100deg,#ffbd2e20,#ffbd2e22);box-shadow:inset 0 1px #00000024}.tabs button.active{background:linear-gradient(110deg,#ffbd2e,#ffbd2e)}.filterbox{background:#1d1d21ed;box-shadow:0 15px 45px #0000001a}.plan{background:linear-gradient(145deg,#1d1d21,#1d1d21);box-shadow:0 8px 25px #00000009}.plan.featured{border-color:#ffbd2e85}.featured .plan-topline{background:linear-gradient(110deg,#ffbd2e,#ffbd2e 75%,#ffbd2e)}.plan-topline span{color:inherit}.plan:hover{box-shadow:0 22px 45px #00000024,0 0 0 1px #00000045}.operator-chips a{background:linear-gradient(135deg,#1d1d21c9,#1d1d21b0)}.operator-chips a:nth-child(3n):hover{color:#c2c2cc;box-shadow:0 9px 24px #0002}.dark-section{background:radial-gradient(at 90% 10%,#ffbd2e7a,#0000 65%),linear-gradient(115deg,#101013,#ffbd2e)}.assistance-strip{background:linear-gradient(110deg,#1d1d21b8,#1d1d21ab);border:1px solid #ffbd2e55;border-radius:24px;margin-block:15px 45px;padding:30px;box-shadow:inset 0 1px #00000030}.assistance-strip p:last-child{margin-bottom:0}.partner-section{background:radial-gradient(at 100% 0,#ffbd2e99,#0000 60%),linear-gradient(115deg,#ffbd2e,#ffbd2e);margin-bottom:20px}.faqs details{border-color:#ffffff26;transition:background .25s,padding .25s}.faqs details[open]{background:#1d1d21b0;border-radius:16px;margin-bottom:8px;padding:22px;box-shadow:0 8px 24px #00000007}.faqs summary{font-size:17px}.feature-card{background:linear-gradient(130deg,#1d1d21df,#1d1d21cc)}footer{-webkit-backdrop-filter:blur(24px);background:linear-gradient(120deg,#1d1d21ba,#1d1d219c 55%,#1d1d21a6);border-top:1px solid #ffffff26;padding:32px max(24px,50vw - 600px) 28px;position:relative;box-shadow:0 -10px 45px #00000006}footer:before{content:"";background:linear-gradient(90deg,#0000,#ffbd2e,#ffbd2e,#ffbd2e,#0000);height:2px;position:absolute;top:0;left:0;right:0}.footer-inner{grid-template-columns:1.3fr 1fr 1.2fr;align-items:start;gap:30px;display:grid}.footer-inner>div{gap:8px}.footer-inner .brandmark{width:34px;height:34px}.footer-inner .wordmark{letter-spacing:-.9px;flex-direction:row;align-items:baseline;gap:0;font-size:21px}.footer-inner .wordmark strong{letter-spacing:-.9px;font-size:21px;line-height:1}.footer-inner p{max-width:300px;margin:10px 0 6px;font-size:14px;line-height:1.5}.footer-free{color:#f3f3f7;font-size:14px;font-weight:750}.footer-inner .footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px;display:grid}.footer-links h2{grid-column:1/-1;margin:0 0 4px;font-size:14px;font-weight:750}.footer-links a{font-size:14px;line-height:1.4;transition:color .2s,translate .2s}.footer-links a:hover{color:#c2c2cc;translate:2px}.footer-operators{border-block:1px solid #ffbd2e16;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:22px;padding:17px 0 14px;font-size:12px;display:flex}.footer-operators>span{color:#ffcf65;font-weight:650}.footer-operators a{color:#c2c2cc;font-size:14px;font-weight:600}.fine{border:0;align-items:center;gap:12px;margin:0;padding:14px 0 0;font-size:12px}.fine>span:first-child{font-size:12px}.fine>div{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.fine a{color:#c2c2cc;font-size:12px;font-weight:500;text-decoration:none}.fine .privacy-link{padding:0;font-size:12px;text-decoration:none}.fine a:hover,.fine button:hover{text-decoration:underline}.footer-settings{display:none}@media (width<=1100px){header .desktop-nav{display:none}header .navcta{margin-left:auto}.mobile-menu{border:0;flex:none;margin:0;padding:0;display:block}.mobile-menu summary{background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;place-items:center;width:40px;height:40px;list-style:none;display:grid}.mobile-menu summary:after{display:none}.mobile-menu summary svg{width:24px;height:24px}.mobile-menu nav{backdrop-filter:blur(24px);background:#1d1d21f5;border:1px solid #ffffff26;border-radius:18px;flex-direction:column;align-items:stretch;gap:4px;width:min(340px,100vw - 32px);padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:16px;box-shadow:0 20px 65px #00000029}.mobile-menu nav a{white-space:normal;border-radius:10px;padding:10px 12px;font-size:16px}.mobile-menu nav a:hover{background:#1d1d21}.footer-inner{grid-template-columns:1.2fr 1fr 1fr}.footer-inner .footer-links{grid-template-columns:1fr}}@media (width<=760px){header{flex-wrap:nowrap;gap:10px;padding:10px 16px}header .brandmark{width:30px;height:30px}header .brand{gap:6px}header .wordmark,header .wordmark strong{letter-spacing:-.9px;font-size:18px}header .navcta{gap:0;min-height:36px;padding:8px 10px;font-size:12px}header .navcta span{display:none}.mobile-menu summary{width:36px;height:36px}.announcement{letter-spacing:.6px;padding:6px 10px;font-size:12px}.announcement span{display:none}.hero-badge{letter-spacing:.4px;padding:7px 10px;font-size:12px}.hero-actions{gap:16px;margin-top:22px}.hero-actions .button{min-height:46px}.hero-promises{gap:8px 13px}.intro{gap:26px}.assistance-strip{margin-block:10px 30px;padding:24px}.assistance-strip h2{font-size:27px}.footer-inner{grid-template-columns:1fr 1fr;gap:22px 16px}.footer-inner .footer-brand{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:0 16px;display:grid}.footer-brand p{grid-column:1/-1;max-width:100%;margin:12px 0 0}.footer-free{grid-area:1/2;font-size:12px}.footer-inner .footer-links{grid-column:auto;gap:8px}.footer-operators{gap:8px 17px;margin-top:20px}.fine{align-items:flex-start;gap:9px}.fine>div{gap:16px}.fine>span{margin:0}footer{padding:27px 20px 90px}.hero-shell .intro{padding-bottom:26px}}@media (width<=370px){header{gap:7px;padding-inline:10px}header .brandmark{width:27px;height:27px}header .wordmark,header .wordmark strong{font-size:17px}.footer-inner .footer-brand{align-items:flex-start;gap:6px;display:flex}.footer-free{font-size:14px}.footer-brand p{margin:4px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}footer .footer-inner .footer-links{display:grid}footer .footer-inner .footer-links h2{grid-column:1/-1}.mobile-menu[open] summary{color:#f4f4f7;background:#ffbd2e;border-color:#ffbd2e60}.reveal-pending{opacity:0}.quick-plans{flex-wrap:wrap;align-items:center;gap:10px;margin:25px 0 12px;display:flex}.quick-plans>span{color:#c2c2cc;margin-right:4px;font-size:14px;font-weight:650}.quick-plans button{color:#f3f3f7;min-height:44px;font:inherit;cursor:pointer;background:#1d1d21b8;border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:9px;padding:9px 15px;font-size:14px;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.quick-plans button>span{color:#c2c2cc;background:#1d1d21;border-radius:50%;place-items:center;width:24px;height:24px;font-weight:700;display:grid}.quick-plans button:nth-of-type(2)>span,.quick-plans button:nth-of-type(3)>span{color:#c2c2cc;background:#1d1d21}.quick-plans button:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.quick-plans button:hover{background:#1d1d21;border-color:#ffbd2e60;transform:translateY(-2px)}.choice-list a{transition:transform .25s,background .25s}.choice-list a:hover{background:#1d1d210a;transform:translate(5px)}.button-arrow{transition:transform .25s;display:inline-block}.button:hover .button-arrow{transform:translate(2px,-2px)}}.motion-managed:not(.motion-in-view),.motion-managed:not(.motion-in-view) *,.motion-managed:not(.motion-in-view):before,.motion-managed:not(.motion-in-view):after,.motion-managed:not(.motion-in-view) :before,.motion-managed:not(.motion-in-view) :after,.motion-tab-hidden *,.motion-tab-hidden :before,.motion-tab-hidden :after{animation-play-state:paused!important}.plan:focus-within{border-color:#ffbd2e60;box-shadow:0 0 0 3px #00000020}.compare-toggle[aria-pressed=true]{color:#f3f3f7;background:#1d1d21;border-radius:10px}@media (width<=760px){.quick-plans{gap:8px;margin-top:20px}.quick-plans>span{width:100%;margin-bottom:3px}.quick-plans button{padding:8px 11px}.quick-plans button>span{width:21px;height:21px}}@media (prefers-reduced-motion:reduce){.reveal-pending{opacity:1!important}:root{scroll-behavior:auto!important}*,:before,:after{transition:none!important;animation:none!important}}@media print{.reveal-pending{opacity:1!important}}.price-number{font-variant-numeric:tabular-nums}.plan-conditions{background:#1d1d21;border:1px solid #ffffff26;border-radius:16px;margin:20px 0;padding:20px}.plan-conditions h3{font-size:20px}.plan-conditions p,.plan-conditions li{font-size:14px}.plan-conditions a{color:#f3f3f7;margin-top:8px;text-decoration:underline;display:block}.plan-conditions ul{padding-left:20px}.table-scroll thead th{z-index:2;background:#1d1d21;position:sticky;top:0}.filter-controls{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.filter-controls label{min-width:0}.filter-controls select{width:100%;min-height:44px}.tabs{flex-wrap:wrap;gap:6px}.tabs button{white-space:nowrap}.load-more-wrap{text-align:center;margin:28px auto}.price-period{font-size:.875rem}.plan-content h3{min-height:2.8em}.plan-note{font-size:.875rem}.plan-conditions a{margin-top:10px;display:block}.plan-conditions li{margin-bottom:8px}.coverage-housing{flex-wrap:wrap;gap:16px;display:flex}.coverage-housing label{align-items:center;gap:8px;display:flex}.coverage-housing input{width:18px;height:18px}.coverage-housing{border:0;margin:16px 0;padding:0}.coverage-housing legend{margin-bottom:8px;font-weight:700}@media (width<=700px){.filter-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.tabs button{padding:10px 12px;font-size:.875rem}}@media (width<=380px){.filter-controls{grid-template-columns:1fr}}.address-entry{background:linear-gradient(110deg,#1d1d21,#1d1d21 60%,#1d1d21);border:1px solid #ffffff26;border-radius:24px;justify-content:space-between;align-items:center;gap:28px;margin-block:30px;padding:28px 32px;display:flex;box-shadow:0 12px 36px #00000009}.address-entry h2{margin:8px 0;font-size:clamp(24px,2.6vw,32px)}.address-entry p{margin:8px 0;font-size:16px}.address-entry .eyebrow{font-size:12px}.address-entry .button{flex-shrink:0}.address-entry-steps{color:#c2c2cc;flex-wrap:wrap;gap:10px 22px;margin-top:18px;font-size:14px;font-weight:600;display:flex}@media (width<=760px){.address-entry{width:calc(100% - 32px);margin-block:20px;padding:23px;display:block}.address-entry .button{width:100%;margin-top:23px}.address-entry-steps{gap:10px 14px;font-size:13px}}.site-header{box-shadow:none;backdrop-filter:blur(20px);background:#1d1d21bb;border:0;padding:12px 24px;transition:padding .25s,background .25s;display:block}.nav-shell{background:#1d1d21ed;border:1px solid #ffffff26;border-radius:22px;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:12px 18px 12px 20px;transition:box-shadow .25s,border-color .25s;display:flex;box-shadow:0 6px 28px #00000010}.site-header.is-scrolled{background:#1d1d21d9;padding-block:7px}.is-scrolled .nav-shell{border-color:#ffffff26;box-shadow:0 8px 30px #00000019}.site-header .desktop-nav{background:#1d1d21;border:1px solid #ffffff26;border-radius:14px;flex-wrap:nowrap;order:0;gap:6px;width:auto;margin-left:auto;padding:4px;display:flex}.site-header .desktop-nav>a,.nav-more>summary{white-space:nowrap;border-radius:10px;padding:9px 15px;font-size:14px;font-weight:650;transition:background .2s,color .2s,box-shadow .2s}.site-header .desktop-nav>a:after{display:none}.site-header .desktop-nav>a:hover,.site-header .desktop-nav>a[aria-current=page],.nav-more[open]>summary{color:#c2c2cc;background:#1d1d21;box-shadow:0 3px 9px #0000000c}.site-header .navcta{color:#f4f4f7;background:#ffbd2e;border-radius:13px;gap:12px;min-height:44px;padding:12px 17px;font-size:14px;box-shadow:0 5px 13px #00000020}.site-header .navcta:hover{background:#ffbd2e;transform:translateY(-2px)}.nav-more{border:0;margin:0;padding:0;position:relative}.nav-more>summary{cursor:pointer;align-items:center;gap:9px;list-style:none;display:flex}.nav-more>summary::-webkit-details-marker{display:none}.nav-more>summary:after{display:none}.nav-more>summary span{transition:transform .2s}.nav-more[open]>summary span{transform:rotate(180deg)}.nav-popover{backdrop-filter:blur(20px);background:#1d1d21f5;border:1px solid #ffffff26;border-radius:18px;width:310px;padding:9px;animation:.22s ease-out menu-arrive;position:absolute;top:calc(100% + 18px);right:0;box-shadow:0 20px 50px #0002}.nav-popover a{border-radius:11px;padding:14px;font-size:15px;font-weight:650;display:block}.nav-popover a:hover{background:#1d1d21}.nav-popover a:after{display:none}.nav-popover a span,.mobile-menu nav a span{color:#ffcf65;margin-top:3px;font-size:13px;font-weight:400;line-height:1.5;display:block}.site-header .mobile-menu{display:none}.plans{gap:16px}.plan-topline{letter-spacing:.6px;padding:8px 20px;font-size:12px}.plan-topline span{letter-spacing:0;font-size:12px}.plan-head{gap:8px;margin-bottom:12px}.plan-content h3{letter-spacing:-.4px;min-height:2.5em;margin-bottom:8px;font-size:19px;line-height:1.25}.plan .speed{margin-bottom:10px;font-size:14px}.plan .price{letter-spacing:-1.4px;font-size:36px}.plan .after{margin-bottom:13px}.plan .features{min-height:0;margin-bottom:13px;padding:11px 0}.plan .features li{margin-block:4px;font-size:14px;line-height:1.45}.plan .plan-note{margin-bottom:12px;font-size:14px;line-height:1.45}.plan .button{border-radius:11px;min-height:43px;padding:10px 13px;font-size:14px}.plan .compare-toggle{min-height:44px;padding:9px 0 0;font-size:14px}.plan:hover{transform:translateY(-4px);box-shadow:0 16px 36px #00000019}.address-entry+.catalog .filterbox{margin-top:0}.plan-head .type{text-align:right;font-size:12px;line-height:1.4}.site-header .wordmark,.site-header .wordmark strong{font-size:21px}.site-header .brandmark{width:35px;height:35px}@keyframes menu-arrive{}@media (width>=1450px){.plans{grid-template-columns:repeat(4,minmax(0,1fr))}.catalog.wrap{width:min(1320px,100% - 64px)}.plan-content{padding:17px}.plan-topline{padding-inline:17px}.plan .price{font-size:34px}}@media (width<=980px){.site-header .desktop-nav{display:none}.site-header .mobile-menu{display:block}.site-header .navcta{margin-left:auto}.nav-shell{gap:12px}.site-header .mobile-menu nav{top:calc(100% + 4px);right:24px}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.site-header{padding:8px 10px}.nav-shell{border-radius:17px;gap:9px;padding:10px 12px}.site-header .wordmark,.site-header .wordmark strong{font-size:17px}.site-header .brandmark{width:29px;height:29px}.site-header .navcta{min-height:39px;padding:9px 10px;font-size:12px}.site-header .navcta span{display:none}.site-header .brand{gap:6px}.site-header .mobile-menu nav{right:10px}.plans{grid-template-columns:1fr;gap:15px}.plan-content{padding:18px 20px}.plan-content h3{min-height:0}.plan .price{font-size:36px}.plan .features{padding-block:10px}.site-header.is-scrolled{padding-block:5px}}@media (width<=370px){.nav-shell{gap:7px;padding:9px}.site-header .brandmark{display:none}.site-header .wordmark,.site-header .wordmark strong{font-size:17px}}@media (prefers-reduced-motion:reduce){.site-header,.nav-shell,.nav-popover,.nav-more>summary span,.plan,.site-header .navcta{transition:none!important;animation:none!important}.plan:hover{transform:none}}.plan-actions{margin-top:auto}.site-header .mobile-menu>summary{flex-shrink:0;place-items:center;gap:0;width:44px;height:44px;padding:0;line-height:1;display:grid}.site-header .mobile-menu>summary svg{width:24px;height:24px;display:block;overflow:visible}.mobile-menu>summary svg path{transform-origin:12px 12px;transition:transform .2s,opacity .2s}.mobile-menu[open] .menu-line-top{transform-origin:12px 6px;transform:translateY(6px)rotate(45deg)}.mobile-menu[open] .menu-line-middle{opacity:0}.mobile-menu[open] .menu-line-bottom{transform-origin:12px 18px;transform:translateY(-6px)rotate(-45deg)}@media (width<=600px){.catalog.wrap{width:calc(100% - 24px)}.plans{gap:12px}.plan{border-radius:16px}.plan-topline{padding:6px 14px;font-size:.75rem;line-height:1.4}.plan-content{padding:13px 14px}.plan-head{margin-bottom:7px}.plan-head .operator{letter-spacing:-.6px;font-size:1.375rem}.plan-head .type{white-space:normal;padding:3px 7px}.plan-content h3{min-height:0;margin-bottom:4px;font-size:1.0625rem;line-height:1.3}.plan .speed{margin-bottom:7px;font-size:.875rem;line-height:1.4}.plan .price{letter-spacing:-1px;font-size:2rem;line-height:1.15}.plan .price small{font-size:.875rem}.plan .price-period,.plan .after{margin:4px 0;font-size:.875rem;line-height:1.4}.plan .after{margin-bottom:8px}.plan .features{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin:0 0 9px;padding:9px 0;display:grid}.plan .features li{overflow-wrap:anywhere;gap:5px;margin:0;font-size:.875rem;line-height:1.4}.plan .plan-note{margin-bottom:9px;padding:8px;font-size:.875rem;line-height:1.4}.plan-actions{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;gap:8px;display:grid}.plan .plan-actions .button{gap:6px;height:100%;min-height:44px;margin:0;padding:8px;font-size:.875rem;line-height:1.3}.plan-actions .button-arrow{display:none}.plan .compare-toggle{min-height:44px;padding:6px 0 0;line-height:1.3}.site-header .navcta{min-height:44px}}@media (width<=359px){.plan .features,.plan-actions{grid-template-columns:1fr}.site-header .navcta{padding-inline:7px}.nav-shell{gap:6px}}@media (prefers-reduced-motion:reduce){.mobile-menu>summary svg path{transition:none}}.wa-float{right:24px;bottom:calc(22px + env(safe-area-inset-bottom,0px));color:#f4f4f7;isolation:isolate;background:linear-gradient(125deg,#101013,#101013);border:1px solid #ffbd2e66;border-radius:999px;justify-content:flex-start;gap:12px;width:auto;max-width:calc(100vw - 32px);height:auto;min-height:64px;padding:7px 20px 7px 7px;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.65s cubic-bezier(.2,.8,.2,1) both wa-premium-enter;display:flex;overflow:hidden;box-shadow:0 8px 28px #0003,inset 0 1px #00000024}.wa-float:before{border-radius:inherit;pointer-events:none;background:linear-gradient(130deg,#1d1d210d,#0000 55%);border:0;animation:none;inset:0}.wa-float:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#1d1d2125,#0000);width:30%;animation:8s ease-in-out 1s 3 wa-premium-sheen;display:block;position:absolute;inset:-50% auto -50% -45%;transform:translate(0)rotate(20deg)}.wa-float .wa-glyph{background:linear-gradient(140deg,#ffbd2e,#ffbd2e);border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #00000080,0 3px 10px #0000001f}.wa-float .wa-glyph svg{fill:#063f2e;filter:none;width:26px;height:26px;display:block}.wa-float>.wa-copy{letter-spacing:0;font-size:.875rem;font-weight:750;line-height:1.35;display:block;position:relative}.wa-float .wa-copy small{color:#f4f4f7;margin-top:2px;font-size:.75rem;font-weight:500;line-height:1.4;display:block}.wa-float:focus-visible{outline-offset:4px;outline:3px solid #ffbd2e60}.wa-float:active{transform:scale(.97)}.plan .wa-plan{color:#f3f3f7;background:linear-gradient(120deg,#1d1d21,#1d1d21);border:1px solid #ffffff26;transition:background .25s,transform .25s,box-shadow .25s;box-shadow:inset 0 1px #000000c0}.plan .wa-plan svg{fill:currentColor;flex-shrink:0;width:19px;height:19px;display:block}@media (hover:hover) and (pointer:fine){.wa-float:hover{border-color:#ffbd2e60;transform:translateY(-3px);box-shadow:0 12px 30px #0004}.plan .wa-plan:hover{background:#1d1d21;box-shadow:0 5px 14px #00000014}}@media (width<=760px){.wa-float{right:12px;bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:9px;min-height:56px;padding:5px 15px 5px 5px}.wa-float .wa-glyph{flex-basis:44px;width:44px;height:44px}.wa-float .wa-glyph svg{width:25px;height:25px}.wa-float>.wa-copy{font-size:.875rem;display:block}.wa-float .wa-copy small{font-size:.75rem}body:has(.compare-bar:not([hidden])) .wa-float{bottom:calc(108px + env(safe-area-inset-bottom,0px))}footer{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}}@keyframes wa-premium-enter{}@keyframes wa-premium-sheen{}@media (prefers-reduced-motion:reduce){.wa-float,.wa-float:before,.wa-float:after,.plan .wa-plan{transition:none!important;animation:none!important}.wa-float:after{display:none}.wa-float:hover,.wa-float:active{transform:none}}@media print{.wa-float{display:none}}.contact-fab{z-index:40;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));box-sizing:border-box;aspect-ratio:1;color:#f4f4f7;isolation:isolate;cursor:pointer;background:linear-gradient(145deg,#ffbd2e,#ffbd2e);border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;width:58px;min-width:58px;height:58px;min-height:58px;padding:0;transition:transform .22s,box-shadow .22s;animation:.5s ease-out both contact-arrive;display:flex;position:fixed;overflow:hidden;box-shadow:0 6px 20px #0003,inset 0 1px 1px #00000040}.contact-fab>svg{fill:currentColor;filter:none;flex:none;width:29px;height:29px;margin:0;display:block;transform:none}.contact-fab:focus-visible{outline-offset:4px;outline:3px solid #ffbd2e60}.contact-fab:active{transform:scale(.94)}body:has(.cookie-banner:not([hidden])) .contact-fab{visibility:hidden}body:has(.compare-bar:not([hidden])) .contact-fab{bottom:calc(112px + env(safe-area-inset-bottom,0px))}.site-header .mobile-menu>summary{background:#1d1d21;border:1px solid #ffffff26;border-radius:13px;place-content:center;align-items:center;gap:0;width:44px;height:44px;margin:0;padding:0;line-height:0;list-style:none;display:flex;box-shadow:inset 0 1px #00000030}.site-header .mobile-menu>summary::-webkit-details-marker{display:none}.site-header .mobile-menu>summary::marker{content:""}.site-header .mobile-menu>summary:before,.site-header .mobile-menu>summary:after{content:none;display:none}.site-header .mobile-menu>summary>svg{flex:0 0 24px;width:24px;height:24px;margin:0;padding:0;display:block;position:static;transform:none}.site-header .mobile-menu[open]>summary{color:#f4f4f7;background:#ffbd2e;border-color:#ffbd2e60;box-shadow:0 3px 10px #0002}@media (width<=760px){.contact-fab{right:16px;bottom:calc(18px + env(safe-area-inset-bottom,0px));width:56px;min-width:56px;height:56px;min-height:56px}.contact-fab>svg{width:28px;height:28px}}@media (hover:hover) and (pointer:fine){.contact-fab:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0004}}@keyframes contact-arrive{}@keyframes contact-glint{}@media print{.contact-fab{display:none}}.footer-social{border-top:1px solid #ffffff2b;justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:24px auto 0;padding:22px 0;display:flex}.footer-social>div:first-child{gap:5px;display:grid}.footer-social strong{font-size:16px}.social-item{min-height:46px;color:inherit;background:#1d1d2108;border:1px solid #ffffff40;border-radius:14px;align-items:center;gap:9px;padding:12px 15px;font-size:14px;transition:transform .2s,background .2s;display:flex}.social-item svg{flex:none;width:20px;height:20px}.social-item[href]:hover{background:#1d1d2118;transform:translateY(-3px)}.social-pending{color:#f4f4f7}.quote-carousel{padding-top:26px;padding-bottom:12px}.quote-surface{color:#f4f4f7;background:linear-gradient(115deg,#101013 0%,#ffbd2e 62% 100%);border:1px solid #ffffff15;border-radius:26px;padding:30px 34px;overflow:hidden;box-shadow:0 14px 35px #00000014}.quote-slide{grid-template-columns:1fr auto;align-items:center;gap:32px;min-height:170px;animation:.45s both quote-enter;display:grid}.quote-slide[hidden]{display:none}.quote-slide .eyebrow{color:#ffcf65;letter-spacing:.14em;margin:0 0 12px;font-size:12px}.quote-slide h2{color:#f4f4f7;letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(25px,3vw,36px);line-height:1.15}.quote-copy{color:#f4f4f7;max-width:570px;margin:0;font-size:16px;line-height:1.6}.quote-action{justify-items:center;gap:12px;display:grid}.quote-action .button{color:#f3f3f7;white-space:normal;text-align:center;background:#1d1d21;border:1px solid #ffffff26;gap:10px;min-height:52px;box-shadow:0 6px 18px #0002}.quote-action svg{fill:currentColor;flex:none;width:23px;height:23px}.quote-action>span{color:#f4f4f7;font-size:12px}.quote-controls{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.quote-caption{color:#f4f4f7;font-size:14px}.quote-controls>div{align-items:center;gap:10px;display:flex}.quote-controls button{color:#f4f4f7;min-width:40px;min-height:40px;font:inherit;cursor:pointer;background:#1d1d210d;border:1px solid #ffffff30;border-radius:12px;padding:8px 12px;font-size:14px}.quote-controls [data-quote-count]{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-size:12px}.quote-carousel :focus-visible,.social-item:focus-visible{outline-offset:4px;outline:3px solid #ffbd2e60}@keyframes quote-enter{}@media (width<=760px){.footer-social{flex-direction:column;align-items:flex-start;gap:16px}.social-items{grid-template-columns:1fr 1fr;width:100%;display:grid}.social-item{padding:12px}.quote-carousel{padding-top:18px}.quote-surface{border-radius:22px;padding:24px 20px}.quote-slide{grid-template-columns:1fr;align-content:start;gap:22px;min-height:290px}.quote-action{justify-items:stretch;gap:9px}.quote-action>span{text-align:center}.quote-slide h2{font-size:28px}.quote-controls{flex-wrap:wrap;justify-content:center;gap:12px}.quote-caption{text-align:center;width:100%;font-size:12px}.quote-controls>div{justify-content:center}.quote-action .button{width:100%}}@media (prefers-reduced-motion:reduce){.quote-slide{animation:none}.social-item{transition:none}}.quote-surface{background:radial-gradient(at 100% 0,#ffbd2e66,#0000 58%),linear-gradient(120deg,#101013,#101013 70%,#ffbd2e);border:1px solid #ffbd2e50;padding:32px 36px 20px;position:relative;box-shadow:0 18px 44px #00000020,inset 0 1px #00000040}.quote-surface:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffbd2e,#1d1d21,#0000);height:2px;position:absolute;top:0;left:32px;right:32px}.quote-slide{grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:38px;min-height:206px;animation:.65s cubic-bezier(.2,.7,.2,1) both quote-enter}.quote-slide h2{text-wrap:balance;letter-spacing:-.035em;max-width:650px;font-size:clamp(27px,3vw,38px);line-height:1.13}.quote-slide .eyebrow{color:#ffcf65;letter-spacing:.12em;font-size:12px}.quote-action{background:#1d1d2108;border:1px solid #ffffff24;border-radius:20px;gap:13px;width:100%;padding:20px 16px;box-shadow:inset 0 1px #00000012}.quote-action>.quote-service{letter-spacing:.12em;color:#f4f4f7;font-size:12px;font-weight:700}.quote-action .button{background:linear-gradient(115deg,#1d1d21,#1d1d21);border-radius:13px;width:100%;min-height:56px;font-size:15px;transition:transform .25s,box-shadow .25s;box-shadow:0 7px 24px #0000002e}.quote-action .button:hover{transform:translateY(-2px);box-shadow:0 9px 28px #00000028}.quote-action .button>span:last-child{margin-left:auto;font-size:21px}.quote-action>span{font-size:13px}.quote-controls{margin-top:20px;padding-top:16px}.quote-controls button{border-radius:50%;width:40px;padding:0;transition:background .2s}.quote-controls button:hover{background:#1d1d2124}.quote-controls [data-quote-count]{font-size:13px}.quote-dots{gap:6px;margin-right:12px;display:flex}.quote-controls .quote-dots button{background:0 0;border:0;border-radius:0;width:28px;min-width:28px;height:40px;padding:0;position:relative;overflow:hidden}.quote-dots button:before,.quote-dots button span{content:"";background:#1d1d2135;border-radius:9px;height:4px;position:absolute;top:18px;left:0;right:0}.quote-dots button[aria-current=true]{width:52px;min-width:52px}.quote-dots button[aria-current=true] span{transform-origin:0;background:#1d1d21}.quote-carousel.is-running .quote-dots button[aria-current=true] span{animation:6s linear both quote-progress}.quote-dots button[aria-current=false] span{display:none}@keyframes quote-progress{}@media (width<=760px){.quote-surface{padding:26px 20px 16px}.quote-slide{grid-template-columns:1fr;align-content:space-between;gap:22px;min-height:360px}.quote-slide h2{max-width:100%;font-size:28px}.quote-slide .eyebrow{margin-bottom:12px;font-size:12px;line-height:1.5}.quote-copy{font-size:16px;line-height:1.5}.quote-action{border-radius:16px;gap:9px;padding:15px 12px}.quote-action>.quote-service{text-align:center;font-size:12px}.quote-controls{gap:8px;margin-top:16px;padding-top:12px}.quote-caption{font-size:13px}.quote-navigation{justify-content:center;width:100%}.quote-dots{margin-right:auto}.quote-controls button{min-width:40px}.quote-action .button{font-size:15px}}@media (prefers-reduced-motion:reduce){.quote-slide,.quote-dots button span{animation:none!important}.quote-action .button{transition:none;transform:none}}.site-header .wordmark,.footer-inner .wordmark{letter-spacing:.1px;white-space:nowrap;flex-direction:column;align-items:flex-start;gap:2px;font-size:12px;line-height:1.1;display:flex}.site-header .wordmark strong,.footer-inner .wordmark strong{letter-spacing:-.8px;font-size:25px;line-height:1}.site-header .brandmark{flex:0 168px;width:168px;min-width:0;height:auto;display:block}.site-header .brand-logo{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:52px;display:block}.site-header .brand{gap:0;min-width:0}.footer-inner .brandmark{width:250px;height:auto;display:block}.footer-inner .brand-logo{object-fit:contain;object-position:left center;width:100%;height:auto;max-height:84px;display:block}.site-header .brand{gap:8px}@media (width<=700px){.site-header .wordmark{font-size:11px}.site-header .wordmark strong{font-size:22px}.site-header .brandmark{flex-basis:148px;width:148px;height:auto}.site-header .brand-logo{max-height:48px}.footer-inner .brandmark{width:220px}.footer-inner .brand-logo{max-height:74px}.site-header .brand{gap:6px}}@media (width<=390px){.site-header .brandmark{flex-basis:136px;width:136px}.site-header .nav-shell{gap:7px}.site-header .navcta{padding-inline:9px;font-size:11px}}.address-hero{align-items:center;gap:64px}.address-hero h1{letter-spacing:-.04em;font-size:clamp(40px,5.5vw,72px);line-height:1.05}.home-address{max-width:650px;margin-top:28px}.home-address label{margin-bottom:10px;font-size:16px;font-weight:650;display:block}.home-address>div{background:#1d1d21;border:1px solid #ffffff26;border-radius:14px;gap:8px;padding:7px;display:flex;box-shadow:0 10px 35px #0002}.home-address input{color:#f3f3f7;min-width:0;font:inherit;background:0 0;border:0;flex:1;padding:12px;font-size:16px}.home-address .button{white-space:nowrap}.home-address p{opacity:.8;margin:12px 0;font-size:14px;line-height:1.5}.browse-plans{color:inherit;font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}.steps-note{padding:28px!important}.steps-note ol{gap:24px;margin:24px 0;padding:0;list-style:none;display:grid}.steps-note li{gap:16px;display:flex}.steps-note li>span{border:1px solid #ffffff40;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.steps-note strong{font-size:18px}.steps-note li p{opacity:.75;margin:5px 0;font-size:14px;line-height:1.5}.steps-free{border-top:1px solid #ffffff30;padding-top:20px;font-size:14px}.catalog-toolbar{gap:20px;margin:24px 0;display:grid}.service-switch{flex-wrap:wrap;gap:8px;display:flex}.service-switch button{font:inherit;color:#f3f3f7;cursor:pointer;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;padding:16px 24px;font-weight:650}.service-switch button[aria-pressed=true]{color:#f4f4f7;background:#101013;border-color:#ffffff26}.operator-filters{flex-wrap:wrap;gap:8px;display:flex}.operator-filters button{color:#f3f3f7;font:inherit;cursor:pointer;background:#1d1d21;border:1px solid #ffffff26;border-radius:24px;padding:9px 18px;font-size:14px}.operator-filters button[aria-pressed=true]{color:#c2c2cc;background:#1d1d21;border-color:#ffbd2e60}.sort-label{align-items:center;gap:12px;font-size:14px;display:flex}.sort-label select{font:inherit;border:1px solid #ffffff26;border-radius:8px;max-width:100%;padding:10px}.plan .plan-topline{letter-spacing:.03em;align-items:center;min-height:38px;font-size:12px;display:flex}.plan h3{min-height:48px;font-size:21px}.plan .features{min-height:54px;margin:18px 0 10px}.plan-fit{color:#ffcf65;min-height:42px;margin:8px 0 20px;font-size:14px;line-height:1.5}.plan .price{min-height:42px;font-size:34px;line-height:1.2}.plan .price-period,.plan .after{font-size:13px;line-height:1.5}.plan-actions{gap:10px;margin-top:auto;display:grid}.plan-detail-link{color:#c2c2cc;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:8px;font-size:14px;text-decoration:underline}.plan .plan-content{flex-direction:column;height:100%;display:flex}.plan .operator{font-size:15px}.plan .operator.gtd{color:#c2c2cc;background:#1d1d21}.plan .operator.wom{color:#f3f3f7;background:#1d1d21}.load-more-wrap{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.alternative-plan{background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;margin:16px 0;padding:18px}.alternative-plan small{margin-bottom:12px;display:block}.source-note{font-size:14px;line-height:1.6}button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #ffbd2e60}.catalog{scroll-margin-top:100px}@media (width<=760px){.address-hero{grid-template-columns:1fr;gap:24px}.address-hero h1{font-size:43px}.steps-note{display:none}.home-address>div{flex-direction:column}.home-address .button{width:100%}.service-switch{grid-template-columns:1fr 1fr;display:grid}.service-switch button{padding:14px 8px;font-size:15px}.service-switch button:last-child{grid-column:1/-1;padding:8px}.operator-filters{gap:7px}.operator-filters button{padding:9px 13px}.sort-label{flex-direction:column;align-items:flex-start}.results-heading{flex-direction:column;align-items:flex-start;gap:6px}.plans{grid-template-columns:repeat(2,minmax(0,1fr))}.plan .plan-content{padding:14px}.plan .plan-head{flex-wrap:wrap;gap:6px}.plan h3{font-size:18px}.plan .price{font-size:25px}.plan .price small{font-size:12px}.plan .button{white-space:normal;padding:12px 7px;font-size:13px}.plan .plan-topline{padding:9px 12px;font-size:11px}.plan-fit{min-height:63px}.plan .compare-toggle{font-size:12px}.plan .features,.plan .operator{font-size:13px}.plan .type{font-size:12px}}@media (width<=370px){.plans{grid-template-columns:1fr}}.catalog-hero{align-items:center;gap:48px;padding-top:45px;padding-bottom:45px}.focus-brands{gap:12px;margin:22px 0;display:flex}.focus-brands span{color:#f3f3f7;background:#1d1d21;border-radius:8px;padding:8px 16px;font-size:24px;font-weight:800}.catalog-note h2{margin:16px 0;font-size:30px;line-height:1.1}.catalog-note>p:not(.note-label){opacity:.85;margin-bottom:22px;font-size:15px;line-height:1.6}.plan .features{min-height:0;margin:18px 0 10px;line-height:1.55}.plan .features li{margin-bottom:9px}.price-confirm{color:#c2c2cc;margin:7px 0 0;font-size:13px;line-height:1.4}.card-promotion{color:#f3f3f7;background:#1d1d21;border-radius:8px;padding:10px;font-size:14px;line-height:1.5}.recommended-column{background:#1d1d21!important}.compare-recommendation{color:#c2c2cc;text-transform:uppercase;letter-spacing:.04em;margin-bottom:9px;font-size:12px;line-height:1.4;display:block}.plan .plan-topline{white-space:normal;font-size:12px;line-height:1.4}.catalog{padding-top:32px}.plan .plan-head{flex-wrap:wrap}.plan .plan-content{flex:1;height:auto}.plan{flex-direction:column;display:flex}.plan .plan-actions{padding-top:12px}@media (width<=760px){.catalog-hero{grid-template-columns:1fr;padding-top:28px;padding-bottom:30px}.catalog-note{display:none}.catalog-hero h1{font-size:40px}.catalog-hero .intro-copy{font-size:16px}.catalog-hero .hero-promises{font-size:12px}.plan .features{font-size:14px}.plan .plan-topline{font-size:12px}.plan .compare-toggle,.plan .button{font-size:14px}.plans{gap:14px}.plan .price-confirm{font-size:12px}}@media (width<=440px){.plans{grid-template-columns:1fr}.plan .plan-content{padding:22px}.plan h3{min-height:0;font-size:24px}.plan .price{font-size:36px}.plan .plan-head{flex-wrap:nowrap}.plan .operator{font-size:16px}.plan .type{font-size:14px}.plan .button{padding:14px;font-size:16px}.plan-fit{min-height:0}.plan .plan-topline{padding:11px 22px}.plan .features{grid-template-columns:1fr;gap:4px;display:grid}}.site-header .brandmark{flex:0 0 126px;width:126px;height:auto}.site-header .brand-logo{width:100%;height:auto;max-height:40px}.site-header .nav-shell{padding-block:8px}.footer-inner .brandmark{width:170px}.footer-inner .brand-logo{max-height:57px}.hero-shell .catalog-hero{grid-template-columns:1fr 320px;gap:32px;padding-top:25px;padding-bottom:25px}.catalog-hero h1{letter-spacing:-1.8px;margin-bottom:14px;font-size:clamp(34px,4vw,52px)}.catalog-hero .intro-copy{max-width:610px;margin-bottom:18px;font-size:16px;line-height:1.55}.catalog-hero .hero-actions{margin-top:16px}.catalog-hero .hero-promises{gap:14px;margin-top:15px}.catalog-note{padding:20px!important}.catalog-note h2{margin:10px 0;font-size:25px}.catalog-note .focus-brands{margin:12px 0}.catalog-note>p:not(.note-label){margin-bottom:14px}.plan .direct-quote{color:#f4f4f7;background:#ffbd2e;border-color:#ffbd2e60;justify-content:center;align-items:center;gap:8px;display:flex}.direct-quote svg{flex-shrink:0;width:19px;height:19px}.plan.featured .plan-topline{color:#f4f4f7;background:linear-gradient(110deg,#ffbd2e,#ffbd2e)}.operator.directv{color:#c2c2cc;background:#1d1d21}.operator-context{max-width:1000px;padding-block:32px}.operator-context h2{font-size:27px}.operator-context p{line-height:1.7}.advisor-help{z-index:35;background:#1d1d21;border:1px solid #ffffff26;border-radius:18px;width:320px;max-width:calc(100vw - 32px);padding:22px;position:fixed;bottom:96px;right:22px;box-shadow:0 12px 50px #00000030}.advisor-help h2{letter-spacing:-.5px;margin-right:20px;font-size:21px}.advisor-help p{font-size:14px;line-height:1.5}.advisor-help>a{color:#f3f3f7;background:#1d1d21;border-radius:8px;margin-top:7px;padding:10px 12px;font-size:14px;display:block}.advisor-help>a:first-of-type{color:#f4f4f7;background:#ffbd2e}.advisor-help>button{background:0 0;border:0;padding:4px 8px;font-size:24px;position:absolute;top:7px;right:10px}.compare-bar:not([hidden])~.advisor-help{display:none}@media (width<=760px){.site-header .brandmark{flex-basis:110px;width:110px}.site-header .brand-logo{max-height:35px}.hero-shell .catalog-hero{grid-template-columns:1fr;padding-top:22px;padding-bottom:22px}.catalog-hero h1{font-size:34px}.catalog-hero .hero-promises{flex-wrap:wrap;font-size:12px}.footer-inner .brandmark{width:155px}.footer-inner .brand-logo{max-height:52px}.advisor-help{bottom:88px;right:16px}.plan .direct-quote{font-size:14px}}@media (width<=390px){.site-header .brandmark{flex-basis:98px;width:98px}.site-header .navcta{padding:8px;font-size:12px}.nav-shell{gap:6px}}.catalog-hero{padding-bottom:38px}.catalog-title{letter-spacing:-.035em;font-size:clamp(25px,3vw,36px)}.catalog-toolbar{background:#1d1d21;border:1px solid #ffffff26;border-radius:22px;padding:20px;box-shadow:0 8px 32px #00000008}.operator-filters{flex-wrap:wrap;overflow:visible}.operator-filters button{min-height:40px;font-size:14px}.plan{border-radius:22px;box-shadow:0 5px 24px #00000009}.plan.featured{border:2px solid #ffbd2e60;box-shadow:0 10px 30px #00000014}.plan-content{padding:22px}.plan-topline{min-height:36px;font-size:13px}.plan .price{margin-top:15px}.plan .after{min-height:40px;line-height:1.55}.plan .features{line-height:1.6}.plan-actions{gap:8px}.plan-actions .button{white-space:normal;min-height:46px;font-size:14px;line-height:1.35}.plan-actions .direct-quote{color:#f4f4f7;background:#ffbd2e;border:1px solid #ffbd2e60;box-shadow:0 5px 12px #0000001a}.plan-actions .direct-quote:hover{background:#ffbd2e;transform:translateY(-2px)}.plan-actions .direct-quote svg{flex-shrink:0;width:19px;height:19px}.plan-actions button[data-consult]{color:#c2c2cc;min-height:36px;box-shadow:none;background:0 0;border:0;padding:6px}.price-confirm{color:#c2c2cc;font-size:13px;line-height:1.45}.card-promotion{font-size:13px;line-height:1.5}.operator.mundo,.operator.telsur{color:#f3f3f7}.load-more-wrap{gap:14px}.load-more-wrap #full-catalog{text-underline-offset:4px;box-shadow:none;background:0 0;border:0;font-size:14px;text-decoration:underline}.partner-section{background:linear-gradient(115deg,#101013,#ffbd2e);border:1px solid #ffbd2e60;border-radius:28px;gap:36px;padding:clamp(28px,5vw,56px);box-shadow:0 18px 50px #0000001a}.partner-section h2{max-width:750px;font-size:clamp(29px,3.5vw,44px);line-height:1.15}.partner-section h2 span{color:#ffcf65}.partner-section p{color:#f4f4f7;max-width:680px;font-size:16px;line-height:1.7}.partner-section .eyebrow{color:#ffcf65;font-size:13px}.partner-section .partner-cta{align-content:center;gap:16px;min-width:230px;display:grid}.partner-section .partner-cta>a{color:#f4f4f7;text-align:center;font-size:14px}.partner-section .recruit-tags{flex-wrap:wrap;gap:8px;display:flex}.partner-section .recruit-tags span{color:#f4f4f7;background:#1d1d210d;border:1px solid #ffffff29;border-radius:50px;padding:8px 12px;font-size:13px}.partner-section .button{animation:4s ease-in-out infinite recruit-glow}.recruit-form{grid-template-columns:1fr 1fr;gap:18px;margin-top:22px;display:grid}.recruit-form label{gap:8px;font-size:14px;font-weight:650;display:grid}.recruit-form input,.recruit-form select{width:100%;min-width:0;font:inherit;color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;padding:14px;font-size:16px}.recruit-form .modal-note,.recruit-form>button,#recruit-result{grid-column:1/-1}#recruit-result a{white-space:normal;text-align:center;color:#f4f4f7;background:#ffbd2e;width:100%}footer{color:#f4f4f7;backdrop-filter:none;background:#101013;border-top:0;padding:0 max(24px,50vw - 600px) 100px}footer:before{background:linear-gradient(90deg,#101013,#ffbd2e,#ffbd2e,#101013);height:1px}.footer-contact{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:28px;padding:45px 0;display:flex}.footer-contact h2{letter-spacing:-.03em;color:#f4f4f7;margin:8px 0 12px;font-size:clamp(26px,3vw,36px);line-height:1.2}.footer-contact .eyebrow{color:#ffcf65;letter-spacing:.1em;font-size:12px}.footer-contact p{color:#f4f4f7;margin:0;font-size:16px;line-height:1.6}.footer-contact .button{white-space:normal;text-align:center;flex-shrink:0;max-width:320px;min-height:50px}.footer-inner{grid-template-columns:1.5fr 1fr 1fr;gap:48px;max-width:1200px;margin:auto;padding:42px 0 32px;display:grid}.footer-inner .brandmark{filter:none;background:0 0;border-radius:0;width:230px;max-width:100%;height:auto;padding:0}.footer-inner .brand-logo{width:100%;height:auto;max-height:72px}.footer-inner p{color:#f4f4f7;max-width:340px;margin:18px 0 12px;font-size:16px;line-height:1.65}.footer-free{color:#ffcf65;font-size:14px}.footer-inner .footer-links{flex-direction:column;gap:13px;display:flex}.footer-links h2{color:#f4f4f7;margin:0 0 8px;font-size:15px}.footer-links a{color:#f4f4f7;font-size:14px;line-height:1.5}.footer-links a:hover{color:#f4f4f7}.footer-social{border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:24px;margin:0;padding:23px 0;display:flex}.footer-social strong{color:#f4f4f7;font-size:16px}.footer-social>div>span{color:#f4f4f7;font-size:13px}.social-items{flex-wrap:wrap;gap:12px;display:flex}.social-item,.social-item.social-pending{opacity:1;color:#f4f4f7;background:#1d1d2108;border:1px solid #fff2;border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:12px 16px;font-size:14px;transition:background .2s,border-color .2s,transform .2s;display:flex}.social-item svg{flex-shrink:0;width:21px;height:21px}.social-item span{color:inherit;font-size:14px}.social-item:hover{background:#1d1d2114;border-color:#ffbd2e60;transform:translateY(-2px)}.footer-operators{border-block:1px solid #ffffff15;gap:12px 22px;margin:0;padding:21px 0}.footer-operators>span{color:#c2c2cc;font-size:13px}.footer-operators a{color:#f4f4f7;font-size:13px}.footer-operators a:hover{color:#f4f4f7}.fine{color:#f4f4f7;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;display:flex}.fine>span:first-child,.fine a,.fine .privacy-link{color:#f4f4f7;font-size:13px}.fine>div{gap:20px}@media (width<=900px){.footer-inner{grid-template-columns:1.3fr 1fr 1fr;gap:24px}.footer-contact{align-items:flex-start}.partner-section{display:block}.partner-section .partner-cta{max-width:340px;margin-top:25px}.footer-social{align-items:flex-start}}@media (width<=600px){.catalog-toolbar{border-radius:18px;padding:15px}.plan-content{padding:20px}.plan .after{min-height:0}.operator-filters{gap:6px}.operator-filters button{padding:8px 12px}.footer-contact{padding:32px 0;display:block}.footer-contact .button{width:100%;max-width:none;margin-top:22px}.footer-inner{grid-template-columns:1fr 1fr;gap:30px 20px;padding:32px 0}.footer-brand{grid-column:1/-1}.footer-inner p{max-width:none}.footer-inner .brandmark{width:180px}.footer-social{flex-direction:column;gap:18px}.social-items{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.social-item,.social-item.social-pending{flex-direction:column;justify-content:center;gap:8px;padding:14px 5px;font-size:13px}.social-item span{font-size:13px}.fine{flex-direction:column;align-items:flex-start;gap:16px}.fine>div{flex-wrap:wrap;gap:14px}.recruit-form{grid-template-columns:1fr}.partner-section h2{font-size:30px}.partner-section .partner-cta{max-width:none}.partner-section .button{white-space:normal;text-align:center}.footer-operators{gap:12px 18px}}@media (prefers-reduced-motion:reduce){.partner-section .button{animation:none}.social-item:hover,.plan-actions .direct-quote:hover{transform:none}}.footer-social .social-item,.footer-social .social-item.social-pending,.footer-social .social-item:hover{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:44px;min-height:44px;padding:8px;transform:none}.footer-social .social-items{gap:26px;width:auto;display:flex}.footer-social .social-item svg{width:25px;height:25px}.footer-social .social-item>span{display:none}.footer-social .social-item:hover{color:#ffcf65}.contact-fab{animation:none;overflow:visible;transform:none}.contact-fab:after{content:none!important;animation:none!important;display:none!important}.contact-fab:before{content:"";pointer-events:none;border:1px solid #ffbd2e66;border-radius:50%;animation:3.8s ease-out infinite wa-soft-pulse;position:absolute;inset:-5px}.contact-fab>svg{z-index:1;flex:none;width:29px;height:29px;display:block;position:relative}.contact-fab:hover{transform:none}@keyframes wa-soft-pulse{}@media (prefers-reduced-motion:reduce){.contact-fab:before{animation:none;display:none}}.operator-logo{vertical-align:middle;background:#1d1d21;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:42px;padding:5px 8px;display:inline-flex}.operator-logo img{object-fit:contain;width:100%;max-width:100%;height:100%;margin:0;display:block}.operator-logo-vtr{width:110px}.operator-logo-wom img{object-fit:contain;object-position:center}.operator-filters button{min-height:48px;padding:4px 9px}.operator-filters .operator-logo{width:76px;height:31px;padding:3px 6px}.operator-filters .operator-logo-vtr{width:82px}.focus-brands .operator-logo{border:0;width:112px;height:58px;padding:6px 12px}.focus-brands .operator-logo-vtr{width:130px}.operator-chips a{justify-content:center;align-items:center;min-width:120px;min-height:64px;display:flex}.coverage-provider-head h3{margin:0}.brand-notice{color:#f4f4f7;max-width:1240px;margin:0 auto;padding:10px 28px 20px;font-size:11px;line-height:1.6}.footer-operators .operator-logo{width:82px;height:34px}.footer-operators .operator-logo-vtr{width:48px}footer .footer-brand .brand{align-self:flex-start;max-width:100%;margin:0 0 4px;padding:0}footer .footer-brand .brand-logo{object-fit:contain;object-position:left center;filter:brightness(0)invert();opacity:.96;width:100%;height:auto;max-height:none;display:block}@media (width<=640px){footer .footer-inner .brandmark{width:210px}}.a11y-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.price-number,.speed-number{font-variant-numeric:tabular-nums;white-space:nowrap}.speed-number{min-width:3ch;display:inline-block}.site-footer{padding:0 max(24px,calc((100% - 1200px)/2)) calc(92px + env(safe-area-inset-bottom,0px));box-sizing:border-box;width:100%}.site-footer .footer-contact{flex-wrap:wrap;gap:32px}.site-footer .footer-contact>div{flex:420px;min-width:0}.site-footer .footer-contact h2{text-wrap:balance;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.2}.site-footer .footer-contact .button{white-space:normal;text-align:center;flex:0 auto;max-width:100%}.site-footer .footer-inner{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:48px;padding:36px 0}.site-footer .footer-links a{overflow-wrap:anywhere;min-height:34px;padding:5px 0;transition:color .2s}.site-footer .footer-links a:hover{color:#ffcf65}.site-footer .footer-brand p{max-width:320px;font-size:1rem}.site-footer .footer-social{border:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;margin:22px 0 0;padding:0;display:flex}.site-footer .footer-social>strong{color:#f4f4f7;font-size:.85rem;font-weight:500}.site-footer .footer-social .social-items{flex-wrap:wrap;gap:8px;width:auto;display:flex}.site-footer .footer-social .social-item{color:#f4f4f7;background:#1d1d2106;border:1px solid #ffffff26;border-radius:10px;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-width:44px;min-height:44px;padding:9px 12px;transition:background .2s,border-color .2s,transform .2s;display:flex}.site-footer .footer-social .social-item svg{flex:none;width:21px;height:21px}.site-footer .footer-social .social-item>span{color:inherit;font-size:.875rem;display:inline}.site-footer .footer-social .social-item:hover{background:#1d1d2112;border-color:#ffbd2e60;transform:translateY(-2px)}.site-footer .brand-notice{color:#f4f4f7;border-top:1px solid #ffffff20;margin:0;padding:20px 0;font-size:.8rem;line-height:1.65}.site-footer .fine{border-top:1px solid #ffffff15;flex-wrap:wrap;gap:14px 24px;padding-top:18px;line-height:1.6}.site-footer .fine>span:first-child{margin:0;font-size:.82rem}.site-footer .fine>div{flex-wrap:wrap;gap:8px 18px;display:flex}.site-footer .fine a,.site-footer .fine .privacy-link{align-items:center;min-height:44px;font-size:.85rem;display:inline-flex}.site-footer a:focus-visible,.site-footer button:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #ffbd2e60}.catalog-toolbar>*,.plan-content{min-width:0}.plan .speed{line-height:1.5}.plan .price{flex-wrap:wrap;gap:4px 8px}.plan .price small{white-space:nowrap}#catalogo,.plan[id],.guide-grid article[id]{scroll-margin-top:110px}@media (prefers-reduced-motion:no-preference){.catalog-hero h1{animation:.65s ease-out both catalog-text-in}.catalog-hero .intro-copy{animation:.65s ease-out .1s both catalog-text-in}.catalog-hero .hero-actions{animation:.65s ease-out .2s both catalog-text-in}.plan{transition:box-shadow .25s,border-color .25s}.plan:hover{box-shadow:0 12px 30px #00000017}@keyframes catalog-text-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}@media (width<=900px){.site-footer .footer-inner{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));gap:28px}}@media (width<=640px){.site-footer{padding-inline:20px}.site-footer .footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.site-footer .footer-brand{grid-column:1/-1}.site-footer .footer-brand p{max-width:440px}.site-footer .footer-contact{padding:30px 0}.site-footer .footer-contact .button{width:100%;margin-top:18px}.site-footer .fine{align-items:flex-start}.site-footer .footer-links a{min-height:44px}.site-footer .footer-social .social-items{gap:8px}.catalog-hero h1{font-size:clamp(2rem,8.4vw,2.5rem);line-height:1.12}}@media (prefers-reduced-motion:reduce){.site-footer .social-item,.plan{transition:none!important;transform:none!important}}.site-footer .footer-contact{gap:20px;padding:26px 0}.site-footer .footer-contact h2{margin:6px 0 8px;font-size:clamp(1.5rem,2.6vw,2rem)}.site-footer .footer-contact p{margin:6px 0;line-height:1.5}.site-footer .footer-inner{gap:30px;padding:24px 0}.site-footer .footer-brand .brandmark{width:170px}.site-footer .footer-brand p{margin:10px 0 8px;font-size:.94rem;line-height:1.5}.site-footer .footer-links{gap:2px}.site-footer .footer-links h2{margin-bottom:5px}.site-footer .footer-social{gap:6px;margin-top:14px}.site-footer .brand-notice{padding:14px 0;font-size:.8rem}.site-footer .fine{gap:6px 20px;padding-top:10px}.site-footer{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.ref-home-promo{color:#f4f4f7;box-sizing:border-box;background:#101013;border-radius:22px;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);align-items:center;gap:36px;margin:36px auto;padding:32px 36px;display:grid}.ref-home-promo .eyebrow{color:#ffcf65;margin:0 0 12px}.ref-home-promo h2{letter-spacing:-.035em;color:#f4f4f7;margin:0 0 14px;font-size:clamp(1.6rem,2.7vw,2.15rem);line-height:1.18}.ref-home-promo .ref-promo-copy>p:last-child{color:#f4f4f7;max-width:550px;margin:0;font-size:1rem;line-height:1.6}.ref-promo-action{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.ref-home-promo .button{color:#f3f3f7;text-align:center;white-space:normal;background:#1d1d21;border:1px solid #ffffff26;justify-content:center;align-items:center;width:100%;max-width:280px;min-height:48px;margin:0;padding:13px 22px;font-size:1rem;font-weight:750;line-height:1.4;display:inline-flex}.ref-home-promo .button:hover{background:#1d1d21}.ref-promo-action>span{color:#f4f4f7;max-width:270px;font-size:.82rem;line-height:1.5}#cookie-banner{color:#f3f3f7;z-index:100;backdrop-filter:none;background:#1d1d21;border:1px solid #ffffff26;max-width:520px;padding:20px;box-shadow:0 12px 45px #00000029}#cookie-banner h2{font-size:1.1rem}#cookie-banner p{color:#c2c2cc;line-height:1.55}#cookie-banner .cookie-actions{flex-wrap:wrap;gap:8px;display:flex}#cookie-banner .button{flex:150px;min-height:44px}#cookie-banner .privacy-link{min-height:44px}#cookie-dialog{color:#f3f3f7;box-sizing:border-box;background:#1d1d21;border:1px solid #ffffff26;border-radius:20px;width:min(520px,100% - 32px);max-height:85dvh;padding:28px;overflow:auto}#cookie-dialog::backdrop{background:#10101399}#cookie-dialog h2{margin:0 0 14px;padding-right:32px;font-size:1.5rem;line-height:1.25}#cookie-dialog>p{font-size:1rem;line-height:1.6}#cookie-dialog .cookie-close{color:#f3f3f7;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:1.6rem;position:absolute;top:10px;right:12px}#cookie-dialog .consent-option{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}#cookie-dialog .consent-option small{margin-top:4px;font-size:.875rem;line-height:1.5;display:block}#cookie-dialog input{accent-color:#ffbd2e;flex:none;width:22px;height:22px}#cookie-save{justify-content:center;width:100%;margin-top:22px}@media (width<=700px){.ref-home-promo{text-align:center;grid-template-columns:1fr;gap:24px;padding:28px 22px}.ref-home-promo .ref-promo-copy>p:last-child{margin-inline:auto}.ref-promo-action{width:100%}.site-footer .footer-inner{gap:22px}.site-footer .footer-contact{padding:22px 0}.site-footer .footer-links a{min-height:44px}.site-footer .footer-contact .button{margin-top:14px}}@media (width<=560px){#cookie-banner{max-width:none;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));padding:16px}#cookie-banner .button{flex:120px}#cookie-dialog{padding:24px 20px}}@media (prefers-reduced-motion:no-preference){.ref-home-promo .button{transition:background .2s,transform .2s}.ref-home-promo .button:hover{transform:translateY(-2px)}}.advanced-filters{background:#1d1d21;border:1px solid #ffffff26;border-radius:14px;margin:18px 0;padding:16px}.advanced-filters summary{cursor:pointer;font-weight:700}.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.filter-grid label{gap:7px;min-width:0;font-size:14px;display:grid}.filter-grid input,.filter-grid select{color:#f3f3f7;width:100%;min-width:0;font:inherit;background:#1d1d21;border:1px solid #ffffff26;border-radius:9px;min-height:46px;padding:12px;font-size:16px}.filter-grid .filter-check{align-items:center;gap:10px;display:flex}.filter-check input{width:20px;min-height:20px}.advanced-filters p,.plan-verification{color:#c2c2cc;font-size:13px;line-height:1.5}.tools-layout{grid-template-columns:1fr 1fr;align-items:start;gap:24px;margin-block:24px 60px;display:grid}.tools-layout .feature-card{min-width:0}.tool-result{position:sticky;top:90px}.tool-result table{width:100%;font-size:14px}.tool-result td,.tool-result th{text-align:left;border-bottom:1px solid #ffffff26;padding:12px}.tool-result .button{margin:8px 8px 8px 0}.spam-field{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.consent-option{gap:10px;margin:20px 0;font-size:14px;line-height:1.5;display:flex}.consent-option input{flex-shrink:0;width:20px;height:20px}.prose details{border-block:1px solid #ffffff26;padding:16px 0}.prose summary{cursor:pointer;font-weight:700}.catalog-note h2 small{font-size:16px}.hero-actions{flex-wrap:wrap}.catalog-hero h1{font-size:clamp(2rem,4.3vw,3.8rem);line-height:1.08}.intro-copy{max-width:650px}.intro-copy [data-featured-min]{white-space:nowrap;font-weight:800}.feature-card a{overflow-wrap:anywhere}.plan-verification{margin:10px 0}.table-scroll table{min-width:580px}#lead-result{line-height:1.6}:root{scroll-padding-top:90px}@media (width<=760px){.tools-layout{grid-template-columns:1fr}.tool-result{position:static}.filter-grid{grid-template-columns:1fr 1fr;gap:12px}.hero-shell .catalog-note{display:none}.catalog-hero{padding-top:24px!important;padding-bottom:20px!important}.catalog-hero h1{font-size:30px!important}.hero-promises{display:none!important}.catalog-hero .intro-copy{font-size:16px;line-height:1.45}.catalog-toolbar{gap:10px!important}.plan-content{padding:18px!important}.plan .plan-fit{display:none}.advanced-filters{padding:12px}.service-grid .feature-card{min-width:0}}@media (width<=420px){.filter-grid{grid-template-columns:1fr}.tools-layout{gap:16px}.hero-actions .button{width:100%}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}.reveal-pending{opacity:1!important;transform:none!important}}.quick-address{align-items:end;gap:10px;max-width:620px;margin-top:16px;display:flex}.quick-address label{flex:1;gap:6px;min-width:0;font-size:14px;display:grid}.quick-address input{width:100%;min-height:44px;font:inherit;color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:8px;padding:10px;font-size:16px}.quick-address .button{white-space:nowrap;min-height:44px}@media (width<=760px){.quick-address{display:none}.plan-verification{font-size:12px}}.catalog-controls>summary{display:none}@media (width<=760px){.catalog-controls>summary{cursor:pointer;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;padding:13px 16px;font-weight:700;display:block}.catalog-controls>summary:after{content:" +";float:right}.catalog-controls[open]>summary:after{content:" −"}.catalog-controls[open]>.catalog-toolbar{margin-top:12px}.catalog{padding-top:18px!important}.catalog-hero .eyebrow{display:none}.catalog-hero h1{font-size:29px!important}.catalog-hero .intro-copy{font-size:15px}.catalog-hero .hero-actions{gap:10px}.catalog-title{margin-block:18px 8px}.results-heading{margin-bottom:14px}}@keyframes plan-glint{}@media (prefers-reduced-motion:no-preference){.featured .plan-topline:after{opacity:0;width:24%;animation:7.5s ease-in-out infinite plan-glint;left:0}.featured:nth-child(2n) .plan-topline:after{animation-delay:1.4s}.catalog-hero h1{animation-duration:.8s}.catalog-hero h1 em{color:#0000;background:linear-gradient(100deg,#1d1d21,#1d1d21,#1d1d21,#1d1d21) 0 0/250%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite title-light}.catalog-hero .hero-promises{animation:.7s .24s both catalog-text-in}.catalog-note{animation:.85s .16s both catalog-text-in}.button,.region-jump a{transition:transform .22s,box-shadow .22s,background .22s}.button:active,.region-jump a:active{transform:scale(.97)}.plan{transition:transform .3s,box-shadow .3s,border-color .3s}@media (hover:hover) and (pointer:fine){.plan:hover{transform:translateY(-4px)}}}.count-digits{display:inline-block}.price-number[data-price] .count-digits{min-width:7ch}.regions-preview{background:linear-gradient(135deg,#1d1d21,#1d1d21);border:1px solid #ffffff26;border-radius:24px;margin-block:48px;padding:32px}.regions-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.regions-heading>div{max-width:680px}.regions-heading h2{margin:8px 0 12px;font-size:clamp(26px,3vw,38px)}.regions-heading p{line-height:1.65}.regions-heading .button{flex:none}.region-jump{flex-wrap:wrap;gap:10px;margin-block:24px;display:flex}.region-jump a{color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:99px;align-items:center;gap:18px;min-height:44px;padding:10px 15px;font-size:15px;display:inline-flex}.region-jump a:hover{background:#1d1d21;border-color:#ffbd2e60}.region-jump a span{color:#c2c2cc}.region-intro{margin-bottom:28px}.region-intro>p{color:#c2c2cc;max-width:900px;line-height:1.7}.region-picker{background:#1d1d21;border:1px solid #ffffff26;border-radius:20px;grid-template-columns:1fr 1fr auto;align-items:end;gap:16px;margin-bottom:20px;padding:24px;display:grid}.region-picker label{gap:8px;min-width:0;font-size:15px;font-weight:650;display:grid}.region-picker select{width:100%;min-width:0;font:inherit;color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:10px;min-height:48px;padding:13px 34px 13px 12px}.region-picker .button{min-height:48px}.regions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block:30px 48px;display:grid}.region-card{background:#1d1d21;border:1px solid #ffffff26;border-radius:22px;padding:26px;scroll-margin-top:110px;box-shadow:0 7px 25px #00000007}.region-heading{align-items:center;gap:14px;display:flex}.region-heading h2{margin:0;font-size:24px;line-height:1.25}.region-index{color:#c2c2cc;background:#1d1d21;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;font-size:16px;font-weight:750;display:grid}.region-count{color:#ffcf65;margin:14px 0 22px;font-size:14px}.region-label{margin-bottom:12px;font-size:14px;font-weight:650}.region-cities{flex-wrap:wrap;gap:8px;display:flex}.region-cities a{color:#f3f3f7;border:1px solid #ffffff26;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:9px 12px;font-size:15px;display:inline-flex}.region-cities a:hover{background:#1d1d21;border-color:#ffbd2e60}.region-all{color:#f3f3f7;margin-top:22px;font-weight:650;line-height:1.6;display:inline-block}.region-guides{margin-top:20px;font-size:14px;line-height:1.8}.region-guides a,.region-back a{color:#f3f3f7;text-decoration:underline}.region-source{color:#ffcf65;font-size:14px}.region-back{padding-block:24px}@media (width<=760px){.regions-preview{margin-block:32px;padding:22px}.regions-heading{display:block}.regions-heading .button{margin-top:14px}.region-jump{gap:8px}.region-jump a{gap:12px;padding:9px 12px}.region-picker{grid-template-columns:1fr;padding:20px}.regions-grid{grid-template-columns:1fr;gap:16px}.region-card{padding:22px}.region-heading h2{font-size:22px}}.home-hero-shell+.catalog{z-index:1;margin-top:-35px;position:relative;padding-top:0!important}.home-hero-shell+.catalog .catalog-controls{border-radius:22px;position:relative;box-shadow:0 12px 35px #00000010}.home-hero-shell+.catalog .catalog-toolbar{margin-top:0}.hero-carousel{min-width:0}.hero-stage{touch-action:pan-y;display:grid}.hero-slide{visibility:visible;grid-area:1/1;min-width:0}.hero-slide[aria-hidden=true]{visibility:hidden;pointer-events:none}.catalog-hero .hero-title{letter-spacing:-1.8px;color:#f4f4f7;margin:0 0 14px;font-size:clamp(34px,4vw,52px);font-weight:750;line-height:1.12;animation:none}.catalog-hero .hero-title em{color:#ffcf65;font-style:normal}.hero-kicker{letter-spacing:1.4px;text-transform:uppercase;color:#ffcf65;margin:0 0 15px;font-size:12px;font-weight:750}.hero-stage .intro-copy{margin-bottom:0!important;animation:none!important}.hero-stage .intro-copy span{color:#f4f4f7;font-weight:750}.hero-carousel .hero-actions{margin-top:20px}.hero-controls{align-items:center;gap:14px;margin-top:20px;display:flex}.hero-controls[hidden]{display:none}.hero-dots{gap:2px;display:flex}.hero-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:44px;padding:0;display:grid}.hero-dots span{background:#1d1d2160;border-radius:20px;width:7px;height:7px;transition:width .3s,background .3s;display:block}.hero-dots [aria-current=true] span{background:#1d1d21;width:25px}.hero-position{color:#f4f4f7;font-variant-numeric:tabular-nums;letter-spacing:1px;font-size:12px}.hero-pause{color:#f4f4f7;min-height:44px;font:inherit;cursor:pointer;background:#1d1d210a;border:1px solid #ffffff40;border-radius:99px;margin-left:auto;padding:6px 13px;font-size:13px}.hero-controls button:focus-visible{outline-offset:3px;outline:2px solid #ffbd2e60}.hero-terms{color:#f4f4f7;max-width:540px;margin:10px 0 0;font-size:12px;line-height:1.5}.hero-carousel .hero-promises{margin-top:12px}@media (prefers-reduced-motion:no-preference){.catalog-hero .hero-title em{color:#0000;background:linear-gradient(100deg,#1d1d21,#1d1d21,#1d1d21,#1d1d21) 0 0/250%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite title-light}}@media (width<=760px){.home-hero-shell{border-radius:0 0 24px 24px;padding-bottom:43px}.home-hero-shell .catalog-hero{padding-bottom:15px!important}.home-hero-shell+.catalog{margin-top:-27px}.home-hero-shell+.catalog .catalog-controls>summary{border-color:#ffffff26;box-shadow:0 9px 22px #00000010}.catalog-hero .hero-title{letter-spacing:-1.1px;line-height:1.12;font-size:29px!important}.hero-kicker{letter-spacing:1px;margin-bottom:12px;font-size:12px}.hero-carousel .hero-actions{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.hero-carousel .hero-actions>.button{grid-column:1/-1;justify-content:center;width:100%}.hero-carousel .hero-actions>a:not(.button){font-size:14px;line-height:1.4}.hero-controls{gap:12px;margin-top:10px}.hero-terms{margin-top:4px;font-size:12px}.hero-carousel .quick-address{display:none}}@media (width<=1000px){.home-hero-shell .catalog-hero{grid-template-columns:1fr;gap:0}.home-hero-shell .catalog-note{display:none}}.regions-preview{background:linear-gradient(120deg,#1d1d21,#1d1d21);border-color:#ffffff26;box-shadow:0 12px 32px #0000000a}.region-jump{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.region-jump a{text-align:center;color:#f4f4f7;overflow-wrap:anywhere;background:linear-gradient(135deg,#ffbd2e,#ffbd2e);border:1px solid #ffbd2e60;border-radius:15px;justify-content:center;min-width:0;height:100%;min-height:68px;padding:13px 12px;font-size:15px;font-weight:650;line-height:1.35;display:flex;box-shadow:0 4px 12px #00000018}.region-jump a:hover{color:#f4f4f7;background:linear-gradient(135deg,#ffbd2e,#ffbd2e);border-color:#ffbd2e60;box-shadow:0 7px 18px #00000026}.region-jump a:focus-visible,.region-cities a:focus-visible,.region-guide-grid a:focus-visible{outline-offset:4px;outline:3px solid #ffbd2e60}.region-card{background:linear-gradient(160deg,#1d1d21 70%,#1d1d21);border:1px solid #ffffff26;flex-direction:column;min-width:0;display:flex;box-shadow:0 8px 26px #00000009}.region-heading{align-items:center;min-height:58px}.region-heading h2{letter-spacing:-.5px;font-size:23px}.region-index{color:#f4f4f7;background:linear-gradient(145deg,#ffbd2e,#ffbd2e);box-shadow:0 4px 10px #00000015}.region-count{margin:12px 0 22px}.region-label{margin:0 0 12px}.region-cities{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(48px,auto);gap:10px;margin-bottom:24px;display:grid}.region-cities a{text-align:center;color:#f3f3f7;overflow-wrap:anywhere;background:#1d1d21;border:1px solid #ffffff26;border-radius:11px;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;padding:11px 10px;font-size:15px;font-weight:550;line-height:1.35;display:flex}.region-cities a:hover{color:#f3f3f7;background:#1d1d21;border-color:#ffbd2e60}.region-all{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;width:100%;min-height:48px;margin-top:auto;padding-top:16px;font-size:15px;display:flex}.region-local-guides{background:#1d1d21;border:1px solid #ffffff26;border-radius:22px;margin-block:40px 48px;padding:28px}.region-local-guides h2{margin:10px 0;font-size:clamp(24px,3vw,32px)}.region-local-guides>p:not(.eyebrow){color:#c2c2cc;line-height:1.6}.region-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.region-guide-grid a{text-align:center;color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;justify-content:center;align-items:center;min-width:0;min-height:52px;padding:12px 10px;font-size:15px;font-weight:600;line-height:1.35;display:flex}.region-guide-grid a:hover{background:#1d1d21;border-color:#ffbd2e60}@media (width<=900px){.region-jump,.region-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.region-jump{gap:10px}.region-jump a{border-radius:13px;min-height:64px;padding:12px 8px;font-size:14px}.region-card{padding:22px}.region-heading h2{font-size:22px}.region-cities{gap:8px}.region-cities a{font-size:14px}.region-local-guides{padding:22px}.region-guide-grid{gap:10px}.region-guide-grid a{font-size:14px}}.home-hero-shell{border-radius:0;padding-bottom:28px}.home-hero-shell:after{height:2px;bottom:0}.home-hero-shell+.catalog{margin-top:0;padding-top:0!important}.home-hero-shell+.catalog .catalog-controls{background:#1d1d21;border:1px solid #ffffff26;border-top:0;border-radius:0 0 8px 8px;overflow:hidden;box-shadow:0 6px 20px #00000008}.home-hero-shell+.catalog .catalog-toolbar{box-shadow:none;border:0;border-radius:0;margin:0;padding:20px}.home-hero-shell+.catalog .advanced-filters{border-inline:0;border-bottom:0;border-radius:0;margin:0}@media (width<=760px){.home-hero-shell{border-radius:0;padding-bottom:18px}.home-hero-shell+.catalog{margin-top:0}.home-hero-shell+.catalog .catalog-controls{border-radius:0 0 6px 6px}.home-hero-shell+.catalog .catalog-controls>summary{box-shadow:none;color:#f3f3f7;background:#1d1d21;border:0;border-radius:0;padding:16px;font-size:14px}.home-hero-shell+.catalog .catalog-controls[open]>summary{border-bottom:1px solid #ffffff26}.home-hero-shell+.catalog .catalog-controls[open]>.catalog-toolbar{margin-top:0;padding:16px}}.operator-logo{background:#1d1d21;border-radius:8px;width:104px;height:50px;padding:3px 8px}.operator-logo-gtd,.operator-logo-telsur{background:#1d1d21}.operator-logo img{object-fit:contain;object-position:center;filter:none;opacity:1}.operator-filters{grid-template-columns:repeat(10,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;display:grid}.operator-filters button{color:#c2c2cc;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;min-height:88px;padding:10px 6px;font-size:14px;font-weight:600;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 2px 5px #00000004}.operator-filters button[data-filter-op=Claro],.operator-filters button[data-filter-op=VTR]{border-color:#ffffff26;font-weight:600}.operator-filters button[aria-pressed=true]{color:#f3f3f7;background:#1d1d21;border-color:#ffbd2e60;box-shadow:inset 0 0 0 1px #00000030}.operator-filters .operator-logo,.operator-filters .operator-logo-vtr{background:0 0;border-radius:0;width:100%;max-width:82px;height:44px;padding:0}.operator-filters .operator-logo img{object-fit:contain;width:100%;max-width:100%;height:100%}.operator-filter-name{letter-spacing:.01em;white-space:nowrap;font-size:12px;line-height:1.2}.operator-all-icon{color:#c2c2cc;place-items:center;width:44px;height:44px;font-size:34px;line-height:1;display:grid}.operator-filters button:focus-visible{outline-offset:3px;outline:3px solid #ffbd2e60}@media (hover:hover){.operator-filters button:hover{border-color:#ffbd2e60;box-shadow:0 4px 12px #0000000b}.operator-filters button[aria-pressed=true]:hover{border-color:#ffbd2e60;box-shadow:inset 0 0 0 1px #00000030}}@media (width<=1050px){.operator-filters{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=600px){.operator-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.operator-filters button{border-radius:10px;min-height:80px;padding:8px 6px}.operator-filters .operator-logo,.operator-filters .operator-logo-vtr{max-width:76px;height:40px}.operator-all-icon{height:40px}.operator-filter-name{font-size:12px}}@media (prefers-reduced-motion:reduce){.operator-filters button{transition:none}}.operator-filters button{border-radius:10px;gap:0;height:58px;min-height:58px;padding:9px 8px}.operator-filters .operator-logo,.operator-filters .operator-logo-vtr{max-width:80px;height:36px}@media (width<=600px){.operator-filters{gap:8px}.operator-filters button{border-radius:9px;height:54px;min-height:54px;padding:8px}.operator-filters .operator-logo,.operator-filters .operator-logo-vtr{max-width:74px;height:34px}}.plan-tip{bottom:auto;top:calc(120px + env(safe-area-inset-top));background:#1d1d21f2;border-color:#ffffff26;gap:8px;width:max-content;max-width:min(320px,100vw - 40px);padding:9px 42px 9px 10px;left:20px}.plan-tip strong{font-size:13px}.plan-tip button{width:36px;height:36px;top:50%;right:3px;transform:translateY(-50%)}.plan-tip .tip-icon{flex-basis:28px;width:28px;height:28px}.plan-tip .tip-icon svg{width:19px;height:19px}body.martin-open .plan-tip{display:none!important}@media (width<=760px){.plan-tip{top:calc(108px + env(safe-area-inset-top));border-radius:12px;max-width:calc(100vw - 24px);padding:8px 42px 8px 9px;bottom:auto;left:12px}.plan-tip strong{font-size:12px}}.plan-facts{border-block:1px solid #fff4;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;padding:14px 0;display:grid}.plan-facts div{min-width:0}.plan-facts dt{opacity:.8;font-size:11px}.plan-facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;font-weight:650;line-height:1.5}#martin-launch{bottom:calc(104px + env(safe-area-inset-bottom));z-index:89;color:#f4f4f7;cursor:pointer;background:linear-gradient(120deg,#101013,#ffbd2e);border:1px solid #ffbd2e60;border-radius:40px;align-items:center;gap:9px;padding:13px 19px;font:600 15px/1.3 inherit;display:flex;position:fixed;right:20px;box-shadow:0 8px 26px #00000030}#martin-launch span{font-size:15px}#martin-panel{z-index:150;color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:22px;flex-direction:column;width:min(430px,100vw - 32px);height:min(740px,100dvh - 40px);font:400 16px/1.5 inherit;display:flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 20px 80px #00000060}#martin-panel[hidden]{display:none}#martin-panel *{box-sizing:border-box}#martin-panel button,#martin-panel input,#martin-panel textarea{font:inherit}#martin-panel button{cursor:pointer}#martin-panel button:focus-visible,#martin-panel a:focus-visible{outline-offset:3px;outline:3px solid #ffbd2e60}#martin-panel .m-head{color:#f4f4f7;background:linear-gradient(110deg,#101013,#ffbd2e);align-items:center;gap:12px;padding:18px;display:flex}#martin-panel .m-avatar{background:#1d1d2118;border:1px solid #fff3;border-radius:14px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:700;display:grid}#martin-panel .m-title{flex:1}#martin-panel .m-title strong{font-size:18px;display:block}#martin-panel .m-title small{color:#f4f4f7;font-size:13px}#martin-panel .m-icon{color:inherit;background:0 0;border:0;min-width:32px;min-height:40px;font-size:22px}#martin-panel .m-intro{padding:20px;overflow:auto}#martin-panel .m-intro p{margin:12px 0;font-size:15px}#martin-panel .m-button{color:#f4f4f7;text-align:center;background:#ffbd2e;border:0;border-radius:12px;width:100%;padding:11px 15px;font-size:15px;font-weight:650;text-decoration:none;display:block}#martin-panel .m-log{overscroll-behavior:contain;flex:1;min-height:0;padding:18px;overflow-y:auto}#martin-panel .m-msg{overflow-wrap:anywhere;white-space:pre-wrap;background:#1d1d21;border:1px solid #ffffff26;border-radius:15px 15px 15px 3px;margin:0 24px 14px 0;padding:12px 14px}#martin-panel .m-msg.user{color:#f4f4f7;background:#ffbd2e;border:0;border-radius:15px 15px 3px;margin:0 0 14px 24px}#martin-panel .m-msg time{opacity:.7;margin-top:6px;font-size:12px;display:block}#martin-panel .m-card{white-space:normal;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;margin-top:12px;padding:12px}#martin-panel .m-card strong{font-size:17px;display:block}#martin-panel .m-card p{margin:4px 0;font-size:14px}#martin-panel .m-card a{color:#f3f3f7;font-size:14px;text-decoration:underline}#martin-panel .m-quick{flex-wrap:wrap;gap:7px;padding:0 15px 10px;display:flex}#martin-panel .m-quick button{color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:20px;padding:7px 11px;font-size:14px}#martin-panel .m-foot{padding:12px 15px max(12px,env(safe-area-inset-bottom));background:#1d1d21;border-top:1px solid #ffffff26}#martin-panel .m-form{align-items:end;gap:8px;display:flex}#martin-panel textarea{resize:none;color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;width:100%;min-height:46px;max-height:100px;padding:10px;font-size:16px}#martin-panel .m-send{color:#f4f4f7;background:#ffbd2e;border:0;border-radius:12px;min-height:46px;padding:11px;font-size:15px}#martin-panel [disabled]{opacity:.6;cursor:wait}#martin-panel .m-status{color:#ffcf65;margin:0 0 8px;font-size:13px}#martin-panel .m-tools{justify-content:space-between;gap:10px;margin-top:9px;display:flex}#martin-panel .m-tools button,#martin-panel .m-tools a{color:#f3f3f7;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}#martin-panel .m-transfer{background:#1d1d21;border-radius:12px;margin-bottom:10px;padding:12px}#martin-panel .m-transfer input[type=tel]{border:1px solid #ffffff26;border-radius:8px;width:100%;padding:9px;font-size:16px}#martin-panel .m-transfer label{margin:8px 0;font-size:14px;display:block}#martin-panel .m-transfer input[type=checkbox]{vertical-align:middle;width:18px;height:18px}#martin-panel.expanded{width:min(720px,100vw - 40px);height:calc(100dvh - 40px)}body.martin-open #martin-launch{visibility:hidden}@media (width<=600px){#martin-launch{right:14px;bottom:calc(92px + env(safe-area-inset-bottom));padding:11px 15px}#martin-panel,#martin-panel.expanded{width:100%;height:var(--martin-height,100dvh);border:0;border-radius:0;max-height:100dvh;inset:auto 0 0}#martin-panel .m-head{padding:12px 16px}#martin-panel .m-log{padding:14px}#martin-panel .m-expand{display:none}body.martin-open{overflow:hidden}}@media (prefers-reduced-motion:no-preference){#martin-panel{animation:.18s ease-out martin-in}@keyframes martin-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}#martin-panel [hidden]{display:none!important}#martin-launch{background:linear-gradient(110deg,#101013,#ffbd2e);border:1px solid #ffbd2e60;border-radius:50px;gap:11px;min-height:72px;padding:7px 7px 7px 19px;right:18px;box-shadow:0 8px 28px #00000038,inset 0 0 18px #00000030}#martin-launch .m-launch-label{text-align:left;gap:2px;display:grid}#martin-launch strong{font-size:18px;line-height:1.2}#martin-launch small{color:#f4f4f7;font-size:12px;font-weight:400}#martin-launch small:before{content:"";background:#232328;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}#martin-launch[data-available=true] small:before{background:#1d1d21}#martin-launch .m-launch-avatar{object-fit:cover;border:2px solid #ffffff26;border-radius:50%;width:60px;height:60px;box-shadow:0 0 10px #00000030,0 0 22px #00000030}#martin-panel{background:linear-gradient(135deg,#1d1d21,#1d1d21);border:1px solid #ffbd2e60;border-radius:26px;width:min(460px,100vw - 32px);box-shadow:0 18px 75px #00000060}#martin-panel .m-head{background:radial-gradient(at 0 80%,#ffbd2e88,#0000 65%),linear-gradient(110deg,#101013,#ffbd2e,#101013);border-bottom:1px solid #fff6;flex-shrink:0;gap:16px;min-height:126px;padding:24px 18px;position:relative}#martin-panel .m-avatar{object-fit:cover;border:2px solid #ffffff26;border-radius:50%;flex-shrink:0;width:72px;height:72px;box-shadow:0 0 12px #00000030,0 0 25px #00000030}#martin-panel .m-title strong{margin-bottom:4px;font-size:26px;line-height:1.2}#martin-panel .m-title small{color:#f4f4f7;font-size:14px;display:block}#martin-panel .m-availability{color:#f4f4f7;margin-top:9px;font-size:12px;line-height:1.3;display:block}#martin-panel .m-availability:before{content:"";background:#232328;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}#martin-panel .m-availability[data-available=true]:before{background:#1d1d21}#martin-panel .m-icon{background:#1d1d2108;border:1px solid #ffffff40;border-radius:50%;align-self:flex-start;width:32px;min-width:32px;height:36px;min-height:36px;padding:0;font-size:24px}#martin-panel .m-log{background:0 0;padding:22px 18px 10px 54px}#martin-panel .m-msg{background:#1d1d21ed;border:0;border-radius:20px 20px 20px 5px;margin-right:14px;padding:12px 14px;line-height:1.5;position:relative;box-shadow:0 4px 20px #0000000a}#martin-panel .m-msg-avatar{object-fit:cover;border-radius:50%;width:30px;height:30px;position:absolute;top:2px;left:-39px}#martin-panel .m-msg.user{background:linear-gradient(120deg,#ffbd2e,#ffbd2e);border-radius:20px 20px 5px;margin-left:12px;margin-right:0}#martin-panel .m-msg time{color:#ffcf65;opacity:1;font-size:12px}#martin-panel .m-msg.user time{color:#f4f4f7}#martin-panel .m-quick{background:0 0;gap:7px;padding:8px 14px 12px}#martin-panel .m-quick button{color:#f3f3f7;border-color:#ffffff26;border-radius:30px;min-height:40px;padding:8px 12px;font-size:14px;box-shadow:0 2px 6px #00000005}#martin-panel .m-quick button:hover{background:#1d1d21;border-color:#ffbd2e60}#martin-panel .m-foot{background:#1d1d21;border-top:1px solid #ffffff26;flex-shrink:0}#martin-panel textarea{border-color:#ffffff26;border-radius:24px;min-height:48px;padding:12px 15px;line-height:1.4}#martin-panel .m-send{background:linear-gradient(140deg,#ffbd2e,#ffbd2e);border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;padding:13px;display:grid;box-shadow:0 5px 20px #0002}#martin-panel .m-send svg{width:24px;height:24px}#martin-panel .m-status{font-size:12px;line-height:1.4}#martin-panel .m-tools{flex-wrap:wrap}#martin-panel .m-intro{flex:1;min-height:0}#martin-panel .m-intro h2{letter-spacing:-.5px;color:#f3f3f7;font-size:23px!important}#martin-panel .m-button{background:linear-gradient(110deg,#ffbd2e,#ffbd2e);border-radius:24px}@media (width<=600px){#martin-launch{right:12px;bottom:calc(94px + env(safe-area-inset-bottom));gap:9px;min-height:62px;padding:5px 5px 5px 14px}#martin-launch .m-launch-avatar{width:52px;height:52px}#martin-launch strong{font-size:17px}#martin-launch small{font-size:11px}#martin-panel,#martin-panel.expanded{inset:auto 0 var(--martin-bottom,0px);width:100%;height:min(88dvh,var(--martin-height,88dvh));max-height:var(--martin-height,100dvh);border:1px solid #ffbd2e60;border-bottom:0;border-radius:26px 26px 0 0}#martin-panel .m-head{gap:12px;min-height:116px;padding:24px 14px 16px}#martin-panel .m-head:before{content:"";background:#ffbd2eb0;border-radius:8px;width:44px;height:5px;position:absolute;top:8px;left:calc(50% - 22px)}#martin-panel .m-avatar{width:64px;height:64px}#martin-panel .m-title strong{font-size:25px}#martin-panel .m-title small{font-size:13px}#martin-panel .m-availability{margin-top:6px;font-size:12px}#martin-panel .m-log{padding:18px 14px 6px 51px}#martin-panel .m-msg{margin-right:0;font-size:15px}#martin-panel .m-quick{gap:6px;padding:8px 12px}#martin-panel .m-quick button{min-height:38px;padding:7px 11px;font-size:13px}#martin-panel .m-foot{padding:10px 12px max(12px,env(safe-area-inset-bottom))}#martin-panel .m-icon{width:32px;min-width:32px}#martin-panel .m-tools a,#martin-panel .m-tools button{font-size:12px}}@media (width<=360px){#martin-panel .m-avatar{width:50px;height:50px}#martin-panel .m-head{gap:8px}#martin-panel .m-title strong{font-size:23px}#martin-panel .m-title small{font-size:12px}}@media (prefers-reduced-motion:no-preference){#martin-launch .m-launch-avatar{animation:5s ease-in-out infinite martin-halo}@keyframes martin-halo{50%{box-shadow:0 0 15px #00000030,0 0 26px #00000030}}}#martin-panel .m-card a{min-height:32px;margin:5px 12px 0 0;padding-block:4px;display:inline-block}#martin-panel .m-quick button{align-items:center;gap:7px;display:inline-flex}#martin-panel .m-quick svg{flex-shrink:0;width:18px;height:18px}@media (width<=600px){#martin-panel.keyboard .m-quick,#martin-panel.keyboard .m-tools{display:none!important}#martin-panel.keyboard .m-head{min-height:80px;padding:18px 12px 10px}#martin-panel.keyboard .m-avatar{width:46px;height:46px}#martin-panel.keyboard .m-title strong{font-size:21px}#martin-panel.keyboard .m-availability{margin-top:2px}#martin-panel.keyboard .m-status{margin-bottom:4px}#martin-panel.keyboard .m-foot{padding-top:8px}#martin-panel.keyboard .m-log{padding-top:10px}}#martin-panel .m-title{min-width:0}#martin-panel .m-head{grid-template-columns:auto minmax(0,1fr) 44px 44px;align-items:center;column-gap:10px;display:grid}#martin-panel .m-icon{border-radius:50%;flex-shrink:0;place-self:center;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;line-height:1;display:grid}#martin-panel .m-icon svg{width:22px;height:22px;display:block}#martin-panel .m-expand{display:none}#martin-panel .m-title small{overflow-wrap:anywhere}@media (width<=600px){#martin-launch{min-height:54px;bottom:calc(90px + env(safe-area-inset-bottom));gap:7px;padding:4px 5px 4px 12px}#martin-launch>svg,#martin-launch small{display:none}#martin-launch strong{font-size:15px}#martin-launch .m-launch-avatar{width:44px;height:44px}#martin-panel .m-head{column-gap:8px;padding:24px 12px 16px}#martin-panel .m-avatar{width:54px;height:54px}#martin-panel .m-title strong{font-size:23px}#martin-panel .m-title small,#martin-panel .m-availability{font-size:11px}}@media (width<=360px){#martin-panel .m-head{column-gap:5px;padding-inline:8px}#martin-panel .m-avatar{width:44px;height:44px}#martin-panel .m-title strong{font-size:21px}}#martin-panel .m-transfer{background:color-mix(in srgb,#1d1d21 9%,Canvas);color:canvastext;border:1px solid #ffbd2e22;max-height:42dvh;overflow-y:auto}#martin-panel .m-transfer p{margin:0 0 10px;font-size:12px;line-height:1.5}#martin-panel .m-transfer input[type=tel]{color:canvastext;background:canvas;border-color:#ffffff26}#martin-panel .m-transfer input[type=checkbox]{accent-color:#ffbd2e}#martin-panel .m-transfer .m-button{color:#f3f3f7;background:#1d1d21;margin-top:10px}#martin-panel .m-typing{background:color-mix(in srgb,Canvas 88%,#ffbd2e 12%);color:canvastext;border:1px solid #ffbd2e40;border-radius:18px;align-items:center;gap:10px;min-height:24px;margin:12px 0;padding:12px 14px;font-size:13px;display:flex}#martin-panel .m-typing-dots{gap:4px;display:flex}.m-typing-dots i{background:#ffbd2e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 1px #00000050}@media (prefers-reduced-motion:no-preference){.m-typing-dots i{animation:1.15s ease-in-out infinite martin-dot}.m-typing-dots i:nth-child(2){animation-delay:.15s}.m-typing-dots i:nth-child(3){animation-delay:.3s}@keyframes martin-dot{0%,70%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-4px)}}}.ch-icon{vertical-align:-.18em;stroke:currentColor;flex:none;width:1.15em;height:1.15em;display:inline-block}.ch-arrow{transition:transform .2s}a:hover .ch-arrow,button:hover .ch-arrow{transform:translate(3px)}[data-ch-ui] a:focus-visible,[data-ch-ui] button:focus-visible,[data-ch-ui] summary:focus-visible{outline-offset:4px;outline:3px solid #ffbd2e60}[data-ch-ui] details:not(.mobile-menu):not(.nav-more)>summary{list-style:none}[data-ch-ui] details:not(.mobile-menu):not(.nav-more)>summary::-webkit-details-marker{display:none}[data-ch-ui] details:not(.mobile-menu):not(.nav-more)>summary:after{content:"";color:#c2c2cc;background:currentColor;flex:0 0 20px;width:20px;height:20px;transition:transform .24s;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}[data-ch-ui] details[open]:not(.mobile-menu):not(.nav-more)>summary:after{transform:rotate(180deg)}[data-ch-ui] .catalog-controls>summary:after{float:right}[data-ch-ui] .mobile-menu>summary:after,[data-ch-ui] .nav-more>summary:after{display:none}[data-ch-ui]{--ch-dock-offset:0px}[data-ch-ui] .contact-fab,[data-ch-ui]:has(.cookie-banner:not([hidden])) .contact-fab{visibility:visible;right:18px;bottom:calc(var(--ch-dock-offset) + 18px + env(safe-area-inset-bottom));aspect-ratio:auto;z-index:88;color:#f4f4f7;background:linear-gradient(120deg,#ffbd2e,#ffbd2e);border-radius:999px;gap:9px;width:auto;min-width:58px;height:58px;min-height:58px;padding:0 17px;animation:none;display:flex;box-shadow:0 8px 28px #00000030}[data-ch-ui] .contact-fab:before{display:none}.ch-wa-label{font-size:14px;font-weight:750;line-height:1}[data-ch-ui] #martin-launch{right:18px;bottom:calc(var(--ch-dock-offset) + 88px + env(safe-area-inset-bottom));max-width:calc(100vw - 36px);min-height:58px}[data-ch-ui] #martin-panel{bottom:calc(var(--ch-dock-offset) + 18px + env(safe-area-inset-bottom));max-height:calc(100dvh - var(--ch-dock-offset) - 48px - env(safe-area-inset-bottom))}[data-ch-ui].martin-open .contact-fab,[data-ch-ui]:has(.mobile-menu[open]) .contact-fab,[data-ch-ui]:has(.mobile-menu[open]) #martin-launch,[data-ch-ui]:has(dialog[open]) .contact-fab,[data-ch-ui]:has(dialog[open]) #martin-launch{visibility:hidden}[data-ch-ui] footer{padding-bottom:190px}@media (width<=760px){[data-ch-ui] .contact-fab,[data-ch-ui]:has(.cookie-banner:not([hidden])) .contact-fab{gap:7px;height:48px;min-height:48px;padding:0 13px;right:12px}[data-ch-ui] .contact-fab>svg{width:25px;height:25px}.ch-wa-label{font-size:12px}[data-ch-ui] #martin-launch{min-height:54px;right:12px;bottom:calc(var(--ch-dock-offset) + 76px + env(safe-area-inset-bottom))}[data-ch-ui] #martin-panel{inset:auto 10px calc(var(--ch-dock-offset) + 10px + env(safe-area-inset-bottom));width:calc(100% - 20px);height:min(88dvh,var(--martin-height,88dvh));border-radius:24px}}@media (prefers-reduced-motion:reduce){[data-ch-ui] *,[data-ch-ui] :before,[data-ch-ui] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{[data-ch-ui] .contact-fab,[data-ch-ui] #martin-launch,[data-ch-ui] #martin-panel{display:none!important}}body[data-ch-ui]{width:100%;min-width:0;margin:0}[data-ch-ui],[data-ch-ui] *,[data-ch-ui] :before,[data-ch-ui] :after{box-sizing:border-box}[data-ch-ui]>.site-header,[data-ch-ui]>main,[data-ch-ui]>.site-footer{width:100%;min-width:0;max-width:100%;margin-inline:0}[data-ch-ui] .site-header .nav-shell{width:100%;min-width:0;max-width:1240px}[data-ch-ui] .site-header .brand,[data-ch-ui] .site-header .brandmark{min-width:0;max-width:100%}[data-ch-ui] .site-header .brand-logo{object-fit:contain;width:100%;height:auto;display:block}[data-ch-ui] .site-header .navcta,[data-ch-ui] .site-header .mobile-menu{flex-shrink:0}[data-ch-ui] .site-footer :where(div,p,h2,a,button,span){overflow-wrap:anywhere;white-space:normal;min-width:0}[data-ch-ui] .site-footer .footer-inner{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));width:100%;max-width:1200px}[data-ch-ui] .site-footer .footer-inner>div{min-width:0;max-width:100%}[data-ch-ui] .site-footer .footer-brand .brandmark{max-width:100%}[data-ch-ui] .site-footer .fine,[data-ch-ui] .site-footer .fine>div{flex-wrap:wrap;width:100%;max-width:100%}[data-ch-ui] .site-footer .fine>div{gap:8px 18px}[data-ch-ui] .site-footer .fine a,[data-ch-ui] .site-footer .fine button{text-align:left;min-height:44px}.portal .p-motion-notes{width:100%;min-width:0;position:relative}.portal .p-note-rotator{overflow-wrap:anywhere;width:0;min-width:0;max-width:100%}.portal .p-note-rotator>span{white-space:normal;min-width:0;max-width:100%}.portal .p-motion-facts>a{min-width:0;max-width:100%}.portal :where(.p-app-grid,.p-equipment,.p-video-grid,.p-comparison,.p-table,.p-subnav){overscroll-behavior-x:contain;min-width:0;max-width:100%}.portal .p-device-hero figure img{object-fit:contain;object-position:center;height:clamp(340px,40vw,470px)}@media (width<=1100px){[data-ch-ui] .site-header .desktop-nav{display:none}[data-ch-ui] .site-header .mobile-menu{display:block}[data-ch-ui] .site-header .navcta{margin-left:auto}}@media (width<=760px){[data-ch-ui]{--ch-contact-space:calc(144px + env(safe-area-inset-bottom,0px));scroll-padding-bottom:var(--ch-contact-space)}[data-ch-ui] main :where(a,button,input,select,textarea,summary,[id]){scroll-margin-bottom:var(--ch-contact-space)}[data-ch-ui]>.site-header{padding-inline:max(10px,env(safe-area-inset-left,0px)) max(10px,env(safe-area-inset-right,0px))}[data-ch-ui] .site-header .nav-shell{gap:8px;padding:8px 10px}[data-ch-ui] .site-header .brandmark{flex-basis:clamp(98px,30vw,136px);width:clamp(98px,30vw,136px)}[data-ch-ui] .site-header .navcta{white-space:normal;gap:6px;min-height:44px;padding:10px;font-size:12px}[data-ch-ui] .site-header .mobile-menu nav{overscroll-behavior:contain;width:min(340px,100vw - 40px);max-height:calc(100dvh - 120px);right:10px;overflow-y:auto}[data-ch-ui] .site-footer{padding-inline:max(18px,env(safe-area-inset-left,0px)) max(18px,env(safe-area-inset-right,0px));padding-bottom:calc(160px + env(safe-area-inset-bottom,0px))}[data-ch-ui] .site-footer .footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}[data-ch-ui] .site-footer .footer-brand{grid-column:1/-1}[data-ch-ui] .site-footer .footer-contact{display:block}[data-ch-ui] .site-footer .footer-contact .button{width:100%;max-width:100%;margin-top:18px}[data-ch-ui] #martin-launch{left:auto;right:max(12px,env(safe-area-inset-right,0px));bottom:calc(var(--ch-dock-offset) + 70px + env(safe-area-inset-bottom,0px));border-radius:999px;gap:8px;width:140px;max-width:calc(100% - 24px);height:48px;min-height:48px;padding:5px 12px;animation:none}[data-ch-ui] #martin-launch>svg,[data-ch-ui] #martin-launch .m-launch-label small{display:none}[data-ch-ui] #martin-launch .m-launch-avatar{order:-1;width:34px;height:34px;margin:0}[data-ch-ui] #martin-launch .m-launch-label{min-width:0;display:block}[data-ch-ui] #martin-launch .m-launch-label strong{font-size:14px;line-height:1.2}[data-ch-ui] .contact-fab,[data-ch-ui]:has(.cookie-banner:not([hidden])) .contact-fab{left:auto;right:max(12px,env(safe-area-inset-right,0px));bottom:calc(var(--ch-dock-offset) + 12px + env(safe-area-inset-bottom,0px));width:140px;max-width:calc(100% - 24px);height:48px;min-height:48px;padding:0 12px}[data-ch-ui] #martin-panel,[data-ch-ui] #martin-panel.expanded{left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));bottom:calc(max(var(--martin-bottom,0px),var(--ch-dock-offset,0px)) + 8px + env(safe-area-inset-bottom,0px));width:auto;min-width:0;height:min(740px,calc(var(--martin-height,100dvh) - max(0px,calc(var(--ch-dock-offset,0px) - var(--martin-bottom,0px))) - 24px - env(safe-area-inset-bottom,0px)));max-height:calc(var(--martin-height,100dvh) - max(0px,calc(var(--ch-dock-offset,0px) - var(--martin-bottom,0px))) - 24px - env(safe-area-inset-bottom,0px));border-radius:22px}[data-ch-ui] #martin-panel .m-head{flex-wrap:wrap;column-gap:6px;min-width:0;padding:16px 10px}[data-ch-ui] #martin-panel .m-title{flex:95px;min-width:0}[data-ch-ui] #martin-panel .m-title strong{font-size:22px}[data-ch-ui] #martin-panel .m-avatar{width:44px;height:44px}[data-ch-ui] #martin-panel .m-icon{width:44px;min-width:44px;min-height:44px;padding:6px}[data-ch-ui] #martin-panel .m-foot{padding:10px 12px}[data-ch-ui] #martin-panel .m-tools{flex-wrap:wrap;gap:8px 12px}[data-ch-ui] #martin-panel .m-tools a,[data-ch-ui] #martin-panel .m-tools button{align-items:center;min-height:44px;display:inline-flex}[data-ch-ui] #martin-panel .m-form{min-width:0}[data-ch-ui] #martin-panel textarea{min-width:0;font-size:16px}.portal .p-hero,.portal .p-blog-hero{grid-template-columns:minmax(0,1fr)}.portal .p-blog-intro .p-actions,.portal .p-hero .p-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.portal .p-blog-intro .p-actions a,.portal .p-hero .p-actions .p-button{white-space:normal;flex-basis:auto;width:100%;min-width:0}.portal .p-blog-grid{grid-template-columns:minmax(0,1fr)}.portal .p-wrap{width:calc(100% - 32px);margin-inline:auto}.portal .p-article-shell{width:calc(100% - 32px);max-width:820px}.portal .p-hero-trust{flex-wrap:wrap;gap:10px}.portal .p-hero-image,.portal .p-blog-hero-photo{width:100%;min-width:0;margin:0}.portal .p-motion-notes{gap:10px;font-size:13px}.portal .p-device-hero figure img{height:360px;max-height:70dvh}}@media (width<=600px){[data-ch-ui] .site-footer .footer-inner{grid-template-columns:minmax(0,1fr);gap:24px}[data-ch-ui] .site-footer .footer-brand{grid-column:auto}}[data-ch-ui] .site-header .brandmark{flex-shrink:0;height:auto;display:block}[data-ch-ui] .mobile-menu summary{min-width:44px;min-height:44px}@media (width<=760px){[data-ch-ui] .site-header .brand-logo{max-width:100%;max-height:none}[data-ch-ui] .cookie-actions .button,[data-ch-ui] .cookie-actions .privacy-link{min-height:44px}[data-ch-ui] .site-footer .fine>div{align-items:flex-start}}:root{--ch-accent:#ffbd2e;--ch-ink:#f3f3f7}.ch-hero{color:#f4f4f7;background:radial-gradient(at 0 0,#ffbd2e66,#0000 70%),linear-gradient(120deg,#101013,#ffbd2e);padding:42px 0 36px;overflow:hidden}.ch-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;display:grid}.ch-hero h1{letter-spacing:-.045em;margin:16px 0 20px;font-size:clamp(34px,4.3vw,64px);line-height:1.08}.ch-hero h1 em{color:var(--ch-accent);font-style:normal}.ch-hero-copy>p:not(.eyebrow){max-width:550px;font-size:18px;line-height:1.6}.ch-pill{letter-spacing:.08em;background:#1d1d210d;border:1px solid #ffffff40;border-radius:30px;padding:9px 14px;font-size:11px;display:inline-flex}.ch-hero-actions{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.ch-hero-actions .outline{color:#f4f4f7;border-color:#ffffff70}.ch-territory{opacity:.86;font-size:14px!important}.ch-brands{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.ch-brands .operator-logo{background:#1d1d21;border-radius:12px;padding:8px 12px}.ch-brands>span:last-child{font-size:12px}.ch-hero-visual{border-radius:28px;min-width:0;position:relative;overflow:hidden;box-shadow:0 20px 50px #0005}.ch-hero-visual>img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.ch-hero-offer{color:#f4f4f7;background:#101013ea;border:1px solid #fff5;border-radius:20px;gap:8px;padding:20px;display:grid;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 12px 30px #0003}.ch-hero-offer>span{font-size:13px}.ch-hero-offer strong{letter-spacing:-.035em;font-size:36px;line-height:1.15}.ch-hero-offer small{letter-spacing:0;font-size:14px}.ch-hero-offer a{color:var(--ch-accent);text-underline-offset:3px;font-size:13px;text-decoration:underline}.installation-badge{color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:10px;padding:9px 11px;font-weight:750;line-height:1.4;display:block;font-size:13px!important}.ch-offers-heading{padding:36px 0 10px}.ch-offers-heading h2{letter-spacing:-.03em;font-size:clamp(26px,3vw,38px);line-height:1.15}.ch-offer-links{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.ch-offer-links a{color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:30px;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;font-weight:650;text-decoration:none;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.ch-offer-links a:active{transform:scale(.97)}.ch-region-directory{padding:30px 0}.ch-region-directory>details{background:#1d1d21;border:1px solid #ffffff26;border-radius:18px;margin:12px 0;overflow:hidden}.ch-region-directory summary{cursor:pointer;padding:20px;font-size:18px;font-weight:750}.ch-commune-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 20px 20px;display:grid}.ch-commune-links a{color:#f3f3f7;overflow-wrap:anywhere;background:#1d1d21;border-radius:10px;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;text-decoration:none;display:flex}.ch-region-lead{padding:0 20px 12px;font-size:14px}.ch-region-lead a{font-weight:700}.ch-directory-search{background:linear-gradient(120deg,#1d1d21,#1d1d21);border:1px solid #ffffff26;border-radius:18px;padding:22px}.ch-directory-search form{align-items:end;gap:12px;display:flex}.ch-directory-search label{flex:1;gap:8px;font-weight:650;display:grid}.ch-directory-search input{width:100%;font:inherit;border:1px solid #ffffff26;border-radius:10px;min-width:0;padding:13px}.ch-geo-preview{background:linear-gradient(120deg,#1d1d21,#1d1d21);border:1px solid #ffffff26;border-radius:24px;margin:30px auto;padding:30px}.ch-geo-preview h2{font-size:30px;line-height:1.2}.ch-geo-preview nav{flex-wrap:wrap;gap:10px;display:flex}.ch-geo-preview nav a{color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;min-height:44px;padding:12px 16px}.ch-geo-preview .button{margin-top:16px}.ch-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.ch-service-grid article{background:#1d1d21;border:1px solid #ffffff26;border-radius:18px;padding:24px}.ch-service-grid h2{font-size:21px}.ch-hero .ch-hero-copy{animation:.5s both ch-enter}.ch-hero-visual{animation:.65s 70ms both ch-enter}@keyframes ch-enter{}.ch-hero .button,.ch-service-grid article{transition:transform .2s,box-shadow .2s}.ch-hero .button:active{transform:scale(.98)}@media (hover:hover){.ch-offer-links a:hover{background:#1d1d21;border-color:#ffbd2e60;transform:translateY(-2px)}.ch-service-grid article:hover{transform:translateY(-3px);box-shadow:0 12px 25px #0000000c}}:focus-visible{outline-offset:4px;outline:3px solid #ffbd2e60}.ch-service-grid,.ch-commune-links>*{min-width:0}@media (width>=1000px){.ch-hero-offer{backdrop-filter:blur(8px)}}@media (width<=760px){.ch-hero{padding:20px 0 24px}.ch-hero-grid{grid-template-columns:1fr;gap:18px}.ch-hero h1{margin:14px 0;font-size:37px}.ch-hero-copy>p:not(.eyebrow){font-size:15px;line-height:1.5}.ch-pill{letter-spacing:.04em;padding:8px 10px;font-size:9px}.ch-hero-actions{gap:8px;margin:16px 0}.ch-hero-actions .button{min-height:46px;padding:12px 15px;font-size:13px}.ch-brands{gap:10px}.ch-brands .operator-logo{padding:4px 9px}.ch-hero-visual{border-radius:18px;max-height:250px}.ch-hero-visual>img{aspect-ratio:2;object-position:center 48%}.ch-hero-offer{border-radius:14px;gap:5px;max-width:300px;padding:14px;bottom:12px;left:12px;right:12px}.ch-hero-offer strong{font-size:29px}.ch-hero-offer>span{font-size:12px}.ch-offers-heading{padding-top:26px}.ch-offers-heading h2{font-size:27px}.ch-commune-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 12px 16px}.ch-region-directory summary{padding:16px;font-size:16px}.ch-directory-search form{flex-direction:column;align-items:stretch}.ch-geo-preview{padding:24px 18px}.ch-geo-preview h2{font-size:26px}.ch-service-grid{grid-template-columns:1fr}.ch-hero .ch-territory{font-size:12px!important}.site-header .brand-logo{max-width:165px}.table-scroll{max-width:100%}}@media (prefers-reduced-motion:reduce){.ch-hero .ch-hero-copy,.ch-hero-visual{animation:none}.ch-offer-links a,.ch-service-grid article,.ch-hero .button{transition:none}}[hidden]{display:none!important}.ch-compare-mobile{display:none}@media (width<=760px){#portal-comparison>table{display:none}.ch-compare-mobile{gap:14px;display:grid}.ch-compare-mobile article{background:#1d1d21;border:1px solid #ffffff26;border-radius:18px;padding:20px}.ch-compare-mobile h3{font-size:22px}.ch-compare-mobile p{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.region-picker{grid-template-columns:1fr;gap:12px;display:grid}.region-picker select{width:100%;min-height:46px}}.ch-inline-price strong{color:#ffcf65;white-space:nowrap;font-size:22px}.ch-inline-price{font-size:15px!important}.ch-hero-copy .ch-inline-price{margin:12px 0}.premium-hero .hero-offer-price{color:#f4f4f7;max-width:570px;margin:14px 0 0;font-size:14px;line-height:1.5}.hero-offer-price strong{color:#ffcf65;white-space:nowrap;align-items:baseline;gap:4px;font-size:23px;display:inline-flex}.hero-offer-price small{font-size:13px}.premium-hero .hero-pause{color:#f4f4f7;cursor:pointer;min-height:44px;font:inherit;background:#10101380;border:1px solid #ffffff70;border-radius:24px;padding:8px 12px;font-size:12px}.hero-secondary a{align-items:center;gap:9px;min-height:44px;line-height:1.3;display:inline-flex}.hero-secondary a>span{flex:0 0 32px;place-items:center;display:grid}.hero-secondary a>span svg{width:20px;height:20px;display:block}.premium-promises>span{align-items:center;min-width:0}.premium-promises b{flex:0 0 44px}.premium-promises b svg{display:block}.hero-controls{flex-wrap:nowrap;align-items:center;display:flex}.hero-dots{justify-content:center;align-items:center;display:flex}.hero-dots button{place-items:center;min-width:32px;min-height:44px;padding:6px;display:grid}.hero-step{flex-shrink:0;place-items:center;display:grid}.premium-hero .hero-copy{min-width:0}.ch-install-banner{background:linear-gradient(110deg,#1d1d21,#1d1d21);border:1px solid #ffffff26;border-radius:22px;align-items:center;gap:20px;margin-top:24px;padding:23px 28px;display:flex;box-shadow:0 8px 28px #0000000a}.ch-install-symbol{color:#f4f4f7;background:#ffbd2e;border-radius:16px;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.ch-install-symbol svg{width:28px;height:28px}.ch-install-banner>div:nth-child(2){flex:1;min-width:0}.ch-install-banner p{letter-spacing:.09em;margin:0 0 5px;font-size:11px;font-weight:750}.ch-install-banner h2{margin:0 0 6px;font-size:25px;line-height:1.2}.ch-install-banner h2 span{white-space:nowrap}.ch-install-banner small{color:#c2c2cc;font-size:12px;line-height:1.5;display:block}.ch-install-banner .button{justify-content:center;align-items:center;gap:10px;min-height:46px;display:inline-flex}.ch-install-banner .button svg{flex:0 0 19px;width:19px;height:19px}.plan-actions .button{justify-content:center;align-items:center;gap:8px;line-height:1.3;display:flex}.plan-actions .button svg{flex:0 0 20px;width:20px;height:20px;display:block}.navcta svg,.hero-actions .button svg{vertical-align:middle;flex-shrink:0;width:18px;height:18px}.ch-inline-arrow{vertical-align:middle;flex-shrink:0;display:inline-block}.plan-head{align-items:center}.plan-head .operator-logo{justify-content:flex-start;align-items:center;display:flex}.plan .features li{line-height:1.5}.ch-offer-links{align-items:center}.ch-offer-links a{justify-content:center}.premium-hero .hero-title{overflow-wrap:normal}.premium-hero .hero-actions{margin-top:20px}@media (width<=760px){.premium-hero-content{min-height:515px;padding-block:24px 20px}.premium-hero .hero-title{max-width:100%;margin-bottom:14px;font-size:clamp(29px,7.7vw,40px)}.premium-hero .intro-copy{max-width:100%;font-size:15px;line-height:1.5}.premium-hero .hero-kicker{letter-spacing:1px;font-size:10px}.premium-hero .hero-offer-price{max-width:100%;margin-top:13px;font-size:12px}.hero-offer-price strong{font-size:22px}.premium-hero .hero-actions .lime{min-width:210px;min-height:48px;font-size:16px}.hero-secondary{gap:8px;margin-top:14px}.hero-secondary a{min-height:40px;font-size:13px}.premium-promises{align-items:center;gap:8px}.premium-promises>span{flex:1;gap:6px;font-size:11px}.premium-promises b{flex-basis:32px;width:32px;height:32px}.premium-promises b svg{width:19px;height:19px}.premium-hero .hero-controls{justify-content:center;gap:0;width:100%;max-width:100%}.hero-dots button{min-width:28px}.premium-hero .hero-step{width:28px}.premium-hero .hero-pause{margin-left:8px;padding:7px 10px}.premium-hero .hero-position{margin-left:5px;font-size:12px}.ch-install-banner{border-radius:18px;flex-wrap:wrap;gap:12px;margin-top:18px;padding:18px}.ch-install-symbol{border-radius:12px;flex-basis:42px;width:42px;height:42px}.ch-install-symbol svg{width:23px;height:23px}.ch-install-banner h2{font-size:20px}.ch-install-banner p{font-size:9px}.ch-install-banner small{font-size:11px}.ch-install-banner .button{width:100%;font-size:14px}.ch-install-banner>div:nth-child(2){flex-basis:calc(100% - 60px)}.plan-actions .button{min-height:46px;font-size:13px}.plan-head .type{font-size:11px}.hero-bottom{padding-inline:0}.premium-hero .hero-bottom.wrap{padding-inline:20px}}.ch-promo-hub{isolation:isolate;color:#f4f4f7;background:radial-gradient(at 95% 0,#ffbd2e55,#0000 65%),linear-gradient(120deg,#101013,#101013);border:1px solid #ffbd2e60;border-radius:28px;margin-top:26px;margin-bottom:24px;padding:32px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000016}.ch-promo-top{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.ch-promo-hub .eyebrow{color:#ffcf65;letter-spacing:.1em;margin-top:0;font-size:11px}.ch-promo-hub h2{color:#f4f4f7;margin:12px 0 14px;font-size:clamp(27px,3vw,39px);line-height:1.12}.ch-promo-hub h2 span{color:#ffcf65}.ch-promo-top>div>p:last-child{color:#f4f4f7;max-width:620px;font-size:15px;line-height:1.6}.ch-promo-tag{color:#f4f4f7;white-space:nowrap;background:#1d1d2112;border:1px solid #ffbd2e50;border-radius:30px;align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:inline-flex}.ch-promo-tag svg{flex-shrink:0;width:16px;height:16px}.ch-promo-brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.ch-promo-brand{color:#f4f4f7;border:1px solid #ffffff3b;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:22px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;box-shadow:inset 0 1px #0001}.ch-promo-claro{background:linear-gradient(125deg,#1d1d2113,#ffbd2e1f)}.ch-promo-vtr{background:linear-gradient(125deg,#1d1d2113,#ffbd2e19)}.ch-promo-logo{background:#1d1d21;border-radius:12px;place-items:center;width:94px;height:50px;padding:10px;display:grid}.ch-promo-logo img{object-fit:contain;width:100%;height:100%;display:block}.ch-promo-brand-copy{gap:7px;min-width:0;display:grid}.ch-promo-brand-copy small{letter-spacing:.08em;color:#f4f4f7;font-size:9px;line-height:1.4}.ch-promo-brand-copy strong{font-size:18px;font-weight:700;line-height:1.3}.ch-promo-brand>svg{color:#ffcf65;flex:0 0 24px;width:24px;height:24px;transition:transform .2s}.ch-promo-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ch-promo-nav a{color:#f4f4f7;background:#1d1d2108;border:1px solid #ffffff27;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:flex}.ch-promo-nav svg{color:#ffcf65;flex-shrink:0;width:20px;height:20px}.ch-promo-brand:active,.ch-promo-nav a:active{transform:scale(.985)}@media (hover:hover){.ch-promo-brand:hover{border-color:#ffbd2e95;transform:translateY(-3px);box-shadow:0 12px 28px #0005}.ch-promo-brand:hover>svg{transform:translate(4px)}.ch-promo-nav a:hover{background:#1d1d2118;transform:translateY(-2px)}}body[data-ch-ui] .site-header .brandmark{flex-basis:174px;width:174px}body[data-ch-ui] .site-header .brand-logo{width:100%;max-width:100%;height:auto;max-height:none}.ch-screen-stage{isolation:isolate;place-items:center;min-height:210px;position:relative;overflow:hidden;background:radial-gradient(at 50% 55%,#ffbd2e21,#0000 70%)!important;display:grid!important}.ch-screen-slide{opacity:0;z-index:1;grid-area:1/1;align-content:center;justify-items:center;gap:16px;transition:opacity .6s,transform .6s;display:grid;transform:translateY(15px)scale(.95)}.ch-screen-slide.is-current{opacity:1;transform:none}.p-stream .ch-screen-slide svg{color:#ffcf65;filter:drop-shadow(0 4px 14px #66d7ff22);width:62px!important;height:62px!important}.ch-screen-slide span{letter-spacing:.02em;color:#f4f4f7;font-size:14px}.ch-screen-orbit{pointer-events:none;border:1px solid #ffbd2e22;border-radius:50%;width:146px;height:146px;position:absolute;transform:rotate(-15deg);box-shadow:0 0 0 22px #00000006}.p-brand-rail[data-stream-rail]{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#7dbbe066 transparent;overscroll-behavior-x:contain}.p-brand-rail[data-stream-rail]>div{background:#1d1d2106;border:1px solid #ffffff20;border-radius:18px;flex-basis:122px;padding:10px 8px;transition:transform .2s,background .2s}.p-brand-rail[data-stream-rail]>div:hover{background:#1d1d2110;transform:translateY(-3px)}.p-brand-rail[data-stream-rail] span:last-child{margin-top:8px;line-height:1.35;display:block}.p-stream .p-tabs{align-items:center;gap:10px}.p-stream .p-tabs button{min-height:44px;padding:10px 20px}.p-stream .p-app strong{line-height:1.3}.p-stream .p-app-logo,.p-stream .p-app-logo-single{flex-shrink:0}@media (width<=760px){body[data-ch-ui] .site-header .brandmark{flex-basis:clamp(96px,27vw,122px);width:clamp(96px,27vw,122px)}.ch-promo-hub{border-radius:23px;margin-top:22px;padding:23px 18px}.ch-promo-top{display:block}.ch-promo-hub .eyebrow{letter-spacing:.07em;font-size:9px;line-height:1.6}.ch-promo-hub h2{margin:12px 0;font-size:30px}.ch-promo-top>div>p:last-child{font-size:14px;line-height:1.55}.ch-promo-tag{margin-top:6px;font-size:11px}.ch-promo-brands{gap:10px;margin-top:20px}.ch-promo-brand{border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:13px;padding:16px 13px}.ch-promo-logo{grid-column:1/-1;width:82px;height:45px}.ch-promo-brand-copy{gap:7px}.ch-promo-brand-copy strong{font-size:15px;line-height:1.35}.ch-promo-brand-copy small{letter-spacing:.02em;font-size:8px;line-height:1.5}.ch-promo-brand>svg{align-self:end;width:18px;height:18px;margin-bottom:2px}.ch-promo-nav{gap:7px}.ch-promo-nav a{text-align:center;flex-direction:column;align-items:center;gap:8px;min-height:82px;padding:12px 7px;font-size:11px;line-height:1.3}.ch-promo-nav svg{width:20px;height:20px}.ch-screen-stage{min-height:165px}.p-stream .ch-screen-slide svg{width:48px!important;height:48px!important}.ch-screen-slide span{font-size:12px}.ch-screen-orbit{width:112px;height:112px}.p-brand-rail[data-stream-rail]>div{flex-basis:110px}.p-stream .p-app-grid{gap:10px}.p-stream .p-app{overflow-wrap:anywhere;min-width:0;padding:13px}.p-stream .p-split>div{min-width:0}.p-stream h2{overflow-wrap:normal;line-height:1.18}}@media (prefers-reduced-motion:reduce){.ch-promo-brand,.ch-promo-brand>svg,.ch-promo-nav a,.ch-screen-slide,.p-brand-rail[data-stream-rail]>div{transition:none}.p-brand-rail[data-stream-rail]{scroll-behavior:auto}.ch-screen-slide{transform:none}}@media (width<=360px){.ch-promo-brands{grid-template-columns:minmax(0,1fr)}.ch-promo-brand{grid-template-columns:82px minmax(0,1fr) 18px;align-items:center;gap:11px}.ch-promo-logo{grid-column:auto}.ch-promo-brand>svg{align-self:center;margin:0}.ch-promo-brand-copy strong{font-size:14px}.ch-promo-brand-copy small{font-size:7px}.ch-promo-nav a{padding:10px 5px;font-size:10px}.site-header .navcta{min-width:0;max-width:104px;padding:8px!important;font-size:11px!important}.ch-promo-hub h2{font-size:28px}}.seo-decision{padding-top:28px;padding-bottom:28px}.seo-route-links{flex-wrap:wrap;gap:12px;padding-top:22px;padding-bottom:22px;display:flex}.seo-route-links a{color:#f3f3f7;background:#1d1d21;border:1px solid #ffffff26;border-radius:12px;min-height:44px;padding:12px 16px;line-height:1.4;text-decoration:none;transition:background .18s,transform .18s}.seo-route-links a:hover{background:#1d1d21;transform:translateY(-2px)}.seo-decision .table-scroll{overscroll-behavior-inline:contain;max-width:100%;overflow:auto}.seo-decision th,.seo-decision td{white-space:normal;min-width:110px}.seo-route-links a:focus-visible,.seo-decision .table-scroll:focus-visible{outline-offset:3px;outline:3px solid #ffbd2e60}@media (width<=600px){.seo-route-links{gap:8px}.seo-route-links a{flex:140px;font-size:14px}.seo-decision{padding-top:18px;padding-bottom:18px}.seo-decision table{font-size:13px}}@media (prefers-reduced-motion:reduce){.seo-route-links a{transition:none}.seo-route-links a:hover{transform:none}}@font-face{font-family:ProGeometric;src:url(/brand/Poppins-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ProGeometric;src:url(/brand/Poppins-SemiBold.woff2)format("woff2");font-weight:600 900;font-display:swap}#pro-recruit{--yellow:#ffbd2e;--ink:#f3f3f7;--muted:#b7b7c1;color:var(--ink);isolation:isolate;background:#1d1d21;font-family:ProGeometric,Arial,sans-serif;overflow:clip}#pro-recruit *{box-sizing:border-box}#pro-recruit .pro-wrap{width:min(1180px,100% - 64px);margin-inline:auto}#pro-recruit h1,#pro-recruit h2,#pro-recruit h3,#pro-recruit p{margin:0}#pro-recruit h1{letter-spacing:-3.2px;color:#f4f4f7;font-size:clamp(40px,4.7vw,67px);font-weight:600;line-height:1.1}#pro-recruit h1 span{color:var(--yellow)}#pro-recruit h2{letter-spacing:-1.9px;font-size:clamp(32px,3.6vw,48px);font-weight:600;line-height:1.15}#pro-recruit h2 span{color:#c2c2cc}#pro-recruit h3{letter-spacing:-.5px;font-size:20px;font-weight:600;line-height:1.35}#pro-recruit p{line-height:1.75}#pro-recruit button,#pro-recruit input{font:inherit}#pro-recruit a{text-underline-offset:5px}#pro-recruit button,#pro-recruit a,#pro-recruit input{touch-action:manipulation}#pro-recruit :focus-visible{outline-offset:5px;outline:3px solid #ffbd2e60}#pro-recruit .pro-kicker{letter-spacing:1.8px;margin-bottom:22px;font-size:11px;font-weight:600;line-height:1.6}#pro-recruit .pro-btn{cursor:pointer;border:0;border-radius:100px;justify-content:center;align-items:center;gap:30px;min-height:52px;padding:17px 25px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}#pro-recruit .pro-btn:hover{transform:translateY(-3px);box-shadow:0 9px 25px #0002}#pro-recruit .pro-btn span{font-size:22px;line-height:1}#pro-recruit .pro-yellow{background:var(--yellow);color:#f3f3f7}#pro-recruit .pro-black{color:#f4f4f7;background:#101013}#pro-recruit .pro-hero{color:#f4f4f7;background:#101013;padding:55px 0 0;position:relative;overflow:hidden}#pro-recruit .pro-orbit{pointer-events:none;background:radial-gradient(at 78% 40%,#ffbd2e16,#0000 43%),linear-gradient(110deg,#0000 50%,#1d1d2103 100%);position:absolute;inset:0}#pro-recruit .pro-hero-grid{grid-template-columns:1.25fr 1fr;align-items:center;gap:55px;min-height:720px;padding-bottom:58px;display:grid;position:relative}#pro-recruit .pro-wordmark{letter-spacing:-1px;color:#f4f4f7;align-items:center;gap:10px;margin-bottom:43px;font-size:23px;font-weight:600;text-decoration:none;display:inline-flex}#pro-recruit .pro-wordmark svg{width:39px;height:39px}#pro-recruit .pro-wordmark b{letter-spacing:1.5px;color:var(--yellow);margin-left:3px;font-size:14px}#pro-recruit .pro-hero .pro-kicker{color:#f4f4f7;align-items:center;gap:9px;display:flex}#pro-recruit .pro-kicker>span{background:var(--yellow);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #00000014}#pro-recruit .pro-lead{color:#f4f4f7;max-width:515px;margin-top:26px;font-size:16px}#pro-recruit .pro-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:32px;display:flex}#pro-recruit .pro-text-link{color:#f4f4f7;align-items:center;gap:15px;font-size:13px;text-decoration:none;display:flex}#pro-recruit .pro-hero-notes{color:#f4f4f7;flex-wrap:wrap;gap:10px 17px;margin-top:24px;font-size:10px;display:flex}#pro-recruit .pro-hero-notes span+span:before{content:"•";color:var(--yellow);margin-right:15px}#pro-recruit .pro-phone-stage{justify-content:center;align-items:center;min-width:0;padding:20px 0 35px;display:flex;position:relative}#pro-recruit .pro-device{aspect-ratio:1080/2400;background:#101013;border:6px solid #ffffff26;border-radius:38px;flex:none;width:260px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000030,0 25px 60px #0004}#pro-recruit .pro-device img{object-fit:cover;border-radius:30px;width:100%;height:100%;display:block}#pro-recruit .pro-camera{background:#101013;border-radius:10px;width:55px;height:14px;position:absolute;top:8px;left:50%;transform:translate(-50%)}#pro-recruit .pro-floating{z-index:2;backdrop-filter:blur(18px);background:#1d1d210d;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:12px;max-width:270px;padding:16px 18px;animation:7s ease-in-out infinite pro-float;display:flex;position:absolute;box-shadow:0 15px 40px #0002}#pro-recruit .pro-floating i{background:var(--yellow);color:#f3f3f7;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:20px;font-style:normal;display:grid}#pro-recruit .pro-floating strong{font-size:11px;font-weight:600;display:block}#pro-recruit .pro-floating span{color:#f4f4f7;margin-top:3px;font-size:9px;display:block}#pro-recruit .pro-floating-top{top:85px;right:-10px}#pro-recruit .pro-floating-bottom{animation-delay:-3s;bottom:90px;left:-40px}#pro-recruit .pro-image-caption{letter-spacing:.6px;color:#c2c2cc;font-size:9px;position:absolute;bottom:0}#pro-recruit .pro-brand-row{color:#f4f4f7;border-top:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:12px;display:flex;position:relative}#pro-recruit .pro-brand-row>div{align-items:center;gap:35px;display:flex}#pro-recruit .pro-brand-row img{object-fit:contain;width:76px;height:31px}#pro-recruit .pro-brand-row a{color:#f4f4f7;font-size:12px;text-decoration:none}#pro-recruit .pro-brand-row a span{margin-left:15px}#pro-recruit .pro-intro{padding-top:110px;padding-bottom:110px}#pro-recruit .pro-benefits{grid-template-columns:repeat(3,1fr);gap:45px;margin-top:54px;display:grid}#pro-recruit .pro-benefits article{border-top:1px solid #ffffff26;padding-top:25px}#pro-recruit .pro-benefits h3{margin:20px 0 12px}#pro-recruit .pro-benefits p{color:var(--muted);font-size:14px}#pro-recruit .pro-line-icon{background:#ffbd2e30;border:1px solid #ffbd2e90;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}#pro-recruit .pro-line-icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}#pro-recruit .pro-rates-section{background:#1d1d21;padding:100px 0}#pro-recruit .pro-section-heading{justify-content:space-between;align-items:end;gap:55px;margin-bottom:40px;display:flex}#pro-recruit .pro-section-heading>p{max-width:330px;color:var(--muted);font-size:14px}#pro-recruit .pro-rate-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}#pro-recruit .pro-rate{backdrop-filter:blur(16px);background:#1d1d21b8;border:1px solid #ffffff26;border-radius:23px;padding:32px;box-shadow:0 8px 28px #00000004}#pro-recruit .pro-rate-featured{box-shadow:inset 0 3px 0 var(--yellow);border:1px solid #ffbd2e60}#pro-recruit .pro-rate-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}#pro-recruit .pro-rate-top img{object-fit:contain;width:80px;height:35px}#pro-recruit .pro-rate-top span{letter-spacing:1.3px;color:#c2c2cc;font-size:10px;font-weight:600}#pro-recruit .pro-rate h3{font-size:18px}#pro-recruit .pro-rate .pro-rate-amount{letter-spacing:-2.5px;margin-top:20px;font-size:52px;font-weight:600;line-height:1.3}#pro-recruit .pro-rate>p:not(.pro-rate-amount){color:var(--muted);font-size:12px}#pro-recruit .pro-rate>a{color:var(--ink);border-top:1px solid #ffffff26;justify-content:space-between;margin-top:24px;padding-top:20px;font-size:12px;font-weight:600;text-decoration:none;display:flex}#pro-recruit .pro-mobile-rate{border:1px solid #ffffff26;border-radius:18px;grid-column:1/-1;align-items:center;gap:25px;padding:25px 30px;display:flex}#pro-recruit .pro-mobile-rate h3{font-size:16px}#pro-recruit .pro-mobile-rate p{color:var(--muted);font-size:12px}#pro-recruit .pro-mobile-rate p strong{color:var(--ink)}#pro-recruit .pro-pill{color:#f3f3f7;letter-spacing:1px;background:#1d1d21;border-radius:100px;align-self:start;gap:5px;padding:7px 11px;font-size:9px;font-weight:600;display:inline-flex}#pro-recruit .pro-calculator{background:#1d1d21;border:1px solid #ffffff26;border-radius:24px;grid-template-columns:1fr 1fr;margin-top:40px;display:grid;overflow:hidden}#pro-recruit .pro-calc-controls{padding:40px}#pro-recruit .pro-calc-controls>p:not(.pro-kicker){color:var(--muted);margin-top:14px;font-size:13px}#pro-recruit fieldset{border:0;margin:26px 0 28px;padding:0}#pro-recruit legend{margin-bottom:10px;font-size:12px;font-weight:600}#pro-recruit .pro-product-options{gap:10px;display:flex}#pro-recruit .pro-product-options label{cursor:pointer;flex:1;position:relative}#pro-recruit .pro-product-options input{accent-color:#141416;position:absolute;top:13px;left:10px}#pro-recruit .pro-product-options span{border:1px solid #ffffff26;border-radius:10px;min-height:72px;padding:12px 8px 12px 32px;font-size:10px;display:block}#pro-recruit .pro-product-options b{margin-top:6px;font-size:15px;display:block}#pro-recruit .pro-product-options input:checked+span{background:#ffbd2e26;border:2px solid #ffbd2e60;padding:11px 7px 11px 31px}#pro-recruit .pro-product-options input:focus-visible+span{outline-offset:3px;outline:3px solid #ffbd2e60}#pro-recruit .pro-quantity{justify-content:space-between;align-items:center;gap:16px;display:flex}#pro-recruit .pro-quantity label{font-size:12px;font-weight:600}#pro-recruit #pro-count{width:73px;color:var(--ink);text-align:center;background:#1d1d21;border:1px solid #ffffff26;border-radius:10px;padding:10px;font-size:16px}#pro-recruit #pro-range{accent-color:#ffbd2e;cursor:pointer;width:100%;height:24px;margin-top:22px}#pro-recruit .pro-range-labels{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}#pro-recruit .pro-calc-result{color:#f4f4f7;background:#101013;flex-direction:column;align-items:flex-start;padding:40px;display:flex;position:relative;overflow:hidden}#pro-recruit .pro-calc-result .pro-pill{color:#ffcf65;background:#ffbd2e1a;border:1px solid #ffbd2e40}#pro-recruit #pro-total{letter-spacing:-2.5px;color:var(--yellow);white-space:nowrap;margin-top:24px;font-size:clamp(38px,4.8vw,64px);font-weight:600;line-height:1.3}#pro-recruit #pro-equation{color:#f4f4f7;margin-top:8px;font-size:11px}#pro-recruit .pro-chart{align-items:end;gap:12px;width:100%;height:80px;margin-top:22px;padding:0 14px;display:flex}#pro-recruit .pro-chart span{height:var(--h);background:linear-gradient(to top,#ffbd2e26,var(--yellow));transform-origin:bottom;border-radius:5px 5px 0 0;flex:1;animation:1.2s cubic-bezier(.2,.7,.3,1) both pro-bars;display:block}#pro-recruit .pro-chart span:nth-child(2n){opacity:.55}#pro-recruit .pro-chart-note{color:#c2c2cc;margin:7px 0 24px;font-size:9px}#pro-recruit .pro-calc-result .pro-btn{gap:10px;width:100%;margin-top:auto;font-size:11px}#pro-recruit .pro-calc-disclaimer{color:#c2c2cc;background:#1d1d21;border-top:1px solid #ffffff26;grid-column:1/-1;padding:20px 32px;font-size:11px}#pro-recruit .pro-how{padding-block:110px}#pro-recruit .pro-steps{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:40px;margin:50px 0 40px;padding:0;list-style:none;display:grid}#pro-recruit .pro-steps li{border-top:1px solid #ffffff26;padding-top:24px}#pro-recruit .pro-steps li>span{letter-spacing:-1px;color:#ffcf65;margin-bottom:22px;font-size:35px;font-weight:600;display:block}#pro-recruit .pro-steps h3{margin-bottom:12px}#pro-recruit .pro-steps p{color:var(--muted);font-size:13px}#pro-recruit .pro-app-section{color:#f4f4f7;background:#101013;padding:100px 0}#pro-recruit .pro-app-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}#pro-recruit .pro-app-visual{background:radial-gradient(#ffbd2e12,#0000 70%);flex-direction:column;align-items:center;display:flex;position:relative}#pro-recruit .pro-app-visual>p{color:#f4f4f7;margin-top:24px;font-size:10px}#pro-recruit .pro-app-copy>p:not(.pro-kicker){color:#f4f4f7;margin-top:24px;font-size:14px}#pro-recruit .pro-app-copy h2{color:#f4f4f7}#pro-recruit .pro-app-copy h2 span{color:var(--yellow)}#pro-recruit .pro-screen-options{gap:10px;margin:30px 0 10px;display:grid}#pro-recruit .pro-screen-options button{text-align:left;color:#f4f4f7;cursor:pointer;background:#1d1d2104;border:1px solid #ffffff24;border-radius:13px;align-items:center;gap:16px;min-height:80px;padding:18px 20px;transition:background .2s,border-color .2s;display:flex}#pro-recruit .pro-screen-options button[aria-pressed=true]{background:#ffbd2e0d;border-color:#ffbd2e90}#pro-recruit .pro-screen-options button>span{color:var(--yellow);font-size:11px}#pro-recruit .pro-screen-options strong{font-size:14px;font-weight:600}#pro-recruit .pro-screen-options small{color:#f4f4f7;margin-top:5px;font-size:10px;display:block}#pro-recruit .pro-screen-options i{color:var(--yellow);margin-left:auto;font-style:normal}#pro-recruit #pro-screen-description{color:#f4f4f7;min-height:42px;font-size:11px}#pro-recruit .pro-app-copy>.pro-btn{margin-top:18px;font-size:11px}#pro-recruit .pro-modes{padding-block:110px}#pro-recruit .pro-modes>div{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:45px;display:grid}#pro-recruit .pro-modes article{background:#1d1d2170;border:1px solid #ffffff26;border-radius:16px;padding:28px}#pro-recruit .pro-modes article>span{letter-spacing:1.5px;color:#c2c2cc;font-size:10px}#pro-recruit .pro-modes h3{margin:22px 0 12px}#pro-recruit .pro-modes p{color:var(--muted);font-size:13px}#pro-recruit .pro-faq{grid-template-columns:1fr 1.3fr;gap:70px;padding-bottom:110px;display:grid}#pro-recruit .pro-faq>div>p:not(.pro-kicker){color:var(--muted);margin-top:22px;font-size:13px}#pro-recruit .pro-faq a{color:var(--ink)}#pro-recruit details{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #ffffff26;border-radius:0;padding:0}#pro-recruit summary{cursor:pointer;color:var(--ink);padding:22px 25px 22px 0;font-size:13px;font-weight:600}#pro-recruit details p{color:var(--muted);padding:0 0 24px;font-size:12px}#pro-recruit .pro-final{background:var(--yellow);text-align:center;padding:85px 0}#pro-recruit .pro-final h2{font-size:clamp(32px,4.2vw,54px)}#pro-recruit .pro-final p:not(.pro-kicker){color:#f3f3f7;margin:24px auto;font-size:14px}#pro-recruit .pro-final .pro-btn{margin-top:5px}#pro-recruit .pro-final-note{color:#f3f3f7;margin-top:22px;font-size:11px;display:block}#pro-recruit .pro-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(20px)}#pro-recruit .pro-reveal.pro-visible{opacity:1;transform:none}@keyframes pro-float{}@keyframes pro-bars{}@media (width>=1600px){#pro-recruit .pro-hero-grid{min-height:780px}#pro-recruit .pro-hero .pro-device{width:285px}}@media (width<=1000px){#pro-recruit .pro-wrap{width:calc(100% - 48px)}#pro-recruit .pro-hero-grid{grid-template-columns:1.15fr 1fr;gap:25px}#pro-recruit h1{letter-spacing:-2px;font-size:45px}#pro-recruit .pro-device{width:235px}#pro-recruit .pro-floating-top{right:-5px}#pro-recruit .pro-floating-bottom{max-width:230px;left:-15px}#pro-recruit .pro-floating{padding:12px}#pro-recruit .pro-hero-notes{font-size:9px}#pro-recruit .pro-app-grid{gap:40px}#pro-recruit .pro-calc-controls,#pro-recruit .pro-calc-result{padding:28px}#pro-recruit .pro-product-options{flex-direction:column}#pro-recruit .pro-product-options span{min-height:50px}#pro-recruit .pro-product-options b{margin-left:8px;font-size:12px;display:inline}}@media (width<=700px){#pro-recruit .pro-wrap{width:calc(100% - 40px)}#pro-recruit .pro-hero{padding-top:32px}#pro-recruit .pro-hero-grid{grid-template-columns:1fr;gap:40px;padding-bottom:35px}#pro-recruit .pro-wordmark{margin-bottom:32px;font-size:22px}#pro-recruit h1{letter-spacing:-1.9px;font-size:clamp(35px,10.2vw,52px)}#pro-recruit .pro-lead{max-width:100%;margin-top:24px;font-size:14px}#pro-recruit .pro-actions{gap:22px;margin-top:26px}#pro-recruit .pro-btn{padding:15px 22px;font-size:12px}#pro-recruit .pro-hero-notes{gap:10px 12px;font-size:9px;line-height:1.8}#pro-recruit .pro-hero-notes span+span:before{margin-right:10px}#pro-recruit .pro-phone-stage{width:min(400px,100%);margin:auto;padding-block:5px 35px}#pro-recruit .pro-device{width:230px}#pro-recruit .pro-floating-top{top:60px;right:-5px}#pro-recruit .pro-floating-bottom{bottom:85px;left:-5px}#pro-recruit .pro-floating strong{font-size:10px}#pro-recruit .pro-floating span{font-size:8px}#pro-recruit .pro-floating i{width:28px;height:28px}#pro-recruit .pro-brand-row{text-align:center;flex-wrap:wrap;justify-content:center;padding-block:24px}#pro-recruit .pro-brand-row>p{width:100%}#pro-recruit .pro-brand-row>div{gap:24px}#pro-recruit .pro-brand-row>a{font-size:10px}#pro-recruit .pro-intro,#pro-recruit .pro-how,#pro-recruit .pro-modes{padding-block:70px}#pro-recruit h2{letter-spacing:-1.1px;font-size:32px}#pro-recruit .pro-benefits{grid-template-columns:1fr;gap:28px;margin-top:35px}#pro-recruit .pro-benefits article{grid-template-columns:43px 1fr;column-gap:18px;padding-top:22px;display:grid}#pro-recruit .pro-benefits h3{align-self:center;margin:0;font-size:17px}#pro-recruit .pro-benefits p{grid-column:2;margin-top:10px;font-size:13px}#pro-recruit .pro-rates-section{padding:70px 0}#pro-recruit .pro-section-heading{margin-bottom:30px;display:block}#pro-recruit .pro-section-heading>p{max-width:100%;margin-top:22px;font-size:13px}#pro-recruit .pro-rate-grid{grid-template-columns:1fr;gap:16px}#pro-recruit .pro-rate{padding:27px}#pro-recruit .pro-rate .pro-rate-amount{font-size:46px}#pro-recruit .pro-rate-top{margin-bottom:24px}#pro-recruit .pro-mobile-rate{padding:24px;display:block}#pro-recruit .pro-mobile-rate>div{margin-top:16px}#pro-recruit .pro-calculator{grid-template-columns:1fr;margin-top:28px}#pro-recruit .pro-calc-controls,#pro-recruit .pro-calc-result{padding:26px}#pro-recruit .pro-product-options{flex-direction:row}#pro-recruit .pro-product-options b{margin:4px 0 0;display:block}#pro-recruit .pro-product-options span{min-height:70px;font-size:10px}#pro-recruit #pro-total{font-size:48px}#pro-recruit .pro-calc-disclaimer{padding:22px 26px;font-size:10px}#pro-recruit .pro-steps{grid-template-columns:1fr;gap:27px;margin-top:30px}#pro-recruit .pro-steps li{grid-template-columns:48px 1fr;column-gap:18px;display:grid}#pro-recruit .pro-steps li>span{grid-row:1/3;margin:0;font-size:30px}#pro-recruit .pro-steps h3{font-size:18px}#pro-recruit .pro-app-section{padding:70px 0}#pro-recruit .pro-app-grid{flex-direction:column-reverse;gap:45px;display:flex}#pro-recruit .pro-app-copy{width:100%}#pro-recruit .pro-app-copy>p:not(.pro-kicker){font-size:13px}#pro-recruit .pro-app-visual .pro-device{width:240px}#pro-recruit .pro-screen-options small{font-size:10px}#pro-recruit .pro-modes>div{grid-template-columns:1fr;gap:15px;margin-top:30px}#pro-recruit .pro-modes article{padding:25px}#pro-recruit .pro-faq{grid-template-columns:1fr;gap:30px;padding-bottom:70px}#pro-recruit .pro-faq summary{font-size:12px}#pro-recruit .pro-final{padding-block:65px}#pro-recruit .pro-final h2{font-size:34px}#pro-recruit .pro-final p:not(.pro-kicker){font-size:13px}#pro-recruit .pro-final-note{font-size:10px}#pro-recruit .pro-kicker{letter-spacing:1.4px;font-size:9px}}@media (prefers-reduced-motion:reduce){#pro-recruit *,#pro-recruit :before,#pro-recruit :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}#pro-recruit .pro-reveal{opacity:1;transform:none}}body:has(#pro-recruit) .footer-contact,body:has(#pro-recruit) .contact-fab,body:has(#pro-recruit) #martin-launch,body:has(#pro-recruit) #plan-tip{display:none!important}body:has(#pro-recruit) #modal .button{color:#f3f3f7;background:#ffbd2e;border-color:#ffbd2e60}body:has(#pro-recruit) #modal .eyebrow{color:#c2c2cc}body:has(#pro-recruit) #modal input:focus,body:has(#pro-recruit) #modal select:focus{outline-color:#ffbd2e60}@media (width<=700px){#pro-recruit #pro-total{font-size:clamp(32px,10vw,48px)}}#pro-recruit .pro-phone-controls{align-items:center;gap:22px;margin-top:18px;display:flex}#pro-recruit .pro-phone-controls button{color:#ffcf65;cursor:pointer;background:#1d1d2108;border:1px solid #ffffff40;border-radius:50%;width:44px;height:44px;font-size:22px}#pro-recruit .pro-phone-controls span{letter-spacing:2px;color:#f4f4f7;font-size:10px}html[data-palette=pro][data-theme=light]{--ink:#34343d;--muted:#55555f;--line:#d4d4db;--paper:#f6f6f8;--night:#f6f6f8}html[data-palette=pro][data-theme=light] a:focus-visible,html[data-palette=pro][data-theme=light] button:focus-visible,html[data-palette=pro][data-theme=light] select:focus-visible,html[data-palette=pro][data-theme=light] summary:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] .announcement{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .navcta{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .navcta:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .hero-shell{color:#34343d;background:radial-gradient(at 80% 30%,#ffbd2e4f,#0000 60%),linear-gradient(120deg,#f7f7fa,#f7f7fa)}html[data-palette=pro][data-theme=light] .eyebrow{color:#34343d}html[data-palette=pro][data-theme=light] .hero-shell .eyebrow{color:#805000}html[data-palette=pro][data-theme=light] h1 em{color:#34343d}html[data-palette=pro][data-theme=light] .intro h1 em{background:linear-gradient(100deg,#f7f7fa,#f7f7fa,#ffbd2e)}html[data-palette=pro][data-theme=light] .intro-note{background:linear-gradient(130deg,#f7f7fa1c,#f7f7fa07);border:1px solid #b8780040}html[data-palette=pro][data-theme=light] .note-label{color:#34343d}html[data-palette=pro][data-theme=light] .signal-mini i{background:#f7f7fa}html[data-palette=pro][data-theme=light] .note-price>span,html[data-palette=pro][data-theme=light] .note-price small{color:#34343d}html[data-palette=pro][data-theme=light] .note-bottom{color:#34343d;border-top:1px solid #35353d24}html[data-palette=pro][data-theme=light] .note-link{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .filterbox{background:#f7f7faec;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .tabs button{color:#805000}html[data-palette=pro][data-theme=light] .tabs button.active,html[data-palette=pro][data-theme=light] .tabs button:hover:not(.active){color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .filter-controls label{color:#805000}html[data-palette=pro][data-theme=light] select{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .reset{color:#805000}html[data-palette=pro][data-theme=light] .plan{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .plan.featured,html[data-palette=pro][data-theme=light] .plan:hover{border-color:#b8780060}html[data-palette=pro][data-theme=light] .plan-topline{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .plan-topline span{color:#805000}html[data-palette=pro][data-theme=light] .plan-topline.neutral{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .operator.vtr,html[data-palette=pro][data-theme=light] .operator.claro{color:#34343d}html[data-palette=pro][data-theme=light] .operator.movistar{color:#805000}html[data-palette=pro][data-theme=light] .operator.entel{color:#34343d}html[data-palette=pro][data-theme=light] .type{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .speed,html[data-palette=pro][data-theme=light] .price{color:#34343d}html[data-palette=pro][data-theme=light] .features{border-block:1px solid #35353d26}html[data-palette=pro][data-theme=light] .features li:before{color:#805000}html[data-palette=pro][data-theme=light] .plan-note{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .dark{color:#34343d;border-color:#b8780060}html[data-palette=pro][data-theme=light] .dark:after,html[data-palette=pro][data-theme=light] .navcta:after{background:linear-gradient(90deg,#0000,#f7f7fa48,#0000)}html[data-palette=pro][data-theme=light] .outline{color:#34343d;background:#f7f7fa;border-color:#35353d26}html[data-palette=pro][data-theme=light] .outline:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .lime{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .lime:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .compare-toggle{color:#34343d}html[data-palette=pro][data-theme=light] .compare-toggle>span{border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .compare-toggle[aria-pressed=true]{color:#34343d}html[data-palette=pro][data-theme=light] .compare-toggle[aria-pressed=true]>span{color:#34343d;border-color:#b8780060}html[data-palette=pro][data-theme=light] .source-note{color:#34343d}html[data-palette=pro][data-theme=light] .dark-section{color:#34343d;background:radial-gradient(at 80% 70%,#ffbd2e66,#0000 60%),#f7f7fa}html[data-palette=pro][data-theme=light] .choice .eyebrow{color:#805000}html[data-palette=pro][data-theme=light] .choice p{color:#34343d}html[data-palette=pro][data-theme=light] .choice-list a{border-bottom:1px solid #35353d25}html[data-palette=pro][data-theme=light] .choice-list a>span{color:#805000}html[data-palette=pro][data-theme=light] details{border-bottom:1px solid #35353d26}html[data-palette=pro][data-theme=light] summary:after{color:#34343d}html[data-palette=pro][data-theme=light] .footer-inner a:hover{color:#34343d}html[data-palette=pro][data-theme=light] .fine{color:#805000;border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] .feature-card,html[data-palette=pro][data-theme=light] .guide-grid article{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .guide-grid article>span{color:#34343d}html[data-palette=pro][data-theme=light] .compare-bar{color:#34343d;background:#f7f7faed;border:1px solid #b8780055}html[data-palette=pro][data-theme=light] .compare-bar small,html[data-palette=pro][data-theme=light] .compare-bar .clear{color:#34343d}html[data-palette=pro][data-theme=light] dialog{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] dialog::backdrop{background:#f7f7fabb}html[data-palette=pro][data-theme=light] .close,html[data-palette=pro][data-theme=light] .detail-grid div{background:#f7f7fa}html[data-palette=pro][data-theme=light] td,html[data-palette=pro][data-theme=light] th{border-bottom:1px solid #35353d26}html[data-palette=pro][data-theme=light] thead th{background:#f7f7fa}html[data-palette=pro][data-theme=light] tbody th{color:#805000}html[data-palette=pro][data-theme=light] .empty{background:#f7f7fa;border:1px dashed #35353d26}html[data-palette=pro][data-theme=light] .skip{background:#f7f7fa}html[data-palette=pro][data-theme=light] #toast{color:#34343d}html[data-palette=pro][data-theme=light] .wa-arrow{color:#805000}html[data-palette=pro][data-theme=light] .wa-plan{color:#34343d;background:#f7f7fa;border-color:#35353d26}html[data-palette=pro][data-theme=light] .wa-plan:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .wa-float:before{border:1px solid #b8780040}html[data-palette=pro][data-theme=light] ::-webkit-scrollbar-track{background:#f7f7fa}html[data-palette=pro][data-theme=light] ::-webkit-scrollbar-thumb{border:2px solid #35353d26}html[data-palette=pro][data-theme=light] header{background:#f7f7fae0}html[data-palette=pro][data-theme=light] .filterbox{background:#f7f7fad6;border-color:#35353de6}html[data-palette=pro][data-theme=light] .plan-topline{background:#f7f7fab8}html[data-palette=pro][data-theme=light] .plan-topline.neutral{background:#f7f7fa9c}html[data-palette=pro][data-theme=light] .wa-float{background:#f7f7fae0}html[data-palette=pro][data-theme=light] .feature-card,html[data-palette=pro][data-theme=light] .guide-grid article{background:#f7f7fac4}html[data-palette=pro][data-theme=light] .service-links a{background:#f7f7fab8;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .service-links a:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .plan-tip{background:#f7f7fac2;border:1px solid #35353dd9}html[data-palette=pro][data-theme=light] .tip-icon{color:#34343d;background:#f7f7fa95;border:1px solid #35353da1}html[data-palette=pro][data-theme=light] .plan-tip small{color:#805000}html[data-palette=pro][data-theme=light] .plan-tip strong{color:#34343d}html[data-palette=pro][data-theme=light] .plan-tip a>span,html[data-palette=pro][data-theme=light] .plan-tip button{color:#805000}html[data-palette=pro][data-theme=light] .plan-tip button:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .plan-tip{background:#f7f7fa96}html[data-palette=pro][data-theme=light] .operator-chips a{background:#f7f7fa9c;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .operator-chips a:hover{color:#34343d}html[data-palette=pro][data-theme=light] .partner-section .eyebrow,html[data-palette=pro][data-theme=light] .privacy-link{color:#34343d}html[data-palette=pro][data-theme=light] .consent-option{border-block-end:1px solid #35353d26}html[data-palette=pro][data-theme=light] .intro em{background-image:linear-gradient(100deg,#f7f7fa,#f7f7fa,#f7f7fa,#f7f7fa)}html[data-palette=pro][data-theme=light] .offer-rail{color:#34343d;background:#f7f7fa13;border:1px solid #b8780060}html[data-palette=pro][data-theme=light] .offer-kicker{color:#805000}html[data-palette=pro][data-theme=light] .offer-rail button{color:#34343d;background:#f7f7fa12;border:1px solid #35353d60}html[data-palette=pro][data-theme=light] .offer-rail button:hover{background:#f7f7fa30}html[data-palette=pro][data-theme=light] .featured .plan-topline,html[data-palette=pro][data-theme=light] .featured .price{color:#34343d}html[data-palette=pro][data-theme=light] .featured .plan-topline:after{background:linear-gradient(90deg,#0000,#f7f7fa50,#0000)}html[data-palette=pro][data-theme=light] .button.dark,html[data-palette=pro][data-theme=light] .navcta{color:#34343d}html[data-palette=pro][data-theme=light] .cookie-banner{background:linear-gradient(120deg,#f7f7fa99,#f7f7fa80);border:1px solid #35353db3}html[data-palette=pro][data-theme=light] .cookie-banner h2,html[data-palette=pro][data-theme=light] .cookie-banner p,html[data-palette=pro][data-theme=light] .cookie-banner .eyebrow{color:#34343d}html[data-palette=pro][data-theme=light] .cookie-actions .outline{color:#34343d;background:#f7f7fa6b;border-color:#b8780050}html[data-palette=pro][data-theme=light] .cookie-banner .privacy-link{color:#34343d}html[data-palette=pro][data-theme=light] .wa-float{background:#f7f7facc;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .wa-float:before{border-color:#b8780035}html[data-palette=pro][data-theme=light] .wa-float small,html[data-palette=pro][data-theme=light] .fine a{color:#34343d}@media (prefers-reduced-transparency:reduce){html[data-palette=pro][data-theme=light] .cookie-banner,html[data-palette=pro][data-theme=light] .plan-tip,html[data-palette=pro][data-theme=light] .wa-float{background:#f7f7fa}}html[data-palette=pro][data-theme=light] .partner-section{color:#34343d;background:radial-gradient(at 100% 0,#ffbd2e,#0000 65%),#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] .partner-section p,html[data-palette=pro][data-theme=light] .partner-section .eyebrow{color:#34343d}html[data-palette=pro][data-theme=light] .partner-cta>a{color:#34343d}html[data-palette=pro][data-theme=light] .recruit-tags span{border:1px solid #b8780069}html[data-palette=pro][data-theme=light] .recruit-status{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .recruit-more{color:#34343d}html[data-palette=pro][data-theme=light] .partner-section:before{background:linear-gradient(90deg,#ffbd2e,#f7f7fa,#f7f7fa)}html[data-palette=pro][data-theme=light] .footer-inner h2{color:#34343d}html[data-palette=pro][data-theme=light] .cookie-banner{background:linear-gradient(120deg,#f7f7faed,#f7f7fadb)}html[data-palette=pro][data-theme=light] #consult-form input,html[data-palette=pro][data-theme=light] #consult-form select,html[data-palette=pro][data-theme=light] #consult-form textarea,html[data-palette=pro][data-theme=light] #consult-result textarea{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .table-scroll{border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .table-scroll caption{color:#34343d}html[data-palette=pro][data-theme=light] .table-scroll th[scope=row],html[data-palette=pro][data-theme=light] .table-scroll thead th,html[data-palette=pro][data-theme=light] .table-scroll tbody tr:nth-child(2n) td{background:#f7f7fa}html[data-palette=pro][data-theme=light] body{background:radial-gradient(at 0 30%,#f7f7fa85,#0000 38%),radial-gradient(at 100% 65%,#f7f7fa80,#0000 35%),#f7f7fa}html[data-palette=pro][data-theme=light] .announcement,html[data-palette=pro][data-theme=light] .announcement span{color:#34343d}html[data-palette=pro][data-theme=light] header{background:#f7f7facc;border-bottom:1px solid #35353db0}html[data-palette=pro][data-theme=light] .hero-shell{background:radial-gradient(at 95% 5%,#ffbd2ea8,#0000 45%),radial-gradient(at 75% 85%,#ffbd2e6b,#0000 48%),linear-gradient(115deg,#f7f7fa,#ffbd2e 62%,#ffbd2e)}html[data-palette=pro][data-theme=light] .hero-shell:after{background:linear-gradient(90deg,#ffbd2e,#ffbd2e,#f7f7fa)}html[data-palette=pro][data-theme=light] .hero-badge{border:1px solid #35353d55}html[data-palette=pro][data-theme=light] .hero-badge span{color:#805000}html[data-palette=pro][data-theme=light] .intro-copy,html[data-palette=pro][data-theme=light] .intro-copy strong{color:#34343d}html[data-palette=pro][data-theme=light] .hero-actions .lime{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .hero-actions>a:last-child,html[data-palette=pro][data-theme=light] .hero-promises{color:#34343d}html[data-palette=pro][data-theme=light] .hero-promises span:before{color:#805000}html[data-palette=pro][data-theme=light] .intro-note{background:linear-gradient(130deg,#f7f7fa30,#f7f7fa10);border-color:#35353d60}html[data-palette=pro][data-theme=light] .note-link{background:#f7f7fa}html[data-palette=pro][data-theme=light] .filterbox{background:#f7f7faed}html[data-palette=pro][data-theme=light] .plan{background:linear-gradient(145deg,#f7f7fa,#f7f7fa)}html[data-palette=pro][data-theme=light] .operator-chips a{background:linear-gradient(135deg,#f7f7fac9,#f7f7fab0)}html[data-palette=pro][data-theme=light] .operator-chips a:nth-child(3n):hover{color:#34343d}html[data-palette=pro][data-theme=light] .dark-section{background:radial-gradient(at 90% 10%,#ffbd2e7a,#0000 65%),linear-gradient(115deg,#f7f7fa,#ffbd2e)}html[data-palette=pro][data-theme=light] .assistance-strip{background:linear-gradient(110deg,#f7f7fab8,#f7f7faab);border:1px solid #b8780055}html[data-palette=pro][data-theme=light] .faqs details{border-color:#35353d26}html[data-palette=pro][data-theme=light] .faqs details[open]{background:#f7f7fab0}html[data-palette=pro][data-theme=light] .feature-card{background:linear-gradient(130deg,#f7f7fadf,#f7f7facc)}html[data-palette=pro][data-theme=light] footer{background:linear-gradient(120deg,#f7f7faba,#f7f7fa9c 55%,#f7f7faa6);border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] .footer-free,html[data-palette=pro][data-theme=light] .footer-links a:hover{color:#34343d}html[data-palette=pro][data-theme=light] .footer-operators a,html[data-palette=pro][data-theme=light] .footer-operators a:hover,html[data-palette=pro][data-theme=light] .fine a{color:#34343d}@media (width<=1100px){html[data-palette=pro][data-theme=light] .mobile-menu summary{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .mobile-menu nav{background:#f7f7faf5;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .mobile-menu nav a:hover{background:#f7f7fa}}html[data-palette=pro][data-theme=light] .mobile-menu[open] summary{color:#34343d;border-color:#b8780060}html[data-palette=pro][data-theme=light] .quick-plans>span{color:#34343d}html[data-palette=pro][data-theme=light] .quick-plans button{color:#34343d;background:#f7f7fab8;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .quick-plans button>span,html[data-palette=pro][data-theme=light] .quick-plans button:nth-of-type(2)>span,html[data-palette=pro][data-theme=light] .quick-plans button:nth-of-type(3)>span{color:#34343d;background:#f7f7fa}@media (hover:hover) and (pointer:fine){html[data-palette=pro][data-theme=light] .quick-plans button:hover{background:#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] .choice-list a:hover{background:#f7f7fa0a}}html[data-palette=pro][data-theme=light] .plan:focus-within{border-color:#b8780060}html[data-palette=pro][data-theme=light] .compare-toggle[aria-pressed=true]{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .plan-conditions{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .plan-conditions a{color:#34343d}html[data-palette=pro][data-theme=light] .table-scroll thead th{background:#f7f7fa}html[data-palette=pro][data-theme=light] .address-entry{background:linear-gradient(110deg,#f7f7fa,#f7f7fa 60%,#f7f7fa);border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .address-entry-steps{color:#34343d}html[data-palette=pro][data-theme=light] .site-header{background:#f7f7fabb}html[data-palette=pro][data-theme=light] .nav-shell{background:#f7f7faed;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .site-header.is-scrolled{background:#f7f7fad9}html[data-palette=pro][data-theme=light] .is-scrolled .nav-shell{border-color:#35353d26}html[data-palette=pro][data-theme=light] .site-header .desktop-nav{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .site-header .desktop-nav>a:hover,html[data-palette=pro][data-theme=light] .site-header .desktop-nav>a[aria-current=page],html[data-palette=pro][data-theme=light] .nav-more[open]>summary{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .site-header .navcta{color:#34343d}html[data-palette=pro][data-theme=light] .nav-popover{background:#f7f7faf5;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .nav-popover a:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .nav-popover a span,html[data-palette=pro][data-theme=light] .mobile-menu nav a span{color:#805000}html[data-palette=pro][data-theme=light] .wa-float{color:#34343d;background:linear-gradient(125deg,#f7f7fa,#f7f7fa);border:1px solid #b8780066}html[data-palette=pro][data-theme=light] .wa-float:before{background:linear-gradient(130deg,#f7f7fa0d,#0000 55%)}html[data-palette=pro][data-theme=light] .wa-float:after{background:linear-gradient(90deg,#0000,#f7f7fa25,#0000)}html[data-palette=pro][data-theme=light] .wa-float .wa-copy small{color:#34343d}html[data-palette=pro][data-theme=light] .wa-float:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] .plan .wa-plan{color:#34343d;background:linear-gradient(120deg,#f7f7fa,#f7f7fa);border:1px solid #35353d26}@media (hover:hover) and (pointer:fine){html[data-palette=pro][data-theme=light] .wa-float:hover{border-color:#b8780060}html[data-palette=pro][data-theme=light] .plan .wa-plan:hover{background:#f7f7fa}}html[data-palette=pro][data-theme=light] .contact-fab{color:#34343d;border:1px solid #35353d66}html[data-palette=pro][data-theme=light] .contact-fab:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] .site-header .mobile-menu>summary{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .site-header .mobile-menu[open]>summary{color:#34343d;border-color:#b8780060}html[data-palette=pro][data-theme=light] .footer-social>div>span{color:#34343d}html[data-palette=pro][data-theme=light] .social-item{background:#f7f7fa08;border:1px solid #35353d40}html[data-palette=pro][data-theme=light] .social-item[href]:hover{background:#f7f7fa18}html[data-palette=pro][data-theme=light] .social-pending{color:#34343d}html[data-palette=pro][data-theme=light] .quote-surface{color:#34343d;background:linear-gradient(115deg,#f7f7fa 0%,#ffbd2e 62% 100%);border:1px solid #35353d15}html[data-palette=pro][data-theme=light] .quote-slide h2,html[data-palette=pro][data-theme=light] .quote-copy{color:#34343d}html[data-palette=pro][data-theme=light] .quote-action .button{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .quote-action>span{color:#34343d}html[data-palette=pro][data-theme=light] .quote-controls{border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] .quote-caption{color:#34343d}html[data-palette=pro][data-theme=light] .quote-controls button{color:#34343d;background:#f7f7fa0d;border:1px solid #35353d30}html[data-palette=pro][data-theme=light] .quote-carousel :focus-visible,html[data-palette=pro][data-theme=light] .social-item:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] .quote-surface{background:radial-gradient(at 100% 0,#ffbd2e66,#0000 58%),linear-gradient(120deg,#f7f7fa,#f7f7fa 70%,#ffbd2e);border:1px solid #b8780050}html[data-palette=pro][data-theme=light] .quote-surface:before{background:linear-gradient(90deg,#0000,#ffbd2e,#f7f7fa,#0000)}html[data-palette=pro][data-theme=light] .quote-slide .eyebrow{color:#805000}html[data-palette=pro][data-theme=light] .quote-action{background:#f7f7fa08;border:1px solid #35353d24}html[data-palette=pro][data-theme=light] .quote-action>.quote-service{color:#34343d}html[data-palette=pro][data-theme=light] .quote-action .button{background:linear-gradient(115deg,#f7f7fa,#f7f7fa)}html[data-palette=pro][data-theme=light] .quote-controls button:hover{background:#f7f7fa24}html[data-palette=pro][data-theme=light] .quote-dots button:before,html[data-palette=pro][data-theme=light] .quote-dots button span{background:#f7f7fa35}html[data-palette=pro][data-theme=light] .quote-dots button[aria-current=true] span{background:#f7f7fa}html[data-palette=pro][data-theme=light] .home-address>div{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .home-address input{color:#34343d}html[data-palette=pro][data-theme=light] .steps-note li>span{border:1px solid #35353d40}html[data-palette=pro][data-theme=light] .steps-free{border-top:1px solid #35353d30}html[data-palette=pro][data-theme=light] .service-switch button{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .service-switch button[aria-pressed=true]{color:#34343d;background:#f7f7fa;border-color:#35353d26}html[data-palette=pro][data-theme=light] .sort-label select{border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .plan-fit{color:#805000}html[data-palette=pro][data-theme=light] .plan-detail-link{color:#34343d}html[data-palette=pro][data-theme=light] .plan .operator.gtd,html[data-palette=pro][data-theme=light] .plan .operator.wom{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .alternative-plan{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] button:focus-visible,html[data-palette=pro][data-theme=light] input:focus-visible,html[data-palette=pro][data-theme=light] select:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] .focus-brands span{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .price-confirm{color:#34343d}html[data-palette=pro][data-theme=light] .card-promotion{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .recommended-column{background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .compare-recommendation{color:#34343d}html[data-palette=pro][data-theme=light] .plan .direct-quote{color:#34343d;border-color:#b8780060}html[data-palette=pro][data-theme=light] .plan.featured .plan-topline{color:#34343d}html[data-palette=pro][data-theme=light] .operator.directv{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .advisor-help{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .advisor-help>a{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .advisor-help>a:first-of-type{color:#34343d}html[data-palette=pro][data-theme=light] .catalog-toolbar{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .plan.featured{border:2px solid #b8780060}html[data-palette=pro][data-theme=light] .plan-actions .direct-quote{color:#34343d;border:1px solid #b8780060}html[data-palette=pro][data-theme=light] .plan-actions button[data-consult],html[data-palette=pro][data-theme=light] .price-confirm,html[data-palette=pro][data-theme=light] .operator.mundo,html[data-palette=pro][data-theme=light] .operator.telsur{color:#34343d}html[data-palette=pro][data-theme=light] .partner-section{background:linear-gradient(115deg,#f7f7fa,#ffbd2e);border:1px solid #b8780060}html[data-palette=pro][data-theme=light] .partner-section p{color:#34343d}html[data-palette=pro][data-theme=light] .partner-section .eyebrow{color:#805000}html[data-palette=pro][data-theme=light] .partner-section .partner-cta>a{color:#34343d}html[data-palette=pro][data-theme=light] .partner-section .recruit-tags span{color:#34343d;background:#f7f7fa0d;border:1px solid #35353d29}html[data-palette=pro][data-theme=light] .recruit-form input,html[data-palette=pro][data-theme=light] .recruit-form select{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #recruit-result a{color:#34343d}html[data-palette=pro][data-theme=light] footer{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] footer:before{background:linear-gradient(90deg,#f7f7fa,#ffbd2e,#ffbd2e,#f7f7fa)}html[data-palette=pro][data-theme=light] .footer-contact{border-bottom:1px solid #35353d20}html[data-palette=pro][data-theme=light] .footer-contact h2{color:#34343d}html[data-palette=pro][data-theme=light] .footer-contact .eyebrow{color:#805000}html[data-palette=pro][data-theme=light] .footer-contact p,html[data-palette=pro][data-theme=light] .footer-inner p{color:#34343d}html[data-palette=pro][data-theme=light] .footer-free{color:#805000}html[data-palette=pro][data-theme=light] .footer-links h2,html[data-palette=pro][data-theme=light] .footer-links a,html[data-palette=pro][data-theme=light] .footer-links a:hover{color:#34343d}html[data-palette=pro][data-theme=light] .footer-social{border-top:1px solid #35353d20}html[data-palette=pro][data-theme=light] .footer-social strong,html[data-palette=pro][data-theme=light] .footer-social>div>span{color:#34343d}html[data-palette=pro][data-theme=light] .social-item,html[data-palette=pro][data-theme=light] .social-item.social-pending{color:#34343d;background:#f7f7fa08;border:1px solid #35353d22}html[data-palette=pro][data-theme=light] .social-item:hover{background:#f7f7fa14;border-color:#b8780060}html[data-palette=pro][data-theme=light] .footer-operators{border-block:1px solid #35353d15}html[data-palette=pro][data-theme=light] .footer-operators>span,html[data-palette=pro][data-theme=light] .footer-operators a,html[data-palette=pro][data-theme=light] .footer-operators a:hover,html[data-palette=pro][data-theme=light] .fine,html[data-palette=pro][data-theme=light] .fine>span:first-child,html[data-palette=pro][data-theme=light] .fine a,html[data-palette=pro][data-theme=light] .fine .privacy-link{color:#34343d}html[data-palette=pro][data-theme=light] .footer-social .social-item:hover{color:#805000}html[data-palette=pro][data-theme=light] .contact-fab:before{border:1px solid #b8780066}html[data-palette=pro][data-theme=light] .operator-logo,html[data-palette=pro][data-theme=light] .operator-logo-gtd,html[data-palette=pro][data-theme=light] .operator-logo-telsur{background:#f7f7fa}html[data-palette=pro][data-theme=light] .brand-notice{color:#34343d}html[data-palette=pro][data-theme=light] .site-footer .footer-links a:hover{color:#805000}html[data-palette=pro][data-theme=light] .site-footer .footer-social>strong{color:#34343d}html[data-palette=pro][data-theme=light] .site-footer .footer-social .social-item{color:#34343d;background:#f7f7fa06;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .site-footer .footer-social .social-item:hover{background:#f7f7fa12;border-color:#b8780060}html[data-palette=pro][data-theme=light] .site-footer .brand-notice{color:#34343d;border-top:1px solid #35353d20}html[data-palette=pro][data-theme=light] .site-footer .fine{border-top:1px solid #35353d15}html[data-palette=pro][data-theme=light] .site-footer a:focus-visible,html[data-palette=pro][data-theme=light] .site-footer button:focus-visible{outline:2px solid #b8780060}@media (prefers-reduced-motion:no-preference){@keyframes catalog-text-in{}}html[data-palette=pro][data-theme=light] .ref-home-promo{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .ref-home-promo .eyebrow{color:#805000}html[data-palette=pro][data-theme=light] .ref-home-promo h2,html[data-palette=pro][data-theme=light] .ref-home-promo .ref-promo-copy>p:last-child{color:#34343d}html[data-palette=pro][data-theme=light] .ref-home-promo .button{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ref-home-promo .button:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .ref-promo-action>span{color:#34343d}html[data-palette=pro][data-theme=light] #cookie-banner{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #cookie-banner p{color:#34343d}html[data-palette=pro][data-theme=light] #cookie-dialog{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #cookie-dialog::backdrop{background:#f7f7fa99}html[data-palette=pro][data-theme=light] #cookie-dialog .cookie-close{color:#34343d}html[data-palette=pro][data-theme=light] #cookie-dialog .consent-option{border-bottom:1px solid #35353d26}html[data-palette=pro][data-theme=light] .advanced-filters{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .filter-grid input,html[data-palette=pro][data-theme=light] .filter-grid select{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .advanced-filters p,html[data-palette=pro][data-theme=light] .plan-verification{color:#34343d}html[data-palette=pro][data-theme=light] .tool-result td,html[data-palette=pro][data-theme=light] .tool-result th{border-bottom:1px solid #35353d26}html[data-palette=pro][data-theme=light] .prose details{border-block:1px solid #35353d26}html[data-palette=pro][data-theme=light] .quick-address input{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}@media (width<=760px){html[data-palette=pro][data-theme=light] .catalog-controls>summary{background:#f7f7fa;border:1px solid #35353d26}}@media (prefers-reduced-motion:no-preference){html[data-palette=pro][data-theme=light] .catalog-hero h1 em{background:linear-gradient(100deg,#f7f7fa,#f7f7fa,#f7f7fa,#f7f7fa)}}html[data-palette=pro][data-theme=light] .regions-preview{background:linear-gradient(135deg,#f7f7fa,#f7f7fa);border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-jump a{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-jump a:hover{background:#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] .region-jump a span,html[data-palette=pro][data-theme=light] .region-intro>p{color:#34343d}html[data-palette=pro][data-theme=light] .region-picker{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-picker select{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-index{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .region-count{color:#805000}html[data-palette=pro][data-theme=light] .region-cities a{color:#34343d;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-cities a:hover{background:#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] .region-all,html[data-palette=pro][data-theme=light] .region-guides a,html[data-palette=pro][data-theme=light] .region-back a{color:#34343d}html[data-palette=pro][data-theme=light] .region-source{color:#805000}html[data-palette=pro][data-theme=light] .catalog-hero .hero-title{color:#34343d}html[data-palette=pro][data-theme=light] .catalog-hero .hero-title em,html[data-palette=pro][data-theme=light] .hero-kicker{color:#805000}html[data-palette=pro][data-theme=light] .hero-stage .intro-copy span{color:#34343d}html[data-palette=pro][data-theme=light] .hero-dots span{background:#f7f7fa60}html[data-palette=pro][data-theme=light] .hero-dots [aria-current=true] span{background:#f7f7fa}html[data-palette=pro][data-theme=light] .hero-position{color:#34343d}html[data-palette=pro][data-theme=light] .hero-pause{color:#34343d;background:#f7f7fa0a;border:1px solid #35353d40}html[data-palette=pro][data-theme=light] .hero-controls button:focus-visible{outline:2px solid #b8780060}html[data-palette=pro][data-theme=light] .hero-terms{color:#34343d}@media (prefers-reduced-motion:no-preference){html[data-palette=pro][data-theme=light] .catalog-hero .hero-title em{background:linear-gradient(100deg,#f7f7fa,#f7f7fa,#f7f7fa,#f7f7fa)}}@media (width<=760px){html[data-palette=pro][data-theme=light] .home-hero-shell+.catalog .catalog-controls>summary{border-color:#35353d26}}html[data-palette=pro][data-theme=light] .regions-preview{background:linear-gradient(120deg,#f7f7fa,#f7f7fa);border-color:#35353d26}html[data-palette=pro][data-theme=light] .region-jump a{color:#34343d;border:1px solid #b8780060}html[data-palette=pro][data-theme=light] .region-jump a:hover{color:#34343d;border-color:#b8780060}html[data-palette=pro][data-theme=light] .region-jump a:focus-visible,html[data-palette=pro][data-theme=light] .region-cities a:focus-visible,html[data-palette=pro][data-theme=light] .region-guide-grid a:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] .region-card{background:linear-gradient(160deg,#f7f7fa 70%,#f7f7fa);border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-index{color:#34343d}html[data-palette=pro][data-theme=light] .region-cities a{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-cities a:hover{color:#34343d;background:#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] .region-all{border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-local-guides{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-local-guides>p:not(.eyebrow){color:#34343d}html[data-palette=pro][data-theme=light] .region-guide-grid a{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .region-guide-grid a:hover{background:#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] .home-hero-shell+.catalog .catalog-controls{background:#f7f7fa;border:1px solid #35353d26}@media (width<=760px){html[data-palette=pro][data-theme=light] .home-hero-shell+.catalog .catalog-controls>summary{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .home-hero-shell+.catalog .catalog-controls[open]>summary{border-bottom:1px solid #35353d26}}html[data-palette=pro][data-theme=light] .operator-logo,html[data-palette=pro][data-theme=light] .operator-logo-gtd,html[data-palette=pro][data-theme=light] .operator-logo-telsur{background:#f7f7fa}html[data-palette=pro][data-theme=light] .operator-filters button{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .operator-filters button[data-filter-op=Claro],html[data-palette=pro][data-theme=light] .operator-filters button[data-filter-op=VTR]{border-color:#35353d26}html[data-palette=pro][data-theme=light] .operator-filters button[aria-pressed=true]{color:#34343d;background:#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] .operator-all-icon{color:#34343d}html[data-palette=pro][data-theme=light] .operator-filters button:focus-visible{outline:3px solid #b8780060}@media (hover:hover){html[data-palette=pro][data-theme=light] .operator-filters button:hover,html[data-palette=pro][data-theme=light] .operator-filters button[aria-pressed=true]:hover{border-color:#b8780060}}html[data-palette=pro][data-theme=light] .plan-tip{background:#f7f7faf2;border-color:#35353d26}html[data-palette=pro][data-theme=light] .plan-facts{border-block:1px solid #35353d44}html[data-palette=pro][data-theme=light] #martin-launch{color:#34343d;background:linear-gradient(120deg,#f7f7fa,#ffbd2e);border:1px solid #b8780060}html[data-palette=pro][data-theme=light] #martin-panel{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel button:focus-visible,html[data-palette=pro][data-theme=light] #martin-panel a:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] #martin-panel .m-head{color:#34343d;background:linear-gradient(110deg,#f7f7fa,#ffbd2e)}html[data-palette=pro][data-theme=light] #martin-panel .m-avatar{background:#f7f7fa18;border:1px solid #35353d33}html[data-palette=pro][data-theme=light] #martin-panel .m-title small,html[data-palette=pro][data-theme=light] #martin-panel .m-button{color:#34343d}html[data-palette=pro][data-theme=light] #martin-panel .m-msg{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel .m-msg.user{color:#34343d}html[data-palette=pro][data-theme=light] #martin-panel .m-card{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel .m-card a{color:#34343d}html[data-palette=pro][data-theme=light] #martin-panel .m-quick button{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel textarea{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel .m-send{color:#34343d}html[data-palette=pro][data-theme=light] #martin-panel .m-status{color:#805000}html[data-palette=pro][data-theme=light] #martin-panel .m-tools button,html[data-palette=pro][data-theme=light] #martin-panel .m-tools a{color:#34343d}html[data-palette=pro][data-theme=light] #martin-panel .m-transfer{background:#f7f7fa}html[data-palette=pro][data-theme=light] #martin-panel .m-transfer input[type=tel]{border:1px solid #35353d26}@media (prefers-reduced-motion:no-preference){@keyframes martin-in{}}html[data-palette=pro][data-theme=light] #martin-launch{background:linear-gradient(110deg,#f7f7fa,#ffbd2e);border:1px solid #b8780060}html[data-palette=pro][data-theme=light] #martin-launch small{color:#34343d}html[data-palette=pro][data-theme=light] #martin-launch small:before,html[data-palette=pro][data-theme=light] #martin-launch[data-available=true] small:before{background:#f7f7fa}html[data-palette=pro][data-theme=light] #martin-launch .m-launch-avatar{border:2px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel{background:linear-gradient(135deg,#f7f7fa,#f7f7fa);border:1px solid #b8780060}html[data-palette=pro][data-theme=light] #martin-panel .m-head{background:radial-gradient(at 0 80%,#ffbd2e88,#0000 65%),linear-gradient(110deg,#f7f7fa,#ffbd2e,#f7f7fa);border-bottom:1px solid #35353d66}html[data-palette=pro][data-theme=light] #martin-panel .m-avatar{border:2px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel .m-title small,html[data-palette=pro][data-theme=light] #martin-panel .m-availability{color:#34343d}html[data-palette=pro][data-theme=light] #martin-panel .m-availability:before,html[data-palette=pro][data-theme=light] #martin-panel .m-availability[data-available=true]:before{background:#f7f7fa}html[data-palette=pro][data-theme=light] #martin-panel .m-icon{background:#f7f7fa08;border:1px solid #35353d40}html[data-palette=pro][data-theme=light] #martin-panel .m-msg{background:#f7f7faed}html[data-palette=pro][data-theme=light] #martin-panel .m-msg time{color:#805000}html[data-palette=pro][data-theme=light] #martin-panel .m-msg.user time{color:#34343d}html[data-palette=pro][data-theme=light] #martin-panel .m-quick button{color:#34343d;border-color:#35353d26}html[data-palette=pro][data-theme=light] #martin-panel .m-quick button:hover{background:#f7f7fa;border-color:#b8780060}html[data-palette=pro][data-theme=light] #martin-panel .m-foot{background:#f7f7fa;border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] #martin-panel textarea{border-color:#35353d26}html[data-palette=pro][data-theme=light] #martin-panel .m-intro h2{color:#34343d}@media (width<=600px){html[data-palette=pro][data-theme=light] #martin-panel,html[data-palette=pro][data-theme=light] #martin-panel.expanded{border:1px solid #b8780060}}@media (prefers-reduced-motion:no-preference){@keyframes martin-halo{}}html[data-palette=pro][data-theme=light] #martin-panel .m-transfer{background:color-mix(in srgb,#f7f7fa 9%,Canvas);border:1px solid #b8780022}html[data-palette=pro][data-theme=light] #martin-panel .m-transfer input[type=tel]{border-color:#35353d26}html[data-palette=pro][data-theme=light] #martin-panel .m-transfer .m-button{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] #martin-panel .m-typing{border:1px solid #b8780040}@media (prefers-reduced-motion:no-preference){@keyframes martin-dot{}}html[data-palette=pro][data-theme=light] [data-ch-ui] a:focus-visible,html[data-palette=pro][data-theme=light] [data-ch-ui] button:focus-visible,html[data-palette=pro][data-theme=light] [data-ch-ui] summary:focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] [data-ch-ui] details:not(.mobile-menu):not(.nav-more)>summary:after,html[data-palette=pro][data-theme=light] [data-ch-ui] .contact-fab,html[data-palette=pro][data-theme=light] [data-ch-ui]:has(.cookie-banner:not([hidden])) .contact-fab{color:#34343d}html[data-palette=pro][data-theme=light]{--ch-ink:#34343d}html[data-palette=pro][data-theme=light] .ch-hero{color:#34343d;background:radial-gradient(at 0 0,#ffbd2e66,#0000 70%),linear-gradient(120deg,#f7f7fa,#ffbd2e)}html[data-palette=pro][data-theme=light] .ch-pill{background:#f7f7fa0d;border:1px solid #35353d40}html[data-palette=pro][data-theme=light] .ch-hero-actions .outline{color:#34343d;border-color:#35353d70}html[data-palette=pro][data-theme=light] .ch-brands .operator-logo{background:#f7f7fa}html[data-palette=pro][data-theme=light] .ch-hero-offer{color:#34343d;background:#f7f7faea;border:1px solid #35353d55}html[data-palette=pro][data-theme=light] .installation-badge,html[data-palette=pro][data-theme=light] .ch-offer-links a{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ch-region-directory>details{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ch-commune-links a{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] .ch-directory-search{background:linear-gradient(120deg,#f7f7fa,#f7f7fa);border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ch-directory-search input{border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ch-geo-preview{background:linear-gradient(120deg,#f7f7fa,#f7f7fa);border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ch-geo-preview nav a{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ch-service-grid article{background:#f7f7fa;border:1px solid #35353d26}@media (hover:hover){html[data-palette=pro][data-theme=light] .ch-offer-links a:hover{background:#f7f7fa;border-color:#b8780060}}html[data-palette=pro][data-theme=light] :focus-visible{outline:3px solid #b8780060}@media (width<=760px){html[data-palette=pro][data-theme=light] .ch-compare-mobile article{background:#f7f7fa;border:1px solid #35353d26}}html[data-palette=pro][data-theme=light] .ch-inline-price strong{color:#805000}html[data-palette=pro][data-theme=light] .premium-hero .hero-offer-price{color:#34343d}html[data-palette=pro][data-theme=light] .hero-offer-price strong{color:#805000}html[data-palette=pro][data-theme=light] .premium-hero .hero-pause{color:#34343d;background:#f7f7fa80;border:1px solid #35353d70}html[data-palette=pro][data-theme=light] .ch-install-banner{background:linear-gradient(110deg,#f7f7fa,#f7f7fa);border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .ch-install-symbol,html[data-palette=pro][data-theme=light] .ch-install-banner small{color:#34343d}html[data-palette=pro][data-theme=light] .ch-promo-hub{color:#34343d;background:radial-gradient(at 95% 0,#ffbd2e55,#0000 65%),linear-gradient(120deg,#f7f7fa,#f7f7fa);border:1px solid #b8780060}html[data-palette=pro][data-theme=light] .ch-promo-hub .eyebrow{color:#805000}html[data-palette=pro][data-theme=light] .ch-promo-hub h2{color:#34343d}html[data-palette=pro][data-theme=light] .ch-promo-hub h2 span{color:#805000}html[data-palette=pro][data-theme=light] .ch-promo-top>div>p:last-child{color:#34343d}html[data-palette=pro][data-theme=light] .ch-promo-tag{color:#34343d;background:#f7f7fa12;border:1px solid #b8780050}html[data-palette=pro][data-theme=light] .ch-promo-brand{color:#34343d;border:1px solid #35353d3b}html[data-palette=pro][data-theme=light] .ch-promo-claro{background:linear-gradient(125deg,#f7f7fa13,#ffbd2e1f)}html[data-palette=pro][data-theme=light] .ch-promo-vtr{background:linear-gradient(125deg,#f7f7fa13,#ffbd2e19)}html[data-palette=pro][data-theme=light] .ch-promo-logo{background:#f7f7fa}html[data-palette=pro][data-theme=light] .ch-promo-brand-copy small{color:#34343d}html[data-palette=pro][data-theme=light] .ch-promo-brand>svg{color:#805000}html[data-palette=pro][data-theme=light] .ch-promo-nav a{color:#34343d;background:#f7f7fa08;border:1px solid #35353d27}html[data-palette=pro][data-theme=light] .ch-promo-nav svg{color:#805000}@media (hover:hover){html[data-palette=pro][data-theme=light] .ch-promo-brand:hover{border-color:#b8780095}html[data-palette=pro][data-theme=light] .ch-promo-nav a:hover{background:#f7f7fa18}}html[data-palette=pro][data-theme=light] .p-stream .ch-screen-slide svg{color:#805000}html[data-palette=pro][data-theme=light] .ch-screen-slide span{color:#34343d}html[data-palette=pro][data-theme=light] .ch-screen-orbit{border:1px solid #b8780022}html[data-palette=pro][data-theme=light] .p-brand-rail[data-stream-rail]>div{background:#f7f7fa06;border:1px solid #35353d20}html[data-palette=pro][data-theme=light] .p-brand-rail[data-stream-rail]>div:hover{background:#f7f7fa10}html[data-palette=pro][data-theme=light] .seo-route-links a{color:#34343d;background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .seo-route-links a:hover{background:#f7f7fa}html[data-palette=pro][data-theme=light] .seo-route-links a:focus-visible,html[data-palette=pro][data-theme=light] .seo-decision .table-scroll:focus-visible{outline:3px solid #b8780060}@font-face{font-family:ProGeometric;src:url(/brand/Poppins-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ProGeometric;src:url(/brand/Poppins-SemiBold.woff2)format("woff2");font-weight:600 900;font-display:swap}html[data-palette=pro][data-theme=light] #pro-recruit{--ink:#34343d;--muted:#55555f;background:#f7f7fa}html[data-palette=pro][data-theme=light] #pro-recruit h1,html[data-palette=pro][data-theme=light] #pro-recruit h2 span{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit :focus-visible{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] #pro-recruit .pro-yellow{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-black,html[data-palette=pro][data-theme=light] #pro-recruit .pro-hero{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] #pro-recruit .pro-orbit{background:radial-gradient(at 78% 40%,#ffbd2e16,#0000 43%),linear-gradient(110deg,#0000 50%,#f7f7fa03 100%)}html[data-palette=pro][data-theme=light] #pro-recruit .pro-wordmark,html[data-palette=pro][data-theme=light] #pro-recruit .pro-hero .pro-kicker,html[data-palette=pro][data-theme=light] #pro-recruit .pro-lead,html[data-palette=pro][data-theme=light] #pro-recruit .pro-text-link,html[data-palette=pro][data-theme=light] #pro-recruit .pro-hero-notes{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-device{background:#f7f7fa;border:6px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-camera{background:#f7f7fa}html[data-palette=pro][data-theme=light] #pro-recruit .pro-floating{background:#f7f7fa0d;border:1px solid #35353d29}html[data-palette=pro][data-theme=light] #pro-recruit .pro-floating i,html[data-palette=pro][data-theme=light] #pro-recruit .pro-floating span,html[data-palette=pro][data-theme=light] #pro-recruit .pro-image-caption{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-brand-row{color:#34343d;border-top:1px solid #35353d20}html[data-palette=pro][data-theme=light] #pro-recruit .pro-brand-row a{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-benefits article{border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-line-icon{border:1px solid #b8780090}html[data-palette=pro][data-theme=light] #pro-recruit .pro-rates-section{background:#f7f7fa}html[data-palette=pro][data-theme=light] #pro-recruit .pro-rate{background:#f7f7fab8;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-rate-featured{border:1px solid #b8780060}html[data-palette=pro][data-theme=light] #pro-recruit .pro-rate-top span{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-rate>a{border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-mobile-rate{border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-pill{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] #pro-recruit .pro-calculator{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-product-options span{border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-product-options input:checked+span{border:2px solid #b8780060}html[data-palette=pro][data-theme=light] #pro-recruit .pro-product-options input:focus-visible+span{outline:3px solid #b8780060}html[data-palette=pro][data-theme=light] #pro-recruit #pro-count{background:#f7f7fa;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-calc-result{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] #pro-recruit .pro-calc-result .pro-pill{color:#805000;border:1px solid #b8780040}html[data-palette=pro][data-theme=light] #pro-recruit #pro-equation,html[data-palette=pro][data-theme=light] #pro-recruit .pro-chart-note{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-calc-disclaimer{color:#34343d;background:#f7f7fa;border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-steps li{border-top:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-steps li>span{color:#805000}html[data-palette=pro][data-theme=light] #pro-recruit .pro-app-section{color:#34343d;background:#f7f7fa}html[data-palette=pro][data-theme=light] #pro-recruit .pro-app-visual>p,html[data-palette=pro][data-theme=light] #pro-recruit .pro-app-copy>p:not(.pro-kicker),html[data-palette=pro][data-theme=light] #pro-recruit .pro-app-copy h2{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-screen-options button{color:#34343d;background:#f7f7fa04;border:1px solid #35353d24}html[data-palette=pro][data-theme=light] #pro-recruit .pro-screen-options button[aria-pressed=true]{border-color:#b8780090}html[data-palette=pro][data-theme=light] #pro-recruit .pro-screen-options small,html[data-palette=pro][data-theme=light] #pro-recruit #pro-screen-description{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit .pro-modes article{background:#f7f7fa70;border:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-modes article>span{color:#34343d}html[data-palette=pro][data-theme=light] #pro-recruit details{border-bottom:1px solid #35353d26}html[data-palette=pro][data-theme=light] #pro-recruit .pro-final p:not(.pro-kicker),html[data-palette=pro][data-theme=light] #pro-recruit .pro-final-note{color:#34343d}html[data-palette=pro][data-theme=light] body:has(#pro-recruit) #modal .button{color:#34343d;border-color:#b8780060}html[data-palette=pro][data-theme=light] body:has(#pro-recruit) #modal .eyebrow{color:#34343d}html[data-palette=pro][data-theme=light] body:has(#pro-recruit) #modal input:focus,html[data-palette=pro][data-theme=light] body:has(#pro-recruit) #modal select:focus{outline-color:#b8780060}html[data-palette=pro][data-theme=light] #pro-recruit .pro-phone-controls button{color:#805000;background:#f7f7fa08;border:1px solid #35353d40}html[data-palette=pro][data-theme=light] #pro-recruit .pro-phone-controls span{color:#34343d}.palette-brand{display:none}html[data-palette=pro]{--ink:#f5f5f7!important;--muted:#b7b7c1!important;--blue:#ffbd2e!important;--cyan:#ffd66b!important;--line:#3b3b42!important;--paper:#111114!important;--night:#09090b!important;color-scheme:dark!important;background:#111114!important}html[data-palette=pro] body{color:#f5f5f7!important;background:#111114!important}html[data-palette=pro] .portal{--ink:#f5f5f7;--muted:#b7b7c1;--accent:#ffbd2e;--line:#3b3b42;color:#f5f5f7!important;background:#111114!important}html[data-palette=pro] .announcement{border-bottom:1px solid #ffbd2e35;color:#ffd66b!important;background:#080809!important}html[data-palette=pro] .announcement span{color:#c4c4cc!important}html[data-palette=pro] .site-header,html[data-palette=pro] header,html[data-palette=pro] .nav-shell{backdrop-filter:blur(22px);background:#151518e8!important;border-color:#ffffff26!important}html[data-palette=pro] .desktop-nav{background:#ffffff05!important;border-color:#ffffff12!important}html[data-palette=pro] .desktop-nav a,html[data-palette=pro] .desktop-nav summary{color:#eeeef4!important}html[data-palette=pro] .nav-popover,html[data-palette=pro] .mobile-menu nav{backdrop-filter:blur(24px);background:#232328f7!important;border-color:#ffffff30!important}html[data-palette=pro] .nav-popover a:hover,html[data-palette=pro] .mobile-menu nav a:hover{color:#ffd66b!important;background:#ffbd2e14!important}html[data-palette=pro] .nav-popover span{color:#bfbfc9!important}html[data-palette=pro] .brand>.brandmark{display:none!important}html[data-palette=pro] .palette-brand{color:#fff;white-space:nowrap;letter-spacing:-1px;align-items:center;gap:8px;font-size:23px;font-weight:800;display:inline-flex}html[data-palette=pro] .palette-brand svg{flex:none;width:38px;height:38px}html[data-palette=pro] .palette-brand small{color:#ffbd2e;letter-spacing:1.5px;margin-left:4px;font-size:10px;display:inline-block}html[data-palette=pro] .site-header .brand{min-width:0;width:auto!important}html[data-palette=pro] .navcta,html[data-palette=pro] .button.dark,html[data-palette=pro] .button.lime,html[data-palette=pro] .button.primary,html[data-palette=pro] .p-button:not(.secondary),html[data-palette=pro] .ref-hero .button,html[data-palette=pro] .direct-quote,html[data-palette=pro] .quote-action .button{color:#171719!important;background:linear-gradient(115deg,#ffd66b,#ffbd2e)!important;border-color:#ffbd2e!important;box-shadow:0 7px 24px #ffbd2e1c!important}html[data-palette=pro] .button.dark *,html[data-palette=pro] .button.lime *,html[data-palette=pro] .navcta *,html[data-palette=pro] .p-button:not(.secondary) *{color:#171719!important}html[data-palette=pro] .button.outline,html[data-palette=pro] .p-button.secondary{color:#f3f3f7!important;background:#ffffff06!important;border-color:#ffffff4a!important}html[data-palette=pro] .eyebrow,html[data-palette=pro] .p-kicker,html[data-palette=pro] .hero-kicker,html[data-palette=pro] .ref-kicker{color:#ffcf65!important}html[data-palette=pro] h1,html[data-palette=pro] h2,html[data-palette=pro] h3,html[data-palette=pro] h4{color:#f5f5f7!important}html[data-palette=pro] h1 em,html[data-palette=pro] h2>span,html[data-palette=pro] .hero-title em,html[data-palette=pro] .x140 h2 span{color:#ffcf65!important;-webkit-text-fill-color:#ffcf65!important;background:0 0!important}html[data-palette=pro] .premium-hero{background:#0c0c0e!important}html[data-palette=pro] .premium-hero .hero-shade{background:linear-gradient(90deg,#0c0c0ef5 0%,#0c0c0ee8 35%,#0c0c0e66 65%,#0c0c0e1a 100%),linear-gradient(#0000 60%,#0c0c0e)!important}html[data-palette=pro] .premium-hero .intro-copy{color:#e2e2e9!important}html[data-palette=pro] .premium-hero .hero-actions .lime{color:#141416!important;background:linear-gradient(115deg,#ffd66b,#ffbd2e)!important;box-shadow:0 8px 30px #ffbd2e25!important}html[data-palette=pro] .hero-trust{background:#18181cde!important;border-color:#ffffff1a!important}html[data-palette=pro] .hero-controls button,html[data-palette=pro] .hero-nav button{color:#ffbd2e!important;background:#ffffff10!important;border-color:#ffffff40!important}html[data-palette=pro] .hero-dots button[aria-current=true]{background:#ffbd2e!important}html[data-palette=pro] .install-banner,html[data-palette=pro] .source-note,html[data-palette=pro] .catalog-controls{color:#d1d1da!important;background:#1b1b1f!important;border-color:#ffffff24!important}html[data-palette=pro] .plan,html[data-palette=pro] .feature-card,html[data-palette=pro] .x140-bento>article,html[data-palette=pro] .p-card,html[data-palette=pro] .region-card,html[data-palette=pro] .seo-route-links a{backdrop-filter:blur(16px);color:#f4f4f7!important;background:linear-gradient(135deg,#25252ae8,#1b1b1fe8)!important;border-color:#ffffff2b!important;box-shadow:0 14px 32px #0002!important}html[data-palette=pro] .plan.featured{border-color:#ffbd2e99!important;box-shadow:inset 0 3px #ffbd2e,0 14px 32px #0002!important}html[data-palette=pro] .plan .price,html[data-palette=pro] .plan .price strong,html[data-palette=pro] .plan h3{color:#fff!important}html[data-palette=pro] .plan .badge,html[data-palette=pro] .plan .tag{color:#151518!important;background:#ffbd2e!important}html[data-palette=pro] .plan li,html[data-palette=pro] .plan .after,html[data-palette=pro] .plan small,html[data-palette=pro] .source-note{color:#c0c0cb!important}html[data-palette=pro] .plan .operator-logo{filter:drop-shadow(0 1px 5px #ffffff18);background:0 0!important;border:0!important;padding:0!important}html[data-palette=pro] .operator-filters button:not([data-filter-op=all]){border-radius:10px;padding:6px 10px;background:#ffffff08!important;border:1px solid #fff3!important}html[data-palette=pro] .operator-logo img,html[data-palette=pro] .operator-filters img{filter:none!important}html[data-palette=pro] .operator-filters button[aria-pressed=true],html[data-palette=pro] .service-switch button[aria-pressed=true],html[data-palette=pro] .x140-chips button[aria-pressed=true]{color:#141416!important;background:#ffbd2e!important;border-color:#ffbd2e!important}html[data-palette=pro] button:not([disabled]):focus-visible,html[data-palette=pro] a:focus-visible,html[data-palette=pro] input:focus-visible,html[data-palette=pro] select:focus-visible,html[data-palette=pro] summary:focus-visible{outline-offset:4px!important;outline:3px solid #ffbd2e!important}html[data-palette=pro] input,html[data-palette=pro] select,html[data-palette=pro] textarea{color:#f5f5f7!important;accent-color:#ffbd2e!important;background:#19191d!important;border-color:#666670!important}html[data-palette=pro] input::placeholder,html[data-palette=pro] textarea::placeholder{color:#b1b1be!important}html[data-palette=pro] .quote-carousel,html[data-palette=pro] .quote-surface,html[data-palette=pro] .partner-section,html[data-palette=pro] .ref-hero,html[data-palette=pro] .ref-end,html[data-palette=pro] .footer-contact{background:linear-gradient(125deg,#16161a,#242429)!important;border-color:#ffbd2e35!important}html[data-palette=pro] .quote-caption,html[data-palette=pro] .quote-copy{color:#d1d1db!important}html[data-palette=pro] .partner-section h2 span{color:#ffcf65!important}html[data-palette=pro] .site-footer{color:#c8c8d3!important;background:#09090b!important;border-top:1px solid #ffffff20!important}html[data-palette=pro] .site-footer a{color:#e5e5ed!important}html[data-palette=pro] .site-footer .button{color:#151518!important}html[data-palette=pro] .site-footer .brand-notice,html[data-palette=pro] .site-footer .fine{color:#b4b4bf!important}html[data-palette=pro] dialog,html[data-palette=pro] #modal,html[data-palette=pro] #martin-panel{color:#f0f0f5!important;background:#1c1c21!important;border-color:#ffffff38!important;box-shadow:0 30px 80px #0009!important}html[data-palette=pro] #martin-panel .m-head,html[data-palette=pro] #martin-launch{color:#ffcf65!important;background:linear-gradient(110deg,#29292f,#111114)!important;border-color:#ffbd2e55!important}html[data-palette=pro] #martin-panel .m-button{color:#161619!important;background:#ffbd2e!important}html[data-palette=pro] #martin-panel .m-message,html[data-palette=pro] .m-bubble{color:#f0f0f5!important;background:#303038!important}html[data-palette=pro] .contact-fab{color:#161619!important;background:linear-gradient(110deg,#ffd66b,#ffbd2e)!important;border-color:#ffbd2e!important;box-shadow:0 7px 24px #0004!important}html[data-palette=pro] #cookie-banner,html[data-palette=pro] .cookie-banner{backdrop-filter:blur(22px);color:#f4f4f7!important;background:#202025f5!important;border:1px solid #ffffff40!important}html[data-palette=pro] #cookie-banner p,html[data-palette=pro] #cookie-banner a{color:#d2d2dd!important}html[data-palette=pro] #cookie-banner button{color:#151518!important;background:#ffbd2e!important;border-color:#ffbd2e!important}html[data-palette=pro] #cookie-banner button:nth-child(n+2){color:#f4f4f7!important;background:#303038!important;border-color:#ffffff50!important}html[data-palette=pro] details:not(.mobile-menu):not(.nav-more){color:#f2f2f7!important;background:#202025!important;border-color:#ffffff29!important}html[data-palette=pro] details summary{color:#f2f2f7!important}html[data-palette=pro] details p{color:#c6c6d1!important}html[data-palette=pro] .x140-bento p,html[data-palette=pro] .p-card p,html[data-palette=pro] .p-hero p{color:#c5c5cf!important}html[data-palette=pro] [data-ch-ui] details:not(.mobile-menu):not(.nav-more)>summary:after{color:#ffbd2e!important}html[data-palette=pro] .ref-reward{color:#f3f3f7!important;background:#202025!important}html[data-palette=pro] .ref-reward-tv{color:#161619!important;background:#ffbd2e!important}html[data-palette=pro] .ref-reward-tv *{color:#161619!important}html[data-palette=pro] .pro-yellow,html[data-palette=pro] #pro-recruit .pro-yellow{color:#141416!important;background:linear-gradient(110deg,#ffd66b,#ffbd2e)!important}html[data-palette=pro] #pro-recruit .pro-final{background:#ffbd2e!important}html[data-palette=pro] #pro-recruit .pro-final h2,html[data-palette=pro] #pro-recruit .pro-final p,html[data-palette=pro] #pro-recruit .pro-final .pro-final-note{color:#151518!important}html[data-palette=pro] #pro-recruit .pro-black{color:#fff!important;background:#141416!important}@media (width<=700px){html[data-palette=pro] .palette-brand{gap:5px;font-size:18px}html[data-palette=pro] .palette-brand svg{width:29px;height:29px}html[data-palette=pro] .palette-brand small{letter-spacing:1px;font-size:8px}html[data-palette=pro] .site-header .navcta{min-width:0!important;padding:11px!important;font-size:10px!important}html[data-palette=pro] .site-header .nav-shell{gap:9px!important}}@media (prefers-reduced-motion:reduce){html[data-palette=pro] *{scroll-behavior:auto!important}}html[data-palette=pro] .hero-trust i,html[data-palette=pro] .hero-trust .trust-icon,html[data-palette=pro] .hero-secondary a>span:first-child{color:#ffbd2e!important;background:#242429!important;border-color:#ffbd2e66!important}html[data-palette=pro] .plan-topline{color:#151518!important;background:linear-gradient(100deg,#ffd66b,#ffbd2e)!important}html[data-palette=pro] .installation-badge{color:#ffd66b!important;background:#ffbd2e16!important;border-color:#ffbd2e50!important}html[data-palette=pro] .ch-promo-hub{background:linear-gradient(125deg,#19191e,#25252b)!important;border-color:#ffbd2e55!important;box-shadow:0 18px 48px #0003!important}html[data-palette=pro] .ch-promo-claro,html[data-palette=pro] .ch-promo-vtr{background:linear-gradient(125deg,#2c2c33cc,#202025cc)!important;border-color:#ffffff35!important}html[data-palette=pro] .ch-promo-logo{background:0 0!important;border:1px solid #ffffff26!important;box-shadow:0 1px 16px #ffffff08!important}html[data-palette=pro] .ch-promo-hub h2 span,html[data-palette=pro] .ch-promo-nav svg,html[data-palette=pro] .ch-promo-brand>svg{color:#ffcf65!important}html[data-palette=pro] .ch-promo-tag{color:#ffcf65!important;background:#242429!important;border-color:#ffbd2e55!important}html[data-palette=pro] .ch-promo-nav a{color:#f0f0f5!important;background:#ffffff05!important}html[data-palette=pro] .ch-promo-brand-copy small,html[data-palette=pro] .ch-promo-top>div>p:last-child{color:#c9c9d3!important}html[data-palette=pro] .premium-promises b{color:#ffcf65!important;background:#26262c!important;border-color:#ffbd2e66!important;box-shadow:inset 0 1px #ffffff16!important}html[data-palette=pro] .hero-dots button{background:#2a2a31!important;border-color:#ffffff45!important}html[data-palette=pro] .hero-dots button span{background:#a7a7b4!important}html[data-palette=pro] .hero-dots button[aria-current=true]{background:#ffbd2e!important;border-color:#ffbd2e!important}html[data-palette=pro] .hero-dots button[aria-current=true] span{background:#141416!important}html[data-palette=pro] .ch-install-symbol{color:#151518!important;background:#ffbd2e!important}html[data-palette=pro] .ch-install-banner{background:linear-gradient(120deg,#202025,#292930)!important;border-color:#ffffff30!important}html[data-palette=pro] .ch-install-banner small{color:#c6c6d2!important}@media (width<=380px){html[data-palette=pro] .site-header .navcta{display:none!important}html[data-palette=pro] .site-header .mobile-menu{margin-left:auto!important}html[data-palette=pro] .site-header .palette-brand{font-size:17px}}html[data-palette=pro] #advisor-help,html[data-palette=pro] .plan-tip,html[data-palette=pro] #plan-tip,html[data-palette=pro] .compare-bar{backdrop-filter:blur(20px);color:#f3f3f7!important;background:#24242bf5!important;border:1px solid #ffffff40!important;box-shadow:0 15px 40px #0005!important}html[data-palette=pro] #advisor-help p,html[data-palette=pro] .plan-tip p{color:#c7c7d2!important}html[data-palette=pro] #advisor-help a{color:#f3f3f7!important;background:#34343d!important}html[data-palette=pro] #advisor-help a:first-of-type{color:#151518!important;background:linear-gradient(110deg,#ffd66b,#ffbd2e)!important}html[data-palette=pro] #advisor-help>button{color:#f3f3f7!important}html[data-palette=pro] #toast{color:#f3f3f7!important;background:#292930!important;border-color:#ffffff30!important}html[data-palette=pro] .site-header .desktop-nav>a:hover,html[data-palette=pro] .site-header .desktop-nav>a[aria-current=page],html[data-palette=pro] .site-header .nav-more[open]>summary{color:#ffda84!important;box-shadow:none!important;background:#393025!important}html[data-palette=pro] .site-header .nav-popover a,html[data-palette=pro] .site-header .mobile-menu nav a{color:#f5f5f7!important;background:0 0!important}html[data-palette=pro] .site-header .nav-popover a:hover,html[data-palette=pro] .site-header .mobile-menu nav a:hover{color:#ffda84!important;background:#34343b!important}html[data-palette=pro] .site-header .mobile-menu>summary{color:#ffcf65!important;box-shadow:none!important;background:#29292f!important;border-color:#6c6c78!important}html[data-palette=pro] .site-header .mobile-menu[open]>summary{color:#171719!important;background:#ffbd2e!important;border-color:#ffbd2e!important}html[data-palette=pro] .site-header .mobile-menu>summary svg{color:inherit!important;stroke:currentColor!important}html[data-palette=pro] .site-header .desktop-nav a:focus-visible,html[data-palette=pro] .site-header summary:focus-visible,html[data-palette=pro] .site-header .mobile-menu nav a:focus-visible{outline-offset:3px;outline:2px solid #ffda84!important}html[data-palette=pro] .skip:focus{color:#ffda84!important;background:#171719!important;outline:2px solid #ffda84!important}html[data-palette=pro] .p-offer,html[data-palette=pro] .ref-benefits article{color:#f5f5f7!important;background:#232328!important;border-color:#ffffff26!important}html[data-palette=pro] .ref-benefits p{color:#c2c2cc!important}html[data-palette=pro] .ref-landing a.button:not(.outline),html[data-palette=pro] .ref-page a.button:not(.outline){color:#171719!important;background:linear-gradient(115deg,#ffd66b,#ffbd2e)!important}html[data-palette=pro] .skip-link:focus{color:#ffda84!important;background:#171719!important;outline:2px solid #ffda84!important}.palette-app-feature{display:none}html[data-palette=pro] .partner-section{display:none!important}html[data-palette=pro] .palette-app-feature{background:radial-gradient(at 100% 0,#ffbd2e13,#0000 55%),linear-gradient(135deg,#242429e8,#16161ae8);border:1px solid #ffffff26;border-radius:28px;grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;margin-block:70px;padding:clamp(24px,4vw,60px);display:grid;overflow:hidden}.palette-app-feature h2{letter-spacing:-1.8px;margin:16px 0 20px;font-size:clamp(32px,4vw,54px);line-height:1.08}.palette-app-feature p{color:#c8c8d1;max-width:560px;line-height:1.7}.palette-app-feature h2 em{color:#ffd66b;font-style:normal}.palette-app-feature ul{gap:12px;margin:24px 0 30px;padding:0;list-style:none;display:grid}.palette-app-feature li{color:#eeeef4;align-items:center;gap:12px;display:flex}.palette-app-feature li b{color:#ffd66b;min-width:28px;font-size:13px}.palette-app-feature .palette-app-device{justify-self:center;max-width:240px;transition:transform .4s;position:relative;transform:rotate(3deg)}.palette-app-feature .palette-app-device:hover{transform:rotate(0)}.palette-app-feature img{border:1px solid #ffffff30;border-radius:24px;width:100%;height:auto;display:block;box-shadow:0 20px 55px #0007}.palette-app-feature figcaption{text-align:center;color:#b7b7c1;margin-top:15px;font-size:11px}@media (width<=700px){html[data-palette=pro] .palette-app-feature{grid-template-columns:1fr;gap:28px;margin-block:36px}.palette-app-feature .palette-app-device{max-width:200px}.palette-app-feature h2{letter-spacing:-1px}}@media (prefers-reduced-motion:reduce){.palette-app-feature .palette-app-device{transition:none!important;transform:none!important}}@keyframes palette-app-arrive{}html[data-palette=pro] .palette-app-feature.palette-inview>div{animation:.6s ease-out both palette-app-arrive}@media (prefers-reduced-motion:reduce){html[data-palette=pro] .palette-app-feature.palette-inview>div{animation:none!important}}html[data-palette=pro][data-theme=light] .site-header,html[data-palette=pro][data-theme=light] .nav-shell{background:#fffffff2!important}html[data-palette=pro][data-theme=light] .site-footer a,html[data-palette=pro][data-theme=light] .site-footer p,html[data-palette=pro][data-theme=light] .site-footer .fine{color:#494953!important}html[data-palette=pro][data-theme=light] .palette-app-feature p,html[data-palette=pro][data-theme=light] .palette-app-feature li{color:#34343d!important}@media (width<=700px){html[data-palette=pro][data-theme=light] .premium-hero .hero-shade{background:linear-gradient(90deg,#fafafcf5,#fafafccc),linear-gradient(#0000 35%,#fafafc)!important}}html[data-palette=pro] .dark-section{background:radial-gradient(at 100% 0,#ffbd2e0c,#0000 50%),linear-gradient(120deg,#18181c,#26262b)!important;border-block:1px solid #ffffff18!important}@media (width<=700px){html[data-palette=pro] .contact-fab{right:14px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;border-radius:50%!important;gap:0!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:12px!important}html[data-palette=pro] .contact-fab span{display:none!important}html[data-palette=pro] #martin-launch{right:72px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;border-radius:50%!important;gap:0!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:3px!important}html[data-palette=pro] #martin-launch .m-launch-label,html[data-palette=pro] #martin-launch>svg,html[data-palette=pro] #martin-launch strong,html[data-palette=pro] #martin-launch small{display:none!important}html[data-palette=pro] #martin-launch .m-launch-avatar{width:40px!important;height:40px!important;box-shadow:none!important;border-color:#ffbd2e!important}html[data-palette=pro] .nav-shell,html[data-palette=pro] .nav-popover,html[data-palette=pro] .mobile-menu nav{backdrop-filter:blur(12px)!important}}html[data-palette=pro][data-theme=light]{--ink:#34343d!important;--muted:#55555f!important;--line:#d4d4db!important;--paper:#f6f6f8!important;--night:#f6f6f8!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] body{color:#34343d!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .portal{--ink:#34343d;--muted:#55555f;--line:#d4d4db;color:#34343d!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .announcement{border-bottom:1px solid #b8780035;color:#805000!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .announcement span{color:#34343d!important}html[data-palette=pro][data-theme=light] .site-header,html[data-palette=pro][data-theme=light] header,html[data-palette=pro][data-theme=light] .nav-shell{background:#f7f7fae8!important;border-color:#35353d26!important}html[data-palette=pro][data-theme=light] .desktop-nav{border-color:#35353d12!important}html[data-palette=pro][data-theme=light] .desktop-nav a,html[data-palette=pro][data-theme=light] .desktop-nav summary{color:#34343d!important}html[data-palette=pro][data-theme=light] .nav-popover,html[data-palette=pro][data-theme=light] .mobile-menu nav{background:#f7f7faf7!important;border-color:#35353d30!important}html[data-palette=pro][data-theme=light] .nav-popover a:hover,html[data-palette=pro][data-theme=light] .mobile-menu nav a:hover{color:#805000!important}html[data-palette=pro][data-theme=light] .nav-popover span{color:#34343d!important}html[data-palette=pro][data-theme=light] .palette-brand{color:#34343d}html[data-palette=pro][data-theme=light] .palette-brand small{color:#805000}html[data-palette=pro][data-theme=light] .navcta,html[data-palette=pro][data-theme=light] .button.dark,html[data-palette=pro][data-theme=light] .button.lime,html[data-palette=pro][data-theme=light] .button.primary,html[data-palette=pro][data-theme=light] .p-button:not(.secondary),html[data-palette=pro][data-theme=light] .ref-hero .button,html[data-palette=pro][data-theme=light] .direct-quote,html[data-palette=pro][data-theme=light] .quote-action .button{border-color:#b87800!important}html[data-palette=pro][data-theme=light] .button.outline,html[data-palette=pro][data-theme=light] .p-button.secondary{color:#34343d!important;border-color:#35353d4a!important}html[data-palette=pro][data-theme=light] .eyebrow,html[data-palette=pro][data-theme=light] .p-kicker,html[data-palette=pro][data-theme=light] .hero-kicker,html[data-palette=pro][data-theme=light] .ref-kicker{color:#805000!important}html[data-palette=pro][data-theme=light] h1,html[data-palette=pro][data-theme=light] h2,html[data-palette=pro][data-theme=light] h3,html[data-palette=pro][data-theme=light] h4{color:#34343d!important}html[data-palette=pro][data-theme=light] h1 em,html[data-palette=pro][data-theme=light] h2>span,html[data-palette=pro][data-theme=light] .hero-title em,html[data-palette=pro][data-theme=light] .x140 h2 span{color:#805000!important;-webkit-text-fill-color:#805000!important}html[data-palette=pro][data-theme=light] .premium-hero{background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .premium-hero .hero-shade{background:linear-gradient(90deg,#f7f7faf5 0%,#f7f7fae8 35%,#f7f7fa66 65%,#f7f7fa1a 100%),linear-gradient(#0000 60%,#f7f7fa)!important}html[data-palette=pro][data-theme=light] .premium-hero .intro-copy{color:#34343d!important}html[data-palette=pro][data-theme=light] .premium-hero .hero-actions .lime{color:#171719!important}html[data-palette=pro][data-theme=light] .hero-trust{background:#f7f7fade!important;border-color:#35353d1a!important}html[data-palette=pro][data-theme=light] .hero-controls button,html[data-palette=pro][data-theme=light] .hero-nav button{color:#805000!important;border-color:#35353d40!important}html[data-palette=pro][data-theme=light] .install-banner,html[data-palette=pro][data-theme=light] .source-note,html[data-palette=pro][data-theme=light] .catalog-controls{color:#34343d!important;background:#f7f7fa!important;border-color:#35353d24!important}html[data-palette=pro][data-theme=light] .plan,html[data-palette=pro][data-theme=light] .feature-card,html[data-palette=pro][data-theme=light] .x140-bento>article,html[data-palette=pro][data-theme=light] .p-card,html[data-palette=pro][data-theme=light] .region-card,html[data-palette=pro][data-theme=light] .seo-route-links a{color:#34343d!important;background:linear-gradient(135deg,#f7f7fae8,#f7f7fae8)!important;border-color:#35353d2b!important}html[data-palette=pro][data-theme=light] .plan.featured{border-color:#b8780099!important}html[data-palette=pro][data-theme=light] .plan .price,html[data-palette=pro][data-theme=light] .plan .price strong,html[data-palette=pro][data-theme=light] .plan h3{color:#34343d!important}html[data-palette=pro][data-theme=light] .plan .badge,html[data-palette=pro][data-theme=light] .plan .tag{color:#171719!important}html[data-palette=pro][data-theme=light] .plan li,html[data-palette=pro][data-theme=light] .plan .after,html[data-palette=pro][data-theme=light] .plan small,html[data-palette=pro][data-theme=light] .source-note{color:#34343d!important}html[data-palette=pro][data-theme=light] .operator-filters button:not([data-filter-op=all]){border:1px solid #35353d33!important}html[data-palette=pro][data-theme=light] .operator-filters button[aria-pressed=true],html[data-palette=pro][data-theme=light] .service-switch button[aria-pressed=true],html[data-palette=pro][data-theme=light] .x140-chips button[aria-pressed=true]{color:#171719!important;border-color:#b87800!important}html[data-palette=pro][data-theme=light] button:not([disabled]):focus-visible,html[data-palette=pro][data-theme=light] a:focus-visible,html[data-palette=pro][data-theme=light] input:focus-visible,html[data-palette=pro][data-theme=light] select:focus-visible,html[data-palette=pro][data-theme=light] summary:focus-visible{outline:3px solid #b87800!important}html[data-palette=pro][data-theme=light] input,html[data-palette=pro][data-theme=light] select,html[data-palette=pro][data-theme=light] textarea{color:#34343d!important;background:#f7f7fa!important;border-color:#35353d40!important}html[data-palette=pro][data-theme=light] input::placeholder,html[data-palette=pro][data-theme=light] textarea::placeholder{color:#34343d!important}html[data-palette=pro][data-theme=light] .quote-carousel,html[data-palette=pro][data-theme=light] .quote-surface,html[data-palette=pro][data-theme=light] .partner-section,html[data-palette=pro][data-theme=light] .ref-hero,html[data-palette=pro][data-theme=light] .ref-end,html[data-palette=pro][data-theme=light] .footer-contact{background:linear-gradient(125deg,#f7f7fa,#f7f7fa)!important;border-color:#b8780035!important}html[data-palette=pro][data-theme=light] .quote-caption,html[data-palette=pro][data-theme=light] .quote-copy{color:#34343d!important}html[data-palette=pro][data-theme=light] .partner-section h2 span{color:#805000!important}html[data-palette=pro][data-theme=light] .site-footer{color:#34343d!important;background:#f7f7fa!important;border-top:1px solid #35353d20!important}html[data-palette=pro][data-theme=light] .site-footer a{color:#34343d!important}html[data-palette=pro][data-theme=light] .site-footer .button{color:#171719!important}html[data-palette=pro][data-theme=light] .site-footer .brand-notice,html[data-palette=pro][data-theme=light] .site-footer .fine{color:#34343d!important}html[data-palette=pro][data-theme=light] dialog,html[data-palette=pro][data-theme=light] #modal,html[data-palette=pro][data-theme=light] #martin-panel{color:#34343d!important;background:#f7f7fa!important;border-color:#35353d38!important}html[data-palette=pro][data-theme=light] #martin-panel .m-head,html[data-palette=pro][data-theme=light] #martin-launch{color:#805000!important;background:linear-gradient(110deg,#f7f7fa,#f7f7fa)!important;border-color:#b8780055!important}html[data-palette=pro][data-theme=light] #martin-panel .m-button{color:#171719!important}html[data-palette=pro][data-theme=light] #martin-panel .m-message,html[data-palette=pro][data-theme=light] .m-bubble{color:#34343d!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .contact-fab{color:#171719!important;border-color:#b87800!important}html[data-palette=pro][data-theme=light] #cookie-banner,html[data-palette=pro][data-theme=light] .cookie-banner{color:#34343d!important;background:#f7f7faf5!important;border:1px solid #35353d40!important}html[data-palette=pro][data-theme=light] #cookie-banner p,html[data-palette=pro][data-theme=light] #cookie-banner a{color:#34343d!important}html[data-palette=pro][data-theme=light] #cookie-banner button{color:#171719!important;border-color:#b87800!important}html[data-palette=pro][data-theme=light] #cookie-banner button:nth-child(n+2){color:#34343d!important;background:#f7f7fa!important;border-color:#35353d50!important}html[data-palette=pro][data-theme=light] details:not(.mobile-menu):not(.nav-more){color:#34343d!important;background:#f7f7fa!important;border-color:#35353d29!important}html[data-palette=pro][data-theme=light] details summary,html[data-palette=pro][data-theme=light] details p,html[data-palette=pro][data-theme=light] .x140-bento p,html[data-palette=pro][data-theme=light] .p-card p,html[data-palette=pro][data-theme=light] .p-hero p{color:#34343d!important}html[data-palette=pro][data-theme=light] [data-ch-ui] details:not(.mobile-menu):not(.nav-more)>summary:after{color:#805000!important}html[data-palette=pro][data-theme=light] .ref-reward{color:#34343d!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .ref-reward-tv,html[data-palette=pro][data-theme=light] .ref-reward-tv *,html[data-palette=pro][data-theme=light] .pro-yellow,html[data-palette=pro][data-theme=light] #pro-recruit .pro-yellow,html[data-palette=pro][data-theme=light] #pro-recruit .pro-final h2,html[data-palette=pro][data-theme=light] #pro-recruit .pro-final p,html[data-palette=pro][data-theme=light] #pro-recruit .pro-final .pro-final-note{color:#171719!important}html[data-palette=pro][data-theme=light] #pro-recruit .pro-black{color:#34343d!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .hero-trust i,html[data-palette=pro][data-theme=light] .hero-trust .trust-icon,html[data-palette=pro][data-theme=light] .hero-secondary a>span:first-child{color:#805000!important;background:#f7f7fa!important;border-color:#b8780066!important}html[data-palette=pro][data-theme=light] .plan-topline{color:#171719!important}html[data-palette=pro][data-theme=light] .installation-badge{color:#805000!important;border-color:#b8780050!important}html[data-palette=pro][data-theme=light] .ch-promo-hub{background:linear-gradient(125deg,#f7f7fa,#f7f7fa)!important;border-color:#b8780055!important}html[data-palette=pro][data-theme=light] .ch-promo-claro,html[data-palette=pro][data-theme=light] .ch-promo-vtr{background:linear-gradient(125deg,#f7f7facc,#f7f7facc)!important;border-color:#35353d35!important}html[data-palette=pro][data-theme=light] .ch-promo-logo{border:1px solid #35353d26!important}html[data-palette=pro][data-theme=light] .ch-promo-hub h2 span,html[data-palette=pro][data-theme=light] .ch-promo-nav svg,html[data-palette=pro][data-theme=light] .ch-promo-brand>svg{color:#805000!important}html[data-palette=pro][data-theme=light] .ch-promo-tag{color:#805000!important;background:#f7f7fa!important;border-color:#b8780055!important}html[data-palette=pro][data-theme=light] .ch-promo-nav a,html[data-palette=pro][data-theme=light] .ch-promo-brand-copy small,html[data-palette=pro][data-theme=light] .ch-promo-top>div>p:last-child{color:#34343d!important}html[data-palette=pro][data-theme=light] .premium-promises b{color:#805000!important;background:#f7f7fa!important;border-color:#b8780066!important}html[data-palette=pro][data-theme=light] .hero-dots button{background:#f7f7fa!important;border-color:#35353d45!important}html[data-palette=pro][data-theme=light] .hero-dots button span{background:#fff!important}html[data-palette=pro][data-theme=light] .hero-dots button[aria-current=true]{border-color:#b87800!important}html[data-palette=pro][data-theme=light] .hero-dots button[aria-current=true] span{background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .ch-install-symbol{color:#171719!important}html[data-palette=pro][data-theme=light] .ch-install-banner{background:linear-gradient(120deg,#f7f7fa,#f7f7fa)!important;border-color:#35353d30!important}html[data-palette=pro][data-theme=light] .ch-install-banner small{color:#34343d!important}html[data-palette=pro][data-theme=light] #advisor-help,html[data-palette=pro][data-theme=light] .plan-tip,html[data-palette=pro][data-theme=light] #plan-tip,html[data-palette=pro][data-theme=light] .compare-bar{color:#34343d!important;background:#f7f7faf5!important;border:1px solid #35353d40!important}html[data-palette=pro][data-theme=light] #advisor-help p,html[data-palette=pro][data-theme=light] .plan-tip p{color:#34343d!important}html[data-palette=pro][data-theme=light] #advisor-help a{color:#34343d!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] #advisor-help a:first-of-type{color:#171719!important}html[data-palette=pro][data-theme=light] #advisor-help>button{color:#34343d!important}html[data-palette=pro][data-theme=light] #toast{color:#34343d!important;background:#f7f7fa!important;border-color:#35353d30!important}html[data-palette=pro][data-theme=light] .site-header .desktop-nav>a:hover,html[data-palette=pro][data-theme=light] .site-header .desktop-nav>a[aria-current=page],html[data-palette=pro][data-theme=light] .site-header .nav-more[open]>summary{color:#805000!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .site-header .nav-popover a,html[data-palette=pro][data-theme=light] .site-header .mobile-menu nav a{color:#34343d!important}html[data-palette=pro][data-theme=light] .site-header .nav-popover a:hover,html[data-palette=pro][data-theme=light] .site-header .mobile-menu nav a:hover{color:#805000!important;background:#f7f7fa!important}html[data-palette=pro][data-theme=light] .site-header .mobile-menu>summary{color:#805000!important;background:#f7f7fa!important;border-color:#35353d40!important}html[data-palette=pro][data-theme=light] .site-header .mobile-menu[open]>summary{border-color:#b87800!important}html[data-palette=pro][data-theme=light] .site-header .desktop-nav a:focus-visible,html[data-palette=pro][data-theme=light] .site-header summary:focus-visible,html[data-palette=pro][data-theme=light] .site-header .mobile-menu nav a:focus-visible{outline:2px solid #b87800!important}html[data-palette=pro][data-theme=light] .skip:focus{color:#805000!important;background:#f7f7fa!important;outline:2px solid #b87800!important}html[data-palette=pro][data-theme=light] .p-offer,html[data-palette=pro][data-theme=light] .ref-benefits article{color:#34343d!important;background:#f7f7fa!important;border-color:#35353d26!important}html[data-palette=pro][data-theme=light] .ref-benefits p{color:#34343d!important}html[data-palette=pro][data-theme=light] .skip-link:focus{color:#805000!important;background:#f7f7fa!important;outline:2px solid #b87800!important}html[data-palette=pro][data-theme=light] .palette-app-feature{background:radial-gradient(at 100% 0,#ffbd2e13,#0000 55%),linear-gradient(135deg,#f7f7fae8,#f7f7fae8);border:1px solid #35353d26}html[data-palette=pro][data-theme=light] .palette-app-feature p{color:#34343d}html[data-palette=pro][data-theme=light] .palette-app-feature h2 em{color:#805000}html[data-palette=pro][data-theme=light] .palette-app-feature li{color:#34343d}html[data-palette=pro][data-theme=light] .palette-app-feature li b{color:#805000}html[data-palette=pro][data-theme=light] .palette-app-feature img{border:1px solid #35353d30}html[data-palette=pro][data-theme=light] .palette-app-feature figcaption{color:#34343d}html[data-palette=pro][data-theme=light][data-theme=light] .premium-hero .hero-shade{background:linear-gradient(90deg,#fffffff5 0%,#ffffffeb 38%,#fff6 70%,#ffffff20 100%),linear-gradient(#0000 50%,#fff)!important}html[data-palette=pro][data-theme=light][data-theme=light] .site-footer a,html[data-palette=pro][data-theme=light][data-theme=light] .site-footer p,html[data-palette=pro][data-theme=light][data-theme=light] .site-footer .fine,html[data-palette=pro][data-theme=light][data-theme=light] .palette-app-feature p,html[data-palette=pro][data-theme=light][data-theme=light] .palette-app-feature li{color:#171719!important}@media (width<=700px){html[data-palette=pro][data-theme=light][data-theme=light] .premium-hero .hero-shade{background:linear-gradient(90deg,#fffffff5,#fffc),linear-gradient(#0000 35%,#fff)!important}}html[data-palette=pro][data-theme=light] .dark-section{background:radial-gradient(at 100% 0,#ffbd2e0c,#0000 50%),linear-gradient(120deg,#f7f7fa,#f7f7fa)!important;border-block:1px solid #35353d18!important}@media (width<=700px){html[data-palette=pro][data-theme=light] #martin-launch .m-launch-avatar{border-color:#b87800!important}}html[data-palette=pro][data-theme=light]{color-scheme:light!important;--paper:#f7f7fa!important;--ink:#171719!important;--muted:#55555f!important;--night:#f7f7fa!important;--line:#d4d4db!important}html[data-palette=pro][data-theme=light] .x140-chips button,html[data-palette=pro][data-theme=light] .geo-regions button{color:#34343d!important;background:#ededf3!important;border-color:#bdbdc8!important}html[data-palette=pro][data-theme=light] .x140-chips button[aria-pressed=true],html[data-palette=pro][data-theme=light] .geo-regions button[aria-pressed=true]{color:#171719!important;background:#ffbd2e!important}html[data-palette=pro][data-theme=light] footer a,html[data-palette=pro][data-theme=light] footer p,html[data-palette=pro][data-theme=light] footer .fine{color:#494953!important}html[data-palette=pro][data-theme=light] #pro-recruit .pro-hero h1 span,html[data-palette=pro][data-theme=light] #pro-recruit .pro-steps article>span,html[data-palette=pro][data-theme=light] #pro-recruit .pro-steps>*>span,html[data-palette=pro][data-theme=light] #pro-recruit .pro-screen-options button>span{color:#805000!important}.site-preferences{color:#f5f5f7;background:#151518;border-bottom:1px solid #ffffff20;justify-content:flex-end;align-items:center;gap:8px;padding:7px max(16px,50vw - 600px);font-size:11px;display:flex}.site-preferences label{align-items:center;gap:6px;display:flex}.site-preferences select{font:inherit;color:#f5f5f7;background:#232328;border:1px solid #ffffff45;border-radius:8px;max-width:102px;min-height:32px;padding:4px 8px}.site-preferences .sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html[data-theme=light] .site-preferences{color:#171719;background:#fafafa;border-color:#d4d4db}html[data-theme=light] .site-preferences select{color:#171719;background:#fff;border-color:#b4b4bf}html[data-palette=pro] .site-header{top:0!important}html[data-palette=pro] #pro-recruit .pro-app-visual{scroll-margin-top:18px}@media (width<=700px){.site-preferences{justify-content:center;padding:7px 12px}.site-preferences select{font-size:12px}}html[data-palette=pro] .footer-app{color:#f5f5f7;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:32px;max-width:1200px;margin:0 auto 32px;padding:28px 0;display:flex}.footer-app-heading{align-items:center;gap:18px;display:flex}.footer-app-mark{color:#ffbd2e;background:#ffbd2e0c;border:1px solid #ffbd2e45;border-radius:15px;place-items:center;width:52px;height:64px;display:grid}html[data-palette=pro] .footer-app h2{letter-spacing:-.7px;margin:0 0 5px;font-size:22px}html[data-palette=pro] .footer-app p{color:#c2c2cb;margin:0 0 5px;font-size:13px}.footer-app-learn{color:#ffcf65;text-underline-offset:4px;font-size:12px;text-decoration:underline}.footer-app-access{grid-template-columns:1fr 1fr;gap:10px;display:grid}.footer-platform{backdrop-filter:blur(16px);background:#ffffff09;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:12px;min-width:170px;padding:12px 16px;font-size:17px;font-weight:650;transition:background .2s,border-color .2s,transform .2s;display:flex}.footer-platform>svg{color:#ffcf65;flex:none;width:25px;height:29px}.footer-platform span{line-height:1.35;display:grid}.footer-platform small{color:#c2c2cb;font-size:10px;font-weight:400}.footer-platform b{margin-left:auto;font-size:17px;font-weight:400}.footer-platform:hover{background:#ffbd2e14;border-color:#ffbd2e;transform:translateY(-2px)}html[data-palette=pro] .footer-app-access .footer-app-note{text-align:right;color:#bcbcc5;grid-column:1/-1;margin:0;font-size:11px}html[data-palette=pro][data-theme=light] .footer-app{color:#171719;border-color:#c7c7ce}html[data-theme=light] .footer-platform{background:#ffffff80;border-color:#b8b8c1}html[data-theme=light] .footer-platform small{color:#50505a}html[data-theme=light] .footer-platform>svg,html[data-theme=light] .footer-app-mark,html[data-theme=light] .footer-app-learn{color:#795100}@media (width<=700px){html[data-palette=pro] .footer-app{flex-direction:column;align-items:stretch;gap:22px;margin:0 16px 26px;padding:24px 0}.footer-platform{min-width:0;padding:12px;font-size:16px}.footer-app-access{width:100%}html[data-palette=pro] .footer-app-access .footer-app-note{text-align:left}}@media (prefers-reduced-motion:reduce){.footer-platform{transition:none}}html[data-palette=pro] .site-header .nav-shell{gap:14px}html[data-palette=pro] .site-header .site-preferences{color:#f5f5f7;background:#ffffff08;border:1px solid #ffffff28;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:3px;display:flex}html[data-palette=pro] #theme-toggle{width:40px;height:40px;min-height:40px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;padding:8px;transition:background .2s,transform .2s;display:grid}#theme-toggle svg{width:21px;height:21px}#theme-toggle:hover{transform:rotate(12deg);background:#ffbd2e22!important}.theme-moon,html[data-theme=light] .theme-sun{display:none}html[data-theme=light] .theme-moon{display:block}html[data-palette=pro] .site-preferences .language-control{border-left:1px solid #ffffff25;margin:0;padding-left:2px}html[data-palette=pro] .site-preferences #palette-language{letter-spacing:.4px;cursor:pointer;border-radius:0 20px 20px 0;width:51px;max-width:51px;min-height:40px;padding:0 3px 0 7px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.2;color:inherit!important;background:0 0!important;border:0!important}html[data-palette=pro] .site-preferences option{color:#fff;background:#202025}html[data-palette=pro][data-theme=light] .site-header .site-preferences{color:#171719;background:#fff8;border-color:#17171926}html[data-theme=light] .site-preferences .language-control{border-color:#17171925}html[data-theme=light] .site-preferences option{color:#171719;background:#fff}.site-preferences .sr-only{white-space:nowrap;clip:rect(0,0,0,0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}html{scrollbar-color:#ffbd2e #171719;scrollbar-width:thin}html[data-theme=light]{scrollbar-color:#d79500 #eeeef2}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#171719}::-webkit-scrollbar-thumb{background:#ffbd2e;border:2px solid #171719;border-radius:8px}html[data-theme=light] ::-webkit-scrollbar-track{background:#eeeef2}html[data-theme=light] ::-webkit-scrollbar-thumb{background:#e2a019;border-color:#eeeef2}html[data-palette=pro] .hero-controls{gap:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}html[data-palette=pro] .hero-dots{align-items:center;gap:8px;display:flex}html[data-palette=pro] .hero-dots button{border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;padding:0;font-size:13px;font-weight:600;display:grid;position:relative;color:#d3d3db!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-palette=pro] .hero-dots button:after{content:"";background:0 0;border-radius:2px;width:12px;height:2px;transition:background .25s,width .25s;position:absolute;bottom:6px}html[data-palette=pro] .hero-dots button[aria-current=true]{color:#ffcf65!important;background:0 0!important}html[data-palette=pro] .hero-dots button[aria-current=true]:after{background:#ffbd2e;width:18px}html[data-palette=pro][data-theme=light] .hero-dots button{color:#55555f!important}html[data-palette=pro][data-theme=light] .hero-dots button[aria-current=true]{color:#775000!important}html[data-palette=pro] .plan-tip{backdrop-filter:blur(22px)saturate(130%);color:#fafafa;opacity:0;z-index:35;border:1px solid #ffbd2e55;border-radius:16px;align-items:center;gap:10px;width:max-content;max-width:290px;min-height:0;padding:12px 38px 12px 12px;transition:opacity .45s,transform .45s;display:flex;bottom:22px;left:18px;transform:translateY(14px);box-shadow:0 8px 28px #0002;background:#17171dd9!important}html[data-palette=pro] .plan-tip[hidden]{display:none!important}html[data-palette=pro] .plan-tip.is-visible{opacity:1;transform:translateY(0)}html[data-palette=pro] #tip-icon{color:#ffbd2e;background:0 0;flex:none;place-items:center;width:28px;height:28px;display:grid}#tip-icon svg{width:24px;height:24px}html[data-palette=pro] #tip-title{color:#fafafa;font-size:12px;font-weight:550;line-height:1.4}html[data-palette=pro] #dismiss-tips{width:32px;height:36px;color:inherit;background:0 0;border:0;font-size:19px;position:absolute;top:3px;right:2px}html[data-palette=pro] .plan-tip .tip-timer{display:none}html[data-palette=pro][data-theme=light] .plan-tip{color:#171719;border-color:#b88015;box-shadow:0 8px 26px #0001;background:#fffffff0!important}html[data-theme=light] #tip-title{color:#171719!important}@media (width<=1100px){html[data-palette=pro] .site-header .navcta{display:none!important}}@media (width<=760px){html[data-palette=pro] .site-header .nav-shell{gap:8px}html[data-palette=pro] .site-header .site-preferences{margin-left:auto}html[data-palette=pro] .site-header .palette-brand{letter-spacing:-.8px;gap:5px;font-size:20px}html[data-palette=pro] .site-header .palette-brand svg{width:30px;height:32px}html[data-palette=pro] .hero-bottom{gap:14px}html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-shade{background:linear-gradient(90deg,#f7f7fae8 0%,#f7f7fab5 42%,#f7f7fa4d 80%,#f7f7fa26),linear-gradient(#f7f7fa00 60%,#f7f7fa 99%)!important}html[data-palette=pro] .plan-tip{max-width:calc(100vw - 110px);bottom:18px;left:12px}}@media (width<=360px){html[data-palette=pro] .site-header .palette-brand{font-size:17px}html[data-palette=pro] .site-header .palette-brand svg{width:27px}html[data-palette=pro] .site-header .nav-shell{gap:5px}html[data-palette=pro] .site-preferences #palette-language{width:43px;max-width:43px;padding-left:4px}html[data-palette=pro] #theme-toggle{width:36px}}@media (prefers-reduced-motion:reduce){html[data-palette=pro] .plan-tip,html[data-palette=pro] #theme-toggle{transition:none!important}}html[data-palette=pro],html[data-palette=pro] body,html[data-palette=pro] *{scrollbar-width:thin;scrollbar-color:#ffbd2e #171719!important}html[data-palette=pro][data-theme=light],html[data-palette=pro][data-theme=light] body,html[data-palette=pro][data-theme=light] *{scrollbar-color:#d79500 #eeeef2!important}html[data-palette=pro] ::-webkit-scrollbar-thumb{background:#ffbd2e!important;border-color:#171719!important}html[data-palette=pro][data-theme=light] ::-webkit-scrollbar-thumb{background:#d79500!important;border-color:#eeeef2!important}html[data-palette=pro][data-theme=light] body .site-header{backdrop-filter:blur(20px);background:#f7f7faed!important;border-color:#d6d6de!important}@media (width<=760px){html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-shade{background:linear-gradient(90deg,#f7f7fae6 0%,#f7f7fac7 50%,#f7f7faad),linear-gradient(#f7f7fa00 60%,#f7f7fa 99%)!important}html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-title em{text-underline-offset:5px;text-decoration:underline 3px #ffbd2e;color:#171719!important;-webkit-text-fill-color:#171719!important}html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-offer-price strong{color:#171719!important}}html[data-palette=pro] body .site-header .site-preferences{min-height:44px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:0!important;padding:0!important}html[data-palette=pro] body .site-header #theme-toggle{position:relative;width:38px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;transform:none!important}html[data-palette=pro] body .site-header #theme-toggle svg{z-index:1;transition:transform .3s;position:relative;width:16px!important;height:16px!important}html[data-palette=pro] body .site-header #theme-toggle:hover svg{transform:rotate(-18deg)}html[data-palette=pro] body .site-header #theme-toggle:before{content:"";opacity:0;background:#ffbd2e18;border-radius:50%;width:28px;height:28px;transition:opacity .25s;position:absolute}html[data-palette=pro] body .site-header #theme-toggle:hover:before{opacity:1}html[data-palette=pro] body .site-header .site-preferences .language-control{position:relative;border:0!important;padding:0!important}html[data-palette=pro] body .site-header .site-preferences .language-control:before{content:"";opacity:.2;background:currentColor;width:1px;height:12px;position:absolute;top:16px;left:0}html[data-palette=pro] body .site-header .site-preferences #palette-language{letter-spacing:.7px;width:39px!important;max-width:39px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0 0 0 6px!important;font-size:10px!important;font-weight:600!important}html[data-palette=pro] .site-header .nav-shell{padding-top:5px!important;padding-bottom:5px!important}html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-shade{background:linear-gradient(90deg,#f7f7fae6 0%,#f7f7fac9 35%,#f7f7fa38 70%,#f7f7fa0d),linear-gradient(#f7f7fa00 65%,#f7f7fa 99%)!important}@media (width<=760px){html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-shade{background:linear-gradient(90deg,#f7f7fad9 0%,#f7f7faad 48%,#f7f7fa94),linear-gradient(#f7f7fa00 60%,#f7f7fa 99%)!important}html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .intro-copy,html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-offer-price{color:#202024!important}html[data-palette=pro][data-theme=light] .premium-hero .hero-carousel .hero-slide .hero-kicker{color:#584000!important}}@keyframes ch-photo-drift{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes ch-copy-arrive{0%{opacity:.75;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.premium-hero .hero-slide:not([aria-hidden=true]) .hero-photo{animation:7s ease-out both ch-photo-drift}.premium-hero .hero-slide[aria-hidden=false] .hero-copy{animation:.55s cubic-bezier(.22,1,.36,1) both ch-copy-arrive}html[data-palette=pro] body,html[data-palette=pro] .site-header,html[data-palette=pro] .plan,html[data-palette=pro] .site-footer{transition:background-color .28s,color .28s,border-color .28s}.footer-platform{transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,background-color .3s}}html[data-palette=pro] body .footer-app{gap:24px;padding:24px 0!important}html[data-palette=pro] body .footer-app-heading{gap:12px}.footer-app-mark{background:0 0!important;border:0!important;border-radius:0!important;width:34px!important;height:40px!important}.footer-app-mark svg{width:34px!important;height:36px!important}html[data-palette=pro] body .footer-app h2{letter-spacing:-.6px;font-size:20px}html[data-palette=pro] body .footer-app p{font-size:12px}.footer-app-learn{font-size:11px}html[data-palette=pro] body .footer-platform{background:#ffffff05;border-color:#ffffff2b;border-radius:11px;gap:10px;min-width:156px;padding:11px 14px;font-size:15px;font-weight:600}.footer-platform small{letter-spacing:.2px;font-size:9px}.footer-platform .android-brand-head{object-fit:contain;flex:none;width:28px;height:auto}.footer-platform>svg{width:24px;height:27px}.footer-platform b{font-size:14px}.footer-android-credit{opacity:.65;text-align:right;grid-column:1/-1;font-size:9px;text-decoration:none}.footer-android-credit:hover{text-decoration:underline}html[data-palette=pro][data-theme=light] body .footer-platform{background:#ffffff70;border-color:#17171930}@media (width<=700px){html[data-palette=pro] body .footer-platform{min-width:0;padding:11px 12px}.footer-android-credit{text-align:left}}html[data-palette=pro] body #plan-tip{backdrop-filter:blur(18px)saturate(120%)!important;background:#17171db8!important;border:1px solid #ffffff30!important;border-radius:12px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;width:max-content!important;min-width:0!important;max-width:min(260px,100vw - 104px)!important;height:auto!important;min-height:0!important;padding:9px 30px 9px 10px!important;font-size:11px!important;line-height:1.3!important;display:flex!important;bottom:18px!important;left:12px!important;box-shadow:0 5px 20px #0002!important}html[data-palette=pro] body #plan-tip[hidden]{display:none!important}html[data-palette=pro] body #plan-tip #tip-icon{width:24px!important;min-width:24px!important;height:24px!important;box-shadow:none!important;color:#ffbd2e!important;background:#ffbd2e0c!important;border:1px solid #ffbd2e50!important;border-radius:7px!important;padding:4px!important;position:static!important}html[data-palette=pro] body #plan-tip #tip-icon svg{width:15px!important;height:15px!important}html[data-palette=pro] body #plan-tip #tip-link{min-width:0!important;margin:0!important;padding:0!important;line-height:1.3!important;display:block!important}html[data-palette=pro] body #plan-tip #tip-title{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;padding:0!important;font:500 11px/1.3 Poppins,system-ui,sans-serif!important;display:block!important;overflow:hidden!important}html[data-palette=pro] body #plan-tip #dismiss-tips{background:0 0!important;border:0!important;width:26px!important;height:30px!important;min-height:0!important;padding:0!important;font-size:16px!important;top:6px!important;right:0!important}html[data-palette=pro][data-theme=light] body #plan-tip{background:#ffffffe0!important;border-color:#17171922!important}html[data-palette=pro][data-theme=light] body #plan-tip #tip-icon{color:#795100!important;border-color:#c5963355!important}@media (prefers-reduced-motion:reduce){html[data-palette=pro] body .site-header #theme-toggle svg,.footer-platform{transition:none!important}.premium-hero .hero-photo,.premium-hero .hero-copy{animation:none!important}}.premium-hero .hero-stage{overflow:hidden}html[data-palette=pro] body #plan-tip{max-height:60px!important;top:auto!important;right:auto!important}html[data-palette=pro] body .footer-app-mark{color:#f5f5f7!important}html[data-palette=pro][data-theme=light] body .footer-app-mark{color:#171719!important}.footer-platform small{font-size:10px}html[data-palette=pro] body .site-header .site-preferences{align-items:center!important;height:44px!important;min-height:44px!important}html[data-palette=pro] body .site-header .language-control{position:relative;align-items:center!important;height:44px!important;min-height:44px!important;margin:0!important;display:flex!important}html[data-palette=pro] body .site-header #language-toggle{letter-spacing:.5px;width:41px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:3px!important;padding:0!important;font:600 10px/1 Poppins,system-ui,sans-serif!important;display:flex!important;transform:none!important}#language-toggle svg{flex:none;width:10px;height:10px}html[data-palette=pro] body .site-header #theme-toggle:before{display:none!important}html[data-palette=pro] body .site-header #theme-toggle:focus-visible,html[data-palette=pro] body .site-header #language-toggle:focus-visible{outline-offset:0!important;border-radius:6px!important;outline:1px solid!important}html[data-palette=pro] body #language-options{z-index:60;backdrop-filter:blur(18px);color:#f5f5f7;background:#1c1c21f2;border:1px solid #ffffff26;border-radius:12px;width:154px;padding:5px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 28px #0003}#language-options[hidden]{display:none!important}html[data-palette=pro] body #language-options a{border-radius:7px;justify-content:space-between;align-items:center;min-height:40px;padding:11px 10px;font-size:12px;line-height:1.3;text-decoration:none;transition:background .2s;display:flex;color:inherit!important}html[data-palette=pro] body #language-options a:hover,html[data-palette=pro] body #language-options a:focus-visible{outline-offset:0!important;background:#ffffff0e!important;outline:1px solid #ffffff50!important}#language-options a span{opacity:.65;font-size:10px}#language-options a[aria-current=page]{font-weight:700}#language-options a:after{display:none!important}html[data-palette=pro][data-theme=light] body #language-options{color:#202024;background:#fffffff5;border-color:#17171925;box-shadow:0 10px 28px #17171915}html[data-palette=pro][data-theme=light] body #language-options a:hover,html[data-palette=pro][data-theme=light] body #language-options a:focus-visible{background:#17171907!important;outline-color:#17171935!important}html[data-palette=pro] body .footer-platform .apple-platform-mark{fill:currentColor;stroke:none;color:#f5f5f7;width:23px;height:27px}html[data-palette=pro][data-theme=light] body .footer-platform .apple-platform-mark{color:#171719}html[data-palette=pro] body .footer-app{border-top:0!important;border-bottom:0!important}html[data-palette=pro] body .site-footer .brand-notice{border-top:0!important}html[data-palette=pro] body #martin-panel:not(.expanded){height:min(620px,calc(var(--martin-height,100dvh) - 84px - env(safe-area-inset-bottom,0px)))!important;max-height:calc(var(--martin-height,100dvh) - 32px - env(safe-area-inset-bottom,0px))!important;top:auto!important;bottom:12px!important}html[data-palette=pro] body #martin-panel .m-foot{text-align:left;padding:12px 16px!important}html[data-palette=pro] body #martin-panel .m-status{text-align:left!important;margin:0 0 8px!important;font-size:12px!important;line-height:1.5!important}html[data-palette=pro] body #martin-panel .m-tools{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:6px 14px!important;display:flex!important}html[data-palette=pro] body #martin-panel .m-tools a,html[data-palette=pro] body #martin-panel .m-tools button{align-items:center;display:inline-flex;text-align:left!important;min-height:36px!important;margin:0!important;font-size:12px!important;line-height:1.4!important}html[data-palette=pro] body #martin-panel #m-delete{margin-left:auto!important}@media (width<=600px){html[data-palette=pro] body #martin-panel:not(.expanded){bottom:calc(max(var(--martin-bottom,0px),0px) + 8px + env(safe-area-inset-bottom,0px))!important;height:min(640px,calc(var(--martin-height,100dvh) - 100px - env(safe-area-inset-bottom,0px)))!important}html[data-palette=pro] body #martin-panel .m-tools a,html[data-palette=pro] body #martin-panel .m-tools button{min-height:40px!important}}html[data-palette=pro] body .site-footer .fine{border-top:0!important}html[data-palette=pro] body .announcement{box-shadow:none!important;border:0!important}html[data-palette=pro] body .announcement:before,html[data-palette=pro] body .announcement:after{display:none!important}html[data-palette=pro] body #advisor-help a.advisor-recommended{font-weight:600;color:#171719!important;background:linear-gradient(115deg,#ffd66b,#ffbd2e)!important;border:1px solid #ffbd2e!important;box-shadow:0 4px 15px #ffbd2e20!important}html[data-palette=pro] body #advisor-help a.advisor-recommended:after{content:"";float:right;background:#171719;width:18px;height:18px;margin-left:8px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='m8 12 3 3 5-6'/%3E%3C/svg%3E") 50%/contain no-repeat}html[data-palette=pro] body #plan-tip #tip-icon{background:#ffbd2e!important;border:0!important;border-radius:50%!important;flex:0 0 7px!important;width:7px!important;min-width:7px!important;height:7px!important;padding:0!important;box-shadow:0 0 0 4px #ffbd2e12!important}html[data-palette=pro] body #plan-tip #tip-icon svg{display:none!important}html[data-palette=pro] body #plan-tip{gap:11px!important;padding-left:14px!important}html[data-palette=pro] body .site-footer .footer-inner{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:clamp(28px,4vw,56px)!important;display:grid!important}html[data-palette=pro] body .site-footer .footer-inner>div{min-width:0;align-items:flex-start!important;gap:0!important}html[data-palette=pro] body .site-footer .footer-brand .brand{min-height:24px;margin:0 0 14px!important}html[data-palette=pro] body .site-footer .footer-brand p{max-width:32ch;margin:0 0 10px!important;font-size:14px!important;line-height:1.7!important}html[data-palette=pro] body .site-footer .footer-links h2{margin:0 0 14px!important;font-size:14px!important;line-height:24px!important}html[data-palette=pro] body .site-footer .footer-links a{align-items:center;display:flex;min-height:38px!important;margin:0!important;padding:5px 0!important;font-size:13px!important;line-height:1.5!important}html[data-palette=pro] body .site-footer .footer-contact{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important;padding:28px 0!important;display:grid!important}html[data-palette=pro] body .site-footer .footer-contact .button{align-self:center;max-width:300px;margin:0!important}html[data-palette=pro] body .site-footer .fine{align-items:center;gap:16px;font-size:11px;line-height:1.6}@keyframes ch-quote-invite{0%,75%,to{transform:translateY(0)}82%{transform:translateY(-3px)}89%{transform:translateY(0)}94%{transform:translateY(-1px)}}@keyframes ch-quote-dot{0%,to{opacity:1;box-shadow:0 0 0 3px #ffbd2e16}50%{opacity:.4;box-shadow:0 0 0 5px #ffbd2e00}}@media (prefers-reduced-motion:no-preference){html[data-palette=pro] body a.button[href*=wa\.me],html[data-palette=pro] body a.direct-quote[href*=wa\.me],html[data-palette=pro] body .contact-fab{animation:6s ease-in-out infinite ch-quote-invite}html[data-palette=pro] body a.button[href*=wa\.me]:hover,html[data-palette=pro] body a.direct-quote[href*=wa\.me]:hover,html[data-palette=pro] body a[href*=wa\.me]:focus-visible{animation-play-state:paused}html[data-palette=pro] body #plan-tip.is-visible #tip-icon{animation:2.4s ease-in-out infinite ch-quote-dot}}@media (width<=700px){html[data-palette=pro] body .site-footer .footer-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 20px!important}html[data-palette=pro] body .site-footer .footer-brand{grid-column:1/-1}html[data-palette=pro] body .site-footer .footer-contact{grid-template-columns:1fr!important;gap:18px!important}html[data-palette=pro] body .site-footer .footer-contact .button{width:100%;max-width:none}html[data-palette=pro] body .site-footer .fine{align-items:flex-start}}body:has(#advisor-help) #martin-launch{display:none!important}html[data-palette=pro] body .site-footer .footer-inner .footer-brand{flex-direction:column!important;align-items:flex-start!important;display:flex!important}html[data-palette=pro] body .site-footer .footer-brand .footer-free{margin:0 0 16px!important;font-size:12px!important;line-height:1.5!important}.legal-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 20px;margin:0 0 18px;padding:16px 0;display:flex}.legal-nav a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.legal-copy{max-width:900px;padding-bottom:48px}.legal-copy p{overflow-wrap:anywhere;line-height:1.8}.legal-copy h2{margin-top:30px;line-height:1.3}.legal-updated{color:var(--muted);font-size:12px}.comparison-hint{display:none}.table-scroll:focus-visible{outline-offset:3px;outline:2px solid #ffbd2e}@media (width<=700px){.comparison-hint{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.5;display:block}}html[data-palette=pro] body .ch-sales-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr);align-items:center;gap:64px;padding-top:54px;padding-bottom:40px;display:grid}html[data-palette=pro] body .ch-sales-hero h1{letter-spacing:-.045em;max-width:740px;margin:18px 0;font-size:clamp(34px,4.2vw,58px);line-height:1.08}.ch-sales-logo{object-fit:contain;object-position:left center;width:112px;height:48px;margin:20px 0;display:block}.ch-sales-intro{max-width:620px;font-size:17px;line-height:1.65}.ch-sales-actions{flex-wrap:wrap;align-items:center;gap:18px;margin:24px 0 12px;display:flex}.ch-sales-actions .button{justify-content:center;align-items:center;gap:20px;display:inline-flex}.ch-sales-link{align-items:center;gap:12px;min-height:44px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.ch-sales-fine{opacity:.8;line-height:1.5;margin:0 0 14px!important;font-size:12px!important}.ch-sales-glass{isolation:isolate;backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #ffffff28;border-radius:28px;padding:34px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0000001c}.ch-sales-glow{z-index:-1;background:radial-gradient(circle,#ffcd2430,#0000 68%);border-radius:50%;width:220px;height:220px;position:absolute;top:-100px;right:-85px}.ch-sales-label{letter-spacing:.04em;text-transform:uppercase;color:#ffcf50;font-size:12px;line-height:1.6}.ch-sales-glass h2{letter-spacing:-.035em;margin:20px 0 28px;font-size:clamp(25px,2.5vw,35px);line-height:1.15}.ch-sales-install{border-block:1px solid #ffffff20;align-items:flex-start;gap:12px;padding:20px 0;display:flex}.ch-sales-install>span{color:#ffcf50;font-size:24px}.ch-sales-install strong{font-size:15px}.ch-sales-install p{opacity:.8;margin:7px 0 0;font-size:12px;line-height:1.65}.ch-sales-choices{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.ch-sales-choices button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:#ffffff06;border:1px solid #ffffff28;border-radius:12px;justify-content:space-between;gap:8px;padding:16px 12px;font-size:13px;display:flex}.ch-sales-choices button[aria-pressed=true]{color:#ffcf50;border-color:#ffcd24}.ch-sales-reassurance{grid-template-columns:repeat(3,1fr);gap:28px;padding-block:26px 38px;display:grid}.ch-sales-reassurance article{border-top:1px solid #fff2;gap:12px;padding-top:18px;display:flex}.ch-sales-reassurance article>span{color:#ffcf50;font-variant-numeric:tabular-nums;font-size:12px}.ch-sales-reassurance h2{margin:0 0 9px;font-size:15px}.ch-sales-reassurance p{opacity:.8;margin:0;font-size:13px;line-height:1.65}.ch-sales-routes{grid-template-columns:1fr 1.25fr;align-items:center;gap:40px;margin-block:32px 24px;display:grid}.ch-sales-routes h2{letter-spacing:-.035em;margin:10px 0 14px;font-size:clamp(25px,3vw,38px);line-height:1.1}.ch-sales-routes p{font-size:14px;line-height:1.65}.ch-sales-provider-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ch-sales-provider{background:#ffffff06;border:1px solid #ffffff25;border-radius:20px;flex-direction:column;gap:15px;padding:24px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.ch-sales-provider img{object-fit:contain;object-position:left center}.ch-sales-provider>span{opacity:.8;font-size:12px}.ch-sales-provider strong{justify-content:space-between;gap:10px;font-size:14px;display:flex}.ch-sales-provider:hover{border-color:#ffcd2480;transform:translateY(-3px)}.ch-sales-final{border-top:1px solid #ffffff25;grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;padding-block:40px;display:grid}.ch-sales-final h2{letter-spacing:-.03em;font-size:30px;line-height:1.2}.ch-sales-final p{font-size:14px;line-height:1.65}.ch-sales-final .ch-sales-actions{margin-top:0}.ch-sales-selection{border-left:3px solid #d8a000;margin-bottom:20px;padding:10px 14px;font-size:14px}html[data-theme=light] .ch-sales-glass{background:linear-gradient(145deg,#fff,#f9f8f2);border-color:#17171920}html[data-theme=light] .ch-sales-label,html[data-theme=light] .ch-sales-reassurance article>span,html[data-theme=light] .ch-sales-install>span{color:#795600}html[data-theme=light] .ch-sales-install,html[data-theme=light] .ch-sales-choices button,html[data-theme=light] .ch-sales-reassurance article,html[data-theme=light] .ch-sales-final{border-color:#17171920}html[data-theme=light] .ch-sales-choices button{background:#ffffff70}html[data-theme=light] .ch-sales-choices button[aria-pressed=true]{color:#573e00;border-color:#b58300}html[data-theme=light] .ch-sales-provider{background:#fff9;border-color:#17171925}@media (width<=820px){html[data-palette=pro] body .ch-sales-hero{grid-template-columns:1fr;gap:24px;padding-top:24px}.ch-sales-glass{padding:24px}.ch-sales-reassurance{grid-template-columns:1fr;gap:18px}.ch-sales-routes{grid-template-columns:1fr;gap:20px}.ch-sales-final{grid-template-columns:1fr;gap:12px}.ch-sales-actions{gap:12px}.ch-sales-actions .button{width:100%}.ch-sales-provider-grid{gap:10px}.ch-sales-provider{padding:18px 14px}.ch-sales-reassurance article{padding-top:14px}.ch-sales-hero h1{max-width:650px}}@media (prefers-reduced-motion:reduce){.ch-sales-provider{transition:none;transform:none!important}}html[data-palette=pro] body.ch-sales-page #martin-launch{background:#202025dd!important;border-radius:50%!important;gap:0!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:11px!important;bottom:24px!important;right:176px!important;box-shadow:0 4px 16px #0002!important}html[data-palette=pro] body.ch-sales-page #martin-launch .m-launch-avatar,html[data-palette=pro] body.ch-sales-page #martin-launch .m-launch-label{display:none!important}html[data-palette=pro] body.ch-sales-page #martin-launch>svg{color:#ffcf50!important;width:22px!important;height:22px!important;display:block!important}html[data-theme=light] body.ch-sales-page #martin-launch{background:#fff!important}html[data-theme=light] body.ch-sales-page #martin-launch>svg{color:#725100!important}@media (width<=700px){html[data-palette=pro] body.ch-sales-page #martin-launch{right:74px!important;bottom:calc(18px + env(safe-area-inset-bottom))!important}}html[data-palette=pro]:not([data-theme=light]) body.ch-sales-page img[src$="/vtr-red-wordmark.svg"]{content:url(/operators/vtr-red-wordmark-light.svg)}.ch-sales-territory{border-top:1px solid #ffffff24;grid-template-columns:1fr 1fr;align-items:start;gap:48px;padding-block:44px;display:grid}.ch-sales-territory h2{letter-spacing:-.03em;margin:12px 0 18px;font-size:clamp(25px,3vw,36px);line-height:1.15}.ch-sales-territory p{font-size:14px;line-height:1.7}.ch-sales-territory nav{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ch-sales-territory nav a{border:1px solid #ffffff25;border-radius:12px;justify-content:space-between;gap:12px;padding:16px;font-size:13px;line-height:1.5;text-decoration:none;transition:border-color .2s,background .2s;display:flex}.ch-sales-territory nav a:hover{background:#ffcd240a;border-color:#ffcd24}.ch-sales-faq{padding-bottom:44px}html[data-theme=light] .ch-sales-territory,html[data-theme=light] .ch-sales-territory nav a{border-color:#17171925}@media (width<=820px){.ch-sales-territory{grid-template-columns:1fr;gap:20px;padding-block:30px}.ch-sales-territory nav a{padding:14px}}@media (prefers-reduced-motion:no-preference){.ch-sales-glow{animation:12s ease-in-out infinite alternate ch-sales-ambient}.ch-sales-actions a span{transition:transform .2s}.ch-sales-actions a:hover span{transform:translate(2px,-2px)}@keyframes ch-sales-ambient{to{opacity:.55;transform:translate(-28px,22px)}}}@media (prefers-reduced-motion:reduce){.ch-sales-territory nav a{transition:none}}.ch-sales-cluster{border-top:1px solid #ffffff24;flex-wrap:wrap;gap:10px 22px;margin-top:24px;padding-top:20px;display:flex}.ch-sales-cluster a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;display:inline-flex}.ch-sales-topic{padding-bottom:36px}.ch-sales-topic li{margin-block:10px;line-height:1.75}html[data-theme=light] .ch-sales-cluster{border-color:#17171925}.ch-streaming{grid-template-columns:2fr 1fr;gap:2rem;padding-block:2.5rem;display:grid}.ch-streaming h2{font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.15}.ch-streaming aside{backdrop-filter:blur(12px);background:linear-gradient(130deg,#ffcd2015,#0000);border:1px solid #e5bc3855;border-radius:24px;align-self:center;padding:1.6rem}.ch-streaming aside strong{font-size:1.8rem}.ch-streaming-tags{flex-wrap:wrap;gap:.6rem;margin:1.2rem 0;display:flex}.ch-streaming-tags span{border:1px solid #e5bc3866;border-radius:99px;padding:.45rem .85rem;font-weight:700}.ch-form-options{border-block:1px solid #8884;margin-block:1rem;padding-block:1rem}.ch-form-options summary{cursor:pointer;font-weight:600}.ch-form-options[open] .filter-grid{margin-top:1rem}#lead-form h2{margin-top:0}@media (width<=700px){.ch-streaming{grid-template-columns:1fr;gap:1rem;padding-block:1.5rem}.ch-streaming aside{padding:1.1rem}}.ch-streaming-tags{align-items:center;gap:1rem}.ch-streaming-tags img{object-fit:contain;border-radius:18px;width:76px;height:76px;transition:transform .2s;display:block}.ch-streaming-tags img:hover{transform:translateY(-3px)}.ch-streaming-terms{margin:1rem 0}.ch-streaming-terms summary{cursor:pointer;font-size:.88rem}.ch-streaming-terms p{font-size:.85rem;line-height:1.6}.pro-rate-amount small{font-size:1rem;font-weight:500}@media (prefers-reduced-motion:reduce){.ch-streaming-tags img{transition:none}.ch-streaming-tags img:hover{transform:none}}.ch-action-icon{vertical-align:middle;pointer-events:none;min-width:19px;color:inherit;flex:0 0 19px;margin-inline-start:.45rem;transition:opacity .18s,transform .18s;overflow:visible;width:19px!important;height:19px!important;display:inline-block!important}a:hover>.ch-action-icon,button:hover>.ch-action-icon{opacity:.85;transform:translateY(-1px)}.ch-sales-choices .ch-action-icon{width:21px!important;height:21px!important}.footer-app-learn .ch-action-icon{width:16px!important;height:16px!important}.ch-sales-actions a span:empty{display:none}@media (prefers-reduced-motion:reduce){.ch-action-icon{transition:none!important;transform:none!important}}.ch-vtr-focus .ch-vtr-hero{padding-bottom:28px!important}.ch-vtr-focus .ch-vtr-jumps{flex-wrap:wrap;gap:4px 20px;margin-top:18px;display:flex}.ch-vtr-jumps a{text-underline-offset:5px;min-height:44px;color:inherit;align-items:center;font-size:12px;display:inline-flex}.ch-vtr-focus .ch-vtr-chooser h2{margin-bottom:20px;font-size:clamp(23px,2.4vw,30px)}.ch-vtr-chooser .ch-sales-choices{grid-template-columns:1fr}.ch-vtr-chooser .ch-sales-choices button{justify-content:flex-start;align-items:center;gap:15px;min-height:76px;padding:16px}.ch-vtr-chooser svg{color:#ffd45b;flex:0 0 27px;width:27px;height:27px}.ch-vtr-chooser button>span{font-weight:600}.ch-vtr-chooser small{opacity:.8;margin-top:5px;font-size:11px;font-weight:400;line-height:1.6;display:block}.ch-vtr-chooser-note{opacity:.8;margin-bottom:0;font-size:12px;line-height:1.7}.ch-vtr-focus #catalogo{padding-top:18px}.ch-vtr-focus #catalogo .catalog-title h2{font-size:clamp(24px,3vw,36px)}.ch-vtr-coverage{border-top:1px solid #ffffff26;grid-template-columns:1.05fr 1fr;gap:60px;padding-block:42px;display:grid}.ch-vtr-coverage h2{letter-spacing:-.035em;font-size:clamp(26px,3vw,38px);line-height:1.15}.ch-vtr-coverage p{font-size:14px;line-height:1.75}.ch-vtr-steps{align-self:center;gap:22px;margin:0;padding:0;list-style:none;display:grid}.ch-vtr-steps li{border-bottom:1px solid #ffffff20;gap:18px;padding-bottom:18px;display:flex}.ch-vtr-steps li>span{color:#ffd45b;font-variant-numeric:tabular-nums;padding-top:3px;font-size:12px}.ch-vtr-steps h3{margin:0 0 6px;font-size:16px}.ch-vtr-steps p{opacity:.85;margin:0;font-size:13px;line-height:1.65}.ch-vtr-nextstep{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:28px;padding-block:34px;display:flex}.ch-vtr-nextstep h2{font-size:clamp(23px,2.5vw,30px);line-height:1.2}.ch-vtr-nextstep p{max-width:700px;font-size:14px;line-height:1.75}.ch-vtr-nextstep .button{flex-shrink:0}html[data-theme=light] .ch-vtr-chooser svg,html[data-theme=light] .ch-vtr-steps li>span{color:#775600}html[data-theme=light] .ch-vtr-coverage,html[data-theme=light] .ch-vtr-steps li,html[data-theme=light] .ch-vtr-nextstep{border-color:#17171922}@media (width<=820px){.ch-vtr-coverage{grid-template-columns:1fr;gap:26px;padding-block:28px}.ch-vtr-focus .ch-vtr-chooser{padding:22px}.ch-vtr-focus .ch-vtr-chooser h2{margin:10px 0 16px;font-size:23px}.ch-vtr-chooser .ch-sales-choices{grid-template-columns:1fr 1fr;gap:10px;margin-top:0}.ch-vtr-chooser .ch-sales-choices button{flex-direction:column;align-items:flex-start;gap:12px;min-height:125px;padding:14px 12px;font-size:12px}.ch-vtr-nextstep{display:block}.ch-vtr-nextstep .button{margin-top:12px;display:inline-flex}.ch-vtr-focus .ch-vtr-jumps{gap:0 16px;margin-top:10px}.ch-vtr-jumps a{font-size:11px}.ch-vtr-focus .ch-sales-hero{gap:20px}}@media (prefers-reduced-motion:no-preference){.ch-vtr-chooser button{transition:background .18s,border-color .18s}.ch-vtr-chooser button:hover{background:#ffcf5010;border-color:#ffcf5070}}@media (prefers-reduced-motion:reduce){.ch-vtr-chooser button{transition:none}}.ch-editorial-photo{background:#ffffff08;border:1px solid #ffffff20;border-radius:22px;max-width:760px;margin:28px 0 0;overflow:hidden}.ch-editorial-photo img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.ch-editorial-photo figcaption{color:#c6c6ce;background:#ffffff05;padding:10px 14px;font-size:11px;line-height:1.6}.ch-editorial-related nav{flex-wrap:wrap;gap:10px 22px;display:flex}.ch-editorial-related a{color:inherit;text-underline-offset:4px;text-decoration:underline}html[data-theme=light] .ch-editorial-photo{background:#ffffff80;border-color:#17171920}html[data-theme=light] .ch-editorial-photo figcaption{color:#52525c;background:#ffffff80}@media (width<=700px){.ch-editorial-photo{border-radius:16px;margin-top:22px}.ch-editorial-related nav{gap:14px;display:grid}}