:root{color-scheme:light;--paper:#fff;--ink:#14181f;--blue:#14181f;--muted:#3f4651;--line:#14181f;--aviso:#ffd84d;--mercado:#f5c3ac;--ayudas:#c5e0b2;--legislacion:#e0c9ee;--inversion:#f3da92;--hipotecas:#b5e0da;--conceptos:#d5dadf;--room:#fff;--serif:Jost,Futura,"Century Gothic",sans-serif;color:var(--ink);background:var(--paper);font-family:Jost,Futura,Century Gothic,sans-serif;font-size:18px;line-height:1.5}body[data-section=mercado]{--room:var(--mercado)}body[data-section=ayudas]{--room:var(--ayudas)}body[data-section=legislacion]{--room:var(--legislacion)}body[data-section=inversion]{--room:var(--inversion)}body[data-section=hipotecas]{--room:var(--hipotecas)}body[data-section=conceptos]{--room:var(--conceptos)}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input,select{font:inherit}button,a,input,select{outline-offset:5px}.skip{z-index:5;background:#fff;padding:12px;position:absolute;top:-100px}.skip:focus{top:5px}.masthead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:30px 40px;display:flex}.brand{letter-spacing:-.4px;font-size:27px;font-weight:800;text-decoration:none}.brand i{color:var(--blue);font-style:normal}nav a{text-decoration:none}nav a:hover{text-decoration:underline}main{max-width:1160px;margin:auto;padding:0 40px}.eyebrow{letter-spacing:0;font-size:15px;font-weight:700;line-height:1.7}.intro{max-width:760px;padding:64px 0 40px}h1{font-family:var(--serif);letter-spacing:-.4px;margin:22px 0;font-size:clamp(48px,7vw,86px);font-weight:300;line-height:1.03}h1 em{color:var(--blue);font-style:normal}.lead{max-width:610px;color:var(--muted);font-size:20px;line-height:1.6}.tags{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.tags span{border:1px solid var(--line);border-radius:0;padding:8px 12px;font-size:15px}.calculator{grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);align-items:start;gap:36px;padding-bottom:64px;display:grid}form{border:1px solid var(--line);background:#fff;border-radius:0;padding:30px}.section-head{align-items:baseline;gap:14px;display:flex}.section-head>span{font-family:var(--serif);color:var(--blue);font-size:24px}.section-head h2{margin:0;font-size:21px}form p{color:var(--muted);font-size:16px;line-height:1.6}.payment{border-top:1px solid var(--ink);padding:19px 0 15px}.payment-label{margin-bottom:10px;font-size:17px;font-weight:600;display:block}.input-pair{gap:10px;display:flex}.money{flex:1;min-width:0;position:relative}.money span{color:var(--muted);position:absolute;top:12px;right:14px}input[type=text]{border:1px solid var(--ink);width:100%;height:44px;color:var(--ink);font-variant-numeric:tabular-nums;background:#fff;border-radius:0;padding:9px 32px 9px 12px}input:disabled{color:var(--muted);background:#fff}select{border:1px solid var(--ink);max-width:110px;color:var(--ink);background:#fff;border-radius:0;padding:9px}.exclude{color:var(--muted);align-items:center;gap:5px;min-height:28px;margin-top:9px;font-size:15px;display:flex}.reserve{margin-bottom:20px;padding-top:16px}.reserve-input{max-width:230px;margin-top:12px}.hint{line-height:1.6;font-size:15px!important}.actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}button{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:0;min-height:44px;padding:14px 18px;font-size:16px;font-weight:600}.result{background:var(--ink);color:#fff;border-radius:0;padding:32px;position:sticky;top:24px}.result h2{font-family:var(--serif);font-size:39px;font-weight:300;line-height:1.15}.result p{color:var(--muted);font-size:16px;line-height:1.6}.result .total{font-size:clamp(30px,3.7vw,47px);font-family:var(--serif);color:#fff;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:23px 0 8px;line-height:1.15}.result .badge{background:var(--conceptos);color:var(--ink);padding:5px 8px;font-size:15px;display:inline-block}.subtotal{border-top:1px solid var(--ink);padding-top:16px}.result-note{border-top:1px solid var(--ink);gap:14px;margin-top:32px;padding-top:20px;display:flex}.result-note>span{color:var(--muted);font-size:27px}.result-note p{margin:0;font-size:15px}.error{border-left:3px solid var(--ink);padding-left:12px;color:var(--ink)!important}.method{border-top:1px solid var(--line);padding:48px 0 70px}.method>h2{font-family:var(--serif);font-size:40px;font-weight:300;line-height:1.15}.method-grid{grid-template-columns:1fr 1fr;gap:20px 50px;display:grid}.method h3{font-size:18px}.method p{color:var(--muted);font-size:17px;line-height:1.7}footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:25px;max-width:1160px;margin:auto;padding:35px 40px 50px;font-size:15px;display:flex}footer p{color:var(--muted)}footer small{color:var(--muted);margin-left:auto}.home{padding-top:72px;padding-bottom:70px}.home h1{font-size:clamp(44px,6vw,75px)}.feature{border-top:2px solid var(--ink);border-bottom:1px solid var(--line);justify-content:space-between;margin-top:48px;padding:28px 0;text-decoration:none;display:flex}.feature h2{font-size:42px;font-weight:300;font-family:var(--serif);line-height:1.1}.feature p,.principle{color:var(--muted);font-size:17px;line-height:1.6}.arrow{color:var(--blue);padding:40px;font-size:60px}.principle{margin-top:25px}@media (width<=760px){.masthead{padding:22px 20px}.brand{font-size:24px}nav{font-size:15px}main{padding:0 20px}.intro{padding-top:40px}h1{letter-spacing:-.4px}.lead{font-size:18px}.calculator{grid-template-columns:1fr;gap:20px}form{padding:22px 18px}.result{position:static}.method-grid{grid-template-columns:1fr;gap:8px}.method>h2{font-size:34px}footer{gap:10px;padding:25px 20px;display:block}footer small{margin-top:20px;display:block}.home{padding-top:45px}.feature h2{font-size:34px}.arrow{padding:35px 0 0 10px;font-size:45px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.masthead nav{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}@media (width<=760px){.masthead nav{gap:12px}}:root{--header-offset:160px}html{scroll-padding-top:var(--header-offset)}.site-header{z-index:30;background:var(--paper);box-shadow:0 1px 0 var(--line);position:sticky;top:0}main [id]{scroll-margin-top:0}@media (width<=760px){:root{--header-offset:230px}}.skip{z-index:100}@font-face{font-family:Jost;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/jost-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300 600;font-display:swap;src:url(/fonts/jost-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}h1{letter-spacing:-.6px;font-weight:300;line-height:1.08}h1 em{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--ink)}.site-header{box-shadow:0 1px 0 var(--ink);background:#fff}.masthead{border-bottom:1px solid var(--ink);padding:20px 40px}.brand{letter-spacing:5px;font-size:30px;font-weight:300}.brand span{font-weight:300}.brand i{display:none}nav{font-size:17px}.masthead nav{gap:6px 30px}.masthead nav a{align-items:center;min-height:44px;display:inline-flex}.eyebrow{letter-spacing:0;color:var(--muted);margin:0;font-size:16px;font-weight:400}.lead{color:var(--muted);font-size:21px;line-height:1.5}.tags span{border:2px solid var(--ink);font-size:16px}button{background:var(--ink);color:#fff;border:2px solid var(--ink);min-height:54px;padding:0 28px;font-size:18px;font-weight:500}button:hover{background:#000}.secondary{color:var(--ink);background:#fff}.secondary:hover{background:var(--conceptos)}form{border:0;border-top:3px solid var(--ink);background:#fff;padding:26px 0 0}form p{font-size:17px}.section-head>span{display:none}.section-head h2{font-size:28px;font-weight:400}.payment{border-top:1px solid var(--ink)}.payment-label{font-size:19px;font-weight:400}input[type=text],select{border:2px solid var(--ink);height:48px}select{max-width:130px}input[type=checkbox]{width:20px;height:20px;accent-color:var(--ink)}.exclude{gap:8px;min-height:44px;font-size:16px}.hint{font-size:15px!important}.result{color:var(--ink);border:7px solid var(--ink);background:#fff}.result h2{font-size:40px;font-weight:300;line-height:1.1}.result p{color:var(--muted);font-size:17px}.result .eyebrow{color:var(--ink);font-size:17px}.result .total{color:var(--ink);font-weight:300}.result .badge{background:var(--aviso);color:var(--ink);font-size:15px}.result-note{border-top:3px solid var(--ink)}.result-note>span{display:none}.result-note p{color:var(--ink);font-size:16px}.subtotal{border-top:1px solid var(--ink)}.error{border-left:3px solid #a52d22;color:#a52d22!important}.method>h2{font-size:36px}.method h3{font-size:22px;font-weight:500}.method p{font-size:18px;line-height:1.5}.method-grid>div{border-top:1px solid var(--ink);padding-top:6px}footer{border-top:7px solid var(--ink);max-width:none;margin:72px 0 0;padding:36px max(40px,50vw - 580px) 48px;font-size:17px}footer strong{letter-spacing:5px;text-transform:lowercase;font-size:26px;font-weight:300}footer small{font-size:15px}@media (width<=760px){.masthead{padding:14px 20px}.brand{letter-spacing:4px;font-size:24px}nav{font-size:15px}.masthead nav{gap:0 16px}.lead{font-size:18px}footer{padding:28px 20px 36px}.result h2{font-size:32px}}.image-credits{margin-left:8px}@media (width<=760px){.site-header{position:static}:root{--header-offset:0px}.masthead{flex-direction:column;align-items:flex-start;gap:0;padding:12px 20px 4px}.masthead nav{justify-content:flex-start;gap:0 16px}}.news-body h3{font-weight:500}.result .badge{border:2px solid var(--ink);background:#fff}.brand{letter-spacing:.3px;align-items:center;gap:12px;font-size:28px;line-height:1;display:inline-flex}.brand .brand-name{font-weight:600}.brand .brand-name span{font-weight:300}.brand-mark{flex:none;width:36px;height:36px}footer strong{letter-spacing:.3px;font-weight:600}@media (width<=760px){.brand{letter-spacing:.2px;gap:10px;font-size:24px}.brand-mark{width:30px;height:30px}}.brand-mark path:nth-of-type(2){transform-box:view-box;transform-origin:14px 61px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}:is(.plano,.mini-plano){view-transition-name:plano}:is(.r-mercado,.mp-mercado){view-transition-name:room-mercado}:is(.r-ayudas,.mp-ayudas){view-transition-name:room-ayudas}:is(.r-legislacion,.mp-legislacion){view-transition-name:room-legislacion}:is(.r-inversion,.mp-inversion){view-transition-name:room-inversion}:is(.r-hipotecas,.mp-hipotecas){view-transition-name:room-hipotecas}:is(.r-conceptos,.mp-conceptos){view-transition-name:room-conceptos}::view-transition-group(*){animation-duration:.44s;animation-timing-function:cubic-bezier(.3,0,.1,1)}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s}@supports (animation-timeline:view()){:is(.home-tools,.category-start aside,.radar-callout,.lab-cifra){--muro:7px;background-image:linear-gradient(var(--ink) 0 0),linear-gradient(var(--ink) 0 0),linear-gradient(var(--ink) 0 0),linear-gradient(var(--ink) 0 0);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-origin:border-box;animation:linear both mv-muro}:root :is(.home-tools,.category-start aside,.radar-callout,.lab-cifra){animation-timeline:view();animation-range:entry 10% cover 30%}:is(.plano-cota,.lab-cota) :is(b,i){transform-origin:0;animation:linear both mv-cota}:root :is(.plano-cota,.lab-cota) :is(b,i){animation-timeline:view()}:is(.plano-cota,.lab-cota) i{transform-origin:50%}:root :is(.plano-cota,.lab-cota) i:first-child{animation-range:entry}:root :is(.plano-cota,.lab-cota) b:first-of-type{animation-range:entry 100% cover 16%}:root :is(.plano-cota,.lab-cota) b:nth-of-type(2){animation-range:cover 16% cover 28%}:root :is(.plano-cota,.lab-cota) i:last-child{animation-range:cover 28% cover 30%}@media (width<=650px){:is(.home-tools,.category-start aside,.radar-callout,.lab-cifra){--muro:6px}}}@keyframes mv-muro{0%{background-size:0 var(--muro),var(--muro) 0,0 var(--muro),var(--muro) 0;border-color:#0000}25%{background-size:100% var(--muro),var(--muro) 0,0 var(--muro),var(--muro) 0}50%{background-size:100% var(--muro),var(--muro) 100%,0 var(--muro),var(--muro) 0}75%{background-size:100% var(--muro),var(--muro) 100%,100% var(--muro),var(--muro) 0}99%{border-color:#0000}to{background-size:100% var(--muro),var(--muro) 100%,100% var(--muro),var(--muro) 100%}}@keyframes mv-cota{0%{transform:scale(0)}}#result:has(.total)>*{transition:opacity .28s ease-out}#result:has(.total)>:nth-child(n+4){transition-delay:.12s}#result:has(.total)>:nth-child(n+6){transition-delay:.2s}#result .total:after{transition:transform .55s cubic-bezier(.3,0,.1,1) 80ms}@starting-style{#result:has(.total)>*{opacity:0}#result .total:after{transform:scaleX(0)}}.brand-mark path:nth-of-type(2){transition:transform .42s cubic-bezier(.3,0,.1,1)}.brand:is(:hover,:focus-visible) .brand-mark path:nth-of-type(2){transform:rotate(90deg)}:is(.brand-mark.abre,body:has(main.home) .masthead .brand-mark) path:nth-of-type(2){animation:.7s cubic-bezier(.3,0,.1,1) .15s both mv-puerta}@keyframes mv-puerta{0%{transform:rotate(90deg)}}}#result .total:after{content:"";transform-origin:0;background:linear-gradient(var(--ink) 0 0) left/1px 100% no-repeat,linear-gradient(var(--ink) 0 0) right/1px 100% no-repeat,linear-gradient(var(--ink) 0 0) center/100% 1px no-repeat;height:9px;margin-top:8px;display:block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){body:has(main:is(.article,.news-article,.lab)) .site-header:after{content:"";pointer-events:none;background:linear-gradient(var(--ink) 0 0) 0 0/1px 100% no-repeat,linear-gradient(var(--ink) 0 0) 0 0/1px 100% no-repeat,linear-gradient(var(--ink) 0 0) 0 50%/0 1px no-repeat;height:9px;margin-top:1px;animation:linear both mv-lectura;position:absolute;top:100%;left:0;right:0}:root body:has(main:is(.article,.news-article,.lab)) .site-header:after{animation-timeline:scroll(root)}@media (width<=760px){body:has(main:is(.article,.news-article,.lab)) .site-header:after{z-index:40;margin-top:0;position:fixed;top:0}}:root :is(.editorial-section,.lab-proto){background:linear-gradient(var(--ink) 0 0) 0 0/0 1px no-repeat border-box;border-top-color:#0000;animation:linear both mv-linea}html:root :is(.editorial-section,.lab-proto){animation-timeline:view();animation-range:entry 0 entry 340px}@media (width>=761px){.site-header{animation:linear both mv-cabecera}.masthead{animation:linear both mv-cabecera-in}.masthead .brand{transform-origin:0;animation:linear both mv-cabecera-marca}:root :is(.site-header,.masthead,.masthead .brand){animation-timeline:scroll(root);animation-range:0 160px}}}@keyframes mv-lectura{to{background-position:0 0,100% 0,0;background-size:1px 100%,1px 100%,100% 1px}}@keyframes mv-linea{to{background-size:100% 1px}}@keyframes mv-cabecera{to{box-shadow:0 3px 0 var(--ink);transform:translateY(-14px)}}@keyframes mv-cabecera-in{to{transform:translateY(7px)}}@keyframes mv-cabecera-marca{to{scale:.84}}.site-header{view-transition-name:cabecera}::view-transition-old(root){animation:.24s ease-in both mv-pagina-sale}::view-transition-new(root){animation:.5s cubic-bezier(.2,.7,.2,1) both mv-pagina-entra}::view-transition-group(*){animation-duration:.6s}@keyframes mv-pagina-sale{to{opacity:0;transform:translateY(-22px)}}@keyframes mv-pagina-entra{0%{opacity:0;transform:translateY(46px)}}.plano{animation:.55s cubic-bezier(.3,0,.1,1) both mv-plano}.plano .room{animation:.7s cubic-bezier(.2,.7,.2,1) both mv-estancia}.plano .room:first-child{animation-delay:.25s}.plano .room:nth-child(2){animation-delay:.4s}.plano .room:nth-child(3){animation-delay:.55s}.plano .room:nth-child(4){animation-delay:.7s}.plano .room:nth-child(5){animation-delay:.85s}.plano .room:nth-child(6){animation-delay:1s}.plano .room>*{animation:.4s ease-out both mv-aparece;animation-delay:inherit}@keyframes mv-plano{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes mv-estancia{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0)}}@keyframes mv-aparece{0%{opacity:0}}:is(.plano .room,.lista-herramientas a,.home-tool,.category-navigation a,.editorial-topics a){transition:box-shadow .18s ease-out}:is(.plano .room,.lista-herramientas a,.home-tool):is(:hover,:focus-visible){box-shadow:inset 0 0 0 5px var(--ink)}.category-navigation a:is(:hover,:focus-visible):not(.active){box-shadow:inset 0 -4px 0 var(--ink)}:is(button,.boton){transition:background-color .16s ease-out,color .16s ease-out}.cifras-grid .cifra-cota{transform-origin:0;animation:.7s cubic-bezier(.3,0,.1,1) both mv-medir}.cifras-grid .cifra-valor{animation:.6s cubic-bezier(.2,.7,.2,1) both mv-sube}.cifras-grid .cifra:first-child :is(.cifra-cota,.cifra-valor){animation-delay:.1s}.cifras-grid .cifra:nth-child(2) :is(.cifra-cota,.cifra-valor){animation-delay:.22s}.cifras-grid .cifra:nth-child(3) :is(.cifra-cota,.cifra-valor){animation-delay:.34s}.cifras-grid .cifra:nth-child(4) :is(.cifra-cota,.cifra-valor){animation-delay:.46s}.cifras-grid .cifra:nth-child(5) :is(.cifra-cota,.cifra-valor){animation-delay:.58s}.cifras-grid .cifra:nth-child(6) :is(.cifra-cota,.cifra-valor){animation-delay:.7s}.dato-caja{animation:.6s cubic-bezier(.3,0,.1,1) both mv-plano}.dato-principal strong{animation:.7s cubic-bezier(.2,.7,.2,1) .3s both mv-sube}.dato-comparas .cota{transform-origin:0;animation:.7s cubic-bezier(.3,0,.1,1) .5s both mv-medir}@keyframes mv-medir{0%{transform:scaleX(0)}}@keyframes mv-sube{0%{opacity:0;transform:translateY(26px)}}@supports (animation-timeline:view()){.cifras-portada .cifra-cota{transform-origin:0;animation:linear both mv-medir}.cifras-portada .cifra-valor{animation:linear both mv-sube}:root .cifras-portada :is(.cifra-cota,.cifra-valor){animation-timeline:view();animation-range:entry entry 90%}.barras .barra i{transform-origin:bottom;animation:linear both mv-barra}:root .barras .barra i{animation-timeline:view();animation-range:entry cover 35%}.barras .barra b{animation:linear both mv-aparece}:root .barras .barra b{animation-timeline:view();animation-range:cover 25% cover 40%}}@keyframes mv-barra{0%{transform:scaleY(0)}}@supports (animation-timeline:view()){.editorial-card{animation:linear both mv-tarjeta}:root .editorial-card{animation-timeline:view();animation-range:entry entry 70%}:root .editorial-grid>.editorial-card:nth-child(3n+2){animation-range:entry 14% entry 86%}:root .editorial-grid>.editorial-card:nth-child(3n){animation-range:entry 28%}.editorial-category:before{animation:linear both mv-marca}:root .editorial-category:before{animation-timeline:view();animation-range:entry 40% cover 22%}}@keyframes mv-tarjeta{0%{opacity:0;transform:translateY(56px)}}@keyframes mv-marca{0%{transform:scale(0)rotate(-180deg)}}}.category-navigation[data-astro-cid-vqaal7fq]{max-width:1240px;margin:0 auto;padding:10px 40px}.category-navigation[data-astro-cid-vqaal7fq] ul[data-astro-cid-vqaal7fq]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.category-navigation[data-astro-cid-vqaal7fq] li[data-astro-cid-vqaal7fq]{display:flex}.category-navigation[data-astro-cid-vqaal7fq] a[data-astro-cid-vqaal7fq]{min-height:44px;color:var(--ink);background:var(--tab);align-items:center;padding:0 16px;font-size:16px;line-height:1.2;text-decoration:none;display:flex}.category-navigation[data-astro-cid-vqaal7fq] a[data-astro-cid-vqaal7fq]:hover{text-decoration:underline}.category-navigation[data-astro-cid-vqaal7fq] a[data-astro-cid-vqaal7fq].active{box-shadow:inset 0 -4px 0 var(--ink);font-weight:600}@media (width<=760px){.category-navigation[data-astro-cid-vqaal7fq]{padding:8px 0 8px 20px}.category-navigation[data-astro-cid-vqaal7fq] ul[data-astro-cid-vqaal7fq]{scrollbar-width:none;flex-wrap:nowrap;padding-right:20px;overflow-x:auto}.category-navigation[data-astro-cid-vqaal7fq] li[data-astro-cid-vqaal7fq]{flex:none}.category-navigation[data-astro-cid-vqaal7fq] a[data-astro-cid-vqaal7fq]{white-space:nowrap;padding:0 12px;font-size:15px}}#inmo-preferences[data-astro-cid-twznplt4]{font:inherit;color:#14181f;cursor:pointer;background:#fff;border:2px solid #14181f;margin:1rem;padding:.7rem 1rem}dialog[data-astro-cid-twznplt4]{color:#14181f;background:#fff;border:2px solid #14181f;max-width:640px;max-height:85vh;padding:28px;overflow:auto}dialog[data-astro-cid-twznplt4]::backdrop{background:#0008}dialog[data-astro-cid-twznplt4] h2[data-astro-cid-twznplt4]{margin-top:0}dialog[data-astro-cid-twznplt4] p[data-astro-cid-twznplt4]{line-height:1.6}.consent-actions[data-astro-cid-twznplt4]{flex-wrap:wrap;gap:12px;display:flex}.consent-actions[data-astro-cid-twznplt4] button[data-astro-cid-twznplt4]{font:inherit;color:#14181f;cursor:pointer;background:#fff;border:2px solid #14181f;min-height:48px;padding:12px 18px}.consent-actions[data-astro-cid-twznplt4] button[data-astro-cid-twznplt4]:focus-visible,#inmo-preferences[data-astro-cid-twznplt4]:focus-visible{outline-offset:3px;outline:3px solid #275a17}#inmo-accept[data-astro-cid-twznplt4],#inmo-reject[data-astro-cid-twznplt4]{flex:1;min-width:190px}
