/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@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{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/montserrat-latin.woff2)format("woff2")}:root{--ink:#021430;--ink-soft:#596274;--navy:#021430;--navy-2:#092344;--cream:#f6f1e7;--cream-deep:#e9dfcf;--paper:#fffdf9;--white:#fff;--accent:#e3a949;--accent-dark:#865a13;--gold:#e3a949;--ivory:#f6f1e7;--slate:#596274;--line:#d8d3c9;--shadow:0 24px 60px #02143024}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}[id]{scroll-margin-top:108px}body{background:var(--paper);color:var(--ink);text-rendering:optimizelegibility;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}button,summary,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--white);outline-offset:2px;box-shadow:0 0 0 6px #76500f}.skip-link{z-index:100;background:var(--white);color:var(--navy);border-radius:4px;padding:10px 14px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.section-shell{width:min(1180px,100% - 48px);margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#021430f7;border-bottom:1px solid #e3a9493d;justify-content:space-between;align-items:center;min-height:88px;padding:12px max(24px,50vw - 590px);display:flex;position:sticky;top:0}.brand,.footer-brand{align-items:center;gap:12px;display:flex}.brand-logo{width:clamp(220px,19vw,292px);height:auto;display:block}.brand-mark{background:var(--navy);width:42px;height:42px;color:var(--white);letter-spacing:.08em;border-radius:50%;flex:0 0 42px;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:14px;display:grid}.brand strong,.brand small{display:block}.brand strong{font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.2}.brand small{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:2px;font-size:11px}.desktop-nav{color:var(--ivory);align-items:center;gap:30px;font-family:Montserrat,Inter,sans-serif;font-size:14px;font-weight:700;display:flex}.desktop-nav>a:not(.nav-cta),.desktop-nav>.booking-trigger{border-bottom:1px solid #0000}.desktop-nav>a:not(.nav-cta):hover,.desktop-nav>.booking-trigger:hover{border-color:var(--gold)}.nav-cta{background:var(--gold);color:var(--navy);border-radius:999px;padding:12px 18px}.mobile-nav{display:none;position:relative}.mobile-header-actions{align-items:center;gap:14px;display:none}.mobile-header-cta{background:var(--gold);min-height:44px;color:var(--navy);white-space:nowrap;border-radius:999px;align-items:center;padding:9px 13px;font-family:Montserrat,Inter,sans-serif;font-size:13px;font-weight:800;display:inline-flex}.mobile-nav summary{cursor:pointer;width:44px;min-width:44px;min-height:44px;color:var(--ivory);justify-content:center;align-items:center;font-family:Montserrat,Inter,sans-serif;font-weight:800;list-style:none;display:flex}.mobile-menu-icon{font-size:21px;line-height:1}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav nav{border:1px solid var(--line);background:var(--navy);min-width:220px;color:var(--ivory);box-shadow:var(--shadow);border-radius:12px;padding:12px;display:grid;position:absolute;top:44px;right:0}.mobile-nav nav a{padding:12px;font-weight:700}.hero{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:center;gap:76px;min-height:min(720px,100vh - 82px);padding-block:40px;display:grid}.eyebrow{color:var(--navy);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:900}.eyebrow:before{background:var(--gold);content:"";width:24px;height:2px;margin:0 10px 3px 0;display:inline-block}.eyebrow-light{color:var(--gold)}h1,h2,h3,p{margin-top:0}h1,h2{letter-spacing:-.04em;font-family:Montserrat,Inter,sans-serif;font-weight:500}h1{max-width:760px;margin-bottom:24px;font-size:clamp(48px,5.6vw,76px);line-height:1.03}h2{margin-bottom:22px;font-size:clamp(36px,4.2vw,58px);line-height:1.04}h3{line-height:1.25}.hero-lead{max-width:670px;color:var(--ink-soft);margin-bottom:34px;font-size:clamp(18px,2vw,22px);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:14px;display:flex}.hero-microcopy{max-width:670px;color:var(--ink-soft);margin:18px 0 0;font-size:13px;font-weight:650;line-height:1.5}.hero-actions .button:focus-visible{outline-color:var(--navy)}.button{border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:13px 22px;font-family:Montserrat,Inter,sans-serif;font-weight:850;transition:transform .16s,background-color .16s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--navy);color:var(--white)}.button-primary:hover{background:var(--navy-2)}.button-secondary{background:0 0;border-color:#1522384d}.button-light{background:var(--gold);color:var(--navy)}.button-outline-light{color:var(--white);border-color:#ffffff80}.hero-trust-line{color:var(--navy);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:26px 0 0;font-size:14px;display:flex}.hero-trust-line>span{color:var(--accent-dark);letter-spacing:.06em;font-size:16px}.hero-trust-line strong{font-weight:800}.hero-trust-line i{color:var(--gold);font-style:normal}.hero-proof{background:var(--navy);color:var(--white);box-shadow:var(--shadow);border-radius:6px;padding:42px;position:relative;overflow:hidden}.hero-proof:after{content:"";border:1px solid #d8b36a73;border-radius:50%;width:250px;height:250px;position:absolute;bottom:-100px;right:-90px}.proof-kicker{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:900}.hero-proof h2{z-index:1;font-size:38px;position:relative}.proof-list{z-index:1;display:grid;position:relative}.proof-list>div{border-top:1px solid #ffffff26;grid-template-columns:40px 1fr;gap:12px;padding-block:22px;display:grid}.proof-list span{color:var(--gold);font-size:13px;font-weight:900}.proof-list p{color:#dfe5ed;margin:0}.proof-list strong{color:var(--white);margin-bottom:4px;display:block}.early-proof-section{background:var(--navy);color:var(--white);padding-block:14px}.trust-strip{color:#dfe5ed;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 28px;min-height:62px;font-size:13px;font-weight:750;display:flex}.trust-strip strong{color:var(--ivory);font-family:Montserrat,Inter,sans-serif;font-size:14px}.trust-review-link{text-underline-offset:4px;align-items:center;gap:9px;-webkit-text-decoration:underline #e3a9499e;text-decoration:underline #e3a9499e;display:inline-flex}.trust-review-link:hover{-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}.trust-stars{color:var(--gold);letter-spacing:.1em;font-size:16px}.quick-process-section{padding-block:54px 46px}.quick-process-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:26px;display:flex}.quick-process-heading h2{max-width:720px;margin:0;font-size:clamp(30px,3.5vw,45px)}.quick-process-list{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.quick-process-list li{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--white);grid-template-columns:38px 1fr;gap:14px;min-height:142px;padding:20px;display:grid}.quick-process-list>li>span{color:var(--accent-dark);font-size:12px;font-weight:900}.quick-process-list h3{margin:0 0 7px;font-family:Montserrat,Inter,sans-serif;font-size:17px;font-weight:650}.quick-process-list p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.55}.quick-process-note{color:var(--ink-soft);text-align:center;margin:16px 0 0;font-size:13px;font-weight:700}.early-proof-grid{grid-template-columns:1fr;gap:18px;display:grid}.early-rating-card,.why-ace-card{border:1px solid #e3a9496b;border-radius:6px;min-height:220px;padding:28px;position:relative;overflow:hidden}.early-rating-card{background:radial-gradient(circle at 90% 12%, #e3a9493d, transparent 30%), var(--cream);color:var(--navy);flex-direction:column;justify-content:center;display:flex}.early-stars{color:var(--gold);filter:drop-shadow(0 4px 9px #c9964040);gap:5px;margin-bottom:14px;font-size:clamp(27px,3vw,40px);line-height:1;display:flex}.early-rating-card>strong{letter-spacing:-.03em;font-family:Montserrat,Inter,sans-serif;font-size:clamp(27px,3vw,39px);font-weight:650;display:block}.early-rating-card>p{max-width:490px;color:var(--ink-soft);margin:10px 0 18px;line-height:1.6}.early-rating-link{color:var(--navy);font-size:13px;font-weight:900}.why-ace-card{background:linear-gradient(135deg, #ffffff0d, transparent 55%), var(--navy-2);grid-template-columns:minmax(260px,.5fr) minmax(0,1.5fr);align-items:center;gap:32px;display:grid}.why-ace-card h2{margin:0;font-size:clamp(30px,3.2vw,44px)}.why-ace-card ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.why-ace-card li{color:#e7ebf2;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:4px;padding:14px 14px 14px 38px;font-size:13px;font-weight:750;position:relative}.why-ace-card li:before{color:var(--gold);content:"✓";font-weight:900;position:absolute;left:14px}.transformation-section{padding-block:66px}.transformation-heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);align-items:end;gap:60px;margin-bottom:30px;display:grid}.transformation-heading h2{margin-bottom:0}.transformation-heading>p{color:var(--ink-soft);font-size:17px;line-height:1.65}.transformation-tabs{background:#f1f3f5;border:1px solid #0214301f;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:24px;padding:7px;display:grid}.transformation-tab{min-height:48px;color:var(--ink-soft);text-align:center;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;padding:11px 14px;font-size:14px;font-weight:850;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:flex}.transformation-tab:hover{color:var(--navy)}.transformation-tab[aria-selected=true]{background:var(--white);color:var(--navy);border-color:#c996409e;box-shadow:0 8px 24px #02143014}.transformation-tab:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.transformation-example-panel{scroll-margin-top:120px}.transformation-example-panel+.transformation-example-panel{margin-top:30px}.transformation-example-label{width:fit-content;color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#e3a94924;border-radius:999px;margin:0 0 12px;padding:5px 9px;font-size:12px;font-weight:900}.transformation-card{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.transformation-card article{border:1px solid #02143024;border-radius:8px;flex-direction:column;justify-content:flex-start;min-height:208px;padding:26px;display:flex}.transformation-card article>span{letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:900}.transformation-card article>p{letter-spacing:-.025em;margin:0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(20px,1.75vw,24px);font-weight:550;line-height:1.4}.before-panel{color:var(--ink-soft);background:#f1f3f5}.after-panel{background:radial-gradient(circle at 100% 0%, #e3a94933, transparent 34%), var(--cream);color:var(--navy);box-shadow:0 18px 42px #02143014;border-color:#c99640b3!important}.after-panel>span{color:var(--accent-dark)}.transformation-arrow{background:var(--navy);width:52px;height:52px;color:var(--gold);text-align:center;border-radius:50%;place-content:center;display:grid}.transformation-arrow span{font-size:27px;font-weight:700}.transformation-caption{color:var(--ink-soft);text-align:center;margin:10px 0 0;font-size:13px}.transformation-notes{color:var(--ink-soft);text-align:center;flex-wrap:wrap;justify-content:center;gap:7px 12px;margin-top:18px;font-size:14px;display:flex}.transformation-notes strong{color:var(--navy);font-family:Montserrat,Inter,sans-serif}.transformation-notes span{color:var(--accent-dark);font-weight:800}.problem-fit-section,.closing-section{background:var(--navy);color:var(--white)}.problem-fit-shell{padding-block:72px}.offer-introduction-section .problem-fit-shell{padding-block:46px 52px}.offer-introduction-section .problem-fit-top{gap:36px}.offer-introduction-section .problem-fit-top h2{font-size:clamp(31px,3.5vw,44px)}.offer-introduction-section .fit-list{gap:9px}.offer-introduction-section .fit-list li{padding-block:11px;font-size:13px}.problem-fit-top{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:48px;display:grid}.problem-fit-top .section-intro>p:last-child{color:#d7deea;max-width:620px;line-height:1.7}.problem-fit-top h2{font-size:clamp(34px,4vw,50px)}.section-intro{max-width:700px}.problem-points{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.problem-points article{border-top:1px solid #ffffff40;padding-top:18px}.problem-points span{color:var(--gold);font-size:12px;font-weight:900}.problem-points h3{margin:16px 0 10px;font-size:21px}.problem-points p,.closing-grid>div p{color:#d7deea}.fit-heading{color:var(--gold);margin-bottom:18px;font-family:Montserrat,Inter,sans-serif;font-size:20px;font-weight:700}.fit-list{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.fit-list li{border:1px solid var(--line);background:var(--white);border-radius:4px;padding:17px 18px 17px 46px;font-weight:750;position:relative;box-shadow:0 8px 25px #0214300a}.problem-fit-section .fit-list li{color:var(--ivory);box-shadow:none;background:#ffffff0f;border-color:#ffffff26;padding-block:13px;font-size:14px}.problem-fit-section .fit-list li:before{color:var(--gold)}.fit-list li:before{color:var(--accent-dark);content:"✓";font-weight:950;position:absolute;left:18px}.service-promises-section{border-block:1px solid var(--line);background:var(--cream);padding-block:72px}.service-promises-heading{max-width:880px;margin-bottom:32px}.service-promises-heading h2{color:var(--navy);margin:8px 0 0;font-size:clamp(31px,3.5vw,45px);line-height:1.1}.service-promises-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.service-promises-grid article{border:1px solid #02143021;border-top:3px solid var(--gold);background:var(--white);border-radius:4px;padding:26px 28px;box-shadow:0 10px 28px #0214300b}.service-promises-grid span{color:var(--accent-dark);letter-spacing:.13em;font-size:11px;font-weight:900}.service-promises-grid h3{color:var(--navy);margin:12px 0 9px;font-family:Montserrat,Inter,sans-serif;font-size:20px;font-weight:700;line-height:1.3}.service-promises-grid p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.68}.service-promises-caveat{border-top:1px solid #02143024;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:28px;padding-top:24px;display:flex}.service-promises-caveat p{max-width:820px;color:var(--ink-soft);margin:0;font-size:14px;line-height:1.65}.service-promises-caveat div{flex-wrap:wrap;justify-content:flex-end;gap:8px 18px;display:flex}.service-promises-caveat a{min-height:44px;color:var(--navy);text-underline-offset:4px;align-items:center;font-size:13px;font-weight:800;display:inline-flex}.service-promises-caveat a:hover{color:var(--accent-dark)}.services-section,.process-section,.faq-section{padding-block:72px}.services-section.section-shell{width:min(1320px,100% - 48px)}.section-heading-row{justify-content:space-between;align-items:end;gap:60px;margin-bottom:36px;display:flex}.section-side-copy{max-width:430px;color:var(--ink-soft);font-size:18px}.service-selection-intro{max-width:850px;margin-bottom:30px}.service-selection-intro h2{margin-bottom:14px}.service-selection-summary{max-width:760px;color:var(--ink-soft);margin:0;font-size:18px}.service-selection-guidance{color:var(--navy);margin:16px 0 0;font-weight:800}.service-selection-payment-note,.service-selection-upgrade-note{color:var(--ink-soft);margin:8px 0 0;font-size:14px}.service-selection-upgrade-note{border-left:3px solid var(--gold);gap:5px;padding-left:12px;display:grid}.service-selection-upgrade-note strong{color:var(--navy)}.service-selection-upgrade-note p{margin:0}.service-selection-upgrade-note a{width:fit-content;color:var(--navy);text-underline-offset:3px;font-weight:800;text-decoration:underline}.core-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.service-decision-guide{background:var(--cream);border:1px solid #e3a9497a;border-radius:6px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:32px;margin-bottom:22px;padding:24px;display:grid}.service-decision-guide .eyebrow{margin-bottom:6px}.service-decision-heading,.service-decision-paths{min-width:0}.service-decision-guide h3{margin:0 0 8px;font-family:Montserrat,Inter,sans-serif;font-size:24px;font-weight:600}.service-decision-heading>p:last-child{color:var(--ink-soft);margin:0;font-size:14px}.service-decision-paths{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.service-decision-paths a{overflow-wrap:anywhere;background:#ffffffb8;border:1px solid #02143024;border-radius:4px;flex-direction:column;align-items:flex-start;min-width:0;min-height:142px;padding:12px 13px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.service-decision-paths a:hover,.service-decision-paths a:focus-visible{border-color:var(--gold);transform:translateY(-2px);box-shadow:0 12px 28px #02143014}.service-decision-paths>a>span:first-child{min-height:49px;color:var(--ink-soft);font-size:13px;line-height:1.4}.service-decision-paths strong{color:var(--navy);font-family:Montserrat,Inter,sans-serif;font-size:13px;line-height:1.35}.service-decision-paths small{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:900}.service-decision-paths .decision-path-action{min-height:0;color:var(--navy);margin-top:auto;padding-top:10px;font-size:13px;font-weight:800}.service-card:target,.strategy-service-card:target{border-color:var(--gold);box-shadow:0 0 0 4px #e3a9493d,0 20px 50px #0214301f}.package-comparison{border-top:1px solid var(--line);margin-top:34px;padding-top:36px}.package-comparison-heading{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:end;gap:36px;margin-bottom:22px;display:grid}.package-comparison-heading h3{margin:0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(25px,3vw,36px);font-weight:600}.package-comparison-heading>p{max-width:620px;color:var(--ink-soft);margin:0}.comparison-scroll-cue{color:var(--accent-dark);margin:0 0 10px;font-size:13px;font-weight:800;display:none}.package-comparison-scroll{border:1px solid var(--line);background:var(--white);scrollbar-color:var(--gold) var(--cream);border-radius:6px;overflow-x:auto;box-shadow:0 16px 40px #0214300f}.package-comparison-scroll:focus-visible{outline-offset:3px}.package-comparison-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px;line-height:1.45}.package-comparison-table caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.package-comparison-table th,.package-comparison-table td{border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:14px 13px}.package-comparison-table tr:last-child th,.package-comparison-table tr:last-child td{border-bottom:0}.package-comparison-table th:last-child,.package-comparison-table td:last-child{border-right:0}.package-comparison-table thead th{background:var(--navy);color:var(--ivory)}.package-comparison-table thead th:first-child{width:19%}.package-comparison-table thead span,.package-comparison-table thead small{display:block}.package-comparison-table thead span{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:900}.package-comparison-table thead strong{font-family:Montserrat,Inter,sans-serif;font-size:13px;line-height:1.35;display:block}.package-comparison-table thead small{color:#dfe6f0;margin-top:6px;font-size:13px}.package-comparison-table tbody th{color:var(--navy);font-weight:800}.package-comparison-table tbody tr:nth-child(2n){background:#f6f1e785}.package-comparison-table tbody td{color:var(--ink-soft)}.comparison-accelerator-note{background:var(--cream);border:1px solid #e3a94980;border-radius:6px;justify-content:space-between;align-items:center;gap:30px;margin-top:18px;padding:22px 24px;display:flex}.comparison-accelerator-note span,.comparison-accelerator-note strong{display:block}.comparison-accelerator-note span{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.comparison-accelerator-note strong{margin-top:3px;font-family:Montserrat,Inter,sans-serif;font-size:20px}.comparison-accelerator-note p{max-width:730px;color:var(--ink-soft);margin:5px 0 0;font-size:14px}.comparison-accelerator-note .button{flex:none}.delivery-timeline-note{border-left:3px solid var(--gold);color:var(--ink-soft);background:#e3a9491a;margin:0 0 22px;padding:14px 16px;font-size:14px;font-weight:650}.post-payment-note{border-left:4px solid var(--gold);background:var(--cream);color:var(--navy);margin:20px 0 0;padding:14px 17px;font-size:15px;font-weight:800}.checkout-reassurance{background:var(--navy);color:var(--ivory);border:1px solid #e3a94985;border-radius:6px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:34px;margin-top:16px;padding:20px 24px;display:grid}.checkout-reassurance strong{margin-bottom:6px;font-family:Montserrat,Inter,sans-serif;font-size:18px;display:block}.checkout-reassurance p{color:#d7deea;margin:0;font-size:14px;line-height:1.6}.service-card{border:1px solid var(--line);background:var(--white);border-radius:6px;flex-direction:column;padding:26px;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.service-card:hover{transform:translateY(-4px);box-shadow:0 18px 50px #1522381a}.service-card-featured{border:2px solid var(--gold);box-shadow:0 16px 44px #02143014}.service-card-topline{justify-content:space-between;align-items:flex-start;gap:12px;min-height:50px;margin-bottom:16px;display:flex}.service-badge{background:var(--gold);max-width:170px;color:var(--navy);flex-direction:column;gap:2px;padding:7px 10px;line-height:1.25;display:flex}.service-badge strong{letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:900}.service-badge small{font-size:12px;font-weight:700}.service-number{color:var(--accent-dark);letter-spacing:.12em;margin-top:7px;font-size:13px;font-weight:900}.service-card h3{letter-spacing:-.02em;max-width:430px;margin:0 0 14px;font-family:Montserrat,Inter,sans-serif;font-size:23px;font-weight:600}.service-card-footer{margin-top:22px}.best-for{max-width:520px;color:var(--ink-soft);gap:5px;margin:18px 0 0;font-size:13px;display:grid}.best-for strong,.service-outcome span,.strategy-outcome span,.offer-timing-grid span,.offer-scope-note>strong{color:var(--accent-dark);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.best-for span{line-height:1.55}.service-outcome,.strategy-outcome{color:var(--navy);gap:5px;margin:0 0 18px;font-size:14px;font-weight:750;display:grid}.service-price{flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:5px;display:flex}.service-price strong{color:var(--navy);font-family:Montserrat,Inter,sans-serif;font-size:37px;font-weight:500;line-height:1}.service-price span{color:var(--ink-soft);font-size:13px;font-weight:800}.service-payment-type{color:var(--ink-soft);margin:0;font-size:13px;font-weight:750}.service-price-supporting{color:var(--accent-dark);margin:8px 0 0;font-size:13px;font-weight:800;line-height:1.45}.service-card-disclosure{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.service-card-disclosure summary{display:none}.service-card-disclosure:not([open])>.service-card-detail-body,.service-card-detail-body{gap:18px;display:grid}.offer-content-section h4,.offer-bonus-section h4,.offer-session-roadmap h4,.offer-service-assurance h4{color:var(--navy);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-family:Montserrat,Inter,sans-serif;font-size:12px;font-weight:850}.offer-content-section ul,.offer-bonus-section ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.offer-bonus-section,.offer-session-roadmap,.offer-service-assurance{border-radius:4px;padding:16px}.offer-bonus-section{border-left:3px solid var(--gold);background:var(--cream)}.offer-service-assurance{background:var(--white);border:1px solid #0214301f}.offer-session-roadmap{background:var(--paper);border:1px solid #0214301f}.offer-session-roadmap ol{gap:10px;margin:0;padding:0;list-style:none;display:grid}.offer-session-roadmap li{grid-template-columns:78px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.45;display:grid}.offer-session-roadmap li strong{color:var(--navy)}.offer-session-roadmap li span,.offer-session-roadmap>p{color:var(--ink-soft)}.offer-session-roadmap>p{margin:12px 0 0;font-size:12px;line-height:1.5}.offer-service-assurance p,.no-bonus-note{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.55}.offer-promise-list{gap:14px;display:grid}.offer-promise-list>div+div{border-top:1px solid #0214301a;padding-top:14px}.offer-promise-list strong{color:var(--navy);margin-bottom:4px;font-size:13px;display:block}.offer-content-section li,.offer-bonus-section li{padding-left:24px;font-size:13px;position:relative}.offer-bonus-section li{gap:3px;display:grid}.offer-bonus-section li span{color:var(--ink-soft);font-size:12px;line-height:1.45}.offer-content-section li:before,.offer-bonus-section li:before{color:var(--accent-dark);content:"✓";font-weight:900;position:absolute;left:0}.offer-timing-scope{border-top:1px solid var(--line);gap:14px;padding-top:18px;display:grid}.offer-timing-grid{gap:12px;display:grid}.offer-timing-grid>div,.offer-scope-note{gap:5px;display:grid}.offer-timing-grid strong{color:var(--navy);font-size:13px;line-height:1.45}.offer-timing-grid small,.offer-scope-note p{color:var(--ink-soft);margin:0;font-size:12px;line-height:1.5}.offer-scope-note{border-left:2px solid var(--line);background:#f6f1e794;padding:12px 14px}.service-checkout-note{color:var(--ink-soft);margin:10px 0 0;font-size:12px;font-weight:750}.checkout-add-on-disclosure{border:1px solid var(--line);border-left:3px solid var(--gold);background:var(--cream);color:var(--ink-soft);border-radius:4px;margin:16px 0 0;padding:15px 16px;font-size:14px;line-height:1.55}.checkout-add-on-disclosure strong{color:var(--navy);display:block}.checkout-add-on-disclosure p{margin:7px 0}.checkout-add-on-disclosure small{color:var(--ink-soft);font-size:13px;display:block}.checkout-support-note{color:var(--ink-soft);margin:14px 0 0;font-size:14px;line-height:1.55}.checkout-support-note a{color:var(--navy);font-weight:750}.checkout-policy-links{color:var(--ink-soft);text-align:center;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:12px;font-size:13px;font-weight:700;line-height:1.45;display:flex}.checkout-policy-links a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.checkout-policy-links a:hover{color:var(--gold-dark)}.checkout-policy-links-light{color:var(--ivory)}.checkout-policy-links-light a:hover{color:var(--gold-light)}.service-link,.addon-strip>.booking-trigger{color:var(--navy);justify-content:space-between;align-items:center;gap:14px;font-weight:900;display:inline-flex}.service-link{background:var(--navy);width:100%;color:var(--white);border-radius:4px;margin-top:8px;padding:14px 16px;transition:transform .16s,background-color .16s}.service-link:hover{background:var(--navy-2);transform:translateY(-2px)}.service-detail-link{width:fit-content;min-height:44px;color:var(--navy);text-underline-offset:3px;align-items:center;margin:13px auto 0;font-size:12px;font-weight:800;text-decoration:underline;display:inline-flex}.strategy-service-card{background:var(--white);border:1px solid #e3a949b8;border-radius:6px;grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);margin:24px 0 42px;display:grid;overflow:hidden;box-shadow:0 18px 50px #02143017}.strategy-service-summary,.strategy-service-details{padding:36px}.strategy-service-summary{background:var(--navy);color:var(--ivory)}.strategy-service-summary .service-number,.strategy-service-summary .service-price span,.strategy-service-summary .best-for,.strategy-service-summary .service-checkout-note,.strategy-service-summary .service-payment-type,.strategy-service-summary .offer-timing-grid small,.strategy-service-summary .offer-scope-note p{color:#d7deea}.strategy-service-summary h3{max-width:520px;color:var(--white);letter-spacing:-.03em;margin:0 0 16px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(29px,3vw,42px);font-weight:600}.strategy-service-summary .service-price strong,.strategy-outcome,.strategy-outcome span,.strategy-service-summary .best-for strong,.strategy-service-summary .offer-timing-grid span,.strategy-service-summary .offer-scope-note>strong{color:var(--gold)}.strategy-value-anchor{border-left:3px solid var(--gold);background:#f6f1e717;gap:4px;margin-top:24px;padding:16px 18px;display:grid}.strategy-value-anchor span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}.strategy-value-anchor strong{color:var(--white);font-size:15px}.strategy-value-anchor p{color:#d7deea;margin:8px 0 0;font-size:13px;line-height:1.55}.strategy-service-link{background:var(--gold);color:var(--navy);margin-top:10px}.strategy-service-link:hover{background:var(--light-gold)}.strategy-service-details{background:var(--cream);align-content:start;display:grid}.strategy-service-details .service-card-disclosure{border:0;margin:0;padding:0}.strategy-service-details .service-card-detail-body{gap:22px}.strategy-service-details .offer-content-section ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;display:grid}.strategy-service-details .offer-content-section li,.strategy-service-details .offer-bonus-section li{font-size:15px}.strategy-service-summary .offer-timing-scope{border-color:#f6f1e738;margin-top:22px}.strategy-service-summary .offer-timing-grid strong{color:var(--white)}.strategy-service-summary .offer-scope-note{border-left-color:var(--gold);background:#f6f1e717}.strategy-detail-link{color:var(--ivory)}.addon-strip{background:var(--cream);border:1px solid #e3a94994;border-radius:6px;grid-template-columns:1fr 1fr auto;align-items:center;gap:48px;margin-top:20px;padding:34px 38px;display:grid}.addon-strip h3,.addon-strip p{margin-bottom:0}.addon-strip h3{font-family:Montserrat,Inter,sans-serif;font-size:26px;font-weight:500}.addon-strip .addon-price{color:var(--navy);margin-top:8px;font-weight:900}.addon-strip>p{color:var(--ink-soft)}.coaching-grid{grid-template-columns:minmax(0,.9fr) minmax(420px,.7fr);align-items:center;gap:64px;display:grid}.coaching-lead{max-width:710px;color:var(--ink-soft);font-size:19px;line-height:1.65}.coaching-package-question{max-width:680px;color:var(--ink-soft);margin:20px 0 0;font-size:14px;line-height:1.6}.coaching-package-question strong{color:var(--navy)}.coaching-package-question a{color:var(--navy);text-underline-offset:3px;font-weight:850;text-decoration:underline}.coaching-price{color:var(--gold);margin:18px 0;font-family:Montserrat,Inter,sans-serif;font-size:18px;font-weight:800}.coaching-benefits{border-top:3px solid var(--gold);background:var(--navy);color:var(--ivory);box-shadow:var(--shadow);padding:28px}.coaching-list-title{color:var(--gold);margin-bottom:22px;font-family:Montserrat,Inter,sans-serif;font-size:18px;font-weight:700}.coaching-benefits ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.coaching-benefits li{color:#e3e9f1;padding-left:26px;position:relative}.coaching-benefits li:before{color:var(--gold);content:"✓";font-weight:900;position:absolute;left:0}.premium-accelerator-shell{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:56px;display:grid}.accelerator-badge{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;border:1px solid #e3a949b8;margin:0 0 24px;padding:7px 10px;font-size:13px;font-weight:900;line-height:1.3;display:inline-flex}.premium-accelerator-intro h2{max-width:620px;color:var(--white);margin:0}.premium-accelerator-outcome{color:#d7deea;max-width:650px;font-size:18px;line-height:1.65}.premium-accelerator-price{color:#d7deea;margin:26px 0 0}.premium-accelerator-price strong{color:var(--gold);font-size:26px}.premium-fit-first{border-left:3px solid var(--gold);background:#f6f1e714;margin:26px 0;padding:18px}.premium-fit-first strong{color:var(--gold)}.premium-fit-first p{color:#d7deea;margin:6px 0 0;font-size:14px}.premium-payment-note{color:#c8d0dc;max-width:520px;margin-top:12px;display:block}.premium-accelerator-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.premium-accelerator-details article{background:var(--paper);color:var(--navy);padding:24px}.premium-accelerator-details h3{color:var(--navy);margin:0 0 18px;font-size:17px}.premium-accelerator-details ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.premium-accelerator-details li{color:var(--ink-soft);padding-left:22px;font-size:13px;line-height:1.5;position:relative}.premium-accelerator-details li:before{color:var(--accent-dark);content:"✓";font-weight:900;position:absolute;left:0}.premium-accelerator-bonuses{border-top:3px solid var(--gold);grid-column:1/-1}.premium-accelerator-bonuses ul{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-accelerator-bonuses li{gap:4px;display:grid}.premium-accelerator-bonuses li strong{color:var(--navy)}.accelerator-page{background:var(--paper);min-height:100vh;padding-bottom:96px}.accelerator-page-header{padding-top:36px;padding-bottom:70px}.accelerator-back-link{color:var(--navy);margin-bottom:48px;font-weight:800;display:inline-block}.accelerator-page-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.46fr);align-items:end;gap:60px;display:grid}.accelerator-page-hero h1{max-width:850px;color:var(--navy);letter-spacing:-.045em;margin:0;font-size:clamp(42px,6vw,76px);line-height:1.02}.accelerator-page-outcome{max-width:760px;color:var(--ink-soft);font-size:20px;line-height:1.65}.accelerator-page-price{color:var(--ink-soft);margin-top:28px}.accelerator-page-price strong{color:var(--navy);font-size:24px}.accelerator-capacity{color:var(--accent-dark);font-weight:800}.accelerator-fit-note{border-top:3px solid var(--gold);background:var(--navy);color:var(--ivory);padding:28px}.accelerator-fit-note>strong{color:var(--gold);font-size:18px}.accelerator-fit-note p{color:#d7deea;margin:12px 0 0}.accelerator-details{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:24px;padding-bottom:72px;display:grid}.accelerator-details article{border:1px solid var(--line);background:var(--white);padding:28px}.accelerator-details h2{color:var(--navy);margin-top:0;font-size:23px}.accelerator-details ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.accelerator-details li{color:var(--ink-soft);padding-left:24px;position:relative}.accelerator-details li:before{color:var(--accent-dark);content:"✓";font-weight:900;position:absolute;left:0}.accelerator-bonus-panel{grid-column:1/-1;border-top:3px solid var(--gold)!important}.accelerator-bonus-panel ul{grid-template-columns:repeat(3,minmax(0,1fr))}.accelerator-bonus-panel li{gap:4px;display:grid}.accelerator-bonus-panel li strong{color:var(--navy)}.accelerator-form-section{max-width:1020px}.accelerator-application-form,.accelerator-application-success{border-top:4px solid var(--gold);background:var(--cream);box-shadow:var(--shadow);padding:42px}.application-form-intro{max-width:720px;margin-bottom:32px}.application-form-intro h2,.accelerator-application-success h2{color:var(--navy);margin:0}.application-form-intro>p:last-child,.accelerator-application-success>p{color:var(--ink-soft)}.application-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.application-form-grid label{align-content:start;gap:7px;display:grid}.application-form-grid label>span{color:var(--navy);font-weight:800}.application-form-grid label>small{color:var(--ink-soft);line-height:1.4}.application-form-grid input,.application-form-grid textarea{background:var(--white);width:100%;color:var(--ink);font:inherit;border:1px solid #b8b4ad;border-radius:3px;padding:12px 13px}.application-form-grid textarea{resize:vertical}.application-wide-field{grid-column:1/-1}.application-consent{color:var(--ink-soft);align-items:flex-start;gap:12px;margin:28px 0 22px;display:flex}.application-consent input{flex:none;width:20px;height:20px;margin-top:2px}.application-consent a{color:var(--navy);font-weight:800;text-decoration:underline}.application-honeypot{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.form-field-guidance{color:var(--ink-soft);margin:0;font-size:.9rem;font-weight:700;line-height:1.5}.application-error{color:#772121;background:#fff1f1;border-left:3px solid #9f2f2f;padding:12px 14px}.application-payment-note{color:var(--ink-soft);margin:10px 0 0;font-size:13px;font-weight:750}.accelerator-admin-summary{grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.accelerator-admin-summary>strong{color:var(--navy);font-size:32px}.accelerator-admin-summary>small{color:var(--ink-soft);text-align:right}.accelerator-admin-list{gap:22px;display:grid}.resume-review-board-panel{padding:26px}.resume-review-board{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:12px;display:grid}.resume-review-board-column{border:1px solid var(--line);border-top:4px solid var(--slate);background:#f1f3f6;min-width:0;min-height:220px;padding:12px}.resume-review-board-new{border-top-color:var(--gold)}.resume-review-board-reviewing{border-top-color:#3567a8}.resume-review-board-feedback_ready{border-top-color:#7b57a2}.resume-review-board-sent{border-top-color:#2c7b54}.resume-review-board-closed{border-top-color:var(--slate)}.resume-review-board-column>header{min-height:86px;padding:3px 3px 12px}.resume-review-board-column>header>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.resume-review-board-column h3{margin:0;font-size:15px}.resume-review-board-column header span{background:var(--white);min-width:28px;height:28px;color:var(--navy);border-radius:999px;place-items:center;font-size:13px;font-weight:850;display:grid}.resume-review-board-column header p{color:var(--ink-soft);margin:7px 0 0;font-size:12px;line-height:1.45}.resume-review-board-cards{gap:10px;display:grid}.resume-review-board-card{background:var(--white);border:1px solid #d8dde6;border-radius:7px;padding:14px;box-shadow:0 3px 10px #0214300d}.resume-review-board-card>span,.resume-review-board-card time{color:var(--ink-soft);font-size:12px;line-height:1.45;display:block}.resume-review-board-card>span{color:var(--accent-dark);font-weight:850}.resume-review-board-card h4{margin:9px 0 3px;font-size:16px}.resume-review-board-card>p{color:var(--ink-soft);margin:0 0 8px;font-size:13px;line-height:1.45}.resume-review-board-card label{color:var(--navy);gap:5px;margin-top:12px;font-size:12px;font-weight:800;display:grid}.resume-review-board-card select{width:100%;min-height:44px;font-size:14px}.resume-review-board-card>div{flex-wrap:wrap;gap:8px 12px;margin-top:12px;display:flex}.resume-review-board-card a{color:var(--navy);text-underline-offset:3px;font-size:12px;font-weight:850}.resume-review-delete-button{color:#9d2525;min-height:32px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12px;font-weight:850;text-decoration:underline}.resume-review-delete-button:hover,.resume-review-delete-button:focus-visible{color:#721919}.resume-review-delete-button:disabled{cursor:wait;opacity:.65}.resume-review-automation-note{border-left:4px solid var(--gold);background:var(--paper);grid-template-columns:auto minmax(0,1fr);gap:14px 22px;margin-top:18px;padding:16px 18px;display:grid}.resume-review-automation-note p{color:var(--ink-soft);margin:0;line-height:1.55}.resume-review-board-delivery{color:#245f42;margin-top:8px;font-size:12px;display:block}.resume-review-feedback-editor{border:1px solid #02143029;border-top:4px solid var(--gold);background:var(--paper);border-radius:8px;margin-top:26px;padding:clamp(20px,3vw,30px)}.resume-review-feedback-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.resume-review-feedback-heading .eyebrow{margin-bottom:6px}.resume-review-feedback-heading h3{color:var(--navy);margin:0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(22px,2.5vw,30px)}.resume-review-feedback-heading p:not(.eyebrow){max-width:720px;color:var(--ink-soft);margin:8px 0 0}.feedback-email-status{background:var(--cream);color:var(--navy);border-radius:999px;flex:none;padding:7px 11px;font-size:13px;font-weight:850}.feedback-email-status-sent{color:#19573a;background:#e3f3e9}.feedback-email-status-failed{color:#8b1e1e;background:#fde8e8}.resume-review-feedback-editor fieldset{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;min-width:0;margin:0;padding:0;display:grid}.resume-review-feedback-editor legend{color:var(--navy);grid-column:1/-1;margin-bottom:4px;font-weight:850}.resume-review-feedback-editor label{min-width:0;color:var(--navy);gap:7px;font-size:14px;font-weight:800;display:grid}.resume-review-feedback-editor label:nth-of-type(4),.resume-review-feedback-editor label:nth-of-type(5){grid-column:span 3}.resume-review-feedback-editor textarea,.resume-review-feedback-editor select{background:var(--white);width:100%;min-height:48px;color:var(--navy);font:inherit;border:1px solid #aeb7c4;border-radius:5px;padding:12px 14px;font-weight:500}.resume-review-feedback-editor textarea{resize:vertical;line-height:1.55}.resume-review-feedback-editor label small{color:var(--ink-soft);font-size:13px;font-weight:500}.resume-review-feedback-actions,.resume-review-approval{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.resume-review-email-preview{border:1px solid var(--line);background:var(--white);border-radius:6px;margin-top:20px;padding:20px}.resume-review-email-preview p{margin-bottom:6px}.resume-review-email-preview pre{border-left:4px solid var(--gold);max-height:520px;color:var(--navy);white-space:pre-wrap;background:#f4f6f8;margin:18px 0 0;padding:18px;font:14px/1.6 Inter,sans-serif;overflow:auto}.resume-review-approval{border-top:1px solid var(--line);justify-content:space-between;padding-top:20px}.resume-review-approval label,.resume-review-retry-note label{grid-template-columns:auto 1fr;align-items:flex-start;gap:10px;max-width:760px;font-weight:700;display:flex}.resume-review-approval input,.resume-review-retry-note input{width:20px;height:20px;margin:2px 0 0}.resume-review-retry-note{background:#fff4f4;border-left:4px solid #b33a3a;gap:12px;margin-top:20px;padding:18px;display:grid}.resume-review-retry-note p,.resume-review-sent-time{margin:0}.resume-review-sent-time{color:#245f42;margin-top:16px;font-weight:800}@media (width<=1180px){.resume-review-board{grid-template-columns:repeat(2,minmax(0,1fr))}.resume-review-automation-note,.resume-review-feedback-editor fieldset{grid-template-columns:1fr}.resume-review-feedback-editor label:nth-of-type(4),.resume-review-feedback-editor label:nth-of-type(5){grid-column:auto}}@media (width<=520px){.resume-review-board-panel{padding:20px 16px}.resume-review-board{grid-template-columns:1fr}.resume-review-board-column{min-height:0}.resume-review-feedback-heading,.resume-review-approval{flex-direction:column;align-items:stretch}.resume-review-feedback-actions .button,.resume-review-approval .button,.resume-review-retry-note .button{width:100%}}.accelerator-admin-card>header{border-bottom:1px solid var(--line);justify-content:space-between;gap:24px;padding-bottom:20px;display:flex}.accelerator-admin-card>header h2{margin:4px 0}.accelerator-admin-card>header>div:last-child{align-content:start;justify-items:end;gap:4px;display:grid}.accelerator-admin-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin:24px 0 0;display:grid}.accelerator-admin-card dt{color:var(--ink-soft);letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:850}.accelerator-admin-card dd{white-space:pre-wrap;margin:4px 0 0}@media (width<=800px){.premium-accelerator-shell,.accelerator-page-hero,.accelerator-details,.premium-accelerator-details,.application-form-grid,.accelerator-admin-card dl{grid-template-columns:1fr}.premium-accelerator-bonuses,.application-wide-field,.accelerator-bonus-panel{grid-column:auto}.premium-accelerator-bonuses ul,.accelerator-bonus-panel ul{grid-template-columns:1fr}.accelerator-application-form,.accelerator-application-success{padding:28px 20px}.accelerator-admin-summary{grid-template-columns:auto 1fr}.accelerator-admin-summary>small{text-align:left;grid-column:1/-1}.accelerator-admin-card>header{display:grid}.accelerator-admin-card>header>div:last-child{justify-items:start}}@media (width<=430px){.premium-accelerator-section{padding-block:64px}.premium-accelerator-details article,.accelerator-details article{padding:22px 18px}.accelerator-page-header{padding-top:24px;padding-bottom:50px}.accelerator-page-hero h1{font-size:40px}.application-form-grid input,.application-form-grid textarea{font-size:16px}}.booking-trigger{cursor:pointer;text-align:left;border:0}.booking-dialog{background:var(--white);width:min(980px,100% - 28px);max-width:none;height:min(820px,100% - 28px);max-height:none;color:var(--navy);border:1px solid #e3a94999;border-radius:8px;padding:0;box-shadow:0 30px 90px #02143066}.booking-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#021430c7}.booking-dialog-shell{grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}.booking-dialog header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:24px;padding:24px 26px 18px;display:flex}.booking-dialog header .eyebrow{margin-bottom:6px}.booking-dialog h2{margin:0;font-size:clamp(25px,3vw,38px)}.booking-close{border:1px solid var(--line);background:var(--cream);width:44px;height:44px;color:var(--navy);cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;font-size:28px;line-height:1;display:grid}.booking-dialog iframe{background:var(--white);border:0;width:100%;height:100%}.booking-fallback{border-top:1px solid var(--line);color:var(--ink-soft);margin:0;padding:12px 26px;font-size:13px}.booking-fallback a{color:var(--navy);text-underline-offset:3px;font-weight:800;text-decoration:underline}.authority-section{background:var(--cream);border-block:1px solid #0214301a;padding-block:64px}.authority-shell{grid-template-columns:minmax(280px,.48fr) minmax(0,1.52fr);align-items:center;gap:48px;display:grid}.authority-portrait{aspect-ratio:4/5;background:var(--navy);border:1px solid #e3a94994;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 46px #0214301f}.authority-portrait img{object-fit:cover;object-position:68% center;width:100%;height:100%;display:block}.authority-portrait figcaption{color:var(--ivory);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#0000,#021430eb);padding:28px 16px 13px;font-family:Montserrat,Inter,sans-serif;font-size:11px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.authority-copy h2{max-width:820px;margin-bottom:16px;font-size:clamp(34px,4vw,48px)}.authority-lead{max-width:850px;color:var(--ink-soft);margin:0;font-size:17px;line-height:1.7}.authority-question{border-left:3px solid var(--gold);max-width:850px;color:var(--navy);background:#ffffffa3;margin:20px 0 0;padding:14px 18px;font-family:Montserrat,Inter,sans-serif;font-size:15px;font-weight:650;line-height:1.6}.authority-blocks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.authority-blocks article{border-top:2px solid var(--gold);background:#ffffffb8;padding:14px 16px}.authority-blocks h3{color:var(--navy);margin:0 0 6px;font-size:15px}.authority-blocks p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.5}.why-section,.why-challenges-section{background:var(--cream);padding-block:72px}.why-challenges-section .why-challenges{margin-top:0}.why-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:center;gap:64px;display:grid}.portrait-frame{background:var(--navy);border:1px solid #e3a9498c;min-height:460px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 54px #02143024}.portrait-frame img{object-fit:cover;object-position:66% center;width:100%;height:460px;display:block}.portrait-frame figcaption{color:var(--ivory);letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(#0000,#021430eb);padding:14px 18px;font-family:Montserrat,Inter,sans-serif;font-size:12px;font-weight:600;position:absolute;bottom:0;left:0;right:0}.why-copy h2{font-size:clamp(38px,4vw,52px)}.why-lead{max-width:750px;color:var(--ink-soft);font-size:19px}.why-details{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:24px;display:grid}.why-details>div{border-top:2px solid var(--gold);padding-top:18px}.why-details strong{margin-bottom:8px;display:block}.why-details p{color:var(--ink-soft);margin:0;font-size:14px}.why-closing{border-left:3px solid var(--gold);max-width:760px;color:var(--navy);background:#ffffff9e;margin:24px 0 0;padding:18px 22px;line-height:1.7}.why-challenges{border-top:1px solid #02143029;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:42px;padding-top:28px;display:grid}.why-challenges article{border-top:3px solid var(--gold);padding-top:16px}.why-challenges span{color:var(--accent-dark);font-size:12px;font-weight:900}.why-challenges h3{margin:12px 0 8px;font-family:Montserrat,Inter,sans-serif;font-size:19px;font-weight:650}.why-challenges p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.55}.reviews-section{padding-block:72px}.reviews-heading{grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);align-items:end;gap:52px;margin-bottom:32px;display:grid}.setmore-rating{border-top:3px solid var(--gold);background:var(--navy);color:var(--ivory);gap:8px;padding:24px;display:grid}.setmore-rating strong{font-family:Montserrat,Inter,sans-serif;font-size:20px}.setmore-rating>span:last-child{color:#d7deea;font-size:13px;font-weight:800}.review-stars{color:var(--accent-dark);letter-spacing:.08em;font-size:16px}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.testimonial-card{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--white);flex-direction:column;min-height:260px;padding:22px;display:flex;box-shadow:0 16px 42px #0214300f}.testimonial-meta{color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;font-weight:850;display:flex}.testimonial-card>blockquote{color:var(--navy);margin:18px 0;font-family:Montserrat,Inter,sans-serif;font-size:19px;font-weight:500;line-height:1.55}.testimonial-card>footer{gap:4px;margin-top:auto;display:grid}.reviews-all-link{width:fit-content;margin-top:28px}.testimonial-card footer span,.testimonial-card footer small{color:var(--ink-soft)}.testimonial-card footer small{letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:11px;font-weight:850}.setmore-highlights{background:var(--cream)}.setmore-quotes{gap:18px;margin:28px 0;display:grid}.setmore-quotes blockquote{color:var(--navy);border-bottom:1px solid #0214301f;margin:0;padding-bottom:16px;font-weight:650}.setmore-quotes cite{color:var(--ink-soft);margin-top:7px;font-size:12px;font-style:normal;display:block}.setmore-highlights>a{color:var(--navy);margin-top:auto;font-size:13px;font-weight:900}.process-heading,.faq-heading{margin-bottom:36px}.process-list{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;gap:18px;margin:0;padding:0;list-style:none;display:grid}.process-list>li{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--white);border-radius:6px;flex-direction:column;grid-column:span 2;gap:12px;min-width:0;padding:20px;display:flex}.process-list>li:nth-last-child(-n+2){grid-column:span 3}.process-list>li>span{color:var(--accent-dark);font-family:Montserrat,Inter,sans-serif;font-size:18px;font-weight:900}.process-list h3{margin:0 0 6px;font-family:Montserrat,Inter,sans-serif;font-size:21px;font-weight:600}.process-list p{color:var(--ink-soft);margin:0 0 12px;font-size:14px;line-height:1.5}.process-list a{color:var(--navy);text-underline-offset:3px;font-weight:850;text-decoration:underline}.process-list ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.process-list ul li{color:var(--ink-soft);border:0;padding:0 0 0 24px;display:block;position:relative}.process-list ul li:before{color:var(--accent-dark);content:"✓";font-weight:900;position:absolute;left:0}.process-handoff-panel{background:var(--white);border:1px solid #02143024;border-radius:6px;grid-template-columns:1fr 1fr;margin-top:28px;display:grid;overflow:hidden}.process-handoff-panel section{padding:24px}.process-handoff-panel section+section{background:var(--navy);color:var(--ivory);border-left:1px solid #02143024}.process-handoff-panel h3{color:var(--navy);margin:0 0 16px;font-size:22px}.process-handoff-panel section+section h3{color:var(--gold)}.process-handoff-panel ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.process-handoff-panel li{color:var(--ink-soft);padding-left:22px;font-size:14px;line-height:1.5;position:relative}.process-handoff-panel li:before{color:var(--accent-dark);content:"✓";font-weight:900;position:absolute;left:0}.process-handoff-panel section+section li{color:#d7deea}.process-handoff-panel section+section li:before{color:var(--gold)}.process-reassurance,.process-voice-note{border-left:3px solid var(--gold);background:var(--cream);color:var(--navy);margin:16px 0 0;padding:14px 18px;font-size:14px;font-weight:750;line-height:1.6}.process-addons{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.process-addons article{border-top:3px solid var(--gold);background:var(--cream);padding:20px}.process-addons article>span{color:var(--accent-dark);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.process-addons h3{margin:12px 0;font-family:Montserrat,Inter,sans-serif;font-size:22px;font-weight:600}.process-addons p{color:var(--ink-soft);margin-bottom:10px;font-size:14px;line-height:1.5}.payment-facts{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.payment-facts span{border:1px solid #ffffff3d;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800}.payment-policy-link{color:var(--ivory);text-underline-offset:4px;margin-top:22px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-block}.preview-note{color:#f5ead2;background:#ffffff14;border-left:3px solid #e9c988;margin-top:22px;padding:15px 17px;font-size:14px}.faq-list{border-top:1px solid var(--line)}.faq-item{border-bottom:1px solid var(--line)}.faq-item h3{margin:0}.faq-question{width:100%;color:var(--navy);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:28px;padding:16px 0;font-family:Montserrat,Inter,sans-serif;font-size:20px;font-weight:500;display:flex}.faq-question:focus-visible{outline:3px solid var(--gold);outline-offset:5px;border-radius:4px}.faq-plus{color:var(--accent-dark);font-family:Inter,sans-serif;font-size:25px}.faq-item-open .faq-plus{transform:rotate(45deg)}.faq-answer p{max-width:850px;color:var(--ink-soft);margin:0;padding:0 50px 20px 0}.faq-answer a{color:var(--accent-dark);text-underline-offset:3px;font-weight:750}.faq-answer a:hover{color:var(--navy)}.faq-answer a:focus-visible{outline:3px solid var(--gold);outline-offset:3px;border-radius:3px}.closing-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,.8fr);align-items:center;gap:70px;padding-block:60px;display:grid}.closing-primary h2{margin-bottom:18px}.closing-primary>p:not(.eyebrow){max-width:680px}.closing-primary-actions{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.closing-primary-actions .button-outline-light:hover{border-color:var(--gold);background:#ffffff14}.closing-intro{background:#ffffff0f;border:1px solid #e3a94980;padding:24px}.closing-intro h3{margin:0 0 10px;font-family:Montserrat,Inter,sans-serif;font-size:27px}.closing-intro>p:not(.eyebrow){color:#d7deea;line-height:1.65}.closing-intro small{color:#bdc6d5;line-height:1.55;display:block}.closing-actions{flex-wrap:wrap;gap:10px;display:flex}.error-page{background:var(--navy);min-height:100vh;color:var(--ivory);place-items:center;padding:32px;display:grid}.error-card{width:min(720px,100%)}.error-card>img{width:min(320px,78vw);height:auto;margin-bottom:54px;display:block}.error-card h1{max-width:680px}.error-card>p:not(.eyebrow){color:#d7deea;max-width:560px;font-size:18px}.error-actions{flex-wrap:wrap;gap:12px;display:flex}.admin-page{background:var(--cream);min-height:100vh;padding-block:84px}.admin-shell{width:min(980px,100% - 36px);margin-inline:auto}.admin-shell h1{max-width:none;font-size:clamp(44px,6vw,70px)}.admin-intro{max-width:720px;color:var(--ink-soft);font-size:17px}.admin-stats{grid-template-columns:repeat(5,1fr);gap:12px;margin:42px 0;display:grid}.admin-stats article{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--white);padding:24px}.admin-stats strong,.admin-stats span{display:block}.admin-stats strong{font-family:Montserrat,Inter,sans-serif;font-size:34px}.admin-stats span{color:var(--ink-soft);margin-top:4px;font-size:13px}.admin-recent{margin-bottom:34px}.admin-recent h2{font-size:30px}.admin-table-wrap{border:1px solid var(--line);background:var(--white);overflow-x:auto}.admin-table-wrap table{border-collapse:collapse;width:100%}.admin-table-wrap th,.admin-table-wrap td{border-bottom:1px solid var(--line);text-align:left;padding:15px 18px}.admin-table-wrap th{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.site-footer{background:var(--navy);color:var(--ivory);grid-template-columns:minmax(260px,1.2fr) repeat(3,auto);align-items:start;gap:30px;padding:34px max(24px,50vw - 590px);display:grid}.footer-logo{width:260px;height:auto;display:block}.footer-brand p,.footer-note{color:#bdc6d5;margin:12px 0 0;font-size:12px;line-height:1.6}.site-footer nav{gap:12px;font-family:Montserrat,Inter,sans-serif;font-size:13px;font-weight:800;display:grid}.footer-who-i-help strong{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px}@media (width<=980px){.site-footer{grid-template-columns:minmax(260px,1fr) repeat(2,auto)}.footer-who-i-help{grid-column:2/-1}}.footer-note{border-top:1px solid #ffffff24;grid-column:1/-1;width:100%;padding-top:20px}.legal-page{background:var(--cream);min-height:100vh;padding-block:54px 80px}.legal-shell{width:min(920px,100% - 32px);margin-inline:auto}.legal-brand img{width:min(320px,78vw);height:auto;margin-bottom:42px;display:block}.legal-card{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);padding:clamp(28px,6vw,64px);box-shadow:0 20px 56px #02143017}.legal-card h1{max-width:none;margin-bottom:10px;font-size:clamp(42px,7vw,68px)}.legal-updated{color:var(--ink-soft);font-size:13px}.legal-intro{max-width:760px;color:var(--ink-soft);margin:34px 0 18px;font-size:19px;line-height:1.7}.legal-operator{color:var(--navy);margin:0 0 44px;font-size:15px;font-weight:750}.legal-content{gap:34px;display:grid}.legal-content section{border-top:1px solid var(--line);padding-top:26px}.legal-content h2{letter-spacing:-.02em;margin-bottom:12px;font-size:27px}.legal-content p{color:var(--ink-soft);margin-bottom:12px;line-height:1.75}.legal-content a{color:var(--navy);text-underline-offset:3px;font-weight:800;text-decoration:underline}.legal-home-link{margin-top:26px}.upgrade-page .legal-shell{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);padding:clamp(28px,6vw,64px);box-shadow:0 20px 56px #02143017}.upgrade-page h1{margin:28px 0 16px;font-size:clamp(40px,7vw,64px)}.upgrade-page .legal-introduction{max-width:760px;color:var(--ink-soft);font-size:18px;line-height:1.7}.legal-back{color:var(--navy);font-weight:800}.upgrade-form{border-top:1px solid var(--line);gap:20px;max-width:660px;margin-top:34px;padding-top:28px;display:grid}.upgrade-form label{color:var(--navy);gap:7px;font-weight:800;display:grid}.upgrade-form input,.upgrade-form select{border:1px solid var(--line);background:var(--white);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:4px;padding:10px 12px}.upgrade-form p{color:var(--ink-soft);margin:0;font-size:13px;line-height:1.6}.upgrade-form .form-error{color:#7c2020;background:#fff2f2;border-left:3px solid #a33232;padding:12px 14px;font-weight:750}.intake-page{background:var(--cream);min-height:100vh}.intake-header{background:var(--navy);width:100%;min-height:96px;color:var(--ivory);justify-content:space-between;align-items:center;gap:30px;margin-inline:auto;padding-inline:max(20px,50% - 590px);display:flex}.intake-header img{width:min(290px,60vw);height:auto;display:block}.intake-header>span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-family:Montserrat,Inter,sans-serif;font-size:12px;font-weight:800}.intake-shell{width:min(1120px,100% - 40px);margin-inline:auto;padding:62px 0 90px}.intake-introduction{color:var(--navy);grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:end;gap:70px;display:grid}.intake-introduction .eyebrow{color:var(--accent-dark)}.intake-introduction h1{max-width:780px;margin-bottom:0;font-size:clamp(46px,6vw,72px)}.intake-introduction>p{color:var(--slate);margin-bottom:8px;font-size:17px;line-height:1.7}.intake-security-note{background:var(--white);border:1px solid #e3a94980;grid-template-columns:42px 1fr;gap:18px;margin:54px 0 24px;padding:22px 26px;display:grid;box-shadow:0 16px 42px #02143014}.intake-security-note>span{background:var(--navy);width:38px;height:38px;color:var(--gold);border-radius:50%;place-items:center;font-weight:900;display:grid}.intake-security-note strong{color:var(--navy);margin-bottom:4px;font-family:Montserrat,Inter,sans-serif;display:block}.intake-security-note p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.6}.intake-form{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);padding:clamp(26px,5vw,58px);box-shadow:0 26px 70px #0214301c}.intake-order-summary{border:1px solid var(--line);background:#f8f9fb;grid-template-columns:repeat(3,1fr);margin-bottom:36px;display:grid}.intake-order-summary>div{border-right:1px solid var(--line);padding:18px 20px}.intake-order-summary>div:last-child{border-right:0}.intake-order-summary span,.intake-order-summary strong{display:block}.intake-order-summary small{color:var(--ink-soft);margin-top:5px;font-size:12px;display:block}.intake-order-summary span{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800}.intake-order-summary strong{color:var(--navy);font-family:Montserrat,Inter,sans-serif;font-size:15px}.intake-paid-label{color:#1d7048!important}.intake-test-label{color:var(--accent-dark)!important}.intake-test-note{border-style:dashed}.intake-progress{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 56px;padding:0;list-style:none;display:grid}.intake-progress li{border-top:3px solid var(--line);color:var(--ink-soft);padding:0}.intake-progress li>button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:13px 14px;display:grid}.intake-progress li>button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.intake-progress li>button>span{color:var(--accent-dark);font-size:13px;font-weight:900}.intake-progress li>button>strong{font-size:13px}.intake-progress-current{background:var(--cream);border-color:var(--gold)!important;color:var(--navy)!important}.intake-step[hidden]{display:none}.intake-step h2{max-width:820px;margin-bottom:14px;font-size:clamp(34px,4vw,50px)}.intake-step-intro{max-width:760px;color:var(--ink-soft);margin-bottom:38px;font-size:17px;line-height:1.7}.intake-fields{gap:22px;display:grid}.intake-fields-two{grid-template-columns:1fr 1fr}.intake-fields label,.intake-field-wide,.intake-question-list label{gap:8px;display:grid}.intake-question-list label>small,.intake-question-group>p{color:var(--ink-soft);font-size:14px;line-height:1.55}.intake-question-group{border:1px solid var(--line);border-left:4px solid var(--gold);background:var(--cream);gap:22px;padding:clamp(22px,4vw,34px);display:grid}.intake-question-group h3,.intake-question-group>p{margin:0}.intake-question-group h3{font-family:Montserrat,Inter,sans-serif;font-size:25px}.intake-question-group label{border-bottom:0;padding-bottom:0}.intake-file-status{color:var(--ink-soft);margin:14px 0 0;font-size:14px}.intake-upload-fallback{color:var(--ink-soft);margin:8px 0 0;font-size:14px;line-height:1.55}.intake-upload-fallback a{color:var(--navy);font-weight:750}.intake-fields label>span,.intake-field-wide>span,.intake-question-list label>span,.intake-upload>span{color:var(--navy);font-size:13px;font-weight:800}.intake-form input,.intake-form select,.intake-form textarea{background:var(--white);width:100%;min-height:48px;color:var(--navy);font:inherit;border:1px solid #aeb8c7;border-radius:3px;padding:12px 14px}.intake-form textarea{resize:vertical;min-height:110px;line-height:1.6}.intake-form input:focus,.intake-form select:focus,.intake-form textarea:focus{border-color:var(--gold);outline-offset:1px;outline:3px solid #e3a94940}.intake-form input[type=file]{background:0 0;border:0;min-height:0;padding:10px;font-size:13px}.intake-form input[type=file]::file-selector-button{background:var(--navy);color:var(--white);cursor:pointer;border:0;border-radius:3px;margin-right:12px;padding:10px 13px;font-weight:800}.intake-field-wide{margin-top:22px}.intake-field-span-two{grid-column:1/-1}.intake-upload-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.intake-upload{background:#f8f9fb;border:1px dashed #aeb8c7;flex-direction:column;min-height:185px;padding:22px;display:flex}.intake-upload small{min-height:42px;color:var(--ink-soft);margin:7px 0 14px;line-height:1.5}.intake-upload input{margin-top:auto}.intake-postings-heading{justify-content:space-between;align-items:end;gap:24px;margin:48px 0 18px;display:flex}.intake-postings-heading h3,.intake-postings-heading p{margin-bottom:0}.intake-postings-heading h3{font-family:Montserrat,Inter,sans-serif;font-size:27px}.intake-postings-heading p{color:var(--ink-soft);margin-top:6px;font-size:14px}.intake-secondary-button,.intake-remove-button{color:var(--navy);cursor:pointer;font:inherit;text-underline-offset:4px;background:0 0;border:0;font-size:13px;font-weight:850;text-decoration:underline}.intake-secondary-button:disabled{cursor:not-allowed;opacity:.45}.intake-postings{gap:16px;display:grid}.intake-postings fieldset{border:1px solid var(--line);background:var(--cream);margin:0;padding:24px;position:relative}.intake-postings legend{color:var(--accent-dark);text-transform:uppercase;padding:0 9px;font-family:Montserrat,Inter,sans-serif;font-size:13px;font-weight:850}.intake-remove-button{color:#8b3030;position:absolute;top:16px;right:20px}.intake-question-list{gap:26px;display:grid}.intake-question-list label{border-bottom:1px solid var(--line);padding-bottom:26px}.intake-review-card{border-left:4px solid var(--gold);background:var(--cream);padding:28px}.intake-review-card h3{margin-bottom:16px;font-family:Montserrat,Inter,sans-serif;font-size:24px}.intake-review-card ol{color:var(--ink-soft);gap:12px;margin:0;padding-left:24px;display:grid}.intake-consent{border:1px solid var(--line);grid-template-columns:22px 1fr;align-items:start;gap:14px;margin-top:30px;padding:22px;display:grid}.intake-consent input{width:20px;min-height:20px;margin-top:2px}.intake-consent span{color:var(--ink-soft);font-size:14px;line-height:1.6}.intake-consent a,.intake-help a{color:var(--navy);text-underline-offset:3px;font-weight:800;text-decoration:underline}.intake-actions{border-top:1px solid var(--line);justify-content:space-between;gap:14px;margin-top:42px;padding-top:26px;display:flex}.intake-actions .button{cursor:pointer;border:0;min-width:170px}.intake-actions .button:disabled{cursor:wait;opacity:.65}.intake-save-note{color:var(--ink-soft);text-align:center;margin:20px 0 0;font-size:12px}.intake-save-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.intake-save-controls p{max-width:620px;color:var(--ink-soft);margin:0;font-size:13px;line-height:1.5}.intake-save-controls .intake-save-error{color:#702424;font-weight:700}.intake-start-kit{background:linear-gradient(135deg, #fffdf8, var(--cream));border:1px solid #e3a9496b;width:min(1120px,100% - 44px);margin:42px auto;padding:clamp(26px,5vw,48px)}.intake-shell>.intake-start-kit{width:100%}.intake-start-kit-heading{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);align-items:end;gap:34px;margin-bottom:28px;display:grid}.intake-start-kit-heading h2{margin-bottom:0;font-size:clamp(30px,4vw,44px)}.intake-start-kit-heading>p{color:var(--ink-soft);margin:0;line-height:1.65}.intake-start-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.intake-start-kit details{border:1px solid var(--line);background:var(--white)}.intake-start-kit summary{color:var(--navy);cursor:pointer;padding:18px 20px;font-family:Montserrat,Inter,sans-serif;font-weight:800}.intake-start-kit summary:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.intake-start-kit details>p,.intake-start-kit details>ul{margin-inline:20px}.intake-start-kit details>p{color:var(--ink-soft);font-size:14px;line-height:1.6}.intake-start-kit details>ul{color:var(--ink-soft);gap:9px;margin-bottom:22px;padding-left:20px;font-size:14px;line-height:1.55;display:grid}.intake-error{color:#702424;background:#fff0f0;border-left:4px solid #a63c3c;gap:5px;margin-top:22px;padding:16px 18px;display:grid}.intake-access-card,.intake-received-card{border-top:4px solid var(--gold);background:var(--white);width:min(820px,100%);margin:36px auto 0;padding:clamp(32px,7vw,72px);box-shadow:0 26px 70px #02143021}.intake-access-card h1,.intake-received-card h1{max-width:none;font-size:clamp(40px,6vw,64px)}.intake-access-card>p:not(.eyebrow),.intake-received-card>p:not(.eyebrow){color:var(--ink-soft);font-size:17px;line-height:1.7}.intake-access-card .button,.intake-received-card .button{margin-top:10px}.intake-test-actions{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.intake-test-actions .button{margin-top:0}.intake-help{border-top:1px solid var(--line);padding-top:24px;margin-top:30px!important;font-size:13px!important}.intake-success-mark{background:var(--navy);width:64px;height:64px;color:var(--gold);border-radius:50%;place-items:center;margin-bottom:28px;font-size:28px;font-weight:900;display:grid}.intake-next-steps{background:var(--cream);margin-top:38px;padding:30px}.intake-next-steps h2{margin-bottom:20px;font-size:28px}.intake-next-steps ol{counter-reset:intake-next;gap:18px;margin:0;padding:0;list-style:none;display:grid}.intake-next-steps li{counter-increment:intake-next;grid-template-columns:34px 1fr;display:grid}.intake-next-steps li:before{color:var(--accent-dark);content:counter(intake-next, decimal-leading-zero);font-weight:900}.intake-next-steps li strong,.intake-next-steps li span{grid-column:2}.intake-confirmation-summary{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:34px 0;display:grid}.intake-confirmation-summary>div{background:var(--white);padding:18px 20px}.intake-confirmation-summary dt{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:850}.intake-confirmation-summary dd{color:var(--navy);margin:0;font-weight:750;line-height:1.5}.intake-upgrade-path{border-left:4px solid var(--gold);background:var(--cream);padding:18px 20px}.intake-next-steps li span{color:var(--ink-soft);margin-top:3px;font-size:14px;line-height:1.55}.admin-toolbar{flex-wrap:wrap;gap:18px;margin:28px 0 42px;display:flex}.admin-toolbar a,.admin-back-link{color:var(--navy);text-underline-offset:4px;font-size:13px;font-weight:850;text-decoration:underline}.admin-table-wrap td small{color:var(--ink-soft);margin-top:3px;display:block}.admin-table-wrap td a{color:var(--navy);font-weight:850}.admin-status{border-radius:999px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-block}.admin-status-submitted{color:#175c3b;background:#dff4e8}.admin-status-incomplete{color:#6f4c10;background:#f4ead5}.admin-order-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:36px 0;display:grid}.admin-order-summary>div{border-top:3px solid var(--gold);background:var(--white);padding:22px}.admin-order-summary span,.admin-order-summary strong{display:block}.admin-order-summary span{color:var(--ink-soft);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:850}.admin-answer-list{border:1px solid var(--line);background:var(--line);grid-template-columns:1fr 1fr;gap:1px;display:grid}.admin-answer-list>div{background:var(--white);padding:20px}.admin-answer-list dt{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}.admin-answer-list dd{color:var(--ink-soft);white-space:pre-wrap;margin:0;line-height:1.6}.admin-posting-list,.admin-file-list{gap:12px;display:grid}.admin-posting-list article,.admin-file-list article{border:1px solid var(--line);background:var(--white);padding:20px}.admin-posting-list article>span{color:var(--accent-dark);text-transform:uppercase;font-size:11px;font-weight:850}.admin-posting-list h3{margin:8px 0}.admin-posting-list p{color:var(--ink-soft)}.admin-posting-list a,.admin-file-list a{color:var(--navy);font-weight:850}.admin-file-heading{justify-content:space-between;gap:20px;display:flex}.admin-file-heading span{color:var(--ink-soft);text-transform:capitalize;font-size:13px;font-weight:650}.admin-section-intro,.admin-file-actions>p,.admin-management-help{color:var(--ink-soft)}.admin-file-actions{gap:12px;margin-top:16px;display:grid}.admin-file-actions>div,.admin-management-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-file-actions .button,.admin-management-actions .button{min-height:42px;padding:10px 14px;font-size:13px}.admin-scan-status{border-radius:999px;width:fit-content;padding:6px 10px;font-size:13px;font-weight:850}.admin-scan-safe{color:#175c3b;background:#dff4e8}.admin-scan-pending{color:#6f4c10;background:#f4ead5}.admin-scan-rejected{color:#7b1f1f;background:#f9dddd}.admin-danger-link,.admin-danger-button{color:#8b1f1f;font:inherit;cursor:pointer;background:0 0;border:1px solid #9b2c2c;font-weight:800}.admin-danger-link{border-radius:999px;min-height:42px;padding:10px 14px}.admin-management{border:1px solid var(--line);background:var(--white);padding:26px}.admin-management-grid{grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);gap:20px;margin-bottom:20px;display:grid}.admin-management-grid label{color:var(--navy);gap:8px;font-weight:800;display:grid}.admin-management-grid select,.admin-management-grid textarea{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--navy);font:inherit;border-radius:6px;padding:12px}.admin-delete-panel{background:#fff7f7;border:1px solid #e2baba;margin-top:24px;padding:18px}.admin-upgrade-panel{background:var(--cream);border:1px solid #e3a94994;gap:10px;margin-top:24px;padding:18px;display:grid}.admin-upgrade-panel>strong{color:var(--navy);font-family:Montserrat,Inter,sans-serif}.admin-upgrade-panel p{max-width:760px;color:var(--ink-soft);margin:0}.admin-upgrade-panel .button{width:fit-content}.admin-danger-button{border-radius:6px;padding:10px 14px}.admin-action-error{font-weight:750;color:#8b1f1f!important}.admin-history{background:var(--line);gap:1px;margin:0;padding:1px;list-style:none;display:grid}.admin-history li{background:var(--white);padding:18px}.admin-history strong,.admin-history span{display:block}.admin-history strong{color:var(--navy);text-transform:capitalize}.admin-history span{color:var(--ink-soft);font-size:13px}.admin-history p{color:var(--ink-soft);margin:8px 0 0}.privacy-preferences{z-index:1000;background:var(--navy);width:min(1040px,100% - 36px);color:var(--white);border:1px solid #e3a9498c;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-inline:auto;padding:22px;display:grid;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 20px 70px #02143052}.privacy-preferences strong{color:var(--gold);font-family:Montserrat,Inter,sans-serif;font-size:19px;display:block}.privacy-preferences p{color:#e4e9f0;max-width:700px;margin:6px 0;font-size:14px;line-height:1.55}.privacy-preferences a{color:var(--white);font-size:13px;text-decoration:underline}.privacy-preferences-actions{flex-wrap:wrap;gap:10px;display:flex}.privacy-preferences-actions .button{min-height:46px;padding:11px 15px;font-size:13px}.privacy-choices-button{z-index:900;background:var(--navy);min-height:44px;color:var(--white);font:inherit;cursor:pointer;border:1px solid #e3a949a6;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:750;position:fixed;bottom:14px;right:14px;box-shadow:0 10px 30px #02143033}@media (width<=1020px){.desktop-nav{display:none}.mobile-nav{display:block}.admin-order-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-header-actions{display:flex}.site-header .brand-logo{width:clamp(165px,32vw,220px)}.hero{grid-template-columns:1fr;min-height:auto}.hero-proof{max-width:720px}.authority-shell{grid-template-columns:minmax(240px,.5fr) minmax(0,1.5fr);gap:34px}.problem-fit-top,.why-grid,.checkout-reassurance,.reviews-heading,.coaching-grid,.transformation-heading,.quick-process-heading,.fit-grid,.early-proof-grid{grid-template-columns:1fr}.intake-introduction{grid-template-columns:1fr;gap:24px}.intake-upload-grid{grid-template-columns:1fr 1fr}.why-ace-card{grid-template-columns:minmax(220px,.6fr) minmax(0,1fr)}.problem-points{gap:20px}.quick-process-heading{gap:12px;display:grid}.quick-process-list{grid-template-columns:1fr}.quick-process-list li{min-height:0}.process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.process-list>li,.process-list>li:nth-last-child(-n+2){grid-column:auto}.process-list>li:last-child{grid-column:1/-1}.why-challenges{grid-template-columns:1fr}.addon-strip{grid-template-columns:1fr;gap:20px}.service-decision-guide{grid-template-columns:1fr}.service-decision-paths{grid-template-columns:repeat(2,1fr)}.core-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.core-service-grid>.service-card:nth-child(3){grid-column:1/-1}.admin-stats{grid-template-columns:repeat(3,1fr)}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.portrait-frame,.portrait-frame img{height:420px;min-height:420px}.closing-grid{grid-template-columns:1fr}.site-footer{grid-template-columns:1fr 1fr}}@media (width<=760px){.section-shell{width:min(100% - 36px,1180px)}.site-header{min-height:72px;padding-inline:18px}.services-section.section-shell{width:min(100% - 36px,1320px)}.brand-logo{width:220px}.brand small{display:none}.hero{gap:32px;padding-block:40px}h1{font-size:clamp(40px,11.5vw,48px)}.hero-lead{margin-bottom:26px;font-size:17px;line-height:1.55}.hero-microcopy{margin-top:16px;font-size:13px}.hero-proof{padding:22px}.hero-proof h2{margin-bottom:14px;font-size:31px}.proof-kicker{font-size:11px}.proof-list>div{grid-template-columns:30px 1fr;gap:10px;padding-block:13px}.proof-list p{font-size:13px;line-height:1.45}.service-card{padding:24px}.service-card-disclosure{padding-top:14px}.service-card-disclosure summary{background:var(--cream);color:var(--navy);cursor:pointer;border:1px solid #e3a94994;border-radius:4px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;font-size:13px;font-weight:850;list-style:none;display:flex}.service-card-disclosure summary::-webkit-details-marker{display:none}.service-card-disclosure summary:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.service-card-disclosure .disclosure-symbol{color:var(--accent-dark);font-size:20px;line-height:1}.service-card-disclosure[open] .disclosure-symbol{transform:rotate(45deg)}.service-card-disclosure:not([open])>.service-card-detail-body{display:none}.service-card-disclosure[open]>.service-card-detail-body{padding-top:16px;display:grid}.strategy-service-details .service-card-disclosure summary{background:var(--white)}.strategy-service-details .service-card-disclosure[open]>.service-card-detail-body{padding-top:20px}.offer-timing-grid{grid-template-columns:1fr 1fr}.offer-timing-grid>div{align-content:start}.hero-trust-line{gap:7px 9px}.hero-trust-line i{display:none}.problem-fit-section,.services-section,.process-section,.faq-section,.why-section,.reviews-section,.coaching-section,.transformation-section,.quick-process-section,.service-promises-section,.fit-section{padding-block:76px}.authority-section{padding-block:56px}.authority-shell{grid-template-columns:1fr;gap:28px}.authority-portrait{aspect-ratio:3/2;width:100%;max-height:360px}.authority-copy h2{font-size:clamp(31px,9vw,42px)}.authority-blocks,.problem-points,.service-promises-grid,.core-service-grid,.why-details,.testimonial-grid,.process-addons{grid-template-columns:1fr}.service-promises-caveat{flex-direction:column;align-items:flex-start;gap:16px}.service-promises-caveat div{justify-content:flex-start}.core-service-grid>.service-card:nth-child(3){grid-column:auto}.strategy-service-card{grid-template-columns:1fr;margin-bottom:36px}.strategy-service-summary,.strategy-service-details{padding:28px}.strategy-service-details ul,.strategy-service-details .offer-content-section ul{grid-template-columns:1fr}.early-proof-section{padding-block:15px}.trust-strip{text-align:left;justify-content:flex-start;gap:8px 16px;min-height:0;padding-block:3px;font-size:14px}.trust-strip strong{font-size:14px}.quick-process-section{padding-block:30px}.quick-process-list{gap:10px}.quick-process-list li{grid-template-columns:30px 1fr;gap:10px;padding:13px}.quick-process-heading h2{margin-bottom:10px;font-size:31px}.quick-process-list p{font-size:12px;line-height:1.45}.quick-process-list h3{font-size:15px}.quick-process-note{text-align:left;margin-top:13px;font-size:12px;line-height:1.45}.early-proof-grid{width:min(100% - 36px,1180px)}.early-rating-card,.why-ace-card{min-height:0;padding:26px}.why-ace-card,.why-ace-card ul{grid-template-columns:1fr}.transformation-card{grid-template-columns:1fr;gap:14px}.transformation-tabs{grid-template-columns:1fr;gap:6px;padding:6px}.transformation-tab{text-align:left;justify-content:flex-start;min-height:44px;padding-inline:13px}.transformation-card article{min-height:0;padding:24px}.transformation-card article>p{font-size:18px}.transformation-arrow{justify-self:center;transform:rotate(90deg)}.transformation-notes,.transformation-caption{text-align:left;justify-content:flex-start}.fit-list{grid-template-columns:1fr}.problem-fit-top{gap:42px}.offer-introduction-section .problem-fit-shell{padding-block:30px}.offer-introduction-section .problem-fit-top{gap:26px}.offer-introduction-section .fit-list{gap:7px}.offer-introduction-section .fit-list li{padding:8px 8px 8px 28px;font-size:12px;line-height:1.35}.offer-introduction-section .fit-list{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-introduction-section .fit-list li:before{left:10px}.why-challenges{gap:16px;margin-top:34px}.section-heading-row{gap:12px;display:grid}.service-card{min-height:auto}.service-card ul{margin-bottom:36px}.service-link{width:100%}.service-decision-guide{padding:20px}.service-decision-paths{grid-template-columns:1fr 1fr}.service-decision-paths a{min-height:132px}.package-comparison-heading{grid-template-columns:1fr;gap:10px}.comparison-scroll-cue{display:block}.package-comparison-scroll{background:linear-gradient(to right, var(--white) 30%, #fff0), linear-gradient(to left, var(--white) 30%, #fff0) 100% 0, linear-gradient(to right, #0214301a, #02143000), linear-gradient(to left, #0214301a, #02143000) 100% 0;background-attachment:local,local,scroll,scroll;background-color:var(--white);background-repeat:no-repeat;background-size:42px 100%,42px 100%,14px 100%,14px 100%;position:relative}.package-comparison-table{min-width:1000px;font-size:14px}.package-comparison-table thead th:first-child,.package-comparison-table tbody th{z-index:2;width:190px;position:sticky;left:0}.package-comparison-table thead th:first-child{z-index:3;background:var(--navy)}.package-comparison-table tbody th{background:var(--paper)}.package-comparison-table tbody tr:nth-child(2n) th{background:var(--cream)}.comparison-accelerator-note{gap:18px;display:grid}.comparison-accelerator-note .button{width:100%}.admin-stats{grid-template-columns:1fr 1fr}.why-grid{gap:48px}.portrait-frame,.portrait-frame img{height:360px;min-height:360px}.process-list{grid-template-columns:1fr;gap:0;position:relative}.process-list:before{background:var(--gold);content:"";width:2px;position:absolute;top:24px;bottom:24px;left:17px}.process-list>li{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-column:auto;grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:0;padding:24px 0;display:grid;position:relative}.process-list>li:last-child{grid-column:auto}.process-handoff-panel{grid-template-columns:1fr}.process-handoff-panel section+section{border-top:1px solid #e3a94952;border-left:0}.process-list>li>span{z-index:1;background:var(--white);width:36px;padding-block:4px;font-size:14px}.process-list ul li{padding-left:24px;display:block}.faq-question{font-size:20px}.closing-grid{grid-template-columns:1fr;gap:20px}.site-footer{grid-template-columns:1fr}.footer-brand{flex-direction:column;align-items:flex-start}.footer-note{grid-column:auto}.footer-logo{width:min(280px,100%)}.site-footer nav{flex-wrap:wrap}.booking-dialog{width:calc(100% - 20px);height:calc(100% - 20px);max-height:calc(100dvh - 20px)}.booking-dialog header{padding:18px 18px 14px}.booking-fallback{padding-inline:18px}.intake-shell{width:min(100% - 36px,1120px)}.intake-header{min-height:82px}.intake-header>span{display:none}.intake-shell{padding-top:42px}.intake-introduction h1{font-size:clamp(42px,12vw,58px)}.intake-security-note{grid-template-columns:34px 1fr;margin-top:38px;padding:19px}.intake-security-note>span{width:32px;height:32px}.intake-form{padding:24px 20px}.intake-start-kit{width:min(100% - 36px,1120px);margin-block:32px;padding:24px 18px}.intake-shell>.intake-start-kit{width:100%}.intake-start-kit-heading,.intake-start-kit-grid,.intake-confirmation-summary{grid-template-columns:1fr}.intake-start-kit-heading{gap:14px}.intake-order-summary,.intake-fields-two,.intake-upload-grid,.admin-order-summary,.admin-answer-list,.admin-management-grid{grid-template-columns:1fr}.intake-order-summary>div{border-right:0;border-bottom:1px solid var(--line)}.intake-order-summary>div:last-child{border-bottom:0}.intake-order-summary span,.intake-save-note,.footer-brand p,.footer-note{font-size:13px}.intake-progress{grid-template-columns:1fr 1fr;margin-bottom:40px}.intake-field-span-two{grid-column:auto}.intake-postings-heading{align-items:start;display:grid}.intake-postings-heading .intake-secondary-button{justify-self:start}.intake-postings fieldset{padding:22px 16px}.intake-remove-button{right:14px}.intake-actions{grid-template-columns:1fr;display:grid}.intake-actions>span{display:none}.intake-actions .button{width:100%}.intake-actions .button-primary{order:-1}.intake-form input[type=file]{max-width:100%;display:block;overflow:hidden}.intake-save-controls{text-align:center;justify-items:center;display:grid}.intake-question-group{padding:22px 16px}.intake-consent{padding:17px}.intake-access-card,.intake-received-card{padding:28px 22px}.intake-test-actions{display:grid}.intake-test-actions .button{width:100%}.intake-next-steps{padding:22px 18px}.admin-file-heading{display:grid}.privacy-preferences{max-height:calc(100dvh - 28px);bottom:max(14px, env(safe-area-inset-bottom));grid-template-columns:1fr;gap:16px;padding:18px;overflow-y:auto}.privacy-choices-button{right:10px;bottom:max(10px, env(safe-area-inset-bottom))}.site-footer nav a,.checkout-policy-links a{align-items:center;min-height:44px;display:inline-flex}.privacy-preferences-actions{display:grid}.privacy-preferences-actions .button{width:100%}}@media (width<=380px){.site-header{padding-inline:12px}.brand-logo{width:110px}.mobile-header-actions{gap:7px}.mobile-header-cta{padding-inline:9px;font-size:12px}.mobile-nav summary{font-size:12px}.intake-shell{width:min(100% - 28px,1120px)}.intake-progress{grid-template-columns:1fr}.hero-actions .button,.coaching-benefits .button,.closing-primary-actions .button,.closing-intro .button{width:100%}.booking-dialog h2{font-size:22px}}.owner-shell{width:min(1480px,100% - 44px)}.owner-dashboard-header{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:30px;display:flex}.owner-dashboard-header h1{margin-bottom:14px;font-size:clamp(42px,5vw,68px)}.owner-primary-nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:620px;display:flex}.owner-primary-nav a{border:1px solid var(--line);color:var(--navy);background:#ffffffa6;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:800;text-decoration:none}.owner-primary-nav a:hover,.owner-primary-nav a:focus-visible{border-color:var(--gold);background:var(--white)}.owner-period-bar{border:1px solid var(--line);background:var(--white);grid-template-columns:auto auto minmax(240px,1fr);align-items:center;gap:16px;margin-bottom:24px;padding:14px 18px;display:grid}.owner-period-bar>span{color:var(--ink-soft);font-size:13px;font-weight:750}.owner-period-bar>div{gap:5px;display:flex}.owner-period-bar a{color:var(--navy);border-radius:5px;padding:8px 11px;font-size:12px;font-weight:850;text-decoration:none}.owner-period-bar a[aria-current=page]{background:var(--navy);color:var(--ivory)}.owner-period-bar small{color:var(--ink-soft);text-align:right;justify-self:end;font-size:12px}.owner-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.owner-metric-grid article{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);min-height:150px;padding:22px}.owner-metric-grid span,.owner-metric-grid strong,.owner-metric-grid small{display:block}.owner-metric-grid span{min-height:34px;color:var(--ink-soft);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:850}.owner-metric-grid strong{color:var(--navy);margin:10px 0 5px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(28px,3vw,40px)}.owner-metric-grid small{color:var(--ink-soft);font-size:12px;line-height:1.45}.owner-metric-grid .owner-metric-highlight{border-color:var(--navy);background:var(--navy)}.owner-metric-highlight span,.owner-metric-highlight small{color:#d4ddec}.owner-metric-highlight strong{color:var(--gold)}.owner-panel{border:1px solid var(--line);background:var(--white);margin-bottom:24px;padding:26px}.owner-section-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.owner-section-heading .eyebrow{margin-bottom:8px}.owner-section-heading h2{margin:0;font-size:clamp(25px,3vw,34px)}.owner-section-heading p:not(.eyebrow){max-width:700px;color:var(--ink-soft);margin:8px 0 0;line-height:1.55}.owner-attention-panel{padding:0;overflow:hidden}.owner-attention-panel .owner-section-heading{margin:0;padding:24px 26px 18px}.owner-attention-list{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.owner-attention-list a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:122px;color:var(--navy);gap:5px;padding:20px 48px 20px 22px;text-decoration:none;display:grid;position:relative}.owner-attention-list a:hover,.owner-attention-list a:focus-visible{background:#fffaf1}.owner-attention-list span{color:var(--accent-dark);text-transform:uppercase;font-size:11px;font-weight:900}.owner-attention-list small{color:var(--ink-soft);line-height:1.4}.owner-attention-list i{color:var(--gold);font-size:22px;font-style:normal;position:absolute;bottom:20px;right:20px}.owner-all-clear{border-top:1px solid var(--line);color:#175c3b;margin:0;padding:22px 26px;font-weight:750}.owner-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.owner-analytics-grid .owner-panel{margin:0}.owner-funnel ol{gap:16px;margin:0;padding:0;list-style:none;display:grid}.owner-funnel li>div{grid-template-columns:34px 1fr auto;align-items:center;gap:10px;display:grid}.owner-funnel li>div span{color:var(--accent-dark);font-size:11px;font-weight:900}.owner-funnel li>div b{color:var(--navy);font-size:18px}.owner-funnel li>span{background:linear-gradient(90deg, var(--gold), #f5cc85);border-radius:999px;height:7px;margin-top:7px;display:block}.owner-data-note{background:var(--paper);color:var(--ink-soft);margin:22px 0 0;padding:14px;font-size:12px;line-height:1.5}.owner-source-list{gap:17px;display:grid}.owner-source-list>div>div{justify-content:space-between;gap:16px;margin-bottom:6px;display:flex}.owner-source-list strong,.owner-source-list span{font-size:13px}.owner-source-list>div>div span{color:var(--ink-soft)}.owner-source-list>div>span{background:#e6e9ef;border-radius:999px;height:8px;display:block;overflow:hidden}.owner-source-list i{border-radius:inherit;background:var(--navy);height:100%;display:block}.owner-table{border:1px solid var(--line)}.owner-table>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 80px 80px;gap:12px;padding:13px 15px;display:grid}.owner-table>div:last-child{border-bottom:0}.owner-table .owner-table-header{background:var(--paper);color:var(--ink-soft);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:850}.owner-device-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.owner-device-list>span{background:var(--paper);color:var(--ink-soft);padding:16px;font-size:12px}.owner-device-list strong{color:var(--navy);margin-bottom:3px;font-size:25px;display:block}.owner-campaign-list{border-top:1px solid var(--line);gap:7px;margin-top:22px;padding-top:18px;display:grid}.owner-campaign-list span{color:var(--ink-soft);font-size:13px}.owner-campaign-builder{margin-top:24px}.owner-campaign-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.owner-campaign-fields label,.owner-board-filters label,.owner-card-plan label{color:var(--navy);gap:7px;font-size:12px;font-weight:800;display:grid}.owner-campaign-fields input,.owner-board-filters input,.owner-board-filters select,.owner-card-plan input,.owner-card-plan textarea,.owner-card-status select,.admin-management-grid input{border:1px solid var(--line);background:var(--paper);width:100%;min-height:44px;color:var(--navy);font:inherit;border-radius:6px;padding:10px 11px}.owner-generated-link{background:var(--navy);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:16px;padding:12px;display:grid}.owner-generated-link code{color:var(--ivory);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.owner-generated-link button,.owner-card-plan button{background:var(--gold);min-height:40px;color:var(--navy);font:inherit;cursor:pointer;border:0;border-radius:5px;padding:9px 13px;font-size:12px;font-weight:850}.owner-board-panel{margin-top:24px}.owner-board-filters{border:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(240px,1fr) 200px auto;align-items:end;gap:14px;margin-bottom:20px;padding:16px;display:grid}.owner-checkbox{align-items:center;min-height:44px;grid-template-columns:none!important;display:flex!important}.owner-checkbox input{width:18px;min-height:18px}.owner-live-message{color:#175c3b;margin:-8px 0 16px;font-size:13px;font-weight:800}.owner-kanban{grid-template-columns:repeat(4,minmax(235px,1fr));align-items:start;gap:14px;display:grid}.owner-kanban-column{border:1px solid var(--line);border-top:4px solid var(--slate);background:#f1f3f6;min-height:260px;padding:12px}.owner-kanban-awaiting_intake{border-top-color:#bb7f21}.owner-kanban-new{border-top-color:var(--gold)}.owner-kanban-reviewing,.owner-kanban-drafting{border-top-color:#3567a8}.owner-kanban-waiting_on_client{border-top-color:#a45f39}.owner-kanban-draft_sent,.owner-kanban-revision{border-top-color:#7b57a2}.owner-kanban-completed{border-top-color:#2c7b54}.owner-kanban-column>header{min-height:82px;padding:3px 3px 12px}.owner-kanban-column>header>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-kanban-column h3{margin:0;font-size:15px}.owner-kanban-column header span{background:var(--white);min-width:25px;height:25px;color:var(--navy);border-radius:999px;place-items:center;font-size:12px;font-weight:850;display:grid}.owner-kanban-column header p{color:var(--ink-soft);margin:7px 0 0;font-size:11px;line-height:1.4}.owner-kanban-cards{gap:10px;display:grid}.owner-client-card{background:var(--white);border:1px solid #d8dde6;border-radius:7px;padding:15px;box-shadow:0 3px 10px #0214300d}.owner-client-card[draggable=true]{cursor:grab}.owner-client-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.owner-client-card-top span{color:var(--accent-dark);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:900}.owner-client-card-top small{color:var(--ink-soft);font-size:10px}.owner-client-card h4{margin:11px 0 3px;font-size:16px}.owner-client-card>p{color:var(--ink-soft);margin:0;font-size:11px}.owner-client-card>a{color:var(--navy);text-underline-offset:3px;margin-top:13px;font-size:12px;font-weight:850;display:inline-block}.owner-due{color:var(--navy);background:#e8edf5;border-radius:999px;margin-top:10px;padding:4px 7px;font-size:10px;font-weight:850;display:inline-block}.owner-due-overdue{color:#8b1f1f;background:#f9dddd}.owner-due-today,.owner-due-soon{color:#704a0b;background:#fff0cf}.owner-next-action{background:var(--paper);padding:9px;line-height:1.4;margin-top:10px!important}.owner-card-status{margin-top:10px;display:block}.owner-card-status select{min-height:38px;font-size:11px}.owner-awaiting-note{color:#704a0b;margin-top:10px;font-size:11px;font-weight:750;display:block}.owner-card-plan{border-top:1px solid var(--line);margin-top:9px}.owner-card-plan summary{color:var(--navy);cursor:pointer;padding:10px 0 4px;font-size:11px;font-weight:800}.owner-card-plan form{gap:9px;padding-top:8px;display:grid}.owner-card-plan textarea{resize:vertical;min-height:72px}.owner-card-plan button{justify-self:start}.owner-empty-column{color:var(--ink-soft);text-align:center;margin:0;padding:18px 8px;font-size:12px}.owner-dashboard-footer{flex-wrap:wrap;gap:18px;padding:12px 0 0;display:flex}.owner-dashboard-footer a{color:var(--navy);font-size:12px;font-weight:800}.admin-management-wide{grid-column:1/-1}@media (width<=1240px){.owner-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-kanban{grid-template-columns:repeat(3,minmax(235px,1fr))}}@media (width<=980px){.owner-dashboard-header{align-items:start;display:grid}.owner-primary-nav{justify-content:flex-start}.owner-period-bar{grid-template-columns:1fr}.owner-period-bar small{text-align:left;justify-self:start}.owner-analytics-grid{grid-template-columns:1fr}.owner-attention-list{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-kanban{grid-template-columns:repeat(2,minmax(235px,1fr))}}@media (width<=700px){.owner-shell{width:min(100% - 36px,1480px)}.owner-metric-grid,.owner-attention-list,.owner-campaign-fields,.owner-board-filters,.owner-kanban{grid-template-columns:1fr}.owner-metric-grid{gap:9px}.owner-metric-grid article,.owner-metric-grid span{min-height:auto}.owner-section-heading{display:grid}.owner-section-heading .button{width:100%}.owner-generated-link{grid-template-columns:1fr}.owner-generated-link code{white-space:normal;overflow-wrap:anywhere}.owner-generated-link button{width:100%}.owner-device-list{grid-template-columns:repeat(3,minmax(0,1fr))}.owner-kanban-column{min-height:0}}@media (width<=420px){.owner-shell{width:min(100% - 32px,1480px)}.owner-dashboard{padding-block:54px}.owner-primary-nav a{min-height:42px}.owner-panel{padding:20px 16px}.owner-device-list{grid-template-columns:1fr}.owner-table>div{grid-template-columns:1fr 62px 62px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.service-detail-shell{width:min(1180px,100% - 48px);margin-inline:auto}.service-detail-header{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#021430f7;border-bottom:1px solid #e3a94942;justify-content:space-between;align-items:center;gap:28px;min-height:82px;padding:11px max(24px,50vw - 590px);display:flex;position:sticky;top:0}.service-detail-header>a img{width:clamp(210px,19vw,286px);height:auto;display:block}.service-detail-header nav{color:var(--ivory);align-items:center;gap:26px;font-family:Montserrat,Inter,sans-serif;font-size:13px;font-weight:750;display:flex}.service-detail-header nav a:not(.service-detail-header-cta){border-bottom:1px solid #0000}.service-detail-header nav a:not(.service-detail-header-cta):hover{border-color:var(--gold)}.service-detail-header-cta{background:var(--gold);min-height:44px;color:var(--navy);border-radius:999px;align-items:center;padding:10px 15px;display:inline-flex}.service-detail-page{background:var(--paper)}.service-detail-hero{background:radial-gradient(circle at 88% 8%, #e3a9492b, transparent 27%), var(--navy);color:var(--ivory);padding-block:clamp(58px,8vw,98px);overflow:hidden}.service-detail-hero-grid{grid-template-columns:minmax(0,1.16fr) minmax(340px,.64fr);align-items:center;gap:clamp(44px,7vw,84px);display:grid}.service-detail-option{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 9px;font-size:12px;font-weight:900}.service-detail-hero h1{max-width:820px;color:var(--ivory);margin-bottom:22px;font-size:clamp(48px,6vw,76px)}.service-detail-outcome{max-width:760px;color:var(--white);margin:0 0 18px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(21px,2.5vw,30px);font-weight:550;line-height:1.35}.service-detail-introduction{color:#d7deea;max-width:690px;margin-bottom:30px;font-size:17px;line-height:1.7}.service-detail-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.service-detail-price-card{border-top:4px solid var(--gold);background:var(--cream);color:var(--navy);border-radius:5px;padding:clamp(28px,4vw,42px);box-shadow:0 26px 70px #0000003d}.service-detail-price-card>span,.service-detail-timing>span{color:var(--accent-dark);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.service-detail-price-card>p:first-of-type{align-items:baseline;gap:10px;margin:6px 0 0;display:flex}.service-detail-price-card>p>strong{font-family:Montserrat,Inter,sans-serif;font-size:clamp(46px,5vw,66px);line-height:1}.service-detail-price-card>p>small{font-weight:900}.service-detail-price-card>em{color:var(--ink-soft);margin-top:9px;font-size:13px;font-style:normal;font-weight:750;display:block}.service-detail-price-card .service-badge{width:fit-content;margin-bottom:22px}.service-detail-timing{border-block:1px solid var(--line);gap:7px;margin:26px 0;padding-block:20px;display:grid}.service-detail-timing strong,.service-detail-timing small{line-height:1.55}.service-detail-timing small{color:var(--ink-soft)}.service-detail-price-card .button{width:100%}.service-detail-checkout-note{color:var(--ink-soft);margin:14px 0 0;font-size:12px;line-height:1.55}.service-detail-prepurchase-expectations{color:var(--ink-soft);margin-top:14px;font-size:13px;line-height:1.55}.service-detail-prepurchase-expectations p{margin:6px 0 0}.service-detail-prepurchase-expectations a{color:var(--navy);font-weight:750}.service-detail-section{padding-block:clamp(62px,8vw,92px)}.service-detail-heading{max-width:850px;margin-bottom:32px}.service-detail-heading h2{margin-bottom:13px;font-size:clamp(34px,4vw,52px)}.service-detail-heading>p:last-child{color:var(--ink-soft)}.service-detail-fit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,7vw,86px);display:grid}.service-detail-fit>div:first-child h2{max-width:620px}.service-detail-fit-card{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);padding:clamp(24px,4vw,36px);box-shadow:0 18px 46px #02143012}.service-detail-fit-card h3,.service-detail-core-work h3,.service-detail-bonuses h3{margin-bottom:20px;font-family:Montserrat,Inter,sans-serif;font-size:24px}.service-detail-fit-card ul,.service-detail-core-work ul,.service-detail-scope ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.service-detail-fit-card li,.service-detail-core-work li,.service-detail-scope li{color:var(--ink-soft);padding-left:27px;line-height:1.6;position:relative}.service-detail-fit-card li:before,.service-detail-core-work li:before,.service-detail-scope li:before{color:var(--accent-dark);content:"✓";font-weight:900;position:absolute;left:0}.service-detail-included,.service-detail-process,.service-detail-scope{border-block:1px solid var(--line);background:var(--cream)}.service-detail-included-grid{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:start;gap:22px;display:grid}.service-detail-core-work,.service-detail-bonuses{border:1px solid var(--line);background:var(--white);padding:clamp(25px,4vw,38px)}.service-detail-core-work li{border-bottom:1px solid var(--line);padding-block:9px}.service-detail-core-work li:last-child{border-bottom:0}.service-detail-bonuses>div{gap:12px;display:grid}.service-detail-bonuses article{border-left:3px solid var(--gold);background:var(--cream);padding:17px}.service-detail-bonuses strong{color:var(--navy);font-family:Montserrat,Inter,sans-serif;display:block}.service-detail-bonuses p{color:var(--ink-soft);margin:6px 0 0;font-size:14px;line-height:1.55}.service-detail-value-anchor{background:var(--navy);color:var(--ivory);border:1px solid #e3a9498c;margin-top:22px;padding:23px 26px}.service-detail-value-anchor span,.service-detail-value-anchor strong{display:block}.service-detail-value-anchor span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.service-detail-value-anchor strong{margin-top:7px;font-family:Montserrat,Inter,sans-serif;font-size:19px}.service-detail-value-anchor p{color:#d7deea;margin:8px 0 0}.service-detail-example .transformation-card{max-width:1060px}.service-detail-example .transformation-arrow{align-self:center}.service-detail-final{background:var(--navy);color:var(--ivory)}.service-detail-final h2{color:var(--ivory)}.service-detail-final p{color:#d7deea;line-height:1.7}.service-detail-review{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);align-items:center;gap:22px 60px;display:grid}.service-detail-review .service-detail-heading{margin-bottom:0}.service-detail-review-card{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);min-height:280px;padding:clamp(28px,5vw,44px);box-shadow:0 18px 50px #02143014}.service-detail-review-card blockquote{color:var(--navy);margin:22px 0 30px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(22px,3vw,31px);line-height:1.45}.service-detail-review-card footer{color:var(--ink-soft);display:grid}.service-detail-review-card footer strong{color:var(--navy)}.service-detail-review-card footer small{margin-top:4px}.service-detail-review-link{width:fit-content;color:var(--navy);text-underline-offset:4px;grid-column:2;font-weight:850;text-decoration:underline}.service-detail-process-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.service-detail-process-list li{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--white);min-height:260px;padding:23px 20px}.service-detail-process-list>li>span{color:var(--accent-dark);font-size:12px;font-weight:900}.service-detail-process-list h3{margin:18px 0 10px;font-family:Montserrat,Inter,sans-serif;font-size:18px}.service-detail-process-list p{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.6}.service-detail-faq .faq-list{max-width:940px}.service-detail-scope-grid{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(36px,7vw,82px);display:grid}.service-detail-final{padding-block:clamp(62px,8vw,90px)}.service-detail-final-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:center;gap:50px;display:grid}.service-detail-final h2{max-width:790px;margin-bottom:12px}.service-detail-final-actions{gap:12px;display:grid}.service-detail-footer{border-top-color:#e3a94966}.premium-accelerator-detail-link{color:var(--ivory);margin-inline:0}.hero-compact{grid-template-columns:minmax(0,860px);justify-content:start;min-height:min(590px,100vh - 82px);padding-block:clamp(54px,8vw,92px)}.hero-compact .hero-copy{max-width:860px}.offer-card-promise{background:#e3a94917;border:1px solid #e3a94980;border-radius:12px;margin:18px 0 0;padding:15px 16px}.offer-card-promise strong,.offer-card-promise p{display:block}.offer-card-promise-near-cta{margin-top:16px}.offer-delivery-kit{border-left:3px solid var(--gold);color:var(--ink-soft);background:#0214300b;margin:16px 0 0;padding:14px 15px;font-size:14px;line-height:1.55}.offer-delivery-kit strong{color:var(--navy)}.strategy-completion-summary{background:#e3a94917;border:1px solid #e3a94973;border-radius:10px;margin-top:16px;padding:16px}.strategy-completion-summary strong,.strategy-completion-summary p{display:block}.strategy-completion-summary p{margin:6px 0 0;line-height:1.55}.proof-compression{padding-block:clamp(64px,7vw,92px)}.proof-compression-heading{max-width:720px;margin-bottom:28px}.proof-compression-heading h2{margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}.proof-compression-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.proof-compression-grid article{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--white);flex-direction:column;min-width:0;min-height:260px;padding:25px;display:flex}.proof-compression-grid h3{color:var(--navy);margin:16px 0 10px}.proof-compression-grid blockquote{color:var(--ink-soft);margin:0 0 20px;font-size:1.02rem;line-height:1.65}.proof-compression-grid small{color:var(--navy);margin-top:auto;font-weight:800}.comparison-full-terms{text-align:center;margin:18px 0 0}.comparison-full-terms a{color:var(--navy);text-underline-offset:4px;font-weight:850;text-decoration:underline}.service-detail-delivery-kit{max-width:760px;color:var(--ink-soft);line-height:1.6}.accelerator-capacity-copy{max-width:620px;color:var(--ivory);margin:18px 0;line-height:1.55}.accelerator-form-proof{border-left:4px solid var(--gold);background:var(--navy);color:var(--ivory);margin-bottom:22px;padding:24px 28px}.accelerator-form-proof .eyebrow{color:var(--gold)}.accelerator-form-proof blockquote{margin:14px 0 12px;font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.5}.accelerator-form-proof small{color:var(--gold);font-weight:800}.accelerator-application-form fieldset{border:0;min-width:0;margin:0;padding:0}.accelerator-application-form fieldset[hidden]{display:none}.accelerator-application-form legend{color:var(--navy);margin-bottom:22px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.45rem,3vw,2rem);font-weight:850}.application-progress{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:20px;display:flex}.application-progress strong{background:var(--navy);color:var(--white);border-radius:999px;padding:7px 11px}.application-progress span{color:var(--ink-soft);font-size:14px;font-weight:700}.accelerator-application-form fieldset>.button{margin-top:24px}.audience-review{padding-bottom:clamp(64px,7vw,96px)}.audience-review article{border:1px solid var(--line);border-top:4px solid var(--gold);background:var(--white);max-width:880px;box-shadow:var(--shadow);margin-inline:auto;padding:clamp(26px,4vw,44px)}.audience-review blockquote{color:var(--navy);margin:16px 0 20px;font-size:clamp(1.25rem,2.5vw,1.85rem);line-height:1.5}.audience-review footer{flex-direction:column;gap:5px;display:flex}.audience-review footer span{color:var(--ink-soft)}.upgrade-request-page{background:var(--warm-white);min-height:calc(100vh - 82px);padding-block:clamp(56px,8vw,96px)}.upgrade-request-shell{grid-template-columns:minmax(0,.8fr) minmax(460px,1.2fr);align-items:start;gap:clamp(34px,6vw,76px);display:grid}.upgrade-request-heading h1{color:var(--navy);margin:0 0 22px;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.02}.upgrade-request-heading>p:last-child{color:var(--ink-soft);font-size:1.08rem;line-height:1.7}.upgrade-request-form,.upgrade-request-success{border-top:4px solid var(--gold);background:var(--cream);box-shadow:var(--shadow);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:clamp(24px,4vw,40px);display:grid}.upgrade-request-form label:not(.application-consent){gap:7px;display:grid}.upgrade-request-form label>span{color:var(--navy);font-weight:800}.upgrade-request-form input,.upgrade-request-form select,.upgrade-request-form textarea{background:var(--white);width:100%;color:var(--ink);font:inherit;border:1px solid #b8b4ad;border-radius:3px;padding:12px 13px}.upgrade-request-wide,.upgrade-request-actions,.upgrade-request-success{grid-column:1/-1}.upgrade-request-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.upgrade-request-actions small{color:var(--ink-soft);font-weight:700}.upgrade-request-success{display:block}.upgrade-request-success h2{color:var(--navy)}.owner-upgrade-requests td:nth-child(5){white-space:normal;min-width:280px}@media (width<=900px){.proof-compression-grid,.upgrade-request-shell{grid-template-columns:1fr}.upgrade-request-shell{gap:30px}}@media (width<=620px){.hero-compact{min-height:auto;padding-block:48px 56px}.proof-compression-grid,.application-form-grid,.upgrade-request-form{grid-template-columns:1fr}.proof-compression-grid article{min-height:0}.upgrade-request-form,.accelerator-application-form,.accelerator-application-success{padding:22px 18px}.upgrade-request-wide,.upgrade-request-actions{grid-column:auto}.upgrade-request-actions .button,.accelerator-application-form fieldset>.button{width:100%}}.offer-card-promise p{margin:6px 0 0;line-height:1.55}.shared-package-policies{justify-content:center;margin-top:18px;display:flex}.availability-notice{max-width:760px;color:var(--navy);background:#e3a94914;border:1px solid #02143029;border-radius:12px;margin:16px auto 24px;padding:13px 16px}.availability-notice strong,.availability-notice p{display:block}.availability-notice p{margin:4px 0 0}.availability-notice-dark{color:var(--ivory);background:#e3a9491a;border-color:#e3a94973;margin-inline:0}.affordability-section{padding-block:clamp(72px,8vw,104px)}.affordability-heading{max-width:760px}.affordability-heading h2{max-width:700px;margin:8px 0 18px;font-size:clamp(2rem,4vw,3.6rem);line-height:1.05}.affordability-heading>p:last-child{font-size:1.05rem;line-height:1.75}.affordability-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.affordability-grid article{background:#fff;border:1px solid #02143021;border-radius:14px;padding:24px}.affordability-grid h3{color:var(--navy);margin:0 0 10px;font-size:1rem}.affordability-grid p{margin:0;line-height:1.65}.affordability-closing{color:var(--navy);margin:26px 0 0;font-weight:800}.offer-completion-section,.service-detail-completion,.service-detail-roadmap{background:#e3a94914;border:1px solid #e3a94973;border-radius:14px;margin-top:28px;padding:24px}.offer-completion-section ul,.service-detail-completion ul,.service-detail-roadmap ol,.accelerator-preview-roadmap{margin:16px 0 0;padding-left:20px}.service-detail-roadmap li,.accelerator-preview-roadmap li{margin-bottom:12px}.service-detail-roadmap li strong,.service-detail-roadmap li span,.accelerator-preview-roadmap li strong,.accelerator-preview-roadmap li span{display:block}.accelerator-preview-scope{grid-column:1/-1;margin:0;font-size:.9rem}@media (width<=900px){.affordability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.affordability-grid{grid-template-columns:1fr}}.audience-page{background:var(--ivory)}.audience-hero{color:var(--ivory);background:var(--navy);padding:clamp(72px,8vw,112px) 0}.audience-hero-grid,.audience-recommendation-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:center;gap:clamp(28px,6vw,76px);display:grid}.audience-hero h1{max-width:850px;color:var(--ivory);margin:10px 0 20px;font-size:clamp(2.45rem,5.6vw,5.4rem);line-height:.98}.audience-hero p:not(.eyebrow){max-width:720px;font-size:1.08rem;line-height:1.7}.audience-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.audience-hero aside{background:#ffffff0d;border:1px solid #e3a94973;border-radius:18px;padding:28px}.audience-hero aside span,.audience-hero aside strong,.audience-hero aside small{display:block}.audience-hero aside h2{color:var(--gold);margin:8px 0 14px;font-size:1.45rem}.audience-hero aside strong{color:var(--gold);margin-top:20px;font-size:2rem}.audience-problems{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-block:clamp(72px,8vw,104px);display:grid}.audience-problems article{background:#fff;border:1px solid #02143021;border-radius:18px;padding:clamp(24px,4vw,42px)}.audience-problems h2,.audience-process h2,.audience-example h2,.audience-faq h2{margin:8px 0 20px;font-size:clamp(1.8rem,3vw,3rem);line-height:1.08}.audience-problems ul,.audience-recommendation ul{margin:20px 0 0;padding-left:20px}.audience-problems li,.audience-recommendation li{margin-bottom:10px;line-height:1.55}.audience-recommendation{color:var(--ivory);background:var(--navy);padding:clamp(72px,8vw,104px) 0}.audience-recommendation h2{color:var(--gold);font-size:clamp(2rem,4vw,4rem)}.audience-recommendation-action{border:1px solid #e3a94973;border-radius:18px;gap:14px;padding:28px;display:grid}.audience-recommendation-action>strong{color:var(--gold);font-size:2rem}.audience-recommendation-action>a:last-child{color:var(--ivory);text-underline-offset:4px}.audience-secondary{background:#fff;border:1px solid #02143029;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-block:42px;padding:28px;display:flex}.audience-secondary h2{margin:6px 0}.audience-process,.audience-example,.audience-faq{padding-block:clamp(64px,7vw,96px)}.audience-process ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.audience-process li{border-top:3px solid var(--gold);background:#fff;padding:24px}.audience-process li>span{color:var(--gold-dark);font-weight:800}.audience-caveat{border-left:4px solid var(--gold);background:#e3a9491a;margin-block:20px 64px;padding:18px 22px;font-weight:700}.optional-add-ons{background:#fff;border:1px solid #02143024;border-radius:18px;width:min(1180px,100% - 36px);margin:32px auto 80px;padding:clamp(26px,5vw,48px)}.optional-add-ons-heading{max-width:760px}.optional-add-ons-heading h2{margin:8px 0 14px;font-size:clamp(1.9rem,3.5vw,3.2rem);line-height:1.08}.optional-add-ons-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:30px;display:grid}.optional-add-ons-grid>article{background:var(--ivory);border:1px solid #02143021;border-radius:14px;flex-direction:column;gap:12px;padding:24px;display:flex}.optional-add-ons-grid h3,.optional-add-ons-grid p{margin:0}.optional-add-ons-grid small,.add-on-price-note{color:var(--ink-soft);line-height:1.5}.add-on-price{color:var(--navy)}.optional-add-ons-grid .button{margin-top:auto}.add-on-request-form{border-top:1px solid #02143024;padding-top:12px}.add-on-request-form label,.add-on-request-form textarea{width:100%;display:block}.add-on-request-form label{color:var(--navy);margin-bottom:8px;font-weight:800}.add-on-request-form textarea{min-height:110px;font:inherit;border:1px solid #02143038;border-radius:8px;padding:12px}.add-on-request-form>div{gap:10px;margin:12px 0;display:flex}.add-on-result{border-radius:8px;padding:12px}.add-on-result-success{color:#155a39;background:#e7f5ed}.add-on-result-error{color:#812c2c;background:#fdecec}.admin-add-on-list{gap:14px;display:grid}.admin-add-on-list>article{background:#fff;border:1px solid #02143024;border-radius:12px;padding:20px}.admin-add-on-list header,.admin-add-on-status{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;display:flex}.admin-add-on-list header div,.admin-add-on-list header span{gap:4px;display:grid}.admin-add-on-status label{gap:6px;display:grid}.admin-add-on-status select{min-height:44px;padding:8px 12px}@media (width<=760px){.audience-hero-grid,.audience-recommendation-grid,.audience-problems,.audience-process ol{grid-template-columns:1fr}.audience-secondary{flex-direction:column;align-items:stretch}.audience-secondary .button{width:100%}.optional-add-ons-grid{grid-template-columns:1fr}}@media (width<=1020px){.service-detail-hero-grid,.service-detail-fit,.service-detail-included-grid,.service-detail-scope-grid,.service-detail-final-grid{grid-template-columns:1fr}.service-detail-price-card{width:min(620px,100%)}.service-detail-process-list{grid-template-columns:repeat(2,minmax(0,1fr))}.service-detail-process-list li:last-child{grid-column:1/-1;min-height:auto}.service-detail-final-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.service-detail-shell{width:min(100% - 36px,1180px)}.service-detail-header{min-height:74px;padding-inline:18px}.service-detail-header>a img{width:176px}.service-detail-header nav>a:not(.service-detail-header-cta){display:none}.service-detail-header-cta{padding:9px 12px;font-size:12px}.service-detail-hero{padding-block:48px 58px}.service-detail-hero h1{font-size:clamp(41px,12vw,58px)}.service-detail-hero-actions,.service-detail-final-actions{grid-template-columns:1fr;display:grid}.service-detail-hero-actions .button,.service-detail-final-actions .button{width:100%}.service-detail-section{padding-block:58px}.service-detail-review{grid-template-columns:1fr}.service-detail-review-link{grid-column:1}.service-detail-process-list{grid-template-columns:1fr}.service-detail-process-list li,.service-detail-process-list li:last-child{grid-column:auto;min-height:auto}.service-detail-example .transformation-card{grid-template-columns:1fr}.service-detail-example .transformation-arrow{justify-self:center;transform:rotate(90deg)}}@media (width<=380px){.service-detail-shell{width:min(100% - 32px,1180px)}.service-detail-header>a img{width:154px}.service-detail-header-cta{padding-inline:9px;font-size:11px}.service-detail-price-card,.service-detail-fit-card,.service-detail-core-work,.service-detail-bonuses,.service-detail-review-card{padding-inline:18px}}.hero-compact{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:center;gap:clamp(36px,4vw,56px);max-width:1240px}.hero-authority-card{border:1px solid #e3a94985;border-top:4px solid var(--gold);background:var(--navy);min-height:360px;color:var(--ivory);box-shadow:var(--shadow);border-radius:8px;grid-template-columns:136px minmax(0,1fr);align-items:center;gap:28px;padding:clamp(32px,4vw,44px);display:grid}.hero-authority-card img{object-fit:cover;object-position:68% 42%;border:2px solid #e3a949b8;border-radius:50%;width:136px;height:136px}.hero-authority-card p{margin:0}.hero-authority-name{color:var(--white);font-family:Montserrat,Inter,sans-serif;font-size:1.35rem;font-weight:800}.hero-authority-role{color:var(--gold);font-size:1rem;font-weight:750;margin-top:4px!important}.hero-authority-card ul{color:#dfe5ed;gap:8px;margin:18px 0;padding:0;font-size:.98rem;line-height:1.45;list-style:none;display:grid}.hero-authority-card li{padding-left:18px;position:relative}.hero-authority-card li:before{color:var(--gold);content:"✓";font-weight:900;position:absolute;left:0}.hero-authority-card a{color:var(--ivory);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;font-size:.98rem;font-weight:800}.core-service-grid{align-items:stretch}.service-card{height:100%}.service-card .service-card-disclosure summary{min-height:46px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:11px 0;font-weight:850;list-style:none;display:flex}.service-card .service-card-disclosure summary::-webkit-details-marker{display:none}.service-card .service-card-disclosure:not([open])>.service-card-detail-body{display:none}.service-card .service-card-disclosure[open]>.service-card-detail-body{display:grid}.service-card .service-card-footer{margin-top:auto}.service-badge{display:block}.service-badge strong,.service-badge small,.service-badge-separator{display:inline}.service-badge-separator{font-size:10px;font-weight:900}.strategy-service-card{width:min(100%,960px);margin-inline:auto}.service-promises-heading>p:last-child{max-width:760px;color:var(--ink-soft);font-size:1.05rem;line-height:1.65}.service-detail-cta-promise{border:1px solid #e3a9498c;border-left:4px solid var(--gold);background:#e3a94917;border-radius:5px;margin:18px 0;padding:15px 16px}.service-detail-cta-promise summary{cursor:pointer;gap:6px;padding-right:30px;list-style:none;display:grid;position:relative}.service-detail-cta-promise summary::-webkit-details-marker{display:none}.service-detail-cta-promise summary:after{color:var(--navy);content:"+";font-size:1.4rem;font-weight:800;line-height:1;position:absolute;top:0;right:0}.service-detail-cta-promise[open] summary:after{content:"−"}.service-detail-cta-promise summary span{color:var(--ink-soft);font-size:.9rem;line-height:1.55}.service-detail-cta-promise-details{border-top:1px solid #865a1340;gap:14px;margin-top:14px;padding-top:14px;display:grid}.service-detail-cta-promise-details article+article{border-top:1px solid var(--line);padding-top:14px}.service-detail-cta-promise strong,.service-detail-cta-promise p,.service-detail-cta-promise a{display:block}.service-detail-cta-promise p{color:var(--ink-soft);margin:6px 0 10px;font-size:.9rem;line-height:1.55}.service-detail-cta-promise a{width:fit-content;color:var(--navy);text-underline-offset:3px;font-size:.82rem;font-weight:850;text-decoration:underline}.premium-accelerator-section{background:var(--cream);color:var(--navy);padding-block:clamp(64px,7vw,88px)}.premium-accelerator-section .accelerator-badge,.premium-accelerator-section .premium-accelerator-price strong,.premium-accelerator-section .premium-fit-first strong{color:#865a13}.hero-compact{grid-template-columns:minmax(0,1.06fr) minmax(460px,.94fr);gap:clamp(42px,5vw,72px);max-width:1320px}.hero-authority-card{grid-template-columns:150px minmax(0,1fr);gap:30px;min-height:390px;padding:clamp(36px,4vw,50px)}.hero-authority-card img{width:150px;height:150px}.hero-authority-intro{color:#dfe5ed;max-width:38ch;font-size:1rem;line-height:1.68;margin:18px 0 20px!important}.checkout-trust-line{max-width:980px;color:var(--ink-soft);text-align:center;border-top:1px solid #02143024;margin:22px auto 0;padding:14px 18px;font-size:.9rem;line-height:1.6}.transformation-section-disclaimer{color:var(--ink-soft);text-align:center;margin:18px 0 0;font-size:.88rem;line-height:1.55}.hands-on-support{background:var(--cream);padding-block:clamp(64px,7vw,88px)}.hands-on-support-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:20px;display:grid}.hands-on-card{background:var(--white);border:1px solid #02143024;border-radius:8px;flex-direction:column;min-width:0;padding:clamp(26px,3vw,36px);display:flex;box-shadow:0 16px 42px #0214300f}.hands-on-sprint{border-top:4px solid var(--gold)}.hands-on-accelerator{background:var(--paper)}.hands-on-label{color:var(--accent-dark);letter-spacing:.09em;text-transform:uppercase;margin:0 0 12px;font-size:.8rem;font-weight:900}.hands-on-card h3{color:var(--navy);letter-spacing:-.025em;margin:0 0 18px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.45rem,2.2vw,2rem);font-weight:650}.hands-on-card h3 span{white-space:nowrap;color:var(--accent-dark);font-size:.7em;font-weight:800}.hands-on-card>p:not(.hands-on-label){color:var(--ink-soft);line-height:1.65}.hands-on-fit strong{color:var(--navy)}.hands-on-saving,.hands-on-fit-first{border-left:3px solid var(--gold);background:var(--cream);margin-top:auto;padding:14px 16px;font-weight:750;color:var(--navy)!important}.hands-on-actions{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:20px;display:flex}.hands-on-detail-link{min-height:44px;color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;align-items:center;gap:8px;font-weight:850;display:inline-flex}.hands-on-card .checkout-policy-links{margin-top:18px}.hands-on-coaching-option{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;margin-top:22px;font-size:.92rem;display:flex}.hands-on-coaching-link{min-height:44px;color:var(--navy);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;background:0 0;border:0;padding:0;font-weight:850}@media (width>=1021px){.core-service-grid .service-card{height:100%}.core-service-grid .service-card-topline{min-height:58px}.core-service-grid .service-decision-prompt{min-height:68px}.core-service-grid .service-card h3{min-height:64px}.core-service-grid .service-outcome{min-height:82px}.core-service-grid .service-price-block{min-height:104px}.core-service-grid .service-card-footer{margin-top:auto}}.core-service-grid .service-number{font-size:15px}@media (width<=1020px){.hero-compact{max-width:var(--content);grid-template-columns:1fr}.hero-authority-card{max-width:760px;min-height:auto}.hands-on-support-grid{grid-template-columns:1fr}}@media (width<=620px){.hero-authority-card{grid-template-columns:96px minmax(0,1fr);gap:18px;padding:22px}.hero-authority-card img{width:96px;height:96px}.hero-authority-intro{grid-column:1/-1;max-width:none;margin-top:4px!important}.checkout-trust-line,.transformation-section-disclaimer{text-align:left}.hands-on-card{padding:24px 20px}.hands-on-card h3 span{white-space:normal;margin-top:6px;display:block}.hands-on-actions .button,.hands-on-detail-link{width:100%}.hands-on-coaching-option{justify-content:flex-start;align-items:flex-start}.core-service-grid .service-card{height:auto}}.hero-supporting-copy{max-width:66ch;color:var(--ink-soft);margin:-8px 0 26px;font-size:1rem;line-height:1.7}.lead-review{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(28px,5vw,64px);padding-block:clamp(44px,6vw,66px);display:grid}.lead-review-copy h2{max-width:520px;margin:0;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.14}.lead-review article{border:1px solid #02143026;border-left:4px solid var(--gold);background:var(--white);border-radius:8px;padding:clamp(24px,4vw,36px);box-shadow:0 16px 42px #02143012}.lead-review blockquote{color:var(--navy);margin:10px 0 18px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.08rem,1.8vw,1.35rem);font-weight:650;line-height:1.55}.lead-review footer{color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:.9rem;display:flex}.lead-review footer a{color:var(--navy);text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;font-weight:850}.service-decision-prompt{color:#865a13;min-height:58px;margin:0 0 12px;font-size:.93rem;font-weight:800;line-height:1.5}.accelerator-page .accelerator-badge{color:#865a13;border-color:#865a1394}.premium-accelerator-shell{border:1px solid #02143026;border-top:4px solid var(--gold);background:var(--white);border-radius:8px;padding:clamp(30px,5vw,54px);box-shadow:0 20px 55px #02143017}.premium-accelerator-intro h2{color:var(--navy)}.premium-accelerator-outcome,.premium-accelerator-price,.premium-payment-note{color:var(--ink-soft)}.premium-fit-first{background:var(--cream)}.premium-fit-first p{color:var(--ink-soft)}.premium-accelerator-detail-link,.premium-accelerator-section .strategy-detail-link{color:var(--navy)}.premium-accelerator-section .availability-notice-dark{color:var(--navy);background:var(--cream);border-color:#02143029}.coaching-section{background:var(--warm-white);padding-block:clamp(52px,6vw,68px)}.closing-grid-conversion{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.closing-tertiary{color:#d7deea;margin:20px 0 0;font-size:.95rem}.closing-tertiary a{color:var(--gold);text-underline-offset:3px;font-weight:850;text-decoration:underline}.accelerator-form-introduction{align-content:start;gap:24px;display:grid}.accelerator-form-proof{margin-bottom:0}.accelerator-ready-copy{padding:8px 4px 24px}.accelerator-ready-copy h2{margin-bottom:12px;font-size:clamp(1.8rem,3vw,2.5rem)}.application-reference{color:var(--ink-soft);font-size:.92rem}@media (width<=900px){.hero-compact{max-width:var(--content);grid-template-columns:1fr}.hero-authority-card{max-width:680px}.closing-grid-conversion,.lead-review{grid-template-columns:1fr}}@media (width<=620px){.hero-authority-card{grid-template-columns:86px minmax(0,1fr);gap:16px;min-height:auto;padding:20px}.hero-authority-card img{width:86px;height:86px}.service-card{height:auto}.service-badge{max-width:190px}.strategy-service-card{width:100%}.premium-accelerator-shell{padding:24px 18px}.hero-supporting-copy{margin-top:-4px}.service-decision-prompt{min-height:0}.lead-review{padding-block:38px}}.service-title-link{color:inherit;text-decoration:none}.service-title-link:hover,.service-title-link:focus-visible{text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.service-link-primary{margin-top:18px}.service-checkout-note-primary{text-align:center;margin:8px 0 0}.service-key-inclusions{border:1px solid var(--line);background:var(--paper);border-radius:8px;margin-top:18px;padding:18px}.service-key-inclusions>strong{color:var(--navy);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px;font-family:Montserrat,Inter,sans-serif;font-size:.78rem;font-weight:850;display:block}.service-key-inclusions ul{color:var(--ink-soft);gap:8px;margin:0;padding-left:20px;font-size:.88rem;line-height:1.5;display:grid}.service-card .offer-timing-scope,.strategy-service-card .offer-timing-scope{margin-top:18px}.strategy-service-card .service-card-disclosure summary{min-height:44px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;font-weight:850;list-style:none;display:flex}.strategy-service-card .service-card-disclosure summary::-webkit-details-marker{display:none}.strategy-service-card .service-card-disclosure:not([open])>.service-card-detail-body{display:none}.strategy-service-card .service-card-disclosure[open]>.service-card-detail-body{display:grid}.proof-compression-link{width:fit-content;color:var(--navy);text-underline-offset:4px;align-items:center;gap:8px;margin-top:24px;font-weight:850;text-decoration:underline;display:inline-flex}.faq-more-toggle{border:1px solid var(--navy);min-height:46px;color:var(--navy);cursor:pointer;font:inherit;background:0 0;border-radius:4px;margin-top:22px;padding:11px 18px;font-weight:850}.faq-more-toggle:hover,.faq-more-toggle:focus-visible{background:var(--navy);color:var(--ivory)}.hands-on-support{background:var(--cream);padding-top:clamp(68px,8vw,96px)}.hands-on-support-heading{max-width:880px;margin-bottom:36px}.hands-on-support-heading h2{margin:0 0 14px}.hands-on-support-heading>p:last-child{max-width:720px;color:var(--ink-soft);margin:0;line-height:1.65}.arturo-picture,.section-illustration-picture{min-width:0;display:block}.arturo-picture img,.section-illustration-picture img{width:100%;display:block}.hero-authority-card .arturo-picture{width:150px;height:150px}.hero-authority-card .arturo-picture img{object-position:center;width:100%;height:100%}.authority-portrait .arturo-picture{width:100%;height:100%}.authority-portrait img{object-position:center}.service-selection-feature{grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);align-items:center;gap:clamp(30px,4vw,64px);margin-bottom:30px;display:grid}.service-selection-feature .service-selection-intro{max-width:none;margin-bottom:0}.service-selection-illustration,.hands-on-support-illustration{width:100%}.service-selection-illustration img,.hands-on-support-illustration img{aspect-ratio:3/2;object-fit:contain}.hands-on-support-intro{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);align-items:center;gap:clamp(30px,4vw,64px);margin-bottom:clamp(34px,4vw,50px);display:grid}.hands-on-support-intro .hands-on-support-heading{max-width:none;margin-bottom:0}@media (width<=900px){.service-selection-feature,.hands-on-support-intro{grid-template-columns:1fr;gap:22px}.service-selection-illustration,.hands-on-support-illustration{width:min(100%,720px);margin-inline:auto}.authority-portrait{aspect-ratio:4/5;width:min(100%,440px);max-height:none;margin-inline:auto}}@media (width<=620px){.hero-authority-card .arturo-picture{width:86px;height:86px}.service-selection-illustration img,.hands-on-support-illustration img{aspect-ratio:4/3}.hands-on-support-intro{margin-bottom:28px}}.hands-on-support>.strategy-service-card{margin-bottom:clamp(52px,7vw,78px)}.secondary-support-disclosure{width:min(calc(100% - 40px), var(--content));border:1px solid var(--line);background:var(--white);border-top:0;border-radius:0 0 8px 8px;margin:-28px auto clamp(52px,7vw,78px);padding:0 24px 24px}.secondary-support-disclosure summary{min-height:48px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-weight:850;list-style:none;display:flex}.secondary-support-disclosure summary::-webkit-details-marker{display:none}.secondary-support-disclosure:not([open])>:not(summary){display:none}.secondary-support-disclosure[open]>summary span:last-child{transform:rotate(45deg)}.accelerator-primary-cta,.coaching-primary-cta{margin-top:18px}.coaching-support-disclosure{margin-top:-24px}@media (width<=900px){.hands-on-support-heading{margin-bottom:28px}.secondary-support-disclosure{width:min(calc(100% - 36px), var(--content))}}@media (width<=620px){.service-link-primary{width:100%}.service-key-inclusions{padding:16px}.hands-on-support{padding-top:58px}.secondary-support-disclosure{width:calc(100% - 36px);margin-top:-20px;padding:0 18px 18px}.faq-more-toggle{width:100%}}.hands-on-support>.strategy-service-card{display:block}.hands-on-support .strategy-service-details{border-top:1px solid #e3a9494d;border-left:0}.privacy-preferences{z-index:60;width:100%;box-shadow:none;border:0;border-bottom:1px solid #e3a949b3;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:18px;margin:0;padding:14px max(24px,50vw - 590px);position:relative;inset:auto}.privacy-preferences strong{font-size:16px}.privacy-preferences p{margin:3px 0;font-size:13px;line-height:1.45}.privacy-choices-button{z-index:60;text-align:right;border:0;border-bottom:1px solid #e3a94973;border-radius:0;width:100%;min-height:44px;padding:8px max(24px,50vw - 590px);font-weight:800;position:relative;inset:auto}.package-comparison-mobile{display:none}.faq-question,.transformation-tab,.booking-close,.privacy-preferences a,.site-footer nav a,.checkout-policy-links a{min-height:44px}.privacy-preferences a,.site-footer nav a,.checkout-policy-links a{align-items:center;display:inline-flex}.accelerator-application-form input:not([type=checkbox]):not([type=radio]),.accelerator-application-form select,.upgrade-request-form input:not([type=checkbox]):not([type=radio]),.upgrade-request-form select,.intake-form input:not([type=checkbox]):not([type=radio]),.intake-form select{min-height:44px}@media (width<=760px){.privacy-preferences{grid-template-columns:1fr;gap:12px;max-height:none;padding:14px 18px;inset:auto;overflow:visible}.privacy-choices-button{padding-inline:18px;inset:auto}.package-comparison-scroll,.comparison-scroll-cue{display:none}.package-comparison-mobile{gap:12px;display:grid}.mobile-comparison-card{border:1px solid var(--line);background:var(--white);border-radius:6px;overflow:hidden}.mobile-comparison-card summary{cursor:pointer;background:var(--navy);min-height:68px;color:var(--ivory);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;list-style:none;display:flex}.mobile-comparison-card summary::-webkit-details-marker{display:none}.mobile-comparison-card summary:after{content:"+";color:var(--gold);flex:none;font-size:24px;font-weight:800;line-height:1}.mobile-comparison-card[open] summary:after{transform:rotate(45deg)}.mobile-comparison-card summary>span:first-child{gap:3px;display:grid}.mobile-comparison-card summary small{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.mobile-comparison-card summary strong{font-family:Montserrat,Inter,sans-serif;font-size:15px;line-height:1.35}.mobile-comparison-price{white-space:nowrap;color:var(--ivory);margin-left:auto;font-weight:800}.mobile-comparison-card dl{margin:0}.mobile-comparison-card dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;padding:13px 16px;display:grid}.mobile-comparison-card dl>div:nth-child(2n){background:#f6f1e785}.mobile-comparison-card dt,.mobile-comparison-card dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.mobile-comparison-card dt{color:var(--navy);font-weight:800}.mobile-comparison-card dd{color:var(--ink-soft)}}@media (width<=520px){.service-decision-paths{grid-template-columns:1fr}.service-decision-paths a{min-height:0}.mobile-comparison-card summary{flex-wrap:wrap;align-items:flex-start}.mobile-comparison-price{margin-left:0}.mobile-comparison-card dl>div{grid-template-columns:1fr;gap:4px}}@media (width<=760px){.privacy-preferences-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-preferences-actions .button{white-space:normal;min-width:0}}.application-consent,.application-consent>span{min-width:0}.application-consent>span,.application-consent a{overflow-wrap:anywhere}.upgrade-request-form .application-consent input,.accelerator-application-form .application-consent input{flex:0 0 20px;width:20px;min-width:20px;height:20px}.coaching-price{color:var(--accent-dark)}.strategy-service-summary .offer-delivery-kit{color:#dfe6f0;background:#ffffff14}.strategy-service-summary .offer-delivery-kit strong{color:var(--ivory)}.quick-process-list p{grid-column:2}@media (width<=760px){.footer-who-i-help{grid-column:auto}}.resume-review-benefits{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.resume-review-benefits li{padding-left:28px;font-weight:650;position:relative}.resume-review-benefits li:before{content:"✓";color:var(--accent-dark);font-weight:900;position:absolute;left:0}.resume-review-form{border:1px solid #0214302e;border-top:4px solid var(--gold);background:var(--white);box-shadow:var(--shadow);border-radius:14px;gap:20px;padding:clamp(24px,4vw,40px);display:grid}.resume-review-form-heading{border-bottom:1px solid var(--line);padding-bottom:6px}.resume-review-form-heading p,.resume-review-form-heading h2,.resume-review-form-heading span{margin:0}.resume-review-form-heading p{color:var(--accent-dark);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:850}.resume-review-form-heading h2{margin-top:4px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.resume-review-form-heading>span{color:var(--ink-soft);margin-top:5px;font-size:.9rem;display:block}.resume-review-field{gap:7px;display:grid}.resume-review-field label,.resume-review-consent label{font-weight:750}.resume-review-field input[type=text],.resume-review-field input[type=email],.resume-review-field input[type=url],.resume-review-field input[type=file]{background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;border:1px solid #aeb4be;border-radius:7px;padding:10px 12px}.resume-review-field input[type=file]{padding:7px}.resume-review-field input[type=file]::file-selector-button{background:var(--navy);min-height:36px;color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:5px;margin-right:12px;padding:7px 12px;font-weight:750}.resume-review-field input:focus-visible,.resume-review-consent input:focus-visible{outline:3px solid var(--accent-dark);outline-offset:2px;box-shadow:none}.field-help,.required-note{color:var(--ink-soft);margin:0;font-size:.9rem}.optional-label{color:var(--ink-soft);margin-left:5px;font-size:.82rem;font-weight:600}.field-error,.form-error{color:#8a1c1c;margin:0;font-size:.92rem;font-weight:700}.form-error{background:#fff2f0;border-left:4px solid brown;padding:12px 14px}.resume-review-consent{align-items:flex-start;gap:12px;display:flex}.resume-review-consent input{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.resume-review-consent label{color:var(--ink-soft);font-size:.92rem;font-weight:550}.resume-review-consent a{color:var(--navy);text-underline-offset:3px;font-weight:800;text-decoration:underline}.resume-review-submit{width:100%;min-height:52px}.resume-review-submit:disabled{cursor:wait;opacity:.72}.resume-review-honeypot{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (width<=520px){.resume-review-form{padding:22px 18px}.resume-review-field input[type=file]::file-selector-button{width:100%;margin:0 0 8px;display:block}}.hero-review-rating{min-height:44px;color:var(--ivory);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;text-decoration:none;display:inline-flex}.hero-review-rating>span{color:var(--gold);letter-spacing:.08em}.hero-review-rating strong{text-decoration:underline;-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px}.hero-review-rating:hover strong,.hero-review-rating:focus-visible strong{color:var(--gold)}.service-homepage-turnaround{border-top:1px solid var(--line);color:var(--ink-soft);gap:4px;margin:20px 0 0;padding-top:16px;display:grid}.service-homepage-turnaround span{color:var(--accent-dark);letter-spacing:.07em;text-transform:uppercase;font-size:.78rem;font-weight:850}.service-homepage-turnaround strong{color:var(--navy);line-height:1.45}.purchase-reassurance{min-height:44px;color:var(--ink-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin-top:10px;font-size:.88rem;display:flex}.purchase-reassurance a{min-height:44px;color:var(--navy);text-underline-offset:3px;align-items:center;font-weight:800;display:inline-flex}.purchase-reassurance-light,.purchase-reassurance-light a{color:var(--ivory)}.purchase-reassurance-light a{-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}@media (width>=1021px){.core-service-grid .service-card{grid-template-rows:auto minmax(66px,auto) auto minmax(116px,auto) 1fr auto auto;display:grid}.core-service-grid .service-card h3,.core-service-grid .service-price-block{min-height:0}.core-service-grid .service-card-footer{gap:8px;display:grid}}.support-tier-comparison{background:var(--cream);border:1px solid #02143024;border-radius:10px;margin-top:clamp(52px,7vw,84px);padding:clamp(30px,5vw,54px)}.support-tier-comparison-heading{max-width:760px;margin-bottom:28px}.support-tier-comparison-heading h2{margin:0 0 12px}.support-tier-comparison-heading>p:last-child{color:var(--ink-soft);line-height:1.65}.support-tier-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.support-tier-comparison-grid>article{border:1px solid #02143024;border-top:4px solid var(--gold);background:var(--white);border-radius:8px;flex-direction:column;min-width:0;padding:clamp(24px,3vw,34px);display:flex}.support-tier-comparison-grid .support-tier-accelerator{background:var(--navy);color:var(--ivory)}.support-tier-label{color:var(--accent-dark);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.8rem;font-weight:900}.support-tier-accelerator .support-tier-label{color:var(--gold)}.support-tier-comparison-grid h3{color:var(--navy);margin:0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.4rem,2.4vw,2rem)}.support-tier-accelerator h3{color:var(--ivory)}.support-tier-price{color:var(--accent-dark);margin:14px 0;font-size:1.25rem;font-weight:900}.support-tier-accelerator .support-tier-price{color:var(--gold)}.support-tier-comparison-grid article>p:not(.support-tier-label,.support-tier-price),.support-tier-comparison-grid li{line-height:1.6}.support-tier-comparison-grid ul{gap:8px;margin:12px 0 24px;padding-left:20px;display:grid}.support-tier-comparison-grid .button{width:fit-content;margin-top:auto}.support-tier-guidance{max-width:760px;margin-top:24px}.support-tier-guidance h3{margin-bottom:6px}.support-tier-guidance p{color:var(--ink-soft);line-height:1.6}.support-tier-guidance a{min-height:44px;color:var(--navy);text-underline-offset:4px;align-items:center;gap:8px;font-weight:850;display:inline-flex}.option-c-case-study{background:var(--navy);color:var(--ivory);padding-block:clamp(72px,9vw,112px)}.option-c-case-study-heading{max-width:900px}.option-c-case-study .eyebrow{color:var(--gold)}.option-c-case-study-heading h2,.option-c-case-study-linkedin h3,.option-c-case-study-closing h3{color:var(--white)}.option-c-case-study .option-c-case-study-heading h2{border-left:4px solid var(--gold);max-width:24ch;margin:0 0 18px;padding-left:clamp(14px,2vw,24px);font-size:clamp(2.25rem,4.6vw,4.35rem);line-height:1.15}.option-c-case-study-subtitle{color:var(--gold);margin-top:.75rem;font-size:clamp(1.125rem,2.1vw,1.5rem);font-weight:600;line-height:1.4;display:block}.option-c-case-study-heading .option-c-case-study-story-title{color:var(--white);font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600}.option-c-case-study-heading>p:not(.eyebrow),.option-c-case-study-linkedin-copy p,.option-c-case-study-closing p{color:#d7deea;max-width:72ch;line-height:1.65}.option-c-case-study-lead{font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.2rem,2vw,1.65rem);font-weight:700;color:var(--gold)!important}.option-c-case-study-changes{border-left:4px solid var(--gold);background:#ffffff0f;margin-top:34px;padding:24px}.option-c-case-study-changes h3{color:var(--gold);margin-top:0}.option-c-case-study-changes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;margin-bottom:0;padding-left:20px;line-height:1.55;display:grid}.option-c-case-study-transformation{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:18px;margin-top:36px;display:grid}.option-c-case-study-transformation article{border:1px solid #f6f1e72e;border-radius:8px;padding:clamp(24px,4vw,38px)}.option-c-case-study-before{color:#c6cfdb;background:#ffffff0a}.option-c-case-study-after{background:var(--ivory);color:var(--navy);border-color:#e3a949a8!important}.option-c-case-study-transformation article>span{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;font-weight:900}.option-c-case-study-transformation h3{color:inherit;margin:10px 0 12px;font-size:clamp(1.3rem,2vw,1.75rem)}.option-c-case-study-transformation p,.option-c-case-study-transformation li{line-height:1.6}.option-c-case-study-after ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding-left:20px;display:grid}.option-c-case-study-linkedin{grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:start;gap:20px;margin-top:clamp(42px,6vw,72px);display:grid}.option-c-case-study-linkedin-copy,.option-c-case-study-banner{grid-column:1/-1}.option-c-case-study-linkedin h3{margin-bottom:10px;font-size:clamp(1.6rem,3vw,2.7rem)}.option-c-case-study figure{min-width:0;margin:0}.option-c-case-study img{border-radius:8px;width:100%;height:auto;display:block}.option-c-case-study-featured{grid-column:2}.option-c-case-study-banner{grid-row:2}.option-c-case-study-featured{background:var(--ivory);grid-row:3;place-self:end;width:min(100%,430px);padding:10px}.option-c-case-study-featured figcaption{color:var(--navy);padding:12px 8px 4px;font-size:.9rem;line-height:1.5}.option-c-case-study-feedback{border-left:4px solid var(--gold);background:#ffffff12;max-width:800px;margin:clamp(38px,6vw,66px) 0 0;padding:clamp(24px,4vw,38px)}.option-c-case-study-feedback p{color:var(--white);margin:0 0 18px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.2rem,2.3vw,1.65rem);line-height:1.5}.option-c-case-study-feedback footer{color:#d7deea;gap:4px;display:grid}.option-c-case-study-closing{justify-content:space-between;align-items:end;gap:28px;margin-top:42px;display:flex}.option-c-case-study-closing h3{max-width:720px;margin:0;font-size:clamp(1.55rem,3vw,2.5rem)}.option-c-case-study-compact{padding-block:clamp(56px,7vw,78px)}.option-c-case-study-compact .option-c-case-study-heading h2{max-width:24ch;font-size:clamp(2.25rem,4vw,3rem)}.service-detail-important-details{border:1px solid var(--line);background:var(--white);border-radius:8px}.service-detail-important-details summary{min-height:72px;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 22px;list-style:none;display:flex}.service-detail-important-details summary::-webkit-details-marker{display:none}.service-detail-important-details summary:after{content:"+";font-size:1.5rem}.service-detail-important-details[open] summary:after{content:"−"}.service-detail-important-details summary span{gap:3px;display:grid}.service-detail-important-details summary small{color:var(--accent-dark);letter-spacing:.06em;text-transform:uppercase;font-weight:850}.service-detail-important-details>div{border-top:1px solid var(--line);padding:0 22px 22px}.service-detail-important-details ul{margin-bottom:0}.service-detail-process-list{grid-template-columns:repeat(3,minmax(0,1fr))}.service-detail-process-list li{min-height:220px}.service-detail-price-card>span,.service-detail-timing>span,.service-detail-checkout-note,.service-detail-prepurchase-expectations{font-size:.875rem}.application-form-grid select{border:1px solid var(--line-strong);background:var(--white);width:100%;min-height:48px;color:var(--navy);font:inherit;border-radius:4px;padding:12px 14px}.application-form-grid select:focus{outline-offset:2px;outline:3px solid #e3a9495c}.accelerator-fit-reassurance{border-left:4px solid var(--gold);background:var(--cream);color:var(--navy);padding:16px 18px;font-weight:700;line-height:1.6}.accelerator-form-introduction-single{max-width:780px}@media (width<=800px){.support-tier-comparison-grid,.option-c-case-study-transformation,.option-c-case-study-linkedin,.option-c-case-study-changes ul,.option-c-case-study-after ul{grid-template-columns:1fr}.option-c-case-study-banner,.option-c-case-study-featured,.option-c-case-study-linkedin-copy{grid-area:auto/1}.option-c-case-study-featured{justify-self:start;width:min(100%,520px)}.option-c-case-study-closing{flex-direction:column;align-items:flex-start}.service-detail-process-list{grid-template-columns:1fr}.service-detail-process-list li{min-height:0}}@media (width<=520px){.purchase-reassurance{justify-content:flex-start}.support-tier-comparison{padding:24px 18px}.support-tier-comparison-grid .button,.option-c-case-study-closing .button{width:100%}.option-c-case-study{padding-block:58px}.option-c-case-study-feedback,.option-c-case-study-transformation article,.option-c-case-study-changes{padding:22px 18px}}.free-review-teaser{background:radial-gradient(circle at 92% 12%, #e3a9492e, transparent 32%), var(--cream);border:1px solid #02143029;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(210px,.32fr);align-items:center;gap:clamp(28px,5vw,64px);margin-block:clamp(54px,7vw,84px);padding:clamp(28px,5vw,52px);display:grid;position:relative;overflow:hidden}.free-review-teaser h2{letter-spacing:-.035em;max-width:760px;margin:8px 0 14px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.8rem,3.2vw,3rem);line-height:1.1}.free-review-teaser-copy>p:not(.eyebrow){max-width:720px;color:var(--ink-soft)}.free-review-teaser-reassurance{font-weight:650}.free-review-teaser .button{margin-top:8px}.free-review-teaser-audit{margin-bottom:0;font-size:.94rem}.free-review-teaser-audit a{color:var(--accent-dark);text-underline-offset:3px;font-weight:800;text-decoration:underline}.free-review-teaser-visual{aspect-ratio:1;background:var(--navy);width:min(220px,100%);color:var(--ivory);text-align:center;box-shadow:var(--shadow);border:1px solid #e3a949b3;border-radius:50%;place-content:center;justify-self:end;justify-items:center;display:grid}.free-review-teaser-visual strong{color:var(--gold);font-family:Montserrat,Inter,sans-serif;font-size:clamp(4.5rem,8vw,6.5rem);line-height:.9}.free-review-teaser-visual span{max-width:13ch;margin-top:10px;font-size:.92rem;font-weight:750;line-height:1.25}.free-review-page,.free-review-thank-you-page{background:var(--paper)}.free-review-hero{background:radial-gradient(circle at 10% 4%, #e3a94929, transparent 28%), var(--cream);padding-block:clamp(52px,7vw,88px)}.free-review-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:start;gap:clamp(36px,6vw,76px);display:grid}.free-review-hero-copy{padding-top:10px;position:sticky;top:118px}.free-review-hero h1{letter-spacing:-.055em;max-width:13ch;margin:10px 0 20px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(2.65rem,5.3vw,5rem);line-height:1.02}.free-review-lead,.free-review-reassurance{max-width:58ch;color:var(--ink-soft)}.free-review-lead{font-size:1.12rem}.free-review-reassurance{font-weight:650}.free-review-section-heading{max-width:840px}.free-review-section-heading h2,.free-review-authority h2,.free-review-thank-you-audit h2,.free-review-final h2{letter-spacing:-.04em;margin:8px 0 14px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(2rem,4vw,3.6rem);line-height:1.08}.free-review-section-heading>p:not(.eyebrow){color:var(--ink-soft);font-size:1.06rem}.free-review-comparison{padding-block:clamp(68px,9vw,108px)}.free-review-comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:34px;display:grid}.free-review-comparison-card{border:1px solid var(--line);background:var(--white);border-radius:16px;flex-direction:column;min-width:0;padding:clamp(24px,4vw,38px);display:flex}.free-review-comparison-card-paid{background:linear-gradient(145deg, var(--white), #fff8ea);border-color:#e3a949bf;border-top-width:4px}.free-review-card-label{color:var(--accent-dark);letter-spacing:.1em;text-transform:uppercase;margin:0 0 5px;font-size:.8rem;font-weight:850}.free-review-comparison-card h3{min-height:2.5em;margin:0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.2}.free-review-card-price{color:var(--navy);margin:12px 0;font-family:Montserrat,Inter,sans-serif;font-size:clamp(2rem,4vw,3.1rem);font-weight:800}.free-review-comparison-card ul,.free-review-thank-you-offer ul{gap:9px;margin:4px 0 24px;padding-left:22px;display:grid}.free-review-scope-note{color:var(--ink-soft);margin-top:auto;font-size:.94rem}.free-review-comparison-card .button{width:100%;margin-top:auto}.free-review-authority{background:var(--navy);color:var(--ivory);padding-block:clamp(68px,9vw,108px)}.free-review-authority-grid{grid-template-columns:minmax(260px,.62fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,6vw,76px);display:grid}.free-review-authority figure{background:#ffffff0d;border:1px solid #e3a94985;border-radius:18px;width:min(420px,100%);margin:0;overflow:hidden}.free-review-authority figure img{width:100%;height:auto;display:block}.free-review-authority .eyebrow{color:var(--gold)}.free-review-authority p:not(.eyebrow){color:#d7deea;max-width:65ch;font-size:1.05rem}.free-review-proof{text-align:center;max-width:900px;padding-block:clamp(68px,9vw,100px)}.free-review-proof blockquote{margin:14px auto;font-family:Montserrat,Inter,sans-serif;font-size:clamp(1.4rem,3vw,2.25rem);font-weight:650;line-height:1.35}.free-review-proof p{color:var(--ink-soft);font-weight:700}.free-review-proof>a,.free-review-final-actions>a:not(.button),.free-review-explore-link{color:var(--accent-dark);text-underline-offset:4px;font-weight:800;text-decoration:underline}.free-review-final,.free-review-thank-you-confirmation{background:var(--navy);color:var(--ivory);padding-block:clamp(58px,8vw,88px)}.free-review-final-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;display:grid}.free-review-final h2{margin-bottom:8px}.free-review-final p:not(.eyebrow){color:#d7deea}.free-review-final-actions{justify-items:start;gap:12px;display:grid}.free-review-final-actions>a:not(.button){color:var(--ivory)}.free-review-thank-you-confirmation .section-shell{max-width:900px}.free-review-thank-you-confirmation h1{letter-spacing:-.055em;max-width:12ch;margin:10px 0 18px;font-family:Montserrat,Inter,sans-serif;font-size:clamp(3rem,7vw,6.2rem);line-height:1}.free-review-thank-you-confirmation p:not(.eyebrow){color:#d7deea;max-width:64ch}.free-review-thank-you-lead{font-size:1.15rem}.free-review-thank-you-audit{grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr);gap:clamp(34px,6vw,76px);padding-block:clamp(68px,9vw,108px);display:grid}.free-review-thank-you-audit>div:first-child>p:not(.eyebrow){color:var(--ink-soft)}.free-review-thank-you-offer{background:var(--cream);border:1px solid #e3a949b3;border-radius:16px;padding:clamp(24px,4vw,38px)}.free-review-thank-you-offer .button{width:100%}.free-review-no-pressure{color:var(--ink-soft);text-align:center;margin:14px 0 0;font-weight:700}.free-review-thank-you-offer .policy-links{margin-top:20px}.free-review-explore-link{grid-column:1/-1;justify-self:start}@media (width<=900px){.free-review-hero-grid,.free-review-authority-grid,.free-review-thank-you-audit{grid-template-columns:1fr}.free-review-hero-copy{padding-top:0;position:static}.free-review-hero h1{max-width:16ch}.free-review-authority figure{width:min(420px,74vw)}.free-review-final-grid{grid-template-columns:1fr}}@media (width<=700px){.free-review-teaser{grid-template-columns:1fr}.free-review-teaser-visual{justify-self:start;width:150px}.free-review-comparison-grid{grid-template-columns:1fr}.free-review-comparison-card h3{min-height:0}}@media (width<=520px){.free-review-header nav>a:not(.service-detail-header-cta){display:none}.free-review-hero-grid,.free-review-comparison,.free-review-authority-grid,.free-review-proof,.free-review-final-grid,.free-review-thank-you-confirmation .section-shell,.free-review-thank-you-audit{width:min(100% - 36px,1180px)}.free-review-hero{padding-block:42px 54px}.free-review-hero h1{font-size:clamp(2.35rem,12vw,3.4rem)}.free-review-comparison,.free-review-thank-you-audit{padding-block:58px}.free-review-authority figure{width:min(100%,360px)}.free-review-teaser{width:min(100% - 36px,1180px);padding:24px 20px}.free-review-teaser-visual{width:126px}.free-review-teaser-visual strong{font-size:4rem}.free-review-teaser-visual span{font-size:.8rem}.free-review-final-actions,.free-review-final-actions .button{width:100%}.free-review-thank-you-confirmation h1{font-size:clamp(2.7rem,14vw,4.4rem)}.free-review-thank-you-offer{padding:22px 18px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.site-header .header-inner{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.site-header .header-inner>a:first-child{flex-shrink:0;width:min(22vw,220px)}.site-header .header-inner>a:first-child img{width:100%;height:auto}.site-header .header-inner .desktop-nav{gap:1.2rem}.catalog-header-cta{color:#021430;background:#efb54d}.site-footer>.section-shell>img{width:240px;height:auto}.catalog-mobile-compare{color:#fff}@media (width<=800px){.site-header .header-inner>a:first-child{width:125px}}@media (width<=360px){.site-header .header-inner>a:first-child{width:90px}}.catalog-page [id]{scroll-margin-top:110px}.audience-page .catalog-purchase-pending>span{color:#f4e5c8}.catalog-profile h2{color:#fff}.catalog-page h1{letter-spacing:-.035em;font-size:clamp(2.35rem,4vw,4rem);line-height:1.08}.catalog-page h2{font-size:clamp(1.8rem,2.8vw,2.7rem);line-height:1.15}.catalog-page h3{line-height:1.3}.catalog-page p{line-height:1.65}.catalog-hero{grid-template-columns:1.3fr 1fr;align-items:center;gap:4rem;padding-block:4rem;display:grid}.catalog-lead{max-width:62ch;margin-block:1.5rem;font-size:1.15rem}.catalog-profile{color:#fff;background:#021430;border-top:4px solid #e9ad42;border-radius:8px;grid-template-columns:110px 1fr;align-items:center;gap:1.3rem;padding:2.3rem;display:grid}.catalog-profile .arturo-picture{width:110px}.catalog-profile img{object-fit:cover;border:2px solid #e9ad42;border-radius:50%;width:110px;height:110px}.catalog-profile h2{font-size:1.35rem}.catalog-profile>p,.catalog-profile>a{grid-column:1/-1}.catalog-profile-role{color:#ffc163}.catalog-profile a{color:#fff;text-underline-offset:4px;text-decoration:underline}.catalog-actions{flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-block:1.5rem;display:flex}.catalog-note{color:#536079;margin-block:1rem;font-size:.9rem}.catalog-section{padding-block:3.8rem}.catalog-section-intro{max-width:76ch;margin-block:1rem 2rem}.catalog-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}.catalog-card{grid-template-rows:subgrid;background:#fff;border:1px solid #cbd0d6;border-radius:8px;grid-row:span 8;gap:1.1rem;min-width:0;padding:1.7rem;display:grid}.catalog-card-recommended{background:#fffaf0;border:2px solid #936315}.catalog-card-heading h3{margin-top:1rem;font-size:1.5rem}.catalog-card-heading h3 a{color:inherit}.catalog-level,.catalog-badge{min-height:3rem;font-size:.9rem;font-weight:700}.catalog-badge{color:#865a13}.catalog-badge span{margin-top:.25rem;font-weight:500;display:block}.catalog-price strong{font-size:2.7rem;line-height:1}.catalog-price small{margin-top:.5rem;font-size:.9rem;display:block}.catalog-card ul,.catalog-outcomes ul{padding-left:1.2rem;line-height:1.65}.catalog-card li+li{margin-top:.4rem}.catalog-card p{margin:0}.catalog-card-timing{font-size:.95rem}.catalog-purchase-pending .button{white-space:normal;text-align:center;width:100%}.catalog-purchase-pending button:disabled{opacity:1;cursor:not-allowed;color:#fff;background:#253952}.catalog-purchase-pending>span{color:#536079;margin-top:.5rem;font-size:.85rem;line-height:1.4;display:block}.catalog-detail-link{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}.catalog-system{background:#f6f3ed}.catalog-system-intro{grid-template-columns:1.1fr 1fr;align-items:center;gap:2rem;margin-bottom:2rem;display:grid}.catalog-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.catalog-outcomes article{border-top:1px solid #cab893;padding-top:1.5rem}.catalog-number{color:#865a13;font-weight:700}.catalog-outcomes h3{margin-block:.5rem;font-size:1.4rem}.catalog-page summary{cursor:pointer;min-height:44px;padding:.75rem 0;font-weight:700}.catalog-desktop-comparison table{border-collapse:collapse;width:100%;font-size:.95rem}.catalog-desktop-comparison caption{text-align:left;margin-block:1rem}.catalog-desktop-comparison td,.catalog-desktop-comparison th{text-align:left;vertical-align:top;border-bottom:1px solid #d5d8db;padding:1rem}.catalog-desktop-comparison th:nth-child(3),.catalog-desktop-comparison td:nth-child(3){background:#fff8e9}.catalog-mobile-comparison{display:none}.catalog-desktop-comparison table{table-layout:fixed}.catalog-desktop-comparison tfoot .button{white-space:normal;text-align:center;width:100%;padding-inline:.7rem}.catalog-comparison-actions{gap:1rem;margin-block:1rem;display:grid}.catalog-comparison-actions .button{white-space:normal;text-align:center}.catalog-outcome-deliverables{margin-block:.75rem}.catalog-deliverable-summary{font-weight:600}.catalog-price-checklist{margin-block:1.25rem;padding:0;list-style:none}.catalog-price-checklist li{align-items:baseline;gap:.65rem;margin-block:.5rem;line-height:1.5;display:flex}.catalog-price-checklist li>span{color:#865a13;flex-shrink:0;font-weight:700}.catalog-timing-summary{font-weight:600}.catalog-detail-aside .catalog-timing-condition{margin-top:-.5rem;font-size:.9rem}.catalog-detail-aside>.button{white-space:normal;text-align:center;width:100%}.catalog-personal-intro{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.5rem;display:grid}.catalog-personal-intro .arturo-picture,.catalog-personal-intro img{width:88px;height:88px}.catalog-personal-intro img{object-fit:cover;border-radius:50%}.catalog-personal-intro p{margin:0 0 .5rem}.catalog-personal-intro a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.catalog-scope-disclosure{padding-block:1.5rem}.catalog-scope-disclosure details{border-block:1px solid #cbc4b8}.catalog-scope-disclosure p{margin-block:1rem}@media (width<=400px){.catalog-personal-intro{grid-template-columns:1fr}}.proof-compression-grid.proof-compression-resume{grid-template-columns:minmax(0,1fr);max-width:760px}.option-c-historical-gallery{border-block:1px solid #cbc4b8;margin-block:1.5rem}.option-c-historical-gallery>summary{cursor:pointer;min-height:44px;padding:1rem 0;font-weight:700}.option-c-historical-gallery .option-c-case-study-linkedin{margin-block:1.5rem}.catalog-authority{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:3rem;display:grid}.catalog-authority .arturo-picture{max-width:380px}.catalog-authority img{border-radius:8px;width:100%;height:auto}.catalog-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding:1rem 0 0 1.2rem;display:grid}.catalog-process h3{font-size:1.2rem}.catalog-final{background:#f6f3ed;padding-block:4rem}.catalog-final .section-shell{max-width:960px}.catalog-footer-links{flex-wrap:wrap;gap:1rem 2rem;margin-block:1.5rem;display:flex}.catalog-mobile-compare{display:none}.catalog-detail-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:3rem;display:grid}.catalog-detail-aside{background:#fffaf0;border:1px solid #d1bd95;border-radius:8px;padding:1.7rem}.catalog-detail-aside p{margin-block:1rem}.catalog-inclusions{padding-left:1.25rem;line-height:1.7}.catalog-inclusions li{margin-bottom:.8rem}.catalog-scope{background:#f6f3ed;border-left:3px solid #936315;margin-block:2rem;padding:1.5rem}.catalog-page :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #865a13}@media (width<=1050px){.catalog-hero{gap:2rem}.catalog-card{padding:1.1rem}.catalog-header-cta{display:none}.catalog-card-heading h3{font-size:1.25rem}}@media (width<=800px){.catalog-cards{grid-template-columns:1fr}.catalog-card{grid-row:auto;grid-template-rows:none;padding:1.5rem}.catalog-card-heading h3{font-size:1.6rem}.catalog-level,.catalog-badge{min-height:0}.catalog-hero,.catalog-system-intro,.catalog-authority,.catalog-detail-grid{grid-template-columns:1fr}.catalog-hero{padding-block:2rem}.catalog-profile{max-width:620px}.catalog-section{padding-block:2.5rem}.catalog-process{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-desktop-comparison{display:none}.catalog-mobile-comparison{gap:.8rem;margin-top:1rem;display:grid}.catalog-mobile-comparison details{border:1px solid #cbc4b8;padding:.6rem 1rem}.catalog-mobile-comparison dl>div{border-bottom:1px solid #d5d8db;padding:.7rem 0}.catalog-mobile-comparison dd{margin:.3rem 0 0}.catalog-mobile-compare{padding:.8rem;display:block}}@media (width<=520px){.catalog-outcomes,.catalog-process{grid-template-columns:1fr}.catalog-profile{grid-template-columns:80px 1fr;padding:1.5rem}.catalog-profile .arturo-picture,.catalog-profile img{width:80px;height:80px}.catalog-actions{flex-direction:column}.catalog-actions>*,.catalog-actions .button{white-space:normal;width:100%}.catalog-page h1{font-size:2.35rem}}
