.ImagePlaceholder-module__AyYUga__placeholder{border-radius:var(--radius-md);background:radial-gradient(120% 90% at 15% 10%, #ffffff80, transparent 55%), linear-gradient(155deg, var(--color-soft-stone) 0%, var(--color-burgundy-hover) 145%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ImagePlaceholder-module__AyYUga__motif{width:34%;height:34%;color:var(--color-ink-brown);opacity:.35}.ImagePlaceholder-module__AyYUga__label{font-family:var(--font-display);opacity:.4;font-size:.75rem;position:absolute;bottom:.7rem;right:.8rem}
.AnswerCard-module__dNyz-q__card{cursor:pointer;text-align:left;width:100%;font-family:var(--font-ui);color:var(--color-ink-brown);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;gap:.7rem;padding:0;display:flex}.AnswerCard-module__dNyz-q__imageWrap{width:100%;aspect-ratio:var(--answer-card-ratio);border-radius:var(--radius-md);outline:1px solid var(--color-hairline);outline-offset:-1px;transition:outline-color .18s;position:relative;overflow:hidden}.AnswerCard-module__dNyz-q__image{object-fit:cover;transition:transform .18s}.AnswerCard-module__dNyz-q__card:hover .AnswerCard-module__dNyz-q__image{transform:scale(1.012)}.AnswerCard-module__dNyz-q__selected .AnswerCard-module__dNyz-q__imageWrap{outline:1.5px solid var(--color-burgundy);outline-offset:-1.5px}.AnswerCard-module__dNyz-q__checkmark{background:var(--color-burgundy);width:1.1rem;height:1.1rem;color:var(--color-warm-off-white);border-radius:50%;justify-content:center;align-items:center;font-size:.6rem;display:flex;position:absolute;top:.6rem;left:.6rem}.AnswerCard-module__dNyz-q__text{padding:0 .1rem;font-size:.98rem;line-height:1.45}.AnswerCard-module__dNyz-q__selected .AnswerCard-module__dNyz-q__text{color:var(--color-ink-brown);font-weight:500}@media (prefers-reduced-motion:reduce){.AnswerCard-module__dNyz-q__imageWrap,.AnswerCard-module__dNyz-q__image{transition:none}.AnswerCard-module__dNyz-q__card:hover .AnswerCard-module__dNyz-q__image{transform:none}}
.QuizImagePreloader-module__xTQAUa__hidden{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.QuizImagePreloader-module__xTQAUa__imgBox{width:1px;height:1px;position:relative}
.EditorialLink-module__FDHj9q__link{font-family:var(--font-ui);align-items:baseline;gap:.4rem;width:fit-content;font-size:.98rem;font-weight:500;text-decoration:none;display:inline-flex}.EditorialLink-module__FDHj9q__label{text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .2s}.EditorialLink-module__FDHj9q__arrow{transition:transform .2s;display:inline-block}.EditorialLink-module__FDHj9q__link:hover .EditorialLink-module__FDHj9q__label,.EditorialLink-module__FDHj9q__link:focus-visible .EditorialLink-module__FDHj9q__label{text-decoration-color:currentColor}.EditorialLink-module__FDHj9q__link:hover .EditorialLink-module__FDHj9q__arrow,.EditorialLink-module__FDHj9q__link:focus-visible .EditorialLink-module__FDHj9q__arrow{transform:translate(3px)}.EditorialLink-module__FDHj9q__default{color:var(--color-ink-brown)}.EditorialLink-module__FDHj9q__default:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}.EditorialLink-module__FDHj9q__inverse{color:var(--color-warm-off-white)}.EditorialLink-module__FDHj9q__inverse:focus-visible{outline:2px solid var(--color-warm-off-white);outline-offset:3px}@media (prefers-reduced-motion:reduce){.EditorialLink-module__FDHj9q__label,.EditorialLink-module__FDHj9q__arrow{transition:none}.EditorialLink-module__FDHj9q__link:hover .EditorialLink-module__FDHj9q__arrow,.EditorialLink-module__FDHj9q__link:focus-visible .EditorialLink-module__FDHj9q__arrow{transform:none}}
.SplitHero-module__bg-cgW__hero{grid-template-columns:1fr;display:grid}@media (min-width:900px){.SplitHero-module__bg-cgW__hero{height:calc((100vh - var(--header-height)) * .82);grid-template-columns:1fr 1fr}}.SplitHero-module__bg-cgW__panel{min-height:65svh;position:relative;overflow:hidden}@media (min-width:900px){.SplitHero-module__bg-cgW__panel{min-height:0}}.SplitHero-module__bg-cgW__imageWrap{position:absolute;inset:0;overflow:hidden}.SplitHero-module__bg-cgW__image{object-fit:cover;transition:transform .4s}.SplitHero-module__bg-cgW__panel:hover .SplitHero-module__bg-cgW__image,.SplitHero-module__bg-cgW__panel:focus-within .SplitHero-module__bg-cgW__image{transform:scale(1.018)}.SplitHero-module__bg-cgW__overlay{background:linear-gradient(#0000 35%,#0006 100%);transition:opacity .3s;position:absolute;inset:0}.SplitHero-module__bg-cgW__overlayStrong{background:linear-gradient(#00000014 0%,#0000008c 100%)}.SplitHero-module__bg-cgW__panel:hover .SplitHero-module__bg-cgW__overlay,.SplitHero-module__bg-cgW__panel:focus-within .SplitHero-module__bg-cgW__overlay{opacity:.85}.SplitHero-module__bg-cgW__content{justify-content:flex-end;align-items:flex-start;gap:var(--space-1);height:100%;color:var(--color-warm-off-white);flex-direction:column;padding:0 8vw 10vh;display:flex;position:relative}@media (min-width:900px){.SplitHero-module__bg-cgW__content{padding:0 4vw 8vh}}.SplitHero-module__bg-cgW__eyebrow{font-family:var(--font-ui);font-size:var(--text-small);letter-spacing:.1em;opacity:.8;margin-bottom:var(--space-1)}.SplitHero-module__bg-cgW__headline{margin-bottom:var(--space-2);font-size:clamp(2.2rem,6vw,3.2rem);line-height:1.05}.SplitHero-module__bg-cgW__supporting{font-family:var(--font-ui);opacity:.9;max-width:32ch;margin-bottom:var(--space-3);font-size:1rem;line-height:1.55}@media (prefers-reduced-motion:reduce){.SplitHero-module__bg-cgW__image,.SplitHero-module__bg-cgW__overlay{transition:none}.SplitHero-module__bg-cgW__panel:hover .SplitHero-module__bg-cgW__image,.SplitHero-module__bg-cgW__panel:focus-within .SplitHero-module__bg-cgW__image{transform:none}}
.QuizFlow-module__RA18ya__wrap{min-height:calc(100vh - var(--header-height));background:var(--color-warm-off-white);color:var(--color-ink-brown)}
.page-module__TnoUVG__empty{min-height:calc(100vh - var(--header-height));text-align:center;background:var(--color-deep-chocolate);color:var(--color-warm-off-white);flex-direction:column;justify-content:center;align-items:center;gap:.9rem;padding:4rem 6vw;display:flex}.page-module__TnoUVG__emptyKicker{font-size:var(--text-small);opacity:.6}.page-module__TnoUVG__emptyTitle{max-width:32ch;font-size:clamp(1.6rem,4vw,2.2rem)}.page-module__TnoUVG__emptyText{opacity:.75;max-width:48ch;line-height:1.5}
.FeaturedStyles-module__f37WKG__section{padding:var(--space-5) 5vw;max-width:var(--container-wide);margin:0 auto}.FeaturedStyles-module__f37WKG__intro{max-width:var(--container-text);margin-bottom:var(--space-4)}.FeaturedStyles-module__f37WKG__eyebrow{font-family:var(--font-ui);font-size:var(--text-small);letter-spacing:.1em;opacity:.55;margin-bottom:var(--space-1)}.FeaturedStyles-module__f37WKG__headline{font-size:var(--text-h2);line-height:1.1}.FeaturedStyles-module__f37WKG__grid{margin-bottom:var(--space-4);grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:900px){.FeaturedStyles-module__f37WKG__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,1fr)}}.FeaturedStyles-module__f37WKG__card{border-radius:var(--radius-card);color:var(--color-warm-off-white);aspect-ratio:4/3;text-decoration:none;display:block;position:relative;overflow:hidden}@media (min-width:900px){.FeaturedStyles-module__f37WKG__cardDominant{aspect-ratio:auto;grid-area:1/1/3/2}.FeaturedStyles-module__f37WKG__cardSupportA{grid-area:1/2/2/3}.FeaturedStyles-module__f37WKG__cardSupportB{grid-area:2/2/3/3}.FeaturedStyles-module__f37WKG__cardBroad{aspect-ratio:21/9;grid-area:3/1/4/3}}.FeaturedStyles-module__f37WKG__imageWrap{position:absolute;inset:0;overflow:hidden}.FeaturedStyles-module__f37WKG__image{object-fit:cover;transition:transform .35s}.FeaturedStyles-module__f37WKG__imageFallback{transition:transform .35s;position:absolute;inset:0}.FeaturedStyles-module__f37WKG__card:hover .FeaturedStyles-module__f37WKG__image,.FeaturedStyles-module__f37WKG__card:focus-visible .FeaturedStyles-module__f37WKG__image,.FeaturedStyles-module__f37WKG__card:hover .FeaturedStyles-module__f37WKG__imageFallback,.FeaturedStyles-module__f37WKG__card:focus-visible .FeaturedStyles-module__f37WKG__imageFallback{transform:scale(1.03)}.FeaturedStyles-module__f37WKG__overlay{background:linear-gradient(#0000 45%,#0000006b 100%);position:absolute;inset:0}.FeaturedStyles-module__f37WKG__caption{flex-direction:column;justify-content:flex-end;gap:.25rem;height:100%;padding:1.4rem;display:flex;position:relative}.FeaturedStyles-module__f37WKG__name{font-family:var(--font-display);font-size:1.3rem;font-weight:400}.FeaturedStyles-module__f37WKG__tagline{font-family:var(--font-ui);opacity:.85;font-size:.88rem}.FeaturedStyles-module__f37WKG__card:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}.FeaturedStyles-module__f37WKG__trailingLink{color:var(--color-ink-brown)}@media (prefers-reduced-motion:reduce){.FeaturedStyles-module__f37WKG__image,.FeaturedStyles-module__f37WKG__imageFallback{transition:none}.FeaturedStyles-module__f37WKG__card:hover .FeaturedStyles-module__f37WKG__image,.FeaturedStyles-module__f37WKG__card:focus-visible .FeaturedStyles-module__f37WKG__image,.FeaturedStyles-module__f37WKG__card:hover .FeaturedStyles-module__f37WKG__imageFallback,.FeaturedStyles-module__f37WKG__card:focus-visible .FeaturedStyles-module__f37WKG__imageFallback{transform:none}}
.HowItWorks-module__Hv8dkq__section{background:var(--color-soft-stone);padding:var(--space-5) 6vw}.HowItWorks-module__Hv8dkq__eyebrow{max-width:90rem;margin:0 auto var(--space-4) auto;font-family:var(--font-ui);font-size:var(--text-small);letter-spacing:.1em;opacity:.55}.HowItWorks-module__Hv8dkq__columns{gap:var(--space-4);grid-template-columns:1fr;max-width:90rem;margin:0 auto;display:grid}@media (min-width:900px){.HowItWorks-module__Hv8dkq__columns{grid-template-columns:repeat(3,1fr);gap:0}}.HowItWorks-module__Hv8dkq__column{padding-top:var(--space-3);border-top:1px solid var(--color-hairline)}@media (min-width:900px){.HowItWorks-module__Hv8dkq__column{padding:0 var(--space-4);border-top:none;border-left:1px solid var(--color-hairline)}.HowItWorks-module__Hv8dkq__column:first-child{border-left:none;padding-left:0}.HowItWorks-module__Hv8dkq__column:last-child{padding-right:0}}.HowItWorks-module__Hv8dkq__number{font-family:var(--font-ui);font-size:var(--text-small);opacity:.5;margin-bottom:var(--space-2)}.HowItWorks-module__Hv8dkq__title{margin-bottom:var(--space-2);font-size:1.4rem}.HowItWorks-module__Hv8dkq__text{font-family:var(--font-ui);opacity:.85;max-width:34ch;font-size:.98rem;line-height:1.6}
.FeaturedScenes-module__m8c6zW__section{padding:var(--space-5) 5vw;max-width:var(--container-wide);margin:0 auto}.FeaturedScenes-module__m8c6zW__intro{max-width:var(--container-text);margin-bottom:var(--space-4)}.FeaturedScenes-module__m8c6zW__eyebrow{font-family:var(--font-ui);font-size:var(--text-small);letter-spacing:.1em;opacity:.55;margin-bottom:var(--space-1)}.FeaturedScenes-module__m8c6zW__headline{font-size:var(--text-h2);line-height:1.1}.FeaturedScenes-module__m8c6zW__grid{margin-bottom:var(--space-4);grid-template-columns:1fr;gap:8px;display:grid}@media (min-width:900px){.FeaturedScenes-module__m8c6zW__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,1fr)}}.FeaturedScenes-module__m8c6zW__card{color:var(--color-warm-off-white);aspect-ratio:4/3;border-radius:8px;text-decoration:none;display:block;position:relative;overflow:hidden}@media (min-width:900px){.FeaturedScenes-module__m8c6zW__sceneLarge{aspect-ratio:3/4;grid-area:1/1/3/2}.FeaturedScenes-module__m8c6zW__sceneSmallA{grid-area:1/2/2/3}.FeaturedScenes-module__m8c6zW__sceneSmallB{grid-area:2/2/3/3}}.FeaturedScenes-module__m8c6zW__imageWrap{position:absolute;inset:0;overflow:hidden}.FeaturedScenes-module__m8c6zW__image{object-fit:cover;transition:transform .35s}.FeaturedScenes-module__m8c6zW__card:hover .FeaturedScenes-module__m8c6zW__image,.FeaturedScenes-module__m8c6zW__card:focus-visible .FeaturedScenes-module__m8c6zW__image{transform:scale(1.03)}.FeaturedScenes-module__m8c6zW__overlay{background:linear-gradient(#0000 45%,#00000073 100%);position:absolute;inset:0}.FeaturedScenes-module__m8c6zW__caption{opacity:0;flex-direction:column;justify-content:flex-end;gap:.2rem;height:100%;padding:1.4rem;transition:opacity .2s,transform .2s;display:flex;position:relative;transform:translateY(4px)}.FeaturedScenes-module__m8c6zW__card:hover .FeaturedScenes-module__m8c6zW__caption,.FeaturedScenes-module__m8c6zW__card:focus-visible .FeaturedScenes-module__m8c6zW__caption{opacity:1;transform:translateY(0)}@media (hover:none){.FeaturedScenes-module__m8c6zW__caption{opacity:1;transform:none}}.FeaturedScenes-module__m8c6zW__meta{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;opacity:.8;font-size:.78rem}.FeaturedScenes-module__m8c6zW__title{font-family:var(--font-display);font-size:1.3rem;font-weight:400}.FeaturedScenes-module__m8c6zW__card:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}.FeaturedScenes-module__m8c6zW__trailingLink{color:var(--color-ink-brown)}@media (prefers-reduced-motion:reduce){.FeaturedScenes-module__m8c6zW__image,.FeaturedScenes-module__m8c6zW__caption{transition:none}.FeaturedScenes-module__m8c6zW__card:hover .FeaturedScenes-module__m8c6zW__image,.FeaturedScenes-module__m8c6zW__card:focus-visible .FeaturedScenes-module__m8c6zW__image{transform:none}}
.page-module__4gMfna__page{background:var(--color-warm-off-white);color:var(--color-ink-brown)}
