.hotspot{position:absolute;display:flex;align-items:center;justify-content:center;inline-size:2.7em;block-size:2.7em;border-radius:50%;animation:hotspot-pulse 1.8s ease-out infinite}.hotspot__outer--light{background-color:rgb(255,255,255,.2)}.hotspot__outer--dark{background-color:rgb(66,66,66,.3)}.hotspot__inner{inline-size:1.4em;block-size:1.4em;border-radius:50%}.hotspot__inner--light{background-color:var(--vp-core-color-white)}.hotspot__inner--dark{background-color:var(--vp-core-color-black)}.hotspot:before{position:absolute;inset:0;content:"";border-radius:50%;animation:hotspot-ring 1.8s ease-out infinite}.hotspot__outer--light:before{background-color:rgb(255,255,255,.2)}.hotspot__outer--dark:before{background-color:rgb(66,66,66,.3)}.hotspot__popup{position:absolute;z-index:var(--z-index-media-gallery-foreground);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs);justify-content:space-between;inline-size:min(270px,calc(100% - (2 * var(--vp-semantic-spacing-m))));padding:var(--vp-semantic-spacing-m);overflow:auto;color:var(--vp-semantic-color-content-neutral);background-color:var(--vp-semantic-color-background-alternative);box-shadow:0 10px 30px rgb(0,0,0,.12)}.popup__brand,.popup__price{margin:0}.popup__brand{font-size:var(--vp-core-font-size-200);font-weight:var(--vp-core-font-weight-500)}.popup__footer{display:flex;gap:var(--vp-semantic-spacing-s);align-items:center;justify-content:space-between;margin-block-start:var(--vp-semantic-spacing-s)}.popup__price{font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight)}.image-gallery-grid{display:flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-m)}.image-gallery-grid>*{flex:1 1 calc(25% - var(--vp-semantic-spacing-m));min-inline-size:min(100%,24rem)}.image-gallery-grid .media{inline-size:100%}.image-gallery-item{position:relative}.image-gallery-hotspot-loader{display:flex;align-items:center;justify-content:center;min-block-size:2.5rem}.landing-page-image-gallery-wrapper{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl)}.landing-page-image-gallery-wrapper .image-gallery-header{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.promo-assets{position:relative;display:flex;inline-size:100%;overflow:hidden}.promo-assets__big-item{inline-size:75%;margin-inline-start:auto}@media (min-width:1200px){.promo-assets__big-item{inline-size:80%}}.promo-assets__small-item{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:50%}@media (min-width:600px){.promo-assets__small-item{inline-size:calc(50% - var(--vp-semantic-spacing-l))}}@media (min-width:1200px){.promo-assets__small-item{inline-size:40%}}.promo-assets__big-item,.promo-assets__small-item{transform:scale(.86);transform-origin:bottom;transition:transform var(--vp-semantic-motion-duration-slow) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media (min-width:600px){.promo-assets__big-item,.promo-assets__small-item{transform:scale(1) translateY(100%)}}.promo-assets--in-view .promo-assets__big-item,.promo-assets--in-view .promo-assets__small-item{transform:scale(1)}@media (min-width:600px){.promo-assets--in-view .promo-assets__big-item,.promo-assets--in-view .promo-assets__small-item{transform:scale(1) translateY(0)}}.promo-assets__animation-trigger-wrapper{position:absolute;inset:0;pointer-events:none}.promo-assets__animation-trigger{position:absolute;inset-block-end:0;inset-inline-start:0;inline-size:100%;block-size:0}@media (min-width:600px){.promo-assets__animation-trigger{inset-block-start:20%;inset-block-end:auto}}.promo-banner-container{display:flex}@media (min-width:1200px){.promo-banner-container>.promo-banner{margin-block-start:var(--vp-semantic-spacing-5xl)}}.promo-banner{display:flex;flex-direction:column;inline-size:calc(100% + 2 * var(--grid-margin));margin:0 calc(0px - var(--grid-margin));background-color:var(--wnf-color-commercial-message-primary)}@media (min-width:600px){.promo-banner{display:grid;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;column-gap:var(--vp-semantic-spacing-2xl);inline-size:100%;margin:0}}@media (min-width:1200px){.promo-banner{grid-template-rows:auto auto;grid-template-columns:1fr min(25%,350px) fit-content(25%);align-items:center}}.promo-banner__content-wrapper{display:flex;flex-direction:column;justify-content:center;inline-size:100%}@media (max-width:599px){.promo-banner__first-row{display:none}}@media (min-width:600px){.promo-banner__first-row{display:block;grid-row:1/2;grid-column:1/3;padding-block-start:4%;background-color:var(--vp-semantic-color-container-neutral)}}@media (min-width:1200px){.promo-banner__first-row{display:none}}.promo-banner__title{margin-block-end:var(--vp-semantic-spacing-2xs);color:var(--vp-semantic-color-container-catchy)}@media (min-width:1200px){.promo-banner__title{margin-block-end:var(--vp-semantic-sizing-s)}}.promo-banner__cta-copy,.promo-banner__subtitle{color:var(--vp-semantic-color-container-catchy)}.promo-banner__cta-copy{margin-inline-end:var(--vp-semantic-spacing-xl);overflow-wrap:anywhere}.promo-banner__cta-action{flex-grow:0;padding-block-start:var(--vp-semantic-spacing-l)}.promo-banner__cta-action svg{vertical-align:sub}.promo-banner__cta-label{inline-size:max-content}.promo-banner__head-section{order:2;inline-size:100%}@media (min-width:600px){.promo-banner__head-section{grid-row:2/3;grid-column:1/2;inline-size:auto;margin-block-start:auto;background-color:unset}}@media (min-width:1200px){.promo-banner__head-section{grid-row:none;grid-column:1/2;margin-block-start:unset}}.promo-banner__head-section--spacing{padding:var(--vp-semantic-spacing-l)}@media (min-width:600px){.promo-banner__head-section--spacing{padding:var(--vp-semantic-spacing-2xl) 0 var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl)}}@media (min-width:1200px){.promo-banner__head-section--spacing{padding:var(--vp-semantic-spacing-2xl) 0 var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-5xl)}}.promo-banner__cta-section{display:flex;align-items:center;order:2;inline-size:100%}@media (min-width:600px){.promo-banner__cta-section{grid-row:3/4;grid-column:1/2;inline-size:auto;background-color:unset}}@media (min-width:1200px){.promo-banner__cta-section{grid-row:none;grid-column:3/4}}.promo-banner__cta-section--spacing{padding:0 var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l)}@media (min-width:600px){.promo-banner__cta-section--spacing{padding:0 0 var(--vp-semantic-sizing-3xl) var(--vp-semantic-sizing-3xl)}}@media (min-width:1200px){.promo-banner__cta-section--spacing{padding:var(--vp-semantic-spacing-4xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-4xl) 0}}.promo-banner__assets-section{position:relative;align-self:stretch;order:1;inline-size:100%}@media (min-width:600px){.promo-banner__assets-section{grid-row:1/span 3;grid-column:2/3;inline-size:auto;padding-block-start:75%}}@media (min-width:1200px){.promo-banner__assets-section{grid-row:none;grid-column:2/3;padding-block-start:unset}}@media (min-width:600px){.promo-banner__assets{position:absolute;inset-block-end:0;inset-inline-start:0;display:flex;align-items:flex-end;inline-size:100%;block-size:100%}}.promo-banner .icon-button{color:var(--vp-semantic-color-content-neutral)}.promo-banner--black .promo-banner__cta-copy,.promo-banner--black .promo-banner__subtitle,.promo-banner--black .promo-banner__title,.promo-banner--sales .promo-banner__cta-copy,.promo-banner--sales .promo-banner__subtitle,.promo-banner--sales .promo-banner__title,.promo-banner--services-brand-identity .promo-banner__cta-copy,.promo-banner--services-brand-identity .promo-banner__subtitle,.promo-banner--services-brand-identity .promo-banner__title{color:var(
        --vp-component-icon-button-color-primary-inverse-container-default
      )}.promo-banner--black{background-color:var(--vp-semantic-color-container-catchy)}.promo-banner--services-brand-identity{background-color:var(--vp-semantic-color-content-brand)}.promo-banner--sales{background-color:var(--vp-semantic-color-container-commercial-discount)}.promo-card{overflow:hidden}.promo-card,.promo-card__media{position:relative;block-size:100%}.promo-card__media>:first-child{inline-size:100%;block-size:100%}@media (max-width:599px){.promo-card__media--large .aspect-ratio{aspect-ratio:var(--vp-core-aspect-ratio-1-1)}}.promo-card__sponsored-tag{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:2}.promo-card__content{--promo-card-gradient-height:100px;--promo-card-overlay-color:color-mix(in srgb,transparent 46%,var(--vp-core-color-black));position:absolute;inset-block-end:0;inset-inline:0;z-index:1;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);padding-block-start:var(--promo-card-gradient-height);padding-block-end:var(--vp-semantic-spacing-2xl);padding-inline:var(--vp-semantic-spacing-2xl);pointer-events:none;background:linear-gradient(180deg,transparent 0,var(--promo-card-overlay-color) var(--promo-card-gradient-height))}.promo-card__content>*{position:relative;z-index:1}@media (min-width:600px){.promo-card__content--hero,.promo-card__content--hero-large{padding-inline:var(--vp-semantic-spacing-3xl)}}@media (min-width:1200px){.promo-card__content--hero{padding-inline:var(--vp-semantic-spacing-2xl)}}.promo-card__content--text{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs);max-inline-size:67%;color:var(--vp-semantic-color-content-inverse)}.promo-card__content--text span,.promo-card__content--text>h1{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:block-axis}.promo-card__content--cta{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--vp-semantic-spacing-xs);max-inline-size:100%}.promo-card__content--cta>a{pointer-events:auto}.stepper-container{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l)}.stepper-container .stepper-list{display:flex;flex-wrap:wrap}.stepper-container .item{display:flex;flex:1 1 350px;gap:var(--vp-semantic-spacing-m);align-items:flex-start;min-inline-size:310px;max-inline-size:100%;padding:var(--vp-semantic-spacing-l)}.stepper-container .number{display:flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:32px;block-size:32px;padding:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-brand);background-color:var(--vp-semantic-color-status-info-quiet);border-radius:50%}.stepper-container .description-block{display:flex;flex:1;flex-direction:column;gap:4px}.stepper-container .description-block .description{font-size:var(--vp-core-font-size-100);color:var(--vp-semantic-color-content-quiet)}.stepper-container .link{justify-content:flex-start;font-size:var(--vp-core-font-size-100)}.stepper-wrapper{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl)}.stepper-wrapper .stepper-header{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.stepper-wrapper .link{justify-content:flex-start;font-size:var(--vp-core-font-size-100)}.pagination{display:flex;align-items:center;justify-content:center;margin:var(--vp-semantic-spacing-5xl) 0 0}.pagination__page-info{margin:0 var(--vp-semantic-spacing-xl);color:var(--vp-semantic-color-content-quiet)}.table-scroll{inline-size:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table{inline-size:100%;color:var(--vp-semantic-color-content-neutral);table-layout:fixed;border-collapse:collapse}.table td,.table th{vertical-align:top}.table td{padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) 0;hyphens:auto;overflow-wrap:break-word}.table th{padding-block-end:var(--vp-semantic-spacing-xl);border-block-end:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.table tr{border-block-start:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet)}.table tr:first-child{border:none}.table.landing-page{inline-size:max-content;min-inline-size:100%;font-size:var(--vp-core-font-size-150)}.table.landing-page td,.table.landing-page th{max-inline-size:180px;padding:var(--vp-semantic-spacing-xs);overflow-wrap:anywhere;white-space:normal}.table.landing-page th{font-weight:var(--vp-core-font-weight-500);color:var(--vp-semantic-color-content-quiet);text-align:start}.landing-page-table-wrapper{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xl)}.table-header{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.table-footnote{color:var(--vp-semantic-color-content-quiet);list-style:none}.table-pagination .pagination{margin:0;margin-block-end:var(--vp-semantic-spacing-l)}.text-block__subheading{color:var(--vp-semantic-color-content-neutral)}.text-block__body{color:var(--vp-semantic-color-content-quiet);white-space:pre-line}.text-block__list{list-style:disc}.text-block__link{margin-block-start:var(--vp-semantic-spacing-l)}.text-block__link .vp-button{margin-block-end:var(--vp-semantic-spacing-xs);margin-inline-end:var(--vp-semantic-spacing-xs)}.text-block__subheading+.text-block__body{margin-block-start:var(--vp-semantic-spacing-l)}.content-block__content{margin-block-end:var(--vp-semantic-spacing-3xl)}.content-block__content .text-block__body{margin:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l) 0 var(--vp-semantic-spacing-l)}@media (min-width:600px){.content-block{display:flex;align-items:center;justify-content:space-between}.content-block__content,.content-block__media{flex:1}.content-block__media{inline-size:calc(var(--grid-gap) * 3 + var(--grid-col-width) * 4);margin:0}.content-block--left{flex-direction:row-reverse}.content-block__content--left{margin-inline-end:var(--grid-gap)}.content-block__content--left,.content-block__content--right{inline-size:calc(var(--grid-gap) * 3 + var(--grid-col-width) * 4)}.content-block__content--right{margin-inline-start:var(--grid-gap)}}@media (min-width:1200px){.content-block__media,.content-block__media--right{inline-size:calc(var(--grid-gap) * 5 + var(--grid-col-width) * 6)}.content-block__content--left{margin-inline-end:calc(var(--grid-gap) * 2 + var(--grid-col-width))}.content-block__content--left,.content-block__content--right{inline-size:calc(var(--grid-gap) * 4 + var(--grid-col-width) * 5)}.content-block__content--right{margin-inline-start:var(--vp-semantic-spacing-6xl);margin-inline-end:calc(var(--grid-gap) + var(--grid-col-width))}}.page-cover__countdown{margin-block-end:var(--vp-semantic-spacing-l)}.page-cover__label{padding-block-end:var(--vp-semantic-spacing-xs)}.page-cover__label,.page-cover__title{color:var(--vp-semantic-color-content-neutral)}.page-cover__title{margin-block-end:var(--vp-semantic-spacing-xs)}.page-cover__button{margin-block-start:var(--vp-semantic-spacing-l)}.page-cover__media-details{display:none}.page-cover__arrow{opacity:0}.page-cover__heading-wrapper{padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l)}.page-cover__description{color:var(--vp-semantic-color-content-neutral)}.page-cover__content--first-technical-price{background-color:var(--wnf-color-commercial-message-primary)}.page-cover__content--black{background-color:var(--vp-semantic-color-container-catchy)}.page-cover__content--services-brand-identity{background-color:var(--vp-semantic-color-content-brand)}.page-cover__content--sales{background-color:var(--vp-semantic-color-container-commercial-discount)}.page-cover__content--black .page-cover__countdown,.page-cover__content--black .page-cover__description,.page-cover__content--black .page-cover__label,.page-cover__content--black .page-cover__title,.page-cover__content--sales .page-cover__countdown,.page-cover__content--sales .page-cover__description,.page-cover__content--sales .page-cover__label,.page-cover__content--sales .page-cover__title,.page-cover__content--services-brand-identity .page-cover__countdown,.page-cover__content--services-brand-identity .page-cover__description,.page-cover__content--services-brand-identity .page-cover__label,.page-cover__content--services-brand-identity .page-cover__title{color:var(--vp-semantic-color-content-inverse)}@media (min-width:600px){.page-cover__label--value{font-family:var(
    --vp-semantic-typography-screen-s-button-label-m-font-family
  );font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);font-weight:var(
    --vp-semantic-typography-screen-s-button-label-m-font-weight
  );line-height:var(
    --vp-semantic-typography-screen-s-button-label-m-line-height
  );text-transform:var(
    --vp-semantic-typography-screen-s-button-label-m-text-case
  );letter-spacing:var(
    --vp-semantic-typography-screen-s-button-label-m-letter-spacing
  );-webkit-text-decoration:var(
    --vp-semantic-typography-screen-s-button-label-m-text-decoration
  );text-decoration:var(
    --vp-semantic-typography-screen-s-button-label-m-text-decoration
  )}.page-cover__heading-wrapper{padding:var(--vp-semantic-spacing-2xl) var(--grid-margin)}.page-cover__title{margin-block-end:var(--vp-semantic-spacing-m)}}@media (min-width:1200px){.page-cover__content{display:flex;flex-direction:row}.page-cover__media{position:relative;z-index:1;flex:1}.page-cover__media:after{position:absolute;inset:0;z-index:2;pointer-events:none;content:""}.page-cover__media img{inline-size:100%}.page-cover__label{color:var(--vp-semantic-color-content-neutral)}.page-cover__heading-group{display:flex;flex-direction:column;justify-content:center;inline-size:calc(6 * var(--grid-col-width) + 3 * var(--grid-gap));margin-inline-end:calc(2 * var(--vp-semantic-spacing-3xl))}.page-cover__heading-wrapper{padding:0 0 0 var(--vp-semantic-spacing-5xl)}.page-cover__title{margin-block-end:var(--vp-semantic-spacing-l);hyphens:auto;overflow-wrap:anywhere}.page-cover__media-details{position:absolute;inset-block-end:var(--vp-semantic-spacing-3xl);inset-inline-start:var(--vp-semantic-spacing-3xl);inset-inline-end:0;z-index:3;display:block}.page-cover__media-details-label{margin-block-start:var(--vp-semantic-spacing-2xs)}.page-cover__media-details-label,.page-cover__media-details-title{color:var(--vp-semantic-color-content-inverse)}.page-cover__arrow{opacity:0}.page-cover__arrow-visible{position:fixed;inset-block-end:var(--grid-margin);display:block;opacity:1;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.page-cover__arrow-clicked{opacity:0}.page-cover__arrow-button{border:none}.page-cover__description{margin-block-end:0}}.page-cover--full-width,.page-cover--full-width .page-cover__content{position:relative}.page-cover--full-width .page-cover__heading-group{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:3;display:flex;align-items:flex-start;inline-size:100%;block-size:100%}.page-cover--full-width .page-cover__heading-wrapper{max-inline-size:60ch;padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-l)}.page-cover--full-width .page-cover__title{margin-block-end:var(--vp-semantic-spacing-l)}.page-cover--full-width .page-cover__description,.page-cover--full-width .page-cover__title{color:var(--vp-semantic-color-content-inverse)}.page-cover--full-width .page-cover__media{position:relative;z-index:1}.page-cover--full-width .page-cover__media:after{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:2;inline-size:100%;block-size:100%;content:"";background:linear-gradient(1turn,rgb(0,0,0,0),rgb(0,0,0,.6))}.page-cover--full-width .page-cover__media .aspect-ratio{aspect-ratio:var(--vp-core-aspect-ratio-1-1)}@media (min-width:600px){.page-cover--full-width .page-cover__label--value{font-family:var(
    --vp-semantic-typography-screen-s-button-label-m-font-family
  );font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);font-weight:var(
    --vp-semantic-typography-screen-s-button-label-m-font-weight
  );line-height:var(
    --vp-semantic-typography-screen-s-button-label-m-line-height
  );text-transform:var(
    --vp-semantic-typography-screen-s-button-label-m-text-case
  );letter-spacing:var(
    --vp-semantic-typography-screen-s-button-label-m-letter-spacing
  );-webkit-text-decoration:var(
    --vp-semantic-typography-screen-s-button-label-m-text-decoration
  );text-decoration:var(
    --vp-semantic-typography-screen-s-button-label-m-text-decoration
  )}.page-cover--full-width .page-cover__heading-group{padding:0}.page-cover--full-width .page-cover__heading-wrapper{padding:var(--vp-semantic-spacing-3xl) var(--grid-margin)}.page-cover--full-width .page-cover__title{margin-block-end:var(--vp-semantic-spacing-m)}.page-cover--full-width .page-cover__media .aspect-ratio{aspect-ratio:var(--vp-core-aspect-ratio-2-1)}}@media (min-width:1200px){.page-cover--full-width .page-cover__content{display:flex;flex-direction:row}.page-cover--full-width .page-cover__media{position:relative;z-index:1;flex:1}.page-cover--full-width .page-cover__media:after{position:absolute;inset:0;z-index:2;pointer-events:none;content:"";background:linear-gradient(270deg,rgb(0,0,0,0),rgb(0,0,0,.6))}.page-cover--full-width .page-cover__media img{inline-size:100%}.page-cover--full-width .page-cover__label{color:var(--vp-semantic-color-content-neutral)}.page-cover--full-width .page-cover__heading-group{display:flex;flex-direction:column;justify-content:center;inline-size:calc(6 * var(--grid-col-width) + 3 * var(--grid-gap));margin-inline-end:calc(2 * var(--vp-semantic-spacing-3xl))}.page-cover--full-width .page-cover__heading-wrapper{padding:0 0 0 var(--vp-semantic-spacing-5xl)}.page-cover--full-width .page-cover__title{margin-block-end:var(--vp-semantic-spacing-l);hyphens:auto;overflow-wrap:anywhere}.page-cover--full-width .page-cover__media-details{position:absolute;inset-block-end:var(--vp-semantic-spacing-3xl);inset-inline-start:var(--vp-semantic-spacing-3xl);inset-inline-end:0;z-index:3;display:block}.page-cover--full-width .page-cover__media-details-label{margin-block-start:var(--vp-semantic-spacing-2xs);color:var(--vp-semantic-color-content-inverse)}.page-cover--full-width .page-cover__media-details-title{color:var(--vp-semantic-color-content-inverse)}.page-cover--full-width .page-cover__arrow{opacity:0}.page-cover--full-width .page-cover__arrow-visible{position:fixed;inset-block-end:var(--grid-margin);display:block;opacity:1;transition:opacity var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.page-cover--full-width .page-cover__arrow-clicked{opacity:0}.page-cover--full-width .page-cover__arrow-button{border:none}.page-cover--full-width .page-cover__description{margin-block-end:0}.page-cover--full-width .page-cover__media .aspect-ratio{aspect-ratio:4/1}}.accordion .accordion-wrapper__item-description{padding-block-end:var(--vp-semantic-sizing-m);white-space:pre-line}.financing__block{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.financing__block b{font-size:var(--vp-semantic-typography-screen-s-title-m-font-size)}.financing__block ul{padding-inline-start:var(--vp-semantic-spacing-l)}.financing__block li{list-style:disc}.financing__block .educational-warning{font-weight:var(--vp-core-font-weight-600)}.category-card{position:relative}@media (min-width:600px){.category-card--shelf{margin-block-end:var(--vp-semantic-spacing-l)}}@media (min-width:1200px){.category-card--shelf{margin-block-end:var(--vp-semantic-spacing-3xl)}}.category-card:hover .category-card__name,.category-card:hover .category-card__name .link__label{-webkit-text-decoration:underline var(--vp-semantic-color-border-neutral) var(--vp-semantic-border-width-s);text-decoration:underline var(--vp-semantic-color-border-neutral) var(--vp-semantic-border-width-s);-webkit-text-decoration-line:underline;text-underline-offset:var(--vp-semantic-spacing-2xs)}.category-card:focus-within .category-card__name .link__label{outline:var(--vp-semantic-border-width-m) solid}.category-card__image{position:relative;margin:0 var(--vp-semantic-spacing-l)}@media (min-width:1200px){.category-card__image{margin:0 var(--vp-semantic-spacing-s)}}.category-card__icon{position:absolute;inset-block-end:var(--vp-semantic-spacing-s);inset-inline-end:calc(var(--vp-semantic-spacing-2xs) * -1);padding:var(--vp-semantic-spacing-xs);font-size:0;border-radius:var(--vp-semantic-border-radius-s)}.category-card__icon--blue{color:var(--vp-semantic-color-content-on-media-accent);background-color:var(--vp-semantic-color-content-brand)}.category-card__icon--yellow{background-color:var(--wnf-color-commercial-message-primary)}.category-card__name{margin-block-start:var(--vp-semantic-spacing-2xs);color:var(--vp-semantic-color-content-neutral);text-align:center;hyphens:auto;overflow-wrap:break-word}.category-card__name a:after{position:absolute;inset:0;content:""}.category-card__name a:focus-visible{outline:var(--vp-semantic-border-width-m) solid}.category-card__name--shelf{margin-block-start:var(--vp-semantic-spacing-s)}.category-card__current-category-text{font-weight:var(--vp-core-font-weight-600);color:var(--vp-semantic-color-content-brand)}.category-card--current:hover .category-card__name{-webkit-text-decoration:none;text-decoration:none}.product-card-mini{display:flex;align-items:center;padding-inline-end:var(--vp-semantic-spacing-l);overflow:hidden;background-color:var(--vp-semantic-color-container-quiet)}.product-card-mini__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:block-axis;-webkit-line-clamp:2;white-space:pre-wrap}.product-card-mini__content{flex-shrink:1;inline-size:100%;padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-s)}.product-card-mini--rounded{border-radius:var(--vp-semantic-border-radius-m)}.product-card-mini__image-wrapper{flex-shrink:0;inline-size:95px}.product-card-mini--l .product-card-mini__image-wrapper{inline-size:104px}.shoppable-media-product-cards{display:grid;gap:var(--vp-semantic-spacing-2xs);padding-block-end:var(--vp-semantic-spacing-3xl)}.shoppable-media-product-cards--layout-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-2xs)}.shoppable-media-headline{position:static;padding-block-start:var(--vp-semantic-spacing-2xl);padding-block-end:var(--vp-semantic-spacing-xl);color:var(--vp-semantic-color-content-neutral)}@media (min-width:1200px){.shoppable-media-headline{padding-block:0 var(--vp-semantic-spacing-3xl);margin:0}}.mini-product-cards{position:absolute;inset:0;inset-block-start:auto;inset-block-end:var(--vp-semantic-spacing-s);padding-inline:var(--vp-semantic-spacing-m);overflow:auto hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--vp-semantic-spacing-m)}@media (prefers-reduced-motion:no-preference){.mini-product-cards{scroll-behavior:smooth}}.mini-product-cards:is(:focus-visible,:focus-within){outline:none;outline-offset:-2px}.mini-product-cards::-webkit-scrollbar{block-size:6px}.mini-product-cards::-webkit-scrollbar-track{background:transparent;background-clip:padding-box}.mini-product-cards::-webkit-scrollbar-thumb{block-size:2px;background:var(--vp-semantic-color-border-neutral);background-clip:padding-box;border:1px solid transparent;border-radius:8px;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.mini-product-cards:is(:focus-visible,:focus-within,:hover)::-webkit-scrollbar-thumb{background:var(--vp-semantic-color-border-inverse);border-color:var(--vp-semantic-color-border-inverse)}.mini-product-cards:is(:focus-visible,:focus-within,:hover)::-webkit-scrollbar{transform:scaleY(1.2)}.mini-product-cards__carousel{display:flex}.mini-product-cards__carousel:after,.mini-product-cards__carousel:before{display:block;flex-shrink:0;inline-size:var(--vp-semantic-spacing-xl);content:""}.mini-product-cards__carousel:after{inline-size:var(--vp-semantic-spacing-4xl)}.mini-product-cards__carousel{gap:var(--vp-semantic-spacing-xs);padding-block-end:var(--vp-semantic-spacing-xl)}.mini-product-cards__card{box-sizing:initial;flex:0 0 calc(var(--grid-mixed-col-width) * 3 + var(--grid-gap) * 3);scroll-snap-align:start}.mini-product-cards__card>a{display:block;inline-size:100%}.mini-product-cards__card .product-card-mini{inline-size:100%}@media (min-width:600px){.mini-product-cards__card{flex:0 0 calc(var(--grid-mixed-col-width) * 4 + var(--grid-gap) * 5)}}.shoppable-media-tile{position:relative}@media (min-width:1200px){.shoppable-media-tile{display:flex}}.shoppable-media-tile__media{position:relative}.shoppable-media-tile__media-video-cta{position:absolute;inset-block-start:var(--vp-semantic-spacing-2xl);inset-inline-end:var(--vp-semantic-spacing-l);z-index:1;inline-size:var(--vp-semantic-sizing-4xl);block-size:var(--vp-semantic-sizing-4xl)}@media (min-width:600px){.shoppable-media-tile__media-video-cta{inset-inline-end:var(--vp-semantic-spacing-3xl)}}@media (min-width:1200px){.shoppable-media-tile__media-video-cta{inset-block-start:unset;inset-block-end:var(--vp-semantic-spacing-3xl);inset-inline-end:var(--vp-semantic-spacing-3xl)}.shoppable-media-tile__top{display:flex;flex:0 0 calc(var(--grid-mixed-col-width) * 4 + var(--grid-gap) * 4);flex-direction:column;justify-content:center;order:2;margin:auto}.shoppable-media-tile__top .shoppable-media-tile__cta{margin-block-start:0}}.shoppable-media-tile__bottom{position:relative}@media (min-width:1200px){.shoppable-media-tile__bottom{flex:0 0 50%;order:1}}.shoppable-media-tile__cta{margin-block-start:var(--vp-semantic-spacing-m)}@media (min-width:600px){.shoppable-media-tile__cta{margin-block-start:var(--vp-semantic-spacing-l)}}.promo-card-grid{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xl)}.promo-card-grid--hero{gap:0}@media (min-width:1200px){.promo-card-grid--hero{box-sizing:initial;max-inline-size:var(--grid-max-container-width);padding:0 var(--grid-margin);margin-inline-start:auto;margin-inline-end:auto}}.promo-card-grid__content{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.promo-card-grid__cards{display:grid;grid-template-columns:1fr;gap:var(--vp-semantic-spacing-2xs)}@media (min-width:600px){.promo-card-grid__cards--2,.promo-card-grid__cards--3{grid-template-columns:1fr 1fr}.promo-card-grid__cards--3>:first-child{grid-column:1/3}}@media (min-width:1200px){.promo-card-grid__cards--3{grid-template-columns:1fr 1fr 1fr}.promo-card-grid__cards--3>:first-child{grid-column:1}}@media (min-width:600px){.promo-card-grid__cards--4{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.promo-card-grid__cards--4{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:600px){.promo-card-grid__cards--hero{grid-template-columns:1fr 1fr}.promo-card-grid__cards--hero>:first-child{grid-column:1/3}}@media (min-width:1200px){.promo-card-grid__cards--hero{grid-template-columns:1fr 1fr 1fr}.promo-card-grid__cards--hero>:first-child{grid-row:1/span 2;grid-column:1/3}}