.rightNow__inner{align-items:center;gap:var(--s-48);grid-template-columns:33% 1fr;display:grid}.rightNow__title{margin-top:var(--s-16);color:var(--navy)}.rightNow__controls{gap:var(--s-16);margin-top:var(--s-32);display:flex}.rightNow__row{--bleed:calc(var(--gutter) + max(0px, (100vw - var(--container) - var(--gutter) * 2) / 2));gap:var(--s-24);padding-bottom:var(--s-8);padding-right:var(--gutter);margin-right:calc(var(--bleed) * -1);scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.rightNow__row::-webkit-scrollbar{display:none}.now{aspect-ratio:9/16;border-radius:var(--r-panel);flex:none;align-items:flex-end;width:350px;display:flex;position:relative;overflow:hidden}.now__media{position:absolute;inset:0}.now__media img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,.61,.36,1)}.now:hover .now__media img{transform:scale(1.05)}.now__media:after{content:"";background:var(--scrim-panel);position:absolute;inset:0}.now__body{z-index:2;padding:var(--s-24);color:#fff;position:relative}.now__label{color:#fff;margin-bottom:var(--s-16)}.now__title{font-size:var(--fs-h3);letter-spacing:-.01em;font-weight:400;line-height:1.28}.now__cta{margin-top:var(--s-24)}.now__date{top:var(--s-24);left:var(--s-24);z-index:2;border-radius:var(--r-button);background:var(--purple);color:#fff;text-align:center;flex-direction:column;align-items:center;padding:10px 14px;display:flex;position:absolute}.now__day{font-size:var(--fs-numeral);font-weight:var(--fw-numeral);line-height:var(--lh-numeral);letter-spacing:var(--ls-numeral)}.now__month{font-size:var(--fs-overline);font-weight:var(--fw-overline);letter-spacing:.16em;text-transform:uppercase;margin-top:3px;line-height:1}.now--terminal{justify-content:center;align-items:center}.now--terminal .now__media img{filter:grayscale()brightness(1.12)}.now--terminal .now__media:after{background:linear-gradient(#f4f4f5e0 0%,#f4f4f5f0 100%)}.now__exit{z-index:2;padding:var(--s-24);position:relative}@media (width<=1024px){.rightNow__inner{grid-template-columns:1fr;align-items:start}}@media (width<=768px){.rightNow__row{margin-right:calc(var(--gutter) * -1);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-right:0}.now{scroll-snap-align:start;width:74vw}}.faqPreview{background:var(--surface-tint)}.faqPreview__inner{column-gap:var(--s-64);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.faqPreview__head{justify-items:start;display:grid}.faqPreview__title{margin-top:var(--s-16);color:var(--navy)}.faqPreview__cta{margin-top:var(--s-32)}.faqPreview__list{border-bottom:1px solid var(--line)}.faqPreview__item{border-top:1px solid var(--line)}.faqPreview__heading{font:inherit;margin:0}.faqPreview__question{grid-template-columns:var(--s-32) minmax(0, 1fr) auto;column-gap:var(--s-16);width:100%;min-height:44px;padding:var(--s-24) 0;text-align:left;-webkit-tap-highlight-color:transparent;display:grid}.faqPreview__index{align-self:baseline}.faqPreview__text{color:var(--navy);align-self:baseline;transition:color .2s}.faqPreview__question:hover .faqPreview__text{color:var(--purple)}.faqPreview__question:focus-visible{outline-color:var(--purple);outline-offset:2px;border-radius:calc(var(--r-card) / 2)}.faqPreview__toggle{border-radius:calc(var(--r-card) / 2);background:var(--surface-card);width:24px;height:24px;color:var(--navy);align-self:start;position:relative}.faqPreview__plus{transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:4px}.faqPreview__plus:before,.faqPreview__plus:after{content:"";background:currentColor;border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:50%;left:2px;right:2px}.faqPreview__plus:after{transform:rotate(90deg)}.faqPreview__item.is-open .faqPreview__plus{transform:rotate(-45deg)}.faqPreview__item.is-open .faqPreview__toggle{color:var(--purple)}.faqPreview__panel{overflow:hidden}.faqPreview__panelInner{padding:0 calc(24px + var(--s-16)) var(--s-24) calc(var(--s-32) + var(--s-16))}[data-motion=off] .faqPreview__plus,[data-motion=off] .faqPreview__text{transition:none}@media (prefers-reduced-motion:reduce){.faqPreview__plus,.faqPreview__text{transition:none}}@media (width<=1023px){.faqPreview__inner{grid-template-columns:minmax(0,1fr)}.faqPreview__cta{margin-top:var(--s-24)}.faqPreview__list{margin-top:var(--s-32)}}@media (width<=768px){.faqPreview__question{grid-template-columns:var(--s-24) minmax(0, 1fr) auto;column-gap:var(--s-8);padding:var(--s-16) 0}.faqPreview__panelInner{padding:0 0 var(--s-16) calc(var(--s-24) + var(--s-8))}}
