/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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-border-style:solid;--tw-outline-style:solid}}}@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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}}.site-language-bar{justify-content:flex-end;width:min(1180px,100% - 48px);margin:0 auto;padding:12px 0 0;display:flex}.language-switcher{color:#806b53;align-items:center;gap:8px;font-family:Arial,sans-serif;font-size:13px;display:inline-flex}.language-switcher button{appearance:none;cursor:pointer;color:inherit;background:0 0;border:1px solid #0000;border-radius:5px;min-height:36px;padding:6px 8px}.language-switcher button[aria-pressed=true]{color:#78501d;background:#eee8dc;border-color:#d8c9b1;font-weight:700}.language-switcher button:focus-visible{outline-offset:3px;outline:2px solid #946525}html[lang=en] h1,html[lang=en] h2{text-wrap:balance}html[lang=en] .hero h1{font-size:clamp(2.3rem,4.8vw,4.6rem);line-height:1.12}@media (width<=600px){.site-language-bar{width:calc(100% - 32px);padding-top:8px}html[lang=en] .hero h1{font-size:clamp(2.1rem,9vw,3rem)}}:root{--ink:#f7f0e6;--muted:#cbbfb0;--ground:#15100d;--card:#211813;--line:#f7f0e624;--gold:#dda657}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:PingFang SC,Microsoft YaHei,Noto Sans CJK SC,Arial,sans-serif}.page-shell{width:min(100%,720px);margin:0 auto;padding:0 22px 56px;overflow:hidden}.site-nav{border-bottom:1px solid var(--line);letter-spacing:.14em;justify-content:space-between;align-items:center;padding:24px 0 14px;font-size:11px;display:flex}.brand{color:var(--gold);font-weight:800}.nav-label{color:var(--muted);letter-spacing:.08em}.home-nav-actions{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;max-width:65%;display:flex}.home-student-link{min-height:44px;color:var(--gold);letter-spacing:0;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;padding:6px 0 6px 10px;font-size:12px;line-height:1.5;text-decoration:none;display:flex}.home-student-link>span{color:var(--muted)}.home-student-link strong{white-space:nowrap}.home-student-link:hover strong{text-underline-offset:4px;text-decoration:underline}.home-student-link:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:4px}.site-nav.public-site-nav{letter-spacing:.06em;flex-wrap:wrap;gap:22px}.public-site-nav>.brand{flex-shrink:0}.public-nav-links{flex-wrap:wrap;justify-content:flex-end;gap:4px 20px;margin-left:auto;display:flex}.public-nav-links a{min-height:44px;color:var(--muted);letter-spacing:0;align-items:center;font-size:12px;text-decoration:none;display:inline-flex}.public-nav-links a:hover,.public-nav-links a[aria-current=page]{color:var(--gold);text-underline-offset:6px;text-decoration:underline}.public-site-nav .home-student-link{flex-direction:column;justify-content:center;align-items:flex-end;gap:0;padding-left:0}@media (width<=760px){.site-nav.public-site-nav{gap:8px 16px}.public-site-nav .home-student-link{margin-left:auto}.public-nav-links{border-top:1px solid var(--line);order:3;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;width:100%;margin-left:0;padding-top:10px;display:grid}.public-nav-links a{justify-content:flex-start}}.hero{padding:72px 0 54px;position:relative}.hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#dda6572e,#0000 68%);border-radius:50%;width:280px;height:280px;position:absolute;top:50px;right:-180px}.eyebrow,.card-kicker{color:var(--gold);letter-spacing:.13em;margin:0 0 17px;font-size:11px;font-weight:700}.hero h1,.takeaway h2,.follow-card h2{letter-spacing:-.045em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-weight:700}.hero h1{font-size:clamp(42px,11vw,64px);line-height:1.09}.hero h1 em{color:var(--gold);font-style:normal}.hero-copy{color:var(--muted);margin:28px 0 18px;font-size:16px;line-height:1.8}.meta-row{color:#998c7f;align-items:center;gap:9px;font-size:12px;display:flex}.dot{background:var(--gold);border-radius:50%;width:3px;height:3px}.intro-card,.takeaway,.follow-card{background:linear-gradient(135deg,#dda6571f,#211813b3);border:1px solid #dda65759;border-radius:18px}.decision-card,.prompt-card{border:1px solid var(--line);background:var(--card);border-radius:18px;margin:30px 0 0;padding:27px 25px}.formula-box{background:#dda65714;border:1px solid #dda6574d;border-radius:14px;gap:8px;margin-top:22px;padding:20px;display:grid}.formula-box span{color:var(--muted);font-size:13px}.formula-box strong{color:var(--ink);font-size:18px;line-height:1.5}.method-list{border-top:1px solid var(--line);margin-top:22px}.method-row{border-bottom:1px solid var(--line);gap:8px;padding:18px 0;display:grid}.method-row span{color:var(--muted);font-size:14px;line-height:1.6}.method-row strong{color:var(--gold);font-size:16px;line-height:1.5}.principle-card,.job-card{border-radius:18px;margin:28px 0;padding:28px 25px}.principle-card{background:linear-gradient(135deg,#266f4447,#19271d9e);border:1px solid #5ab97d6b}.principle-card .card-kicker{color:#79c991}.principle-card h2,.job-card h2{margin:0 0 12px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:24px;line-height:1.35}.principle-card p:last-child,.job-card>p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.flow-list{margin-top:23px}.flow-step{border-top:1px solid var(--line);grid-template-columns:34px 1fr;gap:13px;padding:18px 0;display:grid}.flow-step>span{color:#20170f;background:var(--gold);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.flow-step strong{color:var(--ink);font-size:16px;line-height:1.6;display:block}.flow-step p{margin:5px 0 0;font-size:14px;line-height:1.65}.example-list{gap:14px;margin-top:24px;display:grid}.example-card{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:22px}.example-label{letter-spacing:.12em;font-weight:800;color:var(--gold)!important;margin:0 0 10px!important;font-size:10px!important}.example-card h3{color:var(--ink);margin:0 0 12px;font-size:19px}.example-card p{font-size:14px;line-height:1.7}.example-card strong{color:var(--ink);font-size:14px;line-height:1.65;display:block}.job-card{background:linear-gradient(145deg,#dda6571f,#211813e0);border:1px solid #dda65759}.job-card pre{border:1px solid var(--line);color:#e9ddce;white-space:pre-wrap;background:#100c0a;border-radius:13px;margin:22px 0 0;padding:20px;font-family:PingFang SC,Microsoft YaHei,monospace;font-size:13px;line-height:1.8;overflow-x:auto}.takeaway .takeaway-final{border-top:1px solid var(--line);color:var(--ink);margin-top:17px;padding-top:17px;font-weight:650}.decision-row{border-top:1px solid var(--line);gap:7px;padding:16px 0;display:grid}.decision-row:first-of-type{border-top:0}.decision-row span{color:var(--muted);font-size:14px}.decision-row strong{color:var(--ink);font-size:16px;line-height:1.5}.prompt-card pre{color:#e9ddce;white-space:pre-wrap;background:#100c0a;border-radius:12px;margin:0;padding:18px;font-family:PingFang SC,Microsoft YaHei,monospace;font-size:13px;line-height:1.75;overflow-x:auto}.note-section strong{color:var(--ink)}.intro-card{margin-bottom:50px;padding:27px 25px}.intro-card .card-kicker{margin-bottom:12px}.intro-quote{margin:0;font-size:20px;font-weight:650;line-height:1.6}.notes{gap:0;display:grid}.note-section{border-top:1px solid var(--line);grid-template-columns:42px 1fr;gap:15px;padding:30px 0;display:grid}.section-number{color:var(--gold);padding-top:5px;font-size:12px;font-weight:700}.note-section h2,.takeaway h2,.follow-card h2{font-size:24px;line-height:1.35}.note-section h2{margin:0 0 15px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif}.note-section p,.note-section li{color:var(--muted);font-size:16px;line-height:1.85}.note-section p{margin:0 0 13px}.note-section ul,.note-section ol{margin:12px 0 15px;padding-left:21px}.note-section li{margin:4px 0;padding-left:4px}.takeaway{margin:20px 0 0;padding:31px 25px}.takeaway h2{margin-bottom:14px}.takeaway p{color:var(--muted);margin:0;line-height:1.75}.follow-card{text-align:left;margin-top:50px;padding:30px 25px}.follow-card>p{color:var(--muted);margin:0 0 7px}.follow-card h2{margin-bottom:13px}.follow-detail{font-size:14px;line-height:1.6}.follow-card a{color:#20170f;background:var(--gold);border-radius:100px;align-items:center;gap:10px;margin-top:17px;padding:12px 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.follow-card a span{font-size:18px;line-height:1}footer{color:#786d63;text-align:center;letter-spacing:.12em;padding-top:34px;font-size:10px}.brand-link{text-decoration:none}.primary-cta{color:#20170f;background:var(--gold);border-radius:100px;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:15px 20px;font-weight:800;line-height:1.3;text-decoration:none;display:inline-flex}.primary-cta span{font-size:20px}.offer-subtitle{color:var(--gold);letter-spacing:.05em;margin:18px 0 0;font-size:13px;font-weight:700}.coaching-section{border-top:1px solid var(--line);padding:58px 0 12px}.coaching-section>h2,.boundary-card h2,.price-card h2,.diagnosis-card h2,.application-intro h1,.success-card h1{letter-spacing:-.035em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(29px,7vw,40px);line-height:1.3}.section-tag{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:800}.fit-grid{gap:11px;margin-top:28px;display:grid}.fit-grid div{border:1px solid var(--line);background:var(--card);color:var(--muted);border-radius:14px;padding:18px;line-height:1.55}.journey-grid{border-top:1px solid var(--line);gap:0;margin-top:28px;display:grid}.journey-item{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:12px;padding:18px 0;display:grid}.journey-item span{color:var(--gold);padding-top:4px;font-size:12px;font-weight:800}.journey-item p{color:var(--muted);margin:0;line-height:1.65}.deliverable-list{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.deliverable-list li{border:1px solid var(--line);color:var(--muted);background:var(--card);border-radius:13px;padding:16px 16px 16px 45px;position:relative}.deliverable-list li:before{content:"✓";color:#79c991;font-weight:800;position:absolute;left:17px}.boundary-card,.price-card,.diagnosis-card{border-radius:18px;margin-top:48px;padding:30px 25px}.boundary-card{background:linear-gradient(145deg,#dda6571f,#211813e0);border:1px solid #dda65759}.boundary-card p:last-child,.diagnosis-card>p{color:var(--muted);line-height:1.75}.price-card{background:linear-gradient(135deg,#266f4440,#19271dad);border:1px solid #5ab97d6b;gap:24px;display:grid}.price-card .card-kicker{color:#79c991}.price-card h2{font-size:48px}.price-card p{color:var(--muted);margin:7px 0 0}.price-detail{align-content:center;gap:9px;display:grid}.price-detail span{color:var(--muted);line-height:1.6}.diagnosis-card{border:1px solid var(--line);background:var(--card)}.application-intro{padding:64px 0 38px}.application-intro p:last-child{max-width:560px;color:var(--muted);line-height:1.75}.application-form{gap:22px;display:grid}.application-form fieldset{border:1px solid var(--line);background:var(--card);border-radius:18px;gap:19px;margin:0;padding:25px;display:grid}.application-form legend{color:var(--ink);padding:0 10px 0 0;font-size:18px;font-weight:750}.application-form legend span{color:var(--gold);margin-right:9px;font-size:11px}.application-form label{color:var(--ink);gap:9px;font-size:14px;line-height:1.5;display:grid}.application-form label small,.check-option small{color:var(--muted);font-size:12px;font-weight:400}.application-form input,.application-form select,.application-form textarea{width:100%;color:var(--ink);font:inherit;background:#120e0c;border:1px solid #f7f0e62e;border-radius:10px;outline:none;padding:13px 14px}.application-form input:focus,.application-form select:focus,.application-form textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px #dda6571f}.application-form textarea{resize:vertical}.form-pair{gap:18px;display:grid}.field-help{color:var(--muted);margin:-7px 0 0;font-size:13px}.checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.check-option{border:1px solid var(--line);background:#17110e;border-radius:10px;align-items:center;padding:11px;color:var(--muted)!important;gap:10px!important;display:flex!important}.check-option input{width:17px;height:17px;accent-color:var(--gold)}.form-submit-card{background:linear-gradient(135deg,#dda6571f,#211813b3);border:1px solid #dda65759;border-radius:18px;padding:26px}.form-submit-card p{color:var(--muted);margin:0 0 18px;line-height:1.7}.form-submit-card button{color:#20170f;background:var(--gold);width:100%;font:inherit;cursor:pointer;border:0;border-radius:100px;padding:15px 18px;font-weight:850}.form-submit-card small{color:#998c7f;text-align:center;margin-top:12px;line-height:1.5;display:block}.honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.success-page{min-height:100vh}.success-card{padding:80px 0 60px}.success-mark{color:#102318;background:#79c991;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:28px;font-size:26px;font-weight:900;display:grid}.success-card>p:not(.eyebrow){max-width:560px;color:var(--muted);margin:24px 0 0;line-height:1.8}@media (width>=640px){.page-shell{padding-left:42px;padding-right:42px}.hero{padding-top:90px}.intro-card,.takeaway,.follow-card{padding-left:34px;padding-right:34px}.decision-row{grid-template-columns:1fr 1fr;align-items:center}.method-row{grid-template-columns:1.45fr 1fr;align-items:center}.fit-grid,.form-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.price-card{grid-template-columns:.9fr 1.1fr}}.time-framework-page{--ink:#241d18;--muted:#6d625b;--ground:#fbf7f0;--card:#fffdf9;--line:#47362a29;--gold:#c96937;background:var(--ground);min-height:100vh;color:var(--ink)}.time-framework-page .time-framework-shell{padding-bottom:64px}.time-framework-page .hero{padding-top:70px}.time-framework-page .hero-copy{color:var(--ink);font-weight:650}.hero-support{max-width:470px;color:var(--muted);margin:0;font-size:15px;line-height:1.75}.time-framework-page .intro-card,.time-framework-page .takeaway,.time-framework-page .follow-card{background:linear-gradient(135deg,#fffcf6f5,#f9ebe0eb);border-color:#c9693757}.time-framework-page .intro-card h2,.time-framework-page .prompt-card h2{letter-spacing:-.04em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(25px,6vw,33px);line-height:1.38}.time-framework-page .time-problem-card>p:not(.card-kicker){color:var(--muted);margin:18px 0 0;line-height:1.8}.growth-highlight{color:#3d7750;background:linear-gradient(#0000 62%,#7eb17a52 62%)}.time-framework-page .aaron-authority-card{margin-top:34px}.aaron-authority-layout{gap:24px;min-width:0;display:grid}.aaron-profile-column{flex-direction:column;align-items:center;min-width:0;display:flex}.time-framework-page .aaron-authority-card .card-kicker,.time-framework-page .aaron-authority-card h2{color:var(--gold);letter-spacing:-.04em;font-size:33px;line-height:1.2}.time-framework-page .aaron-authority-card h2{margin:16px 0 0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif}.aaron-authority-name{color:var(--ink);text-align:center;margin:16px 0 0;font-weight:800;line-height:1.6}.aaron-authority-story{background:#fffdf98f;border:1px solid #c969373d;border-radius:16px;min-width:0;padding:22px}.aaron-authority-lower{min-width:0;margin-top:24px}.aaron-authority-copy{gap:14px;margin-top:20px;display:grid}.aaron-authority-copy p{color:var(--muted);margin:0;line-height:1.8}.aaron-proof-tags{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.aaron-proof-tags span{color:var(--gold);background:#c9693714;border:1px solid #c9693759;border-radius:999px;padding:9px 12px;font-size:12px;font-weight:750;line-height:1.45}.aaron-authority-image{background:#eaf0f4;border:2px solid #c969376b;border-radius:50%;flex:0 0 190px;width:190px;height:190px;overflow:hidden;box-shadow:0 10px 24px #47362a1f}.aaron-authority-image img{object-fit:cover;object-position:62% center;width:100%;height:100%;display:block}.time-leak-grid{gap:9px;margin-top:23px;display:grid}.time-leak-grid span,.criteria-list span{border:1px solid var(--line);color:var(--ink);background:#ffffff9e;border-radius:12px;padding:13px 15px;font-size:14px;line-height:1.55;display:block}.framework-flow{color:var(--ink);gap:0;margin:38px 0 26px;display:grid}.framework-step{background:linear-gradient(135deg,#fffdf9f5,#f9ebe0bf);border:1px solid #c9693747;border-radius:18px;grid-template-columns:42px 42px 1fr;align-items:start;gap:14px;padding:24px 20px;display:grid;position:relative;box-shadow:0 10px 24px #47362a0f}.step-badge{color:#fffaf4;background:var(--gold);border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.step-icon{color:#3d7750;background:#eff8eed9;border:1px solid #4e7c594d;border-radius:12px;place-items:center;width:40px;height:40px;font-size:23px;display:grid}.step-label{letter-spacing:.08em;margin:1px 0 8px;font-weight:800;color:var(--gold)!important;font-size:10px!important;line-height:1.4!important}.framework-step h3{color:var(--ink);margin:0;font-size:20px;line-height:1.45}.framework-step p:not(.step-label),.framework-step li{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.7}.framework-step ul{margin:10px 0 0;padding-left:18px}.framework-step li{margin:4px 0}.step-arrow{color:var(--gold);text-align:center;padding:8px 0;font-size:25px;font-weight:800}.legacy-framework-notes{display:none}.coaching-preview-stack{gap:26px;display:grid}.coaching-preview-card>p:not(.card-kicker){color:var(--muted);margin:16px 0 0;line-height:1.8}.coaching-preview-card .preview-box-kicker{letter-spacing:-.04em;margin-bottom:0;font-size:33px;line-height:1.2}.preview-trailer{border-top:1px solid var(--line);transform-origin:top;margin-top:24px;padding-top:24px;animation:.45s cubic-bezier(.2,.8,.2,1) trailer-reveal}.preview-trailer-static{animation:none}.trailer-intro{color:var(--ink);margin:0 0 19px;font-weight:400;line-height:1.7}.program-highlight{color:var(--gold);font-weight:700}.trailer-grid{gap:11px;display:grid}.trailer-grid article{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:18px}.trailer-grid article>span{color:var(--gold);font-size:11px;font-weight:800}.trailer-grid h3{color:var(--ink);margin:8px 0 7px;font-size:17px;line-height:1.45}.trailer-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.preview-outcomes{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.preview-outcomes>p:not(.card-kicker){color:var(--muted);margin:15px 0 0;line-height:1.75}.coaching-outcomes{gap:11px;margin:18px 0 0;padding:0;list-style:none;display:grid}.coaching-outcomes li{color:var(--muted);background:#266f4433;border:1px solid #5ab97d59;border-radius:13px;padding:15px 16px 15px 42px;font-size:14px;line-height:1.7;position:relative}.coaching-outcomes li:before{content:"✓";color:#79c991;font-weight:800;position:absolute;top:15px;left:16px}.coaching-outcomes li strong{color:var(--ink);margin-bottom:4px;font-size:15px;display:block}.coaching-outcomes li span{color:var(--muted);display:block}.coaching-pain-points{gap:11px;margin:22px 0 0;padding:0;list-style:none;display:grid}.coaching-pain-points li{border:1px solid var(--line);color:var(--muted);background:var(--card);border-radius:13px;padding:15px 16px 15px 42px;font-size:14px;line-height:1.7;position:relative}.coaching-pain-points li:before{content:"!";width:17px;height:17px;color:var(--gold);text-align:center;border:1px solid #dda657a6;border-radius:50%;font-size:11px;font-weight:800;line-height:15px;position:absolute;top:15px;left:16px}.time-framework-page .note-section{border-color:var(--line)}.time-framework-page .note-section p,.time-framework-page .note-section li{color:var(--muted)}.time-framework-page .formula-box{background:#c9693714;border-color:#c969374f}.criteria-list{gap:9px;margin-top:20px;display:grid}.solution-ladder{border-top:1px solid var(--line);gap:0;margin-top:22px;display:grid}.solution-ladder div{border-bottom:1px solid var(--line);gap:8px;padding:18px 0;display:grid}.solution-ladder span{color:var(--muted);font-size:14px;line-height:1.6}.solution-ladder strong{color:var(--ink);font-size:16px;line-height:1.55}.leak-types,.operator-grid{gap:11px;margin-top:22px;display:grid}.leak-types div,.operator-grid div{border:1px solid var(--line);background:#ffffff94;border-radius:13px;gap:6px;padding:16px;display:grid}.leak-types strong,.operator-grid strong{color:var(--ink);font-size:15px;line-height:1.5}.leak-types span,.operator-grid span{color:var(--muted);font-size:13px;line-height:1.65}.safety-list span{background:#eff8eeb8;border-color:#4e7c5942}.time-framework-page .principle-card{background:linear-gradient(135deg,#e8f4e8e6,#fafff7f0);border-color:#4e7c5959}.time-framework-page .principle-card .card-kicker{color:#3d7750}.time-framework-page .principle-card h3{color:var(--ink);margin:0 0 10px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:22px;line-height:1.4}.time-framework-page .principle-card p:last-child{color:var(--muted)}.compact-principle{margin:26px 0 0;padding:24px 22px}.time-framework-page .prompt-card{background:#f3e8dd;border:1px solid #c9693757;border-radius:18px;margin-top:22px;padding:28px 25px}.time-framework-page .prompt-card>p:not(.card-kicker){color:var(--muted);margin:14px 0 0;line-height:1.75}.time-framework-page .prompt-card pre{color:#f7eee6;background:#2b221d;border-color:#ffffff2e;margin-top:16px}.copy-prompt-button{color:#fffaf4;font:inherit;cursor:pointer;background:#b85b2d;border:1px solid #b85b2d;border-radius:999px;margin-top:20px;padding:12px 16px;font-size:14px;font-weight:800}.copy-prompt-button:hover{background:#a84f24}.time-framework-page .follow-card{margin-top:34px}.time-framework-page .follow-card>p{color:var(--muted);line-height:1.75}.time-framework-page .follow-card h2{color:var(--ink)}.time-framework-page .follow-card small{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.65;display:block}.operator-proof{background:linear-gradient(135deg,#eff8eee6,#fbfef9f0);border:1px solid #4e7c594d;border-radius:18px;margin-top:32px;padding:30px 25px}.operator-proof h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(24px,5.7vw,31px);line-height:1.4}.operator-proof>p:not(.card-kicker){color:var(--muted);margin:17px 0 0;line-height:1.8}.audit-section{background:linear-gradient(135deg,#fffdf9,#f7ece2);border:1px solid #c9693757;border-radius:18px;margin-top:34px;padding:32px 25px}.audit-section h2,.coaching-bridge h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(25px,6vw,33px);line-height:1.38}.audit-section>p:not(.card-kicker),.coaching-bridge>p:not(.card-kicker){color:var(--muted);margin:16px 0 0;line-height:1.8}.audit-options{gap:16px;margin-top:24px;display:grid}.audit-options article{border:1px solid var(--line);background:#ffffffb8;border-radius:15px;padding:20px}.audit-label{color:var(--gold);letter-spacing:.11em;margin:0 0 10px;font-size:10px;font-weight:800}.audit-options h3{color:var(--ink);margin:0;font-size:18px;line-height:1.5}.audit-options article>p:not(.audit-label){color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.7}.audit-prompt-details{margin-top:16px}.audit-prompt-details summary{cursor:pointer;color:var(--gold);font-size:14px;font-weight:800;list-style:none}.audit-prompt-details summary::-webkit-details-marker{display:none}.audit-prompt-details summary span{margin-left:7px;transition:transform .25s;display:inline-block}.audit-prompt-details[open] summary span{transform:rotate(180deg)}.audit-prompt-details pre{margin-top:12px}.audit-options pre{color:#f7eee6;white-space:pre-wrap;background:#2b221d;border-radius:12px;margin:16px 0 0;padding:16px;font-family:PingFang SC,Microsoft YaHei,monospace;font-size:12px;line-height:1.75;overflow-x:auto}.audit-final{margin-bottom:0}.coaching-bridge{background:linear-gradient(135deg,#eff8eeeb,#fbfef9f5);border:1px solid #4e7c594d;border-radius:18px;margin-top:34px;padding:32px 25px}.bridge-grid{gap:9px;margin-top:23px;display:grid}.bridge-grid span{color:var(--ink);background:#ffffffa6;border:1px solid #4e7c5940;border-radius:12px;padding:13px 15px;font-size:14px;line-height:1.55;display:block}.bridge-close{font-weight:650;color:var(--ink)!important}@media (width>=640px){.time-leak-grid,.criteria-list,.leak-types,.operator-grid,.audit-options,.bridge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.time-leak-grid span:last-child,.criteria-list span:last-child{grid-column:1/-1}.framework-flow{max-width:636px;margin-left:auto;margin-right:auto}.framework-step{padding:28px 26px}}.time-framework-page{--ink:#f7f0e6;--muted:#cbbfb0;--ground:#15100d;--card:#211813;--line:#f7f0e624;--gold:#dda657;background:var(--ground);color:var(--ink)}.time-framework-page .site-nav{border-color:var(--line)}.time-framework-page .hero:after{background:radial-gradient(circle,#dda6572e,#0000 68%)}.time-framework-page .hero-copy,.time-framework-page .hero-support,.time-framework-page .time-problem-card>p:not(.card-kicker),.time-framework-page .coaching-preview-card>p:not(.card-kicker){color:var(--muted)}.time-framework-page .intro-card,.time-framework-page .follow-card{background:linear-gradient(135deg,#dda6571f,#211813b3);border-color:#dda65759}.time-framework-page .intro-card h2,.time-framework-page .note-section h2,.time-framework-page .follow-card h2,.time-framework-page .coaching-preview-card h2{color:var(--ink)}.time-framework-page .framework-flow{border:1px solid var(--line);background:var(--card);border-radius:18px;max-width:none;padding:26px 20px}.time-framework-page .framework-flow-title{color:var(--ink);letter-spacing:-.04em;margin:0 0 22px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(25px,6vw,33px);line-height:1.3}.time-framework-page #framework-steps{scroll-margin-top:24px}.time-framework-page #framework-steps:target{animation:1.2s ease-out framework-arrival}.time-framework-page #framework-steps:target .framework-step{animation:.65s ease-out both framework-step-arrival}.time-framework-page #framework-steps:target .framework-step:nth-of-type(2){animation-delay:.12s}.time-framework-page #framework-steps:target .framework-step:nth-of-type(3){animation-delay:.24s}.time-framework-page .framework-step{border-color:var(--line);background:var(--card);box-shadow:none}.time-framework-page .framework-step h3{color:var(--ink)}.time-framework-page .framework-step p:not(.step-label),.time-framework-page .framework-step li{color:var(--muted)}.time-framework-page .step-icon{color:#79c991;background:#266f4447;border-color:#5ab97d6b}.time-framework-page .growth-highlight{color:#d8f0d8;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#5ab97d47;border-radius:.28em;padding:.08em .22em .12em;display:inline}.time-framework-page .founder-work-section>p:not(.card-kicker){color:var(--muted);margin:16px 0 0;line-height:1.8}.time-framework-page .founder-work-section .card-kicker,.time-framework-page .time-problem-card .card-kicker,.time-framework-page .audit-section>.card-kicker{letter-spacing:-.04em;font-size:33px;line-height:1.2}.time-framework-page .founder-work-grid{gap:11px;margin-top:22px;display:grid}.time-framework-page .founder-work-grid article{border:1px solid var(--line);background:var(--card);border-radius:14px;gap:6px;padding:16px;display:grid}.time-framework-page .founder-work-grid strong{color:var(--ink);font-size:15px;line-height:1.5}.time-framework-page .founder-work-grid span{color:var(--muted);font-size:13px;line-height:1.65}.time-framework-page .founder-proof-section{margin-top:34px}.time-framework-page .founder-proof-section>p:not(.card-kicker){color:var(--muted);margin:16px 0 0;line-height:1.8}.time-framework-page .founder-proof-section .card-kicker{letter-spacing:-.04em;font-size:33px;line-height:1.2}.time-framework-page .founder-proof-grid{gap:12px;margin-top:22px;display:grid}.time-framework-page .founder-proof-grid article{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:18px}.time-framework-page .founder-proof-grid strong{color:var(--ink);font-size:17px;display:block}.time-framework-page .founder-proof-grid p{color:var(--muted);margin:9px 0 0;font-size:14px;line-height:1.75}.time-framework-page .founder-proof-grid span{color:var(--gold);margin-top:12px;font-size:13px;font-weight:700;line-height:1.6;display:block}.time-framework-page .preview-outcomes{border-color:var(--line)}.time-framework-page .criteria-list span{border-color:var(--line);color:var(--muted);background:var(--card)}.time-framework-page .safety-list span{background:#266f4433;border-color:#5ab97d59}.time-framework-page .audit-section{background:linear-gradient(135deg,#dda6571f,#211813b3);border-color:#dda65759}.time-framework-page .audit-options article{border-color:var(--line);background:var(--card)}.time-framework-page .audit-options h3{color:var(--ink)}.time-framework-page .audit-options article>p:not(.audit-label){color:var(--muted)}.time-framework-page .audit-options{grid-template-columns:minmax(0,1fr)}.time-framework-page .product-card{border-color:var(--line);background:var(--card)}.time-framework-page .product-grid{gap:12px;margin-top:34px;display:grid}.time-framework-page .product-card{border:1px solid var(--line);border-radius:16px;padding:23px 21px;text-decoration:none;display:block}.time-framework-page .product-card .card-kicker{color:var(--gold);margin-bottom:12px;display:block}.time-framework-page .product-card h3{margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:22px;line-height:1.35}.time-framework-page .product-card p{margin:10px 0 18px;font-size:14px;line-height:1.7}.time-framework-page .product-card span:last-child{font-size:13px;font-weight:800}.time-framework-page .product-card:hover{border-color:#dda65780;transition:transform .2s,border-color .2s;transform:translateY(-2px)}.time-framework-page .product-card h3{color:var(--ink)}.time-framework-page .product-card p{color:var(--muted)}.time-framework-page .product-card span:last-child{color:var(--gold)}.time-framework-page footer{color:#786d63}@keyframes framework-arrival{0%{filter:brightness(1.3)}to{filter:brightness()}}@keyframes framework-step-arrival{0%{opacity:.55;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes trailer-reveal{0%{opacity:0;transform:translateY(-14px)scaleY(.92)}to{opacity:1;transform:translateY(0)scaleY(1)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width>=640px){.time-framework-page .founder-work-grid,.time-framework-page .founder-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.time-framework-page .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trailer-grid,.coaching-pain-points{grid-template-columns:repeat(2,minmax(0,1fr))}.aaron-authority-layout{grid-template-columns:210px minmax(0,1fr);align-items:start}.aaron-profile-column{padding-top:28px}}.v2-section-intro{max-width:590px;color:var(--muted);margin:18px 0 0;line-height:1.75}.v2-journey-item h3{color:var(--ink);margin:0 0 6px;font-size:17px;line-height:1.45}.v2-journey-item p{margin:0}.coaching-v2-page .primary-cta{background:var(--gold)}.coaching-v3-page .v3-hero{padding-bottom:42px}.coaching-v3-page .v3-hero-note{color:#998c7f;margin:20px 0 0;font-size:12px;line-height:1.6}.coaching-v3-page .v3-dreams{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:18px 0 46px;padding:28px 0 36px}.coaching-v3-page .v3-dreams h2,.coaching-v3-page .v3-before-after h2{letter-spacing:-.04em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:29px;line-height:1.35}.coaching-v3-page .v3-dream-grid{gap:11px;margin-top:24px;display:grid}.coaching-v3-page .v3-dream-grid article,.coaching-v3-page .v3-proof-grid article{background:linear-gradient(145deg,#dda6571c,#211813b8);border:1px solid #dda65747;border-radius:16px;padding:21px}.coaching-v3-page .v3-dream-grid span{color:var(--gold);font-size:11px;font-weight:800}.coaching-v3-page .v3-dream-grid h3,.coaching-v3-page .v3-proof-grid h3{color:var(--ink);margin:10px 0 7px;font-size:20px;line-height:1.45}.coaching-v3-page .v3-dream-grid p,.coaching-v3-page .v3-proof-grid p:not(.card-kicker),.coaching-v3-page .v3-before-after p:not(.section-tag){color:var(--muted);margin:0;line-height:1.7}.coaching-v3-page .v3-principle{margin-top:0}.coaching-v3-page .v3-journey{gap:11px;margin-top:28px;display:grid}.coaching-v3-page .v3-journey article{border-top:1px solid var(--line);grid-template-columns:88px 1fr;gap:16px;padding:19px 0;display:grid}.coaching-v3-page .v3-journey article:last-child{border-bottom:1px solid var(--line)}.coaching-v3-page .v3-journey article>span{color:var(--gold);font-size:12px;font-weight:800;line-height:1.5}.coaching-v3-page .v3-journey h3{color:var(--ink);margin:0 0 7px;font-size:18px;line-height:1.45}.coaching-v3-page .v3-journey p{color:var(--muted);margin:0;line-height:1.7}.coaching-v3-page .v3-before-after{gap:12px;margin-top:52px;display:grid}.coaching-v3-page .v3-before-after>div{border:1px solid var(--line);background:var(--card);border-radius:17px;padding:25px}.coaching-v3-page .v3-before-after>div:last-child{background:linear-gradient(135deg,#266f4440,#19271dad);border-color:#5ab97d6b}.coaching-v3-page .v3-before-after h2{margin-bottom:13px;font-size:24px}.coaching-v3-page .v3-proof-section{border-top:1px solid var(--line);margin-top:58px;padding-top:56px}.coaching-v3-page .v3-proof-section>h2{letter-spacing:-.04em;max-width:580px;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:31px;line-height:1.35}.coaching-v3-page .v3-proof-grid{gap:11px;margin-top:27px;display:grid}.coaching-v3-page .v3-proof-grid article{background:#266f442e;border-color:#5ab97d52}.coaching-v3-page .v3-proof-grid .card-kicker{color:#79c991}.coaching-v3-page .v3-finish{margin-top:56px}.coaching-v3-page .v3-diagnosis{margin-top:28px}.coaching-v4-page .v4-core-promise{background:linear-gradient(145deg,#dda65721,#211813db);border:1px solid #dda65759;border-radius:18px;margin:18px 0 46px;padding:30px 25px 27px}.coaching-v4-page .v4-core-promise>.section-tag{letter-spacing:-.04em;text-transform:none;font-size:33px}.coaching-v4-page .v4-core-promise h2{letter-spacing:-.045em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(29px,7vw,40px);line-height:1.35}.coaching-v4-page .v4-core-promise>p:not(.section-tag){color:var(--muted);margin:17px 0 0;font-size:15px;line-height:1.8}.coaching-v4-page .v4-promise-strip{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:25px;display:grid}.coaching-v4-page .v4-promise-strip span{color:#bce5c7;text-align:center;background:#266f4438;border:1px solid #5ab97d66;border-radius:10px;padding:12px 7px;font-size:13px;font-weight:700}.coaching-v4-page .v4-combined-deliverables{margin-bottom:18px}.coaching-v4-page .v4-combined-deliverables li{background:#266f4433;border-color:#5ab97d59}.coaching-v4-page .v3-preview-stack{margin-top:20px}.coaching-v4-page .v3-proof-section{background:linear-gradient(135deg,#dda6571f,#211813b3);border:1px solid #dda65759;border-radius:18px;margin-top:58px;padding:27px 25px}.coaching-v4-page .v3-proof-section>h2{font-size:16px}.coaching-v4-page .v3-proof-section>.section-tag,.coaching-v4-page .v3-journey-section>.section-tag{letter-spacing:-.04em;text-transform:none;font-size:33px;line-height:1.2}.home-page .home-hero{max-width:820px}.home-page .home-hero .hero-copy{max-width:650px;color:var(--ink);font-weight:650}.home-page .home-hero .hero-support{max-width:620px}.home-page .home-founder-section,.home-page .home-case-section,.home-page .home-destinations,.mira-page .mira-coming-soon-card{margin-top:34px}.home-page .aaron-authority-layout{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start}.home-page .aaron-profile-column{background:#211813b8;border:1px solid #f7f0e61f;border-radius:16px;justify-content:flex-start;align-items:center;padding:28px 16px}.home-page .aaron-authority-image{margin-inline:auto}.home-page .aaron-authority-story{background:var(--card)}.home-page .aaron-authority-story .card-kicker{margin-bottom:12px}.home-page .aaron-authority-story h2{color:var(--ink)}.home-page .aaron-authority-lower{background:var(--card);border:1px solid #f7f0e61f;border-radius:16px;margin-top:24px;padding:22px}.home-page .aaron-authority-card .card-kicker{color:var(--gold)}.home-page .aaron-authority-card h2{color:var(--ink);letter-spacing:-.04em;margin:16px 0 0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(25px,5vw,35px);line-height:1.35}.home-page .aaron-authority-copy{margin-top:18px}.home-page .home-case-section>.card-kicker,.home-page .home-destinations>.card-kicker{font-size:12px}.home-page .home-case-section>h2,.home-page .home-destinations>h2,.mira-page .mira-coming-soon-card h2{color:var(--ink);letter-spacing:-.04em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(27px,6vw,38px);line-height:1.3}.home-page .home-case-section>p:not(.card-kicker),.mira-page .mira-coming-soon-card>p:not(.card-kicker){color:var(--muted);margin:16px 0 0;line-height:1.8}.home-page .home-destinations{background:linear-gradient(135deg,#dda6571f,#211813b3);border:1px solid #dda65759;border-radius:18px;padding:32px 25px}.home-page .home-destinations .product-grid{gap:12px;margin-top:24px;display:grid}.home-page .home-destinations .product-card{border:1px solid var(--line);color:var(--ink);background:var(--card);border-radius:16px;padding:22px 20px;text-decoration:none;display:block}.home-page .home-destinations .product-card .card-kicker{color:var(--gold);margin-bottom:12px}.home-page .home-destinations .product-card h3{color:var(--ink);margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:22px;line-height:1.35}.home-page .home-destinations .product-card p:not(.card-kicker){color:var(--muted);margin:10px 0 18px;font-size:14px;line-height:1.7}.home-page .product-link-label{color:var(--gold);font-size:13px;font-weight:800}.home-page .product-card:hover{border-color:#dda65780;transition:transform .2s,border-color .2s;transform:translateY(-2px)}.mira-page .mira-hero{max-width:720px}.home-page footer,.mira-page footer,.time-framework-page footer{color:#786d63;text-align:left;justify-content:space-between;gap:16px;padding-top:34px;display:flex}.home-page footer a,.mira-page footer a,.time-framework-page footer a{color:var(--gold)}.time-framework-page .framework-flow>h2{color:var(--ink);letter-spacing:-.04em;margin:0 0 22px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(25px,6vw,33px);line-height:1.3}.time-framework-page .framework-step{grid-template-columns:42px minmax(0,1fr)}.time-framework-page .framework-step>div:last-child{min-width:0}.time-framework-page .step-number{color:#20170f;background:var(--gold);border-radius:50%;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.home-page,.mira-page,.time-framework-page{min-width:0;max-width:100%}.home-page .site-nav,.mira-page .site-nav,.time-framework-page .site-nav{min-width:0}.home-page .nav-label,.mira-page .nav-label,.time-framework-page .nav-label{text-align:right;min-width:0;line-height:1.4}.home-page .hero h1,.home-page .hero-copy,.home-page .hero-support,.mira-page .hero h1,.mira-page .hero-copy,.mira-page .hero-support{max-width:100%}.home-page .intro-card,.home-page .home-destinations,.mira-page .intro-card,.time-framework-page .intro-card,.time-framework-page .framework-flow,.time-framework-page .audit-section{min-width:0}@media (width>=640px){.home-page .home-destinations .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.home-page .nav-label,.mira-page .nav-label,.time-framework-page .nav-label{max-width:48%;font-size:9px}.home-page .aaron-authority-layout{grid-template-columns:1fr}.home-page .aaron-profile-column{align-items:center;padding:24px 12px}.home-page .aaron-authority-copy,.home-page .aaron-proof-tags{width:100%}.home-page .aaron-authority-story{margin-top:24px}.home-page .aaron-authority-lower{padding:20px}.home-page footer,.mira-page footer,.time-framework-page footer{flex-direction:column;align-items:flex-start}.home-page .home-destinations{padding:27px 20px}}.home-preview-page{width:min(100%,1080px)}.home-preview-page .site-nav{margin:0}.home-preview-page .home-preview-hero{max-width:770px;padding-bottom:76px}.home-preview-page .home-preview-intro{max-width:650px;color:var(--muted);margin:0;font-size:15px;line-height:1.85}.home-preview-page .primary-cta{color:#20170f;background:var(--gold);border-radius:999px;align-items:center;gap:16px;margin-top:30px;padding:16px 21px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex}.home-preview-page .primary-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.home-preview-page .primary-cta span{font-size:19px;line-height:.8}.home-preview-page .home-preview-starter-link{width:fit-content;color:var(--gold);cursor:not-allowed;opacity:.88;flex-wrap:wrap;align-items:center;gap:7px;margin-top:17px;font-size:13px;line-height:1.5;display:flex}.home-preview-page .home-preview-starter-link small{color:#8e8176;letter-spacing:.03em;font-size:10px}.home-preview-page a.home-preview-starter-link{cursor:pointer;text-underline-offset:4px}.home-preview-page a.home-preview-starter-link:focus-visible{outline:3px solid var(--gold);outline-offset:5px}.home-preview-page .homepage-preview-section{background:linear-gradient(135deg,#dda6571c,#211813c2);border:1px solid #dda65752;border-radius:20px;margin-top:42px;padding:clamp(24px,4vw,42px)}.home-preview-page .homepage-preview-section-heading{max-width:785px}.home-preview-page .homepage-preview-section-heading h2,.home-preview-page .homepage-preview-next>h2{color:var(--ink);letter-spacing:-.045em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(31px,4vw,47px);line-height:1.22}.home-preview-page .homepage-preview-lead{color:var(--muted);margin:16px 0 0;font-size:16px;line-height:1.8}.home-preview-page .homepage-preview-who-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,54px);margin-top:38px;display:grid}.home-preview-page .homepage-preview-profile{background:0 0;border:0;min-width:0;margin:42px 0 0;padding:0}.home-preview-page .homepage-preview-portrait-frame{background:#e9e3d9;border:1px solid #dda6578c;border-radius:120px 120px 22px 22px;padding:8px;overflow:hidden;transform:rotate(-2deg);box-shadow:0 18px 40px #0000002e}.home-preview-page .homepage-preview-profile img{aspect-ratio:4/5;object-fit:cover;object-position:58% center;border:0;border-radius:112px 112px 15px 15px;width:100%;height:auto;display:block}.home-preview-page .homepage-preview-profile figcaption{border-left:3px solid var(--gold);color:var(--ink);gap:6px;margin:30px 0 0 12px;padding-left:18px;display:grid}.home-preview-page .homepage-preview-profile figcaption strong{font-family:Georgia,serif;font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.15}.home-preview-page .homepage-preview-profile figcaption span{color:var(--muted);font-size:14px;line-height:1.6}.homepage-preview-story-video{justify-self:end;width:100%;min-width:0;max-width:460px}.home-preview-page .homepage-preview-story-video>.card-kicker{margin:0 0 14px}.homepage-preview-story-video>.landing-video{width:100%;margin:0}.home-preview-page .homepage-preview-video{aspect-ratio:16/9;background:#15100d73;border:1px solid #dda65785;border-radius:16px;min-height:248px;position:relative;overflow:hidden}.home-preview-page .homepage-preview-video video{object-fit:cover;background:#090705;width:100%;height:100%;display:block}.home-preview-page .homepage-preview-video-label{color:var(--gold);letter-spacing:.12em;pointer-events:none;background:#15100dd1;border:1px solid #dda6576b;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:800;position:absolute;top:13px;left:13px}.home-preview-page .homepage-preview-copy-card{border:1px solid var(--line);background:#211813b8;border-radius:16px;margin-top:22px;padding:25px}.home-preview-page .homepage-preview-copy-card>p{color:var(--muted);margin:0 0 14px;line-height:1.85}.home-preview-page .homepage-preview-copy-card strong{color:var(--ink)}.home-preview-page .aaron-proof-tags{margin-top:21px}.home-preview-page .homepage-preview-details{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.home-preview-page .homepage-preview-details summary{color:var(--gold);cursor:pointer;font-size:13px;font-weight:750}.home-preview-page .homepage-preview-details p{color:#978a7e;margin:13px 0 0;font-size:13px;line-height:1.7}.home-preview-page .homepage-preview-ai .homepage-preview-video{margin-top:28px}.home-preview-page .homepage-preview-business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.home-preview-page .homepage-preview-business-grid article{border:1px solid var(--line);background:#211813c7;border-radius:16px;padding:25px}.home-preview-page .homepage-preview-business-grid .card-kicker{margin-bottom:12px}.home-preview-page .homepage-preview-business-grid h3{color:var(--ink);letter-spacing:-.03em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(22px,2.5vw,29px);line-height:1.35}.home-preview-page .homepage-preview-business-grid p:not(.card-kicker){color:var(--muted);margin:16px 0 0;font-size:14px;line-height:1.8}.home-preview-page .homepage-preview-outcome{border-left:3px solid var(--gold);background:#dda65714;margin-top:22px;padding:23px 25px}.home-preview-page .homepage-preview-outcome p{color:var(--muted);margin:0;line-height:1.75}.home-preview-page .homepage-preview-outcome strong{color:var(--ink);margin-top:9px;font-size:17px;line-height:1.6;display:block}.home-preview-page .homepage-preview-next{background:linear-gradient(135deg,#dda6571f,#211813c7);border:1px solid #dda65761;border-radius:20px;margin-top:42px;padding:clamp(25px,4vw,44px)}.home-preview-page .homepage-preview-offer-card{background:#15100d73;border:1px solid #dda6577a;border-radius:18px;margin-top:28px;padding:clamp(25px,4vw,38px)}.home-preview-page .homepage-preview-offer-card h3{max-width:650px;color:var(--ink);letter-spacing:-.04em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(27px,4vw,42px);line-height:1.25}.home-preview-page .homepage-preview-offer-card>p:not(.card-kicker){max-width:680px;color:var(--muted);margin:16px 0 0;line-height:1.8}.home-preview-page .homepage-preview-small-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.home-preview-page .homepage-preview-small-links a{border:1px solid var(--line);min-height:116px;color:var(--ink);background:#21181394;border-radius:15px;gap:9px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.home-preview-page .homepage-preview-small-links a:hover{border-color:#dda6578c;transform:translateY(-2px)}.home-preview-page .homepage-preview-small-links span{color:var(--gold);letter-spacing:.12em;font-size:10px;font-weight:800}.home-preview-page .homepage-preview-small-links strong{font-size:15px;line-height:1.55}.home-preview-page .homepage-preview-small-links b{color:var(--gold)}.home-preview-page footer{color:#786d63;justify-content:space-between;gap:16px;padding-top:34px;font-size:12px;display:flex}.home-preview-page footer a{color:var(--gold)}@media (width<=639px){.home-preview-page .home-preview-hero{padding:58px 0 60px}.home-preview-page .home-preview-hero h1{font-size:clamp(46px,14vw,63px)}.home-preview-page .homepage-preview-section,.home-preview-page .homepage-preview-next{margin-top:30px}.home-preview-page .homepage-preview-who-grid,.home-preview-page .homepage-preview-business-grid,.home-preview-page .homepage-preview-small-links{grid-template-columns:1fr}.home-preview-page .homepage-preview-who-grid{gap:34px}.home-preview-page .homepage-preview-profile{width:min(100%,360px);margin:8px auto 0}.home-preview-page .homepage-preview-profile figcaption{margin-top:24px}.homepage-preview-story-video{justify-self:center;max-width:460px}.home-preview-page .homepage-preview-video{min-height:205px}.home-preview-page footer{flex-direction:column;align-items:flex-start}}@media (width>=640px){.coaching-v3-page .v3-dream-grid,.coaching-v3-page .v3-proof-grid,.coaching-v3-page .v3-before-after{grid-template-columns:repeat(2,minmax(0,1fr))}.coaching-v3-page .v3-dream-grid article:first-child{grid-column:span 2}.coaching-v3-page .v3-before-after{align-items:stretch}.coaching-v4-page .v4-core-promise{padding-left:34px;padding-right:34px}}.mira-page{width:min(100%,1180px);padding-bottom:72px}.mira-page .site-nav{z-index:2;position:relative}.mira-page .mira-hero{grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:center;gap:clamp(34px,6vw,88px);min-height:610px;padding:96px 0 82px;display:grid}.mira-page .mira-hero:after{opacity:.9;width:520px;height:520px;top:120px;right:-90px}.mira-hero-copy{z-index:1;position:relative}.mira-page .mira-hero h1{max-width:620px;font-size:clamp(45px,6.5vw,82px);line-height:1.02}.mira-page .mira-hero h1 em{margin-top:17px;font-size:clamp(27px,4vw,51px);line-height:1.13;display:block}.mira-page .mira-hero .hero-copy{max-width:570px;color:var(--ink);margin-top:34px;font-size:18px;line-height:1.75}.mira-page .mira-hero .hero-support{max-width:500px}.mira-console{z-index:1;background:linear-gradient(145deg,#dda65721,#211813f5);border:1px solid #dda6576b;border-radius:20px;padding:16px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000047,inset 0 1px #f7f0e614}.mira-console:before{content:"";pointer-events:none;background:radial-gradient(circle at 90% 0,#dda65733,#0000 35%),linear-gradient(115deg,#0000 35%,#79c9910d 50%,#0000 65%);position:absolute;inset:0}.mira-console-top,.mira-console-footer{color:var(--gold);letter-spacing:.14em;align-items:center;gap:8px;font-size:10px;font-weight:800;display:flex;position:relative}.mira-console-top>span:last-child{color:#998c7f;letter-spacing:.1em;margin-left:auto;font-size:8px}.mira-live-dot{background:#79c991;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #79c99121}.mira-console-grid{grid-template-columns:1fr 1.1fr;gap:10px;margin-top:16px;display:grid;position:relative}.mira-signal-panel,.mira-decision-panel{background:#100c0a85;border:1px solid #f7f0e61f;border-radius:13px;min-width:0;padding:22px 18px}.mira-console-label{color:#998c7f;letter-spacing:.14em;margin:0 0 18px;font-size:9px;font-weight:800}.mira-signal-row{color:var(--muted);border-top:1px solid #f7f0e61a;justify-content:space-between;gap:10px;padding:11px 0;font-size:12px;display:flex}.mira-signal-row strong{color:#79c991;font-size:10px;font-weight:700}.mira-sparkline{border-top:1px solid #f7f0e61a;align-items:end;gap:5px;height:48px;margin-top:19px;padding-top:10px;display:flex}.mira-sparkline i{background:#dda65773;border-radius:3px 3px 0 0;flex:1;min-width:3px;height:24%;display:block}.mira-sparkline i:nth-child(2){height:42%}.mira-sparkline i:nth-child(3){height:34%}.mira-sparkline i:nth-child(4){height:58%}.mira-sparkline i:nth-child(5){height:48%}.mira-sparkline i:nth-child(6){height:72%}.mira-sparkline i:nth-child(7){height:62%}.mira-sparkline i:nth-child(8){height:88%}.mira-sparkline b{background:#79c991;border-radius:50%;width:7px;height:7px;margin:0 0 42px -10px;display:block;box-shadow:0 0 0 4px #79c99126}.mira-decision-panel{background:linear-gradient(145deg,#266f4433,#100c0a99);flex-direction:column;justify-content:center;display:flex}.mira-decision-panel>strong{color:var(--ink);font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(22px,3vw,31px);line-height:1.3}.mira-decision-panel>span{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.6}.mira-decision-badge{color:#bce5c7;letter-spacing:.08em;background:#266f4436;border:1px solid #79c99161;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-top:28px;padding:11px 12px;font-size:9px;font-weight:800;display:flex}.mira-decision-badge b{color:#79c991;font-size:18px;line-height:.7}.mira-console-footer{border-top:1px solid #f7f0e61a;flex-wrap:wrap;margin-top:13px;padding:11px 2px 0;font-size:8px}.mira-console-footer strong{color:#79c991;letter-spacing:.05em;font-size:9px}.mira-console-footer span:nth-of-type(2){margin-left:auto}.mira-section{margin-top:34px}.mira-section-heading{max-width:720px}.mira-section-heading .card-kicker{margin-bottom:13px}.mira-section-heading h2,.mira-brain-copy h2{color:var(--ink);letter-spacing:-.045em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(29px,4.5vw,50px);line-height:1.24}.mira-section-heading>p:last-child,.mira-brain-copy>p:last-child{color:var(--muted);margin:17px 0 0;font-size:15px;line-height:1.8}.mira-problem-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:45px 0 25px}.mira-problem-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:32px;display:grid}.mira-problem-card{border:1px solid var(--line);background:var(--card);border-radius:15px;min-width:0;padding:21px 18px}.mira-card-icon{width:30px;height:30px;color:var(--gold);border:1px solid #dda6576b;border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.mira-problem-card h3{color:var(--ink);margin:23px 0 9px;font-size:17px;line-height:1.45}.mira-problem-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.mira-loop-section{margin-top:34px;padding:39px 34px 31px}.mira-loop-visual{background:radial-gradient(circle,#dda65714,#0000 43%);border-top:1px solid #f7f0e617;border-bottom:1px solid #f7f0e617;margin:32px -12px 0;position:relative}.mira-loop-visual svg{width:100%;height:auto;min-height:250px;display:block}.mira-loop-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 22px;margin-top:24px;display:grid}.mira-loop-step{border-top:1px solid var(--line);grid-template-columns:31px 1fr;gap:10px;padding:16px 0;display:grid}.mira-loop-step>span{color:var(--gold);font-size:10px;font-weight:800}.mira-loop-step strong{color:var(--ink);font-size:14px;line-height:1.5;display:block}.mira-loop-step small{color:#998c7f;letter-spacing:.04em;margin-top:4px;font-size:10px;display:block}.mira-before-after{border-top:1px solid var(--line);padding:45px 0 15px}.mira-before-after-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.mira-state-card{border:1px solid var(--line);background:var(--card);border-radius:17px;padding:26px 24px}.mira-state-card.mira-state-after{background:linear-gradient(135deg,#266f443d,#19271dad);border-color:#5ab97d66}.mira-state-label{color:#998c7f;letter-spacing:.15em;font-size:10px;font-weight:800}.mira-state-after .mira-state-label{color:#79c991}.mira-state-card ul{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.mira-state-card li{color:var(--muted);padding-left:21px;font-size:14px;line-height:1.6;position:relative}.mira-state-card li:before{content:"";border:1px solid #998c7f;border-radius:50%;width:7px;height:7px;position:absolute;top:.65em;left:0}.mira-state-after li:before{background:#79c99159;border-color:#79c991}.mira-output-section{margin-top:34px;padding:39px 34px 34px}.mira-output-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:30px;display:grid}.mira-output-card{border:1px solid var(--line);background:var(--card);border-radius:15px;min-width:0;padding:24px 20px 21px;position:relative;overflow:hidden}.mira-output-card:after{content:"";opacity:.14;border:1px solid;border-radius:50%;width:125px;height:125px;position:absolute;bottom:-45px;right:-35px}.mira-output-card>span{color:var(--gold);letter-spacing:.15em;font-size:10px;font-weight:800}.mira-output-card h3{color:var(--ink);margin:18px 0 8px;font-size:20px}.mira-output-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.mira-output-keep{color:#79c991;border-color:#79c99159}.mira-output-keep>span{color:#79c991}.mira-output-test{color:var(--gold)}.mira-output-replace{color:#c97855}.mira-output-replace>span{color:#d89472}.mira-brain-section{background:linear-gradient(135deg,#266f4433,#211813e0);border:1px solid #5ab97d59;border-radius:18px;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:center;gap:44px;margin-top:34px;padding:43px 34px;display:grid}.mira-brain-copy .card-kicker{color:#79c991}.mira-brain-graphic{background:radial-gradient(circle,#79c99129,#100c0a99 45%,#100c0a 75%);border:1px solid #79c9912b;border-radius:16px;min-height:340px;position:relative;overflow:hidden}.mira-brain-graphic:before,.mira-brain-graphic:after{content:"";background:linear-gradient(90deg,#0000,#79c99180,#0000);width:74%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(35deg)}.mira-brain-graphic:after{transform:translate(-50%,-50%)rotate(-35deg)}.mira-orbit{border:1px solid #79c99140;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg)}.mira-orbit-one{width:250px;height:150px}.mira-orbit-two{border-color:#dda65740;width:300px;height:205px;transform:translate(-50%,-50%)rotate(43deg)}.mira-brain-core{width:94px;height:94px;color:var(--ink);text-align:center;letter-spacing:.1em;background:radial-gradient(circle,#dda65780,#211813 68%);border:1px solid #dda657;border-radius:50%;place-content:center;font-size:13px;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #dda65740}.mira-brain-core small{color:var(--gold);letter-spacing:.22em;font-size:9px}.mira-brain-node{color:#bce5c7;letter-spacing:.1em;background:#100c0abf;border:1px solid #79c99173;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:800;position:absolute}.mira-node-ads{top:20%;left:8%}.mira-node-crm{bottom:20%;left:9%}.mira-node-sales{top:16%;right:7%}.mira-node-action{color:var(--gold);border-color:#dda65780;bottom:18%;right:6%}.mira-page .mira-coming-soon-card{margin-top:34px;padding:42px 34px}.mira-page .mira-coming-soon-card h2{font-size:clamp(31px,5vw,50px)}.mira-page .mira-coming-soon-card>p:not(.card-kicker){max-width:720px}.mira-page .mira-coming-soon-card .primary-cta{font:inherit;border:0}.mira-page .mira-coming-soon-card .primary-cta:disabled{opacity:.6;cursor:not-allowed}@media (width<=899px){.mira-page .mira-hero{grid-template-columns:1fr;min-height:0;padding-top:76px}.mira-page .mira-hero:after{width:430px;height:430px;top:270px;right:-210px}.mira-console{max-width:720px}.mira-problem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mira-brain-section{grid-template-columns:1fr}}@media (width<=639px){.mira-page{padding-bottom:56px}.mira-page .mira-hero{gap:34px;padding:63px 0 52px}.mira-page .mira-hero h1{font-size:clamp(42px,13vw,60px)}.mira-page .mira-hero h1 em{margin-top:14px;font-size:clamp(27px,8vw,38px)}.mira-page .mira-hero .hero-copy{margin-top:26px;font-size:16px}.mira-console{border-radius:16px;padding:11px}.mira-console-grid{grid-template-columns:1fr}.mira-signal-panel,.mira-decision-panel{padding:18px 15px}.mira-decision-panel>strong{font-size:25px}.mira-console-footer{gap:6px;font-size:7px}.mira-console-footer span:nth-of-type(2){margin-left:4px}.mira-problem-section{padding-top:35px}.mira-problem-grid,.mira-before-after-grid,.mira-output-grid{grid-template-columns:1fr}.mira-loop-section,.mira-output-section,.mira-brain-section,.mira-page .mira-coming-soon-card{padding:28px 20px}.mira-loop-visual{margin-inline:-7px}.mira-loop-visual svg{min-height:180px}.mira-loop-steps{grid-template-columns:1fr 1fr;gap:0 15px}.mira-loop-step{grid-template-columns:25px 1fr;gap:7px}.mira-loop-step strong{font-size:13px}.mira-state-card{padding:23px 20px}.mira-brain-graphic{min-height:300px}.mira-orbit-one{width:210px;height:130px}.mira-orbit-two{width:250px;height:170px}.mira-brain-node{font-size:7px}}.mira-v2-page{width:min(100%,1240px);padding-bottom:78px}.mira-v2-page .site-nav{z-index:10;position:relative}.mira-v2-hero{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:center;gap:clamp(32px,5vw,78px);min-height:680px;padding:70px 0 88px;display:grid}.mira-v2-hero-copy{z-index:2;position:relative}.mira-v2-hero h1,.mira-v2-section-intro h2,.mira-v2-data-copy h2,.mira-v2-control-copy h2,.mira-v2-waitlist h2{color:var(--ink);letter-spacing:-.055em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-weight:700}.mira-v2-hero h1{max-width:560px;font-size:clamp(58px,8vw,104px);line-height:.91}.mira-v2-hero h1 em{color:var(--gold);font-style:normal}.mira-v2-hero-line{color:var(--ink);margin:20px 0 0;font-size:clamp(20px,2.5vw,30px);font-weight:700;line-height:1.25}.mira-v2-lead{max-width:510px;color:var(--ink);margin:33px 0 0;font-size:19px;line-height:1.7}.mira-v2-support{max-width:515px;color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.8}.mira-v2-cta{color:#20170f;background:var(--gold);font:inherit;border:0;border-radius:999px;align-items:center;gap:14px;margin-top:28px;padding:15px 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 12px 25px #dda65729}.mira-v2-cta span{font-size:18px;line-height:1}.mira-v2-cta:disabled{cursor:not-allowed}.mira-andromeda-note{background:linear-gradient(105deg,#25593d38,#dda65712);border:1px solid #79c99147;border-radius:12px;max-width:470px;margin-top:20px;padding:13px 15px;box-shadow:inset 0 1px #ffffff08}.mira-andromeda-note span{color:#88d6a4;letter-spacing:.12em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:inline-flex}.mira-andromeda-note span:before{content:"";background:#79c991;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #79c991b3}.mira-andromeda-note p{color:#d5c8bb;margin:6px 0 0;font-size:12px;line-height:1.55}.mira-v2-hero-copy>small,.mira-v2-waitlist>small{color:#998c7f;margin-top:10px;font-size:11px;display:block}.mira-v2-hero-art{isolation:isolate;background:#17110d;border:1px solid #dda65757;border-radius:24px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 35px 80px #0006}.mira-v2-hero-art:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#15100d5c,#0000 42%),linear-gradient(#0000 55%,#15100d80);position:absolute;inset:0}.mira-v2-hero-image{z-index:0;background:url(/mira-ai-hero.png) 70%/cover no-repeat;animation:9s ease-in-out infinite alternate mira-hero-breathe;position:absolute;inset:0;transform:scale(1.03)}.mira-v2-art-caption,.mira-v2-art-output{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#15100dad;border:1px solid #f7f0e629;border-radius:10px;position:absolute;box-shadow:0 10px 30px #0000003d}.mira-v2-art-caption{color:var(--ink);letter-spacing:.1em;align-items:center;gap:8px;padding:10px 12px;font-size:9px;font-weight:800;display:flex;top:18px;left:18px}.mira-v2-pulse{background:#79c991;border-radius:50%;width:7px;height:7px;animation:2s ease-out infinite mira-pulse;box-shadow:0 0 0 5px #79c99124}.mira-v2-art-output{width:min(280px,100% - 36px);padding:15px 16px;bottom:18px;right:18px}.mira-v2-art-output span{color:#998c7f;letter-spacing:.12em;font-size:9px;font-weight:800;display:block}.mira-v2-art-output strong{color:var(--gold);letter-spacing:-.03em;margin-top:10px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:22px;display:block}.mira-v2-art-output small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.55;display:block}.mira-v2-report-section,.mira-v2-campaign-section,.mira-v2-action-section{border-top:1px solid var(--line);margin-top:34px;padding:48px 0}.mira-v2-section-intro{max-width:730px}.mira-v2-section-intro .card-kicker{margin-bottom:13px}.mira-v2-section-intro h2,.mira-v2-data-copy h2,.mira-v2-control-copy h2{font-size:clamp(32px,4vw,54px);line-height:1.18}.mira-v2-section-intro>p:last-child{color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.8}.mira-v2-report-card{background:linear-gradient(135deg,#dda6571a,#211813e0);border:1px solid #dda65759;border-radius:20px;margin-top:36px;position:relative;overflow:hidden;box-shadow:inset 0 1px #f7f0e60f}.mira-v2-report-card:after{content:"";background:radial-gradient(circle,#dda65733,#0000 68%);border-radius:50%;width:300px;height:300px;position:absolute;top:-160px;right:-150px}.mira-v2-report-top{z-index:1;border-bottom:1px solid var(--line);color:#998c7f;letter-spacing:.1em;justify-content:space-between;gap:15px;padding:17px 22px;font-size:10px;font-weight:800;display:flex;position:relative}.mira-v2-report-top strong{color:#79c991}.mira-v2-report-body{z-index:1;grid-template-columns:.8fr 1.2fr;gap:30px;padding:27px 28px 30px;display:grid;position:relative}.mira-v2-report-summary{background:#266f4429;border:1px solid #79c99147;border-radius:15px;align-content:start;gap:15px;padding:21px;display:grid}.mira-v2-report-summary span{color:#bce5c7;letter-spacing:.12em;font-size:10px;font-weight:800}.mira-v2-report-summary strong{color:var(--ink);letter-spacing:-.04em;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:23px;line-height:1.38}.mira-v2-report-body ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.mira-v2-report-body li{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:33px 1fr 14px;align-items:center;gap:10px;padding:14px 0;font-size:14px;line-height:1.45;display:grid}.mira-v2-report-body li:first-child{border-top:0}.mira-v2-report-body li span{color:var(--gold);font-size:10px;font-weight:800}.mira-v2-report-body li b{color:#79c991;font-size:14px}.mira-v2-data-section{background:linear-gradient(135deg,#266f4430,#211813d1);border:1px solid #5ab97d4d;border-radius:20px;grid-template-columns:minmax(380px,1fr) minmax(0,1fr);align-items:center;gap:clamp(38px,8vw,108px);margin-top:34px;padding:60px 35px;display:grid}.mira-v2-data-orbit{background:radial-gradient(circle,#79c99124,#0000 42%),#16110e;border:1px solid #79c99129;border-radius:17px;min-height:350px;position:relative;overflow:hidden}.mira-v2-data-orbit:before,.mira-v2-data-orbit:after{content:"";border:1px solid #79c99152;border-radius:50%;width:75%;height:44%;animation:16s linear infinite mira-orbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(18deg)}.mira-v2-data-orbit:after{border-color:#dda65759;width:58%;height:68%;animation-duration:19s;animation-direction:reverse;transform:translate(-50%,-50%)rotate(-44deg)}.mira-v2-data-orbit>i{z-index:2;width:104px;height:104px;color:var(--ink);letter-spacing:.12em;text-align:center;background:radial-gradient(circle,#dda6577a,#211813 72%);border:1px solid #dda657;border-radius:50%;place-content:center;font-size:15px;font-style:normal;font-weight:800;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #dda65740}.mira-v2-data-orbit>i small{color:var(--gold);letter-spacing:.24em;font-size:9px}.mira-v2-data-orbit>span{z-index:3;color:#bce5c7;letter-spacing:.1em;background:#15100dc7;border:1px solid #79c99166;border-radius:99px;padding:8px 10px;font-size:9px;font-weight:800;position:absolute}.mira-v2-data-orbit>span:first-child{top:16%;left:10%}.mira-v2-data-orbit>span:nth-child(2){bottom:18%;left:9%}.mira-v2-data-orbit>span:nth-child(3){top:14%;right:10%}.mira-v2-data-orbit>span:nth-child(4){color:var(--gold);border-color:#dda65773;bottom:17%;right:7%}.mira-v2-data-copy>p:last-of-type{color:var(--muted);margin:19px 0 0;line-height:1.8}.mira-v2-data-points{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.mira-v2-data-points span{color:#bce5c7;background:#266f4429;border:1px solid #79c99159;border-radius:999px;padding:9px 11px;font-size:11px;font-weight:700}.mira-v2-campaign-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:34px;display:grid}.mira-v2-lifecycle-visual{background:url(/mira-campaign-lifecycle.png) 50%/cover no-repeat;border:1px solid #dda65752;border-radius:19px;min-height:330px;margin-top:34px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f7f0e608}.mira-v2-lifecycle-visual:before{content:"";background:linear-gradient(90deg,#15100d38,#0000 32% 68%,#15100d2e);position:absolute;inset:0}.mira-v2-lifecycle-visual:after{content:"TEST  →  SELECT  →  WIN  →  ROTATE";color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.13em;background:#15100da8;border:1px solid #f7f0e621;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:800;position:absolute;bottom:18px;left:22px}.mira-v2-campaign-card{border:1px solid var(--line);background:var(--card);border-radius:17px;min-height:310px;padding:25px 22px;position:relative;overflow:hidden}.mira-v2-winning-card{background:linear-gradient(145deg,#266f4438,#211813e6);border-color:#79c9916b}.mira-v2-campaign-card>span{color:var(--gold);letter-spacing:.13em;font-size:10px;font-weight:800}.mira-v2-winning-card>span{color:#79c991}.mira-v2-campaign-card h3{z-index:1;color:var(--ink);letter-spacing:-.04em;margin:22px 0 11px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:26px;line-height:1.25;position:relative}.mira-v2-campaign-card p{z-index:1;color:var(--muted);margin:0;font-size:14px;line-height:1.75;position:relative}.mira-v2-card-chart{background:repeating-linear-gradient(90deg,#0000 0 13%,#f7f0e614 13.5% 14%);border-bottom:1px solid #f7f0e629;height:55px;position:absolute;bottom:20px;left:22px;right:22px}.mira-v2-card-chart:before{content:"";background:linear-gradient(145deg,#0000 0 34%,#dda657c2 35% 37%,#0000 38% 52%,#dda65794 53% 55%,#0000 56% 70%,#dda657e0 71% 73%,#0000 74%);position:absolute;inset:0}.mira-v2-winning-chart:before{background:linear-gradient(145deg,#0000 0 22%,#79c991d9 23% 25%,#0000 26% 39%,#79c991d1 40% 42%,#0000 43% 55%,#79c991e0 56% 58%,#0000 59%)}.mira-v2-rotation-chart:before{background:linear-gradient(145deg,#0000 0 23%,#dda657b3 24% 26%,#0000 27% 42%,#c97855b8 43% 45%,#0000 46% 61%,#79c991cc 62% 64%,#0000 65%)}.mira-v2-actions-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:32px;display:grid}.mira-v2-actions-grid article{border:1px solid var(--line);background:var(--card);border-radius:15px;min-height:214px;padding:19px 17px;position:relative}.mira-v2-actions-grid article:hover{border-color:#dda65780;transition:transform .25s,border-color .25s;transform:translateY(-3px)}.mira-v2-actions-grid span{color:var(--gold);letter-spacing:.12em;font-size:9px;font-weight:800}.mira-v2-actions-grid h3{color:var(--ink);margin:16px 0 8px;font-size:17px}.mira-v2-actions-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.mira-v2-actions-grid b{color:#79c991;font-size:19px;position:absolute;bottom:15px;right:17px}.mira-v2-control-section{background:linear-gradient(135deg,#dda6571c,#211813e0);border:1px solid #dda65759;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(34px,6vw,80px);margin-top:34px;padding:57px 35px;display:grid}.mira-v2-control-copy>p:last-child{color:var(--muted);margin:19px 0 0;line-height:1.8}.mira-v2-control-modes{gap:11px;display:grid}.mira-v2-control-modes article{border:1px solid var(--line);background:#100c0a73;border-radius:15px;padding:23px 21px}.mira-v2-control-modes article:last-child{background:#266f4426;border-color:#79c99154}.mira-v2-control-modes span{color:var(--gold);letter-spacing:.12em;font-size:10px;font-weight:800}.mira-v2-control-modes article:last-child span{color:#79c991}.mira-v2-control-modes h3{color:var(--ink);margin:10px 0 6px;font-size:19px}.mira-v2-control-modes p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.mira-v2-control-modes strong{color:var(--ink);letter-spacing:.09em;margin-top:17px;font-size:10px;display:block}.mira-v2-control-modes strong b{color:#79c991}.mira-v2-waitlist{background:linear-gradient(125deg,#dda6572b,#211813f0);border:1px solid #dda6576b;border-radius:20px;margin-top:34px;padding:58px 35px;position:relative;overflow:hidden}.mira-v2-waitlist:after{content:"M";color:#dda65714;font-family:STSong,serif;font-size:380px;line-height:1;position:absolute;bottom:-80px;right:-15px}.mira-v2-waitlist>*{z-index:1;position:relative}.mira-v2-waitlist h2{max-width:800px;font-size:clamp(36px,5.4vw,66px);line-height:1.08}.mira-v2-waitlist>p:not(.card-kicker){max-width:650px;color:var(--muted);margin:19px 0 0;line-height:1.8}.mira-waitlist-form{max-width:760px;margin-top:30px}.mira-waitlist-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mira-waitlist-form label{color:var(--ink);gap:8px;font-size:12px;font-weight:700;display:grid}.mira-waitlist-form input,.mira-waitlist-form select,.mira-waitlist-form textarea{width:100%;color:var(--ink);font:inherit;background:#100c0a8f;border:1px solid #f7f0e629;border-radius:10px;outline:none;font-size:14px;line-height:1.5}.mira-waitlist-form input,.mira-waitlist-form select{height:46px;padding:0 12px}.mira-waitlist-form textarea{resize:vertical;min-height:86px;padding:11px 12px}.mira-waitlist-form input::placeholder,.mira-waitlist-form textarea::placeholder{color:#83776d}.mira-waitlist-form input:focus,.mira-waitlist-form select:focus,.mira-waitlist-form textarea:focus{border-color:#dda657b8;box-shadow:0 0 0 3px #dda6571a}.mira-waitlist-challenge{margin-top:14px}.mira-waitlist-form .mira-v2-cta{cursor:pointer;margin-top:18px}.mira-waitlist-form>small{color:#998c7f;margin-top:11px;font-size:11px;line-height:1.5;display:block}.mira-waitlist-error{color:#ef9b7d;margin:14px 0 0;font-size:13px}.mira-waitlist-success{background:#266f442e;border:1px solid #79c9916b;border-radius:14px;gap:13px;max-width:610px;margin-top:28px;padding:20px;display:flex}.mira-waitlist-success>span{color:#182019;background:#79c991;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.mira-waitlist-success strong{color:var(--ink)}.mira-waitlist-success p{color:var(--muted);margin:5px 0 0;font-size:14px}.mira-v2-page footer{color:#786d63;letter-spacing:.1em;justify-content:space-between;gap:16px;padding-top:35px;font-size:10px;display:flex}.mira-v2-page footer a{color:var(--gold)}.cross-page-navigation{background:linear-gradient(135deg,#dda6571a,#140f0cd1);border:1px solid #dda65752;border-radius:18px;margin-top:72px;padding:30px}.cross-page-navigation>h2{color:var(--ink);letter-spacing:-.04em;margin:7px 0 24px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(25px,4.5vw,35px);line-height:1.3}.cross-page-navigation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cross-page-navigation-card{min-height:204px;color:var(--ink);background:#120d0a8f;border:1px solid #f7f0e62b;border-radius:14px;flex-direction:column;padding:21px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex}.cross-page-navigation-card:hover{background:#4c30177a;border-color:#dda657b8;transform:translateY(-3px)}.cross-page-navigation-card>p{color:var(--gold);letter-spacing:.08em;margin:0;font-size:11px;font-weight:800}.cross-page-navigation-card h3{margin:12px 0 9px;font-size:19px;line-height:1.25}.cross-page-navigation-card>span{color:var(--muted);font-size:14px;line-height:1.65}.cross-page-navigation-card b{color:var(--gold);margin-top:auto;padding-top:20px;font-size:13px;display:block}.cross-page-navigation-card i{font-style:normal}@media (width<=680px){.cross-page-navigation{margin-top:52px;padding:24px 18px}.cross-page-navigation-grid{grid-template-columns:1fr}.cross-page-navigation-card{min-height:0}.cross-page-navigation-card b{margin-top:0}}.mira-v3-operating-map{background:radial-gradient(circle,#dda6571f,#0000 38%),#15110e;flex-direction:column;justify-content:center;padding:22px;display:flex}.mira-v3-operating-map:before{background:linear-gradient(90deg,#79c9910a,#0000 42%,#dda6570f)}.mira-v3-map-glow{z-index:0;filter:blur(6px);background:radial-gradient(circle,#dda65738,#0000 68%);border-radius:50%;width:250px;height:250px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mira-v3-map-top{z-index:2;color:var(--gold);letter-spacing:.13em;align-items:center;gap:8px;font-size:9px;font-weight:800;display:flex;position:relative}.mira-v3-map-top small{color:#998c7f;letter-spacing:.1em;margin-left:auto;font-size:8px}.mira-v3-map-grid{z-index:2;grid-template-columns:minmax(150px,.85fr) 125px minmax(175px,1fr);align-items:center;gap:18px;margin-top:20px;display:grid;position:relative}.mira-v3-map-inputs{gap:8px;display:grid}.mira-v3-map-inputs article{background:#100c0ab3;border:1px solid #f7f0e621;border-radius:9px;padding:10px 12px;position:relative}.mira-v3-map-inputs article:after{content:"";background:linear-gradient(90deg,#dda6578c,#dda6570d);width:20px;height:1px;position:absolute;top:50%;right:-20px}.mira-v3-map-inputs span,.mira-v3-map-output>span{color:#998c7f;letter-spacing:.1em;font-size:8px;font-weight:800;display:block}.mira-v3-map-inputs strong{color:var(--ink);margin-top:4px;font-size:12px;display:block}.mira-v3-map-core{justify-items:center;gap:7px;display:grid;position:relative}.mira-v3-map-core:before,.mira-v3-map-core:after{content:"";background:var(--gold);width:18px;height:1px;position:absolute;top:50%}.mira-v3-map-core:before{left:-18px}.mira-v3-map-core:after{right:-18px}.mira-v3-map-core i{color:#998c7f;letter-spacing:.12em;font-size:7px;font-style:normal;font-weight:800}.mira-v3-map-core strong{border:1px solid var(--gold);width:82px;height:82px;color:var(--ink);letter-spacing:.1em;text-align:center;background:radial-gradient(circle,#dda65770,#211813 72%);border-radius:50%;place-content:center;font-size:13px;line-height:1.1;display:grid;box-shadow:0 0 34px #dda65738}.mira-v3-map-output{background:linear-gradient(145deg,#266f4445,#100c0acc);border:1px solid #79c9915e;border-radius:12px;padding:15px}.mira-v3-map-output>strong{color:var(--ink);margin-top:9px;font-size:13px;line-height:1.35;display:block}.mira-v3-map-output>strong:nth-of-type(2){color:#d89472}.mira-v3-map-output>strong:nth-of-type(3){color:#bce5c7}.mira-v3-map-output small{color:var(--muted);margin-top:12px;font-size:10px;line-height:1.45;display:block}.mira-v3-truth-chain{background:radial-gradient(circle,#79c99117,#0000 60%),#16110e;border:1px solid #79c9912e;border-radius:17px;align-items:center;gap:8px;min-height:300px;padding:23px;display:flex}.mira-v3-truth-chain article{text-align:center;background:#100c0a8a;border:1px solid #f7f0e621;border-radius:11px;flex:1;min-width:0;padding:14px 10px}.mira-v3-truth-chain article>span{color:var(--gold);font-size:9px;font-weight:800;display:block}.mira-v3-truth-chain article strong{color:var(--ink);margin-top:9px;font-size:13px;display:block}.mira-v3-truth-chain article small{min-height:28px;color:var(--muted);margin-top:6px;font-size:10px;line-height:1.4;display:block}.mira-v3-truth-chain>i{color:var(--gold);font-size:16px;font-style:normal}.mira-v3-truth-chain .mira-v3-chain-decision{background:#266f4438;border-color:#79c99173}.mira-v3-chain-decision>span{color:#79c991!important}@keyframes mira-hero-breathe{0%{transform:scale(1.03)translate(0)}to{transform:scale(1.09)translate(-1%)}}@keyframes mira-pulse{0%{box-shadow:0 0 #79c99152}70%{box-shadow:0 0 0 10px #79c99100}to{box-shadow:0 0 #79c99100}}@keyframes mira-orbit{to{transform:translate(-50%,-50%)rotate(378deg)}}@media (width<=899px){.mira-v2-hero,.mira-v2-data-section,.mira-v2-control-section{grid-template-columns:1fr}.mira-v2-hero{min-height:0;padding:68px 0}.mira-v2-hero-art{min-height:480px}.mira-v2-data-section,.mira-v2-control-section{gap:35px}.mira-v2-campaign-grid{grid-template-columns:1fr}.mira-v2-campaign-card{min-height:220px}.mira-v2-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mira-v3-truth-chain{min-height:auto}.mira-v3-truth-chain article{padding:12px 7px}.mira-v3-truth-chain>i{font-size:12px}}@media (width<=639px){.mira-v2-page{padding-bottom:56px}.mira-v2-hero{padding:58px 0 52px}.mira-v2-hero h1{font-size:clamp(54px,16vw,74px)}.mira-v2-lead{margin-top:27px;font-size:17px}.mira-v2-hero-art{border-radius:18px;min-height:360px}.mira-v2-hero-image{background-position:67%}.mira-v2-art-caption{max-width:calc(100% - 24px);font-size:7px;top:12px;left:12px}.mira-v2-art-output{bottom:12px;right:12px}.mira-v2-report-section,.mira-v2-campaign-section,.mira-v2-action-section{padding:37px 0}.mira-v2-report-body{grid-template-columns:1fr;gap:20px;padding:19px 17px 21px}.mira-v2-report-summary strong{font-size:20px}.mira-v2-report-top{padding:14px 17px;font-size:8px}.mira-v2-data-section,.mira-v2-control-section,.mira-v2-waitlist{padding:32px 20px}.mira-v2-data-orbit{min-height:285px}.mira-v2-data-orbit>span{font-size:7px}.mira-v2-data-orbit>i{width:83px;height:83px}.mira-v2-lifecycle-visual{background-position:50%;border-radius:15px;min-height:190px;margin-top:26px}.mira-v2-lifecycle-visual:after{font-size:7px;bottom:12px;left:12px}.mira-v2-actions-grid{grid-template-columns:1fr 1fr}.mira-v2-actions-grid article{min-height:190px}.mira-v2-actions-grid article:last-child{grid-column:span 2}.mira-v2-page footer{flex-direction:column;align-items:flex-start}.mira-v3-operating-map{min-height:auto;padding:14px}.mira-v3-map-top{font-size:8px}.mira-v3-map-top small{display:none}.mira-v3-map-grid{grid-template-columns:1fr;gap:12px}.mira-v3-map-inputs{grid-template-columns:1fr 1fr}.mira-v3-map-inputs article{padding:8px}.mira-v3-map-inputs article:after{display:none}.mira-v3-map-core{grid-template-columns:1fr auto 1fr;align-items:center}.mira-v3-map-core:before,.mira-v3-map-core:after{display:none}.mira-v3-map-core i{font-size:7px}.mira-v3-map-core strong{grid-area:1/2;width:70px;height:70px}.mira-v3-map-core i:first-child{grid-column:1}.mira-v3-map-core i:last-child{grid-column:3}.mira-v3-map-output{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.mira-v3-map-output>span,.mira-v3-map-output small{grid-column:span 3}.mira-v3-map-output>strong{margin-top:0;font-size:11px}.mira-v3-truth-chain{grid-template-columns:1fr auto 1fr;gap:8px;padding:14px;display:grid}.mira-v3-truth-chain>i{text-align:center}.mira-v3-truth-chain article{padding:10px 6px}.mira-v3-truth-chain article small{min-height:0;font-size:9px}.mira-v3-truth-chain article:nth-of-type(3){grid-column:1}.mira-v3-truth-chain>i:nth-of-type(3){grid-column:2}.mira-v3-truth-chain article:nth-of-type(4){grid-column:3}.mira-v3-truth-chain>i:nth-of-type(4){display:none}.mira-v3-truth-chain article:nth-of-type(5){grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.mira-v2-hero-image,.mira-v2-pulse,.mira-v2-data-orbit:before,.mira-v2-data-orbit:after{animation:none}}@media (width<=639px){.mira-waitlist-fields{grid-template-columns:1fr}}.founder-leverage-page{width:min(100%,1160px);padding-bottom:78px}.founder-leverage-page .site-nav{z-index:2;position:relative}.founder-leverage-hero{border-bottom:1px solid var(--line);min-height:680px;padding:122px 0 108px;position:relative;overflow:hidden}.founder-leverage-hero:after{content:"L";color:#dda6570f;pointer-events:none;font-family:STSong,Songti SC,serif;font-size:620px;font-weight:700;line-height:1;position:absolute;bottom:-145px;right:-38px}.founder-leverage-hero>*{z-index:1;position:relative}.founder-leverage-hero h1,.founder-leverage-section h2,.founder-leverage-review h2,.founder-leverage-proof h2,.founder-leverage-price h2{color:var(--ink);letter-spacing:-.06em;margin:0;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-weight:700}.founder-leverage-hero .eyebrow{font-size:21px}.founder-leverage-hero h1{max-width:880px;font-size:48px;line-height:1.14}.founder-leverage-hero h1 em{color:var(--gold);font-style:normal}.founder-leverage-hero-copy{max-width:630px;color:var(--muted);margin:33px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.75}.founder-leverage-offer-line{color:var(--gold);letter-spacing:.05em;background:#dda65714;border:1px solid #dda65761;border-radius:999px;gap:10px;margin:28px 0 0;padding:11px 14px;font-size:12px;font-weight:800;display:inline-flex}.founder-leverage-offer-line span{color:#887863}.founder-leverage-section{border-bottom:1px solid var(--line);padding:88px 0}.founder-leverage-section h2{font-size:clamp(36px,5vw,64px);line-height:1.14}.founder-leverage-section>.section-tag{margin-bottom:15px}.founder-leverage-pain-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:42px;display:grid}.founder-leverage-pain-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#34251985,#19120edb);border-radius:16px;min-height:240px;padding:23px 20px}.founder-leverage-pain-grid article>span{color:var(--gold);letter-spacing:.13em;font-size:10px;font-weight:800}.founder-leverage-pain-grid h3{color:var(--ink);margin:35px 0 11px;font-size:19px;line-height:1.3}.founder-leverage-pain-grid p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.founder-leverage-closing{max-width:660px;color:var(--gold);letter-spacing:-.04em;margin:30px 0 0;font-family:STSong,Songti SC,serif;font-size:clamp(22px,3vw,32px);line-height:1.45}.founder-leverage-method{padding-bottom:92px}.founder-leverage-method>p:not(.section-tag){max-width:560px;color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.8}.founder-leverage-ladder{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:43px 0 0;padding:0;list-style:none;display:grid}.founder-leverage-ladder li{border:1px solid var(--line);background:#1d1510d1;border-radius:14px;min-height:144px;padding:18px 15px;position:relative}.founder-leverage-ladder li:not(:last-child):after{content:"→";z-index:2;color:var(--gold);font-size:17px;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.founder-leverage-ladder span{color:#887863;letter-spacing:.12em;font-size:9px;font-weight:800;display:block}.founder-leverage-ladder strong{color:var(--ink);margin-top:34px;font-size:15px;line-height:1.3;display:block}.founder-leverage-ladder .is-agent{background:linear-gradient(145deg,#266f4447,#15110de0);border-color:#79c9917a}.founder-leverage-ladder .is-agent strong{color:#bce5c7}.founder-leverage-chapters{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:43px;display:grid}.founder-leverage-chapters>article{background:linear-gradient(155deg,#dda6571a,#1d1510e6 45%);border:1px solid #dda65747;border-radius:17px;overflow:hidden}.founder-leverage-chapter-heading{border-bottom:1px solid var(--line);min-height:146px;padding:23px 21px}.founder-leverage-chapter-heading span{color:var(--gold);letter-spacing:.12em;font-size:11px;font-weight:900}.founder-leverage-chapter-heading h3{color:var(--ink);letter-spacing:-.045em;margin:28px 0 0;font-family:STSong,Songti SC,serif;font-size:25px;line-height:1.3}.founder-leverage-chapters ol{gap:0;margin:0;padding:0 21px;list-style:none;display:grid}.founder-leverage-chapters li{color:var(--muted);border-top:1px solid #f7f0e61a;grid-template-columns:26px 1fr;gap:9px;padding:18px 0;font-size:13px;line-height:1.6;display:grid}.founder-leverage-chapters li:first-child{border-top:0}.founder-leverage-chapters li span{color:var(--gold);font-size:9px;font-weight:800}.founder-leverage-review{background:linear-gradient(120deg,#dda6572b,#211813f0);border:1px solid #dda65766;border-radius:21px;margin-top:38px;padding:66px 55px;position:relative;overflow:hidden}.founder-leverage-review:after{content:"30";color:#f7f0e60b;font-size:310px;font-weight:900;line-height:1;position:absolute;bottom:-102px;right:-25px}.founder-leverage-review>*{z-index:1;position:relative}.founder-leverage-review h2{font-size:clamp(38px,5vw,63px);line-height:1.1}.founder-leverage-review>p:not(.section-tag){max-width:690px;color:var(--muted);margin:22px 0 0;font-size:16px;line-height:1.85}.founder-leverage-review>div{flex-wrap:wrap;gap:9px 15px;margin-top:27px;display:flex}.founder-leverage-review strong{color:var(--gold);font-size:13px}.founder-leverage-review span{color:#b9aa99;font-size:13px}.founder-leverage-takeaways ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 38px;margin:39px 0 0;padding:0;list-style:none;display:grid}.founder-leverage-takeaways li{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:30px 1fr;gap:11px;padding:15px 0;font-size:15px;line-height:1.55;display:grid}.founder-leverage-takeaways li span{color:var(--gold);letter-spacing:.1em;font-size:10px;font-weight:800}.founder-leverage-proof{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.82fr) minmax(330px,1.18fr);align-items:center;gap:40px 56px;padding:88px 0;display:grid}.founder-leverage-proof h2{font-size:clamp(37px,5vw,58px);line-height:1.1}.founder-leverage-proof-copy>p:last-child{color:var(--muted);margin:20px 0 0;font-size:16px;line-height:1.85}.founder-leverage-video-placeholder{background:radial-gradient(circle at 72% 28%,#dda65738,#0000 28%),linear-gradient(135deg,#2e2014e0,#110d0bf5);border:1px solid #dda65766;border-radius:20px;align-content:center;min-height:340px;padding:31px;display:grid;position:relative;overflow:hidden}.founder-leverage-video-placeholder:before{content:"▶";width:66px;height:66px;color:var(--gold);border:1px solid #dda6578c;border-radius:50%;place-content:center;font-size:21px;display:grid;position:absolute;bottom:22px;right:31px}.founder-leverage-video-placeholder span{color:var(--gold);letter-spacing:.14em;font-size:10px;font-weight:800}.founder-leverage-video-placeholder strong{color:var(--ink);letter-spacing:-.055em;margin-top:18px;font-family:STSong,Songti SC,serif;font-size:clamp(36px,4.2vw,56px);line-height:1.02}.founder-leverage-video-placeholder small{max-width:250px;color:var(--muted);margin-top:22px;font-size:12px;line-height:1.6}.founder-leverage-proof-grid{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:13px;display:grid}.founder-leverage-proof-grid article{border:1px solid var(--line);background:#1e1611b3;border-radius:16px;padding:24px 23px}.founder-leverage-proof-grid p{color:var(--gold);letter-spacing:.1em;margin:0;font-size:10px;font-weight:800}.founder-leverage-proof-grid h3{color:var(--ink);letter-spacing:-.04em;margin:16px 0 10px;font-family:STSong,Songti SC,serif;font-size:25px;line-height:1.3}.founder-leverage-proof-grid span{color:var(--muted);font-size:13px;line-height:1.7}.founder-leverage-faq>div{border-top:1px solid var(--line);gap:0;margin-top:35px;display:grid}.founder-leverage-faq details{border-bottom:1px solid var(--line)}.founder-leverage-faq summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:17px;font-weight:700;list-style:none;display:flex}.founder-leverage-faq summary::-webkit-details-marker{display:none}.founder-leverage-faq summary span{color:var(--gold);font-size:23px;font-weight:400}.founder-leverage-faq details[open] summary span{transform:rotate(45deg)}.founder-leverage-faq details p{max-width:760px;color:var(--muted);margin:-2px 0 23px;font-size:14px;line-height:1.8}.founder-leverage-price{text-align:center;background:linear-gradient(125deg,#dda65733,#1f1610f5);border:1px solid #dda65785;border-radius:22px;margin-top:64px;padding:72px 55px;position:relative;overflow:hidden}.founder-leverage-price:after{content:"RM";color:#f7f0e60a;font-size:290px;font-weight:900;line-height:1;position:absolute;top:-93px;left:-26px}.founder-leverage-price>*{z-index:1;position:relative}.founder-leverage-price h2{color:var(--gold);margin-top:10px;font-size:clamp(64px,9vw,108px);line-height:.95}.founder-leverage-price>p:not(.section-tag){max-width:680px;color:var(--muted);margin:28px auto 0;font-size:15px;line-height:1.8}.founder-leverage-checkout{color:#1c130c;background:var(--gold);cursor:pointer;font:inherit;border:0;border-radius:999px;margin-top:32px;padding:16px 24px;font-size:15px;font-weight:900;box-shadow:0 15px 30px #dda65733}.founder-leverage-checkout span{opacity:.7}.founder-leverage-price small{color:#8e806f;letter-spacing:.05em;margin-top:14px;font-size:10px;display:block}.founder-leverage-navigation{background:linear-gradient(135deg,#dda65717,#140f0cd1);border:1px solid #dda6574d;border-radius:19px;margin-top:68px;padding:32px}.founder-leverage-navigation>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:17px;display:grid}.founder-leverage-navigation a{border:1px solid var(--line);min-height:170px;color:var(--ink);background:#120d0a8f;border-radius:14px;flex-direction:column;padding:20px;text-decoration:none;display:flex}.founder-leverage-navigation a span{color:var(--gold);letter-spacing:.1em;font-size:10px;font-weight:800}.founder-leverage-navigation a strong{margin-top:16px;font-size:18px}.founder-leverage-navigation a small{color:var(--muted);margin-top:auto;padding-top:18px;font-size:12px;line-height:1.55}.founder-leverage-page footer{color:#786d63;letter-spacing:.1em;text-align:center;padding-top:33px;font-size:10px;display:block}@media (width<=899px){.founder-leverage-hero{min-height:0}.founder-leverage-pain-grid{grid-template-columns:1fr 1fr}.founder-leverage-ladder{grid-template-columns:repeat(3,1fr)}.founder-leverage-ladder li:nth-child(3):after{display:none}.founder-leverage-chapters{grid-template-columns:1fr}.founder-leverage-chapter-heading{min-height:auto}.founder-leverage-proof{grid-template-columns:1fr}.founder-leverage-video-placeholder{min-height:300px}.founder-leverage-navigation>div{grid-template-columns:1fr}}@media (width<=639px){.founder-leverage-page{padding-bottom:54px}.founder-leverage-hero{padding:76px 0 66px}.founder-leverage-hero:after{font-size:350px;bottom:-64px;right:-52px}.founder-leverage-hero .eyebrow{font-size:15px}.founder-leverage-hero h1{font-size:34px;line-height:1.16}.founder-leverage-hero-copy{margin-top:27px;font-size:16px}.founder-leverage-offer-line{flex-wrap:wrap;gap:7px;width:max-content;max-width:100%;font-size:10px;display:flex}.founder-leverage-section{padding:58px 0}.founder-leverage-section h2{font-size:clamp(32px,9vw,43px)}.founder-leverage-pain-grid{grid-template-columns:1fr;margin-top:31px}.founder-leverage-pain-grid article{min-height:0}.founder-leverage-pain-grid h3{margin-top:23px}.founder-leverage-ladder{grid-template-columns:1fr 1fr;margin-top:32px}.founder-leverage-ladder li{min-height:116px}.founder-leverage-ladder li:after{display:none}.founder-leverage-ladder strong{margin-top:21px}.founder-leverage-chapters{margin-top:32px}.founder-leverage-review{margin-top:26px;padding:42px 23px}.founder-leverage-review h2{font-size:clamp(34px,10vw,48px)}.founder-leverage-takeaways ul{grid-template-columns:1fr;gap:0;margin-top:29px}.founder-leverage-proof{gap:31px;padding:58px 0}.founder-leverage-video-placeholder{min-height:270px;padding:23px}.founder-leverage-proof-grid{grid-template-columns:1fr}.founder-leverage-price{margin-top:42px;padding:52px 20px}.founder-leverage-price h2{font-size:76px}.founder-leverage-checkout{width:100%;padding-inline:12px}.founder-leverage-navigation{margin-top:50px;padding:23px 18px}}.coaching-v5-page .v3-journey-section{max-width:none}.coaching-v5-page .v3-journey-section>h2{max-width:770px}.coaching-v5-page .v3-journey-section>.v2-section-intro{max-width:760px}.v5-curriculum-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:42px;display:grid}.v5-curriculum-card{background:linear-gradient(155deg,#dda65726,#261b13e0 43%,#16100df0);border:1px solid #dda65752;border-radius:18px;flex-direction:column;min-width:0;min-height:620px;padding:28px 24px 23px;display:flex;overflow:hidden}.v5-curriculum-label{color:var(--gold);letter-spacing:.14em;margin:0;font-size:11px;font-weight:900}.v5-curriculum-card h3{min-height:76px;color:var(--ink);letter-spacing:-.05em;margin:26px 0 11px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(27px,2.3vw,35px);line-height:1.2}.v5-curriculum-subtitle{color:#c5b7a7;min-height:78px;margin:0;font-size:14px;line-height:1.7}.v5-curriculum-card ol{gap:0;margin:23px 0 0;padding:0;list-style:none;display:grid}.v5-curriculum-card li{border-top:1px solid #f7f0e61c;grid-template-columns:27px minmax(0,1fr);gap:9px;padding:15px 0;display:grid}.v5-curriculum-card li span{color:var(--gold);letter-spacing:.08em;font-size:10px;font-weight:900}.v5-curriculum-card li strong{color:var(--ink);font-size:14px;font-weight:700;line-height:1.55}.v5-curriculum-part-02{background:linear-gradient(155deg,#6c432538,#241911eb 44%,#15100df7);border-color:#8158328f}.v5-curriculum-part-03{background:linear-gradient(155deg,#266f4447,#18251bc7 45%,#12100df5);border-color:#79c99166}.v5-curriculum-part-03 .v5-curriculum-label,.v5-curriculum-part-03 li span{color:#93d5a8}@media (width<=899px){.v5-curriculum-grid{grid-template-columns:1fr;gap:14px}.v5-curriculum-card,.v5-curriculum-card h3,.v5-curriculum-subtitle{min-height:0}}@media (width<=639px){.coaching-v5-page .v3-journey-section>.v2-section-intro{font-size:15px}.v5-curriculum-grid{margin-top:30px}.v5-curriculum-card{border-radius:15px;padding:24px 19px 19px}.v5-curriculum-card h3{margin-top:20px;font-size:29px}.v5-curriculum-card ol{margin-top:19px}.v5-curriculum-card li{padding:14px 0}.v5-curriculum-card li strong{font-size:13px}}:is(html:has(.kc-course-page),body:has(.kc-course-page)){background:#f8f5ef}.kc-course-page{--ink:#1f1a14;--muted:#5e544a;--ground:#f8f5ef;--card:#fffdf9;--line:#46342229;--gold:#6f4213;max-width:920px;color:var(--ink);background:#f8f5ef}.kc-course-page .eyebrow,.kc-course-page .section-tag{color:#6f4213}.kc-course-page p,.kc-course-page li,.kc-course-page footer{color:var(--ink)}.kc-course-page .site-nav{border-color:#46342229}.kc-course-page .primary-cta{color:#2a1c0b;background:#f3c85b;border:1px solid #d89d16;box-shadow:0 8px 18px #a7700929}.kc-course-page .primary-cta:hover{background:#f8d77c}.kc-course-page .kc-hero:after{background:radial-gradient(circle,#be803529,#0000 68%)}.kc-course-page .kc-hero{padding-bottom:54px}.kc-course-page .kc-hero h1{max-width:760px}.kc-course-page .kc-hero .primary-cta{margin-top:27px}.kc-trust{color:var(--muted);margin:20px 0 0;font-size:13px}.kc-section{border-bottom:1px solid #46342229;margin:58px 0;padding:0 0 52px}.kc-section h2,.kc-ready h2{max-width:760px;color:var(--ink);letter-spacing:-.045em;margin:10px 0 26px;font-family:STSong,Songti SC,Noto Serif CJK SC,serif;font-size:clamp(31px,5vw,54px);line-height:1.3}.kc-lines{border-left:2px solid var(--gold);color:var(--ink);margin:28px 0;padding:20px 24px;font-size:20px;line-height:1.8}.kc-lines p{margin:0}.kc-emphasis{color:var(--ink);font-weight:800}.kc-parts{gap:18px;margin-top:32px;display:grid}.kc-part{background:linear-gradient(145deg,#e4be8738,#fffdf9f5 64%);border:1px solid #a967204d;border-radius:17px;padding:27px 24px;box-shadow:0 12px 30px #4634220d}.kc-part-label{color:var(--gold);letter-spacing:.14em;margin:0;font-size:12px;font-weight:900}.kc-part h3{color:var(--ink);margin:15px 0 6px;font-family:STSong,Songti SC,serif;font-size:29px;line-height:1.35}.kc-part-note{color:var(--muted);margin:0 0 17px}.kc-part ol,.kc-get ol{margin:0;padding:0;list-style:none}.kc-part li{border-top:1px solid #4634221f;grid-template-columns:30px 1fr;gap:10px;padding:15px 0;display:grid}.kc-part li>span,.kc-get li>span{color:var(--gold);font-weight:900}.kc-part strong{color:var(--ink);line-height:1.55}.kc-part small{color:var(--muted);margin-top:5px;line-height:1.5;display:block}.kc-video-placeholder{min-height:210px;color:var(--ink);text-align:center;background:#f1e2cd;border:1px solid #a967204d;border-radius:16px;place-content:center;margin:24px 0;font-size:18px;display:grid}.kc-video-placeholder small{color:var(--muted);font-size:13px}.kc-proof-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.kc-proof-grid article{background:#fffdf9;border:1px solid #46342229;border-radius:14px;padding:22px}.kc-proof-grid h3{color:var(--ink);font-size:22px;line-height:1.4}.kc-proof-grid small{color:var(--muted);line-height:1.6;display:block}.kc-proof-grid a{color:var(--ink);margin-left:4px;font-weight:700;display:inline}.kc-get li{border-bottom:1px solid #4634221f;grid-template-columns:32px 1fr;gap:8px;padding:18px 0;display:grid}.kc-get li strong{color:var(--ink);font-size:18px}.kc-get li p{color:var(--muted);grid-column:2;margin:0}.kc-get>small{color:var(--muted);margin-top:18px;display:block}.kc-gold-line{color:var(--gold);margin-top:28px;font-weight:800}.kc-fit li{color:var(--ink);margin:13px 0;line-height:1.65}.kc-price{text-align:center;background:linear-gradient(145deg,#f0d6ad,#fffdf9 70%);border:1px solid #a9672061;border-radius:18px;margin-top:58px;padding:38px 28px}.kc-price h2{margin-left:auto;margin-right:auto}.kc-price-number{color:var(--gold);margin:12px 0;font-family:STSong,serif;font-size:clamp(64px,11vw,110px);font-weight:400;line-height:1;display:block}.kc-price .primary-cta{margin-top:22px}.kc-faq details{border-top:1px solid #46342229}.kc-faq summary{color:var(--ink);cursor:pointer;justify-content:space-between;gap:20px;padding:20px 0;font-weight:700;display:flex}.kc-faq summary span{color:var(--gold);font-size:22px}.kc-faq details p{color:var(--muted);margin:0 0 20px;line-height:1.75}.kc-ready{text-align:center;background:linear-gradient(145deg,#f3dfbf,#fffdf9 72%);border:1px solid #a9672061;border-radius:18px;margin:58px 0 0;padding:40px 28px}.kc-ready h2{margin-left:auto;margin-right:auto}.kc-ready .primary-cta{margin-top:12px}.kc-footer-links{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:32px;display:flex}.kc-footer-links a{color:var(--muted);font-size:13px}@media (width<=680px){.kc-proof-grid{grid-template-columns:1fr}.kc-part,.kc-price,.kc-ready{padding-left:19px;padding-right:19px}.kc-section h2,.kc-ready h2{font-size:34px}.kc-part h3{font-size:26px}.kc-lines{font-size:18px}}.landing-video{background:#211c16;border:1px solid #a967204d;border-radius:18px;width:min(100%,380px);margin:28px auto;overflow:hidden;box-shadow:0 12px 32px #46342214}.landing-video video{aspect-ratio:9/16;object-fit:contain;width:100%;height:auto;display:block}.kc-proof .landing-video,.time-framework-page .landing-video{width:100%}.homepage-preview-ai>.landing-video{width:min(100%,636px)}.homepage-preview-who-grid .landing-video{margin-top:0;margin-bottom:0}@media (width<=680px){.landing-video{border-radius:14px;width:min(100%,340px)}}.offer-draft-notice{text-align:left;background:#f2e8d8;border:1px dashed #b88b48;border-radius:12px;margin:26px 0;padding:18px 20px}.offer-draft-notice strong{color:#6f4213;font-size:14px}.kc-course-page .offer-draft-notice p{color:#5e544a;margin:8px 0 12px;font-size:13px;line-height:1.7}.offer-preview-selector{flex-wrap:wrap;gap:8px;display:flex}.offer-preview-selector a{color:#5e544a;border:1px solid #cbb69b;border-radius:999px;padding:8px 14px;font-size:13px;text-decoration:none}.offer-preview-selector a[aria-current=page]{color:#fffdf9;background:#452914;border-color:#452914}.offer-preview-message{text-align:left;background:#f4e4c8;border-left:3px solid #bd862e;margin:24px 0;padding:18px 20px}.offer-status-label{letter-spacing:.03em;color:#6f4213;font-size:12px;font-weight:800}.kc-course-page .offer-preview-message p{margin:8px 0 0;font-size:15px;line-height:1.75}.offer-preview-expired{background:#eae5dc;border-color:#8a7b68}.draft-payment{margin:24px 0 14px}.draft-payment small{color:#5e544a;margin-top:10px;font-size:12px;display:block}.kc-course-page .draft-payment .primary-cta:disabled{cursor:not-allowed;box-shadow:none;color:#5a4629;background:#e7cf94;border-color:#b8984d}.offer-starter-link{color:#6f4213;text-underline-offset:5px;margin-top:20px;font-size:14px;line-height:1.7;display:inline-block}.kc-course-page :is(a,button,summary):focus-visible{outline-offset:5px;outline:3px solid #b66b18}.ai-advantage-page{width:min(100%,1000px);max-width:1000px;padding-inline:40px}.aa-hero{padding-top:48px}.aa-hero h1{font-size:clamp(38px,5.5vw,62px);line-height:1.22}.aa-hero .hero-copy{max-width:640px}.aa-hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.aa-text-link{color:#6f4213;text-underline-offset:5px;font-size:14px;line-height:1.7;display:inline-block}.kc-course-page .aa-boundary{color:#5e544a;margin-top:24px;font-size:13px;line-height:1.7;display:block}.aa-before-after{grid-template-columns:1fr 1.25fr;gap:18px;display:grid}.aa-before-after article{border:1px solid var(--line);background:#fffdf9;border-radius:16px;padding:26px}.aa-before-after article:last-child{background:#f5e7cf;border-color:#bb944f}.aa-before-after blockquote{margin:18px 0;font-family:STSong,serif;font-size:24px;line-height:1.6}.aa-before-after p{font-size:14px;line-height:1.8}.aa-lessons{gap:14px;margin-top:28px;display:grid}.aa-lesson{background:#fffdf9;border:1px solid #d5bd9b;border-radius:15px;overflow:hidden}.aa-lesson summary{cursor:pointer;grid-template-columns:46px minmax(0,1fr) 20px;align-items:start;gap:14px;padding:25px 22px;list-style:none;display:grid}.aa-lesson summary::-webkit-details-marker{display:none}.aa-lesson-number{color:#a7742c;font-family:Georgia,serif;font-size:26px;line-height:1.3}.aa-lesson summary strong{font-size:21px;line-height:1.5;display:block}.aa-lesson summary small{color:#5e544a;margin-top:6px;font-size:14px;line-height:1.7;display:block}.aa-expand{color:#a7742c;font-size:24px;transition:transform .15s}.aa-lesson[open] .aa-expand{transform:rotate(45deg)}.aa-lesson ul{border-top:1px solid var(--line);margin:0 24px 24px 82px;padding:18px 0 0 18px}.aa-lesson li{margin:10px 0;font-size:15px;line-height:1.8}.aa-tip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.aa-tip-grid article{border-top:1px solid var(--line);padding:18px 0}.aa-tip-grid h3{margin:0 0 10px;font-size:19px}.aa-tip-grid p{margin:0;font-size:15px;line-height:1.8}.aa-offer-grid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:22px;display:grid}.aa-offer{background:#fffdf9;border:1px solid #d8cec0;border-radius:18px;flex-direction:column;padding:30px 26px;display:flex}.aa-offer-featured{background:linear-gradient(145deg,#f4dfb8,#fffdf9 85%);border:2px solid #b78329}.aa-offer h3{overflow-wrap:anywhere;margin:0;font-family:Georgia,STSong,serif;font-size:29px;line-height:1.3}.aa-price{color:#6f4213;margin:20px 0 16px;font-family:Georgia,serif;font-size:48px;font-weight:400;display:block}.aa-offer-featured .aa-price{font-size:64px}.aa-offer p,.aa-offer li{font-size:15px;line-height:1.8}.aa-offer ul{margin:12px 0 20px;padding-left:20px}.aa-offer .draft-payment{margin-top:auto;padding-top:16px}.aa-offer .primary-cta{justify-content:center;width:100%}.aa-final{margin-bottom:50px}.ai-advantage-page footer{border-top:1px solid var(--line);padding-top:24px}@media (width<=680px){.ai-advantage-page{padding-inline:20px}.aa-before-after,.aa-tip-grid,.aa-offer-grid{grid-template-columns:1fr}.aa-hero{padding-top:34px}.aa-hero-actions{flex-direction:column;align-items:flex-start}.aa-lesson summary{grid-template-columns:34px minmax(0,1fr) 16px;gap:10px;padding:20px 16px}.aa-lesson summary strong{font-size:19px}.aa-lesson ul{margin-left:60px;margin-right:20px}.aa-before-after article,.aa-offer{padding:24px 20px}.offer-draft-notice,.offer-preview-message{padding:16px}}@media (prefers-reduced-motion:reduce){.aa-expand{transition:none}}.offer-live-clock{font-variant-numeric:tabular-nums;letter-spacing:.06em;margin:8px 0;font-size:clamp(28px,4vw,40px);display:block}.live-course-offer .offer-bonus-title{margin:12px 0 4px;font-size:clamp(22px,3vw,30px)}.aa-starter-section .aa-starter-upgrade{margin-top:18px;padding-top:18px}.aa-starter-section .aa-starter-choices{gap:12px;margin:16px 0}.aa-starter-section .offer-preview-message{margin-block:12px}.aa-starter-choices{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;margin:24px 0;display:grid}.aa-starter-choices .primary-cta{white-space:normal;text-align:center;width:100%;min-height:76px;padding:16px;line-height:1.55}.aa-starter-choices .draft-payment-secondary .primary-cta{color:var(--ink);border:1px solid var(--line);box-shadow:none;background:0 0}@media (width<=680px){.aa-starter-choices{grid-template-columns:1fr}}.aa-starter-section{padding-top:8px;scroll-margin-top:24px}.aa-starter-intro{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:28px;display:grid}.aa-starter-intro p,.aa-starter-upgrade p{font-size:15px;line-height:1.8}.aa-starter-intro h2{margin-top:8px;font-size:clamp(30px,4vw,44px)}.aa-starter-price{border:1px solid var(--line);background:#fffdf9;border-radius:16px;padding:24px 20px}.aa-starter-price .aa-price{margin:12px 0;font-size:44px}.aa-starter-price .draft-payment .primary-cta{width:100%;padding-inline:12px;font-size:14px}.aa-starter-topics{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.aa-starter-topics span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:6px 10px;font-size:12px}.aa-starter-syllabus{margin-top:28px}.aa-starter-syllabus>summary{border-block:1px solid var(--line);cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;font-weight:700;list-style:none;display:flex}.aa-starter-syllabus>summary::-webkit-details-marker{display:none}.aa-starter-syllabus>summary span{color:var(--gold);font-size:24px}.aa-starter-syllabus .aa-lessons{margin-top:18px}.kc-course-page .aa-starter-boundary{color:var(--muted);margin-top:22px;font-size:13px;line-height:1.8}.aa-starter-upgrade{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.aa-starter-upgrade h3{margin:0;font-size:21px}@media (width<=680px){.aa-starter-intro{grid-template-columns:1fr;gap:20px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}:is(html:has(.home-preview-page),body:has(.home-preview-page),html:has(.time-framework-page),body:has(.time-framework-page),html:has(.coaching-v5-page.kc-course-page),body:has(.coaching-v5-page.kc-course-page)){background:#f6f2e9}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page){--ground:#f6f2e9;--card:#fffcf6;--ink:#30261d;--muted:#756756;--line:#ddd2bf;--gold:#94601d;--portal-surface:#eee8dc;--portal-button:#946525;background:var(--ground);color:var(--ink);font-family:Arial,Microsoft YaHei,sans-serif;line-height:1.7}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) :is(h1,h2){letter-spacing:-.035em;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-weight:400;line-height:1.25}.home-preview-page .home-preview-hero h1{font-size:clamp(44px,6vw,64px)}.time-framework-page .buy-time-hero h1{text-wrap:balance;font-size:clamp(36px,5vw,56px)}.coaching-v5-page.kc-course-page .kc-hero h1{text-wrap:balance;font-size:clamp(34px,5vw,52px)}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) .hero h1 em{color:#9b6728}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) .hero:after{display:none}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) :is(.site-nav,footer,.kc-section){border-color:var(--line)}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) :is(.brand,.eyebrow,.card-kicker,.section-tag,.home-student-link,.home-preview-starter-link,.offer-starter-link,.aa-text-link){color:var(--gold)}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) :is(.nav-label,footer,.kc-trust){color:var(--muted)}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) :is(.primary-cta,.copy-prompt-button){border:1px solid var(--portal-button);background:var(--portal-button);color:#fffcf6;min-height:46px;box-shadow:none;border-radius:8px;font-size:14px;font-weight:700;line-height:1.5;transition:background .18s}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) :is(.primary-cta,.copy-prompt-button):hover{filter:none;background:#7f531b;transform:none}:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #986413}.home-preview-page :is(.homepage-preview-section,.homepage-preview-next){background:var(--card);border:1px solid var(--line);box-shadow:none;border-radius:16px}.home-preview-page :is(.homepage-preview-copy-card,.homepage-preview-business-grid article,.homepage-preview-offer-card,.homepage-preview-small-links a){border-color:var(--line);background:var(--ground);box-shadow:none;border-radius:12px}.home-preview-page .homepage-preview-portrait-frame{background:var(--portal-surface);border-color:var(--line);box-shadow:none;border-radius:16px;padding:6px;transform:none}.home-preview-page .homepage-preview-profile img{border-radius:11px}.home-preview-page .homepage-preview-outcome{background:var(--portal-surface);border-color:#b58132}.home-preview-page :is(.homepage-preview-details p,.home-preview-starter-link small){color:var(--muted)}.home-preview-page .aaron-proof-tags span{background:var(--portal-surface);border-color:var(--line);color:var(--muted)}.home-preview-page .homepage-preview-small-links a:hover{background:var(--portal-surface);border-color:#b58132;transform:none}.time-framework-page :is(.intro-card,.takeaway,.follow-card,.framework-flow,.audit-section,.coaching-bridge,.operator-proof,.prompt-card,.cross-page-navigation){border:1px solid var(--line);background:var(--card);box-shadow:none;border-radius:16px}.time-framework-page :is(.framework-step,.founder-work-grid article,.audit-options article,.product-card,.cross-page-navigation-card){border-color:var(--line);background:var(--ground);box-shadow:none;border-radius:12px}.time-framework-page :is(.audit-options pre,.prompt-card pre){border:1px solid var(--line);background:var(--portal-surface);color:var(--ink)}.time-framework-page .growth-highlight{color:#485437;background:#e6e9da}.time-framework-page .step-icon{color:var(--gold);border-color:var(--line);background:var(--portal-surface)}.time-framework-page .cross-page-navigation-card:hover{background:var(--portal-surface);border-color:#b58132;transform:none}.time-framework-page .cross-page-navigation-card :is(p,b,i){color:var(--gold)}.time-framework-page .cross-page-navigation-card span{color:var(--muted)}.coaching-v5-page.kc-course-page :is(.kc-part,.kc-proof-grid article,.aa-lesson,.aa-starter-price){background:var(--card);border-color:var(--line);box-shadow:none;border-radius:12px}.coaching-v5-page.kc-course-page :is(.kc-price,.kc-ready,.offer-preview-message){background:var(--portal-surface);border-color:var(--line);box-shadow:none;border-radius:12px}.coaching-v5-page.kc-course-page .kc-price:after{display:none}.coaching-v5-page.kc-course-page .kc-price h2{color:var(--ink)}.coaching-v5-page.kc-course-page :is(.kc-price-number,.aa-price,.aa-lesson-number,.aa-expand,.offer-status-label,.kc-part-label){color:var(--gold)}.coaching-v5-page.kc-course-page :is(.kc-part-note,.kc-part small,.kc-proof-grid small,.kc-get li p,.kc-faq details p,.aa-lesson summary small,.draft-payment small){color:var(--muted)}.coaching-v5-page.kc-course-page .aa-starter-choices .draft-payment-secondary .primary-cta{color:var(--gold);background:0 0;border-color:#bca581}.coaching-v5-page.kc-course-page .aa-starter-choices .draft-payment-secondary .primary-cta:hover{background:var(--portal-surface)}.coaching-v5-page.kc-course-page .draft-payment .primary-cta:disabled{color:#756756;box-shadow:none;background:#e4d9c6;border-color:#c8bda9}.coaching-v5-page.kc-course-page .aa-starter-choices .primary-cta{border-radius:8px}@media (prefers-reduced-motion:reduce){:is(.home-preview-page,.time-framework-page,.coaching-v5-page.kc-course-page) *{transition:none}}.academy-root{--ac-bg:#f6f2e9;--ac-paper:#fffcf6;--ac-ink:#30261d;--ac-muted:#756756;--ac-gold:#b58132;--ac-line:#ddd2bf;background:var(--ac-bg);min-height:100vh;color:var(--ac-ink);font-family:Arial,Microsoft YaHei,sans-serif;line-height:1.7}.academy-root *{box-sizing:border-box}.academy-root a{color:inherit;text-decoration:none}.academy-root button,.academy-root input{font:inherit}.academy-root h1,.academy-root h2,.academy-root h3,.academy-root p{margin:0}.academy-root h1{letter-spacing:-.035em;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(32px,4.4vw,58px);font-weight:400;line-height:1.22}.academy-root h2{font-size:23px;line-height:1.4}.academy-root h3{font-size:21px;line-height:1.4}.academy-root em{color:#9b6728;font-style:normal}.academy-root a:focus-visible,.academy-root button:focus-visible,.academy-root summary:focus-visible{outline-offset:5px;outline:3px solid #986413}.academy-preview{color:#ead6af;text-align:center;letter-spacing:.08em;background:#30261d;padding:10px 20px;font-size:11px}.academy-header,.academy-footer{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;margin:auto;padding:25px 40px;display:flex}.academy-header{border-bottom:1px solid var(--ac-line)}.academy-brand{letter-spacing:.09em;font-size:20px;font-weight:800}.academy-brand span{letter-spacing:.32em;color:var(--ac-muted);margin-top:1px;font-size:9px;display:block}.academy-header nav{align-items:center;gap:28px;font-size:14px;display:flex}.academy-header form{margin:0}.academy-text-button{color:var(--ac-muted);cursor:pointer;background:0 0;border:0;padding:8px 0}.academy-main{max-width:1200px;min-height:65vh;margin:auto;padding:54px 40px 80px}.academy-footer{color:var(--ac-muted);border-top:1px solid var(--ac-line);align-items:flex-start;font-size:11px}.academy-footer span:last-child{text-align:right}.academy-kicker{color:#94601d;letter-spacing:.16em;font-size:10px;font-weight:700;margin-bottom:18px!important}.academy-intro{padding:10px 0 48px}.academy-intro>p:not(.academy-kicker){color:var(--ac-muted);margin-top:19px}.academy-account{font-size:12px}.academy-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.academy-section-heading>span{letter-spacing:.07em;color:var(--ac-muted);font-size:10px}.academy-course-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.academy-course-card{border:1px solid var(--ac-line);background:var(--ac-paper);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.academy-course-art{background:#dfd6c5;justify-content:space-between;align-items:flex-end;min-height:150px;padding:22px 28px;display:flex;position:relative;overflow:hidden}.is-accessible .academy-course-art{color:#eacb91;background:#3c3126}.academy-art-number{opacity:.45;font-family:Georgia,serif;font-size:90px;line-height:1}.academy-art-label{letter-spacing:.18em;z-index:1;max-width:140px;font-size:10px;font-weight:700}.academy-art-lines{gap:22px;display:flex;position:absolute;top:-28px;right:40px;transform:rotate(35deg)}.academy-art-lines i{opacity:.17;border:1px solid;width:55px;height:260px;display:block}.academy-course-body{flex-direction:column;flex:1;padding:28px;display:flex}.academy-status{letter-spacing:.05em;color:var(--ac-muted);background:#eee9df;border-radius:20px;align-self:flex-start;margin-bottom:17px;padding:4px 10px;font-size:10px}.academy-status.is-open{color:#805315;background:#f2e5c9}.academy-course-body h3{letter-spacing:-.02em;font-family:Georgia,serif;font-size:29px;font-weight:400}.academy-course-subtitle{font-size:15px;margin:8px 0 14px!important}.academy-course-body>p:not(.academy-course-subtitle){color:var(--ac-muted);font-size:13px}.academy-card-bottom{justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:27px;display:flex}.academy-card-bottom>span{color:var(--ac-muted);font-size:11px}.academy-button{cursor:pointer;background:#b98335;border:1px solid #b98335;border-radius:8px;justify-content:center;align-items:center;min-height:45px;padding:12px 19px;font-size:13px;font-weight:700;line-height:1.5;display:inline-flex;color:#fffaf1!important}.academy-button:hover{background:#9d702c}.academy-button.secondary{background:0 0;border-color:#c8bda9;color:var(--ac-ink)!important}.academy-button.secondary:hover{background:#eee5d6}.academy-link{padding:5px 0;font-size:13px;display:inline-block;color:#94601d!important}.academy-link:hover{text-decoration:underline}.academy-note{background:#eee7d9;border-left:3px solid #b98335;margin-top:32px;padding:17px 23px}.academy-note strong{font-size:14px}.academy-note p{color:var(--ac-muted);margin-top:5px;font-size:12px}.academy-course-hero{max-width:850px;padding:35px 0 45px}.academy-course-hero h1{font-size:clamp(32px,4.2vw,55px)}.academy-course-hero>p:not(.academy-kicker){margin-top:17px}.academy-lead{color:var(--ac-muted);font-size:17px;line-height:1.9}.academy-course-hero .academy-button{margin-top:26px}.academy-module-list{border-top:1px solid var(--ac-line);margin:0;padding:0;list-style:none}.academy-module-list li{border-bottom:1px solid var(--ac-line)}.academy-module-list a{align-items:center;gap:28px;padding:27px 15px;display:flex}.academy-module-list a:hover{background:#efe8db}.academy-module-number{color:#ad7a31;min-width:42px;font-family:Georgia,serif;font-size:31px}.academy-module-list h3{font-size:17px}.academy-module-list p{color:var(--ac-muted);margin-top:7px;font-size:13px}.academy-module-arrow{color:#9e702f;margin-left:auto;font-size:24px}.academy-small{color:var(--ac-muted);font-size:12px;line-height:1.8;margin-top:22px!important}.academy-state{max-width:760px;padding:65px 0}.academy-state h1{font-size:40px}.academy-state p:not(.academy-kicker){color:var(--ac-muted);margin-top:20px}.academy-state .academy-button{margin:26px 20px 0 0}.academy-login-grid{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:30px 0;display:grid}.academy-login-story>p:not(.academy-kicker){color:var(--ac-muted);margin-top:26px;font-size:14px}.academy-login-mark{color:#b98335;align-items:center;gap:25px;margin-top:30px;font:italic 105px Georgia,serif;display:flex}.academy-login-mark span{letter-spacing:.1em;color:var(--ac-muted);font:10px Arial,sans-serif}.academy-login-card{background:var(--ac-paper);border:1px solid var(--ac-line);border-radius:16px;padding:34px}.academy-login-card>p:not(.academy-kicker){color:var(--ac-muted);margin-top:12px;font-size:13px}.academy-login-form{gap:20px;margin-top:26px;display:grid}.academy-login-form label{font-size:12px;font-weight:700}.academy-login-form input{width:100%;min-height:48px;color:var(--ac-ink);background:#fffcf6;border:1px solid #cdbfa8;border-radius:7px;outline-color:#ad7a31;margin-top:8px;padding:12px 14px;font-size:16px;display:block}.academy-login-form .academy-button{width:100%;margin-top:5px}.academy-login-boundary{border-top:1px solid var(--ac-line);color:var(--ac-muted);margin-top:22px;padding-top:20px;font-size:11px}.academy-feedback{background:#eee8da;border-radius:6px;padding:12px 14px}.academy-feedback.error{background:#f6e5dc;color:#893e22!important}.academy-lesson-layout{grid-template-columns:265px minmax(0,1fr);align-items:start;gap:42px;margin-top:32px;display:grid}.academy-lesson-sidebar{border:1px solid var(--ac-line);background:#eee8dc;border-radius:12px;position:sticky;top:20px;overflow:hidden}.academy-lesson-sidebar summary{cursor:pointer;padding:19px;font-size:14px;font-weight:700}.academy-lesson-sidebar summary span{color:var(--ac-muted);margin-top:5px;padding-left:15px;font-size:10px;font-weight:400;display:block}.academy-lesson-sidebar ol{margin:0;padding:0 10px 10px;list-style:none}.academy-lesson-sidebar a{border-radius:7px;gap:12px;padding:14px 10px;font-size:12px;display:flex}.academy-lesson-sidebar a>span{color:#9a733b;padding-top:1px;font-size:10px}.academy-lesson-sidebar a[aria-current=page]{background:#fffcf6;font-weight:700;box-shadow:0 1px 5px #30261d08}.academy-lesson-sidebar a:hover{background:#f8f3e9}.academy-lesson-content h1{font-size:clamp(28px,3.2vw,42px)}.academy-lesson-content .academy-lead{margin-top:18px;font-size:14px}.academy-video-placeholder{aspect-ratio:16/9;text-align:center;color:#e8d4b0;background:#332a21;border:1px solid #5c4934;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;margin-top:28px;padding:28px;display:flex}.academy-placeholder-symbol{letter-spacing:.2em;opacity:.55;margin-bottom:20px;font:33px Georgia,serif}.academy-video-placeholder strong{font-size:14px}.academy-video-placeholder p{color:#c9bba6;max-width:340px;margin-top:10px;font-size:11px}.academy-lesson-note{margin-top:30px}.academy-lesson-note h2{margin-bottom:10px;font-size:17px}.academy-lesson-note>p{color:var(--ac-muted);font-size:14px}.academy-lesson-pagination{border-top:1px solid var(--ac-line);grid-template-columns:1fr 1fr;gap:20px;margin-top:34px;padding-top:25px;display:grid}.academy-lesson-pagination a:last-child{text-align:right}.academy-lesson-pagination small{color:#966b2e;margin-bottom:7px;font-size:11px;display:block}.academy-lesson-pagination span{font-size:12px}.academy-skip{z-index:100;background:#fff;padding:12px;position:fixed;top:-80px;left:20px;color:#30261d!important}.academy-skip:focus{top:10px}@media (width>=801px){.academy-lesson-sidebar details:not([open]) nav{display:block}.academy-lesson-sidebar summary{list-style:none}.academy-lesson-sidebar summary::-webkit-details-marker{display:none}}@media (width<=800px){.academy-header,.academy-footer{padding:21px 23px}.academy-main{padding:34px 23px 55px}.academy-header nav{gap:16px;font-size:12px}.academy-brand{font-size:16px}.academy-course-grid{gap:18px}.academy-course-body{padding:22px}.academy-course-body h3{font-size:25px}.academy-course-art{min-height:130px;padding:20px}.academy-art-number{font-size:70px}.academy-section-heading{flex-direction:column;align-items:flex-start;gap:5px}.academy-login-grid{grid-template-columns:1fr;gap:28px;padding-top:0}.academy-login-mark{display:none}.academy-login-story h1{font-size:40px}.academy-login-story>p:not(.academy-kicker){margin-top:15px}.academy-login-card{padding:26px}.academy-lesson-layout{grid-template-columns:1fr;gap:28px}.academy-lesson-sidebar{position:static}.academy-lesson-sidebar summary span{padding-left:10px;display:inline}.academy-footer{flex-direction:column;gap:6px}.academy-footer span:last-child{text-align:left}}@media (width<=540px){.academy-course-grid{grid-template-columns:1fr}.academy-intro{padding-bottom:33px}.academy-preview{padding:9px 16px;font-size:9px}.academy-module-list a{gap:14px;padding:22px 0}.academy-module-number{min-width:28px;font-size:26px}.academy-module-list h3{font-size:15px}.academy-module-arrow{font-size:20px}.academy-state{padding:35px 0}.academy-state h1{font-size:32px}.academy-video-placeholder{aspect-ratio:auto;min-height:210px;padding:23px}.academy-video-placeholder strong{font-size:13px}.academy-lesson-layout{margin-top:20px}.academy-lesson-content h1{font-size:30px}}.academy-video-player{aspect-ratio:16/9;background:#171410;border-radius:12px;width:100%;margin-top:28px;position:relative;overflow:hidden}.academy-video-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.academy-bonus-row{background:#eee6d6}.academy-bonus-label{letter-spacing:.13em;color:#906122;margin-bottom:7px;font-size:9px;display:block}.academy-bonus-nav{border-top:1px solid var(--ac-line);margin-top:8px;padding-top:8px}.academy-lesson-sidebar .academy-bonus-nav a>span:first-child{min-width:25px}.academy-lesson-sidebar .academy-bonus-nav a>span:last-child{color:inherit;font-size:12px}.academy-build-bonus{min-width:0}.academy-build-bonus h1{font-size:clamp(29px,3.1vw,45px);line-height:1.35}.academy-build-bonus>.academy-lead{margin-top:22px;font-size:15px}.academy-build-intent{border-left:3px solid var(--ac-gold);background:#eee8dc;margin-top:30px;padding:15px 20px}.academy-build-intent>span{letter-spacing:.1em;color:#94601d;font-size:10px}.academy-build-intent p{margin-top:7px;font-size:14px}.academy-build-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:32px;display:grid}.academy-build-steps article{border-top:1px solid var(--ac-line);padding:20px 0}.academy-build-steps article>span{color:#b58132;font:28px Georgia,serif}.academy-build-steps h2{margin:12px 0 10px;font-size:15px}.academy-build-steps p{color:var(--ac-muted);font-size:12px}.academy-build-offer{background:var(--ac-paper);border:1px solid var(--ac-line);border-radius:14px;grid-template-columns:minmax(0,1fr) 160px;gap:28px;margin-top:24px;padding:30px;display:grid}.academy-build-offer h2{font:27px/1.4 Georgia,Microsoft YaHei,serif}.academy-build-offer p{color:var(--ac-muted);margin-top:14px;font-size:13px}.academy-build-offer .academy-button{text-align:center;margin-top:24px}.academy-build-offer small{color:var(--ac-muted);margin-top:14px;font-size:10px;line-height:1.8;display:block}.academy-build-offer aside{border-left:1px solid var(--ac-line);align-self:center;padding-left:24px}.academy-build-offer aside>span{color:var(--ac-muted);font-size:11px;display:block}.academy-build-offer aside strong{color:#94601d;margin:6px 0 15px;font:30px Georgia,serif;display:block}.academy-build-offer aside p{font-size:10px}.academy-build-optional{color:var(--ac-muted);font-size:11px;line-height:1.9;margin-top:20px!important}@media (width<=540px){.academy-build-steps{grid-template-columns:1fr;gap:0}.academy-build-steps article{padding:16px 0}.academy-build-steps article>span{float:left;margin-right:18px}.academy-build-steps h2{margin-top:0}.academy-build-offer{grid-template-columns:1fr;gap:22px;padding:22px}.academy-build-offer aside{border-left:0;border-top:1px solid var(--ac-line);padding:20px 0 0}.academy-build-offer .academy-button{width:100%}.academy-bonus-row .academy-module-number{min-width:44px;font-size:23px}}.academy-video-player[data-orientation=portrait]{aspect-ratio:9/16;width:min(100%,420px,43.875svh);margin-inline:auto}.academy-next-course{border:1px solid var(--ac-line);background:var(--ac-paper);border-radius:12px;margin-top:36px;padding:28px}.academy-next-course h2{font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(23px,3vw,30px);font-weight:400}.academy-next-course>p:not(.academy-kicker){color:var(--ac-muted);margin-top:12px;font-size:14px;line-height:1.8}.academy-next-course .academy-button{text-align:center;overflow-wrap:anywhere;max-width:100%;margin-top:22px}@media (width<=540px){.academy-next-course{padding:22px 18px}.academy-next-course .academy-button{width:100%}}.academy-practice{border:1px solid var(--ac-line);background:var(--ac-paper);border-radius:12px;min-width:0;margin-top:32px;padding:26px}.academy-practice h2{font-size:22px}.academy-practice>p:not(.academy-kicker){color:var(--ac-muted);margin-top:14px;font-size:14px;line-height:1.8}.academy-practice .academy-practice-instruction{background:#eee8dc;border-radius:7px;padding:14px;font-size:12px}.academy-prompt-panel{border:1px solid var(--ac-line);border-radius:8px;margin-top:18px;overflow:hidden}.academy-prompt-panel summary{cursor:pointer;padding:15px 18px;font-size:14px;font-weight:700}.academy-prompt-panel>div{min-width:0;padding:0 18px 18px}.academy-prompt-copy{flex-wrap:wrap;align-items:center;gap:12px;margin:3px 0 15px;display:flex}.academy-prompt-copy>span{color:var(--ac-muted);font-size:12px}.academy-prompt-panel pre{border:1px solid var(--ac-line);color:var(--ac-ink);white-space:pre-wrap;overflow-wrap:anywhere;background:#f2ede3;border-radius:6px;max-width:100%;margin:0;padding:18px;font:13px/1.9 Arial,Microsoft YaHei,sans-serif}.academy-practice .academy-practice-takeaway{border-left:3px solid #b98335;padding-left:14px;font-size:12px}.academy-lesson-content{min-width:0}@media (width<=540px){.academy-practice{padding:20px 16px}.academy-prompt-panel>div{padding:0 12px 12px}.academy-prompt-panel pre{padding:12px}.academy-practice h2{font-size:19px}}:is(html:has(.custom-ai-page),body:has(.custom-ai-page)){background:#f6f2e9}.custom-ai-page{--ground:#f6f2e9;--card:#fffcf6;--ink:#30261d;--muted:#756756;--line:#ddd2bf;--gold:#94601d;color:var(--ink);background:var(--ground);font-family:Arial,Microsoft YaHei,sans-serif;line-height:1.75}.custom-ai-page h1,.custom-ai-page h2{letter-spacing:-.035em;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-weight:400;line-height:1.3}.custom-ai-page .eyebrow{color:var(--gold);letter-spacing:.14em;font-size:12px;font-weight:700}.custom-ai-page .primary-cta{color:#fffcf6;cursor:pointer;min-height:46px;box-shadow:none;background:#946525;border:1px solid #946525;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;padding:15px 22px;font:700 14px/1.5 Arial,Microsoft YaHei,sans-serif;text-decoration:none;display:inline-flex}.custom-ai-page .primary-cta:hover{filter:none;background:#7f531b;transform:none}.custom-ai-page button:disabled{opacity:.55;cursor:not-allowed}.custom-ai-page :is(a,button,input,textarea,summary):focus-visible{outline-offset:4px;outline:3px solid #986413}.custom-hero{grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;padding:90px 0 74px;display:grid}.custom-hero h1{margin:22px 0;font-size:clamp(36px,4.4vw,60px)}.custom-hero em{color:#9b6728;font-style:normal}.custom-lead{color:var(--muted);max-width:730px;font-size:18px}.custom-hero .primary-cta{margin-top:25px}.custom-fine{color:var(--muted);margin-top:16px;font-size:12px}.custom-price-panel{border:1px solid var(--line);background:#eee8dc;border-radius:16px;padding:34px}.custom-price-panel h2{margin:15px 0 27px;font-size:29px}.custom-price-panel>div{border-top:1px solid #d4c7b0;padding:17px 0}.custom-price-panel span{color:var(--muted);font-size:13px;display:block}.custom-price-panel strong{color:var(--gold);margin-top:8px;font:400 35px Georgia,serif;display:block}.custom-price-panel small{font:14px Arial}.custom-price-panel>p:last-child{color:var(--muted);font-size:12px}.custom-section{border-top:1px solid var(--line);padding:55px 0;scroll-margin-top:22px}.custom-section h2,.custom-learn h2{margin:16px 0 22px;font-size:clamp(29px,3.3vw,42px)}.custom-example-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:32px;display:grid}.custom-example-grid article{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:28px}.custom-number{color:#ad9168;font:30px Georgia,serif}.custom-example-grid h3{margin:12px 0;font-size:20px}.custom-example-grid p,.custom-example-grid small{color:var(--muted)}.custom-example-grid small{border-top:1px solid var(--line);padding-top:13px;font-size:12px;display:block}.custom-process{grid-template-columns:1fr 1.4fr;gap:60px;display:grid}.custom-process ol{margin:0;padding:0;list-style:none}.custom-process li{border-bottom:1px solid var(--line);gap:23px;padding:20px 0;display:flex}.custom-process li>span{color:var(--gold);font:24px Georgia,serif}.custom-process h3{margin:0;font-size:18px}.custom-process li p{color:var(--muted);margin:7px 0 0}.custom-assistant{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-top:30px;padding:28px}.custom-chat-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.custom-chat-heading strong{font-size:19px;display:block}.custom-chat-heading span{color:var(--muted);font-size:12px;display:block}.custom-language{gap:7px;display:flex}.custom-language button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:6px;padding:7px 10px}.custom-language button[aria-pressed=true]{border-color:var(--gold);background:#eee8dc}.custom-privacy{color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:16px;font-size:12px}.custom-chat-log{overscroll-behavior:contain;max-height:420px;padding:8px 0;overflow:auto}.custom-message{white-space:pre-wrap;overflow-wrap:anywhere;background:#eee8dc;border-radius:10px;max-width:87%;margin:12px 0;padding:13px 17px}.custom-message.user{background:#f5eddb;border:1px solid #dfcaa5;margin-left:auto}.custom-chat-input>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.custom-chat-input small{color:var(--muted);font-size:11px}.custom-assistant label{margin-bottom:8px;font-size:13px;font-weight:700;display:block}.custom-assistant textarea,.custom-assistant input:not([type=checkbox]){width:100%;color:var(--ink);box-sizing:border-box;background:#fffefa;border:1px solid #cfc1aa;border-radius:7px;margin:7px 0 12px;padding:12px;font:14px/1.6 Arial,Microsoft YaHei,sans-serif}.custom-assistant textarea{resize:vertical}.custom-alert{background:#f5eddc;border-left:3px solid #a86f24;padding:13px 16px;font-size:13px}.custom-budget{background:#f6efdf;border:1px solid #b88a40;border-radius:10px;margin:24px 0;padding:22px}.custom-budget>div{grid-template-columns:1fr 1fr;gap:20px;display:grid}.custom-budget article span{color:var(--muted);font-size:13px;display:block}.custom-budget article strong{color:var(--gold);margin-top:8px;font:25px/1.4 Georgia,serif;display:block}.custom-budget>p:last-of-type,.custom-budget li{color:var(--muted);font-size:12px}.custom-enquiry{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.custom-enquiry h3{font-size:22px}.custom-form-grid{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.custom-assistant .custom-consent{align-items:flex-start;gap:10px;margin:8px 0 20px;font-weight:400;display:flex}.custom-consent input{accent-color:#946525;flex-shrink:0;margin-top:5px}.custom-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.custom-text-button{color:var(--gold);cursor:pointer;text-align:left;background:0 0;border:0;margin-top:22px;padding:7px 0;text-decoration:underline}.custom-success{overflow-wrap:anywhere;background:#f0f1e5;border:1px solid #b4b992;border-radius:10px;margin-top:25px;padding:22px}.custom-faq details{border-bottom:1px solid var(--line);padding:19px 0}.custom-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:17px;display:flex}.custom-faq details p{max-width:780px;color:var(--muted)}.custom-learn{border:1px solid var(--line);background:#eee8dc;border-radius:15px;margin:20px 0 60px;padding:32px}.custom-learn p{color:var(--muted)}.custom-learn>div{flex-wrap:wrap;gap:20px;display:flex}.custom-learn a{color:var(--gold);font-size:14px}.custom-footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding:25px 0;font-size:12px;display:flex}.custom-footer a{color:var(--gold)}.custom-ai-page .public-nav-links{flex-wrap:wrap}.public-nav-links a[aria-current=page]{text-underline-offset:5px;font-weight:700;text-decoration:underline}.custom-ai-page{width:min(100%,1180px)}.custom-hero h1{font-size:clamp(36px,4vw,50px)}@media (width<=900px){.custom-hero{grid-template-columns:1.3fr 1fr;gap:25px;padding-top:55px}.custom-price-panel{padding:23px}.custom-process{gap:28px}}@media (width<=650px){.custom-hero{grid-template-columns:1fr;gap:30px;padding:42px 0}.custom-hero h1{font-size:36px}.custom-lead{font-size:16px}.custom-price-panel h2{font-size:27px}.custom-example-grid,.custom-process,.custom-form-grid,.custom-budget>div{grid-template-columns:1fr}.custom-section{padding:38px 0}.custom-assistant{padding:18px}.custom-message{max-width:95%;font-size:14px}.custom-chat-heading{align-items:flex-start}.custom-chat-heading strong{font-size:17px}.custom-language button{padding:6px;font-size:11px}.custom-chat-input>div{flex-direction:column;align-items:flex-start}.custom-chat-input .primary-cta{align-self:flex-end}.custom-footer{flex-direction:column}.custom-learn{padding:23px}.custom-ai-page .primary-cta{max-width:100%}}.skills-hero{max-width:760px;padding:clamp(58px,8vw,100px) 0 64px}.skills-hero h1{margin:0 0 28px;font-size:clamp(40px,6vw,64px)}.skills-hero h1 em{color:var(--gold);font-style:normal}.skills-hero>p:not(.eyebrow){color:var(--muted);font-size:18px}.skills-hero .skills-intro{max-width:610px;font-size:16px}.skills-text-link{color:var(--gold);text-underline-offset:5px;gap:18px;margin-top:20px;padding:10px 0;display:inline-flex}.skills-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.skills-section-heading h2{margin:0;font-size:32px}.skills-section-heading>p{max-width:260px;color:var(--muted);font-size:14px}.skills-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.skill-card{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:clamp(24px,4vw,36px)}.skill-card-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:34px;display:flex}.skill-number{color:#b6a382;font:42px Georgia,serif}.skill-status{background:var(--portal-surface);color:var(--muted);border-radius:6px;padding:5px 10px;font-size:11px}.skill-card h3{margin:0 0 18px;font-size:25px;font-weight:500}.skill-card>p:not(.card-kicker){color:var(--muted);font-size:15px}.skill-not-ready{border-top:1px solid var(--line);color:var(--muted);margin-top:32px;padding-top:18px;font-size:13px;display:block}.skills-start{background:var(--portal-surface);border-left:3px solid #b58132;margin-top:52px;padding:clamp(28px,5vw,48px)}.skills-start h2,.skills-next h2{margin:0;font-size:clamp(28px,4vw,40px)}.skills-start p:not(.card-kicker),.skills-next p:not(.card-kicker){max-width:630px;color:var(--muted)}.skills-next{grid-template-columns:1.1fr 1fr;gap:48px;padding:76px 0 52px;display:grid}.skills-course-links{gap:14px;display:grid}.skills-course-links a{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:12px;gap:12px;padding:25px;text-decoration:none;display:grid}.skills-course-links a:hover{border-color:var(--gold)}.skills-course-links span{color:var(--gold);letter-spacing:.06em;font-size:11px}.skills-course-links strong{font-size:19px;font-weight:500}@media (width<=640px){.skills-section-heading{display:block}.skills-section-heading>p{max-width:none}.skills-grid,.skills-next{grid-template-columns:1fr}.skills-next{gap:25px;padding-top:52px}.skills-hero{padding-bottom:44px}.skills-start .primary-cta{width:100%;font-size:13px}}
