@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4377f9268b635edc-s.2_4qiqx1oev18.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Abril Fatface;font-style:normal;font-weight:400;font-display:swap;src:url(../media/10883291dcf2ac2d-s.p.0834ksqxe1j64.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Abril Fatface Fallback;src:local(Arial);ascent-override:102.31%;descent-override:28.14%;line-gap-override:0.0%;size-adjust:103.41%}.abril_fatface_a5f371ca-module__Zt5IpG__className{font-family:Abril Fatface,Abril Fatface Fallback;font-style:normal;font-weight:400}.abril_fatface_a5f371ca-module__Zt5IpG__variable{--font-title:"Abril Fatface", "Abril Fatface Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_d867b96d-module__tTXzTa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_d867b96d-module__tTXzTa__variable{--font-body:"DM Sans", "DM Sans Fallback"}
.planner-module__MOW88a__page{--purple:#6743d7;--pink:#db1c5f;--orange:#d95007;--green:#84ab7d;--yellow:#f2a922;--cream:#fff8ee;--paper:#fffdf9;--ink:#22183a;--muted:#57506b;--line:#22183a1f;--title:var(--font-title), Georgia, serif;color:var(--ink);font:400 18px/1.6 var(--font-body), system-ui, sans-serif;background:radial-gradient(circle at 92% 22%, #db1c5f14 0, transparent 26rem), radial-gradient(circle at 4% 48%, #f2a92224 0, transparent 30rem), radial-gradient(circle at 96% 70%, #84ab7d26 0, transparent 28rem), var(--cream);overflow-x:clip}.planner-module__MOW88a__page *,.planner-module__MOW88a__page :before,.planner-module__MOW88a__page :after{box-sizing:border-box}.planner-module__MOW88a__page a{color:inherit}.planner-module__MOW88a__page img{max-width:100%;height:auto;display:block}.planner-module__MOW88a__page :focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.planner-module__MOW88a__page h1,.planner-module__MOW88a__page h2,.planner-module__MOW88a__page h3,.planner-module__MOW88a__page p{margin-top:0}.planner-module__MOW88a__page h1,.planner-module__MOW88a__page h2{font-family:var(--title);letter-spacing:-.01em;text-wrap:balance;font-weight:400}.planner-module__MOW88a__page h1{margin-bottom:24px;font-size:clamp(2.7rem,7vw,4.8rem);line-height:1}.planner-module__MOW88a__page h1 em{color:var(--yellow);font-style:normal;display:block}.planner-module__MOW88a__page h2{margin-bottom:28px;font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.05}.planner-module__MOW88a__page h3{margin-bottom:10px;font-size:1.3rem;font-weight:700;line-height:1.25}.planner-module__MOW88a__shell{width:min(100% - 36px,1120px);margin-inline:auto;position:relative}.planner-module__MOW88a__section{padding-block:clamp(44px,6vw,80px);position:relative}.planner-module__MOW88a__kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);margin-bottom:14px;font-size:.85rem;font-weight:700}.planner-module__MOW88a__page .planner-module__MOW88a__micro{margin:22px 0 0;font-size:.9rem}.planner-module__MOW88a__deco{pointer-events:none;z-index:0;position:absolute}.planner-module__MOW88a__nav{z-index:20;border-bottom:1px solid var(--line);background:#fff8eef2;justify-content:space-between;align-items:center;gap:16px;height:84px;padding-inline:clamp(18px,4vw,56px);display:flex;position:sticky;top:0}.planner-module__MOW88a__brand img{width:auto;height:62px}.planner-module__MOW88a__page .planner-module__MOW88a__navCta{white-space:nowrap;color:#fff;background:var(--pink);border-radius:999px;padding:11px 18px;font-size:.95rem;font-weight:700;text-decoration:none}.planner-module__MOW88a__navCta:hover{background:#b8144d}.planner-module__MOW88a__button{text-align:center;background:var(--yellow);border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:16px 28px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px #b97a0c}.planner-module__MOW88a__page .planner-module__MOW88a__button{color:var(--ink)}.planner-module__MOW88a__button:hover{transform:translateY(-2px)}.planner-module__MOW88a__button:active{transform:translateY(3px);box-shadow:0 2px #b97a0c}.planner-module__MOW88a__page .planner-module__MOW88a__buttonOutline{background:var(--paper);box-shadow:none;border:2px solid var(--purple);color:var(--purple)}.planner-module__MOW88a__page .planner-module__MOW88a__buttonLight{background:var(--paper);box-shadow:0 5px #0003}.planner-module__MOW88a__textLink{text-underline-offset:5px;font-weight:700}.planner-module__MOW88a__hero{z-index:1;color:#fff;background:radial-gradient(circle at 88% 8%, #db1c5fcc 0, transparent 34%), radial-gradient(circle at 6% 96%, #d95007aa 0, transparent 38%), radial-gradient(circle at 55% 60%, #8a5ce8 0, transparent 50%), var(--purple);border-radius:0 0 48px 48px;position:relative}.planner-module__MOW88a__heroInner{z-index:1;align-items:center;gap:48px;max-width:1240px;margin-inline:auto;padding:clamp(40px,7vw,88px) clamp(18px,4vw,56px) clamp(80px,10vw,120px);display:grid;position:relative}.planner-module__MOW88a__hero .planner-module__MOW88a__kicker{color:var(--yellow)}.planner-module__MOW88a__lead{color:#f1ecff;max-width:560px;margin-bottom:30px;font-size:clamp(1.1rem,1.6vw,1.3rem)}.planner-module__MOW88a__actions{flex-wrap:wrap;align-items:center;gap:18px 28px;display:flex}.planner-module__MOW88a__heroPhoto{justify-self:center;max-width:420px;margin:0;position:relative}.planner-module__MOW88a__photo{aspect-ratio:4/5;object-fit:cover;object-position:50% 70%;border:8px solid var(--paper);border-radius:28px;transform:rotate(2deg);box-shadow:0 30px 60px #1d0f5a55}.planner-module__MOW88a__heroPhoto figcaption{color:#ece6ff;margin-top:16px;font-size:.9rem}.planner-module__MOW88a__starA,.planner-module__MOW88a__starB{z-index:2;position:absolute}.planner-module__MOW88a__starA{width:96px;top:-30px;left:-38px}.planner-module__MOW88a__starB{width:84px;bottom:60px;right:-30px}.planner-module__MOW88a__heroTri{width:70px;top:56px;left:44%;transform:rotate(18deg)}.planner-module__MOW88a__heroStar{opacity:.9;width:56px;top:48%;right:3%}.planner-module__MOW88a__heroWave{z-index:2;width:min(40%,480px);bottom:-110px;left:-40px}.planner-module__MOW88a__problem{padding-top:clamp(120px,12vw,150px)}.planner-module__MOW88a__problemTri{width:64px;top:-50px;right:2%;transform:rotate(-14deg)}.planner-module__MOW88a__problemGrid{z-index:1;gap:16px;display:grid;position:relative}.planner-module__MOW88a__problemGrid article{background:linear-gradient(150deg, var(--paper) 40%, #fbd6e2);border:1px solid #db1c5f26;border-radius:24px;padding:28px}.planner-module__MOW88a__problemGrid article:nth-child(2){background:linear-gradient(150deg, var(--paper) 40%, #fbdcc6);border-color:#d9500726}.planner-module__MOW88a__problemGrid article:nth-child(3){background:linear-gradient(150deg, var(--paper) 40%, #dce9d8);border-color:#84ab7d40}.planner-module__MOW88a__problemGrid p{color:var(--muted);margin:0}.planner-module__MOW88a__themes{background:radial-gradient(circle at 100% 100%, #d95007 0, transparent 45%), radial-gradient(circle at 0% 0%, #f7c25a 0, transparent 50%), var(--yellow);border-radius:40px;padding:clamp(36px,6vw,72px) clamp(24px,5vw,64px);overflow:hidden}.planner-module__MOW88a__themes>:not(.planner-module__MOW88a__deco){z-index:1;max-width:760px;position:relative}.planner-module__MOW88a__themes .planner-module__MOW88a__kicker{color:var(--ink)}.planner-module__MOW88a__themesWave{opacity:.95;width:min(60%,620px);bottom:-60px;right:-120px;transform:rotate(-8deg)}.planner-module__MOW88a__tabs{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.planner-module__MOW88a__tabs li{color:#fff;background:var(--purple);border-radius:999px;padding:14px 22px;font-size:1.05rem;font-weight:700;box-shadow:0 6px 16px #22183a22}.planner-module__MOW88a__tabs li:nth-child(4n+2){background:var(--pink)}.planner-module__MOW88a__tabs li:nth-child(4n+3){background:var(--paper);color:var(--ink)}.planner-module__MOW88a__tabs li:nth-child(4n){background:var(--green);color:var(--ink)}.planner-module__MOW88a__page .planner-module__MOW88a__themesNote{margin:28px 0 0;font-size:1.15rem;font-weight:500}.planner-module__MOW88a__insideHead{z-index:1;align-items:center;gap:32px;margin-bottom:36px;display:grid;position:relative}.planner-module__MOW88a__cover{justify-self:center;max-width:460px;margin:0;position:relative}.planner-module__MOW88a__cover>img:first-child{border-radius:32px;transform:rotate(-2deg);box-shadow:0 24px 50px #d9500733}.planner-module__MOW88a__coverStar{z-index:2;width:90px;bottom:-26px;left:-30px}.planner-module__MOW88a__pages{z-index:1;gap:16px;display:grid;position:relative}.planner-module__MOW88a__sheet{background:linear-gradient(160deg, var(--paper) 45%, #e6defb);border:1px solid #6743d726;border-radius:22px;padding:26px}.planner-module__MOW88a__sheet:nth-child(2){background:linear-gradient(160deg, var(--paper) 45%, #fbd6e2);border-color:#db1c5f26}.planner-module__MOW88a__sheet:nth-child(3){background:linear-gradient(160deg, var(--paper) 45%, #fbdcc6);border-color:#d9500726}.planner-module__MOW88a__sheet:nth-child(4){background:linear-gradient(160deg, var(--paper) 45%, #dce9d8);border-color:#84ab7d40}.planner-module__MOW88a__sheet h3{color:var(--purple)}.planner-module__MOW88a__sheet:nth-child(2) h3{color:var(--pink)}.planner-module__MOW88a__sheet:nth-child(3) h3{color:var(--orange)}.planner-module__MOW88a__sheet:nth-child(4) h3{color:#4f7a48}.planner-module__MOW88a__sheet p{color:var(--muted);margin:0}.planner-module__MOW88a__facts{z-index:1;gap:12px;margin-top:20px;display:grid;position:relative}.planner-module__MOW88a__facts p{background:linear-gradient(120deg,#84ab7d38,#f2a92230);border-radius:18px;margin:0;padding:18px 22px}.planner-module__MOW88a__quote{color:#fff;background:linear-gradient(125deg, var(--pink) 0%, #b02a8c 55%, var(--purple) 100%);border-radius:40px;padding:clamp(40px,6vw,80px) clamp(24px,6vw,80px)}.planner-module__MOW88a__quoteStar{z-index:2;width:90px;top:-44px;right:6%}.planner-module__MOW88a__quoteTri{z-index:2;width:54px;bottom:-20px;left:-18px;transform:rotate(-20deg)}.planner-module__MOW88a__quote blockquote{z-index:1;max-width:860px;margin:0;position:relative}.planner-module__MOW88a__quote blockquote p{font:400 clamp(1.5rem,3.2vw,2.3rem)/1.3 var(--title)}.planner-module__MOW88a__quote blockquote p:before{content:"“";color:var(--yellow)}.planner-module__MOW88a__quote blockquote p:after{content:"”";color:var(--yellow)}.planner-module__MOW88a__quote cite{color:#ffe1ec;font-size:.95rem;font-style:normal}.planner-module__MOW88a__aboutGrid{align-items:center;gap:40px;display:grid}.planner-module__MOW88a__aboutPhoto{max-width:300px;margin:0;position:relative}.planner-module__MOW88a__aboutPhoto>img:first-child{aspect-ratio:4/5;object-fit:cover;object-position:50% 30%;border:6px solid var(--paper);border-radius:28px;transform:rotate(-3deg);box-shadow:0 20px 40px #6743d733}.planner-module__MOW88a__aboutTri{z-index:2;width:60px;top:-18px;right:-22px;transform:rotate(16deg)}.planner-module__MOW88a__aboutGrid p:not(.planner-module__MOW88a__kicker){max-width:620px;color:var(--muted);margin:0;font-size:1.15rem}.planner-module__MOW88a__offer{color:#fff;background:radial-gradient(circle at 100% 0%, #db1c5fbb 0, transparent 40%), radial-gradient(circle at 0% 100%, #8a5ce8 0, transparent 45%), var(--purple);border-radius:48px;margin-inline:clamp(0px,2vw,24px)}.planner-module__MOW88a__offer .planner-module__MOW88a__kicker{color:var(--yellow)}.planner-module__MOW88a__offer .planner-module__MOW88a__micro{color:#e4dcff}.planner-module__MOW88a__offerStarA{z-index:2;width:80px;top:-34px;right:4%}.planner-module__MOW88a__offerStarB{z-index:2;width:70px;bottom:-30px;left:3%}.planner-module__MOW88a__plans{gap:20px;display:grid}.planner-module__MOW88a__plan{background:var(--paper);color:var(--ink);border-radius:28px;flex-direction:column;gap:14px;padding:clamp(26px,4vw,40px);display:flex}.planner-module__MOW88a__planMain{box-shadow:inset 0 0 0 5px var(--yellow)}.planner-module__MOW88a__planLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--pink);font-size:.8rem;font-weight:700}.planner-module__MOW88a__plan h3{font:400 2rem/1.1 var(--title);margin:0}.planner-module__MOW88a__price{font:400 2.8rem/1 var(--title);color:var(--purple);margin:0}.planner-module__MOW88a__plan ul{gap:10px;margin:8px 0 12px;padding:0;list-style:none;display:grid}.planner-module__MOW88a__plan li{padding-left:28px;position:relative}.planner-module__MOW88a__plan li:before{content:"";background:linear-gradient(135deg, var(--pink), var(--orange));border-radius:50%;width:15px;height:15px;position:absolute;top:.4em;left:0}.planner-module__MOW88a__plan .planner-module__MOW88a__button{width:100%;margin-top:auto}.planner-module__MOW88a__faqList{gap:10px;max-width:860px;display:grid}.planner-module__MOW88a__faqList details{background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:18px 22px}.planner-module__MOW88a__faqList summary{cursor:pointer;font-weight:700}.planner-module__MOW88a__faqList details p{color:var(--muted);margin:12px 0 0}.planner-module__MOW88a__page .planner-module__MOW88a__faqMore{margin:28px 0 0}.planner-module__MOW88a__faqMore a{color:var(--purple);font-weight:700}.planner-module__MOW88a__final{color:#fff;background:linear-gradient(120deg, var(--orange) 0%, #e2363a 50%, var(--pink) 100%);border-radius:40px;padding:clamp(44px,7vw,88px) clamp(24px,6vw,80px);overflow:hidden}.planner-module__MOW88a__final>:not(.planner-module__MOW88a__deco){z-index:1;position:relative}.planner-module__MOW88a__finalLogo{width:220px;margin-bottom:28px}.planner-module__MOW88a__final h2{max-width:640px}.planner-module__MOW88a__finalWave{opacity:.9;width:min(55%,560px);bottom:-70px;right:-80px;transform:rotate(-6deg)}.planner-module__MOW88a__finalStar{width:70px;top:30px;right:8%}.planner-module__MOW88a__page .planner-module__MOW88a__footer{color:var(--muted);background:0 0;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:8px clamp(18px,4vw,56px) 32px;font-size:.9rem;display:flex}@media (max-width:589px){.planner-module__MOW88a__actions .planner-module__MOW88a__button{width:100%}.planner-module__MOW88a__brand img{height:50px}.planner-module__MOW88a__page .planner-module__MOW88a__navCta{padding:10px 14px;font-size:.9rem}.planner-module__MOW88a__starA{width:70px;left:-10px}.planner-module__MOW88a__starB{width:64px;right:-8px}.planner-module__MOW88a__heroTri{width:48px;top:20px;left:auto;right:6%}.planner-module__MOW88a__heroStar{display:none}.planner-module__MOW88a__heroWave{width:62%;bottom:-70px;left:-20px}.planner-module__MOW88a__problemTri{width:46px;top:-40px}.planner-module__MOW88a__themesWave{opacity:.5;width:90%;bottom:-90px;right:-80px}.planner-module__MOW88a__quoteStar{width:60px;top:-30px}.planner-module__MOW88a__finalWave{opacity:.45;width:90%}.planner-module__MOW88a__coverStar{width:64px;left:-8px}.planner-module__MOW88a__offerStarB{display:none}}@media (min-width:590px){.planner-module__MOW88a__problemGrid,.planner-module__MOW88a__pages,.planner-module__MOW88a__facts,.planner-module__MOW88a__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.planner-module__MOW88a__aboutGrid{grid-template-columns:300px minmax(0,1fr);gap:64px}}@media (min-width:1080px){.planner-module__MOW88a__heroInner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.planner-module__MOW88a__problemGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.planner-module__MOW88a__insideHead{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.planner-module__MOW88a__pages{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.planner-module__MOW88a__button{transition:none}}
