.RomyHowItWorksPage-module__Bh3A8G__page{--hero-proof-overhang:8rem;min-height:100vh;color:var(--romy-fg);background:var(--romy-canvas);font-family:var(--romy-body);font-kerning:normal;font-optical-sizing:auto;overflow:clip}.RomyHowItWorksPage-module__Bh3A8G__page h1:where(:not([data-romy-product-film] *)),.RomyHowItWorksPage-module__Bh3A8G__page h2:where(:not([data-romy-product-film] *)),.RomyHowItWorksPage-module__Bh3A8G__page h3:where(:not([data-romy-product-film] *)){color:var(--romy-ink);font-family:var(--romy-display);text-wrap:balance}.RomyHowItWorksPage-module__Bh3A8G__page h2:where(:not([data-romy-product-film] *)){font-size:var(--romy-type-section-size);font-variation-settings:"wdth" var(--romy-type-section-width), "wght" var(--romy-type-section-weight);font-weight:var(--romy-type-section-weight);letter-spacing:var(--romy-type-section-tracking);line-height:var(--romy-type-section-leading);margin:0}.RomyHowItWorksPage-module__Bh3A8G__wrap{width:min(100%,80rem);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.RomyHowItWorksPage-module__Bh3A8G__hero{z-index:3;isolation:isolate;padding:var(--romy-hero-top-flow) 0 0;background:linear-gradient(118deg, var(--romy-canvas) 0%, var(--romy-canvas) 42%, color-mix(in oklch, var(--romy-canvas) 94%, var(--romy-blush)) 72%, color-mix(in oklch, var(--romy-canvas) 93%, var(--romy-action)) 100%);display:flow-root;position:relative;overflow:visible}.RomyHowItWorksPage-module__Bh3A8G__heroHorizon{z-index:-1;pointer-events:none;height:auto;min-height:36rem;position:absolute;inset:clamp(17rem,28vw,25rem) 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0000001f 12%,#000c 32%,#000 49% 100%);mask-image:linear-gradient(#0000 0%,#0000001f 12%,#000c 32%,#000 49% 100%)}.RomyHowItWorksPage-module__Bh3A8G__horizonImage{object-fit:cover;object-position:50% 42%;opacity:.9;filter:saturate(.82)contrast(.96)brightness(1.02);transform:scale(1.015)}.RomyHowItWorksPage-module__Bh3A8G__horizonGrade{background:linear-gradient(180deg, color-mix(in oklch, var(--romy-canvas) 62%, transparent) 0%, transparent 42%, color-mix(in oklch, var(--romy-market-soft) 8%, transparent) 76%, color-mix(in oklch, var(--romy-ink) 8%, transparent) 100%), linear-gradient(90deg, color-mix(in oklch, var(--romy-signal) 8%, transparent), transparent 34%, transparent 68%, color-mix(in oklch, var(--romy-market) 9%, transparent));position:absolute;inset:0}.RomyHowItWorksPage-module__Bh3A8G__heroCopy{z-index:2;text-align:center;max-width:74rem;margin-inline:auto;position:relative}.RomyHowItWorksPage-module__Bh3A8G__heroTitle{max-width:none;font-size:var(--romy-type-hero-size);font-variation-settings:"wdth" var(--romy-type-hero-width), "wght" var(--romy-type-hero-weight);font-weight:var(--romy-type-hero-weight);letter-spacing:var(--romy-type-hero-tracking);line-height:var(--romy-type-hero-leading);margin:0 auto}.RomyHowItWorksPage-module__Bh3A8G__heroAccent{color:var(--romy-market)}.RomyHowItWorksPage-module__Bh3A8G__heroLede{max-width:54ch;color:var(--romy-muted);text-wrap:pretty;margin:clamp(1.6rem,3vw,2.15rem) auto 0;font-size:clamp(1.08rem,1.55vw,1.22rem);line-height:1.62}.RomyHowItWorksPage-module__Bh3A8G__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:clamp(1.6rem,3vw,2.2rem);display:flex}.RomyHowItWorksPage-module__Bh3A8G__heroProofWrap{z-index:4;width:min(calc(100% - var(--romy-nav-gutter) - var(--romy-nav-gutter)), var(--romy-nav-max-width));margin:var(--romy-hero-proof-gap) auto calc(-1 * var(--hero-proof-overhang));position:relative}.RomyHowItWorksPage-module__Bh3A8G__heroProof{background:var(--romy-card);border-radius:.875rem;width:100%;max-width:none;margin:0;position:relative;overflow:hidden}.RomyHowItWorksPage-module__Bh3A8G__filmSection{padding:var(--romy-section-space) 0;background:var(--romy-canvas-2);position:relative}.RomyHowItWorksPage-module__Bh3A8G__filmInner{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(2.75rem,5vw,4.5rem) clamp(2.5rem,5vw,5rem);display:grid}.RomyHowItWorksPage-module__Bh3A8G__filmIntro{text-align:center;grid-column:2/span 10}.RomyHowItWorksPage-module__Bh3A8G__filmIntro h2{max-width:21ch;margin-inline:auto}.RomyHowItWorksPage-module__Bh3A8G__filmAccent{color:var(--romy-market)}.RomyHowItWorksPage-module__Bh3A8G__filmStage{min-width:0;box-shadow:var(--romy-shadow-marketing);border-radius:.875rem;grid-column:1/-1;overflow:hidden}.RomyHowItWorksPage-module__Bh3A8G__controlSection{padding:var(--romy-section-space) 0;color:var(--romy-card);background:var(--romy-ink);position:relative}.RomyHowItWorksPage-module__Bh3A8G__controlGrid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:0 clamp(1.5rem,4vw,3.5rem);display:grid}.RomyHowItWorksPage-module__Bh3A8G__controlRow{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:clamp(1.5rem,4vw,3.5rem);padding-block:clamp(2rem,4vw,3.25rem);display:grid}.RomyHowItWorksPage-module__Bh3A8G__controlRow+.RomyHowItWorksPage-module__Bh3A8G__controlRow{border-top:1px solid color-mix(in oklch, var(--romy-card) 26%, transparent)}.RomyHowItWorksPage-module__Bh3A8G__controlGrid h2{max-width:17ch;color:var(--romy-card);grid-column:1/span 5}.RomyHowItWorksPage-module__Bh3A8G__controlSection h3{color:var(--romy-card)}.RomyHowItWorksPage-module__Bh3A8G__controlAccent{color:var(--romy-market)}.RomyHowItWorksPage-module__Bh3A8G__controlCopy{color:#c3ccd0;color:lab(81.5029% -2.86108 -3.18311);text-wrap:pretty;grid-column:7/span 6;margin:0;font-size:1.08rem;line-height:1.72}.RomyHowItWorksPage-module__Bh3A8G__approvalProof{border-top:1px solid color-mix(in oklch, var(--romy-card) 26%, transparent);grid-column:1/-1;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(2rem,4vw,3rem)}.RomyHowItWorksPage-module__Bh3A8G__conclusion{border-top:1px solid color-mix(in oklch, var(--romy-card) 26%, transparent);width:min(100%,58ch);color:var(--romy-card);font-family:var(--romy-display);font-variation-settings:"wdth" var(--romy-type-sub-width), "wght" var(--romy-type-sub-weight);font-size:clamp(1.3rem,2.15vw,1.85rem);font-weight:var(--romy-type-sub-weight);letter-spacing:var(--romy-type-sub-tracking);text-align:center;text-wrap:pretty;grid-column:1/-1;margin:clamp(2.5rem,5vw,4rem) auto 0;padding-top:clamp(1.5rem,3vw,2rem);line-height:1.25}.RomyHowItWorksPage-module__Bh3A8G__earlyAccess{isolation:isolate;padding:var(--romy-section-space) 0;color:var(--romy-fg);background:var(--romy-canvas);position:relative;overflow:hidden}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessHorizon{z-index:-1;position:absolute;inset:0}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessHorizon img{object-fit:cover;object-position:center 55%;filter:saturate(.68)contrast(.88)brightness(1.18);transform:scale(1.02)}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessHorizon span{background:linear-gradient(90deg, color-mix(in oklch, var(--romy-canvas) 98%, transparent) 0%, color-mix(in oklch, var(--romy-canvas) 91%, transparent) 46%, color-mix(in oklch, var(--romy-canvas) 74%, transparent) 100%), linear-gradient(180deg, color-mix(in oklch, var(--romy-canvas) 76%, transparent), color-mix(in oklch, var(--romy-canvas) 84%, transparent));position:absolute;inset:0}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessInner{grid-template-columns:minmax(0,.92fr) minmax(20rem,.72fr);align-items:start;gap:clamp(3rem,9vw,8rem);display:grid;position:relative}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessInner h2{max-width:15ch;color:var(--romy-ink)}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessInner>div:last-child>p:first-child{color:var(--romy-muted);text-wrap:pretty;margin:0 0 2rem;font-size:1.08rem;line-height:1.68}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessForm{margin-top:0}@media (max-width:64rem){.RomyHowItWorksPage-module__Bh3A8G__page{--hero-proof-overhang:5rem}.RomyHowItWorksPage-module__Bh3A8G__heroTitle{font-size:var(--romy-type-hero-size)}}@media (max-width:52rem){.RomyHowItWorksPage-module__Bh3A8G__page{--hero-proof-overhang:0rem}.RomyHowItWorksPage-module__Bh3A8G__hero{padding-bottom:clamp(3.5rem,8vw,4.5rem);overflow:hidden}.RomyHowItWorksPage-module__Bh3A8G__heroHorizon{min-height:0;inset:clamp(20rem,52vw,28rem) 0 0}.RomyHowItWorksPage-module__Bh3A8G__heroProofWrap{width:auto;margin:var(--romy-hero-proof-gap) 0 0;padding-inline:clamp(1.25rem,4vw,2.5rem)}.RomyHowItWorksPage-module__Bh3A8G__heroProof{border-radius:.875rem}.RomyHowItWorksPage-module__Bh3A8G__filmInner{grid-template-columns:minmax(0,1fr)}.RomyHowItWorksPage-module__Bh3A8G__controlGrid{grid-template-columns:minmax(0,1fr);gap:0}.RomyHowItWorksPage-module__Bh3A8G__earlyAccessInner{grid-template-columns:minmax(0,1fr);gap:3rem}.RomyHowItWorksPage-module__Bh3A8G__controlRow{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding-block:clamp(1.75rem,6vw,2.5rem)}.RomyHowItWorksPage-module__Bh3A8G__controlGrid h2,.RomyHowItWorksPage-module__Bh3A8G__controlCopy,.RomyHowItWorksPage-module__Bh3A8G__conclusion,.RomyHowItWorksPage-module__Bh3A8G__approvalProof{grid-column:1}.RomyHowItWorksPage-module__Bh3A8G__filmIntro,.RomyHowItWorksPage-module__Bh3A8G__filmStage{grid-area:auto/1}.RomyHowItWorksPage-module__Bh3A8G__filmIntro{text-align:start}.RomyHowItWorksPage-module__Bh3A8G__filmIntro h2{margin-inline:0}}@media (max-width:40rem){.RomyHowItWorksPage-module__Bh3A8G__heroTitle{font-size:var(--romy-type-hero-size);line-height:var(--romy-type-hero-leading)}.RomyHowItWorksPage-module__Bh3A8G__heroActions{flex-direction:column;align-items:stretch}.RomyHowItWorksPage-module__Bh3A8G__heroButton{text-align:center;width:100%}}
