._page_1j310_1{--ink: #0e3b2e;--ink-soft: #47665b;--paper: #fbf6ea;--card: #fffdf8;--sun: #ffd23f;--coral: #e4572e;--line: #e6dcc6;background:var(--paper);color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55;min-height:100vh;overflow-x:clip}._page_1j310_1 a{color:inherit}._nav_1j310_21{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1120px;padding:24px}._logo_1j310_30{font-family:Bricolage Grotesque,Inter,sans-serif;font-size:28px;font-weight:800;letter-spacing:-.02em;text-decoration:none}._logo_1j310_30 span{color:var(--coral)}._navLinks_1j310_42{display:flex;gap:28px;font-weight:500}._navLinks_1j310_42 a{text-decoration:none}._navLinks_1j310_42 a:hover{text-decoration:underline}._hero_1j310_56{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin:0 auto;max-width:1120px;padding:40px 24px 88px}._pill_1j310_66{background:var(--card);border:1px solid var(--line);border-radius:999px;display:inline-block;font-size:14px;font-weight:500;margin:0 0 20px;padding:6px 14px}._title_1j310_77{font-family:Bricolage Grotesque,Inter,sans-serif;font-size:clamp(48px,7.4vw,88px);font-weight:800;letter-spacing:-.03em;line-height:1;margin:0 0 24px}._title_1j310_77 mark{background:var(--sun);border-radius:12px;color:inherit;padding:0 12px}._lead_1j310_93{color:var(--ink-soft);font-size:20px;margin:0 0 32px;max-width:34em}._actions_1j310_100{display:flex;flex-wrap:wrap;gap:12px}._primary_1j310_106,._secondary_1j310_107{border-radius:12px;font-weight:600;padding:14px 22px;text-decoration:none}._page_1j310_1 ._primary_1j310_106{background:var(--ink);color:var(--paper)}._primary_1j310_106:hover{background:#145442}._secondary_1j310_107{border:2px solid var(--ink)}._stage_1j310_127{justify-self:center;max-width:360px;position:relative;width:100%}._product_1j310_134{background:var(--card);border:1px solid var(--line);border-radius:20px;box-shadow:0 18px 40px #0e3b2e1f;padding:16px 16px 20px;transform:rotate(-2deg)}._photo_1j310_143{align-items:flex-start;aspect-ratio:4 / 3;background:radial-gradient(circle at 70% 75%,#ffb199 0 26%,transparent 27%),linear-gradient(135deg,#cfe8da,#f5e6b8);border-radius:12px;display:grid;margin-bottom:14px;padding:12px}._stampOut_1j310_154,._stampBack_1j310_155{border-radius:8px;font-size:14px;font-weight:700;grid-area:1 / 1;justify-self:start;padding:4px 10px}._stampOut_1j310_154{background:var(--coral);color:#fff;opacity:0}._stampBack_1j310_155{background:var(--sun)}._productName_1j310_174{font-size:18px;font-weight:700;margin:0}._productPrice_1j310_180{color:var(--ink-soft);margin:0 0 12px}._fakeButton_1j310_185{background:var(--ink);border-radius:10px;color:var(--paper);font-weight:600;padding:12px;text-align:center}._mail_1j310_194{background:var(--sun);border-radius:14px;bottom:-28px;box-shadow:0 10px 24px #0e3b2e2e;display:grid;font-size:14px;padding:10px 14px;position:absolute;right:-12px;transform:rotate(2deg)}@media(prefers-reduced-motion:no-preference){._stampOut_1j310_154{animation:_stamp-out_1j310_1 6s infinite}._stampBack_1j310_155{animation:_stamp-back_1j310_1 6s infinite}._mail_1j310_194{animation:_mail-in_1j310_1 6s infinite}}@keyframes _stamp-out_1j310_1{0%,40%{opacity:1}45%,to{opacity:0}}@keyframes _stamp-back_1j310_1{0%,40%{opacity:0;transform:scale(1.4)}48%,to{opacity:1;transform:scale(1)}}@keyframes _mail-in_1j310_1{0%,50%{opacity:0;translate:0 12px}58%,to{opacity:1;translate:0 0}}._band_1j310_237{background:var(--ink);color:var(--paper);padding:72px 24px}._heading_1j310_243{font-family:Bricolage Grotesque,Inter,sans-serif;font-size:clamp(30px,4vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 16px}._band_1j310_237 ._heading_1j310_243{margin:0 auto 40px;max-width:1072px}._steps_1j310_257{counter-reset:step;display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0 auto;max-width:1072px;padding:0}._steps_1j310_257 li{counter-increment:step}._steps_1j310_257 li:before{color:var(--sun);content:counter(step);display:block;font-family:Bricolage Grotesque,Inter,sans-serif;font-size:56px;font-weight:800;line-height:1;margin-bottom:12px}._steps_1j310_257 h3{font-size:20px;margin:0 0 8px}._steps_1j310_257 p{margin:0;opacity:.85}._split_1j310_293{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);margin:0 auto;max-width:1120px;padding:88px 24px}._text_1j310_303{color:var(--ink-soft);font-size:18px;margin:0}._table_1j310_309{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:8px 20px 12px}._row_1j310_316{align-items:center;border-bottom:1px solid var(--line);display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;padding:14px 0}._count_1j310_325{background:#fdeeb5;border-radius:999px;font-size:14px;padding:2px 10px;white-space:nowrap}._note_1j310_333{color:var(--ink-soft);font-size:13px;margin:10px 0 0}._plans_1j310_339{margin:0 auto;max-width:1120px;padding:0 24px 88px}._planGrid_1j310_345{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}._plan_1j310_339{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:28px}._planPro_1j310_359{background:var(--sun);border-color:var(--sun)}._plan_1j310_339 h3{font-size:20px;margin:0}._price_1j310_369{font-family:Bricolage Grotesque,Inter,sans-serif;font-size:40px;font-weight:800;margin:4px 0 0}._price_1j310_369 small{font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:500}._trial_1j310_382{font-weight:600;margin:0}._plan_1j310_339 ul{display:grid;gap:8px;margin:20px 0 0;padding-left:20px}._faq_1j310_394{margin:0 auto;max-width:760px;padding:0 24px 88px}._faq_1j310_394 details{border-bottom:1px solid var(--line);padding:16px 0}._faq_1j310_394 summary{cursor:pointer;font-size:18px;font-weight:600}._faq_1j310_394 details p{color:var(--ink-soft);margin:10px 0 0}._footer_1j310_416{border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:center;padding:28px 24px;font-size:14px}@media(max-width:860px){._hero_1j310_56,._split_1j310_293{gap:40px;grid-template-columns:minmax(0,1fr)}._hero_1j310_56{padding:16px 16px 72px}._split_1j310_293{padding:64px 16px}._steps_1j310_257,._planGrid_1j310_345{grid-template-columns:minmax(0,1fr)}._nav_1j310_21{padding:20px 16px}._navLinks_1j310_42{display:none}._band_1j310_237{padding:56px 16px}._plans_1j310_339,._faq_1j310_394{padding:0 16px 64px}._mail_1j310_194{right:0}}
