qn-cc-card,qn-cc-video{display:block}.qn-cc{display:block;padding-block-start:var(--qn-cc-pad-top, 64px);padding-block-end:var(--qn-cc-pad-bottom, 64px);--qn-cc-glyph: var(--qn-cc-card-bg, rgb(var(--background-without-opacity)))}.qn-cc__bleed{margin-inline:var(--container-gutter, 24px)}.qn-cc__layout{display:grid;gap:var(--qn-cc-col-gap, 40px);align-items:center}.qn-cc__main{order:1;min-width:0}.qn-cc__media{order:2;min-width:0}.qn-cc__layout--media-first-mobile .qn-cc__media{order:0}@media screen and (min-width:1000px){.qn-cc__layout--with-media{grid-template-columns:var(--qn-cc-media-w, 45%) minmax(0,1fr)}.qn-cc__layout--with-media .qn-cc__media{order:1}.qn-cc__layout--with-media .qn-cc__main{order:2}.qn-cc__layout--media-right{grid-template-columns:minmax(0,1fr) var(--qn-cc-media-w, 45%)}.qn-cc__layout--media-right .qn-cc__media{order:2}.qn-cc__layout--media-right .qn-cc__main{order:1}}.qn-cc__media-inner{position:relative;display:block;overflow:hidden;border-radius:var(--qn-cc-media-radius, 20px);aspect-ratio:var(--qn-cc-ratio, 3 / 4);background-color:rgb(var(--text-color) / .06)}.qn-cc__media--natural .qn-cc__media-inner{aspect-ratio:auto}@media screen and (max-width:999px){.qn-cc__media-inner{width:100%;max-height:min(70vh,620px)}}.qn-cc__img{display:block;width:100%;height:100%;object-fit:cover}.qn-cc__media--natural .qn-cc__img{height:auto}.qn-cc__img--desktop{display:none}@media screen and (min-width:750px){.qn-cc__img--mobile{display:none}.qn-cc__img--desktop{display:block}}.qn-cc__play{position:absolute;inset-block-end:16px;inset-inline-start:16px;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:0;border-radius:999px;cursor:pointer;background-color:rgb(var(--background-without-opacity) / .92);color:rgb(var(--text-color));box-shadow:0 6px 20px #0000002e}.qn-cc__play-icon{width:22px;height:22px}.qn-cc__media iframe{display:block;width:100%;height:100%;border:0}.qn-cc__header{margin-block-end:24px}.qn-cc__main--center{text-align:center}.qn-cc__eyebrow{margin:0 0 10px;font-family:var(--text-font-family, inherit);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:var(--qn-cc-eyebrow, rgb(var(--text-color) / .6))}.qn-cc__heading{margin:0;font-family:var(--heading-font-family, inherit);font-size:clamp(min(26px,var(--qn-cc-heading-size, 44px)),7.5vw,var(--qn-cc-heading-size, 44px));font-weight:700;line-height:1.02;letter-spacing:-.02em;color:var(--qn-cc-heading, rgb(var(--text-color)));text-wrap:balance}.qn-cc__heading--case-none{text-transform:none}.qn-cc__heading--case-uppercase{text-transform:uppercase}.qn-cc__heading--case-lowercase{text-transform:lowercase}.qn-cc__subheading{margin-block-start:14px;font-family:var(--text-font-family, inherit);font-size:15px;line-height:1.55;color:var(--qn-cc-text, rgb(var(--text-color) / .72))}.qn-cc__subheading>:first-child{margin-block-start:0}.qn-cc__subheading>:last-child{margin-block-end:0}.qn-cc__card{display:block;padding:var(--qn-cc-card-pad, 28px);border:1px solid var(--qn-cc-card-border, rgb(var(--border-color)));border-radius:var(--qn-cc-card-radius, 24px);background-color:var(--qn-cc-card-bg, rgb(var(--background-without-opacity)));text-align:start}.qn-cc__table{display:block}.qn-cc__row{display:grid;grid-template-columns:minmax(0,1fr) repeat(2,var(--qn-cc-col-w, 96px));align-items:stretch}@media screen and (max-width:749px){.qn-cc__card{padding:min(var(--qn-cc-card-pad, 28px),20px)}.qn-cc__row{grid-template-columns:minmax(0,1fr) repeat(2,min(70px,var(--qn-cc-col-w, 96px)))}}.qn-cc__cell{display:flex;align-items:center;padding-block:var(--qn-cc-row-gap, 12px);min-width:0}.qn-cc__cell--label{flex-direction:column;align-items:flex-start;justify-content:center;padding-inline-end:14px}.qn-cc__cell--mark{justify-content:center;padding-inline:8px;text-align:center}.qn-cc__cell--hl{background-color:var(--qn-cc-hl-bg, rgb(var(--text-color) / .05))}.qn-cc__row--head .qn-cc__cell--hl{border-start-start-radius:14px;border-start-end-radius:14px}.qn-cc__row--last .qn-cc__cell--hl{border-end-start-radius:14px;border-end-end-radius:14px}.qn-cc__table--dividers .qn-cc__row+.qn-cc__row>.qn-cc__cell{border-block-start:1px solid var(--qn-cc-divider, var(--qn-cc-card-border, rgb(var(--border-color))))}.qn-cc__table--stripes .qn-cc__row:not(.qn-cc__row--head):nth-of-type(2n)>.qn-cc__cell:not(.qn-cc__cell--hl){background-color:rgb(var(--text-color) / .025)}.qn-cc__row--head .qn-cc__cell{padding-block-start:0;padding-block-end:calc(var(--qn-cc-row-gap, 12px) + 2px);align-items:flex-start}.qn-cc__row--head .qn-cc__cell--label{justify-content:flex-start}.qn-cc__colhead{display:block;font-family:var(--text-font-family, inherit);font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;color:var(--qn-cc-text, rgb(var(--text-color)))}.qn-cc__colcap{display:block;margin-block-start:4px;font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;opacity:.6}.qn-cc__label{font-family:var(--text-font-family, inherit);font-size:15px;line-height:1.4;color:var(--qn-cc-text, rgb(var(--text-color)))}.qn-cc__label--strong{font-weight:600}.qn-cc__note{display:block;margin-block-start:4px;font-family:var(--text-font-family, inherit);font-size:12.5px;line-height:1.35;color:var(--qn-cc-text, rgb(var(--text-color)));opacity:.62}.qn-cc__mark{display:inline-flex;align-items:center;justify-content:center}.qn-cc__icon{display:block;width:var(--qn-cc-icon, 22px);height:var(--qn-cc-icon, 22px);flex:none}.qn-cc__icon--tick{color:var(--qn-cc-tick, rgb(var(--accent)))}.qn-cc__icon--cross{color:var(--qn-cc-cross, rgb(var(--text-color) / .32))}.qn-cc__celltext{font-family:var(--text-font-family, inherit);font-size:13px;font-weight:600;line-height:1.25;color:var(--qn-cc-text, rgb(var(--text-color)))}.qn-cc__dash{font-size:15px;color:var(--qn-cc-text, rgb(var(--text-color)));opacity:.35}.qn-cc__footnote{margin-block-start:16px;font-family:var(--text-font-family, inherit);font-size:12.5px;line-height:1.5;color:var(--qn-cc-text, rgb(var(--text-color)));opacity:.6}.qn-cc__footnote>:first-child{margin-block-start:0}.qn-cc__footnote>:last-child{margin-block-end:0}.qn-cc__cta{margin-block-start:24px}.qn-cc__apps{margin-block-start:20px}.qn-cc__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.qn-cc__card--banner{padding:0;overflow:hidden;border-width:1.5px}.qn-cc__banner{display:grid;gap:20px;align-items:center;padding:24px;background:var(--qn-cc-banner-bg, rgb(var(--text-color) / .06))}@media screen and (min-width:750px){.qn-cc__banner{grid-template-columns:minmax(0,1fr) var(--qn-cc-media-w, 47%);padding:28px 48px}}.qn-cc__banner .qn-cc__header{margin-block-end:0}.qn-cc__banner .qn-cc__heading{font-weight:800;letter-spacing:.01em}.qn-cc__banner-media{display:grid;gap:12px;justify-items:center;min-width:0}.qn-cc__banner-media .qn-cc__media-inner,.qn-cc__banner-media qn-cc-video.qn-cc__media-inner{width:100%;aspect-ratio:520 / 236;border-radius:var(--qn-cc-media-radius, 10px)}.qn-cc__vs{display:flex;align-items:center;gap:14px}.qn-cc__pill{display:inline-flex;align-items:center;height:30px;padding-inline:16px;border-radius:999px;background:var(--qn-cc-card-bg, rgb(var(--background-without-opacity)));font-family:var(--text-font-family, inherit);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--qn-cc-heading, rgb(var(--text-color)))}.qn-cc__pill--b{color:var(--qn-cc-text, rgb(var(--text-color) / .6))}.qn-cc__vs-word{font-family:var(--text-font-family, inherit);font-size:12px;font-weight:800;letter-spacing:.08em;color:var(--qn-cc-heading, rgb(var(--text-color)))}.qn-cc__card--banner .qn-cc__table{padding:0 20px}@media screen and (min-width:750px){.qn-cc__card--banner .qn-cc__table{padding:0 24px 0 48px}}.qn-cc__row--head-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.qn-cc[data-motion] .qn-cc__card--armed .qn-cc__row{transition:opacity .5s ease,transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--qn-cc-i, 0) * 55ms);will-change:opacity,transform}.qn-cc[data-motion=subtle] .qn-cc__card--armed .qn-cc__row{opacity:0;transform:translate3d(0,10px,0)}.qn-cc[data-motion=full] .qn-cc__card--armed .qn-cc__row{opacity:0;transform:translate3d(0,18px,0)}.qn-cc[data-motion] .qn-cc__card--armed.qn-cc__card--in .qn-cc__row{opacity:1;transform:translateZ(0)}.qn-cc[data-motion=full] .qn-cc__card{transition:transform .3s ease}.qn-cc[data-motion=full] .qn-cc__card:hover{transform:translate3d(0,-3px,0)}@media(prefers-reduced-motion:reduce){.qn-cc[data-motion] .qn-cc__card--armed .qn-cc__row,.qn-cc[data-motion] .qn-cc__card--armed.qn-cc__card--in .qn-cc__row{opacity:1;transform:none;transition:none;will-change:auto}.qn-cc[data-motion=full] .qn-cc__card,.qn-cc[data-motion=full] .qn-cc__card:hover{transition:none;transform:none}}.qn-fq{display:block;padding-block-start:var(--qn-fq-pad-top, 64px);padding-block-end:var(--qn-fq-pad-bottom, 64px);--qn-fq-eyebrow: rgb(var(--text-color) / .6);--qn-fq-heading: rgb(var(--text-color));--qn-fq-body: rgb(var(--text-color) / .75);--qn-fq-question: rgb(var(--text-color));--qn-fq-answer: rgb(var(--text-color) / .78);--qn-fq-divider: rgb(var(--text-color) / .14);--qn-fq-icon: rgb(var(--text-color) / .55);--qn-fq-card-bg: rgb(var(--text-color) / .04)}.qn-fq__bleed{margin-inline:var(--container-gutter, 24px)}.qn-fq__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--qn-fq-row-gap, 32px) var(--qn-fq-col-gap, 48px);align-items:start}@media screen and (min-width:1000px){.qn-fq__grid{grid-template-columns:var(--qn-fq-cols, minmax(0, 40fr) minmax(0, 60fr))}.qn-fq__grid[data-order=text-right]>.qn-fq__intro{order:2}.qn-fq__grid[data-sticky=true]>.qn-fq__intro{position:sticky;top:calc(var(--qn-fq-sticky-offset, 24px) + var(--header-is-sticky, 0) * var(--header-height, 0px));align-self:start}}.qn-fq__intro[data-align=center]{text-align:center}.qn-fq__eyebrow{margin:0 0 .75em;font-size:var(--qn-fq-eyebrow-size, 12px);letter-spacing:var(--qn-fq-eyebrow-tracking, 1.5px);text-transform:uppercase;font-weight:500;color:var(--qn-fq-eyebrow)}.qn-fq__heading{margin:0;font-size:var(--qn-fq-heading-size-mobile, 26px);line-height:1.12;color:var(--qn-fq-heading);text-wrap:balance}@media screen and (min-width:1000px){.qn-fq__heading{font-size:var(--qn-fq-heading-size, 34px)}}.qn-fq__body{margin-block-start:1em;font-size:var(--qn-fq-body-size, 16px);line-height:1.6;color:var(--qn-fq-body);max-width:var(--qn-fq-body-measure, 46ch)}.qn-fq__intro[data-align=center] .qn-fq__body{margin-inline:auto}.qn-fq__cta{margin-block-start:1.75em}qn-fq-list.qn-fq__list{display:block}.qn-fq__list[data-row-style=cards]{display:grid;gap:var(--qn-fq-card-gap, 8px)}.qn-fq__list[data-row-style=lines] .qn-fq__row{border-block-end:var(--qn-fq-divider-width, 1px) solid var(--qn-fq-divider)}.qn-fq__list[data-row-style=lines] .qn-fq__row:first-of-type{border-block-start:var(--qn-fq-divider-width, 1px) solid var(--qn-fq-divider)}.qn-fq__list[data-row-style=cards] .qn-fq__row{background:var(--qn-fq-card-bg);border-radius:var(--qn-fq-card-radius, 12px);padding-inline:var(--qn-fq-card-padding, 20px)}.qn-fq__summary{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding-block:var(--qn-fq-row-padding, 16px);cursor:pointer;list-style:none;color:var(--qn-fq-question)}.qn-fq__summary::-webkit-details-marker{display:none}.qn-fq__summary:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:2px}.qn-fq__question{font-size:var(--qn-fq-question-size, 17px);line-height:1.35;font-weight:500;text-wrap:pretty}.qn-fq__icon{flex:none;width:var(--qn-fq-icon-size, 14px);height:var(--qn-fq-icon-size, 14px);color:var(--qn-fq-icon);display:inline-flex;align-items:center;justify-content:center;position:relative}.qn-fq__icon--chevron svg{width:100%;height:100%;display:block}.qn-fq__row[open] .qn-fq__icon--chevron{transform:rotate(180deg)}.qn-fq__icon--plus:before,.qn-fq__icon--plus:after{content:"";position:absolute;inset-inline:0;top:calc(50% - .5px);height:1.5px;background:var(--qn-fq-icon);border-radius:2px}.qn-fq__icon--plus:after{transform:rotate(90deg)}.qn-fq__row[open] .qn-fq__icon--plus:after{transform:rotate(90deg) scaleX(0)}.qn-fq__answer{padding-block-end:var(--qn-fq-row-padding, 16px);color:var(--qn-fq-answer);font-size:var(--qn-fq-answer-size, 15px);line-height:1.65}.qn-fq__answer-link{display:inline-block;margin-block-start:.75em;color:inherit;text-decoration:underline;text-underline-offset:3px}.qn-fq__app-block:not(:empty){margin-block-start:1.5rem}.qn-fq__prose>:first-child{margin-block-start:0}.qn-fq__prose>:last-child{margin-block-end:0}.qn-fq__prose p{margin-block:0 .75em}.qn-fq__prose ul,.qn-fq__prose ol{margin-block:.5em .75em;padding-inline-start:1.25em}.qn-fq__prose li{margin-block:.25em}.qn-fq__prose strong{font-weight:600}.qn-fq__prose em{font-style:italic}.qn-fq__prose a{color:inherit;text-decoration:underline;text-underline-offset:3px}.qn-fq[data-motion=subtle] .qn-fq__icon,.qn-fq[data-motion=subtle] .qn-fq__icon--plus:after,.qn-fq[data-motion=full] .qn-fq__icon,.qn-fq[data-motion=full] .qn-fq__icon--plus:after{transition:transform .25s ease}.qn-fq[data-motion=full] .qn-fq__row[open] .qn-fq__answer-inner{animation:qn-fq-reveal .28s ease both}@keyframes qn-fq-reveal{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:translateZ(0)}}@media(prefers-reduced-motion:reduce){.qn-fq[data-motion] .qn-fq__icon,.qn-fq[data-motion] .qn-fq__icon--plus:after,.qn-fq[data-motion] .qn-fq__row[open] .qn-fq__answer-inner{transition:none!important;animation:none!important}}qn-ht-steps{display:block}.qn-ht.bordered-section{border-block-start-style:solid}.qn-ht__container--full{margin-inline:var(--container-gutter, 24px)}.qn-ht__header{margin-block-end:var(--qn-ht-header-gap, 40px)}.qn-ht[data-align=center] .qn-ht__header{max-width:46rem;margin-inline:auto;text-align:center}.qn-ht[data-align=left] .qn-ht__header{text-align:left}.qn-ht__eyebrow{margin:0 0 12px;color:var(--qn-ht-eyebrow-color, rgb(var(--text-color) / .6));font-family:var(--text-font-family, inherit);font-size:12px;font-weight:600;letter-spacing:.16em;line-height:1.2}.qn-ht[data-eyebrow-caps=true] .qn-ht__eyebrow{text-transform:uppercase}.qn-ht__heading{margin:0;color:var(--qn-ht-heading-color, rgb(var(--text-color)));font-family:var(--heading-font-family, inherit);font-weight:700;letter-spacing:-.02em;line-height:1.08;text-transform:none}.qn-ht[data-heading-size=sm] .qn-ht__heading{font-size:clamp(20px,2vw,26px)}.qn-ht[data-heading-size=md] .qn-ht__heading{font-size:clamp(24px,2.4vw,32px)}.qn-ht[data-heading-size=lg] .qn-ht__heading{font-size:clamp(28px,3.2vw,42px)}.qn-ht[data-heading-size=xl] .qn-ht__heading{font-size:clamp(32px,4.2vw,56px)}.qn-ht__subheading{max-width:34em;margin:14px 0 0;color:var(--qn-ht-subheading-color, rgb(var(--text-color) / .72));font-family:var(--text-font-family, inherit);font-size:clamp(14px,1.1vw,17px);line-height:1.5}.qn-ht[data-align=center] .qn-ht__subheading{margin-inline:auto}.qn-ht__grid{display:grid;grid-template-columns:repeat(var(--qn-ht-cols, 3),minmax(0,1fr));gap:var(--qn-ht-gap, 24px);margin:0;padding:0;list-style:none}@media(max-width:999px){.qn-ht__grid{grid-template-columns:repeat(var(--qn-ht-cols-md, 2),minmax(0,1fr))}}@media(max-width:749px){.qn-ht[data-mobile="1"] .qn-ht__grid{grid-template-columns:minmax(0,1fr)}.qn-ht[data-mobile="2"] .qn-ht__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qn-ht[data-mobile=swipe] .qn-ht__grid{grid-auto-columns:76%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-block-end:4px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qn-ht[data-mobile=swipe] .qn-ht__grid::-webkit-scrollbar{display:none}.qn-ht[data-mobile=swipe] .qn-ht__step{scroll-snap-align:start}}.qn-ht__step{display:flex;min-width:0;flex-direction:column}.qn-ht__step--app{display:block}.qn-ht__frame{position:relative;overflow:hidden;aspect-ratio:var(--qn-ht-ratio, 4 / 5);border-radius:var(--qn-ht-radius, 16px);background-color:var(--qn-ht-media-bg, rgb(var(--text-color) / .06))}.qn-ht[data-ratio=natural] .qn-ht__frame{aspect-ratio:auto}.qn-ht[data-shadow=true] .qn-ht__frame{box-shadow:0 18px 40px #0000001f}.qn-ht__picture{display:block;width:100%;height:100%}.qn-ht__img{display:block;width:100%;height:100%;object-fit:cover}.qn-ht[data-ratio=natural] .qn-ht__img{height:auto}.qn-ht__img--placeholder{display:grid;place-items:center}.qn-ht[data-ratio=natural] .qn-ht__img--placeholder{height:auto;aspect-ratio:4 / 5}.qn-ht__placeholder-svg{width:100%;height:100%;opacity:.45;object-fit:cover}.qn-ht__badge{display:inline-flex;box-sizing:border-box;min-width:var(--qn-ht-badge-size, 44px);height:var(--qn-ht-badge-size, 44px);align-items:center;justify-content:center;padding-inline:calc(var(--qn-ht-badge-size, 44px) * .2);font-family:var(--heading-font-family, inherit);font-size:calc(var(--qn-ht-badge-size, 44px) * .42);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1}.qn-ht[data-badge-shape=circle] .qn-ht__badge{border-radius:999px}.qn-ht[data-badge-shape=rounded] .qn-ht__badge{border-radius:calc(var(--qn-ht-badge-size, 44px) * .26)}.qn-ht[data-badge-shape=square] .qn-ht__badge{border-radius:0}.qn-ht[data-badge-style=solid] .qn-ht__badge{border:0;background-color:var(--qn-ht-badge-bg, rgb(var(--text-color)));color:var(--qn-ht-badge-text, rgb(var(--background-without-opacity)))}.qn-ht[data-badge-style=soft] .qn-ht__badge{border:0;background-color:var(--qn-ht-badge-bg, rgb(var(--text-color) / .12));color:var(--qn-ht-badge-text, rgb(var(--text-color)))}.qn-ht[data-badge-style=outline] .qn-ht__badge{border:1.5px solid var(--qn-ht-badge-bg, rgb(var(--text-color)));background-color:transparent;color:var(--qn-ht-badge-text, rgb(var(--text-color)))}.qn-ht[data-badge-style=numeral] .qn-ht__badge{min-width:0;height:auto;padding:0;border:0;border-radius:0;background:none;color:var(--qn-ht-badge-text, var(--qn-ht-badge-bg, rgb(var(--text-color))));font-size:var(--qn-ht-badge-size, 44px)}.qn-ht__badge--on-image{position:absolute;z-index:1}.qn-ht[data-badge-pos=image-top-left] .qn-ht__badge--on-image{inset-block-start:var(--qn-ht-badge-offset, 16px);inset-inline-start:var(--qn-ht-badge-offset, 16px)}.qn-ht[data-badge-pos=image-top-right] .qn-ht__badge--on-image{inset-block-start:var(--qn-ht-badge-offset, 16px);inset-inline-end:var(--qn-ht-badge-offset, 16px)}.qn-ht[data-badge-pos=image-bottom-left] .qn-ht__badge--on-image{inset-block-end:var(--qn-ht-badge-offset, 16px);inset-inline-start:var(--qn-ht-badge-offset, 16px)}.qn-ht[data-badge-pos=image-bottom-right] .qn-ht__badge--on-image{inset-block-end:var(--qn-ht-badge-offset, 16px);inset-inline-end:var(--qn-ht-badge-offset, 16px)}.qn-ht[data-badge-shadow=true] .qn-ht__badge--on-image{box-shadow:0 6px 18px #0000002e}.qn-ht[data-badge-shadow=true][data-badge-style=numeral] .qn-ht__badge--on-image{box-shadow:none;text-shadow:0 2px 10px rgb(0 0 0 / .45)}.qn-ht__body{display:flex;flex-direction:column;gap:10px;padding-block-start:var(--qn-ht-caption-gap, 16px)}.qn-ht[data-badge-pos=inline-caption] .qn-ht__body{flex-direction:row;align-items:center;gap:14px}.qn-ht[data-caption-align=left] .qn-ht__body{align-items:flex-start;text-align:left}.qn-ht[data-caption-align=center] .qn-ht__body{align-items:center;text-align:center}.qn-ht[data-badge-pos=inline-caption][data-caption-align=center] .qn-ht__body{align-items:center;justify-content:center}.qn-ht__caption{margin:0;color:var(--qn-ht-caption-color, rgb(var(--text-color) / .8));font-family:var(--text-font-family, inherit);font-size:var(--qn-ht-caption-size, 16px);line-height:1.45}.qn-ht[data-caption-weight=regular] .qn-ht__caption{font-weight:400}.qn-ht[data-caption-weight=medium] .qn-ht__caption{font-weight:500}.qn-ht[data-caption-weight=bold] .qn-ht__caption{font-weight:700}.qn-ht__empty{padding:32px;border:1px dashed rgb(var(--text-color) / .25);border-radius:12px;color:rgb(var(--text-color) / .65);font-size:14px;text-align:center}@media(prefers-reduced-motion:no-preference){.qn-ht[data-motion=subtle] .qn-ht__step,.qn-ht[data-motion=full] .qn-ht__step{transition:opacity .55s ease,transform .55s cubic-bezier(.22,.61,.36,1);transition-delay:var(--qn-ht-delay, 0ms)}.qn-ht[data-motion=subtle] .qn-ht__step[data-reveal=pending]{opacity:0;transform:translate3d(0,14px,0);will-change:opacity,transform}.qn-ht[data-motion=full] .qn-ht__step[data-reveal=pending]{opacity:0;transform:translate3d(0,32px,0) scale(.97);will-change:opacity,transform}.qn-ht[data-motion=subtle] .qn-ht__step[data-reveal=in],.qn-ht[data-motion=full] .qn-ht__step[data-reveal=in]{opacity:1;transform:none}.qn-ht[data-hover-zoom=true] .qn-ht__img{transition:transform .6s cubic-bezier(.22,.61,.36,1)}.qn-ht[data-hover-zoom=true] .qn-ht__step:hover .qn-ht__img{transform:scale(1.045)}}@media(scripting:none){.qn-ht[data-motion=subtle] .qn-ht__step[data-reveal=pending],.qn-ht[data-motion=full] .qn-ht__step[data-reveal=pending]{opacity:1;transform:none}}.qn-rc.bordered-section{border-block-start-style:solid}.qn-rc__container--full{margin-inline:var(--container-gutter, 24px)}.qn-rc__header{margin-block-end:var(--qn-rc-header-gap, 40px)}.qn-rc[data-align=center] .qn-rc__header{max-width:46rem;margin-inline:auto;text-align:center}.qn-rc[data-align=left] .qn-rc__header{text-align:left}.qn-rc__heading{margin:0;color:var(--qn-rc-heading-color, rgb(var(--text-color)));font-family:var(--heading-font-family, inherit);font-weight:700;letter-spacing:-.02em;line-height:1.08;text-transform:none}.qn-rc[data-heading-size=sm] .qn-rc__heading{font-size:clamp(20px,2vw,26px)}.qn-rc[data-heading-size=md] .qn-rc__heading{font-size:clamp(24px,2.4vw,32px)}.qn-rc[data-heading-size=lg] .qn-rc__heading{font-size:clamp(28px,3.2vw,42px)}.qn-rc[data-heading-size=xl] .qn-rc__heading{font-size:clamp(32px,4.2vw,56px)}.qn-rc__subheading{max-width:34em;margin:14px 0 0;color:var(--qn-rc-subheading-color, rgb(var(--text-color) / .72));font-family:var(--text-font-family, inherit);font-size:clamp(14px,1.1vw,17px);line-height:1.5}.qn-rc[data-align=center] .qn-rc__subheading{margin-inline:auto}.qn-rc__grid{display:grid;grid-template-columns:repeat(var(--qn-rc-cols, 3),minmax(0,1fr));gap:var(--qn-rc-gap, 24px);margin:0;padding:0;list-style:none}@media(max-width:999px){.qn-rc__grid{grid-template-columns:repeat(var(--qn-rc-cols-md, 2),minmax(0,1fr))}}@media(max-width:749px){.qn-rc[data-mobile="1"] .qn-rc__grid{grid-template-columns:minmax(0,1fr)}.qn-rc[data-mobile="2"] .qn-rc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qn-rc[data-mobile=swipe] .qn-rc__grid{grid-auto-columns:74%;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding-block-end:4px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qn-rc[data-mobile=swipe] .qn-rc__grid::-webkit-scrollbar{display:none}.qn-rc[data-mobile=swipe] .qn-rc__card{scroll-snap-align:start}.qn-rc[data-mobile=swipe][data-motion=subtle] .qn-rc__card:hover{transform:none}}.qn-rc__card{display:flex;box-sizing:border-box;min-width:0;flex-direction:column;padding:var(--qn-rc-card-padding, 16px);border-radius:var(--qn-rc-card-radius, 20px);border-style:solid;border-width:var(--qn-rc-card-border-width, 0px);border-color:var(--qn-rc-card-border, rgb(var(--text-color) / .14));background-color:var(--qn-rc-card-bg, transparent)}.qn-rc__card--app{display:block;padding:0;border-width:0;background:none}.qn-rc[data-card-align=center] .qn-rc__card{text-align:center}.qn-rc__media{display:grid;box-sizing:border-box;aspect-ratio:var(--qn-rc-ratio, 1 / 1);padding:var(--qn-rc-media-padding, 20px);border-radius:var(--qn-rc-media-radius, 16px);background-color:var(--qn-rc-tint, rgb(var(--text-color) / .05));place-items:center;overflow:hidden}.qn-rc[data-ratio=natural] .qn-rc__media{aspect-ratio:auto}.qn-rc__img{display:block;width:100%;height:100%}.qn-rc[data-fit=contain] .qn-rc__img{object-fit:contain}.qn-rc[data-fit=cover] .qn-rc__img{object-fit:cover}.qn-rc[data-ratio=natural] .qn-rc__img{height:auto}.qn-rc__img--placeholder{display:grid;place-items:center}.qn-rc[data-ratio=natural] .qn-rc__img--placeholder{height:auto;aspect-ratio:1 / 1}.qn-rc__placeholder-svg{width:100%;height:100%;opacity:.4;object-fit:contain}.qn-rc__card[data-unavailable=true] .qn-rc__media{opacity:.5}.qn-rc__body{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;padding-block-start:var(--qn-rc-body-gap, 16px)}.qn-rc__title{color:var(--qn-rc-title-color, rgb(var(--text-color)));font-family:var(--heading-font-family, inherit);font-size:var(--qn-rc-title-size, 18px);font-weight:600;letter-spacing:-.01em;line-height:1.25;text-decoration:none}.qn-rc__title:hover{text-decoration:underline}.qn-rc__desc{margin:0;color:var(--qn-rc-desc-color, rgb(var(--text-color) / .7));font-family:var(--text-font-family, inherit);font-size:var(--qn-rc-desc-size, 14px);line-height:1.45}.qn-rc__foot{display:flex;margin-block-start:auto;padding-block-start:14px;gap:12px}.qn-rc[data-foot=row] .qn-rc__foot{flex-wrap:wrap;align-items:center;justify-content:space-between}.qn-rc[data-foot=stack] .qn-rc__foot{flex-direction:column;align-items:stretch}.qn-rc[data-foot=stack][data-card-align=center] .qn-rc__foot{align-items:center}.qn-rc__price{display:flex;margin:0;align-items:baseline;gap:8px;color:var(--qn-rc-price-color, rgb(var(--text-color)));font-family:var(--text-font-family, inherit);font-size:var(--qn-rc-price-size, 16px);font-weight:600;line-height:1.2}.qn-rc__price-compare{color:var(--qn-rc-compare-color, rgb(var(--text-color) / .5));font-size:.86em;font-weight:400}.qn-rc__form-wrapper{display:contents}.qn-rc__add{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;padding:var(--qn-rc-button-padding-y, 14px) var(--qn-rc-button-padding-x, 22px);border:0;border-radius:var(--qn-rc-button-radius, 40px);background-color:var(--qn-rc-button-bg, rgb(var(--button-background)));color:var(--qn-rc-button-text, rgb(var(--button-text-color)));font-family:var(--text-font-family, inherit);font-size:var(--qn-rc-button-size, 13px);font-weight:600;letter-spacing:.06em;line-height:1;text-align:center;white-space:nowrap;cursor:pointer}.qn-rc[data-button-caps=true] .qn-rc__add{text-transform:uppercase}.qn-rc[data-foot=stack] .qn-rc__add{width:100%}.qn-rc[data-foot=stack] .qn-rc__form-wrapper{display:block;width:100%}.qn-rc__add[disabled]{opacity:.45;cursor:not-allowed}.qn-rc__add:focus-visible{outline:2px solid var(--qn-rc-button-bg, rgb(var(--button-background)));outline-offset:2px}.qn-rc__card--empty{display:grid;min-height:160px;border-width:1px;border-style:dashed;border-color:rgb(var(--text-color) / .25);place-items:center}.qn-rc__empty-text{margin:0;color:rgb(var(--text-color) / .65);font-size:14px;text-align:center}.qn-rc__empty-text--section{padding:32px;border:1px dashed rgb(var(--text-color) / .25);border-radius:12px}@media(prefers-reduced-motion:no-preference){.qn-rc[data-motion=subtle] .qn-rc__card,.qn-rc[data-motion=subtle] .qn-rc__img,.qn-rc__add{transition:transform .25s cubic-bezier(.22,.61,.36,1),opacity .25s ease}.qn-rc[data-motion=subtle] .qn-rc__card:hover{transform:translate3d(0,-4px,0)}.qn-rc[data-motion=subtle] .qn-rc__card:hover .qn-rc__img{transform:scale(1.035)}.qn-rc[data-motion=subtle] .qn-rc__card--app:hover,.qn-rc[data-motion=subtle] .qn-rc__card--empty:hover{transform:none}.qn-rc__add:hover{opacity:.86}}qn-video-wall{display:block}.qn-vw__pad{padding-block-start:var(--qn-vw-pad-top, 64px);padding-block-end:var(--qn-vw-pad-bottom, 64px)}.qn-vw__container-full{--distance-to-bleed: var(--container-gutter, 24px);margin-inline:var(--container-gutter, 24px)}.qn-vw__head{display:contents;color:var(--qn-vw-heading-color, inherit)}.qn-vw__rail{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--qn-vw-gap, 16px);margin:0;padding:0;list-style:none}.qn-vw__tile{position:relative;margin:0}.qn-vw__media{position:relative;aspect-ratio:var(--qn-vw-ratio, 9 / 16);border-radius:var(--qn-vw-radius, 16px);overflow:hidden;isolation:isolate;background-color:var(--qn-vw-tile-bg, rgb(var(--text-color, 0 0 0) / .08));cursor:default}.qn-vw__tile[data-has-media] .qn-vw__media{cursor:pointer}.qn-vw__picture,.qn-vw__poster,.qn-vw__video,.qn-vw__embed{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0;object-fit:cover}.qn-vw__poster--placeholder{background-color:var(--qn-vw-tile-bg, rgb(var(--text-color, 0 0 0) / .08));fill:rgb(var(--text-color, 0 0 0) / .25)}.qn-vw__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#000;opacity:calc(var(--qn-vw-scrim, 15) / 100);pointer-events:none}.qn-vw__stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.qn-vw__stage:empty{display:none}.qn-vw__play{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);z-index:3;width:var(--qn-vw-badge, 60px);height:var(--qn-vw-badge, 60px);padding:0;border:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;background-color:var(--qn-vw-badge-bg, rgb(var(--background, 255 255 255)));color:var(--qn-vw-badge-icon, rgb(var(--text-color, 0 0 0)));box-shadow:0 2px 14px #00000038}.qn-vw__play svg{width:40%;height:40%;display:block;fill:currentColor;margin-inline-start:6%}.qn-vw__tile[data-playing] .qn-vw__play{opacity:0;visibility:hidden;pointer-events:none}.qn-vw__caption{margin-block-start:.75rem;display:grid;gap:.2rem;color:var(--qn-vw-caption-color, inherit)}.qn-vw__handle{font-size:.875rem;font-weight:600;line-height:1.3}.qn-vw__handle--link{text-decoration:none}.qn-vw__handle--link:hover{text-decoration:underline}.qn-vw__text{font-size:.8125rem;line-height:1.4;opacity:.75}.qn-vw__app:empty{display:none}@media screen and (min-width:1000px){.qn-vw__rail{flex-wrap:wrap;overflow:visible;justify-content:center;--qn-vw-track: calc((100% - (var(--qn-vw-cols, 5) - 1) * var(--qn-vw-gap, 16px)) / var(--qn-vw-cols, 5))}.qn-vw__tile{flex-grow:1;flex-shrink:1;flex-basis:var(--qn-vw-track);max-width:calc(var(--qn-vw-track) * var(--qn-vw-feature, 125) / 100);min-width:0}.qn-vw__tile--featured{flex-basis:calc(var(--qn-vw-track) * var(--qn-vw-feature, 125) / 100)}}@media screen and (max-width:999px){.qn-vw__rail--swipe{align-items:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;margin-inline:calc(-1 * var(--distance-to-bleed, var(--container-gutter, 24px)));padding-inline:var(--distance-to-bleed, var(--container-gutter, 24px));scroll-padding-inline:var(--distance-to-bleed, var(--container-gutter, 24px))}.qn-vw__rail--swipe::-webkit-scrollbar{display:none}.qn-vw__rail--swipe .qn-vw__tile{flex:0 0 var(--qn-vw-card-tablet, 35%);scroll-snap-align:center}.qn-vw__rail--swipe .qn-vw__tile--featured{flex-basis:calc(var(--qn-vw-card-tablet, 35%) * var(--qn-vw-feature, 125) / 100)}.qn-vw__rail--static{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}}@media screen and (max-width:699px){.qn-vw__rail--swipe .qn-vw__tile{flex-basis:var(--qn-vw-card-mobile, 70%)}.qn-vw__rail--swipe .qn-vw__tile--featured{flex-basis:calc(var(--qn-vw-card-mobile, 70%) * var(--qn-vw-feature, 125) / 100)}.qn-vw__rail--static{grid-template-columns:repeat(2,minmax(0,1fr))}.qn-vw__rail--static .qn-vw__tile--featured{grid-column:1 / -1}}.qn-vw--motion-subtle .qn-vw__play,.qn-vw--motion-full .qn-vw__play{transition:transform .2s ease,opacity .2s ease}.qn-vw--motion-subtle .qn-vw__poster,.qn-vw--motion-full .qn-vw__poster{transition:transform .6s ease}.qn-vw--motion-subtle .qn-vw__media:hover .qn-vw__poster,.qn-vw--motion-full .qn-vw__media:hover .qn-vw__poster{transform:scale(1.04)}.qn-vw--motion-subtle .qn-vw__media:hover .qn-vw__play,.qn-vw--motion-full .qn-vw__media:hover .qn-vw__play,.qn-vw--motion-subtle .qn-vw__play:focus-visible,.qn-vw--motion-full .qn-vw__play:focus-visible{transform:translate(-50%,-50%) scale(1.08)}.qn-vw--motion-full.qn-vw--js .qn-vw__tile{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--qn-vw-i, 0) * 60ms)}.qn-vw--motion-full.qn-vw--js .qn-vw__tile.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.qn-vw__play,.qn-vw__poster{transition:none!important}.qn-vw--motion-subtle .qn-vw__media:hover .qn-vw__poster,.qn-vw--motion-full .qn-vw__media:hover .qn-vw__poster{transform:none}.qn-vw--motion-subtle .qn-vw__media:hover .qn-vw__play,.qn-vw--motion-full .qn-vw__media:hover .qn-vw__play,.qn-vw--motion-subtle .qn-vw__play:focus-visible,.qn-vw--motion-full .qn-vw__play:focus-visible{transform:translate(-50%,-50%)}.qn-vw--motion-full.qn-vw--js .qn-vw__tile{opacity:1;transform:none;transition:none}.qn-vw__rail--swipe{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
