.front_page__pYeT_{--night:#1a0410;--cream:#f8f4ec;--cream-soft:rgba(248,244,236,0.76);--gold-on-paper:#86621a;--gold-on-night:#dcb46a;--gutter:clamp(1.5rem,5.6cqi,5.5rem);--flap:clamp(2.25rem,8.5cqi,7.5rem);--measure:82rem;container-type:inline-size;padding:0;background:var(--paper);color:var(--ink);font-size:1.0625rem;line-height:1.6;overflow-x:clip}.front_hero__7z_ba{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr;min-height:100svh;background:var(--night);color:var(--cream);overflow:hidden}.front_hero__7z_ba picture{position:absolute;inset:0;z-index:-2}.front_heroArt__e5p38{display:block;width:100%;height:100%;object-fit:cover;object-position:60% 0}.front_heroShade__g_TzH{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--night) 0,rgba(26,4,16,.9) 24%,rgba(26,4,16,0) 60%)}.front_bar__5uat5{display:flex;align-items:center;gap:.7rem;padding:1.5rem var(--gutter) 0}.front_wordmark__uBgPi{font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-size:1.05rem;letter-spacing:.34em;text-transform:uppercase}.front_heroCopy__RSZTq{align-self:end;padding:0 var(--gutter) clamp(2.25rem,6cqi,5.5rem)}.front_hook__4waL_{max-inline-size:6.7em;font-size:clamp(3.05rem,13.2cqi,4.6rem);line-height:.98;letter-spacing:-.015em;text-align:start;text-transform:none;text-wrap:balance;color:var(--cream)}.front_hookLine__nbI9C{display:block}.front_productLine__CzuRw{margin-top:1.1rem;font-size:1.125rem;color:var(--cream-soft)}.front_heroCopy__RSZTq .front_cta__ipp1o{margin-top:1.9rem}.front_cta__ipp1o{display:inline-block;padding:1.02em 2.3em;border-radius:999px;background:var(--cream);color:var(--plum-deep);font:700 1rem/1.1 var(--font-ui),Karla,system-ui,sans-serif;letter-spacing:.03em;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.front_cta__ipp1o:hover{background:#fff;transform:translateY(-1px)}.front_cta__ipp1o:active{transform:none}.front_cta__ipp1o:focus-visible{outline:2px solid var(--gold-on-night);outline-offset:4px}.front_flapOpen__WL0hJ,.front_flapShut__Oy1wK{position:absolute;inset:-1px 0 auto 0;height:calc(var(--flap) + 1px);filter:drop-shadow(0 10px 14px rgba(26,4,16,.28));pointer-events:none}.front_flapOpen__WL0hJ:before,.front_flapShut__Oy1wK:before{content:"";position:absolute;inset:0;-webkit-clip-path:polygon(0 0,100% 0,50% 100%);clip-path:polygon(0 0,100% 0,50% 100%)}.front_flapOpen__WL0hJ:before{background:var(--night)}.front_flapShut__Oy1wK:before,.front_letter__YFWMT{background:var(--paper)}.front_letter__YFWMT{position:relative}.front_statement__MvtVH{display:grid;grid-gap:1.5rem;gap:1.5rem;max-width:var(--measure);margin-inline:auto;padding:calc(var(--flap) + clamp(3.25rem, 8cqi, 7.5rem)) var(--gutter) clamp(4rem,10cqi,9rem)}.front_what__ts28L{max-inline-size:13.5em;font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-size:clamp(2.3rem,5.9cqi,5.25rem);line-height:1.03;letter-spacing:-.012em;text-wrap:balance;color:var(--plum-deep)}.front_lead__iVCyO{max-inline-size:24em;font-size:clamp(1.1875rem,1.75cqi,1.5rem);line-height:1.5}.front_kicker__MfG2i{font:700 .78rem/1.2 var(--font-ui),Karla,system-ui,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--gold-on-paper)}.front_steps__UqG26{max-width:var(--measure);margin-inline:auto;padding:0 var(--gutter) clamp(5rem,12cqi,10rem)}.front_steps__UqG26 .front_kicker__MfG2i{padding-top:1.5rem;border-top:1px solid var(--line)}.front_seq__sxdRP{display:grid;grid-gap:clamp(4.25rem,11cqi,9.5rem);gap:clamp(4.25rem,11cqi,9.5rem);margin-top:clamp(2.75rem,7cqi,6rem);list-style:none}.front_step__xrZaZ{display:grid;grid-gap:1.75rem;gap:1.75rem}.front_plate__uDZTh{aspect-ratio:4/5;overflow:hidden;border-radius:3px;background:#e9dcc4;box-shadow:0 34px 60px -34px rgba(58,18,36,.55)}.front_plate__uDZTh img{display:block;width:100%;height:100%;object-fit:cover}.front_stepTitle__KAMQZ{font-size:clamp(2.1rem,4cqi,3.6rem);line-height:1.05;letter-spacing:-.012em;text-wrap:balance;color:var(--plum)}.front_stepCopy__juUAD p{max-inline-size:29em;margin-top:1.1rem;font-size:clamp(1.0625rem,1.4cqi,1.25rem)}.front_people__qi50t{position:relative;isolation:isolate;display:grid;place-items:center;min-height:min(96svh,58rem);padding:calc(var(--flap) + clamp(6rem, 14cqi, 11rem)) var(--gutter) clamp(6rem,14cqi,11rem);background:var(--night);color:var(--cream);text-align:center;overflow:hidden}.front_loopStill__bznGj,.front_loop__QE_tw{position:absolute;top:-3%;left:-3%;z-index:-3;width:106%;height:106%;object-fit:cover;object-position:50% 30%;filter:blur(max(4px,.97cqi)) brightness(.7) saturate(.8)}.front_loop__QE_tw{z-index:-2}.front_peopleShade__P9FvR{position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,rgba(26,4,16,.5) 0,rgba(26,4,16,.22) 38%,rgba(26,4,16,.5) 72%,var(--night) 100%)}.front_wax__ppnn6{position:absolute;top:var(--flap);left:50%;display:grid;place-items:center;width:clamp(4.5rem,9cqi,7rem);aspect-ratio:1;translate:-50% -58%;border-radius:49% 51% 52% 48%/52% 48% 51% 49%;background:radial-gradient(circle at 33% 26%,#8a4a66,#4e1830 55%,#2b0a18);box-shadow:0 14px 34px rgba(26,4,16,.5),inset 0 3px 8px rgba(255,255,255,.24),inset 0 -8px 18px rgba(0,0,0,.4)}.front_wax__ppnn6 svg{width:62%!important;height:62%!important}.front_always__LR7Q1{max-inline-size:9.5em;font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-size:clamp(2.7rem,7.4cqi,6.5rem);line-height:.99;letter-spacing:-.015em;text-wrap:balance;text-shadow:0 2px 30px rgba(26,4,16,.55)}.front_close__cWxA_{display:grid;justify-items:center;padding:clamp(2.5rem,6cqi,5rem) var(--gutter) clamp(4.5rem,9cqi,7.5rem);background:var(--night);color:var(--cream);text-align:center}.front_close__cWxA_ .front_kicker__MfG2i{color:var(--gold-on-night)}.front_wayIn__LO28O{max-inline-size:19em;margin-top:1.5rem;font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-size:clamp(1.75rem,3.5cqi,3rem);line-height:1.13;letter-spacing:-.008em;text-wrap:balance}.front_close__cWxA_ .front_cta__ipp1o{margin-top:clamp(2.25rem,4cqi,3.25rem)}.front_hint__VvxJh{margin-top:1rem;font-size:.9375rem;color:var(--cream-soft)}.front_ask__rrb9y{margin-top:clamp(3rem,6cqi,4.5rem);padding-top:1.5rem;border-top:1px solid rgba(248,244,236,.14);font-size:1rem;color:var(--cream-soft)}.front_foot__AwPgA{padding:1.75rem var(--gutter) 2.25rem;background:var(--night);color:rgba(248,244,236,.5);font-size:.7rem;letter-spacing:.22em;text-align:center;text-transform:uppercase}@container (min-width: 46rem){.front_wordmark__uBgPi{font-size:clamp(1.05rem,1.05cqi,1.3rem)}.front_productLine__CzuRw{margin-top:1.4rem;font-size:clamp(1.25rem,1.55cqi,1.7rem)}.front_cta__ipp1o{font-size:clamp(1rem,1.12cqi,1.2rem)}}@container (min-width: 60rem){.front_statement__MvtVH{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2.75rem}.front_what__ts28L{grid-column:1/-1}.front_lead__iVCyO{grid-column:7/-1}.front_step__xrZaZ{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:0}.front_plate__uDZTh{grid-column:1/span 5;grid-row:1}.front_stepCopy__juUAD{grid-column:7/span 6;grid-row:1}.front_step__xrZaZ:nth-child(2n) .front_plate__uDZTh{grid-column:8/span 5}.front_step__xrZaZ:nth-child(2n) .front_stepCopy__juUAD{grid-column:1/span 6}}@media (min-width:760px) and (min-aspect-ratio:5/4){.front_heroArt__e5p38{height:auto;aspect-ratio:2400/1357;object-position:50% 50%;-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.front_heroShade__g_TzH{background:linear-gradient(90deg,rgba(26,4,16,.8) 0,rgba(26,4,16,.45) 30%,rgba(26,4,16,0) 50%)}.front_hook__4waL_{font-size:clamp(2.6rem,7.8cqi,8.5rem)}}@media (min-width:760px) and (min-aspect-ratio:2400/1357){.front_heroArt__e5p38{height:100%;aspect-ratio:auto;object-position:50% 45%}}@media (prefers-reduced-motion:no-preference){.front_heroArt__e5p38{animation:front_settle__kurRZ 2.6s cubic-bezier(.2,.8,.3,1) both}.front_heroCopy__RSZTq .front_cta__ipp1o,.front_hookLine__nbI9C,.front_productLine__CzuRw{animation:front_rise__tJ0iG 1s cubic-bezier(.2,.8,.3,1) both}.front_hookLine__nbI9C:first-child{animation-delay:.25s}.front_hookLine__nbI9C:nth-child(2){animation-delay:.5s}.front_productLine__CzuRw{animation-delay:.8s}.front_heroCopy__RSZTq .front_cta__ipp1o{animation-delay:.95s}.front_wax__ppnn6{animation:front_breathe__p7dZP 5s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.front_loop__QE_tw{display:none}.front_cta__ipp1o{transition:none}}@keyframes front_settle__kurRZ{0%{opacity:0;scale:1.06}to{opacity:1;scale:1}}@keyframes front_rise__tJ0iG{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes front_breathe__p7dZP{0%,to{scale:1}50%{scale:1.028}}