.StoreBadges-module__-IeEdW__badges{flex-wrap:wrap;gap:.75rem;display:flex}.StoreBadges-module__-IeEdW__badge{border:1px solid rgba(var(--white-rgb), .28);background:var(--black);min-height:3.5rem;color:var(--white);border-radius:.75rem;align-items:center;gap:.7rem;padding:.55rem 1.25rem .55rem 1rem;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.StoreBadges-module__-IeEdW__badge:hover{color:var(--white);box-shadow:0 12px 26px rgba(var(--shadow-brand-rgb), .24);transform:translateY(-2px)}.StoreBadges-module__-IeEdW__apple{flex-shrink:0;width:1.6rem;height:1.9rem}.StoreBadges-module__-IeEdW__play{flex-shrink:0;width:1.55rem;height:1.55rem}.StoreBadges-module__-IeEdW__text{text-align:start;flex-direction:column;line-height:1.1;display:flex}.StoreBadges-module__-IeEdW__top{opacity:.9;font-size:.75rem;font-weight:500}.StoreBadges-module__-IeEdW__bottom{letter-spacing:-.01em;font-size:1.35rem;font-weight:600}@media (max-width:560px){.StoreBadges-module__-IeEdW__badges{gap:.6rem}.StoreBadges-module__-IeEdW__badge{gap:.55rem;min-height:3.1rem;padding:.45rem .9rem .45rem .75rem}.StoreBadges-module__-IeEdW__apple{width:1.35rem;height:1.6rem}.StoreBadges-module__-IeEdW__play{width:1.3rem;height:1.3rem}.StoreBadges-module__-IeEdW__top{font-size:.6875rem}.StoreBadges-module__-IeEdW__bottom{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.StoreBadges-module__-IeEdW__badge{transition:none}}
.HeroDots-module__7FiZyq__field{aspect-ratio:1400/990;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}.HeroDots-module__7FiZyq__dot{--amp:calc(1.2cqw + var(--depth) * 2.2cqw);left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:calc(var(--w) * 100%);height:calc(var(--h) * 100%);will-change:translate;animation:.9s cubic-bezier(.3,1.5,.5,1) backwards HeroDots-module__7FiZyq__enter;animation-delay:calc(.15s + var(--enter) * 50ms);position:absolute}@keyframes HeroDots-module__7FiZyq__enter{0%{opacity:0;scale:.35}}.HeroDots-module__7FiZyq__float{animation:HeroDots-module__7FiZyq__float var(--duration) ease-in-out var(--delay) infinite;position:absolute;inset:0;overflow:hidden}@keyframes HeroDots-module__7FiZyq__float{0%,to{transform:translate(0,0)rotate(0)}25%{transform:translate3d(calc(var(--dx) * var(--amp)), calc(var(--dy) * var(--amp)), 0) rotate(var(--roll))}50%{transform:translate3d(calc((var(--dx) * .2 - var(--dy) * .45) * var(--amp)), calc((var(--dy) * .2 + var(--dx) * .45) * var(--amp)), 0) rotate(calc(var(--roll) * .3))}75%{transform:translate3d(calc(var(--dx) * -.6 * var(--amp)), calc(var(--dy) * -.6 * var(--amp)), 0) rotate(calc(var(--roll) * -.6))}}.HeroDots-module__7FiZyq__art{left:calc(var(--x) / var(--w) * -100%);top:calc(var(--y) / var(--h) * -100%);width:calc(100% / var(--w));max-width:none;height:auto;position:absolute}.HeroDots-module__7FiZyq__field[data-paused] .HeroDots-module__7FiZyq__dot,.HeroDots-module__7FiZyq__field[data-paused] .HeroDots-module__7FiZyq__float{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.HeroDots-module__7FiZyq__dot,.HeroDots-module__7FiZyq__float{animation:none}}
.FaqList-module__mRCCzW__list{border-bottom:1px solid rgba(var(--forest-800-rgb), .24)}.FaqList-module__mRCCzW__item{border-top:1px solid rgba(var(--forest-800-rgb), .24)}.FaqList-module__mRCCzW__question{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.2rem;font-size:1.0625rem;font-weight:500;line-height:1.4;list-style:none;display:flex}.FaqList-module__mRCCzW__question::-webkit-details-marker{display:none}.FaqList-module__mRCCzW__question svg{color:var(--site-forest);flex-shrink:0}.FaqList-module__mRCCzW__question:hover{color:var(--site-forest)}.FaqList-module__mRCCzW__question:focus-visible{outline:2px solid var(--site-forest);outline-offset:4px;border-radius:2px}.FaqList-module__mRCCzW__plusVertical{transform-origin:50%;transition:transform .2s}.FaqList-module__mRCCzW__item[open] .FaqList-module__mRCCzW__plusVertical{transform:scaleY(0)}.FaqList-module__mRCCzW__answer{max-width:40em;color:var(--site-forest);padding-bottom:1.4rem;font-size:1rem;line-height:1.65}.FaqList-module__mRCCzW__answer a{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.FaqList-module__mRCCzW__answer a:hover{color:var(--site-forest-ink)}@media (prefers-reduced-motion:reduce){.FaqList-module__mRCCzW__plusVertical{transition:none}}
.PageHero-module__v14I4G__hero{isolation:isolate;background:var(--site-forest-ink);min-height:clamp(24rem,42vw,36rem);color:var(--site-cream);align-items:center;display:flex;position:relative;overflow:hidden}.PageHero-module__v14I4G__image{z-index:-2;object-fit:cover;object-position:var(--hero-position);width:100%;height:100%;position:absolute;inset:0}.PageHero-module__v14I4G__hero:before{content:"";z-index:-1;background:linear-gradient(90deg, rgba(var(--forest-950-rgb), .76) 0%, rgba(var(--forest-950-rgb), .62) 38%, rgba(var(--forest-950-rgb), .3) 56%, rgba(var(--forest-950-rgb), 0) 74%), linear-gradient(0deg, rgba(var(--forest-950-rgb), .28) 0%, rgba(var(--forest-950-rgb), 0) 45%);position:absolute;inset:0}.PageHero-module__v14I4G__hero:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:scaleX(-1)}.PageHero-module__v14I4G__inner{padding-block:clamp(3.5rem,7vw,5.5rem)}.PageHero-module__v14I4G__eyebrow{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.PageHero-module__v14I4G__title{margin-top:1.25rem;letter-spacing:-.025em;max-width:7.6em;color:var(--site-cream);text-wrap:balance;text-shadow:0 2px 24px rgba(var(--forest-950-rgb), .25);margin-inline-start:-.035em;font-size:clamp(2.8rem,6.2vw,5.4rem);line-height:1}@media (max-width:760px){.PageHero-module__v14I4G__hero{align-items:flex-end;min-height:clamp(22rem,92vw,30rem)}.PageHero-module__v14I4G__hero:before{background:linear-gradient(0deg, rgba(var(--forest-950-rgb), .84) 0%, rgba(var(--forest-950-rgb), .66) 50%, rgba(var(--forest-950-rgb), .2) 85%, rgba(var(--forest-950-rgb), .08) 100%)}.PageHero-module__v14I4G__hero:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform:none}.PageHero-module__v14I4G__inner{padding-block:2.5rem}}
.PullQuote-module__SXM4mq__section{padding-block:clamp(4.5rem,9vw,7rem)}.PullQuote-module__SXM4mq__split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2.5rem,6vw,5.5rem);display:grid}.PullQuote-module__SXM4mq__media{aspect-ratio:4/5;background:var(--site-sky);border-radius:1.25rem;overflow:hidden}.PullQuote-module__SXM4mq__media img{object-fit:cover;width:100%;height:100%;display:block}.PullQuote-module__SXM4mq__figure{text-align:center;flex-direction:column;align-items:center;max-width:58rem;margin:0 auto;display:flex}.PullQuote-module__SXM4mq__figureStart{text-align:start;align-items:flex-start;margin:0}.PullQuote-module__SXM4mq__mark{height:3.25rem;color:var(--accent);font-size:6rem;line-height:.95}.PullQuote-module__SXM4mq__quote{color:var(--site-navy);text-wrap:balance;margin:.75rem 0 0;font-size:clamp(1.6rem,3.1vw,2.5rem);line-height:1.24}.PullQuote-module__SXM4mq__cite{align-items:inherit;flex-direction:column;gap:.2rem;margin-top:2rem;display:flex}.PullQuote-module__SXM4mq__cite:before{content:"";background:var(--accent);width:2.5rem;height:1px;margin-bottom:1.1rem}.PullQuote-module__SXM4mq__name{color:var(--site-navy);font-size:1rem;font-weight:600}.PullQuote-module__SXM4mq__role{color:var(--text-secondary);font-size:.9375rem}@media (max-width:860px){.PullQuote-module__SXM4mq__split{grid-template-columns:1fr}.PullQuote-module__SXM4mq__media{aspect-ratio:1;width:min(100%,24rem)}}
