:root{--moss:#202b37;--olive:#3a5a78;--cream:#faf7f0;--espresso:#26303b;--bark:#4c5560;--driftwood:#8b8578;--paper:#fcfaf5;--parchment:#f3efe6;--sand:#e5dfd2;--sunny:#f5c842;--ochre:#a97e17;--honey:#fbe7a2;--clay:#f6c9c0;--mint:#dcead9;--sky:#d9e6f2;--terracotta:#c05b4d;--brick:#9e4438;--forest:#3e7c6f;--white:#fff;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-body:"Nunito Sans", -apple-system, "Segoe UI", Roboto, sans-serif;--font-script:"Caveat", "Bradley Hand ITC", "Segoe Print", cursive;--font-mono:"Source Code Pro", ui-monospace, Menlo, Consolas, monospace;--tracking-caps:.14em;--leading-tight:1.12;--leading-normal:1.65;--leading-relaxed:1.8;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--shadow-xs:0 1px 2px #3c342614;--shadow-sm:0 2px 6px #3c34261a;--shadow-md:0 6px 18px #3c34261f;--shadow-lg:0 14px 34px #3c342624}.chip{font-family:var(--font-mono);letter-spacing:.04em;border-radius:var(--radius-pill);padding:6px 13px;font-size:11.5px;font-weight:600;display:inline-block}.chip--loops{background:var(--sky);color:var(--olive)}.chip--braindump{background:var(--honey);color:#7a5b10}.chip--paper{background:var(--mint);color:var(--forest)}.article-card__title a{color:inherit;text-decoration:none}.article-card__title a:hover{color:var(--olive)}.is-hidden{display:none!important}.wl-card-wrap{max-width:560px;margin:0 auto;position:relative}.wl-card__script{font-family:var(--font-script);color:var(--olive);margin-bottom:4px;font-size:32px}.wl-card__intro{color:var(--bark);margin-bottom:18px;font-size:14.5px;line-height:1.65}.wl-fields{gap:14px;display:grid}.wl-field{gap:6px;display:grid}.wl-field label{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--bark);font-size:10.5px;font-weight:700}.wl-field input:focus{border-color:var(--olive)}.wl-submit{width:100%;margin-top:8px}.wl-submit[disabled]{opacity:.65;cursor:default}.wl-card__fineprint{color:var(--driftwood);text-align:center;margin-top:16px;font-size:12.5px;line-height:1.6}.wl-card__error{color:#a23520;text-align:center;margin-top:12px;font-size:13px;font-weight:600}.wl-card--success{text-align:center;padding:46px 42px 44px}.wl-card--success p{color:var(--bark);max-width:380px;margin:16px auto 0;font-size:15px;line-height:1.7}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}*{box-sizing:border-box}body{background:var(--moss);font-family:var(--font-body);color:var(--espresso);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--olive)}a:hover{color:var(--brick)}h1,h2,h3,p{margin:0}button{font-family:inherit}:focus-visible{outline:2px dashed var(--ochre);outline-offset:3px}[id]{scroll-margin-top:86px}.sheet{background:var(--moss);width:100%;margin:0 auto;overflow-x:clip}.eyebrow{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);font-size:11px;font-weight:700;display:inline-block}.tab{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--espresso);background:var(--honey);border:1px solid var(--sand);border-bottom:none;border-radius:8px 8px 0 0;padding:8px 18px 9px;font-size:11px;font-weight:700;display:inline-block;position:relative;top:1px}.tab--mint{background:var(--mint)}.tab--sky{background:var(--sky)}.tab--clay{background:var(--clay)}.tab--dark{color:var(--honey);background:0 0;border-color:#faf7f040}.eyebrow--ochre{color:var(--ochre)}.script{font-family:var(--font-script);color:var(--olive);line-height:1.15}.display{font-family:var(--font-display);font-weight:600;line-height:var(--leading-tight)}.h1{font-family:var(--font-display);color:var(--espresso);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(40px,5.4vw,62px);font-weight:600;line-height:1.06}.h2{font-family:var(--font-display);font-weight:600;line-height:var(--leading-tight);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(30px,3.6vw,42px)}.h2--light{color:var(--espresso)}.h2--dark{color:var(--cream)}.lead{font-size:18px;line-height:var(--leading-normal)}.prose{gap:16px;display:grid}.text-cream-soft{color:#e8e4d8}.section--light{background:var(--paper)}.section--parchment{background:var(--parchment)}.section--dark{background:var(--moss);color:var(--cream)}.section--rule-top{border-top:1.5px solid #faf7f024}.center{text-align:center}.sec-head{text-align:center;max-width:720px;margin:0 auto 48px}.sec-head .h2{margin:16px 0 12px}.sec-head p{color:var(--bark);font-size:16px}.section--dark .sec-head p{color:#c7cdd4}.grain-dark{isolation:isolate;position:relative}.grain-dark:after{content:"";z-index:0;pointer-events:none;opacity:.06;mix-blend-mode:soft-light;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/240px 240px;position:absolute;inset:0}.grain-dark>*{z-index:1;position:relative}.btn{font-family:var(--font-body);letter-spacing:.01em;border-radius:var(--radius-pill);cursor:pointer;border:1.5px solid #0000;justify-content:center;align-items:center;padding:13px 26px;font-size:16px;font-weight:800;line-height:1;text-decoration:none;transition:background .13s,transform .13s cubic-bezier(.34,1.56,.64,1),box-shadow .13s;display:inline-flex}.btn:active{transform:scale(.97)}.btn--sm{padding:9px 18px;font-size:14px}.btn--primary{background:var(--sunny);color:var(--espresso);box-shadow:0 2px 0 var(--ochre), var(--shadow-sm)}.btn--primary:hover{background:var(--honey);color:var(--espresso);transform:translateY(-1px)}.btn--lg{padding:17px 36px;font-size:18px}.btn--primary,.btn--accent{background:var(--sunny);color:var(--espresso);box-shadow:0 2px 0 var(--ochre), var(--shadow-sm)}.btn--primary:hover,.btn--accent:hover{background:var(--honey);color:var(--espresso);transform:translateY(-1px)}.cta-group{flex-direction:column;align-items:center;gap:12px;margin-top:44px;display:flex}.hero__guarantee{font-family:var(--font-mono);color:var(--forest);letter-spacing:.03em;margin-top:14px;font-size:12.5px;font-weight:600}.cta-note{font-family:var(--font-mono);color:var(--driftwood);letter-spacing:.03em;font-size:12px}.legal-hero:before{content:"";background-image:radial-gradient(var(--sand) 1.1px, transparent 1.3px);opacity:.8;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 30% 20%,#000 30%,#0000 75%);mask-image:radial-gradient(90% 80% at 30% 20%,#000 30%,#0000 75%)}.legal-hero>*{position:relative}.legal-hero__inner{max-width:720px;margin:0 auto}.legal-hero__script{font-family:var(--font-script);color:var(--terracotta);margin-top:14px;font-size:30px;transform:rotate(-1deg)}.cta-note--dark{color:#a9b2bc}.tape{position:relative}.tape:before{content:"";width:96px;height:26px;box-shadow:var(--shadow-xs);z-index:4;background:#f0e1b4a6;border-left:1px dashed #a08c5a59;border-right:1px dashed #a08c5a59;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-2deg)}.summary__kicker{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--terracotta);margin-bottom:6px;font-size:10.5px;font-weight:700}.summary__script{font-family:var(--font-script);color:var(--olive);margin-bottom:12px;font-size:28px}.checklist{color:var(--bark);gap:10px;font-size:14.5px;line-height:1.55;display:grid}.holes{z-index:3;flex-direction:column;justify-content:space-evenly;display:flex;position:absolute;top:0;bottom:0;left:10px}.holes i{background:var(--hole-bg,var(--paper));border-radius:50%;width:11px;height:11px;box-shadow:inset 0 1px 3px #28231959}.crayon{pointer-events:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.crayon--circle{aspect-ratio:2;-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20200%20100%27%3E%3Cpath%20d%3D%27M30%2062%20C12%2036%2060%208%20112%2010%20C170%2012%20196%2040%20176%2068%20C154%2094%2084%2096%2044%2084%20C20%2076%2010%2058%2022%2042%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%276%27%20stroke-linecap%3D%27round%27/%3E%3C/svg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%20200%20100%27%3E%3Cpath%20d%3D%27M30%2062%20C12%2036%2060%208%20112%2010%20C170%2012%20196%2040%20176%2068%20C154%2094%2084%2096%2044%2084%20C20%2076%2010%2058%2022%2042%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%276%27%20stroke-linecap%3D%27round%27/%3E%3C/svg%3E)}.banner{background:var(--honey);color:var(--espresso);font-family:var(--font-mono);letter-spacing:.08em;text-align:center;border-bottom:1px solid var(--sand);padding:9px 24px;font-size:12px;font-weight:700}.nav__mark{font-family:var(--font-script);color:var(--espresso);white-space:nowrap;font-size:32px;line-height:1;text-decoration:none}.nav__mark:hover{color:var(--olive)}.nav__right{align-items:center;gap:22px;display:flex}.nav__link:hover,.nav__link[aria-current=page]{color:var(--terracotta)}.hero:before{content:"";background-image:radial-gradient(var(--sand) 1.1px, transparent 1.3px);opacity:.8;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 80% at 70% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(90% 80% at 70% 30%,#000 30%,#0000 75%)}.hero__badge{background:var(--white);border:1.5px solid var(--sand);color:var(--bark);font-family:var(--font-mono);letter-spacing:var(--tracking-caps);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);margin-bottom:26px;padding:8px 18px;font-size:11px;font-weight:700;display:inline-block}.hero .h1{margin-top:12px}.hero__lead{font-size:18px;line-height:var(--leading-normal);color:var(--bark);max-width:540px;margin-top:22px}.hero__lead strong{color:var(--espresso)}.hero__cta{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.thumb{text-align:center}.thumb__page{background:var(--white);border:1.5px solid var(--sand);width:58px;height:76px;box-shadow:var(--shadow-sm);border-radius:3px;margin:0 auto;padding:7px;display:grid}.thumb__page--dots{background-image:radial-gradient(var(--sand) 1px, transparent 1.2px);background-position:4px 4px;background-size:8px 8px}.thumb__page--focus{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px}.thumb__page--focus i{border:1px solid var(--sand);border-radius:2px}.thumb__page--weekly{grid-template-rows:repeat(7,1fr);gap:3px}.thumb__page--weekly i{border-bottom:1px solid var(--sand)}.thumb__cap{font-family:var(--font-script);color:var(--olive);margin-top:7px;font-size:19px}.desk__back{background:var(--white);border:1px solid var(--sand);box-shadow:var(--shadow-md);background-image:radial-gradient(var(--sand) 1px, transparent 1.2px);background-size:18px 18px;border-radius:4px;position:absolute;inset:8px -14px -10px 22px;transform:rotate(4deg)}.desk__back span{font-family:var(--font-script);color:var(--driftwood);font-size:20px;position:absolute;top:14px;left:20px}.page{background:var(--white);border:1px solid var(--sand);box-shadow:var(--shadow-photo);--hole-bg:var(--paper);border-radius:4px;padding:22px 22px 18px 38px;position:relative;transform:rotate(-1.2deg)}.page__head{border-bottom:1.5px solid var(--espresso);justify-content:space-between;align-items:baseline;margin-bottom:14px;padding-bottom:8px;display:flex}.page__title{font-family:var(--font-script);color:var(--espresso);font-size:30px;line-height:1}.page__meta{font-family:var(--font-mono);letter-spacing:.12em;color:var(--driftwood);font-size:9.5px;font-weight:700}.page__cells{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cell{border:1.5px solid var(--sand);border-radius:6px;min-height:128px;padding:12px 12px 10px}.cell--closed{background:var(--clay);border-color:var(--clay)}.cell--empty{border-style:dashed;justify-content:center;align-items:center;display:flex}.cell__title{font-family:var(--font-script);color:var(--espresso);font-size:21px;line-height:1.1}.cell__meta{font-family:var(--font-mono);letter-spacing:.1em;color:var(--driftwood);align-items:center;gap:8px;margin:3px 0 8px;font-size:8.5px;font-weight:700;display:flex}.cell--closed .cell__meta{color:#8a5a50}.cell__step{color:var(--bark);gap:6px;margin-top:4px;font-size:11.5px;line-height:1.45;display:flex}.cell__step .box{font-family:var(--font-mono);flex:none}.cell__step.done{color:var(--espresso)}.cell__rule{border-bottom:1px solid var(--sand);height:16px;margin-top:6px}.cell__close{font-family:var(--font-script);color:var(--brick);border-top:1px dashed #9e443866;margin-top:8px;padding-top:5px;font-size:18px}.cell__cue{font-family:var(--font-script);color:var(--driftwood);text-align:center;padding:0 6px;font-size:17px;line-height:1.3}.page__foot{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.page__cue{font-family:var(--font-mono);letter-spacing:.08em;color:var(--driftwood);font-size:8.5px}.page__num{font-family:var(--font-mono);color:var(--driftwood);font-size:10px}.seenon__eyebrow{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--ochre);margin-bottom:16px;font-size:11px;font-weight:700}.seenon__logos{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:10px 0;display:flex}.split{align-items:center;gap:64px;max-width:1120px;margin:0 auto;display:grid}.mantra{background:var(--honey);border-radius:var(--radius-sm);font-family:var(--font-script);color:var(--espresso);box-shadow:var(--shadow-xs);padding:18px 22px;font-size:25px;line-height:1.35;transform:rotate(-.5deg)}.step-card{background:var(--white);border:1px solid var(--sand);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:26px 26px 28px;position:relative}.step-card__num{width:44px;height:44px;font-family:var(--font-display);color:var(--espresso);border:2px solid var(--white);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:absolute;top:-18px;left:22px}.step-card__name{font-family:var(--font-script);color:var(--olive);font-size:30px;line-height:1}.step-card__q{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--terracotta);margin:8px 0 10px;font-size:10.5px;font-weight:700}.step-card__bio{color:var(--bark);font-size:14.5px;line-height:1.65}.tpl__specs p{font-size:16.5px;line-height:var(--leading-normal);color:#e8e4d8}.tpl__specs strong{color:var(--cream)}.tpl__specs .fine{color:#a9b2bc;font-size:14.5px}.notif__logo{background:var(--olive);width:34px;height:34px;font-family:var(--font-script);color:var(--cream);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;display:flex}.notif__app{font-family:var(--font-mono);letter-spacing:.08em;color:var(--bark);font-size:10px;font-weight:700}.notif__msg{font-family:var(--font-script);color:var(--espresso);font-size:17px;line-height:1.2}@keyframes kr-notif{0%{opacity:0;transform:translate(70px)scale(.9)}65%{transform:translate(-6px)scale(1.02)rotate(2deg)}to{opacity:1;transform:translate(0)scale(1)rotate(2deg)}}@keyframes kr-sold{0%{opacity:0;transform:rotate(-14deg)scale(2.2)}70%{transform:rotate(-12deg)scale(.94)}to{opacity:1;transform:rotate(-12deg)scale(1)}}.sign{font-family:var(--font-script);color:var(--olive);margin-top:26px;font-size:40px;transform:rotate(-2deg)}.sign--honey{color:var(--honey)}.checklist div{gap:10px;display:flex}.checklist .ck{color:var(--forest);flex:none;font-weight:800}.checklist strong{color:var(--espresso)}.benefit{background:var(--white);border:1px solid var(--sand);border-left:4px solid var(--honey);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);padding:24px 24px 26px}.benefit:nth-child(3n+2){border-left-color:var(--mint)}.benefit:nth-child(3n){border-left-color:var(--clay)}.benefit__tag{font-family:var(--font-script);color:var(--terracotta);margin-bottom:8px;font-size:22px}.benefit__title{font-family:var(--font-display);color:var(--espresso);margin-bottom:8px;font-size:20px;font-weight:600}.benefit__desc{color:var(--bark);font-size:14px;line-height:1.65}.benefit-outro__script{font-family:var(--font-script);color:var(--olive);margin-bottom:8px;font-size:28px}.benefit-outro__big{font-family:var(--font-display);color:var(--espresso);font-size:23px;font-weight:600;line-height:1.45}.faq{max-width:760px;margin:0 auto}.faq__list{gap:12px;display:grid}.faq details{background:var(--white);border:1px solid var(--sand);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);padding:20px 26px}.faq details[open]{border-color:var(--ochre)}.faq summary{font-family:var(--font-display);color:var(--espresso);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:18.5px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .plus{font-family:var(--font-mono);color:var(--terracotta);font-size:22px;font-weight:700;transition:transform .2s}.faq details[open] summary .plus{transform:rotate(45deg)}.faq p{color:var(--bark);margin-top:14px;font-size:15px;line-height:1.75}.receipt__title{text-align:center;font-family:var(--font-script);color:var(--olive);margin-bottom:4px;font-size:32px}.receipt__sub{text-align:center;font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--driftwood);border-bottom:1.5px dashed var(--sand);margin-bottom:16px;padding-bottom:16px;font-size:10.5px;font-weight:700}.receipt__lines{font-family:var(--font-mono);color:var(--bark);gap:10px;font-size:12.5px;display:grid}.receipt__lines>div{justify-content:space-between;gap:12px;display:flex}.receipt__lines .inc{color:var(--forest)}.receipt__total{border-top:1.5px dashed var(--sand);justify-content:space-between;align-items:baseline;margin-top:16px;padding-top:16px;display:flex}.receipt__total-label{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--espresso);font-size:12px;font-weight:700}.receipt__price{font-family:var(--font-display);color:var(--espresso);font-size:46px;font-weight:700}.receipt__plan{text-align:right;font-family:var(--font-mono);color:var(--driftwood);margin-top:2px;font-size:11px}.receipt__cut{border-top:1.5px dashed var(--sand);font-family:var(--font-mono);color:var(--driftwood);letter-spacing:.2em;margin-top:22px;padding-top:8px;font-size:10px}.footer__inner{max-width:1120px;margin:0 auto}.footer a{color:inherit;text-underline-offset:3px;text-decoration:underline}.footer a:hover{color:var(--honey)}.footer__mark{font-family:var(--font-script);color:var(--honey);font-size:30px}.buybar.is-on{transform:translateY(0)}.buybar__info{line-height:1.2;display:grid}.buybar__info b{font-family:var(--font-display);color:var(--espresso);font-size:19px}.buybar__info span{font-family:var(--font-mono);letter-spacing:.06em;color:var(--driftwood);font-size:10px}.legal{max-width:720px;margin:0 auto}.legal__updated{font-family:var(--font-mono);letter-spacing:var(--tracking-caps);color:var(--driftwood);margin:10px 0 30px;font-size:11px;font-weight:700}.legal ul{gap:10px;margin:0 0 14px;padding-left:22px;display:grid}.legal strong{color:var(--espresso)}.legal a{text-underline-offset:3px}.mantra{background:var(--honey);border-radius:var(--radius-sm);font-family:var(--font-script);color:var(--espresso);box-shadow:var(--shadow-xs);margin:22px 0;padding:18px 22px;font-size:24px;line-height:1.35;transform:rotate(-.5deg)}.contact-card__script{font-family:var(--font-script);color:var(--olive);margin-bottom:8px;font-size:28px}.contact-card__big{font-family:var(--font-display);color:var(--espresso);margin-bottom:18px;font-size:21px;font-weight:600;line-height:1.45}.article-card--soon{box-shadow:var(--shadow-xs);border-style:dashed}.article-card--soon:hover{box-shadow:var(--shadow-xs);transform:rotate(0)}.chip--soon{background:var(--parchment);color:var(--driftwood)}
