@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@300;400;500;600&family=Montserrat:wght@300;400;500;600;700&family=Playfair+Display:wght@700&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, 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;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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,ui-sans-serif, system-ui, 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{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}.start{inset-inline-start:var(--spacing)}.contents{display:contents}.table{display:table}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--navy:#0a0e1a;--navy-2:#0d1528;--navy-3:#101b31;--ice:#e8f4ff;--text:#9fb1c2;--muted:#657b91;--gold:#c9a84c;--gold-bright:#e8cd72;--line:#7997b733;--gold-line:#c9a84c57;--serif:"Cormorant Garamond", Georgia, serif;--display:"Playfair Display", Georgia, serif;--sans:"Montserrat", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--navy);font-family:var(--sans);margin:0;font-size:16px;font-weight:300}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent}main{background-color:var(--navy);background-image:radial-gradient(circle at 40px 42px,#91b4d96b 0 1px,#0000 1.6px),radial-gradient(circle at 150px 110px,#6389b53d 0 1px,#0000 1.4px),radial-gradient(circle at 75px 195px,#d1dce926 0 1px,#0000 1.5px),linear-gradient(90deg,#0000,#0f356552 9%,#0000 23% 77%,#0c2f5b47 91%,#0000);background-size:210px 230px,330px 285px,390px 350px,100% 100%;min-height:100vh;position:relative;overflow:hidden}main:before,main:after{content:"";pointer-events:none;opacity:.25;filter:blur(46px);width:175px;position:absolute;inset-block:0}main:before{background:linear-gradient(#0000,#0d3d7a 22%,#0000 40%,#0c366c 69%,#0000);left:-82px}main:after{background:linear-gradient(#0c3569,#0000 22%,#0d3a76 51%,#0000 77%,#0b3264);right:-88px}main>*{z-index:1;position:relative}.content-wide{width:min(1104px,100% - 48px);margin-inline:auto}.content-narrow{width:min(680px,100% - 48px);margin-inline:auto}.eyebrow{color:var(--gold);font:600 9px/1.5 var(--sans);letter-spacing:.33em;text-transform:uppercase;margin:0}h2{color:var(--ice);font:500 41.6px/1.18 var(--serif);margin:0}h2 em{color:var(--gold);font-style:normal}.site-header{z-index:60;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#070c17f7;border-bottom:1px solid #6280a030;justify-content:space-between;align-items:center;height:60px;padding:0 48px;display:flex;position:sticky;top:0}.brand{color:var(--gold);font:400 19px var(--serif);letter-spacing:.31em;text-transform:uppercase}.begin-button{color:#0a0d16;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(100deg,#d9b74f,#eed47b,#d2a940);place-items:center;width:109px;height:30px;font-size:9px;font-weight:700;display:grid}.ticker{z-index:59;color:#d7c174;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#08182ff7;border-bottom:1px solid #678ab040;height:40px;position:sticky;top:60px;overflow:hidden}.ticker-track{align-items:center;gap:42px;width:max-content;height:100%;animation:34s linear infinite ticker;display:flex}.ticker span{white-space:nowrap;letter-spacing:.31em;text-transform:uppercase;font-size:7.8px;font-weight:600}.ticker i{color:var(--gold);font-size:7px;font-style:normal}@keyframes ticker{to{transform:translate(-34%)}}.hero-section{text-align:center;min-height:auto;padding:40px 22px 58px}.hero-shell{flex-direction:column;align-items:center;width:min(1040px,100%);margin-inline:auto;display:flex}.hero-section .eyebrow{margin-bottom:29px}.hero-section h1{color:#eef6ff;max-width:830px;font:700 45.6px/1.16 var(--display);margin:0}.hero-subtitle{color:#cbb46a;max-width:610px;margin:22px 0 0;font-size:18px;font-weight:500;line-height:1.55}.reader-pill{border:1px solid var(--gold-line);background:#09111fc2;border-radius:34px;align-items:center;gap:16px;min-height:60px;margin-top:30px;padding:8px 20px 8px 11px;display:flex;box-shadow:0 0 30px #19457b26}.reader-face-strip{flex:none;width:164px;line-height:0}.reader-face-strip img{filter:drop-shadow(0 4px 9px #0000007a);width:100%;height:auto;display:block}.pill-copy{text-align:left;gap:2px;display:grid}.pill-copy strong{color:var(--gold);letter-spacing:.21em;font-size:8px}.pill-copy span{color:#9aadc0;font-size:9px}.pill-copy small{color:#5f7489;font-size:7px}.hero-portrait{aspect-ratio:4/3;background:#050912;border:1px solid #d8b5508f;border-radius:17px;width:min(615px,100%);margin:29px 0 0;overflow:hidden;box-shadow:0 0 50px #20589f33,0 22px 70px #00000061}.hero-portrait img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.education-section{text-align:center;min-height:auto;padding:62px 0 74px}.education-section h2{margin-bottom:33px}.prose-block{text-align:left}.prose-block p{color:#9eb0c1;margin:0 0 23px;font-size:14px;line-height:1.85}.prose-block strong{color:#d6bd6b;font-style:italic;font-weight:500}.prose-block .gold-line{color:#cdb567;text-align:center;margin-top:42px;font-size:16px;font-style:italic}.outcomes-section{padding:70px 0 82px}.outcomes-section h2{text-align:center;max-width:720px;margin:0 auto}.outcome-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:17px;margin-top:51px;display:grid}.outcome-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#131f37f2,#0a1222eb);border-radius:14px;flex-direction:column;min-height:328px;padding:28px 28px 26px;display:flex;box-shadow:0 17px 44px #0003}.outcome-grid article:nth-child(2){margin-top:-18px}.signal-marks{color:var(--gold);letter-spacing:.2em;font-size:9px}.outcome-grid article>p{color:#a9b9c8;margin:29px 0 32px;font-size:13px;line-height:1.76}.outcome-grid footer{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:auto;display:grid}.outcome-grid footer>span{width:42px;height:42px;color:var(--gold);font:600 15px var(--serif);background:#152640;border:1px solid #c9a84c73;border-radius:50%;place-items:center;display:grid}.outcome-grid footer div{gap:4px;display:grid}.outcome-grid footer strong{color:#d8e5f0;font-size:9px;font-weight:600;line-height:1.45}.outcome-grid footer small{color:#60758b;font-size:7px}.outcome-grid footer b{color:#6f91b2;letter-spacing:.08em;text-transform:uppercase;border:1px solid #5c85ac59;padding:5px 8px;font-size:6px}.learn-section{min-height:auto;padding:74px 0 80px}.learn-section .content-narrow{text-align:center}.learn-section .eyebrow{margin-bottom:18px}.section-subtitle{color:#70859a;margin:15px 0 0;font-size:12px}.lesson-card{text-align:left;border:1px solid var(--gold-line);background:#091222d1;border-radius:15px;margin-top:42px;padding:31px 27px 28px;overflow:hidden;box-shadow:0 0 46px #1d4d8724}.lesson-card header{border-bottom:1px solid var(--line);color:#9baec0;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:14px;font-size:8px;font-weight:600;display:flex}.lesson-card header b{color:#6f8397;border:1px solid var(--line);border-radius:12px;padding:5px 10px;font-size:6px}.lesson-card h3{color:#dce9f4;font:400 24px/1.28 var(--serif);margin:22px 0 20px}.lesson-row{border-top:1px solid #7796b629;grid-template-columns:18px 1fr;align-items:start;gap:11px;min-height:74px;padding:13px 0;display:grid}.lesson-row>span{width:17px;height:17px;color:var(--gold);border:1px solid #c9a84c80;border-radius:50%;place-items:center;font-size:7px;display:grid}.lesson-row p{color:#71869a;margin:0;font-size:11px;line-height:1.62}.lesson-row strong{color:#d7bc68;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.advanced-card{background:linear-gradient(#12223ae6,#081120e6);margin-top:22px}.unlock-button{color:#090d16;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#dfc565,#f0da8c,#d6b74f);border-radius:22px;place-items:center;min-height:43px;margin-top:24px;font-size:9px;font-weight:700;display:grid}.learn-close{color:#c6ad60;margin:32px 0 0;font-size:12px;font-weight:500}.fact-band{border:1px solid var(--line);background:#0c172acc;grid-template-columns:repeat(3,1fr);min-height:88px;margin-bottom:58px;display:grid}.fact-band div{text-align:center;border-right:1px solid var(--line);place-content:center;gap:5px;display:grid}.fact-band div:last-child{border-right:0}.fact-band strong{color:var(--gold);font:400 28px var(--serif)}.fact-band span{color:#6d8195;letter-spacing:.17em;text-transform:uppercase;font-size:7px;font-weight:600}.order-section{min-height:auto;padding:24px 0 80px}.order-heading{text-align:center}.order-heading .eyebrow{margin-bottom:18px}.order-heading h2{font-size:47.7px;font-weight:300}.tiers-grid{grid-template-columns:1fr 1fr;align-items:stretch;margin-top:46px;display:grid}.tier-card{background:linear-gradient(155deg,#0f1018fa,#080d18f7);border:1px solid #7a94b038;flex-direction:column;min-height:auto;padding:42px 35px 38px;display:flex;position:relative;box-shadow:inset 0 0 55px #163e6c17}.tier-featured{background:linear-gradient(155deg,#12233cfa,#071120fa);border-color:#c9a84c70;grid-column:1/-1;justify-self:center;width:min(760px,100%);margin-top:34px;padding-top:58px;scroll-margin-top:118px;box-shadow:inset 0 0 70px #215c9d30,0 0 38px #2b67a91f}.featured-ribbon{color:#07101b;letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(90deg,#bd963d,#efd983,#c79e42);place-items:center;height:34px;font-size:7px;font-weight:700;display:grid;position:absolute;inset:0 -1px auto}.tier-eyebrow{color:#c7b16b;text-align:center;letter-spacing:.25em;text-transform:uppercase;margin:0;font-size:7px;font-weight:600}.tier-card h3{color:#e8f2fb;text-align:center;max-width:390px;font:400 29px/1.16 var(--serif);margin:15px auto 5px}.tier-card>em{color:#566e86;text-align:center;font:italic 11px var(--serif)}.edition-signal{color:var(--gold);text-align:center;letter-spacing:.18em;margin-top:15px;font-size:8px}.edition-signal span{color:#6b7e91;letter-spacing:0;margin-left:7px;font-size:7px}.product-mockup{place-items:center;height:285px;margin:14px 0 23px;display:grid;position:relative;overflow:hidden}.product-mockup:before{content:"";filter:blur(20px);background:radial-gradient(#cca54147,#0000 69%);border-radius:50%;width:88%;height:72%;position:absolute}.product-mockup img{z-index:1;object-fit:contain;filter:drop-shadow(0 22px 24px #0000007a);width:auto;max-width:98%;height:auto;max-height:272px;position:relative}.product-mockup-book img{max-width:72%}.product-mockup-vault{height:318px;margin-top:2px}.product-mockup-vault img{max-width:100%;max-height:310px}.contents-box{border:1px solid #7894b138}.contents-box>div:not(.total-row){border-bottom:1px solid #7894b126;grid-template-columns:17px 1fr auto;align-items:center;gap:8px;min-height:48px;padding:0 14px;display:grid}.contents-box>div>span{color:#37b77a;font-size:9px}.contents-box p{color:#b3c1ce;margin:0;font-size:9.5px;line-height:1.35}.contents-box small{color:#6d8093;letter-spacing:.08em;text-transform:uppercase;font-size:6px}.contents-box .locked{opacity:.42}.contents-box .locked>span{color:#947b3c}.contents-box .locked small{border:1px solid #7592b066;padding:4px 6px}.total-row{background:#132b4c7a;justify-content:space-between;align-items:center;min-height:64px;padding:9px 15px;display:flex}.total-row span{letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:#7890a6!important;font-size:7px!important}.total-pricing{text-align:right;grid-template-columns:auto auto;justify-content:end;align-items:baseline;gap:0 9px;display:grid}.total-pricing del{color:#8294a5;font:400 14px var(--serif);text-decoration-color:#d05c5c;text-decoration-thickness:1px}.total-pricing strong{color:#f1da88;font:500 22px var(--serif)}.total-pricing small{color:#61d79b;letter-spacing:.1em;text-transform:uppercase;grid-column:1/-1;font-size:5.8px;font-weight:600}.tier-button{color:#080d16;text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#bdccdc,#e7edf3 50%,#bacada);border:1px solid #e1eef899;place-items:center;min-height:48px;margin-top:26px;padding:12px 18px;display:grid;box-shadow:0 10px 28px #305b8829}.tier-button strong{letter-spacing:.18em;font-size:9px;font-weight:700}.tier-button>span,.tier-button>small{display:none}.tier-featured .tier-button{color:#070b12;background:linear-gradient(102deg,#bd8e2f 0%,#ead06f 24%,#fff0a9 50%,#dfbd55 76%,#ad7924 100%);border:1px solid #f4dc86;border-radius:4px;gap:5px;min-height:78px;padding:12px 22px 13px;transition:transform .18s,filter .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff2b033,0 0 34px #e3be5359,0 16px 38px #00000052}.tier-featured .tier-button:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:28%;height:180%;animation:5.8s ease-in-out infinite vault-button-sheen;position:absolute;top:-42%;left:-38%;transform:rotate(18deg)}.tier-featured .tier-button>span{letter-spacing:.19em;font-size:6.5px;font-weight:700;display:block}.tier-featured .tier-button strong{letter-spacing:.2em;font-size:11px}.tier-featured .tier-button>small{letter-spacing:.09em;opacity:.72;font-size:6.5px;font-weight:600;display:block}@keyframes vault-button-sheen{0%,64%{left:-38%}82%,to{left:118%}}@media (prefers-reduced-motion:reduce){.tier-featured .tier-button:after{animation:none}}.tier-button:hover,.tier-button:focus-visible{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 13px 32px #5f8fbc3d}.tier-featured .tier-button:hover,.tier-featured .tier-button:focus-visible{transform:translateY(-2px)scale(1.008);box-shadow:inset 0 0 0 1px #fff2b047,0 0 43px #eec95b7a,0 18px 42px #00000061}.tier-button:focus-visible{outline-offset:3px;outline:2px solid #f1da88}.paypal-checkout-note{color:#7790a8;text-align:center;letter-spacing:.08em;text-transform:uppercase;margin:10px 0 0;font-size:6.5px}.purchase-standard{text-align:center;text-transform:uppercase;justify-items:center;gap:9px;margin-top:13px;display:grid}.purchase-standard>span{color:#d9c373;letter-spacing:.12em;background:#141c28b8;border:1px solid #c9a84c9e;border-radius:18px;place-items:center;min-height:32px;padding:0 17px;font-size:6.7px;font-weight:700;display:grid;box-shadow:0 0 18px #c9a84c17}.purchase-standard small{color:#536b82;letter-spacing:.1em;font-size:5.8px}.reader-paths{padding:72px 0 80px}.reader-paths header{text-align:center;max-width:760px;margin-inline:auto}.reader-paths header .eyebrow{margin-bottom:19px}.reader-paths header>p:last-child{color:#71879a;max-width:620px;margin:19px auto 0;font-size:12px;line-height:1.7}.reader-path-grid{grid-template-columns:1fr 1fr;gap:17px;margin-top:40px;display:grid}.reader-path-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#121d33f0,#0a1222e6);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:17px;min-height:148px;padding:21px 24px;display:grid;position:relative}.reader-path-grid article>span{width:48px;height:48px;color:var(--gold);border:1px solid var(--gold-line);font:500 15px var(--serif);background:#172943;border-radius:50%;place-items:center;display:grid}.reader-path-grid strong{color:#dce7f1;font:400 19px var(--serif)}.reader-path-grid p{color:#72879a;margin:8px 0 0;font-size:9.5px;line-height:1.65}.reader-path-grid b{color:#526d86;letter-spacing:.12em;text-transform:uppercase;font-size:6px;position:absolute;bottom:16px;right:21px}.difference-section{padding:72px 0 80px}.difference-section header{text-align:center;max-width:760px;margin-inline:auto}.difference-section header .eyebrow{margin-bottom:19px}.difference-section header>p:last-child{color:#71869a;max-width:650px;margin:22px auto 0;font-size:12px;line-height:1.75}.difference-table{border:1px solid var(--gold-line);background:#081120c7;max-width:760px;margin:42px auto 0}.difference-head,.difference-row{grid-template-columns:1fr 1fr;display:grid}.difference-head span{color:#687e93;letter-spacing:.17em;text-transform:uppercase;padding:15px 23px;font-size:7px;font-weight:600}.difference-head span:last-child{color:var(--gold);border-left:1px solid var(--line)}.difference-row{border-top:1px solid var(--line)}.difference-row p{color:#74889a;min-height:64px;font:400 15px/1.4 var(--serif);align-items:center;margin:0;padding:0 23px;display:flex}.difference-row p:last-child{color:#cbd8e4;border-left:1px solid var(--line);background:#162d4c38}.difference-row p:before{content:"×";color:#3c5269;width:23px;font:10px var(--sans)}.difference-row p:last-child:before{content:"◆";color:var(--gold);font-size:6px}.waiting-section{text-align:center;border-top:1px solid var(--gold-line);border-bottom:1px solid var(--gold-line);min-height:auto;padding:64px 28px 70px}.waiting-section .eyebrow{margin-bottom:20px}.waiting-section>p:not(.eyebrow){color:#8ea1b2;margin:23px 0 0;font-size:13px;line-height:1.8}.waiting-section strong{color:#d3b961;font:400 21px/1.45 var(--serif);margin-top:30px;display:block}.waiting-section a{color:#090d16;letter-spacing:.17em;text-transform:uppercase;background:linear-gradient(90deg,#dcb957,#f0d787,#d4aa45);place-items:center;min-height:48px;margin:30px auto 0;font-size:8px;font-weight:700;display:grid}.author-section{min-height:auto;padding:78px 0}.author-section h2{text-align:center}.author-section figure{border:1px solid var(--gold-line);border-radius:50%;width:205px;height:205px;margin:35px auto 34px;overflow:hidden;box-shadow:0 0 35px #2b5c962b}.author-section figure img{object-fit:cover;object-position:center 14%;width:100%;height:100%}.author-copy p{color:#9aacbd;margin:0 0 22px;font-size:13px;line-height:1.87}.author-copy blockquote{color:#d7bd6c;border:1px solid var(--gold-line);font:italic 22px/1.5 var(--serif);text-align:center;margin:37px 0 0;padding:29px 28px}.signature{color:var(--gold);text-align:center;font:italic 28px var(--serif);margin-top:29px}.audio-card{border:1px solid var(--gold-line);background:linear-gradient(145deg,#12233be6,#08101ee6);border-radius:14px;margin-top:58px;padding:31px}.audio-card>div:first-child{text-align:center}.audio-card .eyebrow{margin-bottom:12px}.audio-card h3{color:#e2edf6;font:400 26px var(--serif);margin:0}.audio-card>div:first-child>span{color:#6a7f92;letter-spacing:.1em;text-transform:uppercase;font-size:7px}.wave{align-items:center;gap:4px;height:70px;margin:24px 0;display:flex}.wave i{opacity:.85;background:linear-gradient(#e2c86e,#8e702e);flex:1;min-width:2px}.audio-card audio{filter:sepia(.38)saturate(.6)contrast(.95);width:100%;height:38px}.clarity-section{padding:0 22px 76px}.clarity-card{border:1px solid var(--gold-line);text-align:left;background:linear-gradient(145deg,#12223ae6,#091221e6);border-radius:15px;width:min(655px,100%);margin-inline:auto;padding:36px 35px 42px}.shield{color:#07101a;background:linear-gradient(145deg,#f1d776,#bf9437);border-radius:20px 20px 27px 27px;place-items:center;width:67px;height:67px;margin:0 auto 27px;font-size:27px;font-weight:700;display:grid;box-shadow:0 0 24px #e0c05b52}.clarity-card h2{text-align:center}.clarity-card p{color:#9aadc0;margin:25px 0 0;font-size:13px;line-height:1.82}.clarity-card a{color:#090d16;letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(90deg,#dcb957,#f0d787,#d4aa45);border-radius:5px;place-items:center;min-height:58px;margin-top:31px;font-size:8px;font-weight:700;display:grid}.faq-section{grid-template-columns:190px 1fr;gap:58px;min-height:auto;padding:52px 0 78px;display:grid}.faq-section header .eyebrow{margin-bottom:18px}.faq-section header h2{font-size:47.7px;font-weight:300}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{color:#c9d6e2;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:78px;font-size:12px;font-weight:500;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#527fa8;font-size:18px;font-weight:300}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#7d91a4;max-width:690px;margin:-9px 45px 28px 0;font-size:11px;line-height:1.8}.site-footer{color:#40546a;text-align:center;border-top:1px solid var(--line);background:#060c17a6;align-content:center;place-items:center;gap:13px;min-height:210px;padding:44px 22px;display:grid}.site-footer .brand{font-size:21px}.site-footer p{margin:0;font-size:8px}.site-footer small{max-width:690px;font-size:7px;line-height:1.7}.storefront-pulse{z-index:75;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#0e1c34f0,#060c18f7);border:1px solid #c9a84c61;border-left:3px solid #d9b84f;border-radius:11px;grid-template-columns:47px 1fr;align-items:start;gap:12px;width:328px;max-width:calc(100vw - 48px);min-height:120px;padding:15px 34px 15px 17px;transition:opacity .38s,transform .38s;display:grid;position:fixed;bottom:38px;left:28px;transform:translateY(22px);box-shadow:0 18px 50px #0000008c,inset 0 1px #ffffff0a}.storefront-pulse.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.pulse-icon{color:#07101b;background:linear-gradient(145deg,#f2d97c,#b78f32);border-radius:50%;place-items:center;width:44px;height:44px;font-size:17px;display:grid;box-shadow:0 0 18px #dab95347}.pulse-copy{min-width:0;display:grid}.pulse-eyebrow{color:#43df8b;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:7px;font-size:7px;font-weight:700;display:flex}.pulse-eyebrow i{background:#43df8b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #43df8bb3}.pulse-copy strong{color:#e5eef7;margin-top:4px;font-size:12px;font-weight:600}.pulse-copy p{color:#d3b75d;margin:3px 0 0;font-size:9px;font-weight:500;line-height:1.45}.pulse-copy small{color:#5f758c;border-top:1px solid #c9a84c33;margin-top:10px;padding-top:9px;font-size:7px}.storefront-pulse button{color:#6f8aa5;cursor:pointer;font:400 17px/1 var(--sans);background:0 0;border:0;padding:0;position:absolute;top:9px;right:11px}.mobile-order{display:none}@media (width<=900px){.outcome-grid{margin-inline:auto;grid-template-columns:1fr;max-width:620px;margin-top:55px}.outcome-grid article:nth-child(2){margin-top:0}.tiers-grid{margin-inline:auto;grid-template-columns:1fr;max-width:620px;margin-top:58px}.tier-featured{grid-column:auto;width:100%}.reader-path-grid{grid-template-columns:1fr}.faq-section{grid-template-columns:1fr;gap:25px}}@media (width<=650px){body{padding-bottom:66px}.content-wide,.content-narrow{width:min(100% - 28px,1104px)}h2{font-size:34px}.site-header{height:57px;padding:0 17px}.brand{letter-spacing:.22em;font-size:15px}.begin-button{width:95px;height:29px;font-size:7px}.ticker{height:37px;top:57px}.ticker span{font-size:6.5px}.hero-section{min-height:auto;padding:34px 14px 50px}.hero-section .eyebrow{margin-bottom:22px;font-size:7px}.hero-section h1{font-size:35px;line-height:1.17}.hero-subtitle{font-size:14px}.reader-pill{gap:9px;width:100%;padding-right:11px}.reader-face-strip{width:130px}.pill-copy span{font-size:7px}.pill-copy small{font-size:6px}.hero-portrait{border-radius:13px;margin-top:24px}.education-section{min-height:auto;padding:52px 0 58px}.prose-block p{font-size:12px}.outcomes-section,.learn-section,.reader-paths,.difference-section,.author-section{padding-block:58px}.outcome-grid article{min-height:292px;padding:24px 22px}.learn-section{min-height:auto}.lesson-card{padding:26px 18px}.lesson-row{min-height:80px}.fact-band{width:calc(100% - 28px);min-height:80px;margin-bottom:48px}.fact-band strong{font-size:23px}.fact-band span{font-size:5.5px;line-height:1.4}.order-section{min-height:auto;padding-bottom:62px}.order-heading h2{font-size:40px}.tier-card{min-height:auto;padding:34px 17px 27px}.tier-featured{margin-top:40px;padding-top:53px}.tier-featured .tier-button{min-height:82px;padding-inline:13px}.tier-featured .tier-button strong{letter-spacing:.15em;font-size:9px}.tier-card h3{font-size:26px}.product-mockup{height:245px}.product-mockup img{max-height:236px}.product-mockup-book img{max-width:72%}.product-mockup-vault{height:275px}.product-mockup-vault img{max-height:268px}.contents-box p{font-size:8.5px}.reader-path-grid article{min-height:164px;padding:21px 20px}.difference-head span{padding:13px 10px;font-size:6px}.difference-row p{min-height:77px;padding:0 10px;font-size:12px}.difference-row p:before{width:16px}.waiting-section{width:calc(100% - 28px);min-height:auto;padding:52px 19px 58px}.author-section figure{width:170px;height:170px}.audio-card{margin-top:48px;padding:25px 17px}.wave{gap:3px}.clarity-section{padding-bottom:78px}.clarity-card{padding:32px 22px 36px}.faq-section{min-height:auto;padding:0 0 60px}.faq-section header h2{font-size:40px}.faq-list summary{min-height:72px;font-size:11px}.site-footer{min-height:210px}.storefront-pulse{max-width:calc(100vw - 28px);bottom:80px;left:14px}.mobile-order{z-index:80;color:#090d16;background:linear-gradient(90deg,#dcb957,#f0d787,#d4aa45);justify-content:space-between;align-items:center;height:66px;padding:0 18px;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #00000059}.mobile-order span{letter-spacing:.12em;text-transform:uppercase;font-size:7px;font-weight:700}.mobile-order strong{font-size:12px}}._shell_1vtwx_1{color:#c9d7e3;background:#080d17;min-height:100vh;padding:48px 24px 80px;font-family:Arial,sans-serif}._header_1vtwx_2{justify-content:space-between;align-items:end;gap:20px;width:min(1120px,100%);margin:0 auto 24px;display:flex}._eyebrow_1vtwx_3{color:#d3b858;letter-spacing:.22em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}._header_1vtwx_2 h1,._card_1vtwx_4 h1{color:#f0f5fa;margin:0;font:400 38px/1.2 Georgia,serif}._owner_1vtwx_5{color:#71869a;font-size:12px}._card_1vtwx_4{background:linear-gradient(145deg,#101b2e,#0a1220);border:1px solid #c9a84c57;border-radius:14px;width:min(1120px,100%);margin:0 auto 22px;padding:28px;box-shadow:0 20px 60px #00000040}._card_1vtwx_4>p{color:#8498aa;line-height:1.7}._sectionHead_1vtwx_8{justify-content:space-between;align-items:start;gap:22px;display:flex}._sectionHead_1vtwx_8 h2{color:#e9f0f6;margin:0;font:400 25px Georgia,serif}._sectionHead_1vtwx_8 p{color:#71869a;margin:8px 0 0;font-size:12px}._sectionHead_1vtwx_8 button{color:#d8c06a;cursor:pointer;background:0 0;border:1px solid #c9a84c73;border-radius:7px;padding:9px 14px}._packageGrid_1vtwx_12{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}._packageGrid_1vtwx_12 article{background:#0b1424;border:1px solid #7794b13d;border-radius:12px;padding:21px}._packageGrid_1vtwx_12 article._ready_1vtwx_14{border-color:#3fc68280}._price_1vtwx_15{color:#e1c766;font:500 26px Georgia,serif}._packageGrid_1vtwx_12 h3{color:#dfe9f2;min-height:43px;margin:10px 0 8px;font-size:13px;line-height:1.55}._packageGrid_1vtwx_12 p{color:#5f7488;overflow-wrap:anywhere;min-height:34px;margin:0;font-size:10px}._status_1vtwx_18{color:#7d91a3;border-top:1px solid #7794b12e;justify-content:space-between;margin-top:17px;padding-top:14px;font-size:11px;display:flex}._ready_1vtwx_14 ._status_1vtwx_18 span{color:#46d790}._packageGrid_1vtwx_12 label{color:#07101b;cursor:pointer;text-transform:uppercase;background:linear-gradient(90deg,#d2ad45,#efd478,#cba33e);border-radius:6px;place-items:center;min-height:40px;margin-top:16px;font-size:10px;font-weight:700;display:grid}._packageGrid_1vtwx_12 input{display:none}._progress_1vtwx_22{background:#17253a;border-radius:6px;height:5px;margin-top:14px;overflow:hidden}._progress_1vtwx_22 i{background:#49d791;height:100%;transition:width .2s;display:block}._error_1vtwx_24{color:#ffd4d4;background:#6f1c1c47;border:1px solid #dc585866;border-radius:8px;margin-top:20px;padding:12px 14px;font-size:12px}._muted_1vtwx_25{color:#667d92;margin-top:22px}._tableWrap_1vtwx_26{margin-top:24px;overflow-x:auto}._tableWrap_1vtwx_26 table{border-collapse:collapse;width:100%;font-size:11px}._tableWrap_1vtwx_26 th{color:#617a91;text-align:left;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #7794b140;padding:11px 10px}._tableWrap_1vtwx_26 td{color:#9caebe;vertical-align:top;border-bottom:1px solid #7794b124;padding:14px 10px}._tableWrap_1vtwx_26 td small{color:#b87c7c;max-width:190px;margin-top:5px;line-height:1.4;display:block}._deliveryBadge_1vtwx_31{color:#dcc36c;text-transform:capitalize}._sent_1vtwx_32{color:#48d48c}._revoked_1vtwx_33,._email_failed_1vtwx_33{color:#e47b7b}@media (width<=780px){._shell_1vtwx_1{padding:28px 14px 60px}._header_1vtwx_2{flex-direction:column;align-items:start}._header_1vtwx_2 h1{font-size:32px}._card_1vtwx_4{padding:20px 16px}._packageGrid_1vtwx_12{grid-template-columns:1fr}._packageGrid_1vtwx_12 h3,._packageGrid_1vtwx_12 p{min-height:0}}
