.e-con.rk-sections .rk-header a{color:inherit}.e-con.rk-sections .rk-header button{color:inherit}.e-con.rk-sections .rk-header .rk-skip{color:var(--color-ink)}.e-con.rk-sections .rk-header .site-header{color:var(--color-on-dark-2)}.e-con.rk-sections .rk-header .site-nav__link{color:var(--color-on-dark-2)}.e-con.rk-sections .rk-header .site-nav__link:hover,.e-con.rk-sections .rk-header .site-nav__link[aria-current="page"],.e-con.rk-sections .rk-header .site-nav__link[aria-expanded="true"],.e-con.rk-sections .rk-header .site-nav li:has(.dropdown a[aria-current="page"])>.site-nav__link{color:var(--color-on-dark)}.e-con.rk-sections .rk-header .dropdown{color:var(--color-on-dark-2)}.e-con.rk-sections .rk-header .dropdown__head{color:var(--color-on-dark-2)}.e-con.rk-sections .rk-header .dropdown a{color:var(--color-on-dark-2)}.e-con.rk-sections .rk-header .dropdown b{color:var(--color-on-dark)}.e-con.rk-sections .rk-header .dropdown a[aria-current="page"] b{color:var(--color-red-bright)}.e-con.rk-sections .rk-header .rk-btn{color:var(--color-on-dark)}.e-con.rk-sections .rk-header .rk-btn:hover{color:var(--color-on-dark)}.e-con.rk-sections .rk-header .menu-toggle{color:var(--color-on-dark)}.e-con.rk-sections .rk-header .overlay-menu{color:var(--color-on-dark)}.e-con.rk-sections .rk-header .overlay-menu__list a{color:var(--color-on-dark)}.e-con.rk-sections .rk-header .overlay-menu__list a[aria-current="page"]{color:var(--color-red-bright)}.e-con.rk-sections h1,.e-con.rk-sections h2,.e-con.rk-sections h3,.e-con.rk-sections h4{color:var(--color-ink);font-family:var(--font-display);font-weight:700;line-height:1.15;letter-spacing:-.025em}.e-con.rk-sections a{color:inherit}.e-con.rk-sections button{color:inherit}.e-con.rk-sections .on-dark{color:var(--color-on-dark-2)}.e-con.rk-sections .on-dark h1,.e-con.rk-sections .on-dark h2,.e-con.rk-sections .on-dark h3{color:var(--color-on-dark)}.e-con.rk-sections .lede{color:var(--color-muted)}.e-con.rk-sections .on-dark .lede{color:var(--color-on-dark-2)}.e-con.rk-sections .eyebrow{color:var(--color-red)}.e-con.rk-sections .surface-gray .eyebrow{color:var(--color-red-dark)}.e-con.rk-sections .on-dark .eyebrow{color:var(--color-red-bright)}.e-con.rk-sections .btn--primary{color:var(--color-on-dark)}.e-con.rk-sections .btn--ghost{color:var(--color-ink)}.e-con.rk-sections .btn--ghost:hover{color:var(--color-on-dark)}.e-con.rk-sections .on-dark .btn--ghost{color:var(--color-on-dark)}.e-con.rk-sections .on-dark .btn--ghost:hover{color:var(--color-ink)}.e-con.rk-sections .arrow-link{color:var(--color-ink)}.e-con.rk-sections .badge{color:var(--color-on-dark)}.e-con.rk-sections .hero__title .accent{color:var(--color-red-bright)}.e-con.rk-sections .hero__sub{color:var(--color-on-dark-2)}.e-con.rk-sections .hero__stats dd{color:var(--color-on-dark)}.e-con.rk-sections .float-chip{color:var(--color-on-dark-2)}.e-con.rk-sections .float-chip b{color:var(--color-on-dark)}.e-con.rk-sections .float-chip svg{color:var(--color-red-bright)}.e-con.rk-sections .brandstrip__label{color:var(--color-on-dark-2)}.e-con.rk-sections .marquee a{color:var(--color-on-dark-2)}.e-con.rk-sections .marquee a:hover,.e-con.rk-sections .marquee a:focus-visible{color:var(--color-on-dark)}.e-con.rk-sections .switch input:checked+span{color:var(--color-on-dark)}.e-con.rk-sections .compare__row dt{color:var(--color-muted)}.e-con.rk-sections .compare__row dd{color:var(--color-ink)}.e-con.rk-sections .chip{color:var(--color-ink-2)}.e-con.rk-sections .chip[aria-pressed="true"]{color:var(--color-on-dark)}.e-con.rk-sections .product__brand{color:var(--color-red)}.e-con.rk-sections .product__specs dt{color:var(--color-muted)}.e-con.rk-sections .product__specs dd{color:var(--color-ink)}.e-con.rk-sections .product__source{color:var(--color-ink-2)}.e-con.rk-sections .product__price{color:var(--color-muted)}.e-con.rk-sections .rail-nav button{color:var(--color-ink)}.e-con.rk-sections .rail-nav button:hover{color:var(--color-on-dark)}.e-con.rk-sections .dial__num{color:var(--color-on-dark)}.e-con.rk-sections .years__legend{color:var(--color-on-dark)}.e-con.rk-sections .years span{color:var(--color-on-dark)}.e-con.rk-sections .step__n{color:var(--color-ink)}.e-con.rk-sections .step.is-on .step__n{color:var(--color-on-dark)}.e-con.rk-sections .step p{color:var(--color-muted)}.e-con.rk-sections .rental__foot small{color:var(--color-muted)}.e-con.rk-sections .builder__legend{color:var(--color-ink)}.e-con.rk-sections .pick span{color:var(--color-ink-2)}.e-con.rk-sections .pick input:checked+span{color:var(--color-on-dark)}.e-con.rk-sections .range-row output{color:var(--color-ink)}.e-con.rk-sections .brief__text{color:var(--color-on-dark)}.e-con.rk-sections .bento__icon{color:var(--color-red-bright)}.e-con.rk-sections .insight span{color:var(--color-red)}.e-con.rk-sections .insight:hover span{color:var(--color-on-dark)}.e-con.rk-sections .toast{color:var(--color-ink)}.e-con.rk-sections .faq__item summary{color:var(--color-ink)}.e-con.rk-sections .faq__item summary::after{color:var(--color-ink)}.e-con.rk-sections .faq__item summary:hover{color:var(--color-red-dark)}.e-con.rk-sections .faq__item[open] summary::after{color:var(--color-on-dark)}.e-con.rk-sections .faq__body{color:var(--color-muted)}.e-con.rk-sections .final__points li{color:var(--color-on-dark)}.e-con.rk-sections .lead{color:var(--color-ink-2)}.e-con.rk-sections .field label{color:var(--color-ink)}.e-con.rk-sections .field input,.e-con.rk-sections .field textarea{color:var(--color-ink)}.e-con.rk-sections .field-error{color:var(--color-red-dark)}.e-con.rk-sections .field-status{color:var(--color-ink)}.e-con.rk-sections .product__modes li{color:var(--color-red-dark)}.e-con.rk-sections .insight h3 small{color:var(--color-muted)}.e-con.rk-sections .brandstrip__ext{color:var(--color-on-dark)}.e-con.rk-sections .brandstrip__ext:hover{color:var(--color-red-bright)}.e-con.rk-sections .inline-link{color:var(--color-ink)}.e-con.rk-sections .inline-link:hover{color:var(--color-red-dark)}.e-con.rk-sections .crumbs a{color:var(--color-on-dark-2)}.e-con.rk-sections .crumbs a:hover{color:var(--color-on-dark)}.e-con.rk-sections .crumbs [aria-current]{color:var(--color-on-dark)}.e-con.rk-sections .benefit__icon{color:var(--color-red)}.e-con.rk-sections .benefit p{color:var(--color-muted)}.e-con.rk-sections .dur__plan-title{color:var(--color-ink)}.e-con.rk-sections .dur__plan-title b{color:var(--color-red)}.e-con.rk-sections .yearbar i{color:var(--color-muted)}.e-con.rk-sections .yearbar i.is-on{color:var(--color-on-dark)}.e-con.rk-sections .dur__when{color:var(--color-red-dark)}.e-con.rk-sections .dur__rows p{color:var(--color-muted)}.e-con.rk-sections .product--consult .product__brand{color:var(--color-red-bright)}.e-con.rk-sections .product--consult p:not(.product__brand){color:var(--color-on-dark-2)}.e-con.rk-sections .brand-tile__link{color:var(--color-on-dark)}.e-con.rk-sections .tab{color:var(--color-ink-2)}.e-con.rk-sections .tab[aria-selected="true"]{color:var(--color-on-dark)}.e-con.rk-sections .tabs__copy p{color:var(--color-muted)}.e-con.rk-sections .wizard h3{color:var(--color-ink)}.e-con.rk-sections .wizard .btn--ghost{color:var(--color-ink)}.e-con.rk-sections .wizard .btn--ghost:hover{color:var(--color-on-dark)}.e-con.rk-sections .wizard__steps{color:var(--color-muted)}.e-con.rk-sections .wizard__steps li::before{color:var(--color-ink)}.e-con.rk-sections .wizard__steps li[aria-current="step"]{color:var(--color-ink)}.e-con.rk-sections .wizard__steps li[aria-current="step"]::before,.e-con.rk-sections .wizard__steps li.is-done::before{color:var(--color-on-dark)}.e-con.rk-sections .field__legend{color:var(--color-ink)}.e-con.rk-sections .wizard__summary span{color:var(--color-muted)}.e-con.rk-sections .wizard__summary p{color:var(--color-ink)}.e-con.rk-sections .wizard__done p{color:var(--color-muted)}.e-con.rk-sections .wizard__done-icon{color:var(--color-on-dark)}.e-con.rk-sections .fx-card:hover p,.e-con.rk-sections .fx-card:focus-within p{color:rgb(255 255 255 / .92)}.e-con.rk-sections .fx-card:hover .bento__icon,.e-con.rk-sections .fx-card:focus-within .bento__icon{color:var(--color-on-dark)}.e-con.rk-sections .cat-bar__count{color:var(--color-muted)}.e-con.rk-sections .cat-bar__count b{color:var(--color-ink)}.e-con.rk-sections .product__brand span{color:var(--color-muted)}.e-con.rk-sections .cat-pick{color:var(--color-ink-2)}.e-con.rk-sections .cat-empty{color:var(--color-muted)}.e-con.rk-sections .cmp-tray{color:var(--color-on-dark)}.e-con.rk-sections .cmp-tray span{color:rgb(255 255 255 / .7)}.e-con.rk-sections .cmp-tray__clear{color:rgb(255 255 255 / .7)}.e-con.rk-sections .cmp-tray__clear:hover{color:var(--color-on-dark)}.e-con.rk-sections .cmp__empty{color:var(--color-muted)}.e-con.rk-sections .cmp__empty svg{color:var(--color-red)}.e-con.rk-sections .cmp__table thead b{color:var(--color-ink)}.e-con.rk-sections .cmp__brand{color:var(--color-red)}.e-con.rk-sections .cmp__remove{color:var(--color-ink)}.e-con.rk-sections .cmp__remove:hover{color:var(--color-on-dark)}.e-con.rk-sections .cmp__table tbody th{color:var(--color-muted)}.e-con.rk-sections .cmp__table td{color:var(--color-ink)}.e-con.rk-sections .cmp__note{color:var(--color-muted)}.e-con.rk-sections .finder__q legend{color:var(--color-ink)}.e-con.rk-sections .finder__n{color:var(--color-on-dark)}.e-con.rk-sections .pick--stack span b{color:var(--color-ink)}.e-con.rk-sections .pick--stack input:checked+span b{color:var(--color-on-dark)}.e-con.rk-sections .finder__result{color:var(--color-on-dark)}.e-con.rk-sections .finder__label{color:var(--color-red-bright)}.e-con.rk-sections .finder__copy p{color:rgb(255 255 255 / .78)}.e-con.rk-sections .finder__links .arrow-link{color:var(--color-on-dark)}.e-con.rk-sections .finder__links .arrow-link:hover{color:var(--color-red-bright)}.e-con.rk-sections .model-card__tag{color:var(--color-red-bright)}.e-con.rk-sections .model-card__list li{color:rgb(255 255 255 / .8)}.e-con.rk-sections .fx-card:hover .model-card__tag,.e-con.rk-sections .fx-card:hover .model-card__list li{color:var(--color-on-dark)}.e-con.rk-sections .fx-card:hover .model-card__links .btn--primary{color:var(--color-red)}.e-con.rk-sections .spot__chip{color:var(--color-ink)}.e-con.rk-sections .on-dark .spot__chip{color:var(--color-on-dark)}.e-con.rk-sections .on-dark .inline-link{color:var(--color-on-dark)}.e-con.rk-sections .on-dark .inline-link:hover{color:var(--color-red-bright)}.e-con.rk-sections .group__parent p{color:var(--color-ink-2)}.e-con.rk-sections .group__parent .arrow-link{color:var(--color-red-dark)}.e-con.rk-sections .group-card p{color:var(--color-muted)}.e-con.rk-sections .group-card__link{color:var(--color-red-dark)}.e-con.rk-sections .group-card__here{color:var(--color-ink)}.e-con.rk-sections .fx-card.group-card:hover h3,.e-con.rk-sections .fx-card.group-card:focus-within h3,.e-con.rk-sections .fx-card.group-card:hover .group-card__link,.e-con.rk-sections .fx-card.group-card:focus-within .group-card__link,.e-con.rk-sections .fx-card.group-card:hover .group-card__here,.e-con.rk-sections .fx-card.group-card:focus-within .group-card__here{color:var(--color-on-dark)}.e-con.rk-sections .contact-card{color:var(--color-ink)}.e-con.rk-sections .contact-card__icon{color:var(--color-red)}.e-con.rk-sections .contact-card p{color:var(--color-muted)}.e-con.rk-sections .contact-card__action{color:var(--color-red-dark)}.e-con.rk-sections .topic-card__tag{color:var(--color-red-dark)}.e-con.rk-sections .topic-card__go{color:var(--color-ink)}.e-con.rk-sections .fx-card.contact-card:hover h3,.e-con.rk-sections .fx-card.contact-card:focus-within h3,.e-con.rk-sections .fx-card.contact-card:focus-visible h3,.e-con.rk-sections .fx-card.contact-card:hover .contact-card__icon,.e-con.rk-sections .fx-card.contact-card:focus-within .contact-card__icon,.e-con.rk-sections .fx-card.contact-card:hover .contact-card__action,.e-con.rk-sections .fx-card.contact-card:focus-within .contact-card__action,.e-con.rk-sections .fx-card.contact-card:hover .topic-card__go,.e-con.rk-sections .fx-card.contact-card:focus-visible .topic-card__go{color:var(--color-on-dark)}.e-con.rk-sections .fx-card.contact-card:focus-visible p{color:rgb(255 255 255 / .92)}.e-con.rk-sections .fx-card.topic-card:hover .topic-card__tag,.e-con.rk-sections .fx-card.topic-card:focus-visible .topic-card__tag{color:var(--color-on-dark)}.e-con.rk-sections .blog-search input{color:var(--color-on-dark)}.e-con.rk-sections .blog-search input::placeholder{color:var(--color-on-dark-2)}.e-con.rk-sections .blog-status{color:var(--color-muted)}.e-con.rk-sections .post-card__meta{color:var(--color-muted)}.e-con.rk-sections .post-card__meta span{color:var(--color-red-dark)}.e-con.rk-sections .post-card h3 a{color:var(--color-ink)}.e-con.rk-sections .post-card:hover h3 a{color:var(--color-red)}.e-con.rk-sections .post-card__excerpt{color:var(--color-muted)}.e-con.rk-sections .post-card__more{color:var(--color-ink)}.e-con.rk-sections .blog-empty p{color:var(--color-muted)}.e-con.rk-sections .blog-empty__topics li::before{color:var(--color-red)}.e-con.rk-sections .topic-row{color:var(--color-ink)}.e-con.rk-sections .topic-row__text small{color:var(--color-muted)}.e-con.rk-sections .topic-row:hover,.e-con.rk-sections .topic-row:focus-visible{color:var(--color-on-dark)}.e-con.rk-sections .topic-row:hover small,.e-con.rk-sections .topic-row:focus-visible small{color:rgb(255 255 255 / .88)}.e-con.rk-sections .topic-row:hover .topic-row__n,.e-con.rk-sections .topic-row:focus-visible .topic-row__n{color:var(--color-red)}.e-con.rk-sections .office__facade{color:var(--color-on-dark)}.e-con.rk-sections .office__pin{color:var(--color-red-bright)}.e-con.rk-sections .office__place{color:var(--color-on-dark-2)}.e-con.rk-sections .office__facade small{color:var(--color-on-dark-2)}.e-con.rk-sections .page-hero{color:var(--color-on-dark)}.e-con.rk-sections .page-hero__meta{color:var(--color-on-dark-2)}.e-con.rk-sections .page-hero__meta time{color:var(--color-on-dark)}.e-con.rk-sections .page-hero__mark{color:var(--color-red-bright)}.e-con.rk-sections .legal__toc-title{color:var(--color-red-dark)}.e-con.rk-sections .legal__toc a{color:var(--color-muted)}.e-con.rk-sections .legal__toc a::before{color:inherit}.e-con.rk-sections .legal__toc a:hover{color:var(--color-ink)}.e-con.rk-sections .legal__toc a[aria-current="true"]{color:var(--color-ink)}.e-con.rk-sections .legal__toc a[aria-current="true"]::before{color:var(--color-red)}.e-con.rk-sections .legal__body h2 span{color:var(--color-red)}.e-con.rk-sections .legal__body p,.e-con.rk-sections .legal__body li{color:var(--color-ink-2)}.e-con.rk-sections .legal__contact b{color:var(--color-muted)}.e-con.rk-sections .legal__contact a{color:var(--color-ink)}@media print{.e-con.rk-sections .page-hero{color:var(--color-ink)}}.e-con.rk-sections .form-consent{color:var(--color-muted)}.e-con.rk-sections .form-consent a{color:var(--color-ink)}.e-con.rk-sections .article-hero__cat{color:var(--color-on-dark)}.e-con.rk-sections .article-hero__meta{color:var(--color-on-dark-2)}.e-con.rk-sections .share__btn{color:var(--color-ink)}.e-con.rk-sections .share__btn:hover,.e-con.rk-sections .share__btn:focus-visible{color:var(--color-on-dark)}.e-con.rk-sections .prose{color:var(--color-ink-2)}.e-con.rk-sections .prose__lead{color:var(--color-ink)}.e-con.rk-sections .prose h2{color:var(--color-ink)}.e-con.rk-sections .prose h3{color:var(--color-ink)}.e-con.rk-sections .prose b,.e-con.rk-sections .prose strong{color:var(--color-ink)}.e-con.rk-sections .prose a:not(.btn){color:var(--color-ink)}.e-con.rk-sections .prose ol>li::before{color:var(--color-red)}.e-con.rk-sections .prose blockquote{color:var(--color-ink)}.e-con.rk-sections .callout__title{color:var(--color-red-dark)}.e-con.rk-sections .prose thead th{color:var(--color-ink)}.e-con.rk-sections .prose tbody th{color:var(--color-ink)}@media (max-width:39.99rem){.e-con.rk-sections .prose tbody td[data-label]::before{color:var(--color-red-dark)}}.e-con.rk-sections .article-cta{color:var(--color-on-dark)}.e-con.rk-sections .article-cta__eyebrow{color:var(--color-red-bright)}.e-con.rk-sections .article-cta__title{color:var(--color-on-dark)}.e-con.rk-sections .quiz legend{color:var(--color-ink)}.e-con.rk-sections .quiz input:checked+span{color:var(--color-on-dark)}.e-con.rk-sections .quiz__hint{color:var(--color-muted)}.e-con.rk-sections .quiz__verdict{color:var(--color-ink)}.e-con.rk-sections .quiz__verdict b{color:var(--color-red)}.e-con.rk-sections .page-hero__meta b{color:var(--color-on-dark)}.e-con.rk-sections .cat-links .chip[aria-current="page"]{color:var(--color-on-dark)}.e-con.rk-sections .brand-note{color:var(--color-muted)}.e-con.rk-sections .brand-other{color:var(--color-on-dark-2)}.e-con.rk-sections .brand-other:hover,.e-con.rk-sections .brand-other:focus-visible{color:var(--color-on-dark)}.e-con.rk-sections .rk-footer a{color:inherit}.e-con.rk-sections .rk-footer .site-footer{color:var(--color-on-dark-2)}.e-con.rk-sections .rk-footer .site-footer h2{color:var(--color-on-dark)}.e-con.rk-sections .rk-footer .site-footer__cols a:hover,.e-con.rk-sections .rk-footer .site-footer__cols a[aria-current="page"],.e-con.rk-sections .rk-footer .site-footer__legal a:hover{color:var(--color-on-dark)}.e-con.rk-sections .rk-footer .wa-float{color:var(--color-on-dark)}