@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.block{display:block}.flex{display:flex}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.grow{flex-grow:1}.flex-col{flex-direction:column}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--ink:#18212b;--paper:#eee5d6;--cream:#fcf8ef;--sage:#bdc7c2;--green:#423044;--forest:#151c27;--coral:#b9685b;--gold:#c6a15b;--plum:#402b3a;--success:#2c6047;--line:#18212b29}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.keep-together{white-space:nowrap}.hero h1,.section-intro h2,.growth-cta h2,.footer-lead h2,.about-hero h1,.story-copy h2,.principles-heading h2,.about-cta h2,.page-hero-inner h1,.pricing-assurance h2,.contact-details h2{text-wrap:balance}.hero-shell{background:radial-gradient(circle at 72% 40%,#b8c9b48c,#0000 30%),linear-gradient(115deg,#f7f3ea 0%,#ede8dc 100%);min-height:790px;position:relative;overflow:hidden}.hero-orb{pointer-events:none;border:1px solid #274e3d1f;border-radius:50%;position:absolute}.orb-one{width:360px;height:360px;animation:11s ease-in-out infinite alternate orb-drift;top:130px;right:-190px}.orb-two{background:#de725914;width:110px;height:110px;animation:8s ease-in-out -3s infinite alternate-reverse orb-drift;bottom:80px;left:-55px}.announcement-bar{background:var(--ink);color:#d8e1db;letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:18px;min-height:35px;padding:8px 24px;font-size:10px;font-weight:700;display:flex}.site-header-fixed{z-index:100;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:#0e161be0;position:fixed;top:0;left:0;right:0;box-shadow:0 10px 32px #040a0d24}.announcement-bar a{color:#fff;border-bottom:1px solid #ffffff73}.nav-wrap{z-index:3;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:88px;margin:auto;animation:.7s ease-out both fade-down;display:flex;position:relative}.wordmark{letter-spacing:-.02em;align-items:center;gap:11px;font-weight:700;display:flex}.wordmark-mark{width:38px;height:38px;color:var(--cream);background:var(--green);border-radius:50%;place-items:center;font-family:Georgia,serif;display:grid;position:relative}.wordmark-mark:after{content:"";border:1px solid #ffffff52;border-radius:50%;position:absolute;inset:4px}.wordmark-mark i{margin-left:-5px;font-size:17px;font-style:italic;font-weight:400}.wordmark-mark b{font-size:9px;font-weight:400;position:absolute;bottom:6px;right:8px}.wordmark-copy{flex-direction:column;gap:3px;display:flex}.wordmark-copy strong{font-size:16px}.wordmark-copy small{color:#707a74;letter-spacing:.18em;font-size:7.5px}.nav-links{gap:27px;font-size:14px;display:flex}.nav-links a:hover,.text-link:hover,.nav-links a.active{color:var(--coral)}.nav-actions{align-items:center;gap:22px;display:flex}.theme-toggle{color:#e8dfd1;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 10px;transition:border-color .2s,background .2s;display:flex}.theme-toggle:hover{background:#ffffff14;border-color:#e6c77fa6}.theme-toggle>span:first-child,.theme-toggle>span:nth-child(2){font-size:14px;line-height:1}.theme-toggle .theme-sun{color:#0000;background:#f2bf2f;border-radius:50%;flex:0 0 12px;width:12px;height:12px;font-size:0;display:none;overflow:hidden;box-shadow:0 0 0 2px #f2bf2f24,0 0 8px #f2bf2f59}.theme-toggle .theme-moon{color:#fff}.theme-label{letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.theme-label i{font-style:normal}.theme-light-text{display:inline}.theme-dark-text{display:none}.mobile-menu{margin-left:auto;display:none}.sign-in-link{font-size:13px;font-weight:700}.sign-in-link:hover{color:var(--coral)}.nav-cta{border:1px solid var(--ink);border-radius:999px;align-items:center;gap:14px;padding:12px 18px;font-size:12px;font-weight:700;transition:color .25s,background .25s,transform .25s;display:flex}.nav-cta:hover{color:#fff;background:var(--ink)}.nav-cta:hover span,.primary-button:hover span,.light-button:hover span,.footer-invite>a:hover span{transform:translate(4px)}.nav-cta span,.primary-button span,.light-button span,.footer-invite>a span{transition:transform .25s;display:inline-block}.hero{z-index:2;grid-template-columns:.92fr 1.08fr;align-items:center;gap:70px;width:min(1180px,100% - 48px);min-height:700px;margin:auto;padding:70px 0 94px;display:grid;position:relative}.hero-copy>*{animation:.8s cubic-bezier(.2,.7,.2,1) both rise-in}.hero-copy .eyebrow{animation-delay:80ms}.hero-copy h1{animation-delay:.16s}.hero-copy .hero-lede{animation-delay:.27s}.hero-copy .hero-actions{animation-delay:.36s}.hero-copy .microcopy{animation-delay:.44s}.eyebrow{letter-spacing:.19em;margin:0 0 25px;font-size:11px;font-weight:800}.hero h1,.section-intro h2,.growth-cta h2{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.93}.hero h1{font-size:clamp(60px,6.2vw,92px)}.hero h1 em,.section-intro em{color:var(--coral);font-weight:400}.hero-lede{color:#4b554f;max-width:510px;margin:32px 0;font-size:18px;line-height:1.62}.hero-actions{align-items:center;gap:28px;display:flex}.primary-button,.light-button{color:#fff;background:var(--green);border-radius:4px;justify-content:center;align-items:center;gap:20px;padding:16px 22px;font-size:14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.primary-button:hover{background:#17382a;transform:translateY(-2px)}.text-link{border-bottom:1px solid;padding-bottom:3px;font-size:14px;font-weight:700}.microcopy{color:#7c837f;margin-top:22px;font-size:11px}.dashboard-frame{background:#eef0e9;border:1px solid #18221d2e;border-radius:13px;animation:1s cubic-bezier(.2,.75,.2,1) .25s both dashboard-arrive,6s ease-in-out 1.25s infinite dashboard-float;position:relative;transform:rotate(1.2deg);box-shadow:0 35px 80px #1f342a2e,0 4px 15px #1f342a1a}.dashboard-frame:before{content:"";z-index:-1;border:1px solid #274e3d33;border-radius:18px;position:absolute;inset:-18px}.dashboard-spark{z-index:3;color:var(--coral);pointer-events:none;font-family:Georgia,serif;animation:3.2s ease-in-out infinite sparkle;position:absolute}.spark-one{font-size:23px;top:-44px;right:34px}.spark-two{color:var(--green);font-size:15px;animation-delay:-1.2s;bottom:48px;right:-42px}.window-bar{border-bottom:1px solid var(--line);align-items:center;gap:7px;height:45px;padding:0 17px;display:flex}.window-dot{background:#bdc2b9;border-radius:50%;width:8px;height:8px}.window-title{color:#6b746e;margin-left:auto;margin-right:auto;font-size:10px}.dashboard-content{padding:28px}.dashboard-heading{justify-content:space-between;align-items:flex-start;display:flex}.small-label{letter-spacing:.16em;color:#738078;margin:0 0 8px;font-size:9px;font-weight:800}.dashboard-heading h2{margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}.status-pill{color:var(--success);background:#dce9df;border-radius:99px;padding:7px 11px;font-size:10px;font-weight:800}.progress-track{background:#d7dad3;border-radius:99px;height:5px;margin:23px 0 25px;overflow:hidden}.progress-track span{background:var(--coral);transform-origin:0;width:72%;height:100%;animation:1.2s ease-out 1s both progress-grow;display:block}.signal-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.signal-card{background:#fff;border:1px solid #18221d14;border-radius:6px;padding:18px;transition:transform .3s,box-shadow .3s}.signal-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px #1f342a1a}.signal-card strong{margin-bottom:6px;font-family:Georgia,serif;font-size:27px;font-weight:400;display:block}.signal-card span{color:#727b75;font-size:10px}.next-step{background:var(--green);color:#fff;border-radius:6px;align-items:center;gap:13px;margin-top:12px;padding:16px;display:flex}.step-check{background:#ffffff24;border-radius:50%;place-items:center;width:27px;height:27px;animation:2.5s ease-in-out infinite check-pulse;display:grid}.next-step div{flex:1}.next-step p{color:#b9cabe;text-transform:uppercase;letter-spacing:.1em;margin:0 0 4px;font-size:9px}.next-step strong{font-size:11px}.next-step button{color:var(--green);background:#fff;border:0;border-radius:3px;padding:8px 12px;font-size:10px;font-weight:700}.activity-row{align-items:center;gap:14px;margin-top:18px;display:flex}.reader-stack{display:flex}.reader-stack i{background:var(--sage);border:2px solid #eef0e9;border-radius:50%;place-items:center;width:27px;height:27px;margin-right:-6px;font-size:8px;font-style:normal;font-weight:700;display:grid}.activity-row p{color:#69716c;margin:0;font-size:10px}.promise-strip{background:var(--green);color:#fff;justify-content:center;gap:8px;padding:24px;font-family:Georgia,serif;font-size:18px;display:flex}.promise-strip p{color:#afc2b7;margin:0}.services-section{grid-template-columns:.8fr 1.2fr;gap:100px;width:min(1120px,100% - 48px);margin:auto;padding:120px 0;display:grid}.section-intro h2{font-size:clamp(50px,5vw,72px)}.section-intro>p:last-child{color:#657069;max-width:420px;margin-top:30px;line-height:1.7}.service-list article{border-top:1px solid var(--line);grid-template-columns:45px 1fr 30px;gap:18px;padding:27px 0;transition:padding .3s,background .3s;display:grid}.service-list article:hover{background:#b8c9b421;padding-left:16px;padding-right:16px}.service-list article .arrow{transition:transform .3s,color .3s}.service-list article:hover .arrow{color:var(--coral);transform:translate(3px,-3px)}.service-list article>span:first-child{color:var(--coral);font-family:Georgia,serif;font-style:italic}.service-list h3{margin:0 0 8px;font-family:Georgia,serif;font-size:25px;font-weight:400}.service-list p{color:#69736d;margin:0;font-size:14px;line-height:1.6}.arrow{text-align:right}.growth-cta{text-align:center;background:var(--coral);color:#231c18;padding:105px 24px;position:relative;overflow:hidden}.growth-cta:before{content:"";border:1px solid #231c1833;border-radius:50%;width:300px;height:300px;position:absolute;top:-170px;left:-170px;box-shadow:0 0 0 38px #231c1809,0 0 0 76px #231c1806}.access-flourish{color:#231c1859;font-family:Georgia,serif;animation:4s ease-in-out infinite sparkle;position:absolute}.flourish-left{font-size:30px;top:35%;left:10%}.flourish-right{font-size:18px;animation-delay:-2s;bottom:26%;right:11%}.growth-cta h2{font-size:clamp(44px,5vw,68px);line-height:1}.growth-cta>p:not(.eyebrow){max-width:600px;margin:25px auto 30px;line-height:1.6}.light-button{background:var(--cream);color:var(--ink)}.light-button:hover{transform:translateY(-2px)}.site-footer{background:var(--ink);color:#fff;padding:0 max(24px,50% - 590px)}.footer-lead{border-bottom:1px solid #ffffff24;grid-template-columns:.8fr 1.35fr .85fr;align-items:end;gap:70px;padding:86px 0 70px;display:grid}.footer-wordmark{align-self:start}.wordmark-mark.light{color:var(--ink);background:var(--cream)}.wordmark-mark.light:after{border-color:#18221d40}.footer-wordmark .wordmark-copy small{color:#91a098}.footer-lead h2{letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-size:clamp(42px,4vw,62px);font-weight:400;line-height:.98}.footer-lead>p{color:#aab5ae;max-width:290px;margin:0;font-size:14px;line-height:1.75}.footer-grid{grid-template-columns:.7fr .7fr 1.25fr;gap:70px;padding:58px 0 65px;display:grid}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:13px;display:flex}.footer-grid a{color:#c5cec9;font-family:Georgia,serif;font-size:16px}.footer-grid a:hover{color:#fff}.footer-label{color:#819087;letter-spacing:.18em;margin:0 0 10px;font-family:Arial,sans-serif;font-size:9px;font-weight:800}.footer-invite{border-left:1px solid #ffffff24;padding-left:45px}.footer-invite>p:not(.footer-label){color:#aab5ae;max-width:360px;margin:0 0 10px;line-height:1.65}.footer-invite>a{color:#fff;border-bottom:1px solid #ffffff73;justify-content:space-between;width:100%;padding:15px 0;font-family:Arial,sans-serif;font-size:13px;font-weight:700;display:flex}.footer-bottom{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;padding:24px 0;display:flex}.footer-bottom p{color:#78877e;margin:0;font-size:10px}.footer-bottom>div{gap:24px;display:flex}.footer-bottom a{color:#929f98;font-size:10px}.about-hero{background:radial-gradient(circle at 78% 45%,#b8c9b480,#0000 27%),linear-gradient(120deg,#f7f3ea,#ebe6da);min-height:700px;overflow:hidden}.about-hero-inner{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;width:min(1120px,100% - 48px);min-height:575px;margin:auto;display:grid}.about-hero h1{letter-spacing:-.06em;margin:0;font-family:Georgia,serif;font-size:clamp(60px,6vw,82px);font-weight:400;line-height:.93;animation:.8s .12s both rise-in}.about-hero h1 em,.principles-heading em{color:var(--coral);font-weight:400}.about-manifesto{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf8f19e;border:1px solid #274e3d38;max-width:430px;padding:45px 40px;position:relative}.about-manifesto:before{content:"";z-index:-1;border:1px solid #274e3d26;position:absolute;inset:12px -13px -13px 12px}.about-manifesto>span{color:var(--coral);margin-bottom:25px;font-size:24px;display:block}.about-manifesto p{margin:0;font-family:Georgia,serif;font-size:23px;line-height:1.5}.about-story{grid-template-columns:.7fr 1.3fr;gap:100px;width:min(1120px,100% - 48px);margin:auto;padding:125px 0;display:grid}.story-label>span{color:#77817b;font-family:Georgia,serif;font-size:18px;line-height:1.5}.story-copy h2,.principles-heading h2,.about-cta h2{letter-spacing:-.045em;margin:0;font-family:Georgia,serif;font-weight:400;line-height:1}.story-copy h2{margin-bottom:40px;font-size:clamp(44px,5vw,66px)}.story-copy>p{color:#626d66;max-width:690px;font-size:17px;line-height:1.8}.principles-section{background:var(--green);color:#fff;padding:115px max(24px,50% - 560px)}.principles-heading{justify-content:space-between;align-items:end;margin-bottom:70px;display:flex}.principles-heading h2{font-size:clamp(48px,5vw,70px)}.principles-grid{border-top:1px solid #fff3;grid-template-columns:repeat(3,1fr);display:grid}.principles-grid article{padding:42px 35px 20px 0}.principles-grid article+article{border-left:1px solid #fff3;padding-left:35px}.principles-grid article>span{color:#e78a74;font-family:Georgia,serif;font-style:italic}.principles-grid h3{margin:48px 0 16px;font-family:Georgia,serif;font-size:28px;font-weight:400}.principles-grid p{color:#bdcbc3;margin:0;line-height:1.75}.about-cta{text-align:center;background:var(--coral);padding:110px 24px;position:relative;overflow:hidden}.about-cta h2{font-size:clamp(44px,5vw,68px)}.about-cta>p:not(.eyebrow){margin:25px auto 30px}.compact-footer .footer-lead{border-bottom:0}.page-hero{background:linear-gradient(120deg,#f7f3ea,#ebe6da);min-height:610px;overflow:hidden}.page-hero-inner{text-align:center;width:min(1020px,100% - 48px);margin:auto;padding:105px 0 120px}.page-hero-inner h1{letter-spacing:-.06em;margin:0;font-family:Georgia,serif;font-size:clamp(56px,6.5vw,92px);font-weight:400;line-height:.96;animation:.8s .12s both rise-in}.page-hero-inner h1 em{color:var(--coral);font-weight:400}.page-hero-inner>p:last-child{color:#59635d;max-width:670px;margin:30px auto 0;font-size:17px;line-height:1.7}.pricing-hero{background:radial-gradient(circle at 18% 75%,#de72591a,#0000 24%),radial-gradient(circle at 82% 28%,#b8c9b480,#0000 24%),linear-gradient(120deg,#f7f3ea,#ebe6da)}.pricing-section{background:var(--cream);padding:110px max(24px,50% - 590px)}.pricing-intro{justify-content:space-between;align-items:start;gap:40px;margin-bottom:48px;display:flex}.pricing-intro>p:last-child{color:#68726c;max-width:440px;margin:0;line-height:1.6}.pricing-grid{border-top:1px solid #5b472a4d;border-bottom:1px solid #5b472a4d;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:0;display:grid}.pricing-card{background:0 0;border:0;border-right:1px solid #5b472a3d;flex-direction:column;padding:42px 34px 34px;transition:background .3s;display:flex;position:relative}.pricing-card:last-child{border-right:0}.pricing-card:hover{background:#ffffff7a}.pricing-card.featured{color:var(--ink);box-shadow:inset 0 4px 0 var(--gold);background:linear-gradient(#d4b98247,#ffffff52)}.plan-heading{justify-content:space-between;align-items:flex-start;gap:12px;min-height:30px;display:flex}.plan-badge{color:#241d27;letter-spacing:.14em;background:linear-gradient(135deg,#eed49a,#c99f55);border:1px solid #b98b42;padding:8px 11px;font-size:8px;font-weight:900;position:static;box-shadow:0 6px 16px #563d1929}.plan-name{color:#4e4e4c;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800}.featured .plan-name{color:var(--plum)}.plan-note{color:#77756f;min-height:42px;margin:13px 0 25px;font-family:Georgia,serif;font-size:15px;line-height:1.45}.plan-price{min-height:78px;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;align-items:flex-end;margin-bottom:30px;display:flex}.plan-price .currency{color:#94723b;align-self:flex-start;margin-top:10px;margin-right:5px;font-size:18px;font-weight:500}.plan-price strong{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.065em;font-size:58px;font-weight:430;line-height:.9}.plan-price .billing{color:#7c7972;letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px 12px;font-size:9px}.pricing-card ul{border-top:1px solid #5b472a38;flex:1;margin:0 0 34px;padding:25px 0 0;list-style:none}.pricing-card li{color:#414640;gap:10px;margin:0 0 15px;font-size:13px;display:flex}.pricing-card li span{color:#9b7539}.pricing-card>a{letter-spacing:.02em;border-top:1px solid #352b1e80;justify-content:space-between;padding:15px 0;font-size:12px;font-weight:800;display:flex}.pricing-card>a span{transition:transform .25s}.pricing-card>a:hover span{transform:translate(5px)}.pricing-fineprint{color:#7e8781;text-align:center;margin:25px 0 0;font-size:10px}.pricing-assurance{text-align:center;background:#e5eadf;padding:105px 24px}.pricing-assurance h2{letter-spacing:-.045em;max-width:750px;margin:0 auto;font-family:Georgia,serif;font-size:clamp(44px,5vw,67px);font-weight:400;line-height:1}.pricing-assurance>p:not(.eyebrow){color:#5d6861;max-width:650px;margin:25px auto 30px;line-height:1.7}.contact-hero{background:radial-gradient(circle at 50% 100%,#b8c9b47a,#0000 34%),linear-gradient(120deg,#f7f3ea,#ebe6da);min-height:620px}.contact-section{grid-template-columns:.85fr 1.15fr;gap:110px;width:min(1120px,100% - 48px);margin:auto;padding:120px 0;display:grid}.contact-details h2{letter-spacing:-.045em;margin:0 0 28px;font-family:Georgia,serif;font-size:clamp(44px,5vw,62px);font-weight:400;line-height:1}.contact-details>p:not(.eyebrow){color:#626d66;line-height:1.75}.contact-method{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;gap:7px;margin:38px 0;padding:24px 0;display:flex}.contact-method span{color:#7a847e;letter-spacing:.16em;font-size:9px;font-weight:800}.contact-method a{font-family:Georgia,serif;font-size:22px}.contact-expectation{background:#e8eee5;padding:25px}.contact-expectation strong{font-family:Georgia,serif;font-size:19px;font-weight:400}.contact-expectation p{color:#657069;margin:10px 0 0;font-size:13px;line-height:1.65}.contact-form{border:1px solid var(--line);background:#f1ecdf;padding:42px}.contact-form label{letter-spacing:.04em;flex-direction:column;gap:9px;margin-bottom:22px;font-size:11px;font-weight:800;display:flex}.field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form input,.contact-form select,.contact-form textarea{background:var(--cream);width:100%;color:var(--ink);font:inherit;border:1px solid #18221d33;border-radius:0;outline:none;padding:14px;font-size:14px}.contact-form textarea{resize:vertical}.contact-form button{cursor:pointer;border:0}.contact-form>p{color:#7b847f;margin:18px 0 0;font-size:10px}body{background:var(--cream)}.hero-shell,.about-hero,.page-hero{color:#f8f3e8;background:radial-gradient(circle at 72% 42%,#6f4e6f4d,#0000 29%),radial-gradient(circle at 8% 88%,#c6a15b21,#0000 25%),linear-gradient(135deg,#111923 0%,#242333 55%,#121620 100%);position:relative}.hero-shell:after,.about-hero:after,.page-hero:after{content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:35px 0 0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.announcement-bar{z-index:5;color:#2b2115;letter-spacing:.14em;background:linear-gradient(90deg,#b98c45,#e2c484,#b98c45);position:relative}.announcement-bar a{color:#241b10;border-color:#241b1073}.announcement-bar a:hover{color:#fff}.nav-wrap{z-index:5;border-color:#ffffff29}.nav-wrap .wordmark,.nav-wrap .nav-links,.nav-wrap .nav-actions{color:#f8f3e8}.nav-wrap .wordmark-mark{color:#27202b;background:linear-gradient(145deg,#f0d59b,#b98943);box-shadow:0 7px 22px #00000040}.nav-wrap .wordmark-mark:after{border-color:#27202b4d}.nav-wrap .wordmark-copy small{color:#bdb7c1}.nav-wrap .nav-links a{position:relative}.nav-wrap .nav-links a:after{content:"";background:var(--gold);height:1px;transition:transform .25s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}.nav-wrap .nav-links a:hover,.nav-wrap .nav-links a.active{color:#efd399}.nav-wrap .nav-links a:hover:after,.nav-wrap .nav-links a.active:after{transform:scaleX(1)}.nav-wrap .nav-cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border-color:#ffffff80}.nav-wrap .nav-cta:hover{color:#20232d;background:#f3dfb3}.hero{min-height:720px}.hero h1{color:#fffaf0;text-shadow:0 15px 50px #0000002e}.hero h1 em,.about-hero h1 em,.page-hero-inner h1 em{color:#e6bd72}.hero-lede{color:#cbc7d0}.primary-button{color:#22202a;background:linear-gradient(135deg,#ecd193,#c69a52);box-shadow:0 12px 30px #0000003d}.primary-button:hover{color:#fff;background:linear-gradient(135deg,#d88468,#bd5d49);box-shadow:0 16px 38px #00000042}.hero-orb{border-color:#e0c1813d}.orb-two{background:#d0ac681a}.dashboard-frame{color:var(--ink);background:#f3f0e9;border-color:#ead7ae94;box-shadow:0 42px 95px #05070e75,inset 0 0 0 1px #ffffff38}.dashboard-frame:before{border-color:#e2c58975}.dashboard-spark{color:#eac77f;text-shadow:0 0 22px #eac77fb3}.spark-two{color:#b9d3bf}.promise-strip{color:#203229;background:linear-gradient(90deg,#c59b55,#efd69f,#c59b55)}.services-section{position:relative}.services-section:before{content:"AP";color:#402b3a0b;pointer-events:none;font-family:Georgia,serif;font-size:260px;font-style:italic;position:absolute;top:35px;right:-30px}.section-intro h2 em{color:#b95f4c}.service-list article{padding:31px 18px;position:relative}.service-list article:before{content:"";background:linear-gradient(var(--gold),var(--coral));transform-origin:top;width:3px;transition:transform .3s;position:absolute;top:-1px;bottom:0;left:0;transform:scaleY(0)}.service-list article:hover{background:linear-gradient(90deg,#d0ac681f,#0000);padding-left:28px}.service-list article:hover:before{transform:scaleY(1)}.growth-cta:before{border-color:#eac77f40;box-shadow:0 0 0 38px #eac77f09,0 0 0 76px #eac77f06}.growth-cta .eyebrow,.about-cta .eyebrow{color:#e7c783}.access-flourish{color:#e5c57f}.site-footer{background:radial-gradient(circle at 85% 0,#6542602e,#0000 30%),linear-gradient(150deg,#0b1119,#191722)}.footer-lead{border-color:#e1c48733}.footer-lead h2{color:#fff8ec}.footer-label{color:#d0aa65}.footer-invite{border-color:#e1c48738}.footer-invite>a{border-color:#d0aa65}.footer-grid a:hover,.footer-bottom a:hover{color:#eccd8d}.about-hero-inner{z-index:2;position:relative}.about-hero h1{color:#fff8ed}.about-manifesto{background:linear-gradient(145deg,#ffffff1c,#ffffff09);border-color:#ebcd8f6b;box-shadow:0 30px 70px #00000040}.about-manifesto:before{border-color:#ebcd8f40}.about-manifesto>span{color:#e6bd72}.about-manifesto p{color:#f5eee1}.about-story{position:relative}.story-label>span{color:#826f59}.principles-grid,.principles-grid article+article{border-color:#e2c68b40}.principles-grid article>span{color:#e3bf76}.page-hero-inner{z-index:2;position:relative}.page-hero-inner h1{color:#fff9ee;text-shadow:0 15px 50px #0003}.pricing-card.featured{color:var(--ink);box-shadow:inset 0 4px 0 var(--gold);background:linear-gradient(#d6b97e47,#ffffff4d);transform:none}.pricing-card.featured:hover{background:linear-gradient(#d6b97e5c,#ffffff75);transform:none}.pricing-assurance{background:radial-gradient(circle at 50% 0,#d0ac6833,#0000 35%),#e7ecdf}.contact-section{position:relative}.contact-details h2{color:#292331}.contact-expectation{border-left:3px solid var(--gold);background:linear-gradient(120deg,#e9eee4,#f3ecdf)}.contact-form{background:linear-gradient(145deg,#f4ecdd,#ebe1cf);border-color:#916c3547;position:relative;box-shadow:0 28px 65px #3227181a}.contact-form:before{content:"PRIVATE & PERSONAL";color:#a48654;letter-spacing:.15em;font-size:8px;font-weight:800;position:absolute;top:18px;right:20px}.contact-form input,.contact-form select,.contact-form textarea{background:#fffcf5db;border-color:#664c2638}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px #d0ac6821}.mobile-menu .theme-toggle{align-self:flex-start;margin:15px 4px 5px}html[data-theme=light] .hero-shell,html[data-theme=light] .about-hero,html[data-theme=light] .page-hero{color:var(--ink);background:radial-gradient(circle at 72% 42%,#694e6a1c,#0000 29%),radial-gradient(circle at 8% 88%,#c6a15b24,#0000 25%),linear-gradient(135deg,#fbf7ee,#eee6da)}html[data-theme=light] .hero-shell:after,html[data-theme=light] .about-hero:after,html[data-theme=light] .page-hero:after{background-image:linear-gradient(#372b3c09 1px,#0000 1px),linear-gradient(90deg,#372b3c09 1px,#0000 1px)}html[data-theme=light] .nav-wrap{border-color:#18212b29}html[data-theme=light] .site-header-fixed{background:#f8f4ebe6;box-shadow:0 10px 30px #271f1a17}html[data-theme=light] .nav-wrap .wordmark,html[data-theme=light] .nav-wrap .nav-links,html[data-theme=light] .nav-wrap .nav-actions{color:var(--ink)}html[data-theme=light] .nav-wrap .wordmark-copy small{color:#7c7880}html[data-theme=light] .nav-wrap .nav-links a:hover,html[data-theme=light] .nav-wrap .nav-links a.active{color:#8a5f2d}html[data-theme=light] .nav-wrap .nav-cta{background:#ffffff47;border-color:#18212b7a}html[data-theme=light] .nav-wrap .nav-cta:hover{color:#fff;background:#282431}@media (max-width:540px){.site-header-spacer{height:111px}}html[data-theme=light] .theme-toggle{color:#3a3440;background:#ffffff59;border-color:#18212b40}html[data-theme=light] .theme-toggle .theme-sun{color:#0000;background:#f2bf2f;display:inline-block}html[data-theme=light] .theme-toggle .theme-moon,html[data-theme=light] .theme-light-text{display:none}html[data-theme=light] .theme-dark-text{display:inline}html[data-theme=light] .hero .eyebrow,html[data-theme=light] .about-hero .eyebrow,html[data-theme=light] .page-hero .eyebrow{color:#8d6935}html[data-theme=light] .hero h1,html[data-theme=light] .about-hero h1,html[data-theme=light] .page-hero-inner h1{color:#202833;text-shadow:none}html[data-theme=light] .hero h1 em,html[data-theme=light] .about-hero h1 em,html[data-theme=light] .page-hero-inner h1 em{color:#9f554a}html[data-theme=light] .hero-lede,html[data-theme=light] .page-hero-inner>p:last-child{color:#565b60}html[data-theme=light] .hero .text-link{color:#2b3036}html[data-theme=light] .hero .microcopy{color:#787b7e}html[data-theme=light] .hero-orb{border-color:#6f4e6f33}html[data-theme=light] .about-manifesto{background:#fffcf69e;border-color:#63476340;box-shadow:0 30px 70px #382b231f}html[data-theme=light] .about-manifesto:before{border-color:#63476326}html[data-theme=light] .about-manifesto p{color:#2b3036}html[data-theme=light] .mobile-menu summary{color:var(--ink)}html[data-theme=light] .mobile-menu>div{background:#fbf7eefa;border-color:#5b472a40}html[data-theme=light] .mobile-menu>div>a{color:#2d3037;border-color:#18212b1a}html[data-theme=light] .mobile-menu>div>.mobile-menu-cta{color:#211e24}.mobile-menu summary{color:#fff8ed;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:10px;padding:12px 0;font-size:11px;font-weight:800;list-style:none;display:flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary i,.mobile-menu summary i:before{background:currentColor;width:21px;height:1px;transition:transform .25s;display:block}.mobile-menu summary i{position:relative}.mobile-menu summary i:before{content:"";position:absolute;top:6px}.mobile-menu[open] summary i{transform:translateY(3px)rotate(45deg)}.mobile-menu[open] summary i:before{transform:translateY(-6px)rotate(-90deg)}.mobile-menu>div{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#091f18fa;border:1px solid #e6c7824d;flex-direction:column;padding:14px 20px 24px;display:flex;position:absolute;top:79px;left:0;right:0;box-shadow:0 24px 50px #00000059}.mobile-menu>div>a{color:#eee8da;border-bottom:1px solid #ffffff1a;padding:14px 4px;font-family:Georgia,serif;font-size:19px}.mobile-menu>div>a:hover{color:#e8c77e}.mobile-menu>div>.mobile-menu-cta{color:#17271f;background:linear-gradient(135deg,#ecd193,#c69a52);border:0;justify-content:space-between;margin-top:12px;padding:15px 16px;font-family:Arial,sans-serif;font-size:12px;font-weight:800;display:flex}.app-shell{color:#202831;background:#f6f2e9;grid-template-columns:275px 1fr;min-height:100vh;transition:grid-template-columns .25s;display:grid}.app-shell:has(.app-sidebar.collapsed){grid-template-columns:76px 1fr}.app-sidebar{color:#fffaf1;background:radial-gradient(circle at 45% 0,#b17da44d,#0000 34%),linear-gradient(#44364d,#302b42 58%,#262639);flex-direction:column;height:100vh;padding:26px 18px 20px;transition:padding .25s;display:flex;position:sticky;top:0;box-shadow:8px 0 30px #1b16231f}.sidebar-collapse{z-index:3;color:#e4c27d;cursor:pointer;background:#181c28;border:1px solid #d3ab6273;border-radius:50%;place-items:center;width:27px;height:27px;font-size:19px;line-height:1;display:grid;position:absolute;top:31px;right:-13px;box-shadow:0 5px 14px #00000040}.sidebar-collapse:hover{color:#fff;border-color:#e4c27d}.app-brand{border-bottom:1px solid #ffffff1f;align-items:center;gap:11px;padding:0 8px 24px;display:flex}.app-brand .wordmark-mark{color:#241d27;background:linear-gradient(145deg,#efd294,#b98943);width:34px;height:34px}.app-brand>span:last-child{flex-direction:column;gap:4px;display:flex}.app-brand strong{font-size:17px}.app-brand small{color:#c5bcc9;letter-spacing:.16em;font-size:9px}.app-sidebar nav{flex-direction:column;gap:4px;padding-top:22px;display:flex}.app-sidebar nav p{color:#bcb2c3;letter-spacing:.17em;margin:19px 12px 8px;font-size:10px;font-weight:900}.app-sidebar nav a{color:#ded7e1;border-radius:5px;align-items:center;gap:13px;padding:13px 12px;font-size:15px;transition:color .2s,background .2s;display:flex}.app-sidebar nav a b{white-space:nowrap;font-weight:400}.app-sidebar nav a span{color:#c5b9c9;text-align:center;width:18px;font-size:17px}.app-sidebar nav a:hover,.app-sidebar nav a.active{color:#fff;background:#ffffff12}.app-sidebar nav a.active span{color:#e0bd77}.app-sidebar-bottom{border-top:1px solid #ffffff1f;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-top:auto;padding:18px 8px 0;display:grid}.author-avatar{color:#28202b;background:#d6b574;border:1px solid #b68a46;border-radius:50%;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-size:11px;display:grid}.app-sidebar-bottom>div:nth-child(2){flex-direction:column;gap:3px;display:flex}.app-sidebar-bottom strong{font-size:14px}.app-sidebar-bottom .sidebar-label{min-width:0}.app-sidebar-bottom .sidebar-label strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-sidebar-bottom span{color:#c0b7c4;font-size:10px}.app-sidebar-bottom button{color:#8c8993;cursor:pointer;background:0 0;border:0}.app-sidebar-bottom .sidebar-signout{color:#d8d1db;text-align:left;border-top:1px solid #ffffff14;grid-column:1/-1;align-items:center;gap:11px;width:100%;margin-top:8px;padding:11px 10px;font-size:13px;display:flex}.app-sidebar-bottom .sidebar-signout:hover{color:#fff;background:#ffffff0f}.sidebar-signout>span{font-size:17px}.app-sidebar.collapsed{padding-inline:11px}.app-sidebar.collapsed .sidebar-label,.app-sidebar.collapsed nav p,.app-sidebar.collapsed nav a b{display:none}.app-sidebar.collapsed .app-brand{justify-content:center;padding-inline:0}.app-sidebar.collapsed .app-brand .wordmark-mark{width:40px;height:40px;font-size:15px}.app-sidebar.collapsed nav a{justify-content:center;min-height:49px;padding-inline:0}.app-sidebar.collapsed nav a span{width:auto;font-size:22px}.app-sidebar.collapsed .app-sidebar-bottom{justify-content:center;padding-inline:0;display:flex}.app-sidebar.collapsed .sidebar-signout{border-top:0;justify-content:center;width:42px;margin-top:0;padding:10px}.app-sidebar.collapsed .author-avatar{width:40px;height:40px;font-size:13px}.app-sidebar.collapsed [title]{position:relative}.app-sidebar.collapsed [title]:after{content:attr(title);z-index:20;color:#fffaf1;letter-spacing:0;opacity:0;pointer-events:none;white-space:nowrap;background:#242132;border:1px solid #d3ab6259;border-radius:4px;padding:8px 11px;font-family:Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:1;transition:opacity .16s,transform .16s;position:absolute;top:50%;left:calc(100% + 7px);transform:translate(3px,-50%);box-shadow:0 8px 24px #14111c40}.app-sidebar.collapsed [title]:hover:after,.app-sidebar.collapsed [title]:focus-visible:after{opacity:1;transform:translateY(-50%)}.app-main{min-width:0;padding:0 34px 55px}.app-topbar{border-bottom:1px solid #18212b1f;justify-content:space-between;align-items:center;min-height:100px;display:flex}.app-topbar p,.panel-heading p,.launch-banner p{color:#8a7b60;letter-spacing:.15em;margin:0 0 7px;font-size:11px;font-weight:900}.app-topbar h1{letter-spacing:-.025em;margin:0;font-family:Georgia,serif;font-size:34px;font-weight:400}.app-menu{display:none}.topbar-actions{align-items:center;gap:14px;display:flex}.topbar-actions button{background:0 0;border:1px solid #18212b2b;border-radius:50%;width:37px;height:37px;position:relative}.topbar-actions button i{background:var(--coral);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:7px}.topbar-actions a{color:#fff;background:#242334;gap:18px;padding:13px 17px;font-size:13px;font-weight:800;display:flex}.launch-banner{color:#fff;background:radial-gradient(circle at 72% 20%,#c6a15b26,#0000 30%),linear-gradient(120deg,#292238,#171b27);grid-template-columns:1fr auto 1.15fr auto;align-items:center;gap:30px;margin:30px 0 18px;padding:25px 27px;display:grid;box-shadow:0 16px 35px #1b162226}.launch-banner h2{margin:0 0 5px;font-family:Georgia,serif;font-size:29px;font-weight:400}.launch-banner>div:first-child>span,.launch-progress p{color:#aaa7b0;font-size:12px}.launch-count{border:1px solid #debe7e73;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.launch-count strong{color:#eccf8f;font-family:Georgia,serif;font-size:30px;font-weight:400;line-height:1}.launch-count span{color:#aaa6b0;letter-spacing:.15em;margin-top:4px;font-size:9px}.launch-progress>div:first-child{color:#d4d0d7;justify-content:space-between;font-size:12px;display:flex}.app-progress{background:#ffffff1f;height:4px;margin:9px 0 8px;overflow:hidden}.app-progress i{background:linear-gradient(90deg,#ad7f3c,#efd18e);width:72%;height:100%;display:block}.launch-progress p{margin:0}.launch-banner>button{color:#fff;background:#ffffff0d;border:1px solid #ffffff4d;padding:13px 16px;font-size:12px;font-weight:800}.app-metrics{grid-template-columns:repeat(3,1fr);gap:18px;margin:18px 0;display:grid}.app-metrics article{background:#fffcf5;border:1px solid #18212b1f;padding:22px}.app-metrics article>div{justify-content:space-between;align-items:center;display:flex}.app-metrics p{margin:0;font-size:15px;font-weight:800}.app-metrics article>div span{color:#858078;letter-spacing:.12em;font-size:10px}.app-metrics article>strong{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.04em;margin:22px 0 6px;font-size:36px;font-weight:450;display:block}.app-metrics small{color:#857553;font-size:11px}.app-grid{grid-template-columns:1.35fr .85fr;gap:18px;display:grid}.reader-panel,.task-panel,.book-performance{background:#fffcf5;border:1px solid #18212b1f}.reader-panel,.task-panel{padding:24px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.panel-heading h2{margin:0;font-family:Georgia,serif;font-size:27px;font-weight:400}.panel-heading select,.panel-heading button{color:#625f5a;background:0 0;border:1px solid #18212b24;padding:9px 11px;font-size:12px}.chart-summary{align-items:baseline;gap:7px;margin-top:25px;display:flex}.chart-summary strong{font-size:25px;font-weight:600}.chart-summary span{color:#8b8881;font-size:12px}.growth-chart{height:190px;margin-top:5px;position:relative}.growth-chart svg{width:100%;height:170px;position:absolute;inset:0}.chart-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:15px 0 25px}.chart-lines i{border-top:1px solid #18212b14}.chart-labels{color:#8f8a81;justify-content:space-between;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.task-list{border-top:1px solid #18212b1a;margin-top:22px}.task-list article{border-bottom:1px solid #18212b1a;grid-template-columns:20px 1fr auto;align-items:center;gap:11px;padding:16px 0;display:grid}.task-check{background:0 0;border:1px solid #a7a298;border-radius:50%;width:18px;height:18px}.task-list article>div{flex-direction:column;gap:4px;display:flex}.task-list strong{font-size:14px}.task-list span{color:#817d75;font-size:11px}.task-list small{color:#706a60;background:#eee8dc;padding:5px 7px;font-size:10px}.task-list small.urgent{color:#8c4338;background:#f1ded9}.add-task{color:#7d6d4f;background:0 0;border:0;margin-top:17px;padding:0;font-size:12px;font-weight:800}.book-performance{margin-top:18px;padding:24px}.book-row{border-top:1px solid #18212b1a;grid-template-columns:55px 1.4fr repeat(3,.7fr) auto;align-items:center;gap:24px;margin-top:20px;padding-top:20px;display:grid}.book-cover{color:#f2dfb5;text-align:center;background:linear-gradient(150deg,#2f2334,#171922);flex-direction:column;justify-content:center;width:50px;height:72px;padding:7px;display:flex;box-shadow:0 7px 13px #0000002e}.book-cover span,.book-cover small{letter-spacing:.1em;font-size:5px}.book-cover strong{margin:5px 0;font-family:Georgia,serif;font-size:9px;font-weight:400;line-height:1}.book-title{flex-direction:column;gap:5px;display:flex}.book-title strong{font-family:Georgia,serif;font-size:18px;font-weight:400}.book-title span,.book-row>div:not(.book-title):not(.book-cover)>span{color:#817d75;font-size:11px}.book-row>div:not(.book-title):not(.book-cover){flex-direction:column;gap:7px;display:flex}.book-row>div:not(.book-title):not(.book-cover)>strong{font-size:17px}.book-row>button{background:0 0;border:0}.editor-main{background:#ede9e1;flex-direction:column;min-width:0;height:100vh;display:flex;overflow:hidden}.editor-topbar{background:#faf7f0;border-bottom:1px solid #18212b21;justify-content:space-between;align-items:center;gap:25px;min-height:88px;padding:0 28px;display:flex}.editor-topbar p{color:#8e7550;letter-spacing:.16em;margin:0 0 5px;font-size:10px;font-weight:900}.editor-topbar h1{margin:0;font-family:Georgia,serif;font-size:30px;font-weight:400}.editor-topbar>div:last-child{align-items:center;gap:12px;display:flex}.save-status{color:#966252;font-size:11px}.save-status.saved{color:#52715d}.editor-topbar a,.editor-topbar button{color:#30343a;background:0 0;border:1px solid #18212b2e;padding:11px 13px;font-size:11px;font-weight:800}.editor-topbar button{color:#fff;cursor:pointer;background:#282333}.editor-workspace{flex:1;grid-template-columns:330px 1fr;min-height:0;display:grid}.editor-controls{background:#faf7f0;border-right:1px solid #18212b21;padding:25px 24px 60px;overflow-y:auto}.editor-section-heading{border-top:1px solid #18212b1c;grid-template-columns:24px 1fr;gap:10px;margin:7px 0 17px;padding-top:20px;display:grid}.editor-section-heading:first-child{border-top:0;padding-top:0}.editor-section-heading>span{color:#aa8242;font-family:Georgia,serif;font-size:12px;font-style:italic}.editor-section-heading>div{flex-direction:column;gap:3px;display:flex}.editor-section-heading strong{font-size:14px}.editor-section-heading small{color:#7f7a72;font-size:10px}.theme-options{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:27px;display:grid}.theme-options button{cursor:pointer;text-align:left;background:#fffdf8;border:1px solid #18212b21;padding:8px}.theme-options button.selected{border-color:#9d773c;box-shadow:0 0 0 1px #9d773c}.theme-options button>span{height:38px;display:flex;overflow:hidden}.theme-options button>span i{flex:1}.theme-options strong,.theme-options small{display:block}.theme-options small{color:#7f7a72;margin-top:2px;font-size:8px}.editor-controls>label{color:#4f5052;flex-direction:column;gap:7px;margin-bottom:15px;font-size:11px;font-weight:800;display:flex}.editor-controls input,.editor-controls textarea{color:#252b31;font:inherit;resize:vertical;background:#fffdf8;border:1px solid #18212b29;padding:11px;font-size:13px;line-height:1.5}.editor-controls input:focus,.editor-controls textarea:focus{border-color:#a47d3e;outline:2px solid #a47d3e1a}.website-address-field{background:#eee9df;border:1px solid #18212b29;align-items:stretch;width:100%;display:flex}.website-address-field:focus-within{border-color:#a47d3e;outline:2px solid #a47d3e1a}.website-address-field>span{color:#716b72;white-space:nowrap;align-items:center;padding:0 10px;font-size:10px;font-weight:600;display:flex}.editor-controls .website-address-field>input{border:0;outline:0;flex:1;min-width:0}.editor-controls>label>small{color:#8a858b;font-size:9px;font-weight:500;line-height:1.45}.portrait-control{margin:4px 0 28px}.portrait-control>span{color:#4f5052;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.image-upload{cursor:pointer;background:#fffdf8;border:1px dashed #86632f7a;align-items:center;padding:12px;flex-direction:row!important;gap:10px!important;margin:0!important;display:flex!important}.image-upload:hover{background:#fbf5e9;border-color:#9d773c}.image-upload input{display:none}.image-upload>span{color:#8d682f;background:#f1e5cf;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.image-upload>div,.portrait-file>div{flex-direction:column;flex:1;gap:3px;display:flex}.image-upload strong,.portrait-file strong{color:#3f4244;font-size:12px}.image-upload small,.portrait-file small{color:#7f7a72;font-size:9px}.portrait-file{background:#fffdf8;border:1px solid #18212b21;align-items:center;gap:10px;padding:9px;display:flex}.portrait-file img{object-fit:cover;filter:saturate(.85);width:52px;height:52px}.portrait-file button{color:#935b50;cursor:pointer;background:0 0;border:0;padding:5px;font-size:10px;font-weight:800}.section-toggles label{color:#464a4c;border-bottom:1px solid #18212b1a;justify-content:space-between;align-items:center;padding:13px 0;font-size:12px;display:flex}.section-toggles label>span{gap:9px;display:flex}.section-toggles label i{color:#aa8242;font-family:Georgia,serif;font-style:italic}.section-toggles input{accent-color:#433044}.domain-heading{margin-top:25px}.domain-manager{gap:11px;padding-bottom:8px;display:grid}.domain-mode{background:#e9e3d8;grid-template-columns:1fr 1fr;padding:3px;display:grid}.domain-mode button{color:#777169;cursor:pointer;background:0 0;border:0;min-height:34px;font-size:10px;font-weight:850}.domain-mode button.active{color:#2e2932;background:#fffdf8;box-shadow:0 2px 8px #261f2a14}.domain-field{background:#eee9df;border:1px solid #18212b29;align-items:stretch;display:flex}.domain-field:focus-within{border-color:#a47d3e;outline:2px solid #a47d3e1a}.domain-field>span{color:#716b72;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:flex}.editor-controls .domain-field input{border:0;outline:0;flex:1;min-width:0}.domain-actions{gap:8px;display:flex}.domain-actions button{color:#fff;cursor:pointer;background:#302638;border:0;flex:1;min-height:39px;padding:8px 10px;font-size:10px;font-weight:850}.domain-actions button:disabled{cursor:not-allowed;opacity:.55}.domain-actions .domain-remove{color:#8c493e;background:0 0;border:1px solid #7c413640;flex:none}.domain-notice{background:#fffdf8;border:1px solid #18212b1f;grid-template-columns:25px 1fr;gap:9px;padding:11px;display:grid}.domain-notice>i{color:#fff;background:#657d67;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;font-style:normal;font-weight:900;display:grid}.domain-notice>div{flex-direction:column;gap:3px;display:flex}.domain-notice strong{color:#343639;font-size:11px}.domain-notice span{color:#7a756e;font-size:9px;line-height:1.45}.domain-notice a{color:#6e542b;text-decoration:underline}.domain-notice.pending>i{background:#b07d2f}.dns-record{background:#f3eee5;border:1px solid #18212b1f;gap:8px;padding:10px;display:grid}.dns-record>span{grid-template-columns:42px 1fr;align-items:center;gap:7px;min-width:0;display:grid}.dns-record small{color:#8c857b;letter-spacing:.1em;font-size:7px;font-weight:900}.dns-record strong,.dns-record code{color:#343239;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.domain-error,.domain-help{margin:0;font-size:9px;line-height:1.5}.domain-error{color:#7e3f36;background:#f2dfd8;padding:9px}.domain-help{color:#827b72}.domain-purchase{gap:11px;display:grid}.domain-search{background:#fffdf8;border:1px solid #18212b29;grid-template-columns:1fr auto auto;display:grid}.editor-controls .domain-search input{border:0;outline:0;min-width:0}.domain-search button{color:#fff;cursor:pointer;background:#302638;border:0;justify-content:center;align-items:center;gap:7px;min-width:67px;font-size:10px;font-weight:850;display:flex}.domain-search button:disabled{opacity:.6}.domain-search .domain-clear{color:#746b75;background:#f2ede5;border-left:1px solid #18212b1f;min-width:auto;padding:0 12px}.domain-search .domain-clear:hover{color:#332d36;background:#e9e2d8}.domain-search-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex:0 0 13px;width:13px;height:13px;animation:.7s linear infinite domain-search-spin}.domain-preview-label{color:#98723b;letter-spacing:.15em;margin:0;font-size:7px;font-weight:900}.domain-results{gap:6px;display:grid}.domain-results>button{color:#343239;cursor:pointer;text-align:left;background:#fffdf8;border:1px solid #18212b1f;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 11px;display:grid}.domain-results>button:disabled{cursor:not-allowed;opacity:.52}.domain-result-status{color:#777;background:#ece8e1;border-radius:50%;place-items:center;width:21px;height:21px;font-size:12px;font-style:normal;font-weight:900;display:grid}.domain-results>button.available .domain-result-status{color:#fff;background:#4d825d;box-shadow:0 0 0 3px #4d825d1f}.domain-results>button.unavailable>span strong{-webkit-text-decoration:line-through #a45950;text-decoration:line-through #a45950;text-decoration-thickness:1.5px}.domain-results>button.unavailable .domain-result-status{color:#fff;background:#a45950}.domain-results>button>span{flex-direction:column;gap:2px;display:flex}.domain-results>button>span:last-child{align-items:flex-end}.domain-results strong{font-size:10px}.domain-results small{color:#827b72;font-size:8px}.domain-order{background:#f5ecdc;border:1px solid #a47d3e59;gap:9px;padding:12px;display:grid}.domain-order>p{color:#92703c;letter-spacing:.14em;margin:0;font-size:7px;font-weight:900}.domain-order>div{color:#312d34;justify-content:space-between;gap:10px;font-size:11px;display:flex}.domain-order>small{color:#777068;font-size:8px;line-height:1.45}.domain-order>button{color:#211e27;cursor:pointer;background:linear-gradient(135deg,#ead092,#c99b52);border:0;min-height:39px;font-size:10px;font-weight:850}.domain-purchase-message{color:#654d28;background:#f2dfb8;margin:0;padding:9px;font-size:9px;line-height:1.5}.domain-search-intro{color:#6f6963;text-align:center;background:#fffdf8;border:1px dashed #86632f59;padding:20px 12px}.domain-search-intro>span{color:#8d682f;background:#f1e5cf;border-radius:50%;place-items:center;width:32px;height:32px;margin:0 auto 9px;display:grid}.domain-search-intro.searching>span{background:#302638}.domain-search-intro.searching .domain-search-spinner{flex-basis:14px;width:14px;height:14px}.domain-search-intro strong{color:#3f3b42;font-family:Georgia,serif;font-size:13px;font-weight:400}.domain-search-intro p{margin:6px 0 0;font-size:8px;line-height:1.5}.domains-main{background:radial-gradient(circle at 92% 8%,#c197531f,#0000 27%),#f6f2e9;min-height:100vh}.domain-marketplace{background:#fffdf9;border:1px solid #2b232f1a;grid-template-columns:.8fr 1.2fr;gap:55px;margin:38px 0;padding:52px;display:grid;box-shadow:0 18px 55px #251c2912}.domain-marketplace-intro h2{letter-spacing:-.035em;max-width:430px;margin:15px 0 18px;font-family:Georgia,serif;font-size:42px;font-weight:400;line-height:1.05}.domain-marketplace-intro>p:nth-of-type(2){color:#746e74;max-width:430px;margin:0 0 32px;font-size:14px;line-height:1.7}.domain-marketplace-intro>div{border-top:1px solid #2b232f1a;grid-template-columns:34px 1fr;gap:12px;padding:15px 0;display:grid}.domain-marketplace-intro>div>span{color:#a77d3d;font-family:Georgia,serif;font-size:12px;font-style:italic}.domain-marketplace-intro>div p{flex-direction:column;gap:4px;margin:0;display:flex}.domain-marketplace-intro>div strong{font-size:13px}.domain-marketplace-intro>div small{color:#817a80;font-size:11px;line-height:1.45}.domain-marketplace-card{color:#342f37;background:#faf6ee;border:1px solid #2b232f21;align-self:start;padding:30px;position:relative;box-shadow:0 18px 45px #251c2914}.domain-marketplace-card>div:first-child{border-bottom:1px solid #2b232f1c;margin-bottom:20px;padding-bottom:18px}.domain-marketplace-card>div:first-child p{color:#99733c;letter-spacing:.16em;margin:0 0 6px;font-size:8px;font-weight:900}.domain-marketplace-card>div:first-child strong{font-family:Georgia,serif;font-size:25px;font-weight:400}.domain-marketplace-card .domain-mode{display:none}.domain-marketplace-card .domain-search{grid-template-columns:1fr auto}.domain-marketplace-card .domain-search input{color:#26212a;background:#fff;border:0;outline:0;min-height:54px;padding:0 16px;font-size:15px}.domain-marketplace-card .domain-search button{min-width:105px;font-size:12px}.domain-marketplace-card .domain-search .domain-clear{color:#574f59;letter-spacing:.04em;text-transform:uppercase;background:#fffdf8;border:1px solid #372d3b38;min-width:auto;min-height:32px;padding:0 13px;font-size:10px;position:absolute;top:45px;right:30px;box-shadow:0 3px 9px #271f2b0f}.domain-marketplace-card .domain-search .domain-clear:hover{color:#241e27;background:#f8f0e3;border-color:#a47d3e8c}.domain-marketplace-card .domain-results{grid-template-columns:1fr 1fr;gap:9px}.domain-marketplace-card .domain-results>button{min-height:65px;padding:13px 14px}.domain-marketplace-card .domain-results strong{font-size:13px}.domain-marketplace-card .domain-results small{font-size:9px}.domain-marketplace-card .domain-search-intro{padding:42px 24px}.domain-marketplace-card .domain-search-intro strong{font-size:20px}.domain-marketplace-card .domain-search-intro p{max-width:370px;margin:9px auto 0;font-size:11px}.domain-marketplace-card .domain-order{padding:18px}.domain-marketplace-card .domain-order>div{font-size:15px}.domain-marketplace-card .domain-order>small,.domain-marketplace-card .domain-purchase-message{font-size:10px}@media (max-width:1050px){.domain-marketplace{grid-template-columns:1fr;gap:35px;padding:38px}.domain-marketplace-intro>div{display:none}}@media (max-width:650px){.domain-marketplace{margin:24px 0;padding:24px}.domain-marketplace-intro h2{font-size:34px}.domain-marketplace-card{padding:18px}.domain-marketplace-card .domain-search .domain-clear{top:34px;right:18px}.domain-marketplace-card .domain-results{grid-template-columns:1fr}}.preview-stage{flex-direction:column;min-width:0;padding:0 22px 25px;display:flex;overflow:hidden}.preview-toolbar{color:#7c7973;justify-content:space-between;align-items:center;min-height:54px;display:flex}.preview-toolbar>div{gap:7px;display:flex}.preview-toolbar button{color:#68636d;cursor:pointer;background:0 0;border:1px solid #0000;min-width:34px;padding:7px 9px;font-size:9px}.preview-toolbar>div button{background:#ffffff6b;border-color:#18212b21;place-items:center;width:40px;height:38px;padding:0;display:grid}.preview-toolbar>div button svg{stroke-width:1.8px;width:21px;height:21px}.preview-toolbar button:hover{color:#3b303d;background:#fffaf1;border-color:#a87e378c}.preview-toolbar button.active{color:#2d2230;background:#fffaf1;border-color:#a87e37;box-shadow:0 3px 10px #412d421f}.preview-toolbar>span{font-size:8px}.site-preview-wrap{background:#d9d5cf;flex:1;min-height:0;margin:auto;transition:width .35s;overflow:auto;box-shadow:0 20px 45px #221e1b24}.site-preview-wrap.desktop{width:100%}.site-preview-wrap.tablet{width:min(720px,100%)}.site-preview-wrap.phone{width:min(375px,100%)}.author-site-preview{color:#f8f0e4;background:#171724;min-height:100%;font-family:Arial,sans-serif;transition:color .3s,background .3s}.author-site-preview.parchment{color:#252a2e;background:#f1e8d9}.author-site-preview.rose{color:#fff8ed;background:#512f3d}.author-site-preview>nav{border-color:#ffffff29;border-bottom-style:solid;border-bottom-width:1px;justify-content:space-between;align-items:center;height:62px;padding:0 30px;display:flex}.author-site-preview.parchment>nav{border-color:#252a2e29}.author-site-preview>nav>strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.author-site-preview>nav>div{text-transform:uppercase;letter-spacing:.1em;gap:20px;font-size:7px;display:flex}.author-site-preview>nav>button{color:inherit;background:0 0;border:1px solid;padding:9px 11px;font-size:7px}.author-site-preview>nav>.preview-mobile-menu{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:34px;height:34px;padding:0;display:none}.preview-mobile-menu>i{background:currentColor;width:15px;height:1px;display:block}.author-preview-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:30px;min-height:390px;padding:45px 8%;display:grid}.preview-copy>p{color:#d3ab62;letter-spacing:.16em;margin:0 0 14px;font-size:7px;font-weight:900}.preview-copy h2{letter-spacing:-.04em;max-width:590px;margin:0;font-family:Georgia,serif;font-size:clamp(29px,3.7vw,53px);font-weight:400;line-height:1.02}.preview-copy>span{color:#aaa4ad;max-width:480px;margin-top:20px;font-family:Georgia,serif;font-size:11px;line-height:1.65;display:block}.parchment .preview-copy>span{color:#716a64}.preview-copy>.preview-actions{align-items:center;gap:20px;margin-top:25px;display:flex}.preview-copy button{color:#25212a;background:#d3ab62;border:0;padding:11px 14px;font-size:8px;font-weight:800}.preview-copy a{border-bottom:1px solid;font-size:8px}.preview-portrait{align-items:center;gap:10px;margin-top:20px;display:flex}.preview-portrait img{object-fit:cover;filter:saturate(.82);border:1px solid #d3ab628c;border-radius:50%;width:42px;height:42px}.preview-portrait p{flex-direction:column;gap:3px;margin:0;display:flex}.preview-portrait strong{font-family:Georgia,serif;font-size:10px;font-weight:400}.preview-portrait p span{color:#aaa4ad;font-size:7px}.parchment .preview-portrait p span{color:#716a64}.preview-book{place-items:center;display:grid;position:relative}.preview-book-cover{z-index:2;aspect-ratio:.66;color:#eacb8b;text-align:center;background:radial-gradient(circle at 50% 30%,#53394e,#211b29 72%);border:1px solid #eacb8b6b;flex-direction:column;justify-content:center;align-items:center;width:145px;display:flex;position:relative;transform:rotate(3deg);box-shadow:-12px 18px 35px #00000059}.preview-book-cover span,.preview-book-cover small{letter-spacing:.2em;font-size:6px}.preview-book-cover strong{margin:18px 0;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:.92}.preview-book>i{border:1px solid #d3ab624d;border-radius:50%;width:180px;height:180px;position:absolute}.author-site-preview>footer{color:#24232a;background:#d3ab62;justify-content:space-between;align-items:center;gap:20px;padding:18px 30px;display:flex}.author-site-preview>footer span{letter-spacing:.15em;font-size:7px}.author-site-preview>footer strong{font-family:Georgia,serif;font-size:13px;font-weight:400}.author-site-preview>footer button{background:0 0;border:0;font-size:8px;font-weight:800}.site-preview-wrap.phone .author-site-preview>nav>div,.site-preview-wrap.phone .author-site-preview>nav>.preview-reader-button{display:none}.site-preview-wrap.phone .author-site-preview>nav>.preview-mobile-menu{display:flex}.site-preview-wrap.phone .author-preview-hero{grid-template-columns:1fr;padding:35px 25px}.site-preview-wrap.phone .preview-copy h2{font-size:31px}.site-preview-wrap.phone .preview-book{padding:20px}.site-preview-wrap.phone .author-site-preview>footer{flex-direction:column;align-items:flex-start}.live-author-page,.live-author-site{min-height:100vh}.live-author-site .author-preview-hero{min-height:calc(100vh - 122px)}@media (max-width:720px){.live-author-site>nav{padding:0 25px}.live-author-site>nav>div,.live-author-site>nav>.preview-reader-button{display:none}.live-author-site>nav>.preview-mobile-menu{display:flex}.live-author-site .author-preview-hero{grid-template-columns:1fr;min-height:auto;padding:35px 25px}.live-author-site .preview-copy h2{font-size:31px}.live-author-site .preview-book{padding:38px 20px}.live-author-site>footer{flex-direction:column;align-items:flex-start}}.published-author-site{color:#f9f2e7;background:#171724;min-height:100vh}.published-author-site>header{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;width:min(1200px,100% - 60px);height:100px;margin:auto;display:flex}.published-author-site>header>a:first-child{font-family:Georgia,serif;font-size:25px}.published-author-site>header nav{letter-spacing:.1em;text-transform:uppercase;gap:36px;font-size:10px;display:flex}.author-header-cta{border:1px solid #ffffff8c;padding:13px 17px;font-size:10px}.published-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;width:min(1160px,100% - 60px);min-height:670px;margin:auto;display:grid}.published-hero>div:first-child>p{color:#d3ab62;letter-spacing:.19em;font-size:10px;font-weight:900}.published-hero h1{letter-spacing:-.055em;margin:23px 0 28px;font-family:Georgia,serif;font-size:clamp(64px,7vw,105px);font-weight:400;line-height:.88}.published-hero h1 em{color:#d3ab62;font-weight:400}.published-hero>div:first-child>span{color:#b4aeb8;max-width:590px;font-family:Georgia,serif;font-size:18px;line-height:1.7;display:block}.published-hero>div:first-child>div{align-items:center;gap:28px;margin-top:34px;display:flex}.published-hero button{color:#211e27;background:#d3ab62;border:0;padding:16px 20px;font-weight:800}.published-hero>div:first-child a{border-bottom:1px solid;padding-bottom:4px;font-size:12px}.published-book-scene{place-items:center;min-height:480px;display:grid;position:relative}.published-book-scene:before{content:"";border:1px solid #d3ab6240;border-radius:50%;width:390px;height:390px;position:absolute}.author-star{color:#d3ab62;font-size:27px;position:absolute;top:25px;right:30px}.published-book{z-index:2;aspect-ratio:.66;color:#e9ca88;text-align:center;background:radial-gradient(circle at 50% 25%,#563d51,#211b29 72%);border:1px solid #e9ca8873;flex-direction:column;justify-content:center;align-items:center;width:270px;display:flex;position:relative;transform:rotate(3deg);box-shadow:-25px 32px 60px #00000073}.published-book small{letter-spacing:.25em;font-size:10px}.published-book strong{margin:38px 0;font-family:Georgia,serif;font-size:45px;font-weight:400;line-height:.88}.published-book i{letter-spacing:.2em;font-family:Georgia,serif;font-size:11px}.praise-strip{color:#2b2530;background:#d3ab62;justify-content:center;align-items:center;gap:50px;padding:35px;display:flex}.praise-strip p{margin:0;font-family:Georgia,serif;font-size:21px;font-style:italic}.praise-strip span{letter-spacing:.15em;font-size:8px;font-weight:900}.published-about{grid-template-columns:.5fr 1.5fr;gap:70px;width:min(1050px,100% - 60px);margin:auto;padding:125px 0;display:grid}.published-about>p,.reader-letter>p{color:#d3ab62;letter-spacing:.17em;font-size:9px;font-weight:900}.published-about h2,.reader-letter h2{letter-spacing:-.04em;margin:0 0 28px;font-family:Georgia,serif;font-size:clamp(42px,5vw,67px);font-weight:400;line-height:1}.published-about div>p{color:#b7b1bb;max-width:690px;font-size:16px;line-height:1.8}.published-about div>a{color:#dfbf7c;margin-top:15px;font-size:12px;display:inline-block}.reader-letter{color:#28222b;text-align:center;background:#f0e7d8;padding:100px 24px}.reader-letter>span{color:#696469;max-width:590px;margin:auto;line-height:1.7;display:block}.reader-letter form{border-bottom:1px solid #5f545b;max-width:520px;margin:30px auto 0;display:flex}.reader-letter input{background:0 0;border:0;outline:0;flex:1;padding:15px 0}.reader-letter button{background:0 0;border:0;font-weight:800}.published-author-site>footer{justify-content:space-between;align-items:center;padding:35px max(30px,50% - 580px);display:flex}.published-author-site>footer strong{font-family:Georgia,serif;font-size:20px}.published-author-site>footer span,.published-author-site>footer a{color:#85818a;font-size:9px}.editor-message{color:#4a3820;background:#f2dfb8;margin:0;padding:10px 22px;font-size:12px}.editor-text-button{color:inherit!important;background:0 0!important;padding:0!important;font-weight:600!important}.auth-page{color:#f8f1e5;background:radial-gradient(circle at 18% 14%,#86547e61,#0000 32%),radial-gradient(circle at 85% 85%,#b6824321,#0000 28%),#11111b;place-items:center;min-height:100vh;padding:76px 32px 36px;display:grid}.auth-page:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.95%,#ffffff0d 50%,#0000 50.05%);position:fixed;inset:0}.auth-back{z-index:2;color:#d4ccbf;font-size:12px;position:absolute;top:28px;left:32px}.auth-layout{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#14131ec2;border:1px solid #d3ab6240;grid-template-columns:1.12fr .88fr;width:min(1180px,100%);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px #00000061}.auth-benefits{background:linear-gradient(145deg,#51364f 0%,#402c43 48%,#322438 100%);border-right:1px solid #d3ab624d;flex-direction:column;justify-content:space-between;min-height:650px;padding:54px 58px 48px;display:flex}.auth-kicker{color:#d3ab62;letter-spacing:.2em;font-size:9px;font-weight:900}.auth-benefits h2{letter-spacing:-.05em;white-space:nowrap;margin:18px 0 20px;font-family:Georgia,serif;font-size:clamp(45px,4.5vw,66px);font-weight:400;line-height:.98}.auth-benefits h2 em{color:#d8b876;font-weight:400}.auth-benefits>div>p{color:#bbb4c0;max-width:490px;margin:0;font-size:15px;line-height:1.7}.auth-benefits ul{gap:0;margin:30px 0;padding:0;list-style:none;display:grid}.auth-benefits li{border-top:1px solid #ffffff1c;grid-template-columns:35px 1fr;gap:15px;padding:17px 0;display:grid}.auth-benefits li>i{color:#d3ab62;font-family:Georgia,serif;font-size:12px;font-style:italic}.auth-benefits li>span,.auth-proof p{flex-direction:column;gap:5px;display:flex}.auth-benefits li strong{font-family:Georgia,serif;font-size:17px;font-weight:400}.auth-benefits li small{color:#9993a0;max-width:400px;font-size:11px;line-height:1.5}.auth-proof{align-items:center;gap:13px;display:flex}.auth-proof>span{color:#d3ab62;border:1px solid #d3ab6280;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.auth-proof strong{font-size:12px}.auth-proof small{color:#918b97;font-size:10px}.auth-form-column{color:#1d1921;background:linear-gradient(145deg,#fffdf8,#f3ede2);flex-direction:column;justify-content:center;padding:42px 48px 28px;display:flex}.auth-card{color:#1d1921;width:100%;box-shadow:none;background:0 0;border:0;padding:0}.auth-heading>span{color:#fff;letter-spacing:.2em;background:#342838;padding:7px 10px;font-size:10px;font-weight:900;display:inline-flex}.auth-heading h1{letter-spacing:-.04em;margin:12px 0 8px;font-family:Georgia,serif;font-size:40px;font-weight:400}.auth-heading p{color:#403a42;margin:0 0 22px;font-size:15px;line-height:1.55}.social-login{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.social-login button{color:#211d24;cursor:pointer;background:#fff;border:1px solid #3128343d;justify-content:center;align-items:center;gap:8px;min-height:47px;font-size:13px;font-weight:750;display:flex}.social-login button:hover{background:#fbf3e4;border-color:#b88b43}.social-login svg{color:#a87832;flex:0 0 17px;width:17px;height:17px}.social-login button:nth-child(2) svg{color:#1877f2}.social-login button:nth-child(3) svg{color:#17131a}.auth-divider{color:#4d464f;text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:12px;margin:19px 0;font-size:11px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#31283424;flex:1;height:1px}.auth-card form{gap:13px;display:grid}.auth-card form label{color:#29242d;flex-direction:column;gap:7px;margin:0;font-size:13px;font-weight:750;display:flex}.auth-card form input{color:#17131a;background:#fff;border:1px solid #31283447;outline:0;min-height:48px;padding:0 14px;font-size:15px}.auth-card form input:focus{border-color:#d3ab62;box-shadow:0 0 0 3px #d3ab621a}.auth-submit{color:#211e27;cursor:pointer;background:linear-gradient(135deg,#ead092,#c99b52);border:0;width:100%;min-height:50px;margin-top:3px;font-size:15px;font-weight:850}.auth-message{color:#704d22;background:#f2e2c3;padding:11px 13px;font-size:12px;line-height:1.45}.auth-switch{color:#49434b;justify-content:center;gap:7px;margin:19px 0 0;font-size:13px;display:flex}.auth-switch button{color:#d3ab62;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.auth-security{color:#625b63;letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:18px 0 0;font-size:9px}.dashboard-empty{color:#756f78;text-align:center;place-items:center;min-height:150px;padding:30px;display:grid}.dashboard-empty p{max-width:420px;margin:0;font-size:14px;line-height:1.65}.dashboard-empty-book{border-top:1px solid #2b232f1a;min-height:118px}.settings-main{min-height:100vh}.settings-card{background:#fffdf9;border:1px solid #2b232f1a;grid-template-columns:.8fr 1.2fr;gap:70px;margin:38px 0;padding:48px;display:grid;box-shadow:0 18px 55px #251c2912}.settings-card>div>h2{letter-spacing:-.03em;margin:12px 0;font-family:Georgia,serif;font-size:36px;font-weight:400}.settings-card>div>p:last-child{color:#756f78;max-width:330px;font-size:14px;line-height:1.65}.profile-settings-form{gap:20px;display:grid}.profile-settings-form label{color:#29242d;flex-direction:column;gap:8px;font-size:14px;font-weight:750;display:flex}.profile-settings-form input{color:#17131a;background:#fff;border:1px solid #3128343d;outline:0;min-height:52px;padding:0 15px;font-size:16px}.profile-settings-form input:focus{border-color:#b88b43;box-shadow:0 0 0 3px #d3ab621f}.profile-settings-form input:disabled{color:#756f78;background:#f2eee7}.profile-settings-form>p{color:#756f78;margin:0;font-size:12px;line-height:1.6}.profile-settings-form>button{color:#211e27;cursor:pointer;background:linear-gradient(135deg,#ead092,#c99b52);border:0;min-height:52px;font-size:15px;font-weight:850}@media (max-width:900px){.settings-card{grid-template-columns:1fr;gap:30px;padding:36px}.auth-page{padding:78px 20px 32px;display:block}.auth-layout{grid-template-columns:1fr}.auth-benefits{border-bottom:1px solid #ffffff1a;border-right:0;min-height:auto;padding:42px}.auth-benefits h2{font-size:48px}.auth-benefits ul{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:12px}.auth-benefits li{grid-template-columns:1fr}.auth-benefits li small,.auth-proof{display:none}.auth-form-column{padding:42px}}@media (max-width:600px){.auth-page{padding:68px 14px 20px}.auth-back{top:22px;left:18px}.auth-benefits{padding:32px 25px}.auth-benefits h2{white-space:normal;font-size:39px}.auth-benefits>div>p{font-size:13px}.auth-benefits ul{display:none}.auth-form-column{padding:34px 24px 26px}.social-login{grid-template-columns:1fr}.auth-heading h1{font-size:36px}}@keyframes rise-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes dashboard-arrive{0%{opacity:0;transform:translateY(30px)rotate(1.2deg)scale(.97)}to{opacity:1;transform:translateY(0)rotate(1.2deg)scale(1)}}@keyframes dashboard-float{0%,to{transform:translateY(0)rotate(1.2deg)}50%{transform:translateY(-8px)rotate(.7deg)}}@keyframes progress-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes check-pulse{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 0 7px #ffffff14}}@keyframes sparkle{0%,to{opacity:.35;transform:scale(.75)rotate(0)}50%{opacity:1;transform:scale(1.15)rotate(18deg)}}@keyframes orb-drift{0%{transform:translate(0)}to{transform:translate(-20px,18px)}}@keyframes domain-search-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:1080px){.nav-links{gap:18px;font-size:13px}.sign-in-link{display:none}.nav-actions{gap:0}}@media (max-width:1000px){.app-shell{grid-template-columns:240px 1fr}.app-main{padding-inline:24px}.launch-banner{grid-template-columns:1fr auto}.launch-progress{grid-column:1/-1}.app-grid{grid-template-columns:1fr}.book-row{grid-template-columns:55px 1.4fr repeat(2,.7fr) auto}.book-row>div:nth-of-type(5){display:none!important}.editor-workspace{grid-template-columns:290px 1fr}.editor-topbar .save-status{display:none}.published-hero{grid-template-columns:1fr 1fr;gap:35px}.published-hero h1{font-size:65px}.published-book{width:220px}.published-book-scene:before{width:320px;height:320px}}@media (max-width:900px){.nav-links,.nav-actions{display:none}.mobile-menu{display:block}}@media (max-width:850px){.nav-links,.nav-actions{display:none}.mobile-menu{display:block}.hero{grid-template-columns:1fr;gap:70px}.hero-shell{min-height:auto}.dashboard-frame{animation:none;transform:none}.services-section{grid-template-columns:1fr;gap:55px}.footer-lead{grid-template-columns:1fr;gap:34px}.footer-grid{grid-template-columns:1fr 1fr}.footer-invite{border-top:1px solid #ffffff24;border-left:0;grid-column:1/-1;padding:35px 0 0}.about-hero-inner,.about-story{grid-template-columns:1fr;gap:55px}.about-hero-inner{padding:80px 0}.principles-heading{flex-direction:column;align-items:flex-start;gap:20px}.principles-grid{grid-template-columns:1fr}.principles-grid article,.principles-grid article+article{border-bottom:1px solid #fff3;border-left:0;padding:35px 0}.principles-grid h3{margin-top:25px}.pricing-grid{grid-template-columns:1fr}.pricing-card,.pricing-card.featured,.pricing-card.featured:hover{border-bottom:1px solid #5b472a3d;border-right:0;min-height:auto;transform:none}.pricing-card:last-child{border-bottom:0}.contact-section{grid-template-columns:1fr;gap:65px}}@media (max-width:720px){.app-shell{display:block}.app-sidebar{display:none}.app-main{padding:0 15px 40px}.app-topbar{min-height:86px}.app-topbar>div:nth-child(2) p{display:none}.app-topbar h1{font-size:22px}.app-menu{background:0 0;border:0;font-size:20px;display:block}.topbar-actions button{display:none}.topbar-actions a{padding:10px 12px}.launch-banner{grid-template-columns:1fr auto;gap:18px;padding:22px 18px}.launch-count{width:62px;height:62px}.launch-progress,.launch-banner>button{grid-column:1/-1}.app-metrics{grid-template-columns:1fr}.book-row{grid-template-columns:50px 1fr auto;gap:14px}.book-row>div:nth-of-type(n+3){display:none!important}.editor-main{height:auto;min-height:100vh}.editor-topbar{flex-direction:column;align-items:flex-start;padding:20px}.editor-topbar>div:last-child{flex-wrap:wrap;width:100%}.editor-workspace{flex-direction:column;display:flex}.editor-controls{border-right:0;max-height:none;overflow:visible}.preview-stage{min-height:720px}.published-author-site>header{width:calc(100% - 30px);height:80px}.published-author-site>header nav{display:none}.published-hero{grid-template-columns:1fr;width:calc(100% - 30px);padding:80px 0}.published-hero h1{font-size:58px}.published-book-scene{min-height:420px}.praise-strip{flex-direction:column;align-items:flex-start;gap:15px}.published-about{grid-template-columns:1fr;gap:25px;width:calc(100% - 30px);padding:85px 0}.published-author-site>footer{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:540px){.announcement-bar{justify-content:center;padding-inline:15px;font-size:7px}.announcement-bar>span{display:none}.announcement-bar>a{white-space:nowrap}.nav-wrap,.hero,.services-section{width:calc(100% - 30px)}.nav-wrap{height:76px}.mobile-menu>div{top:67px}.wordmark-copy small{display:none}.hero{gap:55px;padding-top:65px}.hero-copy,.dashboard-frame{min-width:0;max-width:100%}.hero h1{font-size:49px}.hero h1 em{font-size:41px;display:block}.hero-lede{max-width:100%;font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.primary-button{width:100%}.window-title{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.dashboard-content{padding:18px}.dashboard-heading h2{font-size:24px}.signal-grid{grid-template-columns:1fr}.next-step button{display:none}.promise-strip{text-align:center;flex-direction:column;align-items:center}.services-section{padding:85px 0}.site-footer{padding-inline:20px}.footer-lead{padding:65px 0 50px}.footer-grid{grid-template-columns:1fr;gap:40px}.footer-invite{grid-column:auto}.footer-bottom{flex-direction:column;align-items:flex-start;gap:18px}.footer-bottom>div{flex-wrap:wrap}.about-hero-inner,.about-story{width:calc(100% - 30px)}.about-hero h1{font-size:48px}.about-hero .keep-together{white-space:normal}.about-manifesto{max-width:100%;padding:32px 25px}.about-manifesto p{font-size:20px}.about-story{padding:80px 0}.story-copy h2{font-size:43px}.principles-section{padding:80px 20px}.about-cta{padding:85px 20px}.page-hero-inner{width:calc(100% - 30px);padding:80px 0}.page-hero-inner h1{font-size:44px}.page-hero .keep-together,.growth-cta .keep-together,.about-cta .keep-together,.story-copy .keep-together,.contact-details .keep-together{white-space:normal}.pricing-section{padding:75px 15px}.pricing-intro{flex-direction:column}.pricing-card{padding:34px 25px}.contact-section{width:calc(100% - 30px);padding:80px 0}.contact-form{padding:42px 20px 28px}.field-row{grid-template-columns:1fr;gap:0}}:root{--ink:#17151f;--paper:#f1ede7;--cream:#f8f7f4;--green:#6d4aff;--forest:#12101a;--coral:#8f6cff;--gold:#d8ae62;--plum:#332643;--success:#317a54;--line:#261f301a}body{color:#1d1a24;font-family:var(--font-geist-sans),Arial,sans-serif;background:#f8f7f4}.eyebrow,.small-label,.footer-label{letter-spacing:.14em;font-size:10px}.site-header-fixed{-webkit-backdrop-filter:blur(22px)saturate(1.35);backdrop-filter:blur(22px)saturate(1.35);background:#110f19d1;border-bottom:1px solid #ffffff14;box-shadow:0 12px 40px #0e0b1529}.announcement-bar{color:#dcd7e7;background:linear-gradient(90deg,#5f42d8,#8558d7 55%,#ac7446);min-height:32px;font-size:9px}.nav-wrap{border:0;height:82px}.site-header-spacer{height:114px}.site-header-fixed .wordmark-copy strong,.site-header-fixed .nav-links,.site-header-fixed .sign-in-link{color:#f7f4fa}.site-header-fixed .wordmark-copy small{color:#a9a0b5}.wordmark-mark{font-family:var(--font-geist-sans),Arial,sans-serif;background:linear-gradient(145deg,#7d5cff,#4c31b5);border-radius:12px;box-shadow:0 8px 20px #5838c447}.wordmark-mark:after{border-radius:8px;inset:5px}.nav-links{gap:24px;font-size:13px}.nav-links a{color:#c9c3d2}.nav-links a:hover,.nav-links a.active{color:#fff}.nav-links a.active{position:relative}.nav-links a.active:after{content:"";background:#b79cff;border-radius:2px;height:2px;position:absolute;bottom:-9px;left:0;right:0}.nav-cta{color:#191520;background:#f3d596;border:0;box-shadow:0 8px 24px #cda25233}.nav-cta:hover{color:#191520;background:#ffe5ad;transform:translateY(-1px)}.hero-shell{min-height:810px}.hero{grid-template-columns:.95fr 1.05fr;gap:76px;min-height:696px}.hero h1,.section-intro h2,.growth-cta h2,.about-hero h1,.story-copy h2,.principles-heading h2,.about-cta h2,.page-hero-inner h1,.pricing-assurance h2,.contact-details h2,.footer-lead h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.06em;font-weight:560}.hero h1{font-size:clamp(58px,5.8vw,88px);line-height:.95}.hero h1,.about-hero h1,.page-hero-inner h1{color:#1d1a24;text-shadow:none}.hero h1 em,.section-intro em,.about-hero h1 em,.principles-heading em,.page-hero-inner h1 em{color:#6f4ee8;font-style:normal;font-weight:560}.hero-lede{color:#615a68;font-size:18px}.page-hero-inner>p:last-child{color:#625c68}.hero .eyebrow,.about-hero .eyebrow,.page-hero .eyebrow{color:#85652d}.hero .text-link{color:#332c3b}.hero .microcopy{color:#79727e}.primary-button,.light-button{background:linear-gradient(135deg,#7253e8,#5535c6);border-radius:12px;min-height:52px;box-shadow:0 12px 30px #5234c038}.dashboard-frame{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffc7;border:1px solid #46355c1f;border-radius:24px;animation:1s cubic-bezier(.2,.75,.2,1) .2s both dashboard-arrive,7s ease-in-out 1.2s infinite dashboard-float;transform:none;box-shadow:0 35px 90px #2f22462e}.dashboard-frame:before{border-color:#6f4ee829;border-radius:30px;inset:-14px}.signal-card,.next-step{border-radius:12px}.next-step{background:linear-gradient(135deg,#29213a,#4b3266)}.promise-strip{font-family:var(--font-geist-sans),Arial,sans-serif;background:#181521;padding:28px;font-size:16px}.promise-strip p{color:#aaa2b5}.services-section{padding:130px 0}.service-list article{background:#fff9;border:1px solid #2a203614;border-radius:16px;margin-bottom:10px;padding:28px 22px;box-shadow:0 10px 30px #2b22380a}.service-list article:last-child{border-bottom:1px solid #2a203614}.service-list article:hover{background:#fff;border-color:#6f4ee83d;padding-left:26px;padding-right:26px;box-shadow:0 18px 44px #36274e14}.service-list h3{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.025em;font-weight:600}.growth-cta,.about-cta{color:#fff;background:radial-gradient(circle at 20% 10%,#ffffff1f,#0000 30%),linear-gradient(125deg,#5d3ad3,#8b55ca 62%,#b67a4c)}.growth-cta:before{border-color:#ffffff2e}.growth-cta .light-button,.about-cta .light-button{color:#231d2b;background:#fff;box-shadow:0 12px 35px #1c122b33}.site-footer{color:#f6f2fa;background:#121018}.footer-lead{padding-top:74px}.footer-grid a{font-family:var(--font-geist-sans),Arial,sans-serif;font-size:14px}.about-manifesto,.contact-form,.settings-card,.domain-marketplace{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc2;border:1px solid #362a461a;border-radius:24px;box-shadow:0 24px 70px #2f23421a}.about-manifesto:before{display:none}.about-manifesto p{font-family:var(--font-geist-sans),Arial,sans-serif;font-size:20px;font-weight:430}.principles-section{background:linear-gradient(145deg,#1a1624,#30213f)}.principles-grid article{border-color:#ffffff1a!important}.principles-grid h3{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.03em;font-weight:580}.pricing-section{background:#f8f7f4}.pricing-grid{border:0;gap:16px}.pricing-card,.pricing-card.featured{background:#fff;border:1px solid #31273d1a;border-radius:20px;padding:36px;box-shadow:0 16px 45px #2a20380f}.pricing-card.featured{background:linear-gradient(#f1edff,#fff 35%);border-color:#6f4ee857;transform:translateY(-10px);box-shadow:0 22px 60px #53399b26}.pricing-card:hover{background:#fff;transform:translateY(-5px)}.pricing-card.featured:hover{transform:translateY(-14px)}.plan-badge{color:#fff;box-shadow:none;background:#6f4ee8;border:0;border-radius:999px}.pricing-card>a{border-radius:10px}.contact-form input,.contact-form select,.contact-form textarea,.profile-settings-form input{background:#fff;border-radius:10px}.auth-layout{border:1px solid #ffffff1f;border-radius:26px;box-shadow:0 40px 110px #0000006b}.auth-benefits{background:radial-gradient(circle at 15% 15%,#9b6edc47,#0000 30%),linear-gradient(150deg,#2e2340,#1e192b);border:0}.auth-benefits h2,.auth-heading h1{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;font-weight:580}.auth-form-column{background:#fbfaf8}.social-login button,.auth-card form input,.auth-submit{border-radius:10px}.app-shell{background:#f3f2f5}.app-sidebar{background:radial-gradient(circle at 50% 0,#8459c340,#0000 28%),linear-gradient(#25202f,#191722);box-shadow:10px 0 40px #1d17271f}.app-brand .wordmark-mark{background:linear-gradient(145deg,#a386ff,#6849dc);border-radius:10px}.app-sidebar nav a{border-radius:10px}.app-sidebar nav a:hover,.app-sidebar nav a.active{background:#ffffff14}.app-sidebar nav a.active{box-shadow:inset 3px 0 #a78cff}.app-main,.editor-main{background:radial-gradient(circle at 95% 0,#754edc0f,#0000 24%),#f4f3f5}.app-topbar,.editor-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf9fad1;border-color:#271f3114}.app-topbar h1,.editor-topbar h1,.panel-heading h2,.launch-banner h2,.settings-card h2,.domain-marketplace-intro h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.045em;font-weight:580}.dashboard-heading h2,.signal-card strong,.book-title strong,.task-list strong,.settings-card>div>h2,.domain-marketplace-card>div:first-child strong,.domain-search-intro strong{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.03em;font-weight:600}.launch-banner{background:radial-gradient(circle at 72% 20%,#a57aff3b,#0000 32%),linear-gradient(120deg,#282039,#171621);border:1px solid #ffffff1a;border-radius:18px;box-shadow:0 18px 45px #1f172d29}.app-metrics article,.reader-panel,.task-panel,.book-performance{background:#ffffffd6;border:1px solid #271f3114;border-radius:16px;box-shadow:0 10px 32px #2921350a}.editor-controls{background:#fbfafb;border-color:#271f3114}.editor-controls input,.editor-controls textarea,.theme-options button,.portrait-file,.image-upload{border-radius:10px}.preview-stage{background:#eeedf0}.site-preview-wrap{border-radius:16px;box-shadow:0 22px 60px #251d3024}.settings-card,.domain-marketplace{background:#ffffffdb}.domain-marketplace-card{background:#f7f5f8;border:1px solid #3428421a;border-radius:18px;box-shadow:0 18px 50px #291e3914}.domain-search,.domain-results>button,.domain-order,.domain-search-intro{border-radius:12px}.domain-search{overflow:hidden;box-shadow:0 8px 22px #2a1f380d}.domain-results>button{border-color:#281f3217}.domain-results>button:hover:not(:disabled),.domain-results>button.selected{border-color:#7959e5;box-shadow:0 0 0 1px #7959e5,0 10px 24px #53399b14}.domain-search button,.domain-actions button,.editor-topbar button{background:linear-gradient(135deg,#7253e8,#5535c6)}.domain-marketplace-card .domain-search .domain-clear{background:#fff;border-radius:8px}@media (max-width:850px){.pricing-card.featured,.pricing-card.featured:hover{transform:none}.service-list article:hover{padding-left:22px;padding-right:22px}}.conversion-hero{color:#fff;background:radial-gradient(circle at 12% 32%,#865ce457,#0000 30%),radial-gradient(circle at 88% 80%,#d8ae622e,#0000 28%),linear-gradient(145deg,#17131f,#292036 62%,#17141e);position:relative;overflow:hidden}.conversion-hero:after{content:"";pointer-events:none;opacity:.22;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:114px 0 0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.conversion-hero-inner{z-index:1;text-align:center;width:min(1120px,100% - 48px);margin:auto;padding:76px 0 0;position:relative}.trust-line{color:#d9d2e1;justify-content:center;align-items:center;gap:14px;margin-bottom:30px;font-size:13px;display:flex}.trust-faces{align-items:center;padding:3px;display:flex}.trust-faces span{aspect-ratio:1;background-color:#d8cedf;background-position:50% 38%;background-repeat:no-repeat;background-size:cover;border:0;border-radius:50%;flex:0 0 40px;width:40px;margin-left:-6px;display:block;overflow:hidden;box-shadow:0 6px 15px #0b071152}.trust-faces span:first-child{background-image:url(/images/indie-author-1.png?v=2);margin-left:0}.trust-faces span:nth-child(2){background-image:url(/images/indie-author-2.png?v=2)}.trust-faces span:nth-child(3){background-image:url(/images/indie-author-3.png?v=2)}.trust-faces span:nth-child(4){background-image:url(/images/indie-author-4.png?v=2)}.conversion-hero .eyebrow{color:#e4c98e}.conversion-hero h1{max-width:980px;font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.065em;margin:16px auto 22px;font-size:clamp(52px,6.2vw,88px);font-weight:570;line-height:.95}.conversion-hero h1 em{color:#a98bff;font-style:normal;font-weight:570}.conversion-lede{color:#c8c1cf;max-width:730px;margin:0 auto;font-size:18px;line-height:1.65}.instant-site-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff17;border:1px solid #ffffff26;border-radius:16px;grid-template-columns:1.05fr .95fr auto;gap:8px;width:min(790px,100%);margin:34px auto 0;padding:8px;display:grid;box-shadow:0 24px 70px #0000004d}.instant-site-form label{display:block;position:relative}.instant-site-form label>span{z-index:1;color:#827789;letter-spacing:.14em;font-size:8px;font-weight:850;position:absolute;top:9px;left:15px}.instant-site-form input{color:#221d28;background:#fff;border:0;border-radius:10px;outline:0;width:100%;height:62px;padding:21px 15px 5px;font-size:14px}.instant-site-form button{color:#221c29;cursor:pointer;background:linear-gradient(135deg,#f2d99f,#d3a650);border:0;border-radius:10px;min-width:190px;font-weight:850}.instant-site-form button:hover{background:linear-gradient(135deg,#ffe6ae,#ddb45f)}.conversion-note{color:#aaa2b2;margin:15px 0 50px;font-size:12px}.conversion-note a{color:#fff;border-bottom:1px solid #fff6}.hero-site-preview{color:#29232d;text-align:left;background:#f8f3ea;border:8px solid #ffffffb3;border-bottom:0;border-radius:26px 26px 0 0;width:min(1000px,100%);min-height:570px;margin:0 auto -84px;position:relative;overflow:hidden;box-shadow:0 35px 100px #00000061}.hero-browser-bar,.mini-window-bar{background:#f6f4f5;border-bottom:1px solid #3026351a;align-items:center;gap:7px;height:43px;padding:0 18px;display:flex}.hero-browser-bar i,.mini-window-bar i{background:#d1ccd2;border-radius:50%;width:8px;height:8px}.hero-browser-bar span,.mini-window-bar span{color:#88808a;margin-left:12px;font-size:9px}.hero-browser-bar b{color:#397254;background:#dcefe3;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:8px}.hero-preview-nav{background:#fffdf9;border-bottom:1px solid #3026351f;justify-content:space-between;align-items:center;height:74px;padding:0 36px;display:flex}.hero-preview-nav strong{letter-spacing:.08em;font-family:Georgia,serif;font-size:17px}.hero-preview-nav div{color:#716872;font-size:9px}.hero-preview-nav button,.website-visual-body button{color:#fff;background:#34263e;border:0;padding:10px 13px;font-size:8px}.hero-preview-body{background:radial-gradient(circle at 80% 40%,#b189ba38,#0000 30%),#f4ece2;grid-template-columns:1.05fr .95fr;align-items:center;min-height:450px;padding:48px 65px;display:grid}.hero-preview-body p,.website-visual-body p{color:#936b39;letter-spacing:.18em;font-size:8px;font-weight:850}.hero-preview-body h2{letter-spacing:-.045em;margin:13px 0 18px;font-family:Georgia,serif;font-size:49px;font-weight:400;line-height:.92}.hero-preview-body h2 em{color:#765782;font-weight:400}.hero-preview-body>div:first-child>span{color:#716871;max-width:390px;font-family:Georgia,serif;font-size:13px;line-height:1.6;display:block}.hero-preview-body>div:first-child>button{color:#fff;background:#765782;border:0;margin-top:22px;padding:12px 15px;font-size:9px;font-weight:700}.hero-book-stage{place-items:center;display:grid;position:relative}.hero-book-stage>i{border:1px solid #75528138;border-radius:50%;width:310px;height:310px;position:absolute;box-shadow:0 0 0 34px #7552810a}.hero-book-cover,.mock-book{z-index:1;aspect-ratio:.66;color:#ebce93;text-align:center;background:radial-gradient(circle at 50% 20%,#765774,#282032 70%);border:1px solid #ebce9366;flex-direction:column;justify-content:center;align-items:center;width:210px;display:flex;position:relative;transform:rotate(3deg);box-shadow:-20px 27px 50px #281c2b4d}.hero-book-cover span,.hero-book-cover small,.mock-book span,.mock-book small{letter-spacing:.2em;font-size:7px}.hero-book-cover strong,.mock-book strong{margin:27px 0;font-family:Georgia,serif;font-size:26px;font-weight:400;line-height:1}.platform-statement{text-align:center;background:#f8f7f4;padding:176px 24px 100px}.platform-statement>span{color:#80612f;letter-spacing:.18em;font-size:9px;font-weight:850}.platform-statement h2,.feature-copy h2,.how-heading h2,.proof-heading h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;margin:17px 0;font-size:clamp(42px,5vw,67px);font-weight:580;line-height:1}.platform-statement p{color:#706a75;font-size:16px}.feature-showcase{width:min(1120px,100% - 48px);margin:auto;padding-bottom:130px}.feature-row{border-top:1px solid #2b22361a;grid-template-columns:.82fr 1.18fr;align-items:center;gap:90px;padding:95px 0;display:grid}.feature-row.reverse{grid-template-columns:1.18fr .82fr}.feature-row.reverse .feature-copy{order:2}.feature-copy h2{font-size:clamp(40px,4.4vw,59px)}.feature-copy>p:not(.eyebrow){color:#69636e;font-size:15px;line-height:1.75}.feature-copy ul{gap:11px;margin:25px 0;padding:0;list-style:none;display:grid}.feature-copy li{color:#37313d;align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}.feature-copy li span{color:#fff;background:#6f4ee8;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.feature-copy>a{border-bottom:1px solid #665d6c;gap:16px;margin-top:8px;padding-bottom:6px;font-size:12px;font-weight:750;display:inline-flex}.feature-window{background:#fff;border:1px solid #3327421f;border-radius:20px;overflow:hidden;box-shadow:0 28px 70px #2d223b24}.mini-window-bar{height:38px}.website-visual-nav{justify-content:space-between;align-items:center;height:55px;padding:0 24px;font-size:7px;display:flex}.website-visual-nav strong{letter-spacing:.12em;font-family:Georgia,serif}.website-visual-body{background:radial-gradient(circle at 80% 35%,#a98bff38,#0000 35%),#f0e9df;grid-template-columns:1fr 1fr;align-items:center;min-height:340px;padding:35px 45px;display:grid}.website-visual-body h3{margin:10px 0 21px;font-family:Georgia,serif;font-size:37px;font-weight:400;line-height:.95}.mock-book{justify-self:center;width:145px}.mock-book strong{font-size:19px}.reader-visual-body,.launch-visual-body{background:linear-gradient(145deg,#fbfafc,#f1edf7);min-height:350px;padding:40px}.reader-visual-body>div:first-child{flex-direction:column;display:flex}.reader-visual-body p,.launch-visual-head p{color:#8a637c;letter-spacing:.16em;margin:0 0 8px;font-size:8px;font-weight:850}.reader-visual-body strong{letter-spacing:-.05em;font-size:54px}.reader-visual-body>div:first-child>span{color:#77707c;font-size:11px}.reader-chart{border-bottom:1px solid #d5cedb;align-items:flex-end;gap:12px;height:130px;margin:24px 0;padding-bottom:1px;display:flex}.reader-chart i{background:#d9cffa;border-radius:5px 5px 0 0;flex:1;height:34%}.reader-chart i:nth-child(2){height:48%}.reader-chart i:nth-child(3){height:43%}.reader-chart i:nth-child(4){height:66%}.reader-chart i:nth-child(5){height:72%}.reader-chart i:nth-child(6){height:81%}.reader-chart i:nth-child(7){background:#7654e7;height:100%}.reader-event{background:#fff;border-radius:10px;align-items:center;gap:13px;padding:14px;display:flex;box-shadow:0 8px 24px #281f340f}.reader-event b{color:#3b7b57}.reader-event span{color:#68616c;font-size:11px}.launch-visual-head{justify-content:space-between;align-items:flex-start;display:flex}.launch-visual-head strong{letter-spacing:-.04em;font-size:27px}.launch-visual-head>span{color:#34744f;background:#dff0e5;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:750}.launch-visual-progress{background:#ddd8e2;border-radius:9px;height:6px;margin:27px 0}.launch-visual-progress i{background:linear-gradient(90deg,#a27ef8,#6542d7);border-radius:9px;width:72%;height:100%;display:block}.launch-visual-row{border-top:1px solid #ddd7e1;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:15px 0;display:grid}.launch-visual-row b{color:#fff;background:#6f4ee8;border-radius:50%;place-items:center;width:26px;height:26px;font-size:9px;display:grid}.launch-visual-row span{font-size:12px;font-weight:700}.launch-visual-row small{color:#79727e;font-size:9px}.how-platform-works{color:#fff;background:radial-gradient(circle at 15% 20%,#855ce54d,#0000 28%),#17131f;padding:115px max(24px,50% - 560px)}.how-heading{grid-template-columns:1fr auto;align-items:end;gap:30px;display:grid}.how-heading .eyebrow{color:#e3c582;grid-column:1/-1}.how-heading h2{max-width:720px;margin:0}.how-steps{border-top:1px solid #ffffff2e;grid-template-columns:repeat(4,1fr);margin-top:70px;display:grid}.how-steps article{min-height:240px;padding:28px 28px 0 0}.how-steps article+article{border-left:1px solid #ffffff21;padding-left:28px}.how-steps article>span{color:#b595ff;font-size:11px;font-weight:800}.how-steps h3{margin:38px 0 12px;font-size:18px}.how-steps p{color:#aaa3b2;margin:0;font-size:12px;line-height:1.65}.proof-section{width:min(1120px,100% - 48px);margin:auto;padding:125px 0}.proof-heading{text-align:center}.outcome-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px;display:grid}.outcome-grid article{background:#fff;border:1px solid #2d23391a;border-radius:18px;min-height:235px;padding:32px;box-shadow:0 15px 42px #2e233c0d}.outcome-grid article>span{color:#7453df;font-size:10px;font-weight:850}.outcome-grid h3{margin:38px 0 13px;font-size:19px}.outcome-grid p{color:#706976;font-size:13px;line-height:1.65}.proof-callout{color:#fff;background:linear-gradient(110deg,#32263e,#62449a);border-radius:15px;justify-content:center;align-items:center;gap:22px;margin-top:50px;padding:25px;display:flex}.proof-callout p{margin:0;font-size:12px;font-weight:700}.proof-callout i{color:#d8b974;font-style:normal}@media (max-width:850px){.instant-site-form{grid-template-columns:1fr 1fr}.instant-site-form button{grid-column:1/-1;min-height:54px}.hero-site-preview{min-height:500px}.hero-preview-body{padding:40px}.feature-row,.feature-row.reverse{grid-template-columns:1fr;gap:45px}.feature-row.reverse .feature-copy{order:0}.how-heading{grid-template-columns:1fr}.how-steps{grid-template-columns:1fr 1fr}.how-steps article:nth-child(3){border-left:0}.outcome-grid{grid-template-columns:1fr}.proof-callout{flex-wrap:wrap}}@media (max-width:540px){.conversion-hero-inner{width:calc(100% - 30px);padding-top:55px}.trust-line{margin-bottom:22px}.conversion-hero h1{font-size:45px}.conversion-lede{font-size:15px}.instant-site-form{grid-template-columns:1fr}.instant-site-form button{grid-column:auto}.hero-site-preview{border-width:5px;min-height:450px;margin-bottom:-45px}.hero-browser-bar{padding-inline:12px}.hero-preview-nav{height:60px;padding:0 15px}.hero-preview-nav div{display:none}.hero-preview-body{grid-template-columns:1fr;min-height:350px;padding:28px 22px}.hero-preview-body h2{font-size:35px}.hero-book-stage{display:none}.platform-statement{padding:115px 20px 70px}.platform-statement h2,.feature-copy h2,.how-heading h2,.proof-heading h2{font-size:39px}.feature-showcase{width:calc(100% - 30px);padding-bottom:80px}.feature-row{padding:70px 0}.website-visual-body{grid-template-columns:1fr;padding:30px}.mock-book{display:none}.reader-visual-body,.launch-visual-body{padding:25px}.how-platform-works{padding:80px 20px}.how-steps{grid-template-columns:1fr}.how-steps article,.how-steps article+article{border-bottom:1px solid #ffffff21;border-left:0;min-height:auto;padding:28px 0}.how-steps h3{margin-top:20px}.proof-section{width:calc(100% - 30px);padding:85px 0}.proof-callout{flex-direction:column;align-items:flex-start}.proof-callout i{display:none}}.announcement-bar{color:#fff;background:linear-gradient(90deg,#4930b4,#663da2 56%,#76502f)}.announcement-bar a,.announcement-bar a:hover{color:#fff;border-color:#fff9}.site-header-fixed .nav-wrap .nav-cta,.site-header-fixed .nav-wrap .nav-cta:hover{color:#211b28;background:#f3d596;border:0;box-shadow:0 8px 24px #cda2523d}html[data-theme=light] .site-header-fixed .nav-wrap .wordmark,html[data-theme=light] .site-header-fixed .nav-wrap .nav-links,html[data-theme=light] .site-header-fixed .nav-wrap .nav-actions{color:#f7f4fa}html[data-theme=light] .site-header-fixed .nav-wrap .wordmark-copy small{color:#aaa2b5}html[data-theme=light] .site-header-fixed .nav-wrap .nav-links a{color:#c9c3d2}html[data-theme=light] .site-header-fixed .nav-wrap .nav-links a:hover,html[data-theme=light] .site-header-fixed .nav-wrap .nav-links a.active{color:#fff}html[data-theme=light] .site-header-fixed .nav-wrap .nav-cta,html[data-theme=light] .site-header-fixed .nav-wrap .nav-cta:hover{color:#211b28;background:#f3d596}.conversion-hero .trust-line strong{color:#eeeaf2}.instant-site-form button{color:#211b28}.how-platform-works .light-button,.growth-cta .light-button{color:#231d2b}.proof-callout,.proof-callout p{color:#fff}.domains-main .app-topbar{background:#ffffffe0;border:1px solid #2c223914;border-radius:0 0 20px 20px;min-height:148px;padding:26px 30px 30px;box-shadow:0 12px 35px #2b22370d}.domains-main .app-topbar p{margin-bottom:10px}.domains-main .app-topbar h1{font-size:38px;line-height:1.12}.domains-main .domain-marketplace{grid-template-columns:.72fr 1.28fr;gap:68px;padding:64px}.domains-main .domain-marketplace-card{padding:40px}.domains-main .domain-marketplace-card>div:first-child{margin-bottom:26px;padding-bottom:23px}.domains-main .domain-marketplace-card>div:first-child strong{font-size:29px}.domains-main .domain-marketplace-card .domain-search input{min-height:66px;padding:0 20px;font-size:17px}.domains-main .domain-marketplace-card .domain-search button{min-width:132px;font-size:13px}.domains-main .domain-marketplace-card .domain-search .domain-clear{min-height:36px;padding-inline:15px;top:56px;right:40px}.domains-main .domain-marketplace-card .domain-search-intro{flex-direction:column;justify-content:center;min-height:230px;padding:54px 30px;display:flex}.domains-main .domain-marketplace-card .domain-search-intro strong{font-size:23px}.domains-main .domain-marketplace-card .domain-search-intro p{font-size:12px}@media (max-width:1050px){.domains-main .domain-marketplace{grid-template-columns:1fr;gap:42px;padding:46px}.domains-main .app-topbar{padding-inline:24px}}@media (max-width:650px){.domains-main .app-topbar{min-height:126px;padding:22px 18px}.domains-main .app-topbar h1{font-size:28px}.domains-main .domain-marketplace{padding:27px}.domains-main .domain-marketplace-card{padding:22px}.domains-main .domain-marketplace-card .domain-search input{min-height:60px;font-size:15px}.domains-main .domain-marketplace-card .domain-search button{min-width:104px}.domains-main .domain-marketplace-card .domain-search .domain-clear{top:43px;right:22px}}.domains-main .domain-order{color:#fff;background:radial-gradient(circle at 100% 0,#9b74ed4d,#0000 40%),linear-gradient(140deg,#2c2239,#191620);border:1px solid #a88bff7a;gap:14px;padding:24px;box-shadow:0 18px 38px #251b312e}.domains-main .domain-order>p{color:#e8c87f;font-size:9px}.domains-main .domain-order>div{color:#fff;align-items:baseline;font-size:16px}.domains-main .domain-order>div strong{color:#fff;font-size:18px}.domains-main .domain-order>div span{color:#f1d492;font-size:15px;font-weight:750}.domains-main .domain-order>small{color:#cbc4d2;font-size:11px;line-height:1.55}.domains-main .domain-order>button{color:#241d2b;background:linear-gradient(135deg,#f5dda7,#d7aa58);border-radius:10px;min-height:52px;font-size:13px;box-shadow:0 10px 24px #0003}.domains-main .domain-order>button:hover{color:#1e1824;background:linear-gradient(135deg,#ffe8b6,#e3b965);transform:translateY(-1px)}.setup-center{background:#ffffffe6;border:1px solid #30253d1a;border-radius:20px;grid-template-columns:.78fr 1.22fr;gap:34px;margin:30px 0 18px;display:grid;overflow:hidden;box-shadow:0 18px 50px #281f3412}.setup-summary{color:#fff;background:radial-gradient(circle at 100% 0,#a077f257,#0000 38%),linear-gradient(145deg,#30243d,#191620);flex-direction:column;padding:34px;display:flex}.setup-summary>p{color:#e5c77e;letter-spacing:.16em;margin:0 0 12px;font-size:9px;font-weight:900}.setup-summary h2{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.045em;margin:0 0 12px;font-size:32px;font-weight:600}.setup-summary>span{color:#c4bdca;font-size:13px;line-height:1.6}.setup-progress-label{color:#fff;justify-content:space-between;gap:15px;margin-top:30px;font-size:11px;display:flex}.setup-progress-label small{color:#a9a1af}.setup-progress-track{background:#ffffff21;border-radius:999px;height:6px;margin:10px 0 25px;overflow:hidden}.setup-progress-track i{background:linear-gradient(90deg,#9d7df1,#f0cf89);border-radius:999px;height:100%;display:block}.setup-summary>a{color:#241d2b;background:#f3d596;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;min-height:50px;margin-top:auto;padding:0 17px;font-size:13px;font-weight:850;display:flex}.setup-summary>a:hover{color:#241d2b;background:#ffe4a9;transform:translateY(-1px)}.setup-path{padding:18px 24px}.setup-path>a{border-bottom:1px solid #2b223614;border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:13px;min-height:68px;padding:10px 12px;display:grid;position:relative}.setup-path>a:last-child{border-bottom:0}.setup-path>a:hover{background:#f6f3fa}.setup-path>a.current{background:#f2eeff;border:1px solid #6f4ee83d;margin:4px 0;box-shadow:0 8px 22px #4a328712}.setup-path>a>b{color:#7d7583;border:1px solid #d3ccd9;border-radius:50%;place-items:center;width:32px;height:32px;font-size:9px;display:grid}.setup-path>a.complete>b{color:#fff;background:#3f825d;border-color:#b9ddc6}.setup-path>a.current>b{color:#fff;background:#7654e7;border-color:#7654e7}.setup-path>a>span{flex-direction:column;gap:4px;display:flex}.setup-path>a>span strong{color:#2b2630;font-size:13px}.setup-path>a>span small{color:#7c7581;font-size:10px;line-height:1.4}.setup-path>a>em{color:#5f43bd;letter-spacing:.1em;background:#e4dcff;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900}@media (max-width:1000px){.setup-center{grid-template-columns:1fr}.setup-summary{min-height:280px}.setup-path{padding:12px 20px}}@media (max-width:600px){.setup-center{margin-top:20px}.setup-summary{min-height:auto;padding:27px 22px}.setup-summary h2{font-size:28px}.setup-summary>a{margin-top:4px}.setup-path{padding:10px}.setup-path>a{grid-template-columns:34px 1fr}.setup-path>a>em,.setup-path>a>span small{display:none}}.dashboard-overview-content{width:min(1280px,100%);margin:0 auto;padding-bottom:30px}.overview-main .app-topbar{width:min(1280px,100%);margin:0 auto}.overview-main .setup-center{grid-template-columns:1fr;gap:0;margin:34px 0 0}.overview-main .setup-summary{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 270px;column-gap:52px;min-height:auto;padding:32px 36px;display:grid}.overview-main .setup-summary>p,.overview-main .setup-summary>h2,.overview-main .setup-summary>span{grid-column:1}.overview-main .setup-summary>p{grid-row:1}.overview-main .setup-summary>h2{grid-row:2}.overview-main .setup-summary>span{grid-row:3;max-width:620px}.overview-main .setup-progress-label{grid-area:1/2;margin:0}.overview-main .setup-progress-track{grid-area:2/2;align-self:center;margin:0}.overview-main .setup-summary>a{grid-area:3/2;align-self:end;margin:8px 0 0}.overview-main .setup-path{grid-template-columns:repeat(5,1fr);gap:0;padding:18px;display:grid}.overview-main .setup-path>a{border-bottom:0;border-right:1px solid #2b223614;border-radius:10px;flex-direction:column;align-items:flex-start;gap:12px;min-height:124px;padding:16px;display:flex}.overview-main .setup-path>a:last-child{border-right:0}.overview-main .setup-path>a>span{gap:6px}.overview-main .setup-path>a>span small{min-height:30px}.overview-main .setup-path>a>em{position:absolute;top:16px;right:14px}.overview-section{margin-top:54px}.overview-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;padding:0 4px;display:flex}.overview-section-heading p{color:#866835;letter-spacing:.16em;margin:0 0 7px;font-size:9px;font-weight:900}.overview-section-heading h2{color:#25212b;letter-spacing:-.035em;margin:0;font-size:25px;font-weight:620}.overview-section-heading>span{color:#817a86;font-size:11px}.overview-main .app-metrics{margin:0}.overview-main .app-metrics article{padding:25px 27px}.dashboard-focus-grid{grid-template-columns:1.22fr .78fr;align-items:stretch;gap:18px;display:grid}.dashboard-focus-grid .launch-banner{grid-template-columns:1fr auto;align-content:center;min-height:290px;margin:0;padding:32px}.dashboard-focus-grid .launch-progress{grid-column:1/-1;margin-top:14px}.dashboard-focus-grid .launch-banner>button{justify-self:start}.dashboard-focus-grid .task-panel{min-height:290px}.dashboard-insights-grid{grid-template-columns:.8fr 1.2fr;align-items:stretch;gap:18px;display:grid}.dashboard-insights-grid .reader-panel,.dashboard-insights-grid .book-performance{min-height:290px;margin:0;padding:28px}.dashboard-insights-grid .book-row{grid-template-columns:55px minmax(130px,1.4fr) repeat(2,.7fr) auto;gap:18px}.dashboard-insights-grid .book-row>div:nth-of-type(5){display:none}@media (max-width:1100px){.overview-main .setup-summary{grid-template-columns:1fr 240px;column-gap:30px}.overview-main .setup-path{grid-template-columns:repeat(3,1fr)}.overview-main .setup-path>a{border-bottom:1px solid #2b223614}.dashboard-focus-grid,.dashboard-insights-grid{grid-template-columns:1fr}}@media (max-width:720px){.dashboard-overview-content{width:100%}.overview-main .setup-summary{flex-direction:column;padding:28px 22px;display:flex}.overview-main .setup-progress-label{margin-top:24px}.overview-main .setup-progress-track{width:100%;margin:10px 0 18px}.overview-main .setup-summary>a{align-self:stretch;margin:0}.overview-main .setup-path{grid-template-columns:1fr;padding:10px}.overview-main .setup-path>a{border-right:0;grid-template-columns:38px 1fr auto;align-items:center;min-height:auto;display:grid}.overview-main .setup-path>a>span small{min-height:0;display:block}.overview-section{margin-top:38px}.overview-section-heading>span{display:none}.overview-main .app-metrics{grid-template-columns:1fr}.dashboard-focus-grid .launch-banner{min-height:auto;padding:25px}.dashboard-insights-grid .reader-panel,.dashboard-insights-grid .book-performance{min-height:auto;padding:22px}}.app-sidebar nav{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;min-height:0;overflow-y:auto}.website-nav-group{display:grid}.website-nav-parent{grid-template-columns:1fr 34px;align-items:center;display:grid}.website-nav-parent>a{min-width:0}.website-nav-parent>button{color:#c8b9ee;cursor:pointer;background:linear-gradient(145deg,#a78cff1f,#ffffff08);border:1px solid #a78cff2e;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px #ffffff14}.website-nav-parent>button:hover{color:#fff;background:#a78cff33;border-color:#c5b1ff7a}.website-nav-chevron{border-radius:50%;width:16px;height:16px;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.website-nav-chevron:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;position:absolute;top:5px;left:4px;transform:rotate(45deg)}.website-nav-group.open .website-nav-chevron{transform:rotate(180deg)}.website-subnav{border-left:1px solid #a78cff59;gap:2px;margin:2px 0 7px 42px;padding:5px 0 5px 12px;display:none}.website-nav-group.open .website-subnav{display:grid}.app-sidebar nav .website-subnav a{color:#aaa2b2;border-radius:7px;min-height:30px;padding:7px 9px;font-size:11px}.app-sidebar nav .website-subnav a:hover{color:#fff;background:#ffffff0f}.app-sidebar nav .website-subnav a.active{color:#fff;box-shadow:none;background:#a78cff29}.app-sidebar.collapsed .website-subnav,.app-sidebar.collapsed .website-nav-chevron{display:none!important}.app-sidebar.collapsed .website-nav-parent{display:block}.app-sidebar.collapsed .website-nav-parent>button{display:none}.editor-section-heading[id],.preview-stage[id]{scroll-margin-top:22px}.theme-options{grid-template-columns:repeat(2,1fr);gap:10px}.theme-options button{padding:10px}.theme-options button>span{border-radius:6px;height:48px}.theme-options strong{margin-top:10px;font-size:12px}.theme-options small{font-size:9px}.editor-guidance{background:#f3efff;border:1px solid #6f4ee829;border-radius:12px;margin-top:18px;padding:18px}.editor-guidance strong{color:#322943;font-size:13px}.editor-guidance p{color:#6b6372;margin:8px 0 0;font-size:11px;line-height:1.6}.editor-preview-link{color:#fff;background:linear-gradient(135deg,#7253e8,#5535c6);border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;margin-top:14px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.section-preview .editor-controls{background:linear-gradient(#fbfafb,#f2eef8)}.editor-subsection{border-top:1px solid #2820321a;gap:10px;margin:21px 0;padding-top:18px;display:grid}.editor-subsection>strong{color:#3b3441;font-size:12px}.editor-subsection>label{color:#625b67;flex-direction:column;gap:6px;font-size:10px;font-weight:750;display:flex}.choice-buttons{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.choice-buttons button{color:#6f6874;cursor:pointer;text-transform:capitalize;background:#fff;border:1px solid #28203221;border-radius:8px;min-height:34px;padding:6px;font-size:8px;font-weight:800}.choice-buttons button.selected{color:#fff;background:#6949d3;border-color:#6949d3;box-shadow:0 5px 14px #5536b533}.accent-control{background:#fff;border:1px solid #2820321a;border-radius:10px;justify-content:space-between;align-items:center;padding:13px;flex-direction:row!important;margin-top:18px!important}.editor-controls .accent-control input{cursor:pointer;border-radius:7px;width:42px;height:30px;padding:2px}.field-pair{grid-template-columns:1fr 1fr;gap:9px;display:grid}.field-pair label{color:#4f5052;flex-direction:column;gap:6px;font-size:10px;font-weight:800;display:flex}.editor-secondary-link{color:#5b3fc0;background:#f2eeff;border:1px solid #6f4ee833;border-radius:9px;justify-content:space-between;align-items:center;min-height:44px;margin-top:12px;padding:0 13px;font-size:10px;font-weight:800;display:flex}.domain-readiness,.preview-checklist{background:#fff;border:1px solid #2820321a;border-radius:11px;gap:9px;margin-top:16px;padding:16px;display:grid}.domain-readiness strong,.preview-checklist strong{color:#38313d;margin-bottom:3px;font-size:11px}.domain-readiness span,.preview-checklist span{color:#77707b;font-size:10px}.preview-checklist span{opacity:.5}.preview-checklist span.ready{color:#34734f;opacity:1}.author-site-preview.font-modern .preview-copy h2,.author-site-preview.font-modern>nav>strong,.author-site-preview.font-modern .preview-copy>span,.author-site-preview.font-modern .preview-portrait strong,.author-site-preview.font-modern>footer strong{font-family:var(--font-geist-sans),Arial,sans-serif}.author-site-preview.font-classic .preview-copy h2,.author-site-preview.font-classic>nav>strong,.author-site-preview.font-classic .preview-copy>span,.author-site-preview.font-classic .preview-portrait strong,.author-site-preview.font-classic>footer strong{font-family:Times New Roman,serif}.author-site-preview.spacing-compact .author-preview-hero{min-height:330px;padding-top:30px;padding-bottom:30px}.author-site-preview.spacing-spacious .author-preview-hero{min-height:470px;padding-top:70px;padding-bottom:70px}.author-site-preview .preview-copy>p{color:var(--author-accent)}.author-site-preview .preview-copy button{background:var(--author-accent)}.author-site-preview.no-featured-book .author-preview-hero{grid-template-columns:1fr}.author-site-preview.no-featured-book .preview-copy{max-width:760px}.author-meta{gap:8px;margin-top:14px;display:flex}.author-meta span{opacity:.72;border:1px solid;border-radius:999px;padding:5px 8px;font-size:7px}.author-site-preview>footer small{color:inherit;opacity:.72;font-size:7px}@media (max-width:500px){.field-pair,.choice-buttons{grid-template-columns:1fr}}.conversion-hero:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background:radial-gradient(circle,#8b65ef33,#8b65ef00 68%);border-radius:50%;width:720px;height:720px;animation:1.8s cubic-bezier(.2,.75,.2,1) both hero-ambient-in,8s ease-in-out 1.8s infinite hero-ambient-breathe;position:absolute;top:8%;left:50%;transform:translate(-50%)}.conversion-hero .trust-line{animation:.65s cubic-bezier(.2,.75,.2,1) 80ms both home-reveal}.conversion-hero-inner>.eyebrow{animation:.65s cubic-bezier(.2,.75,.2,1) .16s both home-reveal}.conversion-hero h1{animation:.85s cubic-bezier(.16,.8,.22,1) .22s both home-title-in}.conversion-lede{animation:.72s cubic-bezier(.2,.75,.2,1) .36s both home-reveal}.instant-site-form{animation:.72s cubic-bezier(.2,.75,.2,1) .47s both home-reveal}.conversion-note{animation:.65s cubic-bezier(.2,.75,.2,1) .55s both home-reveal}.hero-site-preview{transform-origin:50% 100%;animation:1s cubic-bezier(.16,.82,.22,1) .58s both home-preview-in}.hero-preview-nav>*{animation:.55s cubic-bezier(.2,.75,.2,1) .95s both home-reveal}.hero-preview-body>div:first-child{animation:.72s cubic-bezier(.2,.75,.2,1) 1.02s both home-slide-right}.hero-book-cover{animation:.85s cubic-bezier(.16,.82,.22,1) 1.02s both home-book-in,6s ease-in-out 1.9s infinite home-book-float}.hero-book-stage>i{animation:.9s cubic-bezier(.2,.75,.2,1) 1.15s both home-ring-in,7s ease-in-out 2.1s infinite home-ring-pulse}.trust-faces span{animation:.45s cubic-bezier(.2,.8,.2,1) both home-face-in}.trust-faces span:first-child{animation-delay:.14s}.trust-faces span:nth-child(2){animation-delay:.2s}.trust-faces span:nth-child(3){animation-delay:.26s}.trust-faces span:nth-child(4){animation-delay:.32s}@keyframes home-reveal{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes home-title-in{0%{opacity:0;letter-spacing:-.085em;transform:translateY(30px)}to{opacity:1;letter-spacing:-.065em;transform:translateY(0)}}@keyframes home-preview-in{0%{opacity:0;transform:translateY(55px)scale(.965)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes home-slide-right{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes home-book-in{0%{opacity:0;transform:translateY(34px)rotate(8deg)scale(.92)}to{opacity:1;transform:translateY(0)rotate(3deg)scale(1)}}@keyframes home-book-float{0%,to{transform:translateY(0)rotate(3deg)}50%{transform:translateY(-9px)rotate(2deg)}}@keyframes home-ring-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes home-ring-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.62;transform:scale(1.045)}}@keyframes home-face-in{0%{opacity:0;transform:scale(.65)translate(-6px)}to{opacity:1;transform:scale(1)translate(0)}}@keyframes hero-ambient-in{0%{opacity:0;transform:translate(-50%)scale(.7)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes hero-ambient-breathe{0%,to{opacity:.8;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.conversion-hero:before,.conversion-hero .trust-line,.conversion-hero-inner>.eyebrow,.conversion-hero h1,.conversion-lede,.instant-site-form,.conversion-note,.hero-site-preview,.hero-preview-nav>*,.hero-preview-body>div:first-child,.hero-book-cover,.hero-book-stage>i,.trust-faces span{animation:none!important}}.author-site-preview.noir{color:#f4f1eb;background:#090a0d}.author-site-preview.botanical{color:#f4eee2;background:#183b32}.author-site-preview.ocean{color:#f7f2e9;background:#14384b}.author-site-preview.minimal{color:#17191f;background:#f7f7f4}.author-site-preview.sunset{color:#f7e5c2;background:#341925}.author-site-preview.noir>nav,.author-site-preview.botanical>nav,.author-site-preview.ocean>nav,.author-site-preview.sunset>nav{border-color:#ffffff2e}.author-site-preview.minimal>nav{border-color:#17191f29}.author-site-preview.noir .author-preview-hero{background:linear-gradient(118deg,#090a0d 0 64%,#171116 64%)}.author-site-preview.noir .preview-copy>p{color:#f06a58}.author-site-preview.noir .preview-copy h2,.author-site-preview.noir>nav>strong{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.055em;text-transform:uppercase;font-weight:750}.author-site-preview.noir .preview-copy>span,.author-site-preview.noir .preview-portrait p span{color:#bab5b2;font-family:var(--font-geist-sans),Arial,sans-serif}.author-site-preview.noir .preview-copy button{color:#fff;background:#d84a3a}.author-site-preview.noir .preview-book-cover{color:#f6eee2;background:linear-gradient(150deg,#2b1014,#090a0d);border-color:#d84a3a;transform:rotate(0);box-shadow:-16px 22px #d84a3a4d}.author-site-preview.noir .preview-book>i{border-color:#d84a3a8c;border-radius:0;transform:rotate(12deg)}.author-site-preview.noir>footer{color:#fff;background:#d84a3a}.author-site-preview.botanical .author-preview-hero{background:radial-gradient(circle at 85% 15%,#c7a96b2e,#0000 30%),linear-gradient(145deg,#183b32,#102b25)}.author-site-preview.botanical .preview-copy>p{color:#d6b974}.author-site-preview.botanical .preview-copy>span,.author-site-preview.botanical .preview-portrait p span{color:#c8d2c9}.author-site-preview.botanical .preview-copy button{color:#19342d;background:#d7bd82}.author-site-preview.botanical .preview-book-cover{color:#ecd9a9;background:radial-gradient(circle at 50% 15%,#376354,#132e28 70%);border-color:#c7a96b;box-shadow:-15px 20px 38px #03141073}.author-site-preview.botanical .preview-book>i{border-color:#c7a96b66;width:205px;height:205px;box-shadow:0 0 0 18px #c7a96b0a}.author-site-preview.botanical>footer{color:#18332c;background:#d7bd82}.author-site-preview.ocean .author-preview-hero{background:radial-gradient(circle at 82% 32%,#70b7c340,#0000 33%),linear-gradient(145deg,#14384b,#0d2736)}.author-site-preview.ocean .preview-copy>p{color:#8bd0d8}.author-site-preview.ocean .preview-copy>span,.author-site-preview.ocean .preview-portrait p span{color:#c0d3d8}.author-site-preview.ocean .preview-copy button{color:#102c3a;background:#9bd3d8}.author-site-preview.ocean .preview-book-cover{color:#e9f3ef;background:linear-gradient(160deg,#3f8b98,#102f42 68%);border-color:#8ccbd2}.author-site-preview.ocean .preview-book>i{border-color:#70b7c38c;box-shadow:0 0 0 22px #70b7c30d}.author-site-preview.ocean>footer{color:#102d3b;background:#8dc9cf}.author-site-preview.minimal .author-preview-hero{background:linear-gradient(90deg,#f7f7f4 0 70%,#eceef8 70%);grid-template-columns:1.3fr .7fr}.author-site-preview.minimal .preview-copy>p{color:#3153d8}.author-site-preview.minimal .preview-copy h2,.author-site-preview.minimal>nav>strong{font-family:var(--font-geist-sans),Arial,sans-serif;letter-spacing:-.065em;font-weight:650}.author-site-preview.minimal .preview-copy>span,.author-site-preview.minimal .preview-portrait p span{color:#5f626a;font-family:var(--font-geist-sans),Arial,sans-serif}.author-site-preview.minimal .preview-copy button{color:#fff;background:#3153d8}.author-site-preview.minimal .preview-book-cover{color:#fff;background:#3153d8;border:0;transform:rotate(0);box-shadow:-12px 16px #cdd5f5}.author-site-preview.minimal .preview-book>i{border-color:#3153d859;border-radius:0}.author-site-preview.minimal>footer{color:#fff;background:#3153d8}.author-site-preview.sunset .author-preview-hero{background:radial-gradient(circle at 85% 25%,#e9774252,#0000 32%),linear-gradient(145deg,#341925,#1f1420)}.author-site-preview.sunset .preview-copy>p{color:#f39a61}.author-site-preview.sunset .preview-copy h2{color:#f5d99f;font-style:italic}.author-site-preview.sunset .preview-copy>span,.author-site-preview.sunset .preview-portrait p span{color:#d9c0bb}.author-site-preview.sunset .preview-copy button{color:#291620;background:#ef8a52}.author-site-preview.sunset .preview-book-cover{color:#f5d89c;background:radial-gradient(circle at 50% 25%,#8a3f39,#351724 70%);border-color:#e97742;box-shadow:-16px 22px 42px #14070d80}.author-site-preview.sunset .preview-book>i{border-color:#e977428c;box-shadow:0 0 0 25px #e977420d}.author-site-preview.sunset>footer{color:#2c1821;background:#e98650}.author-site-preview.rose .author-preview-hero{background:radial-gradient(circle at 80% 30%,#d9a38f38,#0000 34%),#512f3d}.author-site-preview.rose .preview-copy>p{color:#f0b59e}.author-site-preview.rose .preview-copy>span,.author-site-preview.rose .preview-portrait p span{color:#dec8c8}.author-site-preview.rose .preview-copy button{color:#472632;background:#efb9a5}.author-site-preview.rose .preview-book-cover{color:#fff0db;background:radial-gradient(circle at 50% 20%,#a46169,#422430 72%);border-color:#e1a58f}.author-site-preview.rose>footer{color:#40232e;background:#e1a58f}.author-site-preview.parchment .author-preview-hero{background:linear-gradient(120deg,#f1e8d9,#e6d7c3)}.author-site-preview.parchment .preview-copy>p{color:#8a6048}.author-site-preview.parchment .preview-copy button{color:#fff;background:#805743}.author-site-preview.parchment .preview-book-cover{color:#f4dfbd;background:linear-gradient(145deg,#8a6048,#3c302c);border-color:#a77c5c}.author-site-preview.parchment>footer{color:#fff8ed;background:#805743}@media (max-width:720px){.author-site-preview.minimal .author-preview-hero{background:#f7f7f4;grid-template-columns:1fr}}.about-page .about-hero-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,4vw,60px);width:min(1240px,100% - 48px)}.about-page .about-manifesto{justify-self:end;width:100%;max-width:600px;padding:52px 54px}.about-page .about-manifesto p{color:#27232e;font-size:clamp(20px,1.7vw,24px);line-height:1.55}.about-page .about-hero h1{font-size:clamp(58px,5vw,70px)}@media (max-width:850px){.about-page .about-hero-inner{grid-template-columns:1fr;gap:42px}.about-page .about-manifesto{justify-self:start;max-width:720px}}@media (max-width:540px){.about-page .about-hero-inner{width:min(100% - 30px,1240px)}.about-page .about-manifesto{padding:34px 26px}.about-page .about-manifesto p{font-size:19px}}.hero h1 em,.section-intro em,.about-hero h1 em,.principles-heading em,.page-hero-inner h1 em{color:#286442}.hero-capabilities{color:#edf5ee;flex-wrap:wrap;justify-content:center;gap:12px 25px;margin:25px auto 0;padding:0;font-size:12px;font-weight:650;list-style:none;display:flex}.hero-capabilities li{align-items:center;gap:7px;display:flex}.hero-capabilities span{color:#173b29;background:#a9d6b2;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-weight:900;display:grid}.conversion-hero-inner{padding-top:62px}.conversion-hero .trust-line{margin-bottom:22px}.conversion-hero h1{margin-top:12px;margin-bottom:18px}.instant-site-form{margin-top:25px}.conversion-note{margin-top:13px;margin-bottom:38px}.hero-book-cover,.mock-book{color:#efd6a1;background:radial-gradient(circle at 50% 20%,#477953,#163126 72%);border-color:#e5be736b}.plan-badge{background:#2c6844}.auth-heading>span{background:#285f3e}.about-page .about-manifesto>span{color:#2b6b46}@media (max-width:540px){.hero-capabilities{gap:10px 16px;margin-top:21px;font-size:11px}}.announcement-bar{background:linear-gradient(90deg,#211b1c,#632b35 62%,#956047)}.site-header-fixed{background:#161313f5}.nav-links a.active:after{background:#c9825d}.hero-shell,.about-hero,.page-hero{background:radial-gradient(circle at 76% 35%,#7a29351c,#0000 31%),radial-gradient(circle at 20% 76%,#c6a15b1c,#0000 27%),linear-gradient(135deg,#faf7f0,#efe9df)}.hero h1 em,.section-intro em,.about-hero h1 em,.principles-heading em,.page-hero-inner h1 em,.about-page .about-manifesto>span{color:#7a2935}.primary-button,.light-button,.domain-search button,.domain-actions button,.editor-topbar button{background:linear-gradient(135deg,#8d3542,#6d202d);box-shadow:0 12px 30px #621e2a33}.primary-button:hover{background:linear-gradient(135deg,#9b4050,#782735)}.conversion-hero{background:radial-gradient(circle at 12% 32%,#8e3d4a47,#0000 30%),radial-gradient(circle at 88% 80%,#c6895b33,#0000 28%),linear-gradient(145deg,#171414,#272021 62%,#1c1717)}.conversion-hero:before{background:radial-gradient(circle,#802d3a30,#802d3a00 68%)}.conversion-hero h1 em{color:#dfa07c}.conversion-lede{color:#d9d0ca}.hero-capabilities{color:#f5f0eb}.hero-capabilities span{color:#2a1c1d;background:#d8a377}.instant-site-form input:focus{box-shadow:0 0 0 3px #7a293547}.hero-preview-body{background:radial-gradient(circle at 80% 40%,#7a293521,#0000 30%),#f2e9dd}.hero-preview-body h2 em{color:#7a2935}.hero-preview-body>div:first-child>button,.website-visual-body button{background:#702632}.hero-book-cover,.mock-book{color:#ead19d;background:radial-gradient(circle at 50% 20%,#743844,#241a1d 72%)}.feature-copy li span,.launch-visual-row b{background:#7a2935}.service-list article:hover{border-color:#7a293540}.website-visual-body{background:radial-gradient(circle at 80% 35%,#7a293524,#0000 35%),#eee5d9}.reader-visual-body,.launch-visual-body{background:linear-gradient(145deg,#fcfaf6,#f1ebe5)}.reader-chart i{background:#dfc9c5}.reader-chart i:nth-child(7){background:#7a2935}.launch-visual-progress i{background:linear-gradient(90deg,#d69875,#7a2935)}.how-platform-works,.principles-section{background:radial-gradient(circle at 15% 20%,#82303d40,#0000 28%),linear-gradient(145deg,#1b1717,#332426)}.how-steps article>span,.outcome-grid article>span{color:#d89b77}.proof-callout{background:linear-gradient(110deg,#261d1e,#6e333c)}.growth-cta,.about-cta{background:radial-gradient(circle at 20% 10%,#ffffff1f,#0000 30%),linear-gradient(125deg,#67242f,#8b3945 62%,#aa704f)}.pricing-card.featured{background:linear-gradient(#f8e9e7,#fff 35%);border-color:#7a293557;box-shadow:0 22px 60px #6e233021}.plan-badge,.auth-heading>span{background:#7a2935}.auth-page{background:radial-gradient(circle at 15% 15%,#802d3a47,#0000 32%),radial-gradient(circle at 85% 80%,#ba764c2b,#0000 28%),#181414}.auth-benefits{background:radial-gradient(circle at 15% 15%,#973d4b38,#0000 30%),linear-gradient(150deg,#382326,#20191a)}.hero-color-system{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-color-stage{position:absolute;inset:0}.hero-color-oxblood{background:#4d242c}.hero-color-copper{background:#70432d}.hero-color-midnight{background:#213653}.hero-color-bronze{background:#655036}.hero-color-forest{background:#24543a}.hero-color-teal{background:radial-gradient(circle at 14% 18%,#53aea652,#0000 34%),radial-gradient(circle at 86% 82%,#0c30376b,#0000 38%),linear-gradient(135deg,#164b4d 0%,#237073 48%,#123940 100%)}.hero-color-charcoal{background:radial-gradient(circle at 18% 16%,#6d748040,#0000 34%),radial-gradient(circle at 82% 84%,#080c127a,#0000 40%),linear-gradient(135deg,#24272d 0%,#41464f 48%,#1c2026 100%)}html[data-hero-color=oxblood] .announcement-bar{background:#4d242c}html[data-hero-color=copper] .announcement-bar{background:#70432d}html[data-hero-color=midnight] .announcement-bar{background:#213653}html[data-hero-color=bronze] .announcement-bar{background:#655036}html[data-hero-color=forest] .announcement-bar{background:#24543a}html[data-hero-color=teal] .announcement-bar{background:linear-gradient(110deg,#123f42,#247174 55%,#173f47)}html[data-hero-color=charcoal] .announcement-bar{background:linear-gradient(110deg,#202329,#454a53 55%,#252931)}html[data-hero-color=oxblood]{--home-cycle-color:#4d242c}html[data-hero-color=copper]{--home-cycle-color:#70432d}html[data-hero-color=midnight]{--home-cycle-color:#213653}html[data-hero-color=bronze]{--home-cycle-color:#655036}html[data-hero-color=forest]{--home-cycle-color:#24543a}html[data-hero-color=teal]{--home-cycle-color:radial-gradient(circle at 12% 12%,#53aea638,transparent 30%),radial-gradient(circle at 88% 78%,#08252d57,transparent 36%),linear-gradient(135deg,#164b4d 0%,#236b6e 48%,#123840 100%)}html[data-hero-color=charcoal]{--home-cycle-color:radial-gradient(circle at 14% 12%,#70788533,transparent 30%),radial-gradient(circle at 86% 80%,#06090e66,transparent 38%),linear-gradient(135deg,#24272d 0%,#3e434c 48%,#1b1f25 100%)}.home-page{color:#fff;background:var(--home-cycle-color,linear-gradient(135deg,#164b4d,#236b6e 48%,#123840))}.home-page .platform-statement,.home-page .feature-showcase,.home-page .how-platform-works,.home-page .proof-section,.home-page .growth-cta,.home-page .site-footer{background:0 0}.home-page .platform-statement p,.home-page .feature-copy>p:not(.eyebrow),.home-page .feature-copy li,.home-page .outcome-grid p{color:#ffffffc7}.home-page .platform-statement>span,.home-page .feature-copy .eyebrow,.home-page .proof-heading .eyebrow{color:#f0c58e}.home-page .feature-row,.home-page .outcome-grid article{border-color:#ffffff29}.home-page .feature-copy>a{color:#fff;border-color:#ffffff73}.home-page .light-button,.home-page .how-platform-works .light-button,.home-page .growth-cta .light-button{color:#20252a;background:linear-gradient(135deg,#ffe7b0,#e6b96e);box-shadow:0 14px 34px #0812163d}.home-page .light-button:hover,.home-page .how-platform-works .light-button:hover,.home-page .growth-cta .light-button:hover{color:#171b1e;background:linear-gradient(135deg,#fff0c9,#efc77e)}.home-page .proof-callout{background:#0003;border:1px solid #ffffff26}.home-page .feature-window{color:#25282d;background:#fff;border-color:#ffffff61;box-shadow:0 30px 75px #050f1347}.home-page .website-visual-nav,.home-page .website-visual-body,.home-page .reader-visual-body,.home-page .launch-visual-body,.home-page .launch-visual-head strong,.home-page .launch-visual-row span,.home-page .reader-visual-body strong{color:#25282d}.home-page .reader-visual-body,.home-page .launch-visual-body{padding:48px}.home-page .website-visual-body{padding:44px 50px}.home-page .reader-event{padding:17px 18px}.home-page .outcome-grid{gap:20px}.home-page .outcome-grid article{color:#22262b;background:#fffffff5;min-height:250px;padding:40px;box-shadow:0 22px 55px #050f1333}.home-page .outcome-grid h3{color:#22262b}.home-page .outcome-grid p{color:#606870}.home-page .how-steps p,.home-page .footer-lead>p,.home-page .footer-invite>p:not(.footer-label){color:#ffffffc2}.home-page .footer-grid a,.home-page .footer-bottom a,.home-page .footer-bottom p{color:#ffffffb3}@media (max-width:540px){.home-page .reader-visual-body,.home-page .launch-visual-body,.home-page .website-visual-body,.home-page .outcome-grid article{padding:28px}}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
