.blog{--fw-r: 400;--fw-m: 500;--fw-s: 650;--t-xs: clamp(.84rem, .82rem + .10vw, .92rem);--t-sm: clamp(.95rem, .92rem + .12vw, 1.05rem);--t-md: clamp(1rem, .96rem + .16vw, 1.12rem);--t-lg: clamp(1.18rem, 1.02rem + .45vw, 1.42rem);--t-xl: clamp(1.38rem, 1.14rem + .82vw, 1.95rem);--t-2xl: clamp(1.82rem, 1.34rem + 1.35vw, 2.6rem);--lh-tight: 1.12;--lh-body: 1.62;--bg: var(--neutral99);--surface: var(--neutral100);--surface-2: var(--neutral98);--text: var(--neutral10);--muted: var(--neutral50);--line: rgba(0, 0, 0, .10);--line: color-mix(in oklab, var(--neutral80) 60%, white);--brand: var(--primary30);--brand-strong: var(--primary20);--brand-soft: var(--primary95);--radius-1: 10px;--radius-2: 14px;--radius-3: 16px;--shadow-1: 0 8px 24px rgba(0,0,0,.06);--shadow-2: 0 16px 44px rgba(0,0,0,.08);color: var(--text);background: white;text-rendering: geometricPrecision;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.blog :where(img, svg){max-width: 100%;height: auto;}.blog :where(a, button, input, select, textarea):focus-visible{outline: 2px solid var(--brand);outline-offset: 0;border-radius: 4rem;}.blog .sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0;}.blog .inline-link{color: color-mix(in oklab, var(--brand-strong) 75%, black);text-underline-offset: 3px;text-decoration-thickness: 1px;}.blog .inline-link:hover{text-decoration: underline;}.blog .btn{display: inline-flex;align-items: center;justify-content: center;gap: .55rem;border-radius: 12px;padding: .78rem 1rem;font-size: var(--t-sm);font-weight: var(--fw-s);text-decoration: none;border: 1px solid transparent;cursor: pointer;transition: transform .14s ease, background-color .14s ease, border-color .14s ease, box-shadow .14s ease;-webkit-tap-highlight-color: transparent;}.blog .btn--full{width: 100%;}.blog .btn--primary{background: var(--primary20);color: #fff;box-shadow: 0 10px 30px rgba(0,0,0,.10);}@media (hover:hover) and (pointer:fine){.blog .btn:hover{transform: translateY(-1px);}.blog .btn--primary:hover{background: var(--primary20);}}.blog .btn--ghost{background: rgba(255,255,255,.0);border-color: var(--line);color: color-mix(in oklab, var(--neutral10) 92%, black);}@media (hover:hover) and (pointer:fine){.blog .btn--ghost:hover{background: rgba(255,255,255,.65);border-color: color-mix(in oklab, var(--brand) 45%, white);}}.blog-hero{margin-top: var(--altura-breadcrumbsYheader);border-bottom: 1px solid var(--line);background: radial-gradient(900px 380px at 12% 10%, color-mix(in oklab, var(--primary95) 85%, white), transparent 60%), radial-gradient(900px 380px at 92% 0%, color-mix(in oklab, var(--primary90) 70%, white), transparent 55%), linear-gradient(180deg, var(--neutral100), var(--neutral99));}.blog-hero__inner{padding: clamp(2.25rem, 4vw, 3.75rem) var(--wrapper-padding) clamp(1.75rem, 3vw, 2.75rem);margin: 0 auto;}.blog-hero__grid{display: grid;grid-template-columns: 1fr;gap: clamp(1.25rem, 2.5vw, 3rem);align-items: start;}@media (min-width: 1024px){.blog-hero__grid{grid-template-columns: minmax(0, 1fr) 360px;}}.blog-hero__kicker{margin: 0 0 .75rem 0;font-size: var(--t-xs);color: var(--muted);font-weight: var(--fw-m);letter-spacing: .22px;text-transform: uppercase;display: flex;align-items: center;gap: .55rem;}.blog-hero__dot{width: 10px;height: 10px;border-radius: 999px;background: var(--brand-strong);}.blog-hero__title{margin: 0 0 .75rem 0;font-size: var(--t-2xl);line-height: 1.08;font-weight: var(--fw-s);letter-spacing: -.03em;max-width: 28ch;text-wrap: balance;}.blog-hero__subtitle{margin: 0 0 1.25rem 0;font-size: var(--t-md);line-height: 1.55;color: var(--muted);max-width: 62ch;}.blog-hero__subtitle > :first-child{margin-top: 0;}.blog-hero__subtitle > :last-child{margin-bottom: 0;}.blog-hero__subtitle a{color: color-mix(in oklab, var(--brand-strong) 75%, black);text-underline-offset: 3px;text-decoration-thickness: 1px;}.blog-hero__badge{display: inline-flex;align-items: center;gap: .45rem;font-size: var(--t-xs);font-weight: var(--fw-m);color: color-mix(in oklab, var(--brand-strong) 70%, black);margin-top: .25rem;}.topics{margin-top: 1.25rem;padding-top: 1.25rem;border-top: 1px solid var(--line);display: flex;flex-direction: column;gap: .75rem;}.topics__label{font-size: var(--t-xs);color: var(--muted);font-weight: var(--fw-m);margin-bottom: .15rem;}.topics__list{display: flex;gap: .5rem;flex-wrap: wrap;}.topics__link{font-size: var(--t-xs);font-weight: var(--fw-m);color: color-mix(in oklab, var(--brand-strong) 78%, black);text-decoration: none;padding: .52rem .88rem;border-radius: 999px;background: color-mix(in oklab, var(--brand-soft) 70%, white);border: 1px solid color-mix(in oklab, var(--brand) 28%, white);transition: transform .14s ease, background-color .14s ease, border-color .14s ease, box-shadow .14s ease;line-height: 1;display: inline-flex;align-items: center;gap: .42rem;}.topics__link[aria-current="page"]{border-color: var(--brand);background: color-mix(in oklab, var(--brand-soft) 55%, white);box-shadow: 0 10px 26px rgba(0,0,0,.06);}@media (hover:hover) and (pointer:fine){.topics__link:hover{transform: translateY(-1px);border-color: var(--brand);background: color-mix(in oklab, var(--brand-soft) 82%, white);}}.search{width: 100%;}.search__field{position: relative;}.search__icon{position: absolute;left: 14px;top: 50%;transform: translateY(-50%);color: color-mix(in oklab, var(--neutral50) 90%, black);pointer-events: none;display: inline-flex;align-items: center;justify-content: center;}.search__input{width: 100%;border: 1px solid var(--line);background: rgba(255,255,255,.96);border-radius: 999px;padding: .92rem 1.05rem .92rem 2.95rem;font-size: var(--t-sm);box-shadow: 0 10px 24px rgba(15,15,15,.05);transition: box-shadow .16s ease, border-color .16s ease, background-color .16s ease;}.search__input::placeholder{color: color-mix(in oklab, var(--muted) 75%, white);}.search__input:focus{border-color: color-mix(in oklab, var(--brand) 55%, white);box-shadow: 0 0 0 4px color-mix(in oklab, var(--brand) 14%, transparent), 0 12px 26px rgba(15,15,15,.06);}.blog-shell{padding: 0 var(--wrapper-padding) clamp(1.2rem, 2.2vw, 2.4rem);margin: 0 auto;}.section{margin-top: clamp(1.6rem, 3vw, 2.75rem);}.section__header{margin-bottom: 1.25rem;}.section__header--row{display: flex;justify-content: space-between;align-items: flex-end;gap: 1rem;flex-wrap: wrap;}.section__title{margin: 0;font-size: var(--t-xl);font-weight: var(--fw-s);letter-spacing: -.015em;}.section--posts .section__title{font-size: clamp(1.35rem, 1.1rem + .9vw, 2.05rem);}.section__subtitle{margin: .28rem 0 0 0;font-size: var(--t-xs);color: var(--muted);line-height: 1.5;max-width: 60ch;}.layout{display: grid;grid-template-columns: 1fr;gap: clamp(1.25rem, 3vw, 2.75rem);align-items: start;min-width: 0;}.layout > *{min-width: 0;}@media (min-width: 1024px){.layout{grid-template-columns: minmax(0, 1fr) 340px;}.aside{position: sticky;top: calc(var(--altura-header) + 1.5rem);align-self: start;display: flex;flex-direction: column;gap: 1.25rem;}.logged-in .aside{top: calc(var(--altura-WpAdminBaryHeader) + 1.5rem);}.layout--single{grid-template-columns: minmax(0, 1fr);}}@media (min-width: 1024px){.blog .aside{top: calc(var(--altura-breadcrumbsYheader) + 1rem);transition: top .3s ease-in-out;}body.hidden .blog .aside{top: calc(var(--altura-header) + 1rem);}.logged-in .blog .aside{top: calc(var(--altura-breadcrumbsYheader) + var(--altura-WpAdminBar) + 1rem);}.logged-in.hidden .blog .aside{top: calc(var(--altura-header) + var(--altura-WpAdminBar) + 1rem);}}.toc-container--single{display: block;max-width: none;width: 100%;margin: 0;}.layout--single .newsletter-panel__header{display: grid;grid-template-columns: minmax(0, 1fr) auto;align-items: center;column-gap: .75rem;row-gap: .75rem;}.layout--single .newsletter-panel__header .panel__title{min-width: 0;}.layout--single .newsletter-panel__header .panel__help-btn{justify-self: end;}.layout--single .newsletter-panel__header .newsletter-panel__trigger{grid-column: 1 / -1;justify-self: start;margin-left: 0;}.layout--single .brand-highlight--single{margin-top: 0;width: 100%;max-width: none;margin-inline: 0;margin-block: 0;transition: top .35s ease, padding .35s ease, gap .35s ease, box-shadow .35s ease, border-radius .35s ease, transform .35s ease;}.post-hero__top{position: relative;z-index: 6;}.single-search{width: 100%;}.single-search .search__field{margin-left: auto;}.single-search__toggle{display: none;}.logged-in .layout--single #toc-container.toc-container--single{top: calc(var(--altura-WpAdminBaryHeader) + 1.5rem);}@media (min-width: 768px){.layout--single{grid-template-columns: repeat(12, minmax(0, 1fr));gap: 1.5rem;}.layout--single #toc-container.toc-container--single{opacity: .985;transform: translate3d(0, 0, 0);transition: top .32s ease-in-out, transform .32s cubic-bezier(.22, 1, .36, 1), opacity .24s ease-in-out;}.layout--single #toc-container.toc-container--single.sticky{opacity: 1;transform: translate3d(0, 0, 0);}.layout--single > .brand-highlight--single{grid-column: 1 / -1;grid-row: 1;justify-self: stretch;}.layout--single #toc-container.toc-container--single{grid-column: 1 / -1;grid-row: 1;position: sticky;top: calc(var(--altura-header) + 1.5rem);align-self: start;}.layout--single .post-card{grid-column: 1 / -1;grid-row: 2;max-width: none;width: 100%;}.layout--single .aside--single{display: none;}}@media (min-width: 1080px){.layout--single{grid-template-columns: repeat(12, minmax(0, 1fr));gap: 1.5rem;--single-sidebar-top: calc(var(--altura-breadcrumbsYheader) + 1rem);--single-sidebar-top-hidden: calc(2rem + var(--altura-header));--single-sidebar-top-logged-in: calc(var(--altura-breadcrumbsYheader) + var(--altura-WpAdminBar) + 1rem);--single-sidebar-top-logged-in-hidden: calc(2rem + var(--altura-header) + var(--altura-WpAdminBar));}body::before, body.toc-overlay-active::before{opacity: 0;backdrop-filter: blur(0);-webkit-backdrop-filter: blur(0);}.layout--single #toc-container.toc-container--single{grid-column: 1 / -1;grid-row: 1;position: sticky;top: var(--single-sidebar-top);align-self: start;}.layout--single .post-card{grid-column: 1 / span 8;grid-row: 2;max-width: none;width: 100%;}.layout--single > .brand-highlight--single{grid-column: 1 / span 8;grid-row: 1;margin-block: 0;position: relative;top: auto;align-self: start;z-index: 1;transform-origin: center;}.layout--single .aside--single{display: flex;flex-direction: column;gap: 1rem;grid-column: 9 / -1;grid-row: 2;position: sticky;top: var(--single-sidebar-top);align-self: start;z-index: 2;transition: top .35s ease-in-out;}.hidden .layout--single #toc-container.toc-container--single, .hidden .layout--single .aside--single{top: var(--single-sidebar-top-hidden);}.logged-in .layout--single #toc-container.toc-container--single, .logged-in .layout--single .aside--single{top: var(--single-sidebar-top-logged-in);}.logged-in.hidden .layout--single #toc-container.toc-container--single, .logged-in.hidden .layout--single .aside--single{top: var(--single-sidebar-top-logged-in-hidden);}}@media (min-width: 1600px){.layout--single{grid-template-columns: repeat(12, minmax(0, 1fr));justify-content: center;gap: 2rem;}.newsletter-panel__header{margin-bottom: 0;align-items: center;}.layout--single #toc-container.toc-container--single{grid-column: 1 / 4;grid-row: 1;}.layout--single .post-card{grid-column: 4 / span 6;grid-row: 1;width: 100%;}.layout--single #toc-container.toc-container--single{grid-row: 1;}.layout--single .aside--single{grid-column: 10 / span 3;grid-row: 1;}.layout--single > .brand-highlight--single{grid-column: 4 / span 6;}}.toolbar{display: flex;align-items: center;gap: .75rem;flex-wrap: wrap;justify-content: flex-end;}.toolbar__form{display: flex;align-items: center;gap: 1rem;flex-wrap: wrap;}.toolbar__group{display: flex;align-items: center;gap: .5rem;}.toolbar__label{font-size: var(--t-xs);color: var(--muted);font-weight: var(--fw-m);white-space: nowrap;}.toolbar__select{border: 1px solid var(--line);border-radius: 10px;padding: .48rem .6rem;background: var(--neutral100);font-size: var(--t-xs);min-width: 140px;}.results__text{font-size: var(--t-xs);color: var(--muted);white-space: nowrap;}.meta{display: flex;flex-wrap: wrap;gap: .55rem;align-items: center;font-size: var(--t-xs);color: var(--muted);}.meta__date{font-weight: var(--fw-m);}.meta__chip{border: 1px solid color-mix(in oklab, var(--brand) 30%, white);background: color-mix(in oklab, var(--brand-soft) 68%, white);color: color-mix(in oklab, var(--brand-strong) 72%, black);padding: .25rem .62rem;border-radius: 999px;font-weight: var(--fw-m);font-size: var(--t-xs);display: inline-flex;align-items: center;gap: .3rem;text-decoration: none;}.meta__chip:hover{text-decoration: underline;}.meta__chip--inline{margin-left: .9rem;padding: 0;border: 0;background: transparent;border-radius: 0;color: var(--primary30);display: inline;font-weight: var(--fw-m);text-decoration: underline;text-underline-offset: 2px;}.meta__chip--inline:hover{color: color-mix(in oklab, var(--primary20) 78%, black);text-decoration-color: currentColor;}.meta__chip-group{display: inline;margin-left: .55rem;}.meta__chip-group > .meta__chip--inline:first-child{margin-left: 0;}.meta__chip-separator{display: inline;margin-left: .6rem;color: var(--muted);}.meta__muted{color: var(--muted);}.featured{display: grid;gap: clamp(1rem, 2vw, 1.75rem);grid-template-columns: 1fr;}@media (min-width: 900px){.featured{grid-template-columns: 1fr 1fr;}.card--big{grid-column: 1 / -1;display: grid;grid-template-columns: 1.25fr 1fr;min-height: 360px;}}.card{border: 1px solid var(--line);border-radius: var(--radius-3);background: rgba(255,255,255,.98);overflow: hidden;box-shadow: 0 8px 22px rgba(0,0,0,.04);transition: transform .14s ease, border-color .14s ease, box-shadow .14s ease;content-visibility: auto;contain-intrinsic-size: 360px;}@media (hover:hover) and (pointer:fine){.card:hover{transform: translateY(-2px);border-color: color-mix(in oklab, var(--neutral70) 70%, white);box-shadow: var(--shadow-2);}}.card__link{display: block;color: inherit;text-decoration: none;height: 100%;}.card__media{aspect-ratio: 16/9;background: var(--surface-2);overflow: hidden;position: relative;}.card--big .card__media{aspect-ratio: auto;min-height: 100%;}.card__image-container{position: relative;width: 100%;height: 100%;}.card__img{width: 100%;height: 100%;object-fit: cover;display: block;}.card__img--ph{width: 100%;height: 100%;background: linear-gradient(135deg, var(--neutral97), var(--neutral95));}.card__caption{position: absolute;inset: auto 0 0 0;background: linear-gradient(transparent, rgba(0,0,0,.72));color: #fff;font-size: var(--t-xs);padding: .5rem .75rem;line-height: 1.3;}.card__body{padding: clamp(1rem, 1rem + .5vw, 1.35rem);display: flex;flex-direction: column;gap: .75rem;}.card__title{margin: 0;font-size: clamp(1.02rem, .98rem + .25vw, 1.2rem);font-weight: var(--fw-s);line-height: 1.28;letter-spacing: -.01em;}.card__excerpt{margin: 0;font-size: var(--t-xs);color: var(--muted);line-height: 1.55;}.card__cta{font-weight: var(--fw-s);color: color-mix(in oklab, var(--brand-strong) 72%, black);}.lead{border: 1px solid var(--line);border-radius: var(--radius-3);background: rgba(255,255,255,.96);overflow: hidden;box-shadow: 0 10px 28px rgba(0,0,0,.05);margin-bottom: clamp(1.35rem, 3vw, 2.75rem);}.lead__layout{display: grid;grid-template-columns: 1fr;}@media (min-width: 900px){.lead__layout{grid-template-columns: 1.15fr 1fr;min-height: 420px;}}.lead__media{display: block;background: var(--surface-2);text-decoration: none;color: inherit;}.lead__image-container{position: relative;width: 100%;height: 100%;}.lead__img{width: 100%;height: 100%;object-fit: cover;display: block;}@media (min-width: 900px){.lead__img--vertical{object-position: top;}}.lead__img--ph{width: 100%;height: 100%;background: linear-gradient(135deg, var(--neutral97), var(--neutral95));}.lead__caption{position: absolute;inset: auto 0 0 0;background: linear-gradient(transparent, rgba(0,0,0,.72));color: #fff;font-size: var(--t-xs);padding: .5rem .75rem;line-height: 1.3;}.lead__body{padding: clamp(1.15rem, 1.15rem + .8vw, 1.8rem);display: flex;flex-direction: column;gap: 1rem;}.lead__kicker{margin: 0;font-size: var(--t-xs);letter-spacing: .22px;text-transform: uppercase;color: color-mix(in oklab, var(--brand-strong) 70%, black);font-weight: var(--fw-s);}.lead__title{margin: 0;font-size: clamp(1.2rem, 1.04rem + .95vw, 1.72rem);line-height: 1.16;font-weight: var(--fw-s);letter-spacing: -.02em;text-wrap: balance;}.lead__title-link{color: inherit;text-decoration: none;}.lead__title-link:hover{text-decoration: underline;}.lead__excerpt{margin: 0;color: var(--muted);font-size: var(--t-sm);line-height: 1.6;max-width: 65ch;flex-grow: 1;}.lead__actions{margin-top: .2rem;display: flex;align-items: center;justify-content: space-between;gap: .75rem;flex-wrap: wrap;}.lead__read{font-weight: var(--fw-s);color: color-mix(in oklab, var(--brand-strong) 70%, black);text-decoration: none;}.lead__read:hover{text-decoration: underline;}.icon-btn{width: 44px;height: 44px;border-radius: 12px;border: 1px solid var(--line);background: rgba(255,255,255,.92);color: color-mix(in oklab, var(--neutral25) 92%, black);display: inline-flex;align-items: center;justify-content: center;cursor: pointer;transition: transform .14s ease, border-color .14s ease, box-shadow .14s ease, background-color .14s ease, color .14s ease;-webkit-tap-highlight-color: transparent;}.icon-btn svg{width: 24px;height: 24px;}@media (hover:hover) and (pointer:fine){.icon-btn:hover{transform: translateY(-1px);border-color: color-mix(in oklab, var(--brand) 45%, white);background: var(--neutral100);color: color-mix(in oklab, var(--brand-strong) 60%, black);box-shadow: var(--shadow-1);}}.icon-btn.is-active, .icon-btn[aria-pressed="true"]{border-color: color-mix(in oklab, var(--brand) 55%, white);background: color-mix(in oklab, var(--brand-soft) 70%, white);color: color-mix(in oklab, var(--brand-strong) 75%, black);}.grid{display: grid;grid-template-columns: 1fr;gap: clamp(1rem, 1.5vw, 1.75rem);}@media (min-width: 720px){.grid{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (min-width: 1200px){.grid{grid-template-columns: repeat(3, minmax(0, 1fr));}}.tile{border: 1px solid var(--line);border-radius: var(--radius-2);background: rgba(255,255,255,.94);overflow: hidden;box-shadow: 0 8px 22px rgba(0,0,0,.04);transition: transform .14s ease, border-color .14s ease, box-shadow .14s ease;content-visibility: auto;contain-intrinsic-size: 320px;}@media (hover:hover) and (pointer:fine){.tile:hover{transform: translateY(-2px);border-color: color-mix(in oklab, var(--neutral70) 70%, white);box-shadow: var(--shadow-1);}}.tile__link{display: block;color: inherit;text-decoration: none;height: 100%;}.tile__media{aspect-ratio: 16/9;background: var(--surface-2);overflow: hidden;position: relative;}.tile__image-container{position: relative;width: 100%;height: 100%;}.tile__img{width: 100%;height: 100%;object-fit: cover;display: block;}.tile__img--ph{width: 100%;height: 100%;background: linear-gradient(135deg, var(--neutral97), var(--neutral95));}.tile__caption{position: absolute;inset: auto 0 0 0;background: linear-gradient(transparent, rgba(0,0,0,.72));color: #fff;font-size: .72rem;padding: .42rem .6rem;line-height: 1.2;opacity: 0;transition: opacity .2s ease;}@media (hover:hover) and (pointer:fine){.tile:hover .tile__caption{opacity: 1;}}.tile__body{padding: 1rem;display: flex;flex-direction: column;gap: .65rem;}.tile__title{margin: 0;font-size: clamp(1.03rem, .98rem + .25vw, 1.18rem);font-weight: var(--fw-s);line-height: 1.24;letter-spacing: -.01em;}.tile__excerpt{margin: 0;color: var(--muted);font-size: var(--t-xs);line-height: 1.55;}.tile__footer{margin-top: .5rem;display: flex;align-items: center;justify-content: space-between;gap: .75rem;}.tile__cta{font-weight: var(--fw-s);color: color-mix(in oklab, var(--brand-strong) 72%, black);}.pagination{margin-top: 2rem;}.pagination__list{list-style: none;display: flex;flex-wrap: wrap;gap: .5rem;padding: 0;margin: 0;}.pagination__item a, .pagination__item span{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;height: 44px;padding: 0 .9rem;border-radius: 12px;border: 1px solid var(--line);background: rgba(255,255,255,.92);color: var(--neutral15);text-decoration: none;font-size: var(--t-xs);font-weight: var(--fw-s);}.pagination__item .current{background: var(--primary20);color: #fff;border-color: transparent;}.empty{text-align: center;padding: 3rem 1rem;border: 1px solid var(--line);border-radius: var(--radius-2);background: rgba(255,255,255,.86);}.empty__title{margin: 0 0 .75rem 0;font-size: var(--t-lg);font-weight: var(--fw-s);color: var(--text);}.empty__text{margin: 0 auto;color: var(--muted);font-size: var(--t-md);max-width: 520px;}.panel{border: 1px solid var(--line);border-radius: var(--radius-2);background: rgba(255,255,255,.94);padding: 1.25rem;box-shadow: none;}.panel__title{margin: 0 0 .75rem 0;font-size: var(--t-md);font-weight: var(--fw-s);margin-bottom: 0;}.panel__title-row{display: flex;align-items: center;justify-content: space-between;gap: .75rem;margin-bottom: 1rem;}.panel__help-btn{width: auto;height: auto;border-radius: 0;border: 0;background: transparent;color: var(--neutral20);display: inline-flex;align-items: center;justify-content: center;padding: 0;cursor: pointer;}.panel__help-btn .ayuda_garantia__icon{width: 28px;height: 28px;}.panel__tip{margin: 1rem 0 .85rem 0;padding: .55rem .7rem;border-radius: 10px;background: color-mix(in oklab, var(--primary95) 75%, white);color: var(--neutral20);font-size: .8rem;line-height: 1.4;}.panel__text{margin: 0 0 .95rem 0;color: var(--muted);font-size: var(--t-xs);line-height: 1.5;}.panel__note{margin: .75rem 0 0 0;font-size: var(--t-xs);color: color-mix(in oklab, var(--muted) 85%, white);font-style: italic;}.newsletter-panel{padding-block: 0;border: 1px solid transparent;border-radius: 0;background: white;transition: padding-block .22s ease, border-color .22s ease, box-shadow .22s ease;}.newsletter-panel.is-open{padding-block: 1rem;border-color: var(--line);}.newsletter-panel__header{margin-bottom: 0;flex-wrap: wrap;}.newsletter-panel__trigger, .panel--subscribe :where(input[type="submit"], button[type="submit"], .wpcf7-submit), .newsletter-form__submit{width: fit-content;min-height: 3rem;padding: 0 1rem;border-radius: 999px;border: 1px solid transparent;background: color-mix(in oklab, var(--primary20) 88%, var(--neutral10));color: white;text-decoration: none;font-size: .95rem;font-weight: var(--fw-s);line-height: 1;cursor: pointer;box-shadow: 0 10px 24px rgba(15,15,15,.08);transition: transform .18s ease, background-color .18s ease, box-shadow .18s ease, border-color .18s ease;}.newsletter-panel__trigger{margin-left: auto;}@media (hover:hover) and (pointer:fine){.newsletter-panel__trigger:hover, .panel--subscribe :where(input[type="submit"], button[type="submit"], .wpcf7-submit):hover, .newsletter-form__submit:hover{background: color-mix(in oklab, var(--primary20) 90%, var(--neutral5));color: white;transform: translateY(-2px);box-shadow: 0 14px 30px rgba(15,15,15,.12);}}.newsletter-panel__form-shell{padding-top: .95rem;border-top: 1px solid var(--line);}.newsletter-panel__form{display: grid;gap: 1rem;}.blog-home-topics{padding: 0;overflow: hidden;}.blog-home-topics[open]{border-color: var(--line);}.blog-home-topics__summary{list-style: none;display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: 1rem 1.1rem;cursor: pointer;}.blog-home-topics__summary::-webkit-details-marker{display: none;}.blog-home-topics__summary-copy{display: grid;gap: .18rem;}.blog-home-topics__eyebrow{font-size: .72rem;font-weight: var(--fw-s);letter-spacing: .08em;text-transform: uppercase;color: var(--muted);}.blog-home-topics__title{color: var(--text);font-size: 1rem;font-weight: var(--fw-s);line-height: 1.25;}.blog-home-topics__summary-action{display: inline-flex;align-items: center;justify-content: center;min-height: 2.45rem;padding: 0 .85rem;border-radius: 999px;border: 1px solid color-mix(in oklab, var(--brand) 28%, white);background: color-mix(in oklab, var(--brand-soft) 72%, white);color: color-mix(in oklab, var(--brand-strong) 78%, black);font-size: .8rem;font-weight: var(--fw-s);line-height: 1;transition: transform .16s ease, background-color .16s ease, border-color .16s ease;}.blog-home-topics[open] .blog-home-topics__summary-action{background: color-mix(in oklab, var(--primary95) 48%, white);border-color: color-mix(in oklab, var(--brand) 36%, white);}.blog-home-topics__body{padding: 0 1.1rem 1.1rem;border-top: 1px solid var(--line);}.blog-home-topics__list{padding-top: 1rem;}@media (hover:hover) and (pointer:fine){.blog-home-topics__summary:hover .blog-home-topics__summary-action{transform: translateY(-1px);border-color: color-mix(in oklab, var(--brand) 40%, white);background: color-mix(in oklab, var(--brand-soft) 82%, white);}}.newsletter-panel__actions, .newsletter-form__actions{margin-top: .9rem;display: flex;align-items: center;gap: .65rem;flex-wrap: wrap;}.newsletter-panel__cancel, .newsletter-form__cancel{width: fit-content;min-height: 3rem;padding: 0 1rem;border-radius: 999px;border: 1px solid var(--line);background: white;color: var(--neutral20);font-size: .95rem;font-weight: var(--fw-s);line-height: 1;cursor: pointer;transition: transform .18s ease, border-color .18s ease, color .18s ease, background-color .18s ease;}@media (hover:hover) and (pointer:fine){.newsletter-panel__cancel:hover, .newsletter-form__cancel:hover{transform: translateY(-1px);border-color: color-mix(in oklab, var(--brand) 38%, white);color: var(--primary20);background: color-mix(in oklab, var(--primary95) 55%, white);}}.newsletter-panel.is-open .newsletter-panel__trigger{display: none;}.newsletter-panel__form-shell[hidden]{display: none !important;}.newsletter-form{display: grid;gap: .85rem;}.newsletter-form__field, .panel--subscribe :where(.newsletter-form__field){display: block;position: relative;margin: 0;color: transparent;font-size: 0;line-height: 0;padding: 0;border-radius: 0;background: transparent;box-shadow: none;}.newsletter-form__turnstile{min-height: 74px;}.newsletter-form__checkbox, .newsletter-form__acceptance, .panel--subscribe :where(.newsletter-form__checkbox), .panel--subscribe :where(.newsletter-form__acceptance), .panel--subscribe :where(.newsletter-form__checkbox .wpcf7-acceptance), .panel--subscribe :where(.wpcf7-acceptance){display: grid;gap: .35rem;font-size: .84rem;line-height: 1.45;color: var(--neutral35);}.newsletter-form__checkbox .wpcf7-list-item, .newsletter-form__acceptance .wpcf7-list-item, .panel--subscribe :where(.newsletter-form__checkbox .wpcf7-list-item), .panel--subscribe :where(.newsletter-form__acceptance .wpcf7-list-item), .panel--subscribe :where(.wpcf7-acceptance .wpcf7-list-item){display: block;margin: 0;}.newsletter-form__checkbox label, .newsletter-form__acceptance label, .panel--subscribe :where(.newsletter-form__checkbox label), .panel--subscribe :where(.newsletter-form__acceptance label), .panel--subscribe :where(.wpcf7-acceptance label){display: inline-flex;align-items: flex-start;gap: .65rem;min-height: 2.25rem;padding: .12rem 0;font-size: inherit;line-height: inherit;color: inherit;cursor: pointer;}.newsletter-form__checkbox .wpcf7-list-item-label, .newsletter-form__acceptance .wpcf7-list-item-label, .panel--subscribe :where(.newsletter-form__checkbox .wpcf7-list-item-label), .panel--subscribe :where(.newsletter-form__acceptance .wpcf7-list-item-label), .panel--subscribe :where(.wpcf7-acceptance .wpcf7-list-item-label){font-size: inherit;line-height: inherit;color: inherit;}.blog .panel--subscribe .newsletter-form__acceptance{font-size: .86rem;line-height: 1.45;color: var(--neutral35);}.blog .panel--subscribe .newsletter-form__acceptance label{align-items: flex-start;gap: .6rem;min-height: auto;}.newsletter-form__checkbox input[type="checkbox"], .newsletter-form__acceptance input[type="checkbox"], .panel--subscribe :where(.newsletter-form__checkbox input[type="checkbox"]), .panel--subscribe :where(.newsletter-form__acceptance input[type="checkbox"]), .panel--subscribe :where(.wpcf7-acceptance input[type="checkbox"]){width: 1rem;height: 1rem;margin: .18rem 0 0;accent-color: var(--primary30);flex: 0 0 auto;}.blog .panel--subscribe .newsletter-form__acceptance input[type="checkbox"]{appearance: none;-webkit-appearance: none;display: inline-grid;place-content: center;width: 1.08rem;height: 1.08rem;margin: .08rem 0 0;border: 1.5px solid color-mix(in oklab, var(--neutral70) 68%, var(--primary30));border-radius: .25rem;background: var(--neutral100);box-shadow: none;cursor: pointer;}.blog .panel--subscribe .newsletter-form__acceptance input[type="checkbox"]::before{content: "";width: .72rem;height: .72rem;transform: scale(0);transition: transform .14s ease;background-color: white;clip-path: polygon(14% 48%, 0 62%, 39% 100%, 100% 15%, 84% 0, 36% 66%);}.blog .panel--subscribe .newsletter-form__acceptance input[type="checkbox"]:checked{border-color: var(--primary20);background: var(--primary20);}.blog .panel--subscribe .newsletter-form__acceptance input[type="checkbox"]:checked::before{transform: scale(1);}.blog .panel--subscribe .newsletter-form__acceptance input[type="checkbox"]:focus-visible{outline: 2px solid color-mix(in oklab, var(--primary30) 72%, white);outline-offset: 3px;}.newsletter-form__checkbox a, .newsletter-form__acceptance a, .panel--subscribe :where(.newsletter-form__checkbox a), .panel--subscribe :where(.newsletter-form__acceptance a), .panel--subscribe :where(.wpcf7-acceptance a){color: var(--primary30);text-decoration: underline;text-underline-offset: 2px;}.panel__form{display: grid;gap: .75rem;}.panel__input{border: 1px solid var(--line);border-radius: 12px;padding: .78rem .9rem;font-size: var(--t-sm);background: var(--neutral100);}.panel--subscribe :where(.wpcf7-form), .blog .panel--subscribe .wpcf7-form{display: grid;gap: .95rem;margin: 0;}.panel--subscribe :where(.wpcf7-form p), .blog .panel--subscribe .wpcf7-form p{margin: 0;}.panel--subscribe :where(.newsletter-form__field .wpcf7-form-control-wrap), .blog .panel--subscribe .newsletter-form__field .wpcf7-form-control-wrap{display: block;}.blog .panel--subscribe .newsletter-form__field input[type="email"], .blog .panel--subscribe .newsletter-form__field input[type="text"], .blog .panel--subscribe .newsletter-form__field input[type="tel"], .blog .panel--subscribe input.newsletter-form__input[type="email"], .blog .panel--subscribe input[name="your-email"][type="email"]{box-sizing: border-box;appearance: none;-webkit-appearance: none;width: 100%;height: 3.25rem;border: 1px solid color-mix(in oklab, var(--line) 92%, white);border-radius: 1rem;padding: .9rem 1rem;font-size: var(--t-sm);background: rgba(255,255,255,.92);background-color: rgba(255,255,255,.92);box-shadow: none;color: var(--neutral15);line-height: 1.35;transition: border-color .18s ease, box-shadow .18s ease, background-color .18s ease;}.panel--subscribe :where(.newsletter-form__field)::after, .blog .panel--subscribe .newsletter-form__field::after{content: "Correo electrónico";position: absolute;left: .9rem;top: 1.12rem;color: var(--muted);font-size: .95rem;line-height: 1;pointer-events: none;padding-inline: .2rem;background: var(--neutral99);transform-origin: left center;transition: transform .18s ease, color .18s ease, top .18s ease;}.panel--subscribe :where(.newsletter-form__field:focus-within)::after, .blog .panel--subscribe .newsletter-form__field:focus-within::after{color: color-mix(in oklab, var(--brand-strong) 70%, black);top: 0;transform: translateY(-50%) scale(.78);}.panel--subscribe :where(.newsletter-form__field.has-value)::after, .blog .panel--subscribe .newsletter-form__field.has-value::after{color: color-mix(in oklab, var(--brand-strong) 70%, black);top: 0;transform: translateY(-50%) scale(.78);}.panel--subscribe :where(.newsletter-form__field:has(input:not(:placeholder-shown)))::after, .blog .panel--subscribe .newsletter-form__field:has(input:not(:placeholder-shown))::after{color: color-mix(in oklab, var(--brand-strong) 70%, black);top: 0;transform: translateY(-50%) scale(.78);}.blog .panel--subscribe .newsletter-form__field input[type="email"]:focus, .blog .panel--subscribe .newsletter-form__field input[type="text"]:focus, .blog .panel--subscribe .newsletter-form__field input[type="tel"]:focus, .blog .panel--subscribe input.newsletter-form__input[type="email"]:focus, .blog .panel--subscribe input[name="your-email"][type="email"]:focus{outline: none;border-color: color-mix(in oklab, var(--brand) 55%, white);background: var(--neutral100);box-shadow: 0 0 0 3px color-mix(in oklab, var(--primary95) 70%, white);}.panel--subscribe :where(input[type="submit"], button[type="submit"], .wpcf7-submit){width: fit-content;min-height: 3rem;border-radius: 999px;padding: 0 1rem;font-size: .95rem;font-weight: var(--fw-s);border: 1px solid transparent;background: color-mix(in oklab, var(--primary20) 88%, var(--neutral10));color: white;cursor: pointer;box-shadow: 0 10px 24px rgba(15,15,15,.08);transition: background-color .16s ease, transform .16s ease, box-shadow .16s ease, border-color .16s ease;justify-self: start;margin-left: 0;}.panel--subscribe :where(input[type="submit"], button[type="submit"], .wpcf7-submit):hover{background: color-mix(in oklab, var(--primary20) 90%, var(--neutral5));color: white;transform: translateY(-2px);box-shadow: 0 14px 30px rgba(15,15,15,.12);}.panel--subscribe :where(.wpcf7-not-valid-tip){margin-top: .35rem;color: #b42318;font-size: .8rem;line-height: 1.35;}.panel--subscribe :where(.wpcf7-not-valid){border-color: color-mix(in oklab, #b42318 55%, white) !important;}.panel--subscribe :where(.wpcf7-response-output){margin: .15rem 0 0 !important;padding: .75rem .85rem !important;border-radius: .85rem;font-size: .82rem;line-height: 1.4;}.cars{display: grid;gap: .75rem;margin-top: .9rem;}.car{display: flex;gap: .8rem;align-items: center;padding: .7rem;border-radius: 12px;border: 1px solid var(--line);background: rgba(255,255,255,.92);text-decoration: none;color: inherit;transition: transform .14s ease, border-color .14s ease, box-shadow .14s ease;}@media (hover:hover) and (pointer:fine){.car:hover{transform: translateY(-1px);border-color: color-mix(in oklab, var(--neutral70) 70%, white);box-shadow: 0 10px 26px rgba(0,0,0,.06);}}.car__thumb{width: 58px;height: 58px;border-radius: 12px;overflow: hidden;background: var(--neutral95);flex: 0 0 auto;}.car__thumb img{width: 100%;height: 100%;object-fit: cover;display: block;}.car__ph{display: block;width: 100%;height: 100%;background: linear-gradient(135deg, var(--neutral97), var(--neutral95));}.car__title{display: block;font-size: var(--t-xs);font-weight: var(--fw-s);line-height: 1.25;}.car__meta{display: block;margin-top: .15rem;font-size: var(--t-xs);color: var(--muted);}.car__price{font-weight: var(--fw-s);color: color-mix(in oklab, var(--neutral10) 88%, black);}.post-hero{margin-top: var(--altura-breadcrumbsYheader);border-bottom: 0;background: linear-gradient(180deg, var(--neutral100), var(--neutral99));margin-bottom: 0;padding-top: 2rem;}.post-hero__top, .post-hero__inner{max-width: 1320px;margin: 0 auto;padding-inline: var(--wrapper-padding);}.post-hero__top{display: flex;justify-content: flex-end;margin-right: 0;}.post-hero__inner{max-width: calc(1100px + var(--wrapper-padding) + var(--wrapper-padding));padding-inline: var(--wrapper-padding);padding-top: 1rem;padding-bottom: 1.2rem;margin: 0 auto;}.post-hero__title{margin: 0;font-size: clamp(1.9rem, 4.9vw, 3.35rem);line-height: 1.06;font-weight: 400;letter-spacing: -.03em;max-width: none;}.post-hero__summary{display: flex;align-items: flex-start;gap: 0;margin-top: 3rem;margin-bottom: 2rem;}.post-hero__excerpt{margin: 0;font-size: 1.02rem;line-height: 1.5;color: var(--muted);max-width: none;padding-left: 0;flex: 1;}.post-hero__excerpt p{margin: 0;font-size: 1rem;line-height: 1.55;}.post-hero__meta{display: flex;flex-direction: column;gap: .22rem;padding-right: 2rem;width: fit-content;}.post-hero__date{font-size: .875rem;line-height: 1.2;color: var(--neutral20);font-weight: 500;}.post-hero__reading{font-size: 1rem;color: var(--muted);}@media (max-width: 900px){.post-hero__summary{flex-direction: column;gap: 1rem;margin-top: 1.5rem;margin-bottom: 1.25rem;}.post-hero__meta{border-right: 0;padding-right: 0;}.post-hero__excerpt{padding-left: 0;}}@media (min-width: 900px){.post-hero__excerpt{border-left: solid 1px var(--neutral70);padding-left: 2rem;}}.post-tools{display: flex;gap: 1rem;flex-wrap: wrap;align-items: center;margin-top: 0;}.brand-highlight{margin-top: 0;padding: 1rem;border: 1px solid color-mix(in oklab, var(--primary30) 28%, white);border-radius: var(--radius-3);background: linear-gradient(145deg, color-mix(in oklab, var(--primary20) 95%, black), var(--primary30));color: white;display: grid;gap: 1rem;box-shadow: 0 16px 36px rgba(0,0,0,.09);}.brand-highlight__main{display: flex;align-items: center;gap: 1rem;min-width: 0;width: 100%;margin-right: 0;transform-origin: top right;}.brand-highlight__media{width: 56px;height: 56px;overflow: hidden;background: transparent;display: inline-flex;align-items: center;justify-content: center;flex: 0 0 auto;}.brand-highlight__media--horizontal{width: 78px;height: 42px;}.brand-highlight__media--horizontal_corto{width: 82px;height: 40px;}.brand-highlight__media--horizontal_largo{width: 96px;height: 38px;}.brand-highlight__media--vertical{width: 44px;height: 64px;}.brand-highlight__logo{width: auto;max-width: 100%;height: 100%;object-fit: contain;}.brand-highlight__logo--horizontal, .brand-highlight__logo--horizontal_corto, .brand-highlight__logo--horizontal_largo{width: 100%;height: auto;}.brand-highlight__logo--circular, .brand-highlight__logo--vertical{width: auto;height: 100%;}.brand-highlight__logo-fallback{font-size: 1.4rem;font-weight: var(--fw-s);line-height: 1;color: white;}.brand-highlight__copy{min-width: 0;transform-origin: top right;}.brand-highlight__title{margin: 0;font-size: clamp(1.15rem, 1rem + .5vw, 1.5rem);line-height: 1.05;color: white;}.brand-highlight__text{margin: .35rem 0 0;font-size: .88rem;line-height: 1.35;color: rgba(255,255,255,.86);text-wrap: pretty;}.brand-highlight__cta{justify-self: stretch;display: inline-flex;align-items: center;justify-content: center;width: 100%;min-height: 3rem;max-height: 3rem;padding: 0 1rem;border-radius: 999px;background: white;color: var(--primary20);text-decoration: none;font-size: .95rem;font-weight: var(--fw-s);overflow: hidden;transition: transform .24s ease, background-color .18s ease, color .18s ease, box-shadow .18s ease, opacity .24s ease, max-height .26s ease, padding .24s ease, border-width .24s ease;}@media (hover:hover) and (pointer:fine){.brand-highlight__cta:hover{transform: translateY(-2px);background: color-mix(in oklab, white 88%, var(--primary95));color: var(--primary20);box-shadow: 0 14px 28px rgba(255,255,255,.22);}}@media (min-width: 783px){.brand-highlight{padding: 1.1rem;}.brand-highlight__main{gap: 1.1rem;}}.search--single{max-width: 460px;width: 100%;}.icon-btn--text{width: auto;min-height: 42px;padding: .5rem .7rem;gap: .42rem;}.icon-btn__label{display: none;font-size: .95rem;font-weight: var(--fw-m);}.post-tools__brand-stock{border-color: color-mix(in oklab, var(--primary30) 32%, white);background: var(--primary20);color: white;padding-inline: 1rem;text-decoration: none;box-shadow: 0 12px 26px rgba(0,0,0,.09);}.post-tools__brand-stock .icon-btn__label, .post-tools__brand-stock-icon{display: inline-flex;}.post-tools__brand-stock-icon{align-items: center;justify-content: center;}.icon-btn__icon--on{display: none;}.icon-btn.is-saved .icon-btn__icon--off{display: none;}.icon-btn.is-saved .icon-btn__icon--on{display: inline-flex;animation: save-pop .22s ease-out;}@keyframes save-pop{0%{transform: scale(.75);}100%{transform: scale(1);}}.post-media{padding: 0;margin: clamp(.6rem, 1vw, 1rem) auto 0;max-width: 1100px;}.post-media__inner{border: 0;border-radius: 0;overflow: hidden;background: transparent;box-shadow: none;}.post-media__img{display: block;width: 100%;height: clamp(320px, 52vw, 620px);object-fit: cover;border-radius: 0;}.post-media__img.is-vertical{object-position: top;}.post-media__caption{padding: .75rem 1rem;font-size: var(--t-xs);color: var(--muted);text-align: right;border-top: 0;background: transparent;border-radius: 0;}.post-card{border: 0;border-radius: 0;background: transparent;padding: clamp(.75rem, .75rem + .6vw, 1.25rem) 0;box-shadow: none;}.post-card :where(h2, h3){scroll-margin-top: calc(var(--altura-breadcrumbsYheader) + 2rem);}.post-card :where(h2, h3, h4, h5, h6){margin-top: 6rem;margin-bottom: 0;}.post-card .wp-block-heading{margin-top: 5rem;}.entry-content ul, .entry-content ol{margin-top: 2rem;margin-bottom: 2rem;}.entry-content .wp-block-image{margin-block: 1rem;}.post-card .wp-block-quote{margin-block: 2.5rem;padding-block: .25rem;padding-inline: 2rem;background: var(--primary98);}.post-card .entry-content :where(img, video, iframe){max-width: 100%;}.post-card .entry-content :where(.wp-block-embed-instagram, .instagram-media){margin-inline: auto !important;}.post-card .entry-content .wp-block-embed-instagram{display: grid;justify-items: center;}.layout--single .toc-container--single .toc-container__content.hidden{display: none;}.layout--single .toc-container--single .toc-container__content.show{display: block;}.layout--single #toc-container.toc-container--single .toc__item{padding-block: .18rem;}.layout--single #toc-container.toc-container--single .toc__link{width: 100%;min-height: 2.45rem;padding: .48rem .62rem;border-radius: .85rem;}.layout--single #toc-container.toc-container--single .toc__item.active .toc__link{background: var(--primary98);}body::before{content: "";position: fixed;inset: 0;opacity: 0;pointer-events: none;background: rgba(255,255,255,.08);backdrop-filter: blur(0);-webkit-backdrop-filter: blur(0);transition: opacity .24s ease, backdrop-filter .24s ease, -webkit-backdrop-filter .24s ease;z-index: 1;}body.toc-overlay-active::before{opacity: 1;backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);}@media (max-width: 767px){.post-hero{margin-bottom: 2rem;padding-top: 4.5rem;}.post-hero__top{min-height: 0;}.single-search{position: fixed;top: calc(var(--altura-breadcrumbsYheader) + 1rem);right: var(--wrapper-padding);width: 3rem;z-index: 111;transition: width .28s cubic-bezier(.2, .7, .2, 1), top .3s ease-in-out;}body.hidden .single-search{top: calc(var(--altura-header) + 1rem);}.logged-in .single-search{top: calc(var(--altura-breadcrumbsYheader) + var(--altura-WpAdminBar) + 1rem);}.logged-in.hidden .single-search{top: calc(var(--altura-header) + var(--altura-WpAdminBar) + 1rem);}.single-search.is-open{width: calc(100% - var(--wrapper-padding));}.single-search__toggle{position: absolute;inset: 0 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 3rem;height: 3rem;border: 1px solid color-mix(in oklab, var(--line) 85%, white);border-radius: 999px;background: rgba(255,255,255,.96);color: var(--neutral20);box-shadow: 0 .45rem 1rem rgba(15,15,15,.055);cursor: pointer;transition: transform .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease;z-index: 2;overflow: hidden;}.single-search.is-open .single-search__toggle{background: var(--neutral100);border-color: color-mix(in oklab, var(--brand) 24%, white);box-shadow: 0 .55rem 1.1rem rgba(15,15,15,.065);}.single-search__toggle:active{transform: scale(.98);}.single-search__toggle-icon{position: absolute;inset: 0;display: inline-flex;align-items: center;justify-content: center;transition: opacity .22s ease, transform .28s cubic-bezier(.2, .7, .2, 1);}.single-search__toggle-icon--search{opacity: 1;transform: rotate(0deg) scale(1);}.single-search__toggle-icon--close{opacity: 0;transform: rotate(-18deg) scale(.82);}.single-search.is-open .single-search__toggle-icon--search{opacity: 0;transform: rotate(18deg) scale(.82);}.single-search.is-open .single-search__toggle-icon--close{opacity: 1;transform: rotate(0deg) scale(1);background: white;}.single-search .search--single{position: absolute;inset: 0;max-width: none;width: 100%;opacity: 0;pointer-events: none;transform: translateX(.35rem) scale(.985);transform-origin: right center;filter: blur(8px);transition: opacity .24s ease, transform .28s cubic-bezier(.2, .7, .2, 1), filter .28s ease;}.single-search.is-open .search--single{opacity: 1;pointer-events: auto;transform: translateX(0) scale(1);filter: blur(0);}.single-search .search__field{height: 3rem;padding-right: 3.5rem;}.single-search .search__input{height: 100%;padding-right: 1rem;}.layout--single #toc-container.toc-container--single, .layout--single #toc-container.toc-container--single.sticky{position: fixed;top: calc(7.5rem + var(--altura-header));right: var(--wrapper-padding);width: calc(100vw - (var(--wrapper-padding) * 2));max-width: none;margin: 0;z-index: 112;transition: top .3s ease-in-out;}body.hidden .layout--single #toc-container.toc-container--single, body.hidden .layout--single #toc-container.toc-container--single.sticky{top: calc(5rem + var(--altura-header));}.logged-in .layout--single #toc-container.toc-container--single, .logged-in .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-breadcrumbsYheader) + var(--altura-WpAdminBar) + 1rem);}.logged-in.hidden .layout--single #toc-container.toc-container--single, .logged-in.hidden .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-header) + var(--altura-WpAdminBar) + 1rem);}.layout--single #toc-container.toc-container--single #menu-placeholder{display: flex;justify-content: end;overflow: visible;}.layout--single #toc-container.toc-container--single .toc-container__toggle{width: calc(100% - 4rem);height: 3rem;margin-right: 4rem;margin-left: 0;padding: .85rem 1rem;border-radius: 999px;border: 1px solid color-mix(in oklab, var(--line) 85%, white);background: rgba(255,255,255,.96);box-shadow: 0 10px 22px rgba(15,15,15,.08);display: grid;justify-content: space-between;align-items: center;}.layout--single #toc-container.toc-container--single.open .toc-container__toggle{background: var(--neutral100);border-color: color-mix(in oklab, var(--brand) 24%, white);box-shadow: 0 14px 28px rgba(15,15,15,.1);}.layout--single #toc-container.toc-container--single.is-compact .toc-container__toggle, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__toggle{width: 3rem;height: 3rem;padding: 0;margin-right: 4rem;margin-left: auto;display: inline-flex;justify-content: center;align-items: center;gap: 0;border-radius: 999px;}.layout--single #toc-container.toc-container--single.is-compact .toc-container__text, .layout--single #toc-container.toc-container--single.is-compact .toc-container__icon--expand, .layout--single #toc-container.toc-container--single.is-compact .toc-container__icon--collapse, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__text, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__icon--expand, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__icon--collapse{display: none;}.layout--single #toc-container.toc-container--single .toc-container__icon--toc{justify-self: center;}.layout--single #toc-container.toc-container--single .toc-container__content{position: absolute;top: calc(100% + .65rem);right: 0;padding: .9rem 1rem 1rem;border: 1px solid color-mix(in oklab, var(--line) 88%, white);border-radius: 1.2rem;background: rgba(255,255,255,.98);box-shadow: 0 .55rem 1.2rem rgba(15,15,15,.065);backdrop-filter: blur(14px);}.layout--single #toc-container.toc-container--single .toc-container__content.show{overflow: auto;max-height: min(60svh, 28rem);overscroll-behavior: contain;-webkit-overflow-scrolling: touch;}.post-card{padding-inline: clamp(.65rem, 4vw, 1rem);}}@media (min-width: 540px){.icon-btn__label{display: inline;}}@media (min-width: 1080px){.single-search__toggle{display: none;}.single-search .search--single{position: static;margin-left: auto;opacity: 1;pointer-events: auto;transform: none;filter: none;}}@media (min-width: 768px) and (max-width: 1079px){.single-search{position: fixed;top: calc(var(--altura-breadcrumbsYheader) + 1rem);right: var(--wrapper-padding);width: 3rem;z-index: 111;transition: width .28s cubic-bezier(.2, .7, .2, 1), top .3s ease-in-out;}body.hidden .single-search{top: calc(var(--altura-header) + 1rem);}.logged-in .single-search{top: calc(var(--altura-breadcrumbsYheader) + var(--altura-WpAdminBar) + 1rem);}.logged-in.hidden .single-search{top: calc(var(--altura-header) + var(--altura-WpAdminBar) + 1rem);}.single-search.is-open{width: calc(100% - var(--wrapper-padding));}.single-search__toggle{position: absolute;inset: 0 0 0 auto;display: inline-flex;align-items: center;justify-content: center;width: 3rem;height: 3rem;border: 1px solid color-mix(in oklab, var(--line) 85%, white);border-radius: 999px;background: rgba(255,255,255,.96);color: var(--neutral20);box-shadow: 0 .45rem 1rem rgba(15,15,15,.055);cursor: pointer;transition: transform .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease;z-index: 2;overflow: hidden;}.single-search.is-open .single-search__toggle{background: var(--neutral100);border-color: color-mix(in oklab, var(--brand) 24%, white);box-shadow: 0 .55rem 1.1rem rgba(15,15,15,.065);}.single-search__toggle:active{transform: scale(.98);}.single-search__toggle-icon{position: absolute;inset: 0;display: inline-flex;align-items: center;justify-content: center;transition: opacity .22s ease, transform .28s cubic-bezier(.2, .7, .2, 1);}.single-search__toggle-icon--search{opacity: 1;transform: rotate(0deg) scale(1);}.single-search__toggle-icon--close{opacity: 0;transform: rotate(-18deg) scale(.82);}.single-search.is-open .single-search__toggle-icon--search{opacity: 0;transform: rotate(18deg) scale(.82);}.single-search.is-open .single-search__toggle-icon--close{opacity: 1;transform: rotate(0deg) scale(1);background: white;}.single-search .search--single{position: absolute;inset: 0;margin-left: auto;max-width: none;width: 100%;opacity: 0;pointer-events: none;transform: translateX(.35rem) scale(.985);transform-origin: right center;filter: blur(8px);transition: opacity .24s ease, transform .28s cubic-bezier(.2, .7, .2, 1), filter .28s ease;}.single-search.is-open .search--single{opacity: 1;pointer-events: auto;transform: translateX(0) scale(1);filter: blur(0);}.single-search .search__field{height: 3rem;padding-right: 3.5rem;}.single-search .search__input{height: 100%;padding-right: 1rem;}.layout--single #toc-container.toc-container--single, .layout--single #toc-container.toc-container--single.sticky{position: fixed;top: calc(7.5rem + var(--altura-header));right: var(--wrapper-padding);width: calc(100vw - (var(--wrapper-padding) * 2));max-width: none;margin: 0;z-index: 112;transition: top .3s ease-in-out;}body.hidden .layout--single #toc-container.toc-container--single, body.hidden .layout--single #toc-container.toc-container--single.sticky{top: calc(5rem + var(--altura-header));}.logged-in .layout--single #toc-container.toc-container--single, .logged-in .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-breadcrumbsYheader) + var(--altura-WpAdminBar) + 1rem);}.logged-in.hidden .layout--single #toc-container.toc-container--single, .logged-in.hidden .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-header) + var(--altura-WpAdminBar) + 1rem);}.layout--single #toc-container.toc-container--single #menu-placeholder{display: flex;justify-content: end;overflow: visible;}.layout--single #toc-container.toc-container--single .toc-container__toggle{position: relative;left: auto;right: 0;width: calc(100% - 4rem);height: 3rem;margin-right: 4rem;margin-left: auto;padding: .85rem 1rem;border-radius: 999px;border: 1px solid color-mix(in oklab, var(--line) 85%, white);background: rgba(255,255,255,.96);box-shadow: 0 10px 22px rgba(15,15,15,.08);display: grid;justify-content: space-between;align-items: center;}.layout--single #toc-container.toc-container--single.open .toc-container__toggle{background: var(--neutral100);border-color: color-mix(in oklab, var(--brand) 24%, white);box-shadow: 0 14px 28px rgba(15,15,15,.1);}.layout--single #toc-container.toc-container--single.is-compact .toc-container__toggle, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__toggle{width: 3rem;height: 3rem;padding: 0;margin-right: 4rem;margin-left: auto;display: inline-flex;justify-content: center;align-items: center;gap: 0;border-radius: 999px;}.layout--single #toc-container.toc-container--single.is-compact .toc-container__text, .layout--single #toc-container.toc-container--single.is-compact .toc-container__icon--expand, .layout--single #toc-container.toc-container--single.is-compact .toc-container__icon--collapse, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__text, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__icon--expand, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__icon--collapse{display: none;}}.post-footer{margin-top: 1.25rem;padding-top: 1.25rem;border-top: 0;display: flex;gap: .6rem;flex-wrap: wrap;align-items: center;}.post-footer__nav{flex-basis: 100%;display: flex;align-items: center;justify-content: center;gap: .75rem;flex-wrap: wrap;}.post-nav-cards{margin-top: 1.25rem;display: grid;grid-template-columns: 1fr;gap: 1rem;}.post-related-inline{margin-top: 3rem;padding-top: 1.75rem;border-top: 1px solid var(--line);}.post-related-inline__header{margin-bottom: 1.25rem;display: flex;align-items: flex-start;justify-content: space-between;gap: 1rem;flex-wrap: wrap;}.post-related-inline__title{margin: 0;font-size: clamp(1.18rem, 1.03rem + .45vw, 1.45rem);letter-spacing: -.01em;}.post-related-inline__chips{margin-top: .65rem;display: flex;flex-wrap: wrap;gap: .55rem;}.post-related-inline__chip{display: inline-flex;align-items: center;min-height: 2.35rem;padding: 0 .9rem;border-radius: 999px;border: 1px solid color-mix(in oklab, var(--brand) 22%, white);background: color-mix(in oklab, var(--brand-soft) 72%, white);color: color-mix(in oklab, var(--brand-strong) 78%, black);text-decoration: none;font-size: .86rem;font-weight: var(--fw-m);line-height: 1;transition: transform .16s ease, border-color .16s ease, background-color .16s ease;}.post-related-inline__back{display: inline-flex;align-items: center;gap: .45rem;min-height: 2.8rem;padding: 0 1.05rem;border-radius: 999px;border: 1px solid var(--line);background: rgba(255,255,255,.94);color: var(--neutral20);text-decoration: none;font-size: .92rem;font-weight: var(--fw-s);line-height: 1;transition: transform .16s ease, border-color .16s ease, background-color .16s ease, color .16s ease;}.post-related-inline__back-icon{width: 1.15rem;height: 1.15rem;display: inline-flex;align-items: center;justify-content: center;flex: 0 0 auto;}.post-related-inline__back-icon svg{width: 100%;height: 100%;}.post-related-inline__empty{margin: 0;font-size: .88rem;color: var(--muted);}.single-brand-vehicles{margin-top: clamp(3rem, 5vw, 5rem);padding-bottom: clamp(5rem, 8vw, 7rem);}.single-brand-vehicles__inner{display: grid;grid-template-columns: 1fr;gap: clamp(1.35rem, 2.2vw, 2rem);}.single-brand-vehicles__header{margin-block: 1.85rem;display: grid;gap: .95rem;}.single-brand-vehicles__copy{display: grid;gap: .45rem;max-width: 78ch;margin-inline: auto;text-align: center;}.single-brand-vehicles__title{margin: 0;font-size: clamp(1.35rem, 1.08rem + .9vw, 2rem);line-height: 1.15;letter-spacing: -.015em;text-wrap: balance;}.single-brand-vehicles__text{margin: 0;font-size: var(--t-sm);line-height: 1.55;color: var(--neutral35);text-wrap: pretty;}.single-brand-vehicles__link{display: inline-flex;align-items: center;justify-content: center;width: fit-content;min-height: 3.2rem;padding: 0 1.35rem;border: 1px solid color-mix(in oklab, var(--brand) 28%, white);border-radius: 999px;background: linear-gradient(135deg, var(--primary20), var(--primary20));color: white;text-decoration: none;letter-spacing: .01em;font-weight: var(--fw-s);box-shadow: 0 14px 28px rgba(15,15,15,.10);transition: transform .18s ease, border-color .18s ease, background-color .18s ease, box-shadow .18s ease;margin-inline: auto;}.single-brand-vehicles__listing{width: 100%;}.single-brand-vehicles__grid{width: 100%;display: grid;grid-template-columns: minmax(0, min(100%, 24rem));gap: clamp(1rem, 2vw, 1.5rem);justify-content: center;}.single-brand-card{min-width: 0;border: 1px solid var(--line);border-radius: var(--radius-3);background: rgba(255,255,255,.98);overflow: hidden;box-shadow: 0 10px 28px rgba(15,15,15,.05);transition: transform .16s ease, border-color .16s ease, box-shadow .16s ease;}.single-brand-card__link{display: grid;min-height: 100%;color: inherit;text-decoration: none;}.single-brand-card__media{position: relative;aspect-ratio: 16 / 10;overflow: hidden;background: var(--surface-2);border-top-left-radius: var(--radius-3);border-top-right-radius: var(--radius-3);}.single-brand-card__image{width: 100%;height: 100%;display: block;object-fit: cover;border-top-left-radius: var(--radius-3);border-top-right-radius: var(--radius-3);transition: transform .28s cubic-bezier(.22, 1, .36, 1);}.single-brand-card__offer, .single-brand-card__photos, .single-brand-card__eco{position: absolute;z-index: 2;}.single-brand-card__offer{top: .8rem;left: .8rem;display: inline-flex;align-items: center;min-height: 2.05rem;padding: 0 .75rem;border-radius: 999px;background: var(--primary20);color: white;font-size: .78rem;font-weight: var(--fw-s);letter-spacing: .02em;text-transform: uppercase;box-shadow: 0 10px 24px rgba(0,0,0,.16);}.single-brand-card__photos{left: .8rem;bottom: .8rem;min-height: 2rem;padding: 0 .55rem;display: inline-flex;align-items: center;gap: .3rem;border-radius: 999px;background: rgba(255,255,255,.94);color: var(--primary20);font-size: .78rem;font-weight: var(--fw-s);box-shadow: 0 8px 20px rgba(0,0,0,.12);}.single-brand-card__photos svg{width: 1.1rem;height: 1.1rem;fill: currentColor;}.single-brand-card__eco{right: .8rem;bottom: .8rem;width: 2.35rem;height: 2.35rem;display: inline-flex;align-items: center;justify-content: center;}.single-brand-card__eco img{width: 100%;height: 100%;object-fit: contain;}.single-brand-card__body{padding: clamp(1rem, 1.7vw, 1.25rem);display: grid;gap: 1rem;}.single-brand-card__header{display: grid;grid-template-columns: auto minmax(0,1fr);gap: .85rem;align-items: center;min-width: 0;}.single-brand-card__logo{width: clamp(3rem, 4.6vw, 4rem);height: clamp(3rem, 4.6vw, 4rem);display: inline-flex;align-items: center;justify-content: center;flex: 0 0 auto;}.single-brand-card__logo-img{display: block;width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: contain;}.single-brand-card__logo--fallback{border: 1px solid var(--line);border-radius: 999px;background: var(--surface-2);color: var(--brand-strong);font-weight: var(--fw-s);}.single-brand-card__copy{min-width: 0;}.single-brand-card__title{margin: 0;font-size: clamp(1.02rem, .95rem + .24vw, 1.22rem);line-height: 1.22;letter-spacing: -.01em;font-weight: var(--fw-s);display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.single-brand-card__meta{margin: .28rem 0 0;color: color-mix(in oklab, var(--neutral50) 82%, black);font-size: .88rem;line-height: 1.35;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.single-brand-card__prices{display: grid;grid-template-columns: repeat(2, minmax(0,1fr));gap: .85rem;align-items: end;}.single-brand-card__badges{display: flex;flex-wrap: wrap;gap: .45rem;align-items: center;margin-top: -.15rem;}.single-brand-card__badge{display: inline-flex;align-items: center;gap: .35rem;min-height: 2rem;padding: 0 .65rem;border-radius: 999px;border: 1px solid color-mix(in oklab, var(--primary30) 34%, white);background: rgba(255,255,255,.96);color: var(--primary20);font-size: .82rem;font-weight: var(--fw-m);line-height: 1;white-space: nowrap;}.single-brand-card__badge svg{width: 1rem;height: 1rem;fill: currentColor;flex: 0 0 auto;}.single-brand-card__badge--warranty{border-color: color-mix(in oklab, #008a55 48%, white);color: #005b3a;}.single-brand-card__price{min-width: 0;display: grid;gap: .15rem;}.single-brand-card__price--finance{text-align: right;}.single-brand-card__price-label{color: color-mix(in oklab, var(--neutral40) 86%, black);font-size: .82rem;line-height: 1.25;}.single-brand-card__price-label del{margin-inline: .2rem;color: var(--neutral45);text-decoration-thickness: 1px;}.single-brand-card__price-label span{font-weight: var(--fw-m);}.single-brand-card__price-value{color: var(--neutral10);font-size: clamp(1.45rem, 1.18rem + .75vw, 1.9rem);line-height: 1.05;font-weight: var(--fw-s);letter-spacing: -.02em;}.single-brand-card__price--finance .single-brand-card__price-value{color: var(--primary30);}.single-brand-card--offer .single-brand-card__price--finance .single-brand-card__price-label, .single-brand-card--offer .single-brand-card__price--finance .single-brand-card__price-value{color: var(--primary20);}.single-brand-card__price-value span{margin-left: .1rem;font-size: .54em;font-weight: var(--fw-m);letter-spacing: 0;}@media (min-width: 720px){.single-brand-vehicles__grid{grid-template-columns: repeat(auto-fit, minmax(18rem, 24rem));}}@media (min-width: 900px){.post-nav-cards{grid-template-columns: 1fr 1fr;}}.post-nav-card{border: 1px solid var(--line);border-radius: var(--radius-2);background: rgba(255,255,255,.96);text-decoration: none;color: inherit;overflow: hidden;display: grid;grid-template-columns: 78px minmax(0, 1fr);gap: 0;transition: border-color .16s ease, transform .16s ease, box-shadow .16s ease;}.post-nav-card__meta{display: flex;align-items: center;gap: .55rem;flex-wrap: wrap;}.post-nav-card__content{padding: .95rem 1rem;display: grid;align-content: start;gap: .48rem;min-width: 0;}.post-nav-card__thumb{width: 100%;height: 100%;overflow: hidden;background: var(--surface-2);min-height: 100%;}.post-nav-card__thumb img{width: 100%;height: 100%;object-fit: cover;display: block;}.post-nav-card__ph{display: block;width: 100%;height: 100%;background: linear-gradient(135deg, var(--neutral97), var(--neutral95));}.post-nav-card__category, .post-nav-card__date{font-size: .72rem;line-height: 1;}.post-nav-card__category{display: inline-flex;align-items: center;min-height: 1.65rem;padding: 0 .55rem;border-radius: 999px;background: color-mix(in oklab, var(--brand-soft) 70%, white);color: color-mix(in oklab, var(--brand-strong) 76%, black);font-weight: var(--fw-s);}.post-nav-card__date{color: var(--muted);font-weight: var(--fw-m);text-transform: uppercase;letter-spacing: .18px;}.post-nav-card__title{font-size: 1rem;line-height: 1.28;font-weight: var(--fw-s);text-wrap: balance;}@media (min-width: 1080px){.post-nav-cards{grid-template-columns: 1fr 1fr;gap: 1.15rem;}.post-nav-card{grid-template-columns: minmax(112px, 27%) minmax(0, 1fr);}.single-brand-vehicles__inner{grid-template-columns: repeat(12, minmax(0, 1fr));}.single-brand-vehicles__header{margin-block: 3rem 2.25rem;grid-column: 1 / span 8;gap: 1.1rem;}.single-brand-vehicles__link{justify-self: center;white-space: nowrap;}.single-brand-vehicles__listing{grid-column: 1 / -1;}.single-brand-vehicles__grid{grid-template-columns: repeat(auto-fit, minmax(19rem, 24rem));}}@media (min-width: 1600px){.single-brand-vehicles__header{grid-column: 4 / span 6;}}@media (hover:hover) and (pointer:fine){.post-related-inline__chip:hover, .post-related-inline__back:hover{transform: translateY(-1px);}.post-related-inline__chip:hover{border-color: color-mix(in oklab, var(--brand) 35%, white);background: color-mix(in oklab, var(--brand-soft) 82%, white);}.post-tools__brand-stock:hover{transform: translateY(-1px);border-color: color-mix(in oklab, var(--primary20) 58%, white);background: color-mix(in oklab, var(--primary20) 92%, black);color: white;box-shadow: 0 16px 30px rgba(0,0,0,.12);}.post-related-inline__back:hover{border-color: color-mix(in oklab, var(--brand) 24%, white);background: color-mix(in oklab, var(--primary95) 32%, white);color: var(--primary20);}.post-nav-card:hover{transform: translateY(-2px);border-color: color-mix(in oklab, var(--brand) 35%, white);box-shadow: 0 14px 30px rgba(15,15,15,.08);}.single-brand-vehicles__link:hover{transform: translateY(-1px);border-color: color-mix(in oklab, var(--brand) 42%, white);background: linear-gradient(135deg, var(--primary20), var(--primary10));box-shadow: 0 18px 34px rgba(15,15,15,.12);}.single-brand-card:hover{transform: translateY(-2px);border-color: color-mix(in oklab, var(--brand) 28%, white);box-shadow: 0 18px 38px rgba(15,15,15,.08);}.single-brand-card:hover .single-brand-card__image{transform: scale(1.025);}}.tag-link{display: inline-flex;align-items: center;gap: .35rem;padding: .4rem .65rem;border-radius: 999px;border: 1px solid var(--line);text-decoration: none;color: color-mix(in oklab, var(--neutral10) 85%, black);background: rgba(255,255,255,.90);font-size: var(--t-xs);}.tag-link:hover{text-decoration: underline;}.post-nav{margin-top: 1.25rem;display: grid;gap: .75rem;}@media (min-width: 900px){.post-nav{grid-template-columns: 1fr 1fr;}}.post-nav__item{border: 1px solid var(--line);border-radius: var(--radius-2);background: rgba(255,255,255,.94);padding: 1rem;text-decoration: none;color: inherit;transition: transform .14s ease, border-color .14s ease, box-shadow .14s ease;}@media (hover:hover) and (pointer:fine){.post-nav__item:hover{transform: translateY(-1px);border-color: color-mix(in oklab, var(--neutral70) 70%, white);box-shadow: 0 10px 26px rgba(0,0,0,.06);}}.post-nav__kicker{display: block;font-size: var(--t-xs);color: var(--muted);font-weight: var(--fw-m);text-transform: uppercase;letter-spacing: .2px;margin-bottom: .35rem;}.post-nav__title{display: block;font-weight: var(--fw-s);line-height: 1.25;}.related{display: grid;gap: .75rem;margin-top: .9rem;}.related__item{display: block;text-decoration: none;color: inherit;border: 1px solid var(--line);border-radius: 12px;padding: .85rem;background: rgba(255,255,255,.92);transition: transform .14s ease, border-color .14s ease, box-shadow .14s ease;}@media (hover:hover) and (pointer:fine){.related__item:hover{transform: translateY(-1px);border-color: color-mix(in oklab, var(--neutral70) 70%, white);box-shadow: 0 10px 26px rgba(0,0,0,.06);}}.related__title{margin: 0 0 .35rem 0;font-size: var(--t-sm);font-weight: var(--fw-s);line-height: 1.25;}.related__meta{font-size: var(--t-xs);color: var(--muted);}@media (max-width: 560px){.toolbar__form{width: 100%;justify-content: space-between;}.toolbar__group{flex: 1;}.toolbar__select{flex-grow: 1;min-width: 0;}}.toast{position: fixed;left: 50%;bottom: 18px;transform: translateX(-50%);background: rgba(15,15,15,.92);color: #fff;padding: .65rem .9rem;border-radius: 999px;font-size: 13px;letter-spacing: .2px;opacity: 0;pointer-events: none;transition: opacity .18s ease, transform .18s ease;z-index: 9999;}.toast.is-visible{opacity: 1;transform: translateX(-50%) translateY(-2px);}.topics__icon{flex: 0 0 auto;display: inline-block;}.lead__tools{display: inline-flex;gap: .5rem;align-items: center;}.grid--one{grid-template-columns: 1fr !important;}.u-mt-16{margin-top: 1rem;}.post-footer__break{flex-basis: 100%;height: 0;}.layout--single #toc-container.toc-container--single:not(.open) .toc-container__icon--collapse, .layout--single #toc-container.toc-container--single.open .toc-container__icon--expand{display: none;}.layout--single #toc-container.toc-container--single.open .toc-container__icon--collapse{display: inline-flex;}@media (max-width: 782px){.layout--single #toc-container.toc-container--single, .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-breadcrumbsYheader) + .75rem);right: var(--wrapper-padding);left: auto;width: calc(100vw - (var(--wrapper-padding) * 2));}body.hidden .layout--single #toc-container.toc-container--single, body.hidden .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-header) + .75rem);}.logged-in .layout--single #toc-container.toc-container--single, .logged-in .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-breadcrumbsYheader) + var(--altura-WpAdminBar) + .75rem);}.logged-in.hidden .layout--single #toc-container.toc-container--single, .logged-in.hidden .layout--single #toc-container.toc-container--single.sticky{top: calc(var(--altura-header) + var(--altura-WpAdminBar) + .75rem);}.layout--single #toc-container.toc-container--single #menu-placeholder{justify-content: flex-end;width: 100%;}.layout--single #toc-container.toc-container--single .toc-container__toggle{width: min(100%, 28rem);margin-right: 0;margin-left: auto;}.layout--single #toc-container.toc-container--single.is-compact .toc-container__toggle, .layout--single #toc-container.toc-container--single.has-been-sticky:not(.open) .toc-container__toggle{width: 3rem;height: 3rem;margin-right: 0;margin-left: auto;}.layout--single #toc-container.toc-container--single .toc-container__content{right: 0;width: min(100%, 28rem);box-shadow: 0 .45rem 1rem rgba(15,15,15,.055);backdrop-filter: none;-webkit-backdrop-filter: none;}}