.site-module__n3Om7G__hero{text-align:center;padding-top:var(--space-6);flex-direction:column;align-items:center;display:flex}.site-module__n3Om7G__stage{width:100%;max-width:360px;display:grid}.site-module__n3Om7G__stageItem{opacity:0;pointer-events:none;grid-area:1/1;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.site-module__n3Om7G__stageItemA{transform:translate(-24px)}.site-module__n3Om7G__stageItemB{transform:translate(24px)}.site-module__n3Om7G__stageItemOn{opacity:1;pointer-events:auto;transform:translate(0)}@media (prefers-reduced-motion:reduce){.site-module__n3Om7G__stageItem{transition:opacity .24s linear;transform:none}.site-module__n3Om7G__stageItemOn{transform:none}}.site-module__n3Om7G__card{justify-content:center;align-items:center;gap:var(--space-4);height:100%;padding:var(--space-5);border-radius:var(--radius-card-hero);border:2px solid;flex-direction:column;width:100%;display:flex}.site-module__n3Om7G__card :focus-visible{outline-color:var(--ink)}.site-module__n3Om7G__cardA{background:var(--sunflower);border-color:var(--tangerine)}.site-module__n3Om7G__cardB{background:var(--lavender);border-color:var(--indigo)}.site-module__n3Om7G__mascot{display:block}.site-module__n3Om7G__phrase{max-width:none;font-family:var(--font-body);text-wrap:balance;margin:0;font-size:28px;font-weight:700;line-height:1.3}.site-module__n3Om7G__hear{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:1px solid var(--ink-12);background:var(--cream);color:var(--ink);font-family:var(--font-display);cursor:pointer;border-radius:999px;font-size:18px;font-weight:700;display:inline-flex}.site-module__n3Om7G__hear:hover,.site-module__n3Om7G__hear:focus-visible{background:var(--ink);color:var(--cream);border-color:var(--ink)}.site-module__n3Om7G__hear:active{background:var(--ink);color:var(--cream)}.site-module__n3Om7G__hearGlyph{fill:currentColor;display:block}.site-module__n3Om7G__handoff{align-items:center;gap:var(--space-2);min-height:76px;margin-top:var(--space-4);flex-direction:column;display:flex}.site-module__n3Om7G__pass{min-height:44px;padding:0 var(--space-4);border:1px solid var(--ink);color:var(--ink);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:999px;font-size:16px}.site-module__n3Om7G__pass:hover,.site-module__n3Om7G__pass:focus-visible{background:var(--ink);color:var(--cream)}.site-module__n3Om7G__passed{color:var(--ink-70);font-size:16px}.site-module__n3Om7G__heroTagline{margin:var(--space-5) 0 0;max-width:26ch}.site-module__n3Om7G__heroLine{display:block}.site-module__n3Om7G__heroHint{margin:var(--space-3) 0 0;max-width:52ch;color:var(--ink-70);text-wrap:balance;font-size:16px}.site-module__n3Om7G__section{margin-top:var(--space-8)}.site-module__n3Om7G__prose{max-width:var(--measure);font-size:20px}.site-module__n3Om7G__prose p{margin:0 0 var(--space-5);line-height:1.6}.site-module__n3Om7G__prose p:last-child{margin-bottom:0}.site-module__n3Om7G__readMore{margin-top:var(--space-4);font-size:20px;display:inline-block}.site-module__n3Om7G__evening{--vignette-h:164px;column-gap:var(--space-6);grid-template-columns:repeat(3,1fr);align-items:start;display:grid;position:relative}.site-module__n3Om7G__evening:before{content:"";top:var(--vignette-h);background:var(--ink-12);height:1px;position:absolute;left:0;right:0}.site-module__n3Om7G__step h3{margin:var(--space-5) 0 var(--space-2)}.site-module__n3Om7G__step p{margin:0;font-size:17px;line-height:1.55}.site-module__n3Om7G__vignette{height:var(--vignette-h);padding-bottom:var(--space-3);justify-content:center;align-items:flex-end;display:flex}.site-module__n3Om7G__miniStack{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.site-module__n3Om7G__miniCard{width:134px;min-height:66px;padding:var(--space-2) var(--space-3);border:2px solid;border-radius:12px;justify-content:center;align-items:center;display:flex}.site-module__n3Om7G__miniCardA{background:var(--sunflower);border-color:var(--tangerine)}.site-module__n3Om7G__miniCardB{background:var(--lavender);border-color:var(--indigo)}.site-module__n3Om7G__miniPhrase{font-family:var(--font-body);text-align:center;text-wrap:balance;color:var(--ink);font-size:13px;font-weight:700;line-height:1.3}.site-module__n3Om7G__faces{gap:var(--space-5);display:flex}.site-module__n3Om7G__face{border:2px solid var(--ink);background:var(--cream);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.site-module__n3Om7G__faceGlyph{stroke:var(--ink);fill:none;stroke-width:2.5px;stroke-linecap:round;display:block}.site-module__n3Om7G__dealt{align-items:flex-end;gap:var(--space-3);display:flex}.site-module__n3Om7G__miniLifted{margin-bottom:var(--space-5)}.site-module__n3Om7G__phoneBack{border:2px solid var(--ink);background:var(--cream);width:68px;height:92px;padding-top:var(--space-3);border-radius:16px;justify-content:center;align-items:flex-start;display:flex}.site-module__n3Om7G__phoneLens{background:var(--ink-12);border-radius:50%;width:12px;height:12px;display:block}.site-module__n3Om7G__question{text-align:center;text-wrap:balance;width:148px;color:var(--ink-70);font-size:13px;line-height:1.35}.site-module__n3Om7G__shelfLayout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.site-module__n3Om7G__shelfLayout h2{margin-top:0}.site-module__n3Om7G__shelfLayout p{margin:0}.site-module__n3Om7G__shelf{gap:var(--space-2);flex-direction:column;display:flex}.site-module__n3Om7G__shelfRow{gap:var(--space-2);display:flex}.site-module__n3Om7G__star{width:28px;height:28px;display:block}.site-module__n3Om7G__starFill{fill:var(--sunflower)}.site-module__n3Om7G__starHeart{fill:var(--tangerine)}.site-module__n3Om7G__starEmpty{fill:var(--ink-12)}.site-module__n3Om7G__joinBand{margin-top:var(--space-8);padding-block:var(--space-8);padding-inline:max(var(--space-5), calc(50vw - 456px));background:var(--sunflower);margin-inline:calc(50% - 50vw)}.site-module__n3Om7G__joinBand h2{margin-top:0}.site-module__n3Om7G__joinBand :focus-visible{outline-color:var(--ink)}.site-module__n3Om7G__joinLayout{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;display:grid}.site-module__n3Om7G__joinIntro{max-width:34ch;margin-bottom:0}.site-module__n3Om7G__join{gap:var(--space-4);flex-direction:column;display:flex}.site-module__n3Om7G__form{gap:var(--space-4);flex-direction:column;max-width:26rem;display:flex}.site-module__n3Om7G__label{margin-bottom:var(--space-2);font-size:16px;display:block}.site-module__n3Om7G__input{width:100%;min-height:48px;padding:0 var(--space-4);border:1px solid var(--ink);background:var(--cream);color:var(--ink);font-family:var(--font-body);border-radius:12px;font-size:17px}.site-module__n3Om7G__consent{align-items:flex-start;gap:var(--space-3);cursor:pointer;font-size:16px;line-height:1.45;display:flex}.site-module__n3Om7G__consent input{flex:none;width:22px;height:22px;margin:1px 0 0}.site-module__n3Om7G__submit{min-height:48px;padding:0 var(--space-6);background:var(--ink);color:var(--cream);font-family:var(--font-display);cursor:pointer;border:none;border-radius:999px;align-self:flex-start;font-size:18px;font-weight:700}.site-module__n3Om7G__submit:hover:not(:disabled){background:var(--indigo)}.site-module__n3Om7G__submit:disabled{opacity:.55;cursor:default}.site-module__n3Om7G__status{max-width:34rem;margin:0;font-size:17px}.site-module__n3Om7G__statusDone{font-family:var(--font-display);font-size:20px;font-weight:700}.site-module__n3Om7G__letter p{margin:0 0 var(--space-5)}.site-module__n3Om7G__price{margin:var(--space-7) 0;padding-left:var(--space-5);border-left:1px solid var(--ink-12);font-family:var(--font-display);max-width:var(--measure);font-size:22px;font-weight:600;line-height:1.4}.site-module__n3Om7G__closing{margin:var(--space-7) 0 0;font-family:var(--font-display);max-width:34ch;font-size:24px;font-weight:600;line-height:1.35}.site-module__n3Om7G__doc h2{margin-top:var(--space-6);font-size:22px}.site-module__n3Om7G__doc p{font-size:17px}.site-module__n3Om7G__fields{margin:var(--space-5) 0 0;gap:var(--space-3) var(--space-5);max-width:var(--measure);grid-template-columns:minmax(0,18rem) minmax(0,1fr);font-size:17px;display:grid}.site-module__n3Om7G__fields dt{color:var(--ink-70)}.site-module__n3Om7G__fields dd{margin:0}@media (max-width:760px){.site-module__n3Om7G__evening{row-gap:var(--space-7);grid-template-columns:1fr}.site-module__n3Om7G__evening:before{display:none}.site-module__n3Om7G__vignette{justify-content:flex-start;height:auto;min-height:0;padding-bottom:0}.site-module__n3Om7G__miniStack{align-items:flex-start}.site-module__n3Om7G__question{text-align:left;width:100%}.site-module__n3Om7G__step h3{margin:var(--space-3) 0 var(--space-1)}.site-module__n3Om7G__shelfLayout,.site-module__n3Om7G__joinLayout{gap:var(--space-5);grid-template-columns:1fr}}@media (max-width:640px){.site-module__n3Om7G__hero{padding-top:var(--space-4)}.site-module__n3Om7G__section{margin-top:var(--space-6)}.site-module__n3Om7G__joinBand{margin-top:var(--space-6);padding-block:var(--space-7)}.site-module__n3Om7G__prose{font-size:19px}.site-module__n3Om7G__phrase{font-size:26px}.site-module__n3Om7G__heroTagline{max-width:none}.site-module__n3Om7G__fields{gap:var(--space-1) var(--space-3);grid-template-columns:1fr}.site-module__n3Om7G__fields dd{margin-bottom:var(--space-4)}.site-module__n3Om7G__star{width:24px;height:24px}}
