.page_hero__uBGR4{position:relative;min-height:min(760px,calc(100vh - 81px));overflow:hidden;border-bottom:4px solid var(--mfy-ink);background:var(--mfy-second)}.page_hero__uBGR4:after{position:absolute;inset:0;background:linear-gradient(90deg,var(--mfy-paper) 0,var(--mfy-paper) 34%,rgb(255 248 231/92%) 48%,rgb(255 248 231/14%) 76%);content:""}.page_heroArtwork__2L05f{position:absolute;inset:0;display:grid;grid-template-columns:1.15fr .9fr .8fr;gap:8px;padding-left:36%;background:var(--mfy-ink);transform:scale(1.03) rotate(-1deg)}.page_heroArtwork__2L05f>img{position:relative!important;width:100%!important;height:100%!important;object-fit:cover;animation:page_art-reveal__2jK4C .62s cubic-bezier(.16,1,.3,1) both}.page_heroArtwork__2L05f>img:nth-child(2){object-position:50% 35%;animation-delay:80ms}.page_heroArtwork__2L05f>img:nth-child(3){animation-delay:.16s}.page_heroInner__mobwB{position:relative;z-index:1;padding-top:clamp(90px,10vw,138px);padding-bottom:clamp(82px,10vw,130px)}.page_heroTitle__4yVOQ{max-width:11ch;margin-top:20px;font-family:var(--mfy-font-display);font-size:clamp(48px,6.4vw,86px);font-weight:400;line-height:.98;text-wrap:balance}.page_heroSubtitle__f6wai{max-width:46ch;margin-top:26px;color:var(--mfy-ink-soft);font-size:clamp(17px,1.5vw,19px)}.page_heroActions__8tv_V{display:flex;flex-wrap:wrap;gap:14px;margin-top:40px}.page_heroTerms__GAUfw{margin-top:18px;color:var(--mfy-ink-faint);font-size:13px;font-weight:700}.page_pathArt__XVBwM img,.page_productGallery__1UUkb img,.page_promiseCover__YVFNb img{object-fit:cover}.page_proof__jZGQ4{border-bottom:3px solid var(--mfy-ink);background:var(--mfy-paper-deep);color:#ffffff}.page_proofGrid__kUy_L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.page_proofPoint__2Bvma{display:grid;gap:4px;padding:25px 28px;border-left:1px solid rgb(255 255 255/24%)}.page_proofPoint__2Bvma:last-child{border-right:1px solid rgb(255 255 255/24%)}.page_proofPoint__2Bvma strong{color:var(--mfy-highlight);font-size:15px}.page_proofPoint__2Bvma span{color:rgb(255 255 255/74%);font-size:13px;line-height:1.45}.page_how__w721Z,.page_paths__CPSbx,.page_start__5o_rG{padding:clamp(78px,9vw,124px) 0}.page_sectionTitle__frafn{max-width:15ch;margin-top:12px;font-family:var(--mfy-font-display);font-size:clamp(34px,4.4vw,58px);font-weight:400;line-height:1.02}.page_sectionIntro__RQc_d{max-width:55ch;margin-top:16px;color:var(--mfy-ink-soft)}.page_how__w721Z{border-block:3px solid var(--mfy-ink);background:var(--mfy-paper-raised)}.page_sectionHead__KdHlw{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);gap:48px;align-items:end}.page_steps__tIfKP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:54px}.page_step__BQKkP{min-height:245px;padding:26px;border:3px solid var(--mfy-ink);background:var(--mfy-paper);box-shadow:5px 5px 0 var(--mfy-ink)}.page_step__BQKkP:nth-child(2){background:var(--mfy-paper-sunken)}.page_step__BQKkP:nth-child(3){background:#fff0b8}.page_stepNumber__p6hKi{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border:2px solid var(--mfy-ink);background:var(--mfy-accent);color:#ffffff;font-family:var(--mfy-font-display);font-size:19px}.page_stepTitle__JVJFX{margin-top:20px;font-size:19px;font-weight:800}.page_stepBody__loiJh{margin-top:11px;color:var(--mfy-ink-soft);font-size:15px}.page_product__Iycul{overflow:hidden;padding:clamp(84px,10vw,138px) 0}.page_productInner__MXIXP{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(340px,.75fr);gap:clamp(52px,7vw,100px);align-items:center}.page_productGallery__1UUkb{position:relative;min-height:600px}.page_productMain__nshL3,.page_productSide__UiM0R{position:absolute;margin:0;border:4px solid var(--mfy-ink);background:var(--mfy-paper-raised);box-shadow:10px 10px 0 var(--mfy-ink)}.page_productMain__nshL3{inset:0 18% 8% 0}.page_productSide__UiM0R{right:0;bottom:0;width:39%;aspect-ratio:.76;transform:rotate(3deg)}.page_productMain__nshL3 figcaption,.page_productSide__UiM0R figcaption{position:absolute;bottom:10px;left:10px;z-index:1;padding:6px 9px;border:2px solid var(--mfy-ink);background:var(--mfy-highlight);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_productIntro__qsXsC{margin-top:20px;color:var(--mfy-ink-soft);font-size:18px}.page_featureList__VHaJp{display:grid;gap:0;margin:30px 0 36px;border-top:2px solid var(--mfy-ink)}.page_featureList__VHaJp li{display:grid;gap:3px;padding:17px 0;border-bottom:2px solid var(--mfy-ink)}.page_featureList__VHaJp strong{font-size:15px}.page_featureList__VHaJp span{color:var(--mfy-ink-soft);font-size:14px}.page_paths__CPSbx{border-top:3px solid var(--mfy-ink);background:var(--mfy-paper-sunken)}.page_pathGrid__oEqkO{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:46px}.page_pathCard__rufZd{display:flex;flex:0 1 calc((100% - 3 * 18px) / 4);min-width:0;min-height:480px;flex-direction:column;overflow:hidden;position:relative;border:3px solid var(--mfy-ink);background:var(--mfy-paper-raised);box-shadow:5px 5px 0 var(--mfy-ink);transition:transform .12s ease,box-shadow .12s ease}.page_pathCard__rufZd:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 var(--mfy-ink)}.page_pathLink__KL8ko{text-decoration:none}.page_pathLink__KL8ko:after{position:absolute;inset:0;z-index:1;content:""}.page_pathArt__XVBwM{position:relative;min-height:215px;border-bottom:3px solid var(--mfy-ink)}.page_pathArt__XVBwM:after{position:absolute;inset:55% 0 0;background:linear-gradient(transparent,rgb(17 24 39/60%));content:""}.page_pathArt__XVBwM span{position:absolute;right:12px;bottom:7px;z-index:1;color:#ffffff;font-family:var(--mfy-font-display);font-size:30px;text-shadow:2px 2px 0 var(--mfy-ink)}.page_pathCopy__PtmKO{display:flex;flex:1;flex-direction:column;padding:22px}.page_pathTitle__pkhWv{font-family:var(--mfy-font-display);font-size:21px;font-weight:400}.page_pathBlurb__gXUya{margin-top:10px;color:var(--mfy-ink-soft);font-size:14px}.page_examplesLabel___wYyI{margin-top:18px;color:var(--mfy-ink-faint);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.page_examples__4aiDd{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px}.page_example__57Uz4{color:var(--mfy-ink-soft);font-size:12px}.page_example__57Uz4:not(:last-child):after{margin-left:8px;color:var(--mfy-rule-strong);content:"·"}.page_pathCta__B_eXM{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2;margin-top:auto;padding-top:20px;color:var(--mfy-ink);font-size:12px;font-weight:800;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.page_pathCta__B_eXM span{color:var(--mfy-accent);font-size:22px}.page_faqLink__mhpwb{display:inline-flex;justify-content:flex-start;gap:10px;margin-top:24px;padding-top:0}.page_promise__3x7Xf{padding:72px 0;border-block:3px solid var(--mfy-ink);background:var(--mfy-highlight)}.page_faq__8CqZW{padding:clamp(80px,9vw,120px) 0;border-top:3px solid var(--mfy-ink);background:var(--mfy-paper-raised)}.page_faqInner__MV87U{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);gap:clamp(50px,8vw,110px)}.page_faqList__Dnofu{border-top:2px solid var(--mfy-ink)}.page_faqList__Dnofu details{border-bottom:2px solid var(--mfy-ink)}.page_faqList__Dnofu summary{position:relative;padding:20px 42px 20px 0;font-size:17px;font-weight:800;cursor:pointer;list-style:none}.page_faqList__Dnofu summary::-webkit-details-marker{display:none}.page_faqList__Dnofu summary:after{position:absolute;top:18px;right:3px;color:var(--mfy-accent);content:"+";font-family:var(--mfy-font-display);font-size:24px}.page_faqList__Dnofu details[open] summary:after{content:"−"}.page_faqList__Dnofu details p{max-width:60ch;padding:0 42px 22px 0;color:var(--mfy-ink-soft);font-size:15px}.page_promiseInner__qKhTe{display:grid;grid-template-columns:180px minmax(0,1fr);gap:clamp(34px,6vw,80px);align-items:center}.page_promiseCover__YVFNb{position:relative;aspect-ratio:2/3;overflow:hidden;border:3px solid var(--mfy-ink);box-shadow:8px 8px 0 var(--mfy-ink);transform:rotate(-3deg)}.page_promiseBody__YFUjA{max-width:60ch;margin:18px 0 30px}@keyframes page_art-reveal__2jK4C{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_heroArtwork__2L05f>img,.page_pathCard__rufZd{animation:none;transition:none}}@media (max-width:980px){.page_hero__uBGR4:after{background:linear-gradient(90deg,var(--mfy-paper) 0,rgb(255 248 231/94%) 58%,rgb(255 248 231/48%))}.page_heroArtwork__2L05f{grid-template-columns:1fr 1fr;padding-left:42%}.page_heroArtwork__2L05f>img:last-child{display:none}.page_pathCard__rufZd{flex-basis:calc((100% - 18px) / 2)}.page_productInner__MXIXP{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr)}}@media (max-width:760px){.page_faqInner__MV87U,.page_productInner__MXIXP,.page_proofGrid__kUy_L,.page_sectionHead__KdHlw,.page_steps__tIfKP{grid-template-columns:1fr}.page_proofPoint__2Bvma,.page_proofPoint__2Bvma:last-child{border-right:0;border-bottom:1px solid rgb(255 255 255/24%)}.page_productGallery__1UUkb{min-height:520px}.page_productCopy__BZ7f4{order:-1}}@media (max-width:520px){.page_hero__uBGR4{min-height:690px}.page_hero__uBGR4:after{background:linear-gradient(180deg,var(--mfy-paper) 0,rgb(255 248 231/96%) 52%,rgb(255 248 231/30%) 100%)}.page_heroArtwork__2L05f{inset:40% -20px -20px 18%;grid-template-columns:1fr 1fr;padding-left:0}.page_heroInner__mobwB{padding-top:48px;padding-bottom:40px}.page_heroTitle__4yVOQ{margin-top:12px;font-size:clamp(40px,12vw,58px)}.page_heroSubtitle__f6wai{margin-top:18px;font-size:16px}.page_heroActions__8tv_V{margin-top:24px}.page_heroActions__8tv_V>*{width:100%}.page_heroActions__8tv_V>:last-child{min-height:auto;padding-block:8px;border:0;background:transparent;box-shadow:none}.page_heroTerms__GAUfw{margin-top:10px}.page_how__w721Z,.page_paths__CPSbx,.page_start__5o_rG{padding-block:68px}.page_steps__tIfKP{gap:12px;margin-top:34px}.page_step__BQKkP{min-height:0;padding:20px}.page_stepNumber__p6hKi{width:38px;height:38px}.page_stepTitle__JVJFX{margin-top:13px}.page_pathGrid__oEqkO{flex-wrap:nowrap;justify-content:flex-start;margin-inline:-18px;padding:0 18px 12px;overflow-x:auto;scroll-snap-type:x mandatory}.page_pathCard__rufZd{flex:0 0 max(280px,82vw);min-height:430px;scroll-snap-align:start}.page_productGallery__1UUkb{min-height:410px}.page_productMain__nshL3{right:10%}.page_productSide__UiM0R{width:43%}.page_promiseInner__qKhTe{grid-template-columns:100px minmax(0,1fr)}}.HomeQuickStart_quickStart__xoVD_{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:0;margin-top:42px;border:3px solid var(--mfy-ink);background:var(--mfy-paper-raised);box-shadow:7px 7px 0 var(--mfy-ink)}.HomeQuickStart_form__6_Jvw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-content:center;padding:clamp(24px,4vw,42px)}.HomeQuickStart_field__FHs6V{display:grid;align-content:start;gap:7px}.HomeQuickStart_field__FHs6V:first-child{grid-column:1/-1}.HomeQuickStart_field__FHs6V label{font-size:13px;font-weight:800}.HomeQuickStart_form__6_Jvw button{grid-column:1/-1;justify-self:start;margin-top:5px}.HomeQuickStart_preview__5DBP7{position:relative;display:flex;min-height:350px;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:30px 22px;border-left:3px solid var(--mfy-ink);background:radial-gradient(circle at center,var(--mfy-highlight) 0 20%,transparent 21%),repeating-conic-gradient(from 0deg,var(--mfy-highlight) 0deg 10deg,var(--mfy-accent) 10deg 20deg);color:#ffffff;text-align:center}.HomeQuickStart_preview__5DBP7:after{position:absolute;inset:11px;border:3px solid var(--mfy-ink);content:"";pointer-events:none}.HomeQuickStart_issue__bmXlG,.HomeQuickStart_previewKicker__RdmDR,.HomeQuickStart_previewSubtitle__2S0fV,.HomeQuickStart_previewTitle__GIeAt{position:relative;z-index:1}.HomeQuickStart_issue__bmXlG{position:absolute;top:22px;right:22px;padding:4px 7px;border:2px solid var(--mfy-ink);background:var(--mfy-paper-raised);color:var(--mfy-ink);font-size:9px;font-weight:800;text-transform:uppercase}.HomeQuickStart_previewKicker__RdmDR{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.HomeQuickStart_previewTitle__GIeAt{max-width:9ch;margin-top:9px;font-family:var(--mfy-font-display);font-size:36px;line-height:.98;text-shadow:3px 3px 0 var(--mfy-ink);overflow-wrap:anywhere}.HomeQuickStart_previewSubtitle__2S0fV{margin-top:18px;padding:6px 9px;border:2px solid var(--mfy-ink);background:var(--mfy-paper-raised);color:var(--mfy-ink);font-size:11px;font-weight:800}@media (max-width:720px){.HomeQuickStart_quickStart__xoVD_{grid-template-columns:1fr}.HomeQuickStart_preview__5DBP7{min-height:260px;border-top:3px solid var(--mfy-ink);border-left:0}}@media (max-width:480px){.HomeQuickStart_form__6_Jvw{grid-template-columns:1fr}.HomeQuickStart_field__FHs6V:first-child,.HomeQuickStart_form__6_Jvw button{grid-column:auto}.HomeQuickStart_form__6_Jvw button{width:100%}}