.registration-app-preview_desktop__i_s0p{position:relative;width:100%;aspect-ratio:704/528}.registration-app-preview_desktop__i_s0p>img,.registration-app-preview_leftPhone__xv4CY>img,.registration-app-preview_rightPhone__8LlZR>img{position:absolute;width:100%;height:100%}.registration-app-preview_desktop__i_s0p .registration-app-preview_laptopShadow__GKzO4{left:18.69%;top:0;width:81.31%;height:100%;opacity:.6;mix-blend-mode:multiply}.registration-app-preview_desktop__i_s0p .registration-app-preview_laptop__duqeR{left:19.05%;top:4.44%;width:64.08%;height:89.83%}.registration-app-preview_desktop__i_s0p .registration-app-preview_laptopScreen__zTDzs{left:19.99%;top:5.68%;width:62.22%;height:32.19%}.registration-app-preview_desktop__i_s0p .registration-app-preview_leftShadow__QiuKZ{left:.57%;top:49.96%;width:17.9%;height:36.55%;opacity:.5;mix-blend-mode:multiply}.registration-app-preview_desktop__i_s0p .registration-app-preview_rightShadow__6ZjOe{left:62.61%;top:57.44%;width:17.52%;height:36.82%;opacity:.5;mix-blend-mode:multiply}.registration-app-preview_leftPhone__xv4CY,.registration-app-preview_rightPhone__8LlZR{position:absolute;width:12.3%;height:33.9%;transform:rotate(-9.35deg)}.registration-app-preview_leftPhone__xv4CY{left:1.99%;top:50.7%}.registration-app-preview_rightPhone__8LlZR{left:65.95%;top:57.06%;width:11.88%;height:34.1%;transform:rotate(20.78deg) skewX(.04deg)}.registration-app-preview_leftPhone__xv4CY .registration-app-preview_phoneImage__TMTXl,.registration-app-preview_rightPhone__8LlZR .registration-app-preview_phoneImage__TMTXl{left:4%;top:2%;width:92%;height:96%}.registration-app-preview_desktopScreen__f_7ra{position:absolute;left:6%;top:8%;width:88%;height:84%;overflow:hidden;border-radius:8%;background:white;container-type:inline-size}.registration-app-preview_mobile__0y0gE{position:relative;width:100%;aspect-ratio:345/164;container-type:inline-size;overflow:hidden;border-radius:16px;background:#f7f7f8;box-shadow:inset 0 8px 32px -12px rgba(28,25,23,.12)}.registration-app-preview_mobilePhoneOne__fT1W4,.registration-app-preview_mobilePhoneTwo__gDNma{position:absolute;display:flex;width:55.0006cqw;height:102.5017cqw;align-items:center;justify-content:center}.registration-app-preview_mobilePhoneOne__fT1W4{left:0;top:1.4493cqw}.registration-app-preview_mobilePhoneTwo__gDNma{left:48.6957cqw;top:-60.2899cqw}.registration-app-preview_phone__mEFi2{display:flex;flex-direction:column;width:48.1855cqw;height:99.3826cqw;flex:none;transform:rotate(-4deg);overflow:hidden;border:.519px solid #dcdee2;border-radius:6.0232cqw;background:white;box-shadow:0 6.234px 20.78px -8px rgba(18,18,18,.02),0 2.078px 6.234px -2px rgba(18,18,18,.08);padding-top:1.807cqw;container-type:inline-size}.registration-app-preview_island__ObMws{flex-shrink:0;width:30cqw;height:7.5cqw;margin:0 auto 3.75cqw;border-radius:999px;background:#17181c}.registration-app-preview_screen__HxIkn{position:relative;display:flex;flex-direction:column;gap:5cqw;width:100%;height:100%;padding:5cqw;color:#17181c;background:white;font-family:var(--font-blog-inter),Arial,sans-serif;font-size:4.7cqw;line-height:1.3}.registration-app-preview_greeting__TlybB{display:flex;align-items:center;gap:3.75cqw;font-weight:500;white-space:nowrap;overflow:hidden}.registration-app-preview_greeting__TlybB>span:nth-child(2){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.registration-app-preview_avatar__hGlnd{display:flex;align-items:center;justify-content:center;flex:none;width:10cqw;height:10cqw;overflow:hidden;border-radius:50%;color:#71747c;background:#edeef0;font-size:3.2cqw;font-weight:600}.registration-app-preview_avatar__hGlnd img,.registration-app-preview_logo__Wr57_{flex-shrink:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.registration-app-preview_logo__Wr57_{width:10cqw;height:10cqw;margin-left:auto;-o-object-fit:contain;object-fit:contain}.registration-app-preview_week__649Ok{display:flex;align-items:center;justify-content:space-between;color:#71747c;font-size:4cqw;text-align:center}.registration-app-preview_week__649Ok>div{display:flex;flex:1;flex-direction:column;gap:2cqw;padding:1cqw 0}.registration-app-preview_week__649Ok>svg{width:5cqw;height:5cqw;flex-shrink:0}.registration-app-preview_week__649Ok .registration-app-preview_selectedDay__QQ5Ct{color:white;border-radius:5cqw;background:var(--preview-accent)}.registration-app-preview_weekTitle__0k7AZ{font-size:4.06cqw;font-weight:500}.registration-app-preview_training__t0aOz{display:flex;flex-direction:column;gap:2.5cqw;padding:7.5cqw;border:.26px solid #e4e5e8;border-radius:3.75cqw;font-size:4.37cqw}.registration-app-preview_training__t0aOz strong{font-weight:500}.registration-app-preview_training__t0aOz span{color:#71747c;font-size:3.43cqw}.registration-app-preview_nav__Tp7o8{display:flex;justify-content:space-between;margin-top:auto;padding-top:4cqw;border-top:1px solid #edeef0;color:#71747c;font-size:3.1cqw}.registration-app-preview_nav__Tp7o8>div{display:flex;flex-direction:column;align-items:center;gap:1cqw}.registration-app-preview_nav__Tp7o8 svg{width:6.25cqw;height:6.25cqw}.registration-app-preview_nav__Tp7o8>div:first-child{color:var(--preview-accent)}.registration-app-preview_desktopScreen__f_7ra .registration-app-preview_screen__HxIkn{padding:5cqw}.registration-app-preview_phone__mEFi2 .registration-app-preview_screen__HxIkn{height:auto;min-height:0;flex:1}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d15b7850cb72b261-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/deabdbddbf6178ba-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10ce4c905e122f54-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/868ce8d975f3d2b8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_c36786{font-family:Caveat,Caveat Fallback;font-weight:700;font-style:normal}.__variable_c36786{--font-registration-handwritten:"Caveat","Caveat Fallback"}.fm-reg{min-height:100vh;background:#fff;color:#17181c;font-family:var(--font-blog-inter),Arial,sans-serif;padding:32px 64px;display:flex;flex-direction:column}.fm-reg *{box-sizing:border-box}.fm-reg__header{display:flex;align-items:center;justify-content:space-between;font-size:13px}.fm-reg__accept a,.fm-reg__header a:not(.fm-reg__brand){color:#9a3412;text-decoration:underline}.fm-reg__brand{color:#17181c;font-size:18px;font-weight:800;font-style:italic;letter-spacing:-1px;text-decoration:none}.fm-reg--step-1 .fm-reg__header{max-width:1264px;width:100%;height:60px;padding:0 22px;border:1px solid #dcdee2;border-radius:28px;margin:0 auto}.fm-reg__main{width:100%;max-width:1264px;flex:1;display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:96px;align-items:center;margin:auto;padding:64px 80px}.fm-reg--step-1 .fm-reg__main{grid-template-columns:1fr 1fr;gap:48px;padding:64px 32px}.fm-reg__content{width:100%;max-width:480px}.fm-reg h1{font-size:60px;line-height:1.06;letter-spacing:-1.8px;font-weight:700;margin:20px 0}.fm-reg h1 em{font-style:normal;color:#ea580c}.fm-reg__intro{color:#71747c;line-height:1.5;margin:0 0 24px}.fm-reg form{display:flex;flex-direction:column;gap:16px}.fm-reg label,.fm-reg legend{display:block;font-size:13px;font-weight:500}.fm-reg label small{float:right;color:#71747c;font-weight:400}.fm-reg input:not([type=file]),.fm-reg select{display:block;width:100%;height:44px;margin-top:6px;padding:0 14px;border:1px solid #71747c;border-radius:8px;background:white;color:#17181c;font-size:14px}.fm-reg input::-moz-placeholder{color:#9298a2}.fm-reg input::placeholder{color:#9298a2}.fm-reg__currency-select{position:relative;display:block;width:100%;margin-top:6px}.fm-reg .fm-reg__currency-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:0;padding-right:42px;cursor:pointer}.fm-reg__currency-select>svg{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#555960;pointer-events:none}.fm-reg label small:not(:first-child){font-size:12px}.fm-reg__account-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fm-reg__account-fields label small{float:none;display:block;margin-top:6px}.fm-reg__password-hint{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1),opacity .28s ease-in-out}.fm-reg__password-hint>span{min-height:0;overflow:hidden}.fm-reg__password-hint[data-visible=true]{grid-template-rows:1fr;opacity:1}@media (prefers-reduced-motion:reduce){.fm-reg__password-hint{transition:none}}.fm-reg__password{position:relative;display:block}.fm-reg__password input{padding-right:45px!important}.fm-reg__password button{position:absolute;right:2px;top:0;display:grid;place-items:center;width:40px;height:44px;padding:0;border:0;border-radius:6px;background:transparent;color:#71747c}.fm-reg button{cursor:pointer}.fm-reg button:disabled{opacity:.6;cursor:not-allowed}.fm-reg__google,.fm-reg__primary{width:100%;min-height:50px;border:0;border-radius:14px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:500;text-decoration:none}.fm-reg__primary{background:#c2410c;color:#fff}.fm-reg__google{background:#f7f7f8;color:#17181c}.fm-reg__google img{width:20px;height:20px}.fm-reg__divider{display:flex;align-items:center;gap:12px;color:#71747c;font-size:13px;font-weight:600;margin:30px 0}.fm-reg__divider:after,.fm-reg__divider:before{content:"";height:1px;background:#dcdee2;flex:1}.fm-reg__progress{display:flex;align-items:center;gap:12px;font-size:13px;font-weight:500;line-height:16px}.fm-reg__progress-dots{display:flex;gap:8px}.fm-reg__progress i{width:8px;height:8px;border-radius:50%;background:#71747c}.fm-reg__progress i.active{background:#d97706}.fm-reg__uploads{display:flex;gap:24px}.fm-reg__upload{display:flex!important;align-items:center;gap:10px;cursor:pointer}.fm-reg__upload>button:nth-child(2){border:1px solid #dcdee2;border-radius:8px;padding:8px;display:flex;align-items:center;gap:5px}.fm-reg__upload input{position:absolute;width:1px;height:1px;opacity:0}.fm-reg__avatar{width:48px;height:48px;border-radius:50%;background:#edeef0;color:#71747c;display:grid;place-items:center;overflow:hidden}.fm-reg__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fm-reg__phone{display:flex;border:1px solid #71747c;border-radius:8px;margin-top:6px}.fm-reg__phone input,.fm-reg__phone select{border:0!important;margin:0!important}.fm-reg__phone select{width:110px;padding:0 4px}.fm-reg__phone:focus-within{outline:3px solid #f37d31;outline-offset:3px;box-shadow:0 0 0 4px rgba(243,125,49,.16)}.fm-reg .fm-reg__phone :is(input,select):focus-visible{outline:none!important;box-shadow:none}.fm-reg fieldset{border:0;padding:0;margin:0}.fm-reg__colors{display:flex;gap:8px;margin-top:8px}.fm-reg__colors button{width:38px;height:38px;border:0;border-radius:12px;color:white;display:grid;place-items:center}.fm-reg__colors button[aria-pressed=true]{outline:2px solid #17181c;outline-offset:2px}.fm-reg .fm-reg__error{color:#b91c1c;font-weight:600;overflow-wrap:anywhere;font-size:13px;line-height:1.5}.fm-reg__back{display:flex;align-items:center;gap:6px;margin:18px auto 0;background:none;border:0;color:#17181c;font-size:13px}.fm-reg__visual{min-width:0}.fm-reg__proof{position:relative;isolation:isolate;min-height:720px;border-radius:32px;background:#2a2a2a;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding:28px;color:white}.fm-reg__proof:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;--fm-reg-proof-photo:url("/assets/framer/WhatsApp Image 2026-05-11 at 1.50.59 PM (3).jpeg");background:var(--fm-reg-proof-photo) center 30% /cover no-repeat}.fm-reg__proof>p{margin:0;background:#f7f7f8;color:#17181c;font-size:11px;font-weight:500;line-height:16.5px;border-radius:8px;padding:8px;align-self:flex-start}.fm-reg__proof blockquote{display:flex;flex-direction:column;gap:10px;margin:0;background:rgba(10,10,10,.7);border-radius:20px;padding:22px;font-size:19px;line-height:1.45}.fm-reg__proof blockquote>p{width:424px;max-width:100%;margin:0;letter-spacing:-.19px}.fm-reg__proof small{display:block;color:#a3a3a3;font-size:13px;line-height:normal}.fm-reg__mobile-preview{display:none}.fm-reg :is(button,a,input,select,summary):focus-visible{outline:2px solid #ea580c;outline-offset:3px}.fm-reg__timeline{border-left:2px solid #dcdee2;margin:28px 0;padding-left:20px}.fm-reg__timeline strong{display:block;margin-top:20px}.fm-reg__accept p,.fm-reg__timeline p{font-size:13px;color:#71747c;line-height:1.5}.fm-reg__accept{margin-top:40px}.fm-reg__instructions{display:grid;gap:12px;margin:24px 0}.fm-reg__instructions>div{border:1px solid #dcdee2;border-radius:20px;padding:18px;display:flex;gap:16px;align-items:center}.fm-reg__instructions b{color:#ea580c;font-size:24px;font-style:italic}.fm-reg__instructions small,.fm-reg__instructions strong{display:block}.fm-reg__instructions strong{font-size:14px}.fm-reg__instructions small{font-size:13px;color:#71747c;margin-top:5px}.fm-reg__mobile-label{display:none}.fm-reg__footer{display:flex;justify-content:center;gap:16px;color:#71747c;font-size:13px;padding:20px}.fm-reg__footer a{color:inherit}@media (max-width:1023.98px){.fm-reg{padding:24px;min-height:100vh}.fm-reg--step-1 .fm-reg__header{height:auto;padding:0;border:0}.fm-reg__header span{font-size:0}.fm-reg__header span a{font-size:14px}.fm-reg--step-1 .fm-reg__main,.fm-reg__main{display:flex;flex-direction:column;align-items:stretch;gap:32px;padding:34px 0 0}.fm-reg__content{max-width:none}.fm-reg h1{font-size:40px;line-height:1.1;letter-spacing:-1.2px;margin:28px 0 20px}.fm-reg__account-fields{grid-template-columns:1fr;gap:20px}.fm-reg__google{background:#fff;border:1px solid #dcdee2}.fm-reg__proof{min-height:360px}.fm-reg__visual{width:100%}.fm-reg__desktop-art{display:none}.fm-reg__mobile-preview{display:block}.fm-reg--step-2 .fm-reg__visual,.fm-reg--step-3 .fm-reg__visual,.fm-reg--step-4 .fm-reg__visual{display:none}.fm-reg--step-3 .fm-reg__content,.fm-reg--step-4 .fm-reg__content{min-height:calc(100vh - 130px);display:flex;flex-direction:column}.fm-reg--step-3 .fm-reg__accept,.fm-reg--step-4 .fm-reg__finish{margin-top:auto}.fm-reg__desktop-label{display:none}.fm-reg__mobile-label{display:inline}.fm-reg--step-4 .fm-reg__finish{background:#17181c}.fm-reg__footer{flex-wrap:wrap}.fm-reg__uploads{gap:12px}.fm-reg__colors{gap:6px}.fm-reg__colors button{flex:1;max-width:42px}}.fm-reg__brand img{display:block;width:86px;height:auto}.fm-reg details summary{cursor:pointer;font-size:13px;color:#9a3412}.fm-reg details label{margin-top:10px}.fm-reg--step-1{padding:0}.fm-reg--step-1 .fm-reg__account-header{width:100%;padding:14px 16px}.fm-reg--step-1 .fm-reg__header{border-width:.5px}.fm-reg--step-1 .fm-reg__brand{display:flex;align-items:center;gap:12px}.fm-reg--step-1 .fm-reg__brand .fm-reg__brand-symbol{width:28px;height:28px}.fm-reg--step-1 .fm-reg__content{max-width:none;display:flex;flex-direction:column;align-self:stretch}.fm-reg--step-1 .fm-reg__account-stack{width:100%;flex:1;justify-content:center}.fm-reg--step-1 .fm-reg__account-heading,.fm-reg--step-1 .fm-reg__account-stack{display:flex;flex-direction:column;gap:32px}.fm-reg--step-1 h1{font-size:60px;line-height:64px;letter-spacing:-1.8px;margin:0}.fm-reg--step-1 h1 em{position:relative;display:inline-block}.fm-reg--step-1 .fm-reg__headline-underline{position:absolute;width:172px;height:9px;left:205px;top:61px;overflow:hidden}.fm-reg--step-1 .fm-reg__headline-underline img{display:block;position:absolute;left:.317px;top:.185px;max-width:none}.fm-reg--step-1 .fm-reg__intro{font-size:16px;line-height:24px;margin:0}.fm-reg--step-1 .fm-reg__divider{min-height:19px;line-height:16px;margin:0}.fm-reg--step-1 form{gap:32px}.fm-reg--step-1 label{line-height:19.5px}.fm-reg--step-1 .fm-reg__password input{background:#f7f7f8}.fm-reg--step-1 .fm-reg__account-legal{font-size:13px;line-height:19px;margin:0;color:#71747c}.fm-reg--step-1 .fm-reg__account-legal a{color:#9a3412;text-decoration:underline}.fm-reg--step-1 .fm-reg__visual{align-self:stretch;display:flex;flex-direction:column}.fm-reg--step-1 .fm-reg__proof{flex:1}.fm-reg--step-1 .fm-reg__proof-note{display:none}.fm-reg--step-1 .fm-reg__footer{flex-direction:column;align-items:center;gap:12px;padding:20px 24px 24px}.fm-reg--step-1 .fm-reg__footer-links{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 16px}@media (max-width:1023.98px){.fm-reg--step-1{padding:24px}.fm-reg--step-1 .fm-reg__account-header{padding:0}.fm-reg--step-1 .fm-reg__header{height:21px}.fm-reg--step-1 .fm-reg__brand .fm-reg__brand-symbol{display:none}.fm-reg--step-1 .fm-reg__main{padding:32px 0 0}.fm-reg--step-1 h1{font-size:40px;line-height:44px;letter-spacing:-.8px}.fm-reg--step-1 .fm-reg__account-heading{gap:20px}.fm-reg--step-1 .fm-reg__account-fields{gap:16px}.fm-reg--step-1 .fm-reg__headline-underline{left:0;right:auto;top:38.05px;bottom:auto;width:260px;height:19.848px}.fm-reg--step-1 .fm-reg__headline-underline img{left:2.362px;top:3.856px}.fm-reg--step-1 .fm-reg__account-legal{display:none}.fm-reg--step-1 .fm-reg__proof-note{position:relative;display:flex;flex-direction:column;align-self:flex-end;width:108px;height:64px;margin:0 52px 32px 0;font-family:var(--font-registration-handwritten),cursive;font-size:22.4px;font-weight:700;line-height:18px;color:#141414}.fm-reg--step-1 .fm-reg__proof-note span{transform:rotate(5deg);white-space:nowrap;position:absolute;top:-6px}.fm-reg--step-1 .fm-reg__proof-note img{position:absolute;left:88px;top:62.8734px;transform:rotate(-90deg);transform-origin:top left}.fm-reg--step-1 .fm-reg__proof{flex:none;min-height:0;justify-content:flex-start;overflow:hidden;overflow-wrap:anywhere;padding-top:calc(28px + max(240px, 60%))}.fm-reg--step-1 .fm-reg__proof:before{inset:0 0 auto;aspect-ratio:721/1280;background-image:linear-gradient(to bottom,transparent calc(100% - 48px),#2a2a2a),var(--fm-reg-proof-photo);background-position:top;background-size:100% 100%}.fm-reg--step-1 .fm-reg__proof blockquote>p{width:auto}.fm-reg--step-1 .fm-reg__proof>p{align-self:stretch;text-align:center}.fm-reg--step-1 .fm-reg__footer{display:none}}.fm-reg--step-2 .fm-reg__main{max-width:1440px;padding:0 40px 0 120px}.fm-reg--step-2 .fm-reg__content{display:flex;flex-direction:column;gap:20px}.fm-reg--step-2 h1{font-size:60px;line-height:64px;letter-spacing:-1.8px;margin:0}.fm-reg--step-2 h1 em{position:relative;display:inline-block}.fm-reg--step-2 .fm-reg__branding-underline{position:absolute;left:0;top:58.55px;width:238px;height:18.168px;overflow:hidden}.fm-reg--step-2 .fm-reg__branding-underline img{display:block;position:absolute;left:2.16px;top:3.529px;max-width:none}.fm-reg--step-2 .fm-reg__intro{font-size:16px;line-height:24px;margin:0}.fm-reg--step-2 form{width:100%;gap:20px}.fm-reg--step-2 .fm-reg__actions{display:flex;flex-direction:column;gap:0;width:100%}.fm-reg--step-2 .fm-reg__actions>button{width:100%;height:50px;margin:0;justify-content:center;border-radius:14px;font-size:15px;font-weight:500;line-height:20px}.fm-reg--step-2 label,.fm-reg--step-2 legend{line-height:16px}.fm-reg--step-2 .fm-reg__upload{gap:12px}.fm-reg--step-2 .fm-reg__avatar{width:56px;height:56px;border:2.8px solid white}.fm-reg--step-2 .fm-reg__upload>button:nth-child(2){height:36px;padding:0 12px;gap:6px;white-space:nowrap}.fm-reg--step-2 fieldset{position:relative}.fm-reg--step-2 .fm-reg__colors button{width:36px;height:36px}.fm-reg--step-2 .fm-reg__colors button[aria-pressed=true]{outline-offset:-2px}.fm-reg--step-2 .fm-reg__color-note{position:absolute;left:411px;top:-20px;width:141px;height:79px;font-family:var(--font-registration-handwritten),cursive;font-size:26px;font-weight:700;line-height:normal;transform:rotate(5deg);pointer-events:none}.fm-reg--step-2 .fm-reg__color-note span{white-space:nowrap}.fm-reg--step-2 .fm-reg__color-note img{position:absolute;left:-47.8px;top:26.45px;transform:scaleX(-1)}.fm-reg--step-2 .fm-reg__extra-uploads{display:none}.fm-reg--step-2 .fm-reg__options-fields{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:16px;padding-top:16px}.fm-reg--step-2 .fm-reg__options-fields label{margin-top:0}@media (max-width:1023.98px){.fm-reg--step-2 .fm-reg__main{padding:24px 0 0}.fm-reg--step-2 h1{font-size:40px;line-height:44px;letter-spacing:-.8px}.fm-reg--step-2 .fm-reg__branding-underline,.fm-reg--step-2 .fm-reg__color-note,.fm-reg--step-2 .fm-reg__desktop-uploads{display:none}.fm-reg--step-2 .fm-reg__extra-uploads{display:block}.fm-reg--step-2 .fm-reg__extra-uploads .fm-reg__uploads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fm-reg--step-2 .fm-reg__extra-uploads .fm-reg__upload{min-width:0;flex-direction:column}.fm-reg--step-2 .fm-reg__extra-uploads .fm-reg__upload>button:nth-child(2){max-width:100%;padding:0 8px}.fm-reg--step-2 .fm-reg__colors button{flex:1;min-width:0;max-width:36px}}.fm-reg--step-3 .fm-reg__main{max-width:1440px;padding:0 40px 0 120px}.fm-reg--step-3 .fm-reg__content{position:relative;display:flex;flex-direction:column;gap:20px}.fm-reg--step-3 .fm-reg__trial-heading{font-size:60px;line-height:64px;letter-spacing:-1.8px;margin:0}.fm-reg--step-3 .fm-reg__trial-heading em{position:relative;display:inline-block}.fm-reg--step-3 .fm-reg__trial-underline{position:absolute;top:62.08px;left:4.17px;width:363.66px;height:9.636px;max-width:none}.fm-reg--step-3 .fm-reg__timeline{display:flex;flex-direction:column;gap:20px;list-style:none;border:0;margin:0;padding:8px 0 0}.fm-reg--step-3 .fm-reg__timeline li{display:flex;gap:12px}.fm-reg--step-3 .fm-reg__timeline-rail{position:relative;flex:0 0 20px;display:flex;justify-content:center;padding-top:0}.fm-reg--step-3 .fm-reg__timeline-rail i{width:12px;height:12px;border-radius:50%;background:white;border:2px solid #c2c5cb;flex-shrink:0}.fm-reg--step-3 .fm-reg__timeline li:not(:last-child) .fm-reg__timeline-rail:after{content:"";position:absolute;top:16px;bottom:0;width:2px;background:#dcdee2}.fm-reg--step-3 .fm-reg__timeline li:first-child .fm-reg__timeline-rail i{background:#ea580c;border:3px solid #fed7aa}.fm-reg--step-3 .fm-reg__timeline li>div{display:flex;flex-direction:column;gap:4px;min-width:0;padding-bottom:20px}.fm-reg--step-3 .fm-reg__timeline strong{margin:0;color:#71747c;font-size:15px;font-weight:500;line-height:20px}.fm-reg--step-3 .fm-reg__timeline li:first-child strong{color:#17181c}.fm-reg--step-3 .fm-reg__timeline p{margin:0;font-size:14px;line-height:21px}.fm-reg--step-3 .fm-reg__trial-timeline{position:relative;width:100%}.fm-reg--step-3 .fm-reg__trial-note{position:absolute;top:-8px;left:342.02px;width:197.982px;height:95.418px;display:flex;align-items:center;justify-content:center;pointer-events:none}.fm-reg--step-3 .fm-reg__trial-note-inner{position:relative;display:block;width:191.826px;height:79px;flex:none;transform:rotate(-175deg) scaleY(-1)}.fm-reg--step-3 .fm-reg__trial-note-text{position:absolute;left:-2.81px;top:-4.33px;width:170.125px;font-family:var(--font-registration-handwritten),cursive;font-size:26px;font-weight:700;line-height:normal;white-space:nowrap;transform:scaleY(-1) rotate(180deg)}.fm-reg--step-3 .fm-reg__trial-note img{display:block;position:absolute;top:26.45px;left:154.07px;width:46.3268px;height:37.4397px;max-width:none}.fm-reg--step-3 .fm-reg__accept{display:flex;flex-direction:column;gap:20px;margin:0}.fm-reg--step-3 .fm-reg__accept p{margin:0;font-size:13px;line-height:19px}.fm-reg--step-3 .fm-reg__actions{display:flex;flex-direction:column}.fm-reg--step-3 .fm-reg__actions>button{width:100%;height:50px;margin:0;justify-content:center;border-radius:14px;font-size:15px;font-weight:500;line-height:20px}.fm-reg--step-3 .fm-reg__trial-devices{display:block;width:100%;height:auto;aspect-ratio:704/402;-o-object-fit:contain;object-fit:contain}@media (max-width:1023.98px){.fm-reg--step-3 .fm-reg__main{padding:32px 0 0}.fm-reg--step-3 .fm-reg__content{flex:1;min-height:0}.fm-reg--step-3 .fm-reg__trial-heading{font-size:40px;line-height:44px;letter-spacing:-.8px}.fm-reg--step-3 .fm-reg__accept{margin-top:auto}.fm-reg--step-3 .fm-reg__trial-note,.fm-reg--step-3 .fm-reg__trial-underline{display:none}}.fm-reg--step-3 .fm-reg__brand img{width:86px;height:12px}.fm-reg--step-3 .fm-reg__intro{margin:0;font-size:16px;line-height:24px}.fm-reg--step-3 .fm-reg__progress{font-weight:500;line-height:16px}.fm-reg--step-4 .fm-reg__main{max-width:1440px;grid-template-columns:480px minmax(0,560px);justify-content:space-between;gap:32px;padding:0 40px 0 120px}.fm-reg--step-4 .fm-reg__content{display:flex;flex-direction:column;gap:20px}.fm-reg--step-4 .fm-reg__visual{width:100%;max-width:560px;min-width:0}.fm-reg--step-4 .fm-reg__brand img{width:86px;height:12px}.fm-reg--step-4 .fm-reg__progress{font-weight:500;line-height:16px}.fm-reg--step-4 .fm-reg__ready-heading{margin:0;font-size:60px;line-height:64px;letter-spacing:-1.8px}.fm-reg--step-4 .fm-reg__ready-heading em{position:relative;display:inline-block}.fm-reg--step-4 .fm-reg__ready-underline{position:absolute;top:calc(100% - 3.66px);left:0;width:160px;max-width:100%;height:12.214px;overflow:hidden}.fm-reg--step-4 .fm-reg__ready-underline img{position:absolute;left:1.452px;top:2.53px;width:157.096px;height:6.47805px;max-width:none}.fm-reg--step-4 .fm-reg__intro{margin:0;font-size:16px;line-height:24px}.fm-reg--step-4 .fm-reg__instructions{gap:12px;margin:0}.fm-reg--step-4 .fm-reg__instructions>div{gap:16px;padding:16px;border-radius:20px}.fm-reg--step-4 .fm-reg__instructions b{font-family:var(--font-registration-handwritten),cursive;font-size:34px;font-style:normal}.fm-reg--step-4 .fm-reg__instructions strong{font-size:15px;font-weight:500;line-height:20px}.fm-reg--step-4 .fm-reg__instructions small{margin-top:4px;font-size:13px;line-height:19px}.fm-reg--step-4 .fm-reg__ready-action{position:relative}.fm-reg--step-4 .fm-reg__finish{height:50px;margin:0;border-radius:14px;font-size:15px;line-height:20px}.fm-reg--step-4 .fm-reg__finish svg{width:20px;height:20px}.fm-reg--step-4 .fm-reg__ready-note{position:absolute;top:76px;right:0;margin:0;font-family:var(--font-registration-handwritten),cursive;font-size:26px;line-height:1;transform:rotate(3deg)}@media (max-width:1023.98px){.fm-reg--step-4 .fm-reg__main{padding:32px 0 0}.fm-reg--step-4 .fm-reg__content{flex:1;min-height:0}.fm-reg--step-4 .fm-reg__ready-heading{font-size:40px;line-height:44px;letter-spacing:-.8px}.fm-reg--step-4 .fm-reg__ready-underline{display:none}.fm-reg--step-4 .fm-reg__ready-action{margin-top:auto;padding-top:12px}.fm-reg--step-4 .fm-reg__ready-note{display:none}}.fm-reg--step-4 .fm-reg__ready-heading{overflow-wrap:anywhere}.fm-reg--step-4 .fm-reg__instructions>div>span{min-width:0}.fm-reg--step-4 .fm-reg__ready-note{font-weight:700;line-height:39px;white-space:nowrap}.fm-reg--step-4 .fm-reg__ready-panel{position:relative;width:100%;aspect-ratio:560/660;container-type:inline-size}.fm-reg--step-4 .fm-reg__ready-stage{position:absolute;width:100%;height:100%;border-radius:5cqw;background:#edeef0}.fm-reg--step-4 .fm-reg__ready-phones{position:absolute;left:-1.785714cqw;top:-4.285714cqw;width:103.828571cqw;aspect-ratio:3300/3818;overflow:hidden}.fm-reg--step-4 .fm-reg__ready-connector{position:absolute;left:33.507143cqw;top:16.258929cqw;width:20.158393cqw;height:6.541589cqw;max-width:none}.fm-reg--step-4 .fm-reg__ready-send{position:absolute;left:52.028571cqw;top:22.066071cqw;width:4.651786cqw;height:3.7125cqw;transform:rotate(52.29deg) skewX(-14.38deg);color:#17181c;fill:#525252}.fm-reg--step-4 :is(.fm-reg__ready-create-note,.fm-reg__ready-client-note){position:absolute;font-family:var(--font-registration-handwritten),cursive;font-weight:700;line-height:normal;white-space:nowrap}.fm-reg--step-4 .fm-reg__ready-create-note{left:-14.780357cqw;top:12.633929cqw;font-size:4.6cqw;margin:0}.fm-reg--step-4 .fm-reg__ready-create-arrow{position:absolute;left:-5.05cqw;top:20.539286cqw;width:8.108125cqw;height:15.475696cqw;max-width:none}.fm-reg--step-4 .fm-reg__ready-client-note{left:93.578571cqw;top:67.342857cqw;width:28.421429cqw;height:23.657143cqw;font-size:4.126071cqw}.fm-reg--step-4 .fm-reg__ready-client-note img{position:absolute;left:3.7625cqw;top:.803571cqw;width:4.785339cqw;height:11.861482cqw;max-width:none}.fm-reg--step-4 .fm-reg__ready-client-note span{position:absolute;top:13.469643cqw;left:2.133929cqw}.fm-reg--step-4 .fm-reg__ready-client-note span:last-child{top:17.5875cqw;left:0}.fm-reg--step-4 .fm-reg__ready-payment{position:absolute;left:46.439286cqw;top:87.405357cqw;display:flex;align-items:center;gap:1.380357cqw;width:32.447857cqw;padding:1.971429cqw 1.807143cqw;border-radius:4.271429cqw;background:white;box-shadow:0 1.314286cqw 5.257143cqw -1.971429cqw rgba(28,25,23,.12);transform:rotate(12.31deg)}.fm-reg--step-4 .fm-reg__ready-payment svg{width:5.178571cqw;height:5.178571cqw;flex-shrink:0;border-radius:50%;padding:1.294643cqw;background:#dcfce7;color:#16a34a}.fm-reg--step-4 .fm-reg__ready-payment strong{display:block;font-size:2.053571cqw;line-height:2.5cqw}.fm-reg--step-4 .fm-reg__ready-payment p{margin:.478571cqw 0 0;font-size:1.807143cqw;line-height:2.142857cqw;color:#71747c;white-space:nowrap}@media (min-width:1024px) and (max-width:1605px){.fm-reg--step-4 .fm-reg__main{padding-right:59px}}.fm-reg__progress-label{margin:0;white-space:nowrap}.fm-reg__progress-suffix{display:inline}@media (max-width:1023.98px){.fm-reg__progress-suffix{display:none}}.fm-reg__upload>button{cursor:pointer;font:inherit}.fm-reg__upload>button:nth-child(2){background:white;color:inherit}.fm-reg__upload>.fm-reg__avatar{border:2.8px solid white;padding:0;flex-shrink:0}.fm-reg__upload{font-size:13px;font-weight:500;line-height:16px}.fm-reg__avatar img{-o-object-position:center;object-position:center}.fm-reg__avatar[data-image-kind=logo] img{-o-object-fit:contain;object-fit:contain}.fm-reg__upload-help{margin:8px 0 0;color:#71747c;font-size:12px;line-height:18px}.fm-reg__remove-photo{margin-left:8px;border:0;padding:4px;background:transparent;color:#9a3412;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (min-width:1024px){.fm-reg--step-1 .fm-reg__content{align-self:center;gap:32px}.fm-reg--step-1 .fm-reg__proof:before{background-position:center 40%}}@media (min-width:430px) and (max-width:1023.98px){.fm-reg--step-1 .fm-reg__proof{min-height:500px;justify-content:flex-end;padding-top:28px}.fm-reg--step-1 .fm-reg__proof blockquote>p{width:424px}.fm-reg--step-1 .fm-reg__proof:before{inset:0;aspect-ratio:auto;background-image:var(--fm-reg-proof-photo);background-position:center 50%;background-size:cover}}@media (min-width:768px) and (max-width:1023.98px){.fm-reg--step-1 .fm-reg__proof:before{background-position:center 30%}}@media (max-width:1023.98px){.fm-reg:is(.fm-reg--step-2,.fm-reg--step-3){padding-bottom:calc(32px + var(--registration-actions-height, 143px) + var(--registration-actions-bottom, 0px))}.fm-reg:is(.fm-reg--step-2,.fm-reg--step-3) .fm-reg__actions{position:fixed;z-index:40;inset-inline:0;bottom:var(--registration-actions-bottom,0);display:flex;flex-direction:column;gap:8px;width:100%;margin:0;padding:16px 24px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #dcdee2;background:#fff}.fm-reg:is(.fm-reg--step-2,.fm-reg--step-3) .fm-reg__actions .fm-reg__primary{height:50px;min-height:50px}.fm-reg:is(.fm-reg--step-2,.fm-reg--step-3) .fm-reg__actions .fm-reg__back{height:44px;min-height:44px}}