.CoverStrip-module__F6FrMG__root{gap:var(--space-16);margin-inline:calc(var(--margin) * -1);flex-direction:column;display:flex;overflow:clip}.CoverStrip-module__F6FrMG__strip{justify-content:center;gap:var(--gutter);display:flex}.CoverStrip-module__F6FrMG__cover{width:calc(var(--col) * 8 + var(--gutter) * 7);aspect-ratio:16/10;border-radius:var(--radius-panel);background:var(--bg-secondary);flex:none;position:relative;overflow:hidden}.CoverStrip-module__F6FrMG__media{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.CoverStrip-module__F6FrMG__media[data-video]{opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease)}.CoverStrip-module__F6FrMG__media[data-playing]{opacity:1}.CoverStrip-module__F6FrMG__pause{color:var(--accent-ink);transition:color var(--micro-tint) var(--micro-tint-ease);align-self:flex-end;margin-inline-end:var(--margin)}:root:not([data-pointer=touch]) .CoverStrip-module__F6FrMG__pause:hover,:root[data-pointer=touch] .CoverStrip-module__F6FrMG__pause:active{color:var(--text-primary)}@media (max-width:599px){.CoverStrip-module__F6FrMG__cover{width:calc(var(--col) * 20 + var(--gutter) * 19)}}
.Faq-module__ViDOkW__faq{flex-direction:column;display:flex}.Faq-module__ViDOkW__item{border-top:1px solid var(--stroke-secondary);padding-block:var(--space-16)}.Faq-module__ViDOkW__item:last-child{border-bottom:1px solid var(--stroke-secondary)}.Faq-module__ViDOkW__question{cursor:pointer;list-style:none}.Faq-module__ViDOkW__question::-webkit-details-marker{display:none}.Faq-module__ViDOkW__answer{padding-top:var(--space-12);color:var(--text-secondary)}
.Home-module__F6EKwG__muted{color:var(--text-secondary)}.Home-module__F6EKwG__actions{align-items:center;gap:var(--gutter);flex-wrap:wrap;display:flex}.Home-module__F6EKwG__actionsCentered{justify-content:center}.Home-module__F6EKwG__landing{gap:var(--space-96);flex-direction:column;display:flex}.Home-module__F6EKwG__hero{gap:var(--space-36);padding-top:var(--space-64);flex-direction:column;display:flex}.Home-module__F6EKwG__heroText{align-items:center;gap:var(--space-20);text-align:center;flex-direction:column;grid-column:7/19;display:flex}.Home-module__F6EKwG__heroSubline{max-width:calc(var(--col) * 8 + var(--gutter) * 7)}.Home-module__F6EKwG__stripBlock{gap:var(--space-16);flex-direction:column;display:flex}.Home-module__F6EKwG__ringStage{--ring-card:calc(var(--col) * 8 + var(--gutter) * 7);--ring-gap:var(--space-16);--ring-placeholder:var(--bg-secondary);--ring-corner:var(--radius-panel);opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);position:relative}.Home-module__F6EKwG__ringStage[data-placed]{opacity:1}.Home-module__F6EKwG__ringCanvas{width:100%;display:block}.Home-module__F6EKwG__ringSizer{width:var(--ring-card);visibility:hidden;height:0;position:absolute}.Home-module__F6EKwG__ringVideos{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.Home-module__F6EKwG__ringVideos video{width:1px;height:1px}.Home-module__F6EKwG__creditsRow{align-items:baseline}.Home-module__F6EKwG__creditsCell{text-align:center;grid-column:5/21}.Home-module__F6EKwG__credits{color:var(--text-secondary)}.Home-module__F6EKwG__creditsLink{color:var(--accent-ink);transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Home-module__F6EKwG__creditsLink:hover,:root[data-pointer=touch] .Home-module__F6EKwG__creditsLink:active{color:var(--text-primary)}.Home-module__F6EKwG__block{row-gap:var(--space-24)}.Home-module__F6EKwG__blockHead{align-items:baseline;gap:var(--space-16);grid-column:1/-1;display:flex}.Home-module__F6EKwG__blockIntro{gap:var(--space-8);flex-direction:column;grid-column:1/13;display:flex}.Home-module__F6EKwG__full{grid-column:1/-1}.Home-module__F6EKwG__cards,.Home-module__F6EKwG__how{gap:var(--space-24) var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.Home-module__F6EKwG__cards:has(>[data-style-test-card])>li:last-child{display:none}.Home-module__F6EKwG__howStep{gap:var(--space-10);flex-direction:column;display:flex}.Home-module__F6EKwG__clip{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-panel);background:var(--bg-secondary);width:100%}.Home-module__F6EKwG__pricing{scroll-margin-top:calc(var(--header-height) + var(--space-24))}.Home-module__F6EKwG__faqTitle{grid-column:1/9}.Home-module__F6EKwG__faqList{grid-column:9/-1}.Home-module__F6EKwG__bandHeadline{max-width:calc(var(--col) * 12 + var(--gutter) * 11)}.Home-module__F6EKwG__bandSubline{max-width:calc(var(--col) * 8 + var(--gutter) * 7)}.Home-module__F6EKwG__bandSublineWide{max-width:calc(var(--col) * 10 + var(--gutter) * 9)}.Home-module__F6EKwG__libraryHome{flex-direction:column;display:flex}.Home-module__F6EKwG__libraryTop{gap:var(--space-24);flex-direction:column;display:flex}.Home-module__F6EKwG__libraryHero{padding-top:var(--space-48)}.Home-module__F6EKwG__libraryHeroText{align-items:start;gap:var(--space-20);flex-direction:column;grid-column:1/13;display:flex}.Home-module__F6EKwG__libraryHeroMeta{align-items:start;gap:var(--space-16);flex-direction:column;display:flex}.Home-module__F6EKwG__libraryBand{margin-top:var(--space-80)}@media (max-width:1199px){.Home-module__F6EKwG__cards,.Home-module__F6EKwG__how{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.Home-module__F6EKwG__heroText,.Home-module__F6EKwG__libraryHeroText,.Home-module__F6EKwG__blockIntro,.Home-module__F6EKwG__creditsCell,.Home-module__F6EKwG__faqTitle,.Home-module__F6EKwG__faqList{grid-column:1/-1}.Home-module__F6EKwG__heroSubline,.Home-module__F6EKwG__bandHeadline,.Home-module__F6EKwG__bandSubline,.Home-module__F6EKwG__bandSublineWide{max-width:none}}@media (max-width:599px){.Home-module__F6EKwG__cards,.Home-module__F6EKwG__how{grid-template-columns:minmax(0,1fr)}.Home-module__F6EKwG__hero{gap:var(--space-80)}.Home-module__F6EKwG__ringStage{--ring-card:calc(var(--col) * 16 + var(--gutter) * 15)}}
.PricingPlans-module__9CKv1a__wrap{gap:var(--space-12);flex-direction:column;display:flex}.PricingPlans-module__9CKv1a__note{color:var(--text-secondary)}.PricingPlans-module__9CKv1a__plans{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:899px){.PricingPlans-module__9CKv1a__plans{grid-template-columns:minmax(0,1fr)}.PricingPlans-module__9CKv1a__yearly{order:-1}}.PricingPlans-module__9CKv1a__freeRow{gap:var(--space-4) var(--space-16);transition:opacity var(--micro-tint) var(--micro-tint-ease);flex-wrap:wrap;display:flex}.PricingPlans-module__9CKv1a__freeRow[data-ready=false]{opacity:0}.PricingPlans-module__9CKv1a__freeLead{color:var(--text-primary)}a.PricingPlans-module__9CKv1a__freeLead{transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) a.PricingPlans-module__9CKv1a__freeLead:hover,:root[data-pointer=touch] a.PricingPlans-module__9CKv1a__freeLead:active{color:var(--accent-ink)}.PricingPlans-module__9CKv1a__freeRest{color:var(--text-secondary)}
.Button-module__4Lvuhq__button{justify-content:center;align-items:center;gap:var(--space-8);white-space:nowrap;isolation:isolate;display:inline-flex;position:relative}.Button-module__4Lvuhq__primary,.Button-module__4Lvuhq__secondary{height:var(--control-height);padding-inline:var(--space-20);border-radius:var(--radius-pill);overflow:hidden}.Button-module__4Lvuhq__primary{padding-inline:var(--space-24);background:var(--accent-fill);color:var(--on-accent)}.Button-module__4Lvuhq__secondary{box-shadow:inset 0 0 0 1px var(--stroke-primary);color:var(--text-primary)}.Button-module__4Lvuhq__striped{padding-inline:calc(var(--space-24) + var(--stripes-stroke));box-shadow:var(--stripes-glow)}.Button-module__4Lvuhq__stripedBorder{z-index:0;padding:var(--stripes-stroke);border-radius:inherit;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.Button-module__4Lvuhq__stripes{aspect-ratio:1;background:var(--stripes);width:141.421%;animation:Button-module__4Lvuhq__stripes-turn var(--stripes-loop) linear infinite;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Button-module__4Lvuhq__stripes-turn{to{transform:translate(-50%,-50%)rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button-module__4Lvuhq__stripes{animation:none}}.Button-module__4Lvuhq__text{color:var(--accent-ink)}.Button-module__4Lvuhq__primary:after,.Button-module__4Lvuhq__secondary:after{content:"";z-index:-1;background:var(--hover-layer);opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);position:absolute;inset:0}.Button-module__4Lvuhq__primary:after{z-index:0;mix-blend-mode:multiply}:root:not([data-pointer=touch]) .Button-module__4Lvuhq__primary:hover:after,:root:not([data-pointer=touch]) .Button-module__4Lvuhq__secondary:hover:after,:root[data-pointer=touch] .Button-module__4Lvuhq__primary:active:after,:root[data-pointer=touch] .Button-module__4Lvuhq__secondary:active:after{opacity:1}.Button-module__4Lvuhq__text{transition:color var(--micro-tint) var(--micro-tint-ease)}:root:not([data-pointer=touch]) .Button-module__4Lvuhq__text:hover,:root[data-pointer=touch] .Button-module__4Lvuhq__text:active{color:var(--text-primary)}.Button-module__4Lvuhq__button:disabled,.Button-module__4Lvuhq__button[aria-disabled=true]{cursor:default;opacity:.5}
.CheckoutProvider-module__HdvNWq__section{align-items:stretch;gap:var(--space-24);flex-direction:column;display:flex}.CheckoutProvider-module__HdvNWq__muted{color:var(--text-secondary)}
.Consent-module__rV15NG__frame{z-index:var(--z-header);padding:var(--margin);pointer-events:none;position:fixed;bottom:0;left:0;right:0;overflow:clip}.Consent-module__rV15NG__bar{width:calc(var(--col) * 8 + var(--gutter) * 7);gap:var(--space-16);padding:var(--space-16);background:var(--bg-primary);border:1px solid var(--stroke-secondary);border-radius:var(--radius-panel);pointer-events:auto;transform:translateY(calc(var(--micro-offset) + var(--margin)));transition:transform var(--micro-exit) var(--micro-exit-ease);flex-direction:column;display:flex}.Consent-module__rV15NG__frame[data-phase=open] .Consent-module__rV15NG__bar{transition:transform var(--spring) var(--spring-ease);transform:none}.Consent-module__rV15NG__actions{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.Consent-module__rV15NG__pair{gap:var(--space-8);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.Consent-module__rV15NG__shake{display:grid}.Consent-module__rV15NG__muted{color:var(--text-secondary)}.Consent-module__rV15NG__choices,.Consent-module__rV15NG__rows{gap:var(--space-24);flex-direction:column;display:flex}.Consent-module__rV15NG__row{gap:var(--space-4);flex-direction:column;display:flex}.Consent-module__rV15NG__labelLine,.Consent-module__rV15NG__check{align-items:center;gap:var(--space-8);display:flex}.Consent-module__rV15NG__check{cursor:pointer;align-self:start}.Consent-module__rV15NG__check input{accent-color:var(--accent);flex:none}.Consent-module__rV15NG__tag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--bg-tertiary);color:var(--text-primary)}.Consent-module__rV15NG__inlineLink{color:var(--text-primary)}.Consent-module__rV15NG__saveRow{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.Consent-module__rV15NG__labelIn{animation:Consent-module__rV15NG__label-in var(--spring) var(--spring-ease);display:inline-block}@keyframes Consent-module__rV15NG__label-in{0%{transform:translateY(var(--micro-offset))}}.Consent-module__rV15NG__choicesLink{align-items:center;gap:var(--space-6);display:inline-flex}.Consent-module__rV15NG__optOutIcon{flex:none}@media (max-width:1199px){.Consent-module__rV15NG__bar{width:calc(var(--col) * 12 + var(--gutter) * 11)}}@media (max-width:599px){.Consent-module__rV15NG__bar{width:100%}}
html:has(.Reluma-module__j-owqW__page){overflow:hidden}.Reluma-module__j-owqW__page{top:var(--header-height);z-index:1;background:var(--bg-primary);position:fixed;bottom:0;left:0;right:0}.Reluma-module__j-owqW__frame{border:0;width:100%;height:100%;display:block}.Reluma-module__j-owqW__popup{z-index:var(--z-sheet);position:fixed;inset:0}.Reluma-module__j-owqW__backdrop{opacity:0;transition:opacity var(--micro-tint) var(--micro-tint-ease);background:#000000a3;position:absolute;inset:0}.Reluma-module__j-owqW__popup[data-phase=open] .Reluma-module__j-owqW__backdrop{opacity:1}.Reluma-module__j-owqW__panel{inset:var(--space-48) var(--space-64);border:1px solid var(--stroke-secondary);border-radius:var(--radius-panel);background:var(--bg-primary);clip-path:inset(100% 0 0 0 round var(--radius-panel));transition:clip-path var(--micro-exit) var(--micro-exit-ease);position:absolute;overflow:hidden}.Reluma-module__j-owqW__popup[data-phase=open] .Reluma-module__j-owqW__panel{clip-path:inset(0 0 0 0 round var(--radius-panel));transition:clip-path var(--spring) var(--spring-ease)}.Reluma-module__j-owqW__close{top:var(--space-20);right:var(--space-20);position:absolute}.Reluma-module__j-owqW__sheetLine{color:var(--text-secondary)}.Reluma-module__j-owqW__track{gap:var(--space-12);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;display:grid;overflow-x:auto}.Reluma-module__j-owqW__track::-webkit-scrollbar{display:none}.Reluma-module__j-owqW__slide{gap:var(--space-12);scroll-snap-align:start;flex-direction:column;display:flex}.Reluma-module__j-owqW__scene{border-radius:var(--radius-panel);background:var(--bg-secondary);width:100%;height:auto}.Reluma-module__j-owqW__caption{gap:var(--space-8);flex-direction:column;display:flex}.Reluma-module__j-owqW__stepTitle{gap:var(--space-8);color:var(--text-primary);display:flex}.Reluma-module__j-owqW__stepNumber{color:var(--accent-ink)}.Reluma-module__j-owqW__stepBody{color:var(--text-secondary)}.Reluma-module__j-owqW__sheetFoot{justify-content:space-between;align-items:center;display:flex}.Reluma-module__j-owqW__dots{gap:var(--space-6);display:flex}.Reluma-module__j-owqW__dot{width:var(--space-6);height:var(--space-6);border-radius:var(--radius-pill);background:var(--stroke-primary)}.Reluma-module__j-owqW__dot[data-current]{background:var(--accent)}
