.typewriter.svelte-1v3cs2p{font-family:var(--font-serif);font-style:italic;font-size:.86rem;line-height:1.55;color:var(--blue-deep)}.tw-cursor.svelte-1v3cs2p{display:inline-block;width:1px;height:.85em;background:var(--blue-slate);margin-left:1px;animation:svelte-1v3cs2p-typeblink .5s step-end infinite;vertical-align:text-bottom}@keyframes svelte-1v3cs2p-typeblink{0%,to{opacity:1}50%{opacity:0}}.pocket.svelte-qjcmyt{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease .05s,margin-top .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1);padding:0 18px;border-radius:10px}.pocket.visible.svelte-qjcmyt{max-height:250px;opacity:1;margin-top:16px;padding:16px 18px}.pocket.warm.svelte-qjcmyt{background:var(--note-bg)}.pocket.cool.svelte-qjcmyt{background:var(--note-bg-alt)}.pocket-inner.svelte-qjcmyt{display:flex;gap:10px;align-items:flex-start}.pocket-bar.svelte-qjcmyt{width:2px;align-self:stretch;background:var(--blue-slate);border-radius:1px;opacity:.35;flex-shrink:0}.pocket-content.svelte-qjcmyt{flex:1}.note-label.svelte-qjcmyt{font-size:.58rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-slate);margin-bottom:4px}.note-text.svelte-qjcmyt{min-height:1.2em}.note-wayfind.svelte-qjcmyt{display:flex;gap:5px;margin-top:10px;flex-wrap:wrap;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.note-wayfind.visible.svelte-qjcmyt{opacity:1;transform:translateY(0)}.note-pill.svelte-qjcmyt{padding:5px 12px;border:1px solid rgba(74,97,120,.2);border-radius:100px;font-size:.68rem;font-family:var(--font-sans);color:var(--blue-deep);cursor:pointer;background:transparent;transition:all .2s}.note-pill.svelte-qjcmyt:hover{background:#4a617814;border-color:var(--blue-slate)}.progress-wrap.svelte-pyqjfx{display:flex;align-items:center;gap:12px;margin-bottom:20px;position:relative}.progress-number.svelte-pyqjfx{font-family:var(--font-serif);font-size:1.6rem;color:var(--blue-slate);line-height:1;cursor:default;position:relative;min-width:52px;transition:color .3s}.percent.svelte-pyqjfx{font-size:.7rem;font-family:var(--font-sans);font-weight:400;vertical-align:super}.progress-bar-track.svelte-pyqjfx{flex:1;height:2px;background:var(--faint);border-radius:1px;overflow:hidden}.progress-bar-fill.svelte-pyqjfx{height:100%;background:var(--blue-slate);border-radius:1px;transition:width .5s cubic-bezier(.4,0,.2,1)}.progress-label.svelte-pyqjfx{font-size:.7rem;color:var(--muted);font-weight:300;font-style:italic;white-space:nowrap}.progress-tooltip.svelte-pyqjfx{position:absolute;top:calc(100% + 8px);left:0;background:#fff;border:1px solid var(--faint);border-radius:10px;padding:14px 16px;box-shadow:0 4px 20px #0000000f;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .25s,transform .25s;z-index:10;min-width:200px}.progress-wrap.svelte-pyqjfx:hover .progress-tooltip:where(.svelte-pyqjfx){opacity:1;pointer-events:all;transform:translateY(0)}.tooltip-title.svelte-pyqjfx{font-size:.6rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--blue-slate);margin-bottom:8px}.tooltip-item.svelte-pyqjfx{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:.76rem;color:var(--muted);font-weight:300}.tooltip-item.done.svelte-pyqjfx{color:var(--ink);font-weight:400}.tooltip-check.svelte-pyqjfx{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--faint);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:.55rem;transition:all .3s}.tooltip-check.done.svelte-pyqjfx{border-color:var(--blue-slate);background:var(--blue-slate);color:#fff}.get-started-wrap.svelte-i1pp9z{background:var(--paper-cool, #E8E0D0);border-top:1px solid var(--faint, rgba(26,25,21,.07))}.get-started.svelte-i1pp9z{display:flex;flex-direction:column;justify-content:center;max-width:var(--max-width);margin:0 auto;padding:48px 28px 60px}.gs-header.svelte-i1pp9z{margin-bottom:16px}.gs-tag.svelte-i1pp9z{font-size:.7rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--green-deep);margin-bottom:10px}.gs-title.svelte-i1pp9z{font-family:var(--font-serif);font-size:clamp(1.4rem,3vw,1.8rem);line-height:1.2;letter-spacing:-.02em;margin-bottom:8px}.gs-desc.svelte-i1pp9z{font-size:.86rem;color:var(--muted);font-weight:300;line-height:1.65}.flip-container.svelte-i1pp9z{perspective:1200px}.flip-card.svelte-i1pp9z{position:relative;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;min-height:400px}.flip-card.flipped.svelte-i1pp9z{transform:rotateY(180deg)}.flip-face.svelte-i1pp9z{backface-visibility:hidden;width:100%}.flip-back.svelte-i1pp9z{position:absolute;top:0;left:0;right:0;transform:rotateY(180deg)}.mode-toggle.svelte-i1pp9z{display:flex;justify-content:flex-end;margin-bottom:16px}.mode-link.svelte-i1pp9z{font-size:.72rem;color:var(--muted);cursor:pointer;background:none;border:none;font-weight:400;text-decoration:underline;text-underline-offset:2px;opacity:.6;transition:opacity .2s}.mode-link.svelte-i1pp9z:hover{opacity:1}.convo.svelte-i1pp9z{display:flex;flex-direction:column;gap:0}.convo-ask.svelte-i1pp9z{padding:16px;border-radius:10px;background:var(--note-bg-alt);margin-top:12px;opacity:1}.convo-ask-inner.svelte-i1pp9z{display:flex;gap:10px}.convo-ask-bar.svelte-i1pp9z{width:2px;align-self:stretch;background:var(--green);opacity:.4;flex-shrink:0;border-radius:1px}.convo-ask-content.svelte-i1pp9z{flex:1}.ask-label.svelte-i1pp9z{font-size:.56rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-bottom:4px}.ask-text.svelte-i1pp9z{font-family:var(--font-serif);font-style:italic;font-size:.9rem;color:var(--green-deep);line-height:1.55}.typewriter-done.svelte-i1pp9z{font-family:var(--font-serif);font-style:italic;font-size:.86rem;line-height:1.55;color:var(--green-deep)}.convo-answer.svelte-i1pp9z{padding:8px 16px;margin-left:14px;margin-top:8px;opacity:1}.convo-answer-inner.svelte-i1pp9z{display:flex;gap:8px;align-items:flex-start}.convo-answer-bar.svelte-i1pp9z{width:1.5px;align-self:stretch;background:var(--ink);opacity:.12;flex-shrink:0}.answer-label.svelte-i1pp9z{font-size:.54rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);opacity:.6;margin-bottom:2px}.convo-answer-text.svelte-i1pp9z{font-size:.84rem;color:var(--ink);font-weight:400;line-height:1.5}.complete-msg.svelte-i1pp9z{margin-top:16px;padding:20px;border-radius:10px;background:var(--note-bg-alt);opacity:1}.complete-inner.svelte-i1pp9z{display:flex;gap:10px}.complete-bar.svelte-i1pp9z{width:2px;align-self:stretch;background:var(--green);opacity:.4;flex-shrink:0}.complete-text.svelte-i1pp9z{margin-bottom:12px}.book-btn.svelte-i1pp9z{display:inline-block;padding:11px 26px;background:var(--surprise);color:#fff;border:none;border-radius:100px;font-family:var(--font-sans);font-size:.84rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none}.book-btn.svelte-i1pp9z:hover{transform:translateY(-1px);background:var(--red)}.form-inner.svelte-i1pp9z{background:var(--bg-warm);border-radius:14px;padding:28px}.form-row.svelte-i1pp9z{margin-bottom:10px}.form-label.svelte-i1pp9z{font-size:.74rem;font-weight:500;color:var(--ink);margin-bottom:4px;display:block}.required.svelte-i1pp9z{color:var(--blue-deep);font-weight:600}.form-input.svelte-i1pp9z{width:100%;padding:8px 14px;border:1px solid var(--faint);border-radius:8px;background:var(--bg);font-size:.86rem;font-weight:300;color:var(--ink);outline:none;transition:border-color .2s}.form-input.svelte-i1pp9z:focus{border-color:var(--blue)}.form-input.svelte-i1pp9z::placeholder{color:var(--muted);font-weight:300}.form-textarea.svelte-i1pp9z{resize:vertical;min-height:64px;font-family:inherit;line-height:1.5}.form-select.svelte-i1pp9z{width:100%;padding:8px 14px;border:1px solid var(--faint);border-radius:8px;background:var(--bg);font-size:.86rem;font-weight:300;color:var(--ink);outline:none;appearance:none;cursor:pointer}.form-select.svelte-i1pp9z:focus{border-color:var(--blue)}.form-submit.svelte-i1pp9z{display:inline-block;padding:12px 28px;background:var(--surprise);color:#fff;border:none;border-radius:100px;font-family:var(--font-sans);font-size:.86rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s;margin-top:8px}.form-submit.svelte-i1pp9z:hover{background:var(--red);transform:translateY(-1px)}.nav.svelte-1uha8ag{position:fixed;top:0;left:0;right:0;z-index:100;padding:14px 32px;display:flex;justify-content:space-between;align-items:center;background:transparent;border-bottom:1px solid transparent;transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease}.nav.scrolled.svelte-1uha8ag{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#2a2422d9;border-bottom:1px solid rgba(245,236,215,.08)}.nav-logo.svelte-1uha8ag{font-family:var(--font-display);font-size:1.35rem;font-weight:700;letter-spacing:-.02em;color:var(--paper-warm)}.nav-links.svelte-1uha8ag{display:flex;align-items:center;gap:24px}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag){font-family:var(--font-ui);font-size:.8rem;font-weight:500;color:#f5ecd780;transition:color .2s}.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--paper-warm)}.nav-cta.svelte-1uha8ag{padding:8px 20px;background:var(--red);color:#fff;border:none;border-radius:4px;font-family:var(--font-ui);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;transition:all .2s}.nav-cta.svelte-1uha8ag:hover{background:var(--red-mid);transform:translateY(-1px)}.section-header.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto 24px;padding:0 28px}.section-tag.svelte-1uha8ag{font-family:var(--font-ui);font-size:.68rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--blue-slate);margin-bottom:10px}.section-title.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin-bottom:8px}.section-desc.svelte-1uha8ag{font-family:var(--font-body);font-size:.92rem;color:var(--muted);font-weight:400;line-height:1.7;max-width:520px}.hero.svelte-1uha8ag{position:relative;overflow:hidden;min-height:100vh;min-height:100dvh;display:flex;align-items:flex-end;background:var(--blue-deep);color:var(--paper-warm)}.hero__illus.svelte-1uha8ag{position:absolute;right:-5%;top:50%;transform:translateY(-50%);width:60%;height:120%;z-index:1;pointer-events:none;opacity:.3;mix-blend-mode:luminosity;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 25%,black 65%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 25%,black 65%,transparent 100%)}.hero__illus-inner.svelte-1uha8ag{width:100%;height:100%}.hero.svelte-1uha8ag .hero__illus svg,.hero__illus.svelte-1uha8ag svg{width:100%;height:100%;display:block}.hero.svelte-1uha8ag:before{content:"";position:absolute;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,var(--amber) 0%,transparent 70%);opacity:.15;top:-250px;right:-150px;z-index:2}.hero__content.svelte-1uha8ag{position:relative;z-index:5;padding:48px 40px 64px;max-width:560px}.hero-tag.svelte-1uha8ag{display:inline-block;font-family:var(--font-ui);font-size:.68rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--amber);margin-bottom:16px}.hero-title.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin-bottom:8px;color:var(--paper-warm)}.hero-subtitle.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:500;line-height:1.35;color:var(--amber);margin-bottom:20px}.hero-ctas.svelte-1uha8ag{display:flex;gap:12px;flex-wrap:wrap}.hero-cta.svelte-1uha8ag{padding:13px 26px;background:var(--surprise);color:#fff;border:none;border-radius:4px;font-family:var(--font-ui);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .15s}.hero-cta.svelte-1uha8ag:hover{background:var(--red)}.hero-cta-secondary.svelte-1uha8ag{padding:13px 26px;background:transparent;color:var(--paper-warm);border:2px solid rgba(245,236,215,.4);border-radius:4px;font-family:var(--font-ui);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:all .15s}.hero-cta-secondary.svelte-1uha8ag:hover{background:#f5ecd714;border-color:#f5ecd799}.hero-annotation.svelte-1uha8ag{max-width:var(--max-width);width:100%;margin-top:24px;padding:0 40px 40px}.color-stripe.svelte-1uha8ag{height:6px;background:linear-gradient(90deg,var(--red) 0%,var(--amber) 25%,var(--green) 50%,var(--blue) 75%,var(--violet) 100%);opacity:.8}.problem-wrap.svelte-1uha8ag{min-height:100vh;display:flex;align-items:center;padding:80px 0 64px}.problem-section.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding:0 28px}.problem-title.svelte-1uha8ag{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700;line-height:1.25;letter-spacing:-.02em;margin-bottom:16px}.problem-body.svelte-1uha8ag{font-family:var(--font-body);font-size:.95rem;color:var(--muted);font-weight:400;line-height:1.75;max-width:560px}.story-wrap.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:80px 0;background:var(--blue-deep);color:var(--paper-warm)}.story-wrap.svelte-1uha8ag .section-tag:where(.svelte-1uha8ag){color:var(--amber)}.story-wrap.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){color:var(--paper-warm)}.story-grid.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding:0 28px;display:grid;grid-template-columns:1fr 340px;gap:40px;align-items:start}.story-anchor.svelte-1uha8ag{padding-top:4px}.story-anchor.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin-bottom:14px}.story-anchor.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-body);font-size:1rem;color:#f5ecd7cc;font-weight:400;line-height:1.8;margin-bottom:16px}.story-anchor.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.story-anchor.svelte-1uha8ag em:where(.svelte-1uha8ag){color:var(--paper-warm);font-style:italic}.story-flashes.svelte-1uha8ag{display:flex;flex-direction:column;gap:16px}.story-flash.svelte-1uha8ag{background:#f5ecd70f;border-radius:10px;padding:24px 22px;border-left:3px solid rgba(242,169,34,.4)}.story-flash.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;color:var(--amber)}.story-flash.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-body);font-size:.84rem;color:#f5ecd799;font-weight:400;line-height:1.65}.how-wrap.svelte-1uha8ag .section-tag:where(.svelte-1uha8ag){color:var(--green-deep)}.how-wrap.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:80px 0;background:var(--paper-warm)}.how-section.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding:0 28px}.steps-list.svelte-1uha8ag{display:flex;flex-direction:column;gap:0}.step-item.svelte-1uha8ag{display:flex;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--faint)}.step-item.svelte-1uha8ag:first-child{padding-top:0}.step-item.svelte-1uha8ag:last-child{border-bottom:none}.step-num.svelte-1uha8ag{font-family:var(--font-display);font-size:1.3rem;font-weight:800;color:#2a24221f;line-height:1;flex-shrink:0;width:32px}.step-item.svelte-1uha8ag:nth-child(1) .step-num:where(.svelte-1uha8ag){color:#e23b284d}.step-item.svelte-1uha8ag:nth-child(2) .step-num:where(.svelte-1uha8ag){color:#f2a92259}.step-item.svelte-1uha8ag:nth-child(3) .step-num:where(.svelte-1uha8ag){color:#2d9e4e4d}.step-item.svelte-1uha8ag:nth-child(4) .step-num:where(.svelte-1uha8ag){color:#3d6e9959}.step-item.svelte-1uha8ag:nth-child(5) .step-num:where(.svelte-1uha8ag){color:#5c2d6e4d}.step-text.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-family:var(--font-display);font-size:.98rem;font-weight:600;margin-bottom:4px}.step-text.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-body);font-size:.84rem;color:var(--muted);font-weight:400;line-height:1.65}.approach-wrap.svelte-1uha8ag .section-tag:where(.svelte-1uha8ag){color:var(--violet)}.approach-wrap.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:80px 0;background:var(--paper-cool)}.approach-section.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding:0 28px}.approach-points.svelte-1uha8ag{max-width:540px;margin-bottom:24px}.approach-points.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-body);font-size:.9rem;color:var(--muted);font-weight:400;line-height:1.75;margin-bottom:16px}.approach-points.svelte-1uha8ag p:where(.svelte-1uha8ag):last-child{margin-bottom:0}.approach-points.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-family:var(--font-display);font-weight:600;color:var(--ink)}.approach-points.svelte-1uha8ag p:where(.svelte-1uha8ag):nth-child(1) strong:where(.svelte-1uha8ag){color:var(--red-mid)}.approach-points.svelte-1uha8ag p:where(.svelte-1uha8ag):nth-child(2) strong:where(.svelte-1uha8ag){color:var(--amber-deep)}.approach-points.svelte-1uha8ag p:where(.svelte-1uha8ag):nth-child(3) strong:where(.svelte-1uha8ag){color:var(--green-deep)}.approach-points.svelte-1uha8ag p:where(.svelte-1uha8ag):nth-child(4) strong:where(.svelte-1uha8ag){color:var(--blue)}.approach-closing.svelte-1uha8ag{font-family:var(--font-body);font-size:.88rem;font-style:italic;color:var(--muted);text-align:center;line-height:1.6}.pricing-wrap.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:80px 0;background:var(--dark);position:relative}.pricing-wrap.svelte-1uha8ag:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:linear-gradient(90deg,var(--red) 0%,var(--amber) 25%,var(--green) 50%,var(--blue) 75%,var(--violet) 100%);opacity:.8}.pricing-section.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding:0 28px}.pricing-header.svelte-1uha8ag{margin-bottom:24px}.pricing-tag.svelte-1uha8ag{color:var(--amber)}.pricing-title.svelte-1uha8ag{color:var(--paper-warm);font-family:var(--font-display);font-weight:700}.pricing-desc.svelte-1uha8ag{color:#f5ecd773}.pricing-row.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.price-card.svelte-1uha8ag{background:var(--dark-mid);padding:28px 24px;border-radius:8px;border-top:4px solid var(--blue);position:relative}.price-card.featured.svelte-1uha8ag{border-top-color:var(--surprise);background:linear-gradient(180deg,rgba(232,116,97,.12) 0%,var(--dark-mid) 40%)}.price-badge.svelte-1uha8ag{position:absolute;top:-14px;right:16px;font-family:var(--font-ui);font-size:.58rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--dark);background:var(--surprise);padding:4px 12px;border-radius:100px}.price-label-sm.svelte-1uha8ag{font-family:var(--font-ui);font-size:.66rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--amber);margin-bottom:6px}.price-amount.svelte-1uha8ag{font-family:var(--font-display);font-size:2rem;font-weight:800;line-height:1;margin-bottom:2px;color:var(--paper-warm)}.price-per.svelte-1uha8ag{font-family:var(--font-ui);font-size:.74rem;color:#f5ecd780;margin-bottom:12px}.price-card.svelte-1uha8ag p:where(.svelte-1uha8ag){font-family:var(--font-body);font-size:.8rem;color:#f5ecd799;font-weight:400;line-height:1.6;margin-bottom:16px}.price-btn.svelte-1uha8ag{width:100%;padding:11px 16px;background:var(--surprise);color:#fff;border:none;border-radius:4px;font-family:var(--font-ui);font-size:.72rem;font-weight:600;letter-spacing:.04em;transition:all .15s}.price-btn.svelte-1uha8ag:hover{background:var(--red);transform:translateY(-1px)}.about-wrap.svelte-1uha8ag{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:80px 0;background:var(--paper-warm)}.about-section.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto;padding:0 28px}.about-content.svelte-1uha8ag .section-tag:where(.svelte-1uha8ag){margin-bottom:8px;color:var(--surprise)}.about-content.svelte-1uha8ag .section-title:where(.svelte-1uha8ag){margin-bottom:12px}.about-text.svelte-1uha8ag{font-family:var(--font-body);font-size:.9rem;color:var(--muted);font-weight:400;line-height:1.7;margin-bottom:12px}.about-annotation.svelte-1uha8ag{max-width:var(--max-width);margin:16px auto 0;padding:0 28px}.footer.svelte-1uha8ag{background:var(--dark);padding:60px 28px 120px;text-align:center;color:var(--paper-warm)}.footer-inner.svelte-1uha8ag{max-width:var(--max-width);margin:0 auto}.footer-logo.svelte-1uha8ag{font-family:var(--font-display);font-size:1.2rem;font-weight:700;letter-spacing:-.02em;margin-bottom:8px}.footer-tagline.svelte-1uha8ag{font-family:var(--font-body);font-size:.84rem;color:#f5ecd780;font-weight:400;margin-bottom:12px}.footer-copy.svelte-1uha8ag{font-family:var(--font-ui);font-size:.7rem;color:#f5ecd74d}@media(max-width:680px){.nav-links.svelte-1uha8ag a:where(.svelte-1uha8ag):not(.nav-blog){display:none}.hero.svelte-1uha8ag{min-height:100dvh;padding-top:80px}.hero__content.svelte-1uha8ag{padding:32px 20px 48px}.hero__illus.svelte-1uha8ag{width:80%;opacity:.15!important}.hero-title.svelte-1uha8ag{font-size:2rem}.story-grid.svelte-1uha8ag{grid-template-columns:1fr;gap:24px}.story-flashes.svelte-1uha8ag,.pricing-row.svelte-1uha8ag{grid-template-columns:1fr}.about-section.svelte-1uha8ag{grid-template-columns:1fr;text-align:center}.section-header.svelte-1uha8ag,.problem-section.svelte-1uha8ag,.story-grid.svelte-1uha8ag,.how-section.svelte-1uha8ag,.approach-section.svelte-1uha8ag,.pricing-section.svelte-1uha8ag,.about-section.svelte-1uha8ag{padding:0 20px}}
