.HomeDesign_home__DesIM{font-family:var(--font-ui),Poppins,sans-serif}.HomeDesign_home__DesIM h2{letter-spacing:-.035em;line-height:1.2}.HomeDesign_home__DesIM :is(a,button,summary):focus-visible{outline:2px solid var(--primary);outline-offset:5px}.HomeDesign_trustStrip__GFB0V{margin:28px auto;max-width:600px;text-align:center}.HomeDesign_trustStrip__GFB0V p{font-size:12px;color:var(--fg-soft);margin-bottom:10px}.HomeDesign_trustStrip__GFB0V>div{display:grid;grid-template-columns:repeat(3,minmax(0,140px));justify-content:center;gap:10px}.HomeDesign_trustStrip__GFB0V img{width:100%;height:auto}.HomeDesign_offerTrust__BVO2t{max-width:520px;margin:28px auto 0;text-align:center}.HomeDesign_offerTrust__BVO2t>div:first-child{flex-wrap:wrap;gap:8px 10px!important}.HomeDesign_offerTrust__BVO2t .HomeDesign_trustStrip__GFB0V{margin:16px auto 0}.HomeDesign_visualStatic__25w31{width:100%}.HomeDesign_visualStatic__25w31 img{width:100%;height:auto}.HomeDesign_academyBonusIcon__QnhLA{position:relative;flex-shrink:0}.HomeDesign_academyExcluded__tzmX1{position:absolute;top:-5px;right:-7px;background:var(--bg);color:var(--fg-soft);border-radius:50%;box-shadow:0 0 0 2px var(--bg)}.HomeDesign_privacy__2syab{max-width:1180px;margin:0 auto;padding:88px 32px;text-align:center}.HomeDesign_privacyIntro__osw4h{max-width:640px;margin:0 auto 28px}.HomeDesign_privacyIntro__osw4h h2{font-size:clamp(30px,4vw,44px);font-weight:500;margin:0 0 16px}.HomeDesign_privacyFooter__youx5 p,.HomeDesign_privacyIntro__osw4h p{color:var(--fg-soft);font-size:14px;line-height:1.8}.HomeDesign_privacyGrid__o70km{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.HomeDesign_privacyItem__B2eQl img{width:100%;height:auto;max-width:240px;margin:0 auto 10px}.HomeDesign_privacyItem__B2eQl h3{font-size:16px;font-weight:500;line-height:1.5;margin:0 0 10px}.HomeDesign_privacyItem__B2eQl p{color:var(--fg-soft);font-size:13px;line-height:1.9;margin:0 auto;max-width:310px}.HomeDesign_privacyFooter__youx5{max-width:680px;margin:32px auto 0}.HomeDesign_privacyFooter__youx5 p{margin:0 0 12px}@media (max-width:700px){.HomeDesign_privacy__2syab{padding:60px 24px}.HomeDesign_privacyGrid__o70km{grid-template-columns:1fr;gap:24px}.HomeDesign_privacyItem__B2eQl img{max-width:240px;margin-bottom:0}}.HomeDesign_hero__D0OLA{max-width:1240px;margin:0 auto;padding:76px 32px 88px}.HomeDesign_heroGrid__rgEMu{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:64px}.HomeDesign_heroCopy__ECc_R,.HomeDesign_visual__GvF1L{min-width:0;position:relative}.HomeDesign_title__cgaA_{font-size:clamp(38px,4vw,54px);line-height:1.13;letter-spacing:-.05em;font-weight:600;margin:0;text-wrap:balance}.HomeDesign_titleAccent__oxfc_{display:block;font-family:var(--font-hand),Caveat,cursive;color:var(--primary);font-size:1.12em;font-weight:500;letter-spacing:-.025em;margin-top:12px}.HomeDesign_intro__cqm95{font-size:16px;line-height:1.85;color:var(--fg-soft);margin:26px 0;max-width:510px}.HomeDesign_intro__cqm95 strong{color:var(--fg);font-weight:500}.HomeDesign_actions__u6ffP{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.HomeDesign_cta__c8dmj{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:var(--radius-pill);padding:14px 26px;background:var(--primary);color:var(--fg-on-color);font-size:14px;font-weight:500;text-decoration:none}.HomeDesign_cta__c8dmj:hover{background:var(--primary-hover);color:var(--fg-on-color)}.HomeDesign_secondary__kNg80{font-size:13px;color:var(--fg-soft);text-decoration:underline;text-underline-offset:6px}.HomeDesign_proof__2b7GO{margin-top:28px}.HomeDesign_proof__2b7GO>div{flex-wrap:wrap;gap:8px}.HomeDesign_proof__2b7GO span:last-child{font-size:12px!important;font-weight:500!important}.HomeDesign_reassurance__Z4PE2{font-size:11px;line-height:1.7;color:var(--fg-quiet);margin:12px 0 0}.HomeDesign_visual__GvF1L{padding:34px 0}.HomeDesign_videoBare__v5joO{position:relative}.HomeDesign_videoCaption__r4Rib{font-family:var(--font-hand),Caveat,cursive;font-size:26px;text-align:center;color:var(--primary);margin:20px 0 0}.HomeDesign_branch__Zt_m9{position:absolute;right:4px;bottom:-52px;width:100px;color:var(--fg-soft);opacity:.22;pointer-events:none}.HomeDesign_star__oEzj1{position:absolute;width:174px;right:4px;top:-44px;color:var(--primary);pointer-events:none}.HomeDesign_mobileRow__JIXbk{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-top:26px;color:var(--fg-soft);font-size:11px}.HomeDesign_mobileRow__JIXbk p{margin:0}.HomeDesign_mobileLinks__fTeLq{display:flex;flex-wrap:wrap;gap:24px}.HomeDesign_store__aycFK{display:inline-flex;min-height:44px;align-items:center;gap:10px;padding:4px 0;color:var(--fg);text-decoration:none;font-size:12px;font-weight:500}.HomeDesign_store__aycFK:hover{color:var(--primary)}.HomeDesign_store__aycFK small{display:block;font-size:9px;font-weight:400;color:var(--fg-soft)}.HomeDesign_sectionHeading__wiAmv{text-align:center;max-width:820px;margin:0 auto 42px}.HomeDesign_academyIntro__kI_GF h2,.HomeDesign_faq__wlWEI h2,.HomeDesign_objections___L9og h2,.HomeDesign_sectionHeading__wiAmv h2{font-size:clamp(28px,3.3vw,42px);font-weight:500;margin:0 0 20px;text-wrap:balance}.HomeDesign_academyIntro__kI_GF h2 span,.HomeDesign_objections___L9og h2 span,.HomeDesign_sectionHeading__wiAmv h2 span{color:var(--primary-hover)}.HomeDesign_sectionHeading__wiAmv p{font-size:15px;line-height:1.8;color:var(--fg-soft)}.HomeDesign_product__rYq3S{max-width:1240px;margin:0 auto;padding:50px 32px 90px}.HomeDesign_visualCaption__QQgv5{font-size:10px;color:var(--fg-quiet);text-align:center;margin:18px 0 0;line-height:1.7}.HomeDesign_visualButton__NaB4Z{display:block;width:100%;border:0;background:transparent;padding:0;cursor:zoom-in;color:var(--fg-soft)}.HomeDesign_zoomLabel__ouTGc{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:11px}.HomeDesign_imageDialog__4o0ru{position:fixed;inset:0;margin:auto;width:min(1100px,94vw);max-width:94vw;max-height:90dvh;padding:0 16px 16px;border:0;border-radius:24px;background:var(--color-cream);color:var(--fg);overflow:hidden}.HomeDesign_imageDialog__4o0ru::backdrop{background:color-mix(in srgb,var(--fg) 65%,transparent)}.HomeDesign_imageDialogHeader__aHMhM{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--color-cream);padding:12px 0;z-index:1;font-size:11px}.HomeDesign_imageDialogHeader__aHMhM button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;border-radius:50%;color:var(--fg);background:var(--bg);cursor:pointer}.HomeDesign_imageDialogCanvas__tfCB4{max-height:calc(90dvh - 88px);overflow:auto;overscroll-behavior:contain}.HomeDesign_imageDialog__4o0ru .HomeDesign_imageDialogCanvas__tfCB4 img{display:block;width:100%;min-width:850px;height:auto;max-height:none;border-radius:12px}.HomeDesign_trust__LGLUr{display:grid;gap:14px;margin-top:28px}.HomeDesign_trustItem__YqM9N{display:flex;align-items:center;gap:12px;color:var(--fg-soft);font-size:12px}.HomeDesign_trustIcon__gZcZh{flex-shrink:0;display:flex;color:var(--primary)}.HomeDesign_featureNote__STvX2{display:block;font-size:11px;color:var(--fg-quiet);margin-top:2px}.HomeDesign_features__HikHk{max-width:1200px;margin:0 auto;padding:84px 32px}.HomeDesign_featureGrid__Z0PkW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 54px;margin-top:56px}.HomeDesign_featureGrid__Z0PkW svg{color:var(--primary);margin-bottom:20px}.HomeDesign_featureGrid__Z0PkW h3{font-size:17px;line-height:1.5;font-weight:500;margin:0 0 12px}.HomeDesign_featureGrid__Z0PkW p{font-size:13px;line-height:1.85;color:var(--fg-soft);margin:0}.HomeDesign_privacyLine__Rit6_{display:flex;justify-content:center;align-items:center;gap:10px;margin:56px auto 0;color:var(--fg-soft);font-size:11px;line-height:1.8}.HomeDesign_privacyLine__Rit6_ svg{flex-shrink:0}.HomeDesign_privacyLine__Rit6_ a{color:var(--primary-hover);text-decoration:underline;text-underline-offset:4px}.HomeDesign_methodJourney__wWP1W{position:relative}.HomeDesign_method__AnNWm{list-style:none;padding:0;margin:0}.HomeDesign_methodStep__Sdm1c{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:130px;position:relative;min-height:380px;padding:48px 0 70px}.HomeDesign_methodCopy__SoNxW{position:relative;z-index:1}.HomeDesign_methodStep__Sdm1c:nth-child(2n) .HomeDesign_methodCopy__SoNxW{grid-column:2;grid-row:1}.HomeDesign_methodStep__Sdm1c:nth-child(2n) .HomeDesign_methodVisual__IRGtF{grid-column:1;grid-row:1}.HomeDesign_methodNumber__JPnfn{font-family:var(--font-hand),Caveat,cursive;font-size:38px;color:var(--primary);line-height:1}.HomeDesign_methodStep__Sdm1c h3{margin:14px 0;font-size:28px;font-weight:500;letter-spacing:-.025em}.HomeDesign_methodStep__Sdm1c p{margin:0;font-size:14px;line-height:1.9;color:var(--fg-soft)}.HomeDesign_methodVisual__IRGtF img{width:100%;height:auto;max-height:390px;object-fit:contain;display:block;border-radius:0}.HomeDesign_journeyLine__fRP0B{position:absolute;inset:0;width:100%;height:100%;overflow:visible;color:var(--primary);pointer-events:none}.HomeDesign_journeyStarHalo__87HB1{fill:var(--journey-background,var(--color-cream))}.HomeDesign_academy__1YvrF{max-width:1240px;margin:0 auto;padding:80px 32px}.HomeDesign_academyIntro__kI_GF{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:48px}.HomeDesign_academyIntro__kI_GF p{color:var(--fg-soft);font-size:15px;line-height:1.8;margin:0 0 12px}.HomeDesign_academyIntro__kI_GF .HomeDesign_academyNote__bXxv0{font-size:11px}.HomeDesign_academyGrid__oDjon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.HomeDesign_lesson__eVXKQ img{display:block;width:100%;height:auto;border-radius:20px;margin-bottom:22px}.HomeDesign_lesson__eVXKQ h3{font-size:18px;font-weight:500;display:flex;align-items:center;gap:10px;margin:0 0 12px}.HomeDesign_lesson__eVXKQ h3 span{font-family:var(--font-hand),Caveat,cursive;color:var(--primary);font-size:28px}.HomeDesign_lesson__eVXKQ p{font-size:13px;line-height:1.8;color:var(--fg-soft);margin:0}.HomeDesign_offersSection__okEra{max-width:1040px;margin:0 auto;padding:90px 32px;scroll-margin-top:85px}.HomeDesign_offer__tSKMn{padding:32px 40px 40px;border-radius:36px;background:var(--color-cream);box-shadow:0 18px 70px color-mix(in srgb,var(--fg) 5%,transparent)}.HomeDesign_billing__YJxlM{display:flex;width:min(100%,460px);margin:0 auto 34px;border-radius:24px;background:var(--bg);padding:5px;gap:5px}.HomeDesign_billing__YJxlM button{flex:1;min-width:0;border:none;background:transparent;color:var(--fg-soft);border-radius:20px;padding:12px 10px;cursor:pointer;font-size:14px;font-weight:500}.HomeDesign_billing__YJxlM button small{display:block;margin-top:4px;font-size:10px;font-weight:400;line-height:1.5}.HomeDesign_billing__YJxlM button[aria-pressed=true]{color:var(--fg-on-color);background:var(--primary)}.HomeDesign_offerBody__wjjaM{display:grid;grid-template-columns:1.15fr 1fr;gap:54px}.HomeDesign_offerBody__wjjaM h3{font-size:24px;font-weight:500;letter-spacing:-.025em;margin-bottom:12px}.HomeDesign_offerBody__wjjaM p{font-size:13px;line-height:1.8;color:var(--fg-soft)}.HomeDesign_offerFeatures__HN1dt{list-style:none;padding:0;margin:26px 0 18px}.HomeDesign_offerFeatures__HN1dt li{display:flex;align-items:flex-start;gap:10px;margin:15px 0;font-size:13px;line-height:1.7}.HomeDesign_offerFeatures__HN1dt svg{flex-shrink:0;color:var(--primary);margin-top:3px}.HomeDesign_offerFeatures__HN1dt strong{font-weight:500}.HomeDesign_offerDetails__NFUqd{font-size:12px;color:var(--fg-soft);line-height:1.8}.HomeDesign_offerDetails__NFUqd summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline;padding:8px 0}.HomeDesign_offerDetails__NFUqd li{margin:8px 0}.HomeDesign_offerPrice__RNGq4{display:flex;flex-direction:column;justify-content:center}.HomeDesign_offerPrice__RNGq4 .HomeDesign_cancellation__em1S4{text-align:center;margin:16px 0 0;font-size:11px;line-height:1.7}.HomeDesign_cancellation__em1S4 strong{display:block;color:var(--fg);font-size:12px;font-weight:500;margin-bottom:3px}.HomeDesign_cancellation__em1S4 span{display:block;max-width:310px;margin-inline:auto}.HomeDesign_aboutCopy__OfU6g{text-align:left}.HomeDesign_savingBadge__gt0T0{align-self:flex-start;padding:7px 12px;border-radius:999px;background:color-mix(in srgb,var(--primary) 12%,transparent);color:var(--primary-hover);font-size:12px;font-weight:500;margin-bottom:18px}.HomeDesign_offerPrice__RNGq4 .HomeDesign_savingComparison__De_p1{font-size:11px;margin-top:0}.HomeDesign_offerPrice__RNGq4 .HomeDesign_promoLine__BwNSc{font-size:12px;line-height:1.7;margin:6px 0 0;color:var(--primary-hover)}.HomeDesign_offerPrice__RNGq4 .HomeDesign_promoLine__BwNSc s{color:var(--fg-quiet)}.HomeDesign_offerPrice__RNGq4 .HomeDesign_promoLine__BwNSc strong{font-weight:700;letter-spacing:.06em}.HomeDesign_offerPrice__RNGq4 .HomeDesign_promoNote__YtPQF{font-size:12px;line-height:1.8;margin:-10px 0 20px;color:var(--fg-soft)}.HomeDesign_promoBanner__goHs_{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:11px 20px;background:var(--primary);color:var(--fg-on-color);font-size:13px;line-height:1.5;text-align:center;text-decoration:none}.HomeDesign_promoBanner__goHs_:hover{background:var(--primary-hover);color:var(--fg-on-color)}.HomeDesign_promoBanner__goHs_ strong{font-weight:700;letter-spacing:.08em;padding:2px 9px;border-radius:6px;background:color-mix(in srgb,#fff 18%,transparent)}.HomeDesign_promoLabel__lpsMj{font-family:var(--font-hand),Caveat,cursive;font-size:18px;line-height:1}.HomeDesign_promoCta__Ri6_0{font-weight:500;text-decoration:underline;text-underline-offset:3px}.HomeDesign_academyBonus__EK0Au{display:flex;align-items:flex-start;gap:13px;padding:20px;border-radius:22px;background:color-mix(in srgb,var(--primary) 8%,transparent);margin:20px 0 24px;color:var(--primary-hover)}.HomeDesign_academyBonus__EK0Au svg,.HomeDesign_workshopIncluded__ED8cL svg{flex-shrink:0}.HomeDesign_academyBonus__EK0Au h4,.HomeDesign_workshopIncluded__ED8cL h4{font-size:14px;font-weight:500;line-height:1.5;margin:0}.HomeDesign_academyBonus__EK0Au p{font-size:13px;font-weight:500;color:var(--primary-hover);margin:6px 0}.HomeDesign_academyBonus__EK0Au span{display:block;font-size:11px;line-height:1.8;color:var(--fg-soft)}.HomeDesign_academyBonus__EK0Au[data-included=false]{background:var(--bg);color:var(--fg-quiet)}.HomeDesign_academyBonus__EK0Au[data-included=false] p{color:var(--fg-soft);font-weight:400}.HomeDesign_offerPrice__RNGq4 .HomeDesign_annualReminder__u5E7m{font-size:12px;line-height:1.8;margin:0 0 20px;color:var(--primary-hover)}.HomeDesign_workshopIncluded__ED8cL{display:flex;align-items:flex-start;gap:12px;border-top:1px solid var(--border-soft);padding-top:20px;margin-top:24px;color:var(--primary-hover)}.HomeDesign_workshopIncluded__ED8cL p{font-size:12px;line-height:1.8;margin:6px 0 0;color:var(--fg-soft)}.HomeDesign_offerPrice__RNGq4 .HomeDesign_price___dhUV{display:flex;align-items:baseline;gap:6px;margin:0;color:var(--fg)}.HomeDesign_price___dhUV strong{font-size:clamp(38px,4vw,52px);line-height:1.2;font-weight:500;letter-spacing:-.04em}.HomeDesign_price___dhUV span{font-size:16px}.HomeDesign_academyIncluded__zudez{display:flex;align-items:center;gap:10px;color:var(--primary-hover);font-size:12px;line-height:1.7;margin:24px 0}.HomeDesign_academyIncluded__zudez svg{flex-shrink:0}.HomeDesign_offerPrice__RNGq4 small{font-size:10px;line-height:1.7;color:var(--fg-quiet);text-align:center;margin-top:12px}.HomeDesign_proOffer__CouVP{margin:26px auto 0;text-align:center;padding:24px}.HomeDesign_proOfferLink__TEgQs{display:inline-block;margin:14px 0 6px;padding:10px 22px;border-radius:999px;background:var(--primary,#9B59B6);color:#ffffff;font-weight:600;font-size:14.5px;text-decoration:none}.HomeDesign_proOfferLink__TEgQs:hover{background:var(--primary-hover,#7C4592)}.HomeDesign_proOffer__CouVP h3{font-size:18px;font-weight:500;margin:0 0 8px}.HomeDesign_proOffer__CouVP p{font-size:13px;line-height:1.8;color:var(--fg-soft);margin:0}.HomeDesign_faq__wlWEI,.HomeDesign_objections___L9og{max-width:1160px;margin:0 auto;padding:80px 32px;display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.HomeDesign_faq__wlWEI p,.HomeDesign_objections___L9og p{font-size:14px;color:var(--fg-soft);line-height:1.85}.HomeDesign_objections___L9og article{display:flex;gap:20px;padding:0 0 30px}.HomeDesign_answerNumber__TCjKL{font-family:var(--font-hand),Caveat,cursive;color:var(--primary);font-size:30px;line-height:1.2}.HomeDesign_objections___L9og h3{font-size:16px;font-weight:500;line-height:1.6;margin:0 0 10px}.HomeDesign_objections___L9og article p{font-size:13px;margin:0}.HomeDesign_faq__wlWEI details{border-bottom:1px solid var(--border)}.HomeDesign_faq__wlWEI summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;font-size:14px;line-height:1.7;cursor:pointer;list-style:none}.HomeDesign_faq__wlWEI summary::-webkit-details-marker{display:none}.HomeDesign_faq__wlWEI summary span{color:var(--primary);font-size:23px;flex-shrink:0;font-weight:400}.HomeDesign_faq__wlWEI details[open] summary span{transform:rotate(45deg)}.HomeDesign_faq__wlWEI details>div{padding:0 25px 24px 0;font-size:13px;line-height:1.9;color:var(--fg-soft)}.HomeDesign_faq__wlWEI a{color:var(--primary-hover);text-decoration:underline;text-underline-offset:4px}.HomeDesign_linksStory__foc0x{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:64px}.HomeDesign_linksCopy__iHSE7 h2{font-size:clamp(28px,3.2vw,40px);font-weight:500;margin:0 0 24px;text-wrap:balance}.HomeDesign_linksCopy__iHSE7 h2 span{color:var(--primary-hover)}.HomeDesign_linksCopy__iHSE7 p{color:var(--fg-soft);line-height:1.8;font-size:15px;max-width:420px}.HomeDesign_linksCopy__iHSE7 .HomeDesign_linksAnnotation__C0F6Z{font-family:var(--font-hand),Caveat,cursive;color:var(--primary);font-size:24px;margin-top:24px}.HomeDesign_linksVisual__ho6BV{margin:0;min-width:0}.HomeDesign_linksVisual__ho6BV>button>img{width:100%;height:420px;object-fit:contain}.HomeDesign_comparisonVisuals__pAbUR{display:grid;grid-template-columns:1fr 1fr;gap:28px;position:relative}.HomeDesign_comparisonVisuals__pAbUR figure{min-width:0;margin:0;padding:28px 24px 12px}.HomeDesign_comparisonVisuals__pAbUR figcaption h2{display:block;font-size:23px;font-weight:500;letter-spacing:-.03em;margin:0}.HomeDesign_comparisonBefore__3Ikth figcaption{color:var(--fg-soft)}.HomeDesign_comparisonAfter__yrHn0 figcaption{color:var(--primary-hover)}.HomeDesign_comparisonVisuals__pAbUR figcaption p{margin:8px 0 0;font-size:12px;color:var(--fg-soft);line-height:1.6}.HomeDesign_comparisonImage__fhtyJ{height:320px;position:relative}.HomeDesign_comparisonArrow__nQB0_{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;width:52px;height:52px;display:grid;place-items:center;background:var(--bg);color:var(--primary)}.HomeDesign_comparisonRows__WKQwv{margin-top:24px}.HomeDesign_comparisonRow__cZnPG{display:grid;grid-template-columns:1fr 28px 1fr;gap:18px;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-soft)}.HomeDesign_comparisonRow__cZnPG:last-child{border:0}.HomeDesign_comparisonRow__cZnPG p{display:flex;align-items:baseline;gap:10px;margin:0;font-size:13px;line-height:1.8}.HomeDesign_comparisonRow__cZnPG p:first-child{color:var(--fg-quiet)}.HomeDesign_comparisonRow__cZnPG svg{flex-shrink:0;color:var(--primary)}.HomeDesign_comparisonRow__cZnPG>svg{color:var(--fg-quiet);opacity:.6}.HomeDesign_comparisonMobileLabel__Yp3Zn{display:none}.HomeDesign_lessonStack__hKeTE{position:relative;isolation:isolate;padding-top:18px;margin:0 0 20px}.HomeDesign_lessonStack__hKeTE img{position:relative;margin:0;box-shadow:0 10px 24px color-mix(in srgb,var(--fg) 8%,transparent)}.HomeDesign_lessonSheet__jMqXQ{position:absolute;top:8px;bottom:14px;left:9px;right:9px;border-radius:18px;background:color-mix(in srgb,var(--primary) 16%,var(--color-cream));transform:rotate(-3deg)}.HomeDesign_lessonSheet__jMqXQ:first-child{top:0;left:18px;right:18px;transform:rotate(3deg);background:color-mix(in srgb,var(--primary) 8%,var(--color-cream))}.HomeDesign_lessonModules__HYt_r{display:block;margin-bottom:10px;font-size:10px;color:var(--fg-quiet);line-height:1.6}@media (prefers-reduced-motion:no-preference){.HomeDesign_lessonSheet__jMqXQ{transition:transform .3s ease}.HomeDesign_lesson__eVXKQ:hover .HomeDesign_lessonSheet__jMqXQ:first-child{transform:rotate(5deg) translateY(-3px)}.HomeDesign_lesson__eVXKQ:hover .HomeDesign_lessonSheet__jMqXQ:nth-child(2){transform:rotate(-5deg)}.HomeDesign_reveal__IbS_u[data-entered=true]{animation:HomeDesign_emerge__SxHHg .8s ease-out both}.HomeDesign_journeyLine__fRP0B{transition:stroke .6s ease}.HomeDesign_lesson__eVXKQ img{transition:transform .35s ease}.HomeDesign_lesson__eVXKQ:hover img{transform:translateY(-5px)}}@keyframes HomeDesign_emerge__SxHHg{0%{transform:translateY(20px)}to{transform:translateY(0)}}@media (max-width:1023px){.HomeDesign_hero__D0OLA{padding:36px 24px 56px}.HomeDesign_heroGrid__rgEMu{grid-template-columns:1fr;gap:44px}.HomeDesign_heroCopy__ECc_R{max-width:700px}.HomeDesign_visual__GvF1L{padding:22px 0 0;max-width:720px;width:100%;margin:0 auto}.HomeDesign_star__oEzj1{width:120px;top:-32px}.HomeDesign_branch__Zt_m9{width:76px;bottom:-35px}.HomeDesign_methodStep__Sdm1c{gap:70px}.HomeDesign_academyGrid__oDjon{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.HomeDesign_faq__wlWEI,.HomeDesign_objections___L9og{gap:40px}}@media (max-width:640px){.HomeDesign_hero__D0OLA{padding:32px 22px 54px}.HomeDesign_title__cgaA_{font-size:38px}.HomeDesign_intro__cqm95{font-size:14px;line-height:1.85}.HomeDesign_academy__1YvrF,.HomeDesign_faq__wlWEI,.HomeDesign_features__HikHk,.HomeDesign_objections___L9og,.HomeDesign_offersSection__okEra,.HomeDesign_product__rYq3S{padding:54px 22px}.HomeDesign_featureGrid__Z0PkW{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 22px;margin-top:34px}.HomeDesign_featureGrid__Z0PkW h3{font-size:15px}.HomeDesign_featureGrid__Z0PkW p{font-size:12px}.HomeDesign_academyIntro__kI_GF,.HomeDesign_faq__wlWEI,.HomeDesign_linksStory__foc0x,.HomeDesign_objections___L9og,.HomeDesign_offerBody__wjjaM{grid-template-columns:1fr;gap:28px}.HomeDesign_method__AnNWm{padding-left:36px}.HomeDesign_methodStep__Sdm1c{grid-template-columns:1fr;gap:26px;padding:20px 0 45px;min-height:0}.HomeDesign_methodStep__Sdm1c:nth-child(2n) :is(.HomeDesign_methodCopy__SoNxW,.HomeDesign_methodVisual__IRGtF){grid-column:auto;grid-row:auto}.HomeDesign_methodStep__Sdm1c h3{font-size:25px}.HomeDesign_methodNumber__JPnfn{font-size:32px}.HomeDesign_methodVisual__IRGtF img{border-radius:0}.HomeDesign_academyGrid__oDjon{gap:30px 18px}.HomeDesign_lesson__eVXKQ img{border-radius:14px;margin-bottom:14px}.HomeDesign_lesson__eVXKQ h3{font-size:16px;gap:7px}.HomeDesign_lesson__eVXKQ p{font-size:12px}.HomeDesign_offer__tSKMn{padding:24px;border-radius:30px}.HomeDesign_offerBody__wjjaM{gap:30px}.HomeDesign_offerPrice__RNGq4{padding-top:24px;border-top:1px solid var(--border-soft)}.HomeDesign_offerBody__wjjaM h3{font-size:22px}.HomeDesign_proOffer__CouVP{padding:16px 0 0}.HomeDesign_faq__wlWEI summary{padding:19px 0;font-size:13px}.HomeDesign_linksVisual__ho6BV>button>img{height:330px}.HomeDesign_linksCopy__iHSE7 .HomeDesign_linksAnnotation__C0F6Z{margin-top:12px}.HomeDesign_comparisonVisuals__pAbUR{grid-template-columns:1fr;gap:24px}.HomeDesign_comparisonVisuals__pAbUR figure{padding:20px 20px 8px}.HomeDesign_comparisonImage__fhtyJ{height:230px}.HomeDesign_comparisonArrow__nQB0_{transform:translate(-50%,-50%) rotate(90deg)}.HomeDesign_comparisonRow__cZnPG{grid-template-columns:1fr;gap:12px;padding:20px 4px}.HomeDesign_comparisonRow__cZnPG>svg{display:none}.HomeDesign_comparisonRow__cZnPG p{display:block;font-size:12px}.HomeDesign_comparisonRow__cZnPG p>svg{display:none}.HomeDesign_comparisonMobileLabel__Yp3Zn{display:inline;margin-right:8px;font-size:10px;font-weight:600;color:var(--fg-soft)}.HomeDesign_comparisonRow__cZnPG p:last-child .HomeDesign_comparisonMobileLabel__Yp3Zn{color:var(--primary-hover)}.HomeDesign_lessonStack__hKeTE img{margin:0}.HomeDesign_lessonSheet__jMqXQ{border-radius:14px}}.HomeV3_home__NVx88{--night:#2B1F3A;--night-soft:#3E2D55;--night-hi:#4A3566;--lilac:#D8B4F0;--gold:#E0A52B;--gold-soft:#F6C451;--mint:#6EE7A8;--green:#22B865;--green-hi:#4ADE80;--green-edge:#168A4A;--postit:#FBE7A1;--bubble-shadow:var(--color-mauve-100);--edge-color:#D6BF98;--edge:0 10px 0 var(--edge-color),0 24px 50px rgba(47,38,32,.16);background:var(--bg);color:var(--fg)}.HomeV3_home__NVx88 :is(a,button,summary,input):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.HomeV3_hand__QOqm1{font-family:var(--font-hand),Caveat,cursive;color:var(--primary);font-size:25px;line-height:1.1;margin:0 0 6px}.HomeV3_center__4M11F{text-align:center}.HomeV3_accent__0VCk9{color:var(--primary)}.HomeV3_h2__DvqZ6{font-size:clamp(28px,3.4vw,42px);letter-spacing:-.035em;line-height:1.15;text-align:center}.HomeV3_h2Left__1cfIY,.HomeV3_h2__DvqZ6{font-weight:600;margin:0 0 16px;text-wrap:balance}.HomeV3_h2Left__1cfIY{font-size:clamp(26px,3.2vw,38px);letter-spacing:-.03em;line-height:1.18}.HomeV3_lead__n1XyA{text-align:center;color:var(--fg-soft);font-size:16.5px;line-height:1.7;max-width:680px;margin:0 auto 40px;text-wrap:pretty}.HomeV3_body__QTbAC{font-size:15.5px;line-height:1.85;color:var(--fg-soft);margin:0;max-width:470px}.HomeV3_linkLine__Un9Mv{margin:18px 0 0;font-size:15px}.HomeV3_linkLine__Un9Mv a{color:var(--primary-hover);font-weight:600;text-decoration:underline;text-underline-offset:4px}.HomeV3_ctaGhost__xTzlW,.HomeV3_ctaSmall__fmtVw,.HomeV3_cta__t5jHo,.HomeV3_go__tqgT6{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.HomeV3_cta__t5jHo{min-height:56px;padding:16px 34px;font-size:17px;font-weight:700;background:var(--primary);color:var(--fg-on-color);box-shadow:0 6px 0 var(--color-mauve-500),0 16px 30px rgba(124,69,146,.28)}.HomeV3_cta__t5jHo:hover{background:var(--primary-hover);color:var(--fg-on-color);transform:translateY(-2px);box-shadow:0 8px 0 var(--color-mauve-600),0 18px 32px rgba(124,69,146,.3)}.HomeV3_ctaGhost__xTzlW:active,.HomeV3_ctaSmall__fmtVw:active,.HomeV3_cta__t5jHo:active{transform:translateY(4px);box-shadow:0 2px 0 var(--color-mauve-500)}.HomeV3_ctaSmall__fmtVw{min-height:46px;padding:11px 22px;font-size:15px;font-weight:700;background:var(--primary);color:var(--fg-on-color);box-shadow:0 4px 0 var(--color-mauve-500),0 10px 20px rgba(124,69,146,.22)}.HomeV3_ctaSmall__fmtVw:hover{background:var(--primary-hover);color:var(--fg-on-color);transform:translateY(-1px)}.HomeV3_ctaGhost__xTzlW{min-height:50px;margin-top:36px;padding:12px 26px;font-size:15.5px;font-weight:700;background:#fff;color:var(--primary-hover);border:2px solid var(--primary);box-shadow:0 5px 0 var(--color-mauve-200)}.HomeV3_ctaGhost__xTzlW:hover{background:var(--color-mauve-50);color:var(--primary-hover);transform:translateY(-1px)}.HomeV3_hero__oxEEm{position:relative;overflow:hidden;background:var(--bg);padding:48px 40px 72px}.HomeV3_heroGrid__HMAHx{position:relative;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1.08fr .92fr;gap:56px;align-items:center}.HomeV3_heroCopy__xSEx_,.HomeV3_heroVisual__kb4W0{min-width:0;position:relative}.HomeV3_heroVisual__kb4W0{display:flex;flex-direction:column;align-items:center}.HomeV3_title__zDthA{font-size:clamp(34px,3.7vw,52px);line-height:1.12;letter-spacing:-.04em;font-weight:600;margin:0;text-wrap:balance}.HomeV3_titleAccent__ODy4s{display:block;font-family:var(--font-hand),Caveat,cursive;color:var(--primary);font-size:1.04em;font-weight:600;letter-spacing:-.01em;line-height:1.05;margin-top:8px}.HomeV3_intro__PDDXK{font-size:17px;line-height:1.75;color:var(--fg-soft);margin:22px 0 30px;max-width:520px;text-wrap:pretty}.HomeV3_intro__PDDXK strong{color:var(--fg)}.HomeV3_actions__BdukF{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px}.HomeV3_proof__VV3Wt{margin-top:30px}.HomeV3_videoLink__Q9wBr{display:inline-flex;align-items:center;gap:10px;border:0;background:none;padding:6px 0;font:inherit;font-size:15.5px;font-weight:600;color:var(--fg);cursor:pointer}.HomeV3_videoLinkIcon__uzr4K{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;box-shadow:0 4px 0 var(--color-sand),0 8px 18px rgba(47,38,32,.12);transition:transform .15s ease}.HomeV3_videoLinkIcon__uzr4K svg{width:16px;height:16px;fill:var(--primary);margin-left:2px}.HomeV3_videoLink__Q9wBr:hover{color:var(--primary-hover)}.HomeV3_videoLink__Q9wBr:hover .HomeV3_videoLinkIcon__uzr4K{transform:scale(1.08)}.HomeV3_stage__ubMep{position:relative;width:min(370px,100%);aspect-ratio:300/330;display:flex;align-items:flex-end;justify-content:center}.HomeV3_halo__hBhgI{position:absolute;left:18%;right:18%;bottom:-4%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(201,162,224,.6) 0,rgba(201,162,224,0) 70%);animation:HomeV3_glow__lEQDR 4s ease-in-out infinite alternate}@keyframes HomeV3_glow__lEQDR{0%{transform:scale(.92);opacity:.75}to{transform:scale(1.06);opacity:1}}.HomeV3_wtree__X2a0f{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.HomeV3_wtLine__tkBlw{fill:none;stroke:var(--fg-soft);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:HomeV3_wtDraw__rNP_T .7s ease-out forwards}.HomeV3_wtNode__ePSjh{fill:var(--color-cream);stroke:var(--fg-soft);stroke-width:1.8;opacity:0;transform-box:fill-box;transform-origin:center;animation:HomeV3_wtNode__ePSjh .45s cubic-bezier(.3,1.5,.5,1) forwards}.HomeV3_g2__Q0ITd .HomeV3_wtLine__tkBlw{animation-delay:.55s}.HomeV3_g2__Q0ITd .HomeV3_wtNode__ePSjh{animation-delay:.95s}.HomeV3_g1__OFbfG{opacity:.7}.HomeV3_g1__OFbfG .HomeV3_wtLine__tkBlw{animation-delay:1.25s;stroke-width:1.4}.HomeV3_g1__OFbfG .HomeV3_wtNode__ePSjh{animation-delay:1.6s;stroke-width:1.6}.HomeV3_g0__mtpt7{opacity:.4}.HomeV3_g0__mtpt7 .HomeV3_wtLine__tkBlw{animation-delay:1.85s;stroke-width:1.2}.HomeV3_g0__mtpt7 .HomeV3_wtNode__ePSjh{animation-delay:2.2s;stroke-width:1.4}@keyframes HomeV3_wtDraw__rNP_T{to{stroke-dashoffset:0}}@keyframes HomeV3_wtNode__ePSjh{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.HomeV3_stageStarWrap__AqvV5{position:relative;z-index:1;width:50%}.HomeV3_stageStar__lmEw0{width:100%!important;filter:drop-shadow(0 14px 16px rgba(90,40,120,.2))}.HomeV3_stageStar__lmEw0>svg{width:100%;height:auto;display:block}.HomeV3_starOff__rVAld{opacity:0}.HomeV3_starOn__P5B5z{opacity:1;transition:opacity .3s ease}.HomeV3_stageBubble__mAUpp{position:relative;margin:26px 0 0;max-width:320px;background:#fff;color:var(--fg);border:3px solid var(--primary);border-radius:24px;padding:12px 18px;font-size:16px;line-height:1.45;font-weight:500;text-align:center;text-wrap:balance;box-shadow:0 8px 0 var(--color-mauve-100),0 14px 30px rgba(90,40,120,.16);opacity:0;transform-origin:50% 0;animation:HomeV3_bubblePop__QpXsS .55s cubic-bezier(.34,1.56,.64,1) 2.6s forwards}.HomeV3_stageBubble__mAUpp:after,.HomeV3_stageBubble__mAUpp:before{content:"";position:absolute;left:50%;pointer-events:none}.HomeV3_stageBubble__mAUpp:before{bottom:100%;width:32px;height:16px;margin-left:-16px;background:var(--primary);clip-path:polygon(50% 0,100% 100%,0 100%)}.HomeV3_stageBubble__mAUpp:after{bottom:calc(100% - 2px);width:23.5px;height:13.75px;margin-left:-11.75px;background:#fff;clip-path:polygon(50% 0,100% calc(100% - 2px),100% 100%,0 100%,0 calc(100% - 2px))}@keyframes HomeV3_bubblePop__QpXsS{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.HomeV3_band__SwCSt{padding:96px 24px}.HomeV3_cream__bQSqL{background:var(--color-cream)}.HomeV3_wrap__ERnfS{max-width:1000px;margin:0 auto}.HomeV3_wrapWide__OknSy{max-width:1120px;margin:0 auto}.HomeV3_wrapFull__XnFpR{max-width:1240px;margin:0 auto}.HomeV3_fionaGrid__ShaxS{max-width:1040px;margin:0 auto;display:grid;gap:56px;align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.HomeV3_fionaFrame__w6gAw{position:relative;width:100%;max-width:500px;margin:0 auto;aspect-ratio:4/3;border-radius:28px;overflow:hidden;background:var(--bg);box-shadow:var(--edge)}.HomeV3_fionaSlideOn__pCcWL,.HomeV3_fionaSlide___v5mF{object-fit:cover;transition:opacity .6s ease}.HomeV3_fionaSlide___v5mF{opacity:0}.HomeV3_fionaSlideOn__pCcWL{opacity:1}.HomeV3_fionaCutout__QHWkd{object-fit:contain;padding:14px 14px 36px;background:var(--color-cream)}.HomeV3_fionaDots__OX6S5{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;gap:7px}.HomeV3_fionaDotOn__EV2ZX,.HomeV3_fionaDot__2Bead{height:8px;padding:0;border:0;border-radius:999px;cursor:pointer;transition:width .25s ease,background .25s ease;box-shadow:0 1px 4px rgba(0,0,0,.25)}.HomeV3_fionaDot__2Bead{width:8px;background:rgba(255,255,255,.75)}.HomeV3_fionaDotOn__EV2ZX{width:22px;background:var(--primary)}.HomeV3_fionaBand__UG_7G{padding-top:40px}.HomeV3_trustRow__PIyy4{max-width:1000px;margin:32px auto 0}.HomeV3_ba__Z4ufd{margin-top:36px}.HomeV3_baStage__bfk3X{position:relative;width:100%;aspect-ratio:16/10;border-radius:28px;overflow:hidden;background:#fff;box-shadow:0 10px 0 var(--color-mauve-100),0 30px 60px rgba(90,40,120,.16);user-select:none;touch-action:pan-y}.HomeV3_baAfter___pHOT,.HomeV3_baBefore__OVQsp{position:absolute;inset:0}.HomeV3_baBefore__OVQsp{background-color:#FFFDF6;background-image:linear-gradient(90deg,transparent 43px,#F0A9A9 0,#F0A9A9 45px,transparent 0),repeating-linear-gradient(180deg,transparent 0 29px,#CBDDF2 29px 30px)}.HomeV3_hTree__coVUl{position:absolute;left:4%;top:9%;width:92%;height:84%;overflow:visible}.HomeV3_hInk__XKv2g{fill:none;stroke:#24418F;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.HomeV3_hInkFaint__ZukZg{opacity:.45;stroke-width:1.4}.HomeV3_hName__Tp_dl{font-family:var(--font-hand),Caveat,cursive;font-size:27px;font-weight:700;fill:#24418F;text-anchor:middle}.HomeV3_hDate__XgUK_{font-size:19px}.HomeV3_hDate__XgUK_,.HomeV3_hPencil__7D0d7{font-family:var(--font-hand),Caveat,cursive;fill:#6B6660;text-anchor:middle}.HomeV3_hPencil__7D0d7{font-size:21px}.HomeV3_hPencilLine__7I8mi{fill:none;stroke:#8A847C;stroke-width:1.6;stroke-linecap:round}.HomeV3_hStrike__aKQVL{fill:none;stroke:#6B6660;stroke-width:2;stroke-linecap:round}.HomeV3_hRed__h_QRS{fill:none;stroke:#D33A3A;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.HomeV3_hRedDash__1TcL_{fill:none;stroke:#D33A3A;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:9 7}.HomeV3_hRedText__kU00_{font-size:26px;fill:#D33A3A}.HomeV3_hGreen__E60w1,.HomeV3_hRedText__kU00_{font-family:var(--font-hand),Caveat,cursive;font-weight:700;text-anchor:middle}.HomeV3_hGreen__E60w1{font-size:23px;fill:#2E8B57}.HomeV3_hGreenLine__Zq4fW{fill:none;stroke:#2E8B57;stroke-width:2.2;stroke-linecap:round}.HomeV3_hCoffee__tpfya{fill:none;stroke:#B98A55;stroke-width:5;opacity:.16}.HomeV3_hSmudge__cN6WS{fill:#8A847C;opacity:.16}.HomeV3_hScribble__PHVgy{fill:none;stroke:#24418F;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.HomeV3_baAfter___pHOT{background:radial-gradient(ellipse at 50% 40%,#fff 0,var(--color-cream) 70%);clip-path:inset(0 0 0 var(--pos));transition:clip-path .9s cubic-bezier(.3,.7,.2,1)}.HomeV3_baTouched__aDZnX .HomeV3_baAfter___pHOT,.HomeV3_baTouched__aDZnX .HomeV3_baHandle__0daXR{transition:none}.HomeV3_baAfter___pHOT{--tw:54%;--tl:calc(51% - 318px);--tt:10%;--th:82%}.HomeV3_baTree__hJz3S{position:absolute;left:var(--tl);top:var(--tt);width:var(--tw);height:var(--th);overflow:visible}.HomeV3_baName__5uRza{font-size:11px;font-weight:600;fill:#2F2620}.HomeV3_baDates__NcXfX,.HomeV3_baName__5uRza{font-family:var(--font-ui),Poppins,sans-serif;text-anchor:middle;pointer-events:none}.HomeV3_baDates__NcXfX{font-size:10px;fill:#5C4F45}.HomeV3_baMe__wmTaO{font-family:var(--font-hand),Caveat,cursive;font-size:20px;font-weight:700;fill:#C8765A;text-anchor:middle}.HomeV3_baPerson__l0pS_{cursor:pointer;outline:none;filter:drop-shadow(0 2px 4px rgba(15,23,42,.08))}.HomeV3_baPerson__l0pS_:focus-visible circle,.HomeV3_baPerson__l0pS_:focus-visible rect,.HomeV3_baPerson__l0pS_:hover circle,.HomeV3_baPerson__l0pS_:hover rect{stroke:var(--primary);stroke-width:2.5}.HomeV3_baLink__rDtBs{cursor:pointer;opacity:0;transition:opacity .5s ease .4s}.HomeV3_baLit__9aG7t .HomeV3_baLink__rDtBs{opacity:1}.HomeV3_baLink__rDtBs+.HomeV3_baLink__rDtBs{transition-delay:.9s}.HomeV3_baNote__GA_GH{opacity:0;transform-box:fill-box;transition:opacity .35s ease 1.2s}.HomeV3_baNote__GA_GH rect{filter:drop-shadow(0 4px 6px rgba(47,38,32,.18))}.HomeV3_baNote__GA_GH text{font-family:var(--font-hand),Caveat,cursive;font-size:21px;font-weight:700;text-anchor:middle}.HomeV3_baLit__9aG7t .HomeV3_baNote__GA_GH{opacity:1}.HomeV3_lkWrap__K69wm{position:absolute;z-index:2;top:64px;right:14px;width:max-content;max-width:calc(100% - 28px);display:flex;flex-direction:column;gap:6px;font-family:var(--font-ui),Poppins,system-ui,sans-serif;color:#2F2620;opacity:0;transform:translateY(8px);transition:opacity .4s ease 1.4s,transform .4s ease 1.4s}.HomeV3_lkWrapOn__jfzMh{opacity:1;transform:none}.HomeV3_lkBar__VQErr{padding:3px;border-radius:14px;background:rgba(255,255,255,.94);border:1px solid rgba(47,38,32,.06);box-shadow:0 4px 14px rgba(47,38,32,.08);white-space:nowrap}.HomeV3_lkBar__VQErr,.HomeV3_lkSlot__eLwUd{display:flex;align-items:center}.HomeV3_lkSep__uETxW{width:1px;height:18px;background:#E2D4BC}.HomeV3_lkBar__VQErr button{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:0;border-radius:11px;background:none;font:inherit;font-size:12.5px;font-weight:500;color:#8A7C6E;cursor:pointer;transition:background .2s,color .2s}.HomeV3_lkBar__VQErr button:hover{color:#2F2620}.HomeV3_lkBar__VQErr button.HomeV3_lkOn__Pks1a{background:color-mix(in srgb,var(--c) 11%,#fff);color:#2F2620;font-weight:600}.HomeV3_lkN__Kc5HH{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--c);color:#fff;font-size:11px;font-weight:700;opacity:.75}.HomeV3_lkOn__Pks1a .HomeV3_lkN__Kc5HH{opacity:1}.HomeV3_lkList__M19HR{width:0;min-width:100%;box-sizing:border-box;padding:4px;overflow:hidden;border-radius:18px;background:#fff;border-top:2px solid var(--c);box-shadow:0 4px 14px rgba(47,38,32,.08);animation:HomeV3_lkIn__4_iCS .3s ease both}@keyframes HomeV3_lkIn__4_iCS{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.HomeV3_lkList__M19HR ul{list-style:none;margin:0;padding:0}.HomeV3_lkList__M19HR li+li{border-top:1px solid rgba(47,38,32,.06)}.HomeV3_lkList__M19HR li.HomeV3_lkOpen__xSd7F{background:color-mix(in srgb,var(--c) 7%,#fff);border-radius:12px}.HomeV3_lkRow__UsGrq{display:flex;align-items:center;gap:6px;width:100%;min-height:38px;padding:4px 5px;border:0;border-radius:10px;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.HomeV3_lkRow__UsGrq:focus-visible,.HomeV3_lkRow__UsGrq:hover{background:color-mix(in srgb,var(--c) 9%,#fff);outline:none}.HomeV3_lkSy__orqjH{flex:none;width:22px;height:22px}.HomeV3_lkSy__orqjH circle,.HomeV3_lkSy__orqjH rect{fill:#FBF7EF;stroke:#2F2620;stroke-width:1.6}.HomeV3_lkSyDead__Rq6Ku circle,.HomeV3_lkSyDead__Rq6Ku rect{stroke:#8A7C6E}.HomeV3_lkSy__orqjH path{fill:none;stroke:#8A7C6E;stroke-width:1.5;opacity:.55}.HomeV3_lkSy__orqjH text{font-family:var(--font-ui),Poppins,sans-serif;font-weight:600;fill:#2F2620}.HomeV3_lkRt__Aa3nD{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px;overflow:hidden}.HomeV3_lkRt__Aa3nD b{flex:none;max-width:42%;font-size:12px;font-weight:600}.HomeV3_lkRt__Aa3nD b,.HomeV3_lkRt__Aa3nD small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeV3_lkRt__Aa3nD small{flex:1;min-width:0;font-size:11px;color:#5C4F45}.HomeV3_lkSt__xGUry{flex:none;padding:3px 6px;border-radius:999px;border:1px solid var(--c);font-style:normal;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.HomeV3_lkSTRONG__7mhGo{background:var(--c);color:#fff}.HomeV3_lkMEDIUM__aHqrl{background:color-mix(in srgb,var(--c) 16%,#fff);color:color-mix(in srgb,var(--c) 70%,#2F2620);border-color:transparent}.HomeV3_lkASSOCIATED__UtMkd{background:none;color:#5C4F45;border-color:color-mix(in srgb,var(--c) 45%,#fff)}.HomeV3_lkDetail__djAtf{display:flex;flex-direction:column;gap:5px;padding:0 6px 8px;font-size:11.5px;line-height:1.45;color:#5C4F45}.HomeV3_lkDetail__djAtf p{margin:0}.HomeV3_lkDetail__djAtf p b{color:#2F2620;font-weight:600}.HomeV3_lkBtns__AxCPw{display:flex;flex-wrap:nowrap;gap:6px;margin-top:4px}.HomeV3_lkAsk__GVwcl,.HomeV3_lkSheet__HZWKm{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:999px;font:inherit;font-size:11.5px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer}.HomeV3_lkAsk__GVwcl{border:0;background:#9B59B6;color:#fff}.HomeV3_lkAsk__GVwcl:hover{background:#7C4592;color:#fff}.HomeV3_lkSheet__HZWKm{border:1px solid rgba(47,38,32,.09);background:#fff;color:#2F2620}.HomeV3_lkSheet__HZWKm:hover{border-color:#E2D4BC}.HomeV3_baPop__r3W72{position:absolute;z-index:3;left:calc(var(--tl) + var(--px) * var(--tw) + 5%);top:calc(var(--tt) + var(--py) * var(--th) - 30px);width:220px;display:flex;flex-direction:column;gap:2px;padding:10px 13px;border-radius:14px;background:#fff;border:1px solid #e2d4bc;box-shadow:0 10px 24px rgba(74,53,32,.16);pointer-events:none;animation:HomeV3_popIn__7kuiC .18s ease-out}.HomeV3_baPop__r3W72 b{font-size:14px;color:#2F2620}.HomeV3_baPop__r3W72 small{font-size:11.5px;color:#8A7C6E}.HomeV3_baPop__r3W72 span{margin-top:4px;font-size:12.5px;line-height:1.45;color:#5C4F45}@keyframes HomeV3_popIn__7kuiC{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.HomeV3_baChip__NBb7D{position:absolute;top:18px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em;box-shadow:0 4px 12px rgba(47,38,32,.14);white-space:nowrap}.HomeV3_baChipLeft__L2NjX{left:18px;background:#fff;color:var(--fg-soft)}.HomeV3_baChipRight__kWp8_{right:18px;background:var(--primary);color:#fff}.HomeV3_baStella__k_P0l{position:absolute;right:18px;bottom:18px;display:none;align-items:center;gap:8px;padding:6px 16px 6px 6px;border-radius:999px;background:#fff;border:2px solid var(--primary);box-shadow:0 5px 0 var(--color-mauve-100);opacity:0;transform:translateY(10px);transition:opacity .4s ease 1.5s,transform .4s ease 1.5s}.HomeV3_baStella__k_P0l p{margin:0;font-size:14px;font-weight:500}.HomeV3_baStellaOn__GYUsB{opacity:1;transform:none}.HomeV3_baHandle__0daXR{position:absolute;top:0;bottom:0;left:var(--pos);width:0;pointer-events:none;transition:left .9s cubic-bezier(.3,.7,.2,1)}.HomeV3_baHandle__0daXR:before{content:"";position:absolute;top:0;bottom:0;left:-2px;width:4px;background:#fff;box-shadow:0 0 0 1px rgba(155,89,182,.3),0 0 18px rgba(155,89,182,.35)}.HomeV3_baHandle__0daXR span{position:absolute;top:50%;left:0;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;display:grid;place-items:center;pointer-events:auto;cursor:ew-resize;touch-action:none;background:var(--primary);box-shadow:0 5px 0 var(--color-mauve-500),0 10px 24px rgba(90,40,120,.35)}.HomeV3_baHandle__0daXR svg{width:26px;height:26px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.HomeV3_baRange__fxV7u{position:absolute;left:0;bottom:0;width:100%;height:2px;margin:0;opacity:0;pointer-events:none;-webkit-appearance:none;appearance:none}.HomeV3_baStage__bfk3X:has(.HomeV3_baRange__fxV7u:focus-visible) .HomeV3_baHandle__0daXR span{outline:3px solid var(--color-mauve-200);outline-offset:3px}.HomeV3_baHint__OVMAj{margin:22px 0 0;text-align:center;font-family:var(--font-hand),Caveat,cursive;font-size:22px;color:var(--fg-quiet)}.HomeV3_baRows__JzXp2{margin-top:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.HomeV3_baRow__UyhFt{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:22px;background:#fff;box-shadow:0 6px 0 var(--color-sand)}.HomeV3_baRow__UyhFt p{margin:0;display:flex;gap:10px;font-size:14.5px;line-height:1.5}.HomeV3_baRow__UyhFt svg{flex:none;width:20px;height:20px;margin-top:1px;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.HomeV3_baRowBefore__qRQ7q{color:var(--fg-quiet)}.HomeV3_baRowBefore__qRQ7q svg{stroke:var(--fg-faint,#B8AC9E)}.HomeV3_baRowAfter__h3Kmf{color:var(--fg);font-weight:600}.HomeV3_baRowAfter__h3Kmf svg{stroke:var(--primary)}.HomeV3_steps__vX1l0{list-style:none;margin:8px 0 56px;padding:0;display:grid;gap:48px}.HomeV3_step__C4vsh{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.HomeV3_stepFlip__evE9c .HomeV3_stepArt__W_bdV{order:2}.HomeV3_stepArt__W_bdV{position:relative;display:grid;place-items:center;min-width:0}.HomeV3_stepArt__W_bdV img{position:relative;width:min(100%,400px);height:auto}.HomeV3_stepGlow__hnuHp{position:absolute;inset:8% 10%;border-radius:50%;background:radial-gradient(circle,rgba(201,162,224,.45) 0,rgba(201,162,224,0) 68%)}.HomeV3_stepText__m_fA0{min-width:0}.HomeV3_stepper__pyjwo{display:flex;align-items:center;gap:24px;margin-bottom:26px}.HomeV3_stepper__pyjwo>*{position:relative;flex:none;height:34px;display:grid;place-items:center;border-radius:999px;font-size:14px;font-weight:700}.HomeV3_stepper__pyjwo>*+:before{content:"";position:absolute;right:calc(100% + 4px);top:50%;width:16px;height:2px;background:var(--color-sand)}.HomeV3_stepDotDone__E1MPy,.HomeV3_stepDot__YGUFw{width:34px}.HomeV3_stepDot__YGUFw{border:2px solid var(--color-sand);color:var(--fg-quiet);background:#fff}.HomeV3_stepDotDone__E1MPy{border:2px solid var(--color-mauve-100);color:var(--primary);background:var(--color-mauve-50)}.HomeV3_stepNow__xryBu{margin:0;height:46px!important;display:flex!important;align-items:center;gap:10px;padding:0 20px 0 6px;background:var(--primary);color:#fff;font-size:clamp(19px,1.9vw,22px)!important;font-weight:600!important;letter-spacing:-.01em;box-shadow:0 4px 0 var(--color-mauve-500)}.HomeV3_stepNow__xryBu span{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--primary);font-size:14px;font-weight:700}.HomeV3_stepStella__Dejz8 .HomeV3_bubble__nXw_7{max-width:440px;font-size:17px;line-height:1.5;text-align:left}.HomeV3_acad__hqBl7{margin:36px auto 40px;display:grid;grid-template-columns:1.65fr 1fr;gap:14px;padding:12px;border-radius:28px;background:#fff;box-shadow:var(--edge)}.HomeV3_acadHero__b7TNr{position:relative;min-height:400px;border-radius:20px;overflow:hidden;background:var(--night)}.HomeV3_acadHero__b7TNr img{object-fit:cover}.HomeV3_acadHero__b7TNr:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(43,31,58,.3),rgba(43,31,58,0) 32%,rgba(43,31,58,.82))}.HomeV3_acadBrand__30_u6{position:absolute;z-index:1;top:18px;left:22px;color:#fff;font-weight:600;font-size:17px}.HomeV3_acadBrand__30_u6 b{color:var(--lilac)}.HomeV3_acadPlay__0c0kp{position:absolute;z-index:1;top:50%;left:50%;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:50%;display:grid;place-items:center;background:var(--primary);box-shadow:0 5px 0 var(--color-mauve-600),0 0 0 10px rgba(155,89,182,.25)}.HomeV3_acadPlay__0c0kp svg{width:30px;height:30px;fill:#fff;margin-left:4px}.HomeV3_acadCaption__07Jo5{position:absolute;z-index:1;left:24px;right:24px;bottom:22px;display:flex;flex-direction:column;gap:4px;color:#fff}.HomeV3_acadCaption__07Jo5 small{font-size:12.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lilac)}.HomeV3_acadCaption__07Jo5 b{font-size:clamp(22px,2.4vw,30px);font-weight:700;letter-spacing:-.02em}.HomeV3_acadCaption__07Jo5 span{font-size:14px;color:rgba(255,255,255,.82)}.HomeV3_acadSide__ZuRt7{display:flex;flex-direction:column;min-width:0;padding:12px 6px 0}.HomeV3_acadSideHead__KPEV2{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 12px;font-size:16px}.HomeV3_acadSideHead__KPEV2 span{font-size:13.5px;font-weight:600;color:var(--primary);white-space:nowrap}.HomeV3_acadList__fUIfD{list-style:none;margin:0;padding:0 6px 24px 0;display:grid;gap:10px;max-height:380px;overflow-y:auto;mask-image:linear-gradient(180deg,#000 82%,transparent)}.HomeV3_acadList__fUIfD li{display:flex;align-items:center;gap:12px}.HomeV3_acadThumb__jlHi1{position:relative;flex:none;width:112px;aspect-ratio:16/9;border-radius:10px;overflow:hidden}.HomeV3_acadThumb__jlHi1 img{object-fit:cover}.HomeV3_acadThumb__jlHi1 em{position:absolute;right:5px;bottom:5px;padding:1px 6px;border-radius:6px;background:rgba(43,31,58,.82);color:#fff;font-style:normal;font-size:11px;font-weight:600}.HomeV3_acadMeta__Z0oiW{display:flex;flex-direction:column;gap:2px;font-size:14.5px;font-weight:600;line-height:1.3;min-width:0}.HomeV3_acadMeta__Z0oiW small{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}.HomeV3_acadNote__1i4FU{margin:-24px auto 0;text-align:center;font-size:13.5px;color:var(--fg-quiet)}.HomeV3_constellation__XSj6J{display:flex;flex-direction:column;align-items:center}.HomeV3_founderStar__5dzcQ{max-width:420px}.HomeV3_constLink__5JHHl{display:block;width:0;height:52px;margin:10px 0 0;border-left:3px dotted var(--gold)}.HomeV3_constBranch____avF{position:relative;display:block;width:calc(min(100%, 880px) / 2 + 20px);height:34px;border-top:3px dotted var(--gold);margin-bottom:18px}.HomeV3_constBranch____avF:after,.HomeV3_constBranch____avF:before{content:"";position:absolute;top:-3px;height:100%;border-left:3px dotted var(--gold)}.HomeV3_constBranch____avF:before{left:0}.HomeV3_constBranch____avF:after{right:0}.HomeV3_duo__UG7zP{width:100%;max-width:880px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:start}.HomeV3_founderShape__dFuem{position:relative;width:210px;aspect-ratio:1;margin:0 auto 22px}.HomeV3_founderShape__dFuem svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 8px 0 #7A3F99) drop-shadow(0 18px 28px rgba(122,63,153,.3));animation:HomeV3_shapeFloat__ifx_C 5s ease-in-out infinite}.HomeV3_founderShapeSquare__wQIIA svg{animation-delay:-2.5s}@keyframes HomeV3_shapeFloat__ifx_C{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.HomeV3_founder__Y4WiE{text-align:center}.HomeV3_founderPhoto__QUfS0{position:relative;width:200px;aspect-ratio:1;margin:0 auto 18px;border-radius:28px;overflow:hidden;background:var(--bg);box-shadow:var(--edge)}.HomeV3_founderPhoto__QUfS0 img{object-fit:cover}.HomeV3_founderStarFrame__0WOk_{position:relative;width:230px;aspect-ratio:1;margin:-16px auto 8px}.HomeV3_founderStarFrame__0WOk_ svg{position:relative;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 8px 0 #E2A93B) drop-shadow(0 18px 30px rgba(224,165,43,.35));animation:HomeV3_starFloat__qVG0m 5s ease-in-out infinite}@keyframes HomeV3_starFloat__qVG0m{0%,to{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(3deg) translateY(-6px)}}.HomeV3_sparkA__tswT9,.HomeV3_sparkB__7UdKZ,.HomeV3_sparkC__n_nAY{position:absolute;width:14px;height:14px;background:var(--gold-soft);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:HomeV3_twinkleStar__eu9DZ 2.4s ease-in-out infinite}.HomeV3_sparkA__tswT9{top:6%;right:6%}.HomeV3_sparkB__7UdKZ{bottom:16%;left:2%;width:10px;height:10px;animation-delay:.8s}.HomeV3_sparkC__n_nAY{top:34%;left:-4%;width:8px;height:8px;animation-delay:1.6s}@keyframes HomeV3_twinkleStar__eu9DZ{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.1) rotate(20deg)}}.HomeV3_founderHalo__gHxSv{position:absolute;inset:-10px;border-radius:50%;background:radial-gradient(circle,rgba(246,196,81,.4),rgba(246,196,81,0) 70%);animation:HomeV3_glow__lEQDR 3.5s ease-in-out infinite alternate}.HomeV3_founderRole__HWBeM{margin:0;font-family:var(--font-hand),Caveat,cursive;font-size:23px;color:var(--primary)}.HomeV3_founderStar__5dzcQ .HomeV3_founderRole__HWBeM{color:var(--color-ochre-600,#A86F12)}.HomeV3_founderName__S3IoC{margin:2px 0 10px;font-size:21px;font-weight:600}.HomeV3_founderBio__Me_hV{margin:0 auto 8px;max-width:320px;font-size:14px;line-height:1.7;color:var(--fg-soft)}.HomeV3_says__Q8VGO{display:flex;align-items:center;gap:14px}.HomeV3_says_left__pxZid{flex-direction:row-reverse}.HomeV3_says_top__GB3xR{flex-direction:column-reverse;gap:18px}.HomeV3_saysStar__VkuOf{flex:none;filter:drop-shadow(0 12px 14px rgba(90,40,120,.18))}.HomeV3_bubble__nXw_7{position:relative;margin:0;max-width:340px;min-width:0;background:#fff;color:var(--fg);border:3px solid var(--primary);border-radius:24px;padding:13px 18px;font-size:16px;line-height:1.45;font-weight:500;text-align:center;text-wrap:pretty;box-shadow:0 8px 0 var(--bubble-shadow),0 14px 30px rgba(90,40,120,.16);opacity:0;transform:scale(.6);transform-origin:0 50%;transition:opacity .3s ease .25s,transform .5s cubic-bezier(.34,1.56,.64,1) .25s}.HomeV3_says_left__pxZid .HomeV3_bubble__nXw_7{transform-origin:100% 50%}.HomeV3_says_top__GB3xR .HomeV3_bubble__nXw_7{transform-origin:50% 100%}.HomeV3_saysShown__3eNBd .HomeV3_bubble__nXw_7{opacity:1;transform:none}.HomeV3_bubble__nXw_7:after,.HomeV3_bubble__nXw_7:before{content:"";position:absolute;pointer-events:none}.HomeV3_says_right__bCJM0 .HomeV3_bubble__nXw_7:before{right:100%;top:50%;width:16px;height:30px;margin-top:-15px;background:var(--primary);clip-path:polygon(100% 0,100% 100%,0 50%)}.HomeV3_says_right__bCJM0 .HomeV3_bubble__nXw_7:after{right:calc(100% - 2px);top:50%;width:13.75px;height:23.5px;margin-top:-11.75px;background:#fff;clip-path:polygon(100% 0,100% 100%,calc(100% - 2px) 100%,0 50%,calc(100% - 2px) 0)}.HomeV3_says_left__pxZid .HomeV3_bubble__nXw_7:before{left:100%;top:50%;width:16px;height:30px;margin-top:-15px;background:var(--primary);clip-path:polygon(0 0,100% 50%,0 100%)}.HomeV3_says_left__pxZid .HomeV3_bubble__nXw_7:after{left:calc(100% - 2px);top:50%;width:13.75px;height:23.5px;margin-top:-11.75px;background:#fff;clip-path:polygon(0 0,2px 0,100% 50%,2px 100%,0 100%)}.HomeV3_says_top__GB3xR .HomeV3_bubble__nXw_7:before{top:100%;left:50%;width:32px;height:16px;margin-left:-16px;background:var(--primary);clip-path:polygon(0 0,100% 0,50% 100%)}.HomeV3_says_top__GB3xR .HomeV3_bubble__nXw_7:after{top:calc(100% - 2px);left:50%;width:23.5px;height:13.75px;margin-left:-11.75px;background:#fff;clip-path:polygon(0 0,100% 0,100% 2px,50% 100%,0 2px)}.HomeV3_saysNight__TLbUi{--bubble-shadow:#5A4478}.HomeV3_saysNight__TLbUi .HomeV3_bubble__nXw_7{box-shadow:0 8px 0 #5A4478,0 14px 30px rgba(0,0,0,.35)}.HomeV3_rating__G0qj7{display:inline-flex;align-items:center;gap:12px}.HomeV3_laurel__GL3cK{width:24px;height:56px;flex:none;fill:none;stroke:var(--gold);stroke-width:3;stroke-linecap:round}.HomeV3_laurel__GL3cK path+path{fill:var(--gold);stroke:none}.HomeV3_laurelRight__I8ebI{transform:scaleX(-1)}.HomeV3_ratingBody__i5Nps{display:flex;flex-direction:column;align-items:center;gap:3px}.HomeV3_ratingTop__lf91O{display:flex;align-items:baseline;gap:8px}.HomeV3_ratingTop__lf91O b{font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1;color:var(--fg)}.HomeV3_ratingTop__lf91O small{margin-left:-6px;font-size:13px;color:var(--fg-quiet)}.HomeV3_ratingStars__I4RYr{display:flex;gap:2px;align-self:center}.HomeV3_ratingStars__I4RYr svg{width:17px;height:17px;fill:var(--gold)}.HomeV3_ratingUsers__4oGU0{font-size:13.5px;font-weight:500;color:var(--fg-soft)}.HomeV3_ratingNight__JxtOl .HomeV3_ratingTop__lf91O b{color:#fff}.HomeV3_ratingNight__JxtOl .HomeV3_ratingTop__lf91O small,.HomeV3_ratingNight__JxtOl .HomeV3_ratingUsers__4oGU0{color:rgba(255,255,255,.8)}.HomeV3_night__CrXEK{position:relative;overflow:hidden;color:#fff;background:radial-gradient(1.5px 1.5px at 12% 18%,rgba(255,255,255,.9) 50%,transparent 51%),radial-gradient(1px 1px at 28% 72%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 44% 34%,rgba(255,255,255,.8) 50%,transparent 51%),radial-gradient(1px 1px at 63% 12%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(2px 2px at 78% 58%,rgba(255,255,255,.85) 50%,transparent 51%),radial-gradient(1px 1px at 88% 26%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 92% 84%,rgba(255,255,255,.75) 50%,transparent 51%),radial-gradient(1px 1px at 6% 88%,rgba(255,255,255,.6) 50%,transparent 51%),radial-gradient(1px 1px at 52% 92%,rgba(255,255,255,.55) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 36% 6%,rgba(255,255,255,.7) 50%,transparent 51%),radial-gradient(ellipse 80% 60% at 50% 0,var(--night-hi),transparent 70%),linear-gradient(180deg,var(--night-soft),var(--night) 60%)}.HomeV3_night__CrXEK:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.55;background:radial-gradient(1px 1px at 20% 40%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 70% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 40% 60%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 85% 70%,#fff 50%,transparent 51%);background-size:260px 260px;animation:HomeV3_twinkle__ZxcnL 4.5s ease-in-out infinite alternate}@keyframes HomeV3_twinkle__ZxcnL{0%{opacity:.25}to{opacity:.7}}.HomeV3_comet__pLVLd{position:absolute;top:14%;left:-20%;width:180px;height:2px;border-radius:2px;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.95));filter:drop-shadow(0 0 6px rgba(216,180,240,.9));transform:rotate(14deg);opacity:0;animation:HomeV3_comet__pLVLd 9s ease-in 2s infinite}.HomeV3_comet__pLVLd:after{content:"";position:absolute;right:-3px;top:-3px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 12px 4px rgba(255,236,170,.8)}@keyframes HomeV3_comet__pLVLd{0%{transform:translate(0) rotate(14deg);opacity:0}4%{opacity:1}16%{transform:translate(140vw,34vw) rotate(14deg);opacity:0}to{transform:translate(140vw,34vw) rotate(14deg);opacity:0}}.HomeV3_offer__oI3Ce{padding:96px 24px 104px}.HomeV3_offerInner__zJ6Ff{position:relative;max-width:1040px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.HomeV3_offerTitle__z5qK8{margin:26px 0 40px;text-align:center;font-size:clamp(28px,3.6vw,42px);line-height:1.15;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.HomeV3_offerTitle__z5qK8 em{font-style:normal;font-family:inherit;font-weight:inherit;color:var(--mint)}.HomeV3_offerGrid__Xcoc_{width:100%;display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:start}.HomeV3_plans__2NOAD{display:flex;flex-direction:column;gap:14px;min-width:0}.HomeV3_plan__8o6ES{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-radius:20px;border:2px solid rgba(255,255,255,.16);background:rgba(255,255,255,.06)}.HomeV3_planMain___2Xcr{padding-top:30px;border-color:transparent;background:linear-gradient(rgba(84,59,115,.96),rgba(84,59,115,.96)) padding-box,linear-gradient(120deg,var(--mint),var(--lilac),var(--gold)) border-box;box-shadow:0 18px 40px rgba(0,0,0,.3)}.HomeV3_planTag__GtCEI{position:absolute;top:-2px;left:-2px;padding:4px 12px;border-radius:18px 0 12px 0;background:linear-gradient(90deg,#3FCB86,var(--mint));color:#123B26;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HomeV3_planText__T8izn{display:flex;flex-direction:column;gap:4px;min-width:0}.HomeV3_planText__T8izn b{font-size:19px}.HomeV3_planText__T8izn small{font-size:14px;color:rgba(255,255,255,.72)}.HomeV3_planSave__a_sTL{align-self:flex-start;margin-top:6px;padding:3px 10px;border-radius:999px;background:rgba(110,231,168,.14);color:var(--mint)!important;font-weight:700}.HomeV3_planPrice__muy40{display:flex;flex-direction:column;align-items:flex-end;font-size:24px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.HomeV3_planPrice__muy40 small{font-size:13px;font-weight:400;color:rgba(255,255,255,.7)}.HomeV3_go__tqgT6{min-height:60px;margin-top:12px;font-size:18px;font-weight:800;color:#0E2E1C;background:linear-gradient(180deg,var(--green-hi),var(--green));box-shadow:0 6px 0 var(--green-edge),0 18px 40px rgba(0,0,0,.35)}.HomeV3_go__tqgT6:hover{color:#0E2E1C;transform:translateY(-2px);box-shadow:0 8px 0 var(--green-edge),0 20px 44px rgba(0,0,0,.38)}.HomeV3_go__tqgT6:active{transform:translateY(4px);box-shadow:0 2px 0 var(--green-edge)}.HomeV3_offerNote__Knrbb{margin:8px 0 0;text-align:center;font-size:14px;line-height:1.55;color:rgba(255,255,255,.72)}.HomeV3_guarantee__5srtV{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 0;font-size:14px;color:rgba(255,255,255,.82)}.HomeV3_guarantee__5srtV svg{width:20px;height:20px;fill:none;stroke:var(--mint);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.HomeV3_included__k1Gbw{min-width:0;padding:26px 28px;border-radius:24px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12)}.HomeV3_included__k1Gbw h3{margin:0 0 16px;font-size:18px;font-weight:600}.HomeV3_included__k1Gbw ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.HomeV3_included__k1Gbw li{display:flex;gap:10px;font-size:15px;line-height:1.5;color:rgba(255,255,255,.85)}.HomeV3_included__k1Gbw li strong{color:#fff!important}.HomeV3_included__k1Gbw svg{flex:none;width:20px;height:20px;margin-top:1px;fill:none;stroke:var(--lilac);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.HomeV3_offerPrivacy__qD_e3{width:100%;margin-top:44px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 28px}.HomeV3_offerPrivacy__qD_e3 p{margin:0;font-size:14.5px;color:rgba(255,255,255,.8)}.HomeV3_planGroup__Hmhaz{display:flex;flex-direction:column;gap:14px}.HomeV3_planPick__UOiWe{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.HomeV3_planPick__UOiWe:not(.HomeV3_planMain___2Xcr):hover{border-color:rgba(255,255,255,.34);background:rgba(255,255,255,.09)}.HomeV3_planPick__UOiWe:disabled{cursor:default}.HomeV3_planPick__UOiWe.HomeV3_planMain___2Xcr{padding-top:18px;cursor:default}.HomeV3_planPick__UOiWe.HomeV3_planTagged__dk8aj{padding-top:30px}.HomeV3_planPick__UOiWe:focus-visible{outline:3px solid var(--mint);outline-offset:3px}.HomeV3_planText__T8izn s{color:rgba(255,255,255,.45);text-decoration-thickness:1.5px}.HomeV3_planChk__yl5K3{position:absolute;top:-10px;right:-10px;width:28px;height:28px;border-radius:50%;background:#3FCB86;border:3px solid var(--night);display:none;align-items:center;justify-content:center}.HomeV3_planChk__yl5K3:after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 2.6px 2.6px 0;transform:translateY(-1px) rotate(45deg)}.HomeV3_planPick__UOiWe[aria-checked=true] .HomeV3_planChk__yl5K3{display:flex}.HomeV3_trustBadges__tlMA3{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:14px 12px}.HomeV3_trustBadge__yJ1pS{display:inline-flex;align-items:center;gap:9px;padding:6px 16px 6px 6px;border-radius:999px;background:#fff;color:var(--fg);font-size:14px;font-weight:700;letter-spacing:-.005em;white-space:nowrap;border:2px solid var(--color-mauve-100,#e9d7f2);box-shadow:0 4px 0 var(--color-mauve-100,#E9D7F2),0 10px 22px rgba(90,40,120,.12)}.HomeV3_trustBadgesNight__zu8R1 .HomeV3_trustBadge__yJ1pS{border-color:#fff;box-shadow:0 4px 0 #5A4478,0 12px 26px rgba(0,0,0,.3)}.HomeV3_trustIcon__ULDVJ{flex:none;width:30px;height:30px;display:grid}.HomeV3_trustIcon__ULDVJ svg{width:100%;height:100%}.HomeV3_proSection__QraUA{background:var(--bg)}.HomeV3_proGrid__40hfZ{max-width:1080px;margin:0 auto;display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.HomeV3_proVisual__7urWF{position:relative;display:grid;place-items:center;min-width:0}.HomeV3_proVisual__7urWF img{position:relative;width:min(100%,480px);height:auto}.HomeV3_proGlow__BDqbq{position:absolute;inset:6% 8%;border-radius:50%;background:radial-gradient(circle,rgba(201,162,224,.45) 0,rgba(201,162,224,0) 68%)}.HomeV3_proCopy__lCWKj{min-width:0}.HomeV3_proPoints__o15kO{list-style:none;margin:22px 0 30px;padding:0;display:grid;gap:12px}.HomeV3_proPoints__o15kO li{display:flex;gap:12px;font-size:15.5px;line-height:1.55;color:var(--fg-soft)}.HomeV3_proPoints__o15kO strong{color:var(--fg)}.HomeV3_proPoints__o15kO svg{flex:none;width:22px;height:22px;margin-top:1px;padding:3px;border-radius:50%;background:var(--color-mauve-50);fill:none;stroke:var(--primary);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.HomeV3_proActions__jF1SZ{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.HomeV3_proActions__jF1SZ>p{margin:0!important}.HomeV3_proof3__EcmJA{background:var(--color-cream);overflow:hidden}.HomeV3_stats__i2E__{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px auto 88px;max-width:900px}.HomeV3_stat__3WEz3{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 16px;text-align:center}.HomeV3_stat__3WEz3+.HomeV3_stat__3WEz3{border-left:2px dotted var(--gold)}.HomeV3_statValue__D6VH_{font-family:var(--font-hand),Caveat,cursive;font-size:clamp(48px,6vw,76px);font-weight:700;line-height:1;color:var(--primary-hover);white-space:nowrap;font-variant-numeric:tabular-nums}.HomeV3_statLabel__fDAFK{margin:0;font-size:15px;font-weight:500;line-height:1.4;color:var(--fg-soft);max-width:230px}.HomeV3_proofTag__m0rwN{margin-top:0}.HomeV3_waRow__8L_4B{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1060px;margin:36px auto 52px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left}.HomeV3_waRow__8L_4B svg{display:block}.HomeV3_waMsg__ujlJA{position:relative;min-width:0;margin-left:9px;padding:6px 9px 5px 6px;border-radius:0 10px 10px 10px;background:#fff;box-shadow:0 1px .5px rgba(11,20,26,.13),0 12px 28px rgba(47,38,32,.08)}.HomeV3_waMsg__ujlJA:before{content:"";position:absolute;left:-8px;top:0;border-top:10px solid #fff;border-left:9px solid transparent}.HomeV3_waName__VIeu3{display:block;padding:0 0 0 4px;font-size:13px;font-weight:600}.HomeV3_waVoice__SVeKp{display:flex;align-items:center;gap:8px}.HomeV3_waPlay__R3IW_{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;margin-bottom:12px;padding:0;border:0;background:none;color:#8696A0;cursor:pointer}.HomeV3_waPlay__R3IW_ svg{width:27px;height:27px;fill:currentColor}.HomeV3_waTrack__QYTXM{position:relative;flex:1;min-width:0;padding-top:6px}.HomeV3_waWave__ObD8U{display:flex;align-items:center;gap:1.6px;height:26px}.HomeV3_waWave__ObD8U i{flex:1;min-height:3px;border-radius:2px;background:#C6CDD1}.HomeV3_waWave__ObD8U i.HomeV3_waBarOn__KvqNf{background:#1DAA61}.HomeV3_waHeard__StFLe .HomeV3_waWave__ObD8U i.HomeV3_waBarOn__KvqNf{background:#53BDEB}.HomeV3_waDot__c_7qS{position:absolute;left:calc(var(--pos, 0) * 100%);top:13px;width:13px;height:13px;margin-left:-6px;border-radius:50%;background:#1DAA61}.HomeV3_waHeard__StFLe .HomeV3_waDot__c_7qS{background:#53BDEB}.HomeV3_waPlaying__k8E_j .HomeV3_waDot__c_7qS{box-shadow:0 0 0 4px rgba(29,170,97,.16)}.HomeV3_waMeta__DVwgS{display:flex;justify-content:space-between;margin-top:4px;font-size:11px;color:#667781;font-variant-numeric:tabular-nums}.HomeV3_waFace__dMuyx{position:relative;width:48px;height:48px;flex:none;margin-left:2px}.HomeV3_waFace__dMuyx>svg:first-child{width:100%;height:100%}.HomeV3_waMic__t_pR5{position:absolute;left:-5px;bottom:-1px;width:18px;height:18px;fill:none;stroke:#1DAA61;stroke-width:2.6;stroke-linecap:round}.HomeV3_waHeard__StFLe .HomeV3_waMic__t_pR5{stroke:#53BDEB}.HomeV3_waSpeed__CF5pD{width:48px;height:28px;flex:none;margin:0 0 12px 2px;padding:0;border:0;border-radius:14px;background:#8696A0;color:#fff;font:600 13.5px -apple-system,Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .12s ease}.HomeV3_waSpeed__CF5pD:active{transform:scale(.92)}.HomeV3_marquee__gJ6Yq{overflow:hidden;padding:10px 0 26px;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.HomeV3_marqueeTrack__I5KAK{display:flex;width:max-content;animation:HomeV3_marquee__gJ6Yq 90s linear infinite}.HomeV3_marqueeReverse__9FcAt{animation-direction:reverse}.HomeV3_marquee__gJ6Yq:hover .HomeV3_marqueeTrack__I5KAK{animation-play-state:paused}.HomeV3_marqueeGroup__258IQ{display:flex;align-items:flex-start;gap:18px;padding-right:18px}@keyframes HomeV3_marquee__gJ6Yq{to{transform:translateX(-50%)}}.HomeV3_shot__4yVYI{height:250px;width:auto;max-width:430px;object-fit:contain;flex:none;border-radius:18px;background:#fff;box-shadow:0 6px 0 var(--color-sand),0 16px 30px rgba(47,38,32,.1)}.HomeV3_marqueeGroup__258IQ .HomeV3_shot__4yVYI:nth-child(odd){transform:rotate(-1.2deg)}.HomeV3_marqueeGroup__258IQ .HomeV3_shot__4yVYI:nth-child(2n){transform:rotate(1.2deg) translateY(10px)}.HomeV3_faqGrid__URZn6{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:start}.HomeV3_faqAside__MOdNA{position:sticky;top:96px}.HomeV3_faqStella___i0NX{margin:14px 0 18px}.HomeV3_faqStella___i0NX .HomeV3_bubble__nXw_7{font-size:15px}.HomeV3_faqContact__ZgwxE{margin:0;color:var(--fg-soft);font-size:14.5px}.HomeV3_faqContact__ZgwxE a{color:var(--primary-hover);font-weight:600}.HomeV3_faqList__Pbw_z{display:grid;gap:12px;min-width:0}.HomeV3_faqItem__qx7kH{border-radius:20px;background:var(--color-cream);box-shadow:0 5px 0 var(--color-sand);transition:box-shadow .2s ease}.HomeV3_faqItem__qx7kH[open]{box-shadow:0 5px 0 var(--color-mauve-100)}.HomeV3_faqItem__qx7kH summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;cursor:pointer;font-size:16px;font-weight:600}.HomeV3_faqItem__qx7kH summary::-webkit-details-marker{display:none}.HomeV3_faqItem__qx7kH summary span{position:relative;flex:none;width:30px;height:30px;border-radius:50%;background:var(--color-mauve-50);transition:transform .25s ease,background .2s ease}.HomeV3_faqItem__qx7kH summary span:after,.HomeV3_faqItem__qx7kH summary span:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--primary)}.HomeV3_faqItem__qx7kH summary span:after{transform:rotate(90deg)}.HomeV3_faqItem__qx7kH[open] summary span{transform:rotate(45deg);background:var(--primary)}.HomeV3_faqItem__qx7kH[open] summary span:after,.HomeV3_faqItem__qx7kH[open] summary span:before{background:#fff}.HomeV3_faqItem__qx7kH>div{padding:0 22px 20px;color:var(--fg-soft);font-size:15px;line-height:1.75}.HomeV3_epGrid__d04Iu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.HomeV3_ep__CEC_4{display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#fff;color:var(--fg);text-decoration:none;box-shadow:0 6px 0 var(--color-sand),0 16px 34px rgba(47,38,32,.08);transition:transform .2s ease,box-shadow .2s ease}.HomeV3_ep__CEC_4:hover{color:var(--fg);transform:translateY(-4px);box-shadow:0 10px 0 var(--color-mauve-100),0 22px 40px rgba(90,40,120,.14)}.HomeV3_epNew__7Tb_0{box-shadow:0 6px 0 var(--color-mauve-100),0 16px 34px rgba(90,40,120,.12)}.HomeV3_epThumb__iLaVU{position:relative;display:block;aspect-ratio:16/9;background:var(--color-cream)}.HomeV3_epThumb__iLaVU img{object-fit:cover;transition:transform .4s ease}.HomeV3_ep__CEC_4:hover .HomeV3_epThumb__iLaVU img{transform:scale(1.04)}.HomeV3_epPlay__tNDnv{position:absolute;z-index:1;left:14px;bottom:14px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--primary);box-shadow:0 4px 0 var(--color-mauve-500)}.HomeV3_epPlay__tNDnv svg{width:18px;height:18px;fill:#fff;margin-left:3px}.HomeV3_epBadge__SzqXU{position:absolute;z-index:1;top:12px;left:12px;padding:4px 11px;border-radius:999px;background:linear-gradient(90deg,#3FCB86,var(--mint));color:#123B26;font-style:normal;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.HomeV3_epText___ehbW{display:flex;flex-direction:column;gap:6px;padding:18px 22px 24px;min-width:0}.HomeV3_epText___ehbW small{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--primary)}.HomeV3_epText___ehbW b{font-size:18px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.HomeV3_epText___ehbW>span{font-size:14px;line-height:1.65;color:var(--fg-soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HomeV3_final__HHBx6{padding:104px 24px 112px;text-align:center}.HomeV3_finalInner__BlipJ{position:relative;max-width:680px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.HomeV3_final__HHBx6 h2{margin:28px 0 16px;font-size:clamp(28px,4vw,42px);line-height:1.15;letter-spacing:-.035em;font-weight:700;text-wrap:balance}.HomeV3_finalText__CBq5I{margin:0 0 34px;font-size:17px;line-height:1.65;color:rgba(255,255,255,.78);max-width:520px}@media (max-width:900px){.HomeV3_heroGrid__HMAHx{grid-template-columns:1fr;gap:20px}.HomeV3_hero__oxEEm{padding:28px 16px 48px;text-align:center}.HomeV3_intro__PDDXK{margin-inline:auto}.HomeV3_actions__BdukF{justify-content:center}.HomeV3_heroVisual__kb4W0{order:-1}.HomeV3_stage__ubMep{width:min(250px,66vw)}.HomeV3_stageBubble__mAUpp{display:none}.HomeV3_offerGrid__Xcoc_{grid-template-columns:1fr;gap:28px}.HomeV3_stepFlip__evE9c,.HomeV3_step__C4vsh{grid-template-columns:minmax(0,1fr);gap:20px}.HomeV3_stepFlip__evE9c .HomeV3_stepArt__W_bdV{order:0}.HomeV3_stepArt__W_bdV img{width:min(100%,300px)}.HomeV3_acad__hqBl7{grid-template-columns:minmax(0,1fr)}.HomeV3_acadHero__b7TNr{min-height:0;aspect-ratio:16/10}.HomeV3_acadList__fUIfD{max-height:300px}.HomeV3_duo__UG7zP{grid-template-columns:minmax(0,1fr);gap:48px;justify-items:center}.HomeV3_constBranch____avF{display:none}.HomeV3_constLink__5JHHl{margin-bottom:18px}.HomeV3_waRow__8L_4B{grid-template-columns:minmax(0,1fr);gap:14px;max-width:420px}.HomeV3_faqGrid__URZn6{grid-template-columns:minmax(0,1fr);gap:28px}.HomeV3_proGrid__40hfZ{grid-template-columns:minmax(0,1fr);gap:24px}.HomeV3_proVisual__7urWF img{width:min(100%,340px)}.HomeV3_faqAside__MOdNA{position:static}.HomeV3_baRows__JzXp2,.HomeV3_epGrid__d04Iu{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.HomeV3_band__SwCSt{padding:64px 16px}.HomeV3_offer__oI3Ce{padding:64px 16px 72px}.HomeV3_final__HHBx6{padding:72px 16px 80px}.HomeV3_title__zDthA{font-size:32px}.HomeV3_intro__PDDXK{font-size:16px}.HomeV3_cta__t5jHo{width:100%}.HomeV3_bubble__nXw_7{font-size:15px;padding:11px 14px;max-width:250px}.HomeV3_stepStella__Dejz8 .HomeV3_bubble__nXw_7{flex:1;max-width:none;font-size:15px}.HomeV3_stepper__pyjwo{gap:14px}.HomeV3_stepper__pyjwo>*+:before{width:8px;right:calc(100% + 3px)}.HomeV3_stepNow__xryBu{height:40px!important;padding-right:14px;font-size:17px!important}.HomeV3_stepNow__xryBu span{width:28px;height:28px}.HomeV3_plan__8o6ES{padding:16px}.HomeV3_planMain___2Xcr{padding-top:30px}.HomeV3_planPick__UOiWe.HomeV3_planMain___2Xcr{padding-top:16px}.HomeV3_planPick__UOiWe.HomeV3_planTagged__dk8aj{padding-top:30px}.HomeV3_planText__T8izn b{font-size:17px}.HomeV3_planPrice__muy40{font-size:21px}.HomeV3_included__k1Gbw{padding:22px 18px}.HomeV3_baStage__bfk3X{aspect-ratio:1/1;border-radius:22px}.HomeV3_hTree__coVUl{left:0;top:13%;width:100%;height:68%}.HomeV3_baAfter___pHOT{--tl:2%;--tt:13%;--tw:96%;--th:70%}.HomeV3_lkWrap__K69wm{display:none}.HomeV3_baStella__k_P0l{display:flex}.HomeV3_baPop__r3W72{left:50%;top:auto;bottom:64px;transform:translateX(-50%);width:240px;animation:none}.HomeV3_baChip__NBb7D{top:12px;font-size:12px;padding:6px 11px}.HomeV3_baChipLeft__L2NjX{left:12px}.HomeV3_baChipRight__kWp8_{right:12px}.HomeV3_baStella__k_P0l{right:10px;bottom:10px;padding-right:12px;gap:4px;padding:3px 12px 3px 3px}.HomeV3_baStella__k_P0l>:first-child{width:40px!important;height:auto!important}.HomeV3_baStella__k_P0l p{font-size:12.5px}.HomeV3_shot__4yVYI{height:210px;max-width:320px}.HomeV3_waRow__8L_4B{grid-template-columns:minmax(0,1fr);gap:14px;max-width:380px}.HomeV3_stats__i2E__{margin-bottom:64px}.HomeV3_stat__3WEz3{padding:2px 6px;gap:4px}.HomeV3_statValue__D6VH_{font-size:32px}.HomeV3_statLabel__fDAFK{font-size:12px}.HomeV3_founderStarFrame__0WOk_{width:200px}.HomeV3_acadHero__b7TNr{aspect-ratio:4/3}.HomeV3_acadPlay__0c0kp{top:40%;width:58px;height:58px;margin:-29px 0 0 -29px}.HomeV3_acadPlay__0c0kp svg{width:24px;height:24px}.HomeV3_acadThumb__jlHi1{width:96px}}@media (prefers-reduced-motion:reduce){.HomeV3_comet__pLVLd,.HomeV3_founderHalo__gHxSv,.HomeV3_founderStarFrame__0WOk_ svg,.HomeV3_halo__hBhgI,.HomeV3_night__CrXEK:before,.HomeV3_sparkA__tswT9,.HomeV3_sparkB__7UdKZ,.HomeV3_sparkC__n_nAY{animation:none}.HomeV3_wtLine__tkBlw{animation:none;stroke-dashoffset:0}.HomeV3_stageBubble__mAUpp,.HomeV3_wtNode__ePSjh{animation:none;opacity:1}.HomeV3_founderShape__dFuem svg{animation:none}.HomeV3_baAfter___pHOT,.HomeV3_baHandle__0daXR,.HomeV3_baLink__rDtBs,.HomeV3_baNote__GA_GH,.HomeV3_baStella__k_P0l,.HomeV3_bubble__nXw_7,.HomeV3_lkWrap__K69wm,.HomeV3_starOn__P5B5z{transition:none}.HomeV3_marqueeTrack__I5KAK{animation:none}.HomeV3_marquee__gJ6Yq{overflow-x:auto;mask-image:none}}.PublicDetail_page__X8nmm{min-height:100vh;font-family:var(--font-ui),Poppins,sans-serif}.PublicDetail_article__S0uC1{max-width:1152px;margin:0 auto;padding:36px 24px 96px}.PublicDetail_back__LsyrM{display:inline-flex;align-items:center;gap:6px;margin-bottom:22px;padding:8px 16px;border-radius:999px;background:#fff;font-size:14px;font-weight:600;color:var(--fg-soft);text-decoration:none;box-shadow:0 4px 0 var(--edge-color);transition:transform .15s ease}.PublicDetail_back__LsyrM:hover{color:var(--fg);transform:translateY(-1px)}.PublicDetail_gateStella__lyH43{margin-bottom:14px}.PublicDetail_gateText__tHxfN{margin:0;color:var(--fg-soft)}.PublicDetail_gateCta__rk_9r.PublicDetail_gateCta__rk_9r{width:100%;margin-top:20px;min-height:52px;padding:14px 20px;font-size:15.5px;text-align:center}@media (max-width:700px){.PublicDetail_article__S0uC1{padding:24px 16px 72px}}.PublicDetail_gateStella__lyH43.PublicDetail_gateStella__lyH43 p{font-size:15px;line-height:1.45}.TherapistDetail_layout__np69b{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);align-items:start;gap:24px;font-family:var(--font-ui),Poppins,sans-serif}.TherapistDetail_profile__j0t54{padding:36px;border-radius:32px;background:var(--color-cream);min-width:0}.TherapistDetail_identity__9YTdo{display:flex;align-items:center;gap:22px}.TherapistDetail_avatar__TrdAp{width:112px;height:112px;border-radius:50%;object-fit:cover;flex-shrink:0;display:grid;place-items:center;background:var(--color-mauve-50);color:var(--primary);font-size:36px}.TherapistDetail_identity__9YTdo h1{font-size:clamp(26px,3vw,36px);line-height:1.2;font-weight:500;letter-spacing:-.035em;overflow-wrap:anywhere}.TherapistDetail_headline__TjHhm{font-size:14px;color:var(--fg-soft);margin-top:10px;line-height:1.7}.TherapistDetail_trained__OGIo_{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:16px;background:var(--color-partner-blue-soft);color:var(--color-partner-blue);font-size:11px;margin-bottom:12px}.TherapistDetail_facts__yppQt{display:flex;flex-wrap:wrap;gap:14px 20px;padding:24px 0;margin-top:12px;border-bottom:1px solid var(--border-soft);color:var(--fg-soft);font-size:12px}.TherapistDetail_facts__yppQt span{display:inline-flex;align-items:center;gap:7px}.TherapistDetail_facts__yppQt svg{flex-shrink:0}.TherapistDetail_section__WxXng{margin-top:30px}.TherapistDetail_booking__ytOAh h2,.TherapistDetail_section__WxXng h2{font-size:19px;font-weight:500;line-height:1.5;letter-spacing:-.015em}.TherapistDetail_bio__25ByU{white-space:pre-line;font-size:14px;line-height:1.9;color:var(--fg-soft);margin-top:16px;overflow-wrap:anywhere}.TherapistDetail_specialties__wwlB2{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin-top:16px}.TherapistDetail_specialties__wwlB2 li{background:var(--color-mauve-50);color:var(--primary-hover);border-radius:20px;padding:7px 12px;font-size:12px}.TherapistDetail_training___FScs{font-size:12px;color:var(--fg-soft);margin-top:28px;line-height:1.8}.TherapistDetail_training___FScs a{color:var(--color-partner-blue);text-decoration:underline;text-underline-offset:3px}.TherapistDetail_booking__ytOAh{position:sticky;top:96px;border-radius:30px;padding:28px;background:var(--color-mauve-50);min-width:0}.TherapistDetail_booking__ytOAh>div{margin-top:18px}.TherapistDetail_booking__ytOAh p{font-size:13px;line-height:1.8}.TherapistDetail_booking__ytOAh a{max-width:100%;white-space:normal;font-size:13px}.TherapistDetail_booking__ytOAh .TherapistDetail_price__BHK5C{font-family:var(--font-hand),Caveat,cursive;font-size:32px;color:var(--primary-hover);margin-top:8px}.TherapistDetail_layout__np69b :is(a,button,input):focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media (max-width:850px){.TherapistDetail_layout__np69b{grid-template-columns:1fr}.TherapistDetail_booking__ytOAh{position:static}}@media (max-width:500px){.TherapistDetail_profile__j0t54{padding:24px}.TherapistDetail_identity__9YTdo{flex-direction:column;align-items:flex-start;gap:16px}.TherapistDetail_avatar__TrdAp{width:88px;height:88px}.TherapistDetail_booking__ytOAh{padding:24px}}.TherapistDetail_v3__Aw_on .TherapistDetail_profile__j0t54{background:#fff;border:2px solid var(--edge-color);box-shadow:0 8px 0 var(--edge-color),0 22px 44px rgba(47,38,32,.08)}.TherapistDetail_v3__Aw_on .TherapistDetail_avatar__TrdAp{border:4px solid #fff;box-shadow:0 0 0 3px var(--color-mauve-200),0 10px 22px rgba(90,40,120,.16)}.TherapistDetail_v3__Aw_on .TherapistDetail_identity__9YTdo h1{font-weight:600;letter-spacing:-.04em}.TherapistDetail_v3__Aw_on .TherapistDetail_booking__ytOAh h2,.TherapistDetail_v3__Aw_on .TherapistDetail_section__WxXng h2{font-weight:600}.TherapistDetail_v3__Aw_on .TherapistDetail_booking__ytOAh{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:3px solid var(--primary);box-shadow:0 8px 0 var(--color-mauve-100),0 22px 44px rgba(90,40,120,.14)}.TherapistDetail_v3__Aw_on .TherapistDetail_booking__ytOAh>div{width:100%}.OnboardingPreview_preview__HGJYr{--onboarding-offset:72px}.OnboardingPreview_toolbar__7XDBX{box-sizing:border-box;height:72px;padding:10px 20px;background:var(--bg-elevated);display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.OnboardingPreview_toolbar__7XDBX label,.OnboardingPreview_toolbar__7XDBX p{font-size:12px}.OnboardingPreview_toolbar__7XDBX select{padding:10px;border-radius:10px;border:1px solid var(--border-soft);font-size:16px;max-width:100%}@media(max-width:700px){.OnboardingPreview_preview__HGJYr{--onboarding-offset:108px}.OnboardingPreview_toolbar__7XDBX{height:108px}}.BrandAtmosphere_star__5Avci{pointer-events:none;mask-image:linear-gradient(90deg,transparent,black 28%)}@media (prefers-reduced-motion:no-preference){.BrandAtmosphere_star__5Avci{animation:BrandAtmosphere_arrive__BrCx9 2.8s ease-out both}}@keyframes BrandAtmosphere_arrive__BrCx9{0%{opacity:0;transform:translate(-24px,12px)}to{opacity:1;transform:translate(0)}}.AtelierDetail_page__q_Q8h{font-family:var(--font-ui),Poppins,sans-serif}.AtelierDetail_page__q_Q8h h1{font-weight:600;letter-spacing:-.035em;color:var(--fg)}.AtelierDetail_back__N_nLX{color:var(--fg-soft);font-weight:500;text-decoration:none}.AtelierDetail_back__N_nLX:hover{color:var(--primary-hover)}.AtelierDetail_structure__ncKii{row-gap:0}.AtelierDetail_visualFrame__6A9w1{border-radius:24px;box-shadow:0 8px 0 var(--color-sand),0 20px 40px rgba(47,38,32,.12);transform:rotate(-1.5deg)}.AtelierDetail_tagline__fZU4H{font-size:26px;color:var(--primary)}.AtelierDetail_label__xWn9x,.AtelierDetail_tagline__fZU4H{font-family:var(--font-hand),Caveat,cursive;line-height:1.1;font-weight:600}.AtelierDetail_label__xWn9x{margin:0;padding-bottom:6px;border-bottom:2px dotted var(--gold);font-size:21px;color:var(--primary-hover)}.AtelierDetail_infoIcon__zW3dK{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;background:#fff;color:var(--primary);box-shadow:0 4px 0 var(--color-sand),0 8px 18px rgba(47,38,32,.1)}.AtelierDetail_description__wGwmJ{font-size:15.5px;line-height:1.85;color:var(--fg-soft)}.AtelierDetail_panel__Htule{padding:22px 24px;border-radius:22px;background:#fff;box-shadow:0 6px 0 var(--color-sand),0 16px 30px rgba(47,38,32,.07)}.AtelierDetail_panel__Htule p{color:var(--fg-soft)}.AtelierDetail_panelAmber__F_6ok{box-shadow:0 6px 0 #F3D89A,0 16px 30px rgba(47,38,32,.07)}.AtelierDetail_panelRed__m8lUk{box-shadow:0 6px 0 #F2C2C2,0 16px 30px rgba(47,38,32,.07)}.AtelierDetail_registrationColumn__VBofQ{grid-column:1/-1;min-width:0}.AtelierDetail_registrationColumn__VBofQ [id=inscription]{scroll-margin-top:92px}.AtelierDetail_registrationColumn__VBofQ input,.AtelierDetail_registrationColumn__VBofQ select{border-radius:14px}.AtelierDetail_registrationColumn__VBofQ button[type=submit]{min-height:48px;border-radius:999px;font-weight:700;box-shadow:0 4px 0 var(--color-mauve-500)}.AtelierDetail_registrationColumn__VBofQ button[type=submit]:active{transform:translateY(3px);box-shadow:0 1px 0 var(--color-mauve-500)}.AtelierDetail_registrationColumn__VBofQ [class*=text-gray-400]{color:var(--fg-soft)}.AtelierDetail_aboutBand__V99xj{margin-top:72px}.AtelierDetail_page__q_Q8h :is(a,button,input,select):focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (min-width:768px){.AtelierDetail_visualColumn__XduC9{grid-column:1;grid-row:1/span 2}.AtelierDetail_registrationColumn__VBofQ{grid-column:2;grid-row:2}}@media (max-width:767px){.AtelierDetail_structure__ncKii[data-access=PRIVATE]{grid-template-columns:112px minmax(0,1fr);column-gap:16px}.AtelierDetail_structure__ncKii[data-access=PRIVATE] h1{font-size:24px}.AtelierDetail_visualFrame__6A9w1{box-shadow:0 5px 0 var(--color-sand),0 12px 24px rgba(47,38,32,.1)}.AtelierDetail_tagline__fZU4H{font-size:23px}.AtelierDetail_registrationColumn__VBofQ form>div:has(>input){flex-wrap:wrap}.AtelierDetail_registrationColumn__VBofQ form>div:has(>input)>input{flex-basis:100%}.AtelierDetail_registrationColumn__VBofQ form>div:has(>input)>button{width:100%;min-height:46px}.AtelierDetail_aboutBand__V99xj{margin-top:56px}}@media (prefers-reduced-motion:reduce){.AtelierDetail_registrationColumn__VBofQ button[type=submit]:active{transform:none}}.AtelierDetail_episode__UdUbo{border-radius:24px;background:#fff;box-shadow:0 6px 0 var(--color-sand),0 16px 34px rgba(47,38,32,.08)}.AtelierDetail_episodeTag__HzQMU{margin:0;font-family:var(--font-hand),Caveat,cursive;font-size:21px;line-height:1.1;font-weight:600;color:var(--primary)}.AtelierDetail_neighbour__T1oCt{border-radius:20px;background:#fff;box-shadow:0 5px 0 var(--color-sand);transition:transform .15s ease,box-shadow .15s ease}.AtelierDetail_neighbour__T1oCt:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--color-mauve-100)}@media (prefers-reduced-motion:reduce){.AtelierDetail_neighbour__T1oCt{transition:none}.AtelierDetail_neighbour__T1oCt:hover{transform:none}}