:root{--ink-950:#060807;--ink-900:#0b0f0d;--ink-800:#141917;--ivory-100:#f4f0e8;--ivory-200:#eee9df;--emerald-500:#7ead94;--champagne-500:#b09765;--radius-panel:1.5rem;--shadow-private:0 28px 80px #0000005c}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--ink-950);min-height:100vh;color:var(--ivory-100);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}button,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--emerald-500);outline-offset:3px}.skip-link{z-index:10;background:var(--ivory-100);color:var(--ink-950);padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-150%)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link:focus{transform:translateY(0)}.site-header,.site-footer{background:var(--ink-900);border-bottom:1px solid #f4f0e81a;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem clamp(1.25rem,4vw,3rem);display:flex}.wordmark{color:var(--ivory-100);font-size:.875rem;text-decoration:none}.brand-mark{letter-spacing:-.07em;white-space:nowrap;align-items:baseline;font-size:1.22rem;font-weight:700;line-height:1;display:inline-flex}.brand-mark__uae{color:var(--ivory-100);letter-spacing:-.09em}.brand-mark__e{color:#0000;letter-spacing:-.08em;background:repeating-linear-gradient(#2f80ff 0 16%,#0000 16% 31%);-webkit-background-clip:text;background-clip:text;margin-left:.035em;font-weight:800;display:inline-block}.brand-mark__asy{color:#aeb6af;letter-spacing:-.09em;font-weight:400}.primary-nav,.header-actions{align-items:center;gap:clamp(.8rem,2.5vw,2rem);display:flex}.menu-toggle{color:var(--ivory-100);cursor:pointer;background:0 0;border:1px solid #545b55;border-radius:.4rem;padding:.45rem .6rem;display:none}.primary-nav a{color:#aeb6af;letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;text-decoration:none}.language-selector{color:#aeb6af;align-items:center;gap:.45rem;font-size:.75rem;display:flex}.language-selector select{color:var(--ivory-100);cursor:pointer;background:0 0;border:0}.language-selector option{color:var(--ink-950)}.private-desk-link{border:1px solid color-mix(in srgb, var(--champagne-500), transparent 20%);color:#e9dfc9;letter-spacing:.07em;text-transform:uppercase;border-radius:99rem;padding:.65rem .95rem;font-size:.7rem;text-decoration:none}.hero{background:radial-gradient(circle at 76% 30%, #273029, var(--ink-800) 29%, var(--ink-950) 70%);grid-template-columns:minmax(0,1.4fr) minmax(18rem,.6fr);min-height:72vh;display:grid}.hero-copy{flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(3rem,8vw,7rem) clamp(1.5rem,5vw,4rem) 2rem;display:flex}.eyebrow{color:var(--champagne-500);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem}h1{overflow-wrap:break-word;letter-spacing:-.07em;max-width:50rem;margin:1.5rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.85rem,5.6vw,5.5rem);font-weight:500;line-height:.94}html[lang=ru] .hero h1,html[lang=uk] .hero h1{font-size:clamp(2.6rem,5vw,5.1rem);line-height:.98}.hero-description{color:#aeb6af;max-width:39rem;font-size:1.05rem;line-height:1.75}.hero-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:99rem;padding:.9rem 1.3rem;font-weight:700}.button--primary{background:var(--ivory-200);color:var(--ink-950)}.button--secondary{color:var(--ivory-100);background:0 0;border-color:#545b55}.button--quiet{color:var(--champagne-500);background:0 0}.assurance{color:#7f8981;font-size:.75rem}.principles{color:#bbc1bd;border-top:1px solid #f4f0e81f;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:4rem;padding-top:1.25rem;font-size:.8rem;line-height:1.55;display:grid}.principles p{margin:0}.principle-number{color:#7f8981;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem}.founder-panel{background:linear-gradient(#f4f0e808,#0000);border-left:1px solid #f4f0e81a;flex-direction:column;justify-content:end;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.portrait-placeholder{background:linear-gradient(145deg,#6d746f,#1b211e 70%);border-radius:1.15rem;min-height:16rem;position:relative;overflow:hidden}.portrait-placeholder:before{content:"";border:1px solid #b0976580;border-radius:50%;position:absolute;inset:14% 22%}.portrait-caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060807bf;border:1px solid #f4f0e81f;border-radius:.75rem;gap:.2rem;padding:.8rem;display:grid;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.portrait-caption .eyebrow{margin:0}.portrait-caption span{color:#aeb6af;font-size:.75rem}blockquote{color:#d8dcd8;margin:1.2rem 0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem;line-height:1.45}.founder-panel a{color:var(--champagne-500);font-size:.82rem;text-decoration:none}.proof-grid{background:var(--ink-900);grid-template-columns:repeat(3,1fr);gap:.75rem;padding:clamp(2rem,4vw,4rem);display:grid}.card{border-radius:var(--radius-panel);background:var(--ink-950);border:1px solid #2a302d;padding:1.5rem}.card h2{margin:.7rem 0;font-family:Georgia,Times New Roman,serif;font-weight:500}.card p{color:#aeb6af;line-height:1.6}.status{color:var(--champagne-500);letter-spacing:.12em;font-size:.7rem}.status--available:before{content:"";background:var(--emerald-500);border-radius:50%;width:.45rem;height:.45rem;margin-right:.45rem;display:inline-block}.status--attention{color:var(--champagne-500)}.status--neutral{color:#aeb6af}.site-footer{color:#aeb6af;border-top:1px solid #f4f0e81a;border-bottom:0;font-size:.75rem}.site-footer p{max-width:28rem;line-height:1.6}.footer-contact{gap:.15rem;display:grid}.footer-contact p{max-width:32rem;margin:0}.footer-contact p:first-child{color:var(--ivory-100);font-weight:700}.footer-contact a{color:var(--champagne-500);text-decoration:none}.editorial-hero{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.hero-landscape{background:radial-gradient(circle at 64% 35%,#b89f6773,#0000 7%),linear-gradient(145deg,#28332d,#101512 55%,#050706);justify-content:end;align-items:end;min-height:25rem;padding:2rem;display:flex;position:relative;overflow:hidden}.hero-landscape:before{content:"";border:1px solid #f4f0e847;border-bottom:0;border-radius:100% 100% 0 0;width:45%;height:73%;position:absolute;bottom:0;right:16%}.hero-landscape div{border:1px solid #b097657a;border-radius:52% 52% 0 0;position:absolute;inset:35% 10% 8% 34%;transform:skew(-14deg)}.hero-landscape span{z-index:1;color:#f4f0e885;letter-spacing:-.08em;font-family:Georgia,serif;font-size:clamp(4rem,11vw,10rem);position:relative}.trust-strip,.managed-feature,.standard-feature,.journal-preview,.final-cta,.content-page{padding:clamp(3rem,7vw,7rem) clamp(1.5rem,7vw,8rem)}.trust-strip{background:#121714;border-block:1px solid #f4f0e81a;grid-template-columns:.4fr 1fr 1fr;align-items:center;gap:2rem;display:grid}.trust-strip h2,.managed-feature h2,.standard-feature h2,.journal-preview h2,.final-cta h2,.section-intro h2,.page-intro h1{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,5vw,4.7rem);font-weight:500;line-height:.98}.trust-strip p:not(.eyebrow),.managed-feature>p,.standard-feature>p,.journal-preview>p,.final-cta>p,.section-intro>p,.page-intro>p{color:#aeb6af;line-height:1.75}.journey-section{background:#080b09;padding:clamp(2rem,5vw,5rem)}.journey-grid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.journey-chapter{background:linear-gradient(160deg,#17201b,#0d110f);border:1px solid #303833;border-radius:1rem;min-height:28rem;padding:1.4rem}.journey-chapter h2{margin:.8rem 0;font-family:Georgia,serif;font-size:1.8rem;font-weight:500}.journey-chapter>p:not(.eyebrow){color:#aeb6af;min-height:4.4rem;font-size:.9rem;line-height:1.6}.journey-chapter ul{gap:.65rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.journey-chapter li a,.service-card a,.standard-feature a,.journal-preview a,.back-link{color:var(--champagne-500);font-size:.82rem;text-decoration:none}.journey-chapter li a{border-top:1px solid #f4f0e81a;padding-top:.65rem;display:block}.client-signals{background:#0e1310;gap:2rem;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,7vw,8rem);display:grid}.client-signals-intro{grid-template-columns:.35fr 1fr 1fr;align-items:end;gap:2rem;display:grid}.client-signals-intro h2{letter-spacing:-.055em;margin:0;font-family:Georgia,serif;font-size:clamp(2.2rem,5vw,4.4rem);font-weight:500;line-height:.98}.client-signals-intro>p:not(.eyebrow){color:#aeb6af;margin:0;line-height:1.7}.client-signals-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.client-signal{background:#121713;border:1px solid #303833;border-radius:.9rem;align-content:start;gap:.65rem;min-height:18rem;padding:1.2rem;display:grid}.client-signal h3{margin:0;font-family:Georgia,serif;font-size:1.25rem;font-weight:500}.client-signal p{color:#aeb6af;margin:0;font-size:.85rem;line-height:1.55}.client-signal-evidence{color:#d8dcd8!important}.client-signal-control{border-top:1px solid #303833;padding-top:.75rem;color:#b8c0ba!important;margin-top:auto!important}.client-signal-control span{color:var(--champagne-500);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.3rem;font-size:.65rem;display:block}.client-signals-source{color:#7f8981;margin:0;font-size:.72rem;line-height:1.5}.launch-offer{background:#101511;gap:2rem;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,7vw,8rem);display:grid}.launch-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.launch-package{background:#121713;border:1px solid #303833;border-radius:1rem;flex-direction:column;min-height:20rem;padding:1.5rem;display:flex}.launch-package--featured{border-color:var(--champagne-500);background:linear-gradient(155deg,#283329,#101512)}.launch-package h3{margin:.7rem 0 .55rem;font-family:Georgia,serif;font-size:1.7rem;font-weight:500}.launch-package>p:not(.eyebrow),.launch-controls p,.lead-magnet>p:not(.eyebrow){color:#aeb6af;line-height:1.6}.launch-package-scope{border-top:1px solid #303833;margin-top:auto;padding-top:1rem;font-size:.82rem}.launch-package .button{align-self:flex-start;margin-top:1rem;text-decoration:none}.launch-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.launch-controls article{border-top:1px solid #303833;padding-top:.8rem}.launch-controls h3{margin:0 0 .35rem;font-family:Georgia,serif;font-size:1.05rem;font-weight:500}.launch-controls p{margin:0;font-size:.82rem}.launch-quote-note{color:#87918a;margin:0;font-size:.78rem;line-height:1.55}.lead-magnet{background:linear-gradient(125deg,#1c251f,#121713);border:1px solid #71613f;border-radius:1rem;grid-template-columns:.35fr 1fr 1fr auto;align-items:end;gap:1.5rem;padding:1.5rem;display:grid}.lead-magnet h2{letter-spacing:-.05em;margin:0;font-family:Georgia,serif;font-size:clamp(1.8rem,4vw,3.3rem);font-weight:500;line-height:1}.lead-magnet>p:not(.eyebrow){margin:0}.lead-magnet ul{color:#d8dcd8;gap:.35rem;margin:0;padding-left:1rem;font-size:.82rem;line-height:1.5;display:grid}.lead-magnet .button{white-space:nowrap;text-decoration:none}.proof-section{background:#17201b;gap:2rem;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,7vw,8rem);display:grid}.proof-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.proof-detail-grid article{border-top:1px solid #3d4a42;padding-top:.9rem}.proof-detail-grid h3{margin:0 0 .35rem;font-family:Georgia,serif;font-size:1.05rem;font-weight:500}.proof-detail-grid p{color:#aeb6af;margin:0;font-size:.82rem;line-height:1.55}.proof-evidence-note{color:#87918a;max-width:50rem;margin:0;font-size:.78rem;line-height:1.55}.proof-section .button{justify-self:start;text-decoration:none}.managed-feature{color:#0a0d0b;background:linear-gradient(112deg,#d8d1c2,#efe9df)}.managed-feature .eyebrow{color:#6f5c38}.managed-feature>p{color:#465049;max-width:45rem}.managed-feature .button{color:var(--ivory-100);background:#121713;margin-top:1rem}.engagement-section{background:#0d110f;padding:clamp(3rem,7vw,7rem) clamp(1.5rem,7vw,8rem)}.section-intro{max-width:46rem}.engagement-grid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;display:grid}.engagement-card{background:#121713;border:1px solid #313934;border-radius:1rem;flex-direction:column;min-height:23rem;padding:1.5rem;display:flex}.engagement-card--featured{border-color:var(--champagne-500);background:linear-gradient(155deg,#283329,#101512)}.engagement-card h3{margin:1rem 0 .5rem;font-family:Georgia,serif;font-size:1.6rem;font-weight:500}.engagement-card p{color:#aeb6af;line-height:1.6}.engagement-scope{border-top:1px solid #303833;margin-top:auto;padding-top:1rem;font-size:.82rem}.engagement-card .button{align-self:start;margin-top:1rem;text-decoration:none}.engagement-pricing{color:#87918a;font-size:.8rem;line-height:1.6}.standard-feature{background:#17201b}.standard-feature>p,.journal-preview>p,.final-cta>p{max-width:42rem}.journal-preview{background:#101411}.final-cta{color:#121512;background:#e5ded2}.final-cta>p{color:#4d554f}.final-cta .button{color:var(--ivory-100);background:#121713;margin-top:1rem;text-decoration:none;display:inline-block}.content-page{min-height:76vh}.page-intro{max-width:54rem;padding-bottom:3rem}.page-intro h1{margin:.8rem 0 1.2rem}.service-chapter{border-top:1px solid #2b322e;grid-template-columns:minmax(14rem,.42fr) 1fr;gap:2.5rem;padding:2.5rem 0;display:grid}.service-chapter h2{margin:0;font-family:Georgia,serif;font-size:2.2rem;font-weight:500}.service-chapter>div>p:not(.eyebrow){color:#aeb6af;line-height:1.65}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.service-card{background:#101411;border:1px solid #2d3530;border-radius:.85rem;flex-direction:column;min-height:13rem;padding:1.25rem;display:flex}.service-card h3{margin:.5rem 0;font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.service-card p:not(.eyebrow){color:#aeb6af;line-height:1.55}.service-card a{margin-top:auto}.back-link{margin-bottom:3rem;display:inline-block}.delivery-panel{background:#121713;border:1px solid #374039;border-radius:1rem;max-width:48rem;padding:1.5rem}.delivery-panel h2,.delivery-panel h3{font-family:Georgia,serif;font-weight:500}.delivery-panel p{color:#abb3ad;line-height:1.7}.regulated-boundary{border-left:2px solid var(--champagne-500);background:#b097651a;margin-top:1.25rem;padding:1rem 1.2rem}.service-detail>.button{margin-top:1.5rem;text-decoration:none;display:inline-block}.audience-page{max-width:68rem}.audience-page h1{margin:.7rem 0 1.2rem}.audience-page>p:not(.eyebrow){color:#aeb6af;max-width:45rem;font-size:1.08rem;line-height:1.75}.audience-page .button{margin-top:1.5rem;text-decoration:none;display:inline-block}.service-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.service-detail-grid section{border-top:1px solid #303833;padding-top:.8rem}.service-detail-grid h3{margin:0 0 .35rem;font-size:1rem}.service-detail-grid ol,.service-detail-grid ul{color:#abb3ad;margin:.35rem 0 0;padding-left:1.1rem;line-height:1.7}.boundary-caption{font-size:.82rem;font-weight:700;color:var(--champagne-500)!important}.journal-articles{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.assessment-page{max-width:70rem}.assessment-form{max-width:52rem}.assessment-steps{color:#89928c;flex-wrap:wrap;gap:.7rem 1.2rem;margin:0 0 2rem;padding:0;font-size:.78rem;list-style:none;display:flex}.assessment-steps .is-current{color:var(--champagne-500)}.assessment-form fieldset,.route-preview,.assessment-contact,.assessment-complete{background:#121713;border:1px solid #374039;border-radius:1rem;gap:1rem;padding:1.5rem;display:grid}.assessment-form legend,.route-preview h2,.assessment-contact h2,.assessment-complete h2{font-family:Georgia,serif;font-size:1.7rem}.assessment-form label,.assessment-contact label{color:#d8dcd8;gap:.45rem;display:grid}.assessment-form input:not([type=checkbox]),.assessment-form select,.assessment-contact input:not([type=checkbox]){width:100%;color:var(--ivory-100);background:#0b0f0c;border:1px solid #4b554e;border-radius:.45rem;padding:.75rem}.route-preview{margin-bottom:1rem}.route-preview h3{color:var(--champagne-500);margin-bottom:0}.route-preview p,.route-preview li,.assessment-complete p{color:#abb3ad;line-height:1.65}.assessment-disclaimer{border-left:2px solid var(--champagne-500);padding-left:.8rem;font-size:.85rem}.assessment-actions{gap:.75rem;margin-top:1rem;display:flex}.assessment-contact{margin-top:1rem}.assessment-persistence-notice{color:#d8dcd8;background:#d3b16f14;border:1px solid #d3b16f73;border-radius:.9rem;gap:.8rem;margin-bottom:1.25rem;padding:1rem;display:grid}.assessment-persistence-notice p{margin:0;line-height:1.55}.assessment-persistence-actions{flex-wrap:wrap;gap:.6rem;display:flex}.assessment-persistence-actions .button{text-decoration:none}.auth-page{place-items:center;display:grid}.auth-panel{border-radius:var(--radius-panel);width:min(100%,38rem);box-shadow:var(--shadow-private);background:linear-gradient(145deg,#18201c,#0c100e);border:1px solid #374039;padding:clamp(1.5rem,5vw,3rem)}.auth-panel h1{margin:.75rem 0 1rem;font-size:clamp(2.6rem,7vw,4.7rem)}.auth-panel>p:not(.eyebrow),.auth-privacy{color:#aeb6af;line-height:1.65}.sign-in-form{gap:1rem;margin-top:2rem;display:grid}.sign-in-form label{gap:.5rem;display:grid}.sign-in-form input{width:100%;color:var(--ivory-100);background:#080b09;border:1px solid #4b554e;border-radius:.5rem;padding:.85rem}.sign-in-form .button{justify-self:start}.sign-in-form .button:disabled{cursor:wait;opacity:.7}.form-error{color:#e4a69b!important}.auth-notice{border-left:2px solid var(--emerald-500);background:#7ead941a;padding:1rem;line-height:1.6}.desk-shell{background:radial-gradient(circle at 80% 4%, #273029, var(--ink-950) 33%)}.desk-page{max-width:92rem;min-height:75vh;margin:0 auto;padding:clamp(2rem,5vw,5rem)}.desk-hero{justify-content:space-between;align-items:flex-start;gap:2rem;padding-bottom:2rem;display:flex}.desk-hero h1{margin:.8rem 0;font-size:clamp(2.8rem,6vw,5.4rem)}.desk-hero p:not(.eyebrow){color:#9ba49e;margin:.35rem 0}.desk-schedule{color:var(--emerald-500);letter-spacing:.08em;text-transform:uppercase;border:1px solid #3d4a42;border-radius:99rem;padding:.65rem .9rem;font-size:.75rem}.desk-schedule--attention{color:#d6b879;border-color:#705f42}.desk-summary{border-block:1px solid #303833;grid-template-columns:minmax(9rem,.35fr) 1fr minmax(12rem,.5fr);align-items:center;gap:1.5rem;padding:1.5rem 0;display:grid}.desk-summary>div:not(.desk-progress){gap:.35rem;display:grid}.desk-summary span{color:#89928c;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.desk-summary strong{font-family:Georgia,serif;font-size:1.4rem;font-weight:500}.desk-progress{background:#2a302d;border-radius:1rem;height:.45rem;overflow:hidden}.desk-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--champagne-500), #d8c293);height:100%;display:block}.desk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.desk-panel{background:#121713e0;border:1px solid #303833;border-radius:1rem;padding:clamp(1.2rem,3vw,1.7rem)}.desk-panel h2{margin:.55rem 0 1rem;font-family:Georgia,serif;font-size:1.6rem;font-weight:500}.desk-panel p{color:#aeb6af;line-height:1.6}.desk-panel-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.desk-panel-heading>span{color:var(--champagne-500);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.desk-actions,.desk-workstreams{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.desk-actions li{background:#19201d;border-radius:.7rem;gap:.9rem;padding:.9rem;display:flex}.desk-actions li>span{color:var(--champagne-500)}.desk-actions li div{gap:.25rem;display:grid}.desk-actions small,.desk-workstreams span{color:#89928c}.budget-grid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:0;display:grid}.budget-grid div{border-top:1px solid #303833;padding-top:.75rem}.budget-grid dt{color:#89928c;text-transform:uppercase;font-size:.72rem}.budget-grid dd{margin:.3rem 0 0;font-family:Georgia,serif;font-size:1.4rem}.desk-workstreams li{border-top:1px solid #303833;justify-content:space-between;align-items:center;gap:1rem;padding-top:.8rem;display:flex}.desk-workstreams span{text-transform:capitalize;font-size:.72rem}.aura-panel{background:linear-gradient(145deg,#25312a,#121814)}.aura-panel .button,.director-panel .button{margin-top:.5rem;text-decoration:none;display:inline-block}.director-panel{color:#101411;background:linear-gradient(145deg,#e8e0d4,#cfc5b6);border-color:#71613f;position:relative;overflow:hidden}.director-panel p{color:#4c554f}.director-panel .eyebrow{color:#6f5c38}.director-panel .button--secondary{color:#121713;border-color:#3b443e}.director-monogram{color:#12171314;font-family:Georgia,serif;font-size:10rem;line-height:1;position:absolute;top:-.8rem;right:1rem}.operations-page{max-width:82rem;margin:0 auto}.operations-leads{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.lead-summary{gap:.7rem;margin:1.25rem 0;display:grid}.lead-summary div{border-top:1px solid #303833;grid-template-columns:8rem 1fr;gap:.75rem;padding-top:.65rem;display:grid}.lead-summary dt{color:#89928c;text-transform:uppercase;font-size:.72rem}.lead-summary dd{overflow-wrap:anywhere;margin:0}.provision-form{align-items:end;gap:.75rem;margin-top:1.25rem;display:flex}.provision-form label{flex:1;gap:.4rem;display:grid}.provision-form select{width:100%;color:var(--ivory-100);background:#0b0f0c;border:1px solid #4b554e;border-radius:.45rem;padding:.75rem}.empty-state{color:#aeb6af;border:1px solid #303833;border-radius:1rem;padding:1.5rem}.lead-sla{border-left:2px solid var(--emerald-500);color:#a9d8bd;background:#7ead9414;margin:0 0 1.2rem;padding:.75rem 1rem;font-size:.78rem;line-height:1.5}.lead-sla span{color:var(--emerald-500);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.25rem;font-size:.65rem;display:block}.case-timeline,.client-case-actions,.conversation-thread,.operations-cases,.operations-history{gap:1rem;margin:1.25rem 0 2.5rem;padding:0;list-style:none;display:grid}.timeline-event{border-left:2px solid var(--champagne-500);position:relative}.timeline-event header,.message header,.operations-history header,.operations-case-heading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.timeline-event h2{max-width:48rem}.timeline-event time,.message time,.operations-history time{color:#89928c;white-space:nowrap;font-size:.72rem}.timeline-details,.partner-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1rem 0 0;display:grid}.timeline-details div,.partner-summary div{border-top:1px solid #303833;padding-top:.75rem}.timeline-details dt,.partner-summary dt{color:#89928c;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.timeline-details dd,.partner-summary dd{margin:.35rem 0 0;line-height:1.55}.client-case-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.client-case-actions li{gap:.45rem;display:grid}.client-case-actions small{color:#89928c}.conversation-thread{max-height:38rem;padding-right:.25rem;overflow-y:auto}.message{background:#0d120f;border:1px solid #303833;border-radius:1rem;max-width:min(90%,52rem);padding:1rem 1.2rem}.message--client{background:#1f1c15;border-color:#5d523a;justify-self:end}.message--aura{background:linear-gradient(145deg,#203027,#101612);border-color:#416050}.message header strong{color:var(--champagne-500);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem}.message p{color:#d8dcd8;margin-bottom:0}.message>small{color:#89928c;margin-top:.55rem;display:block}.message-composer,.transition-form{gap:1rem;margin-top:1.5rem;display:grid}.message-composer label,.transition-form label{color:#d8dcd8;gap:.45rem;display:grid}.message-composer textarea,.transition-form input,.transition-form select,.transition-form textarea{width:100%;color:var(--ivory-100);background:#080b09;border:1px solid #4b554e;border-radius:.5rem;padding:.8rem}.message-composer .button,.transition-form .button{justify-self:start}.message-automation{align-items:center;gap:.65rem!important;display:flex!important}.message-automation input{width:1rem;height:1rem}.operations-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-case-card{align-content:start;display:grid}.operations-case-card .status{margin-bottom:1rem}.operations-case-card .button{justify-self:start;text-decoration:none}.operations-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.transition-panel{margin:1rem 0}.transition-form{grid-template-columns:repeat(2,minmax(0,1fr))}.transition-form-wide{grid-column:1/-1}.operations-history li{border-top:1px solid #303833;padding-top:.9rem}.operations-history p{color:#d8dcd8}.operations-history small{color:#89928c}.operations-case-heading{max-width:none}@media (max-width:760px){.site-header{flex-wrap:wrap;align-items:center}.menu-toggle{margin-left:auto;display:inline-flex}.primary-nav{border-top:1px solid #f4f0e81a;flex-direction:column;flex-basis:100%;order:4;align-items:flex-start;gap:1rem;padding:1rem 0 0;display:none}.primary-nav[data-open=true]{display:flex}.header-actions{flex-basis:100%;order:3;justify-content:space-between;gap:.5rem}.private-desk-link{padding:.55rem .7rem}.hero,.proof-grid,.trust-strip,.journey-grid,.engagement-grid,.service-chapter,.journal-articles,.desk-grid,.desk-summary,.operations-leads,.client-signals-intro,.client-signals-grid,.launch-package-grid,.launch-controls,.lead-magnet,.proof-detail-grid{grid-template-columns:1fr}.hero-landscape{min-height:18rem}.trust-strip{gap:.75rem}.journey-chapter{min-height:auto}.service-grid,.service-detail-grid{grid-template-columns:1fr}.founder-panel{border-top:1px solid #f4f0e81a;border-left:0}.principles{grid-template-columns:1fr}.site-footer,.desk-hero,.provision-form{flex-direction:column;align-items:flex-start}.budget-grid{grid-template-columns:1fr}.provision-form,.provision-form label{width:100%}.operations-cases,.operations-case-grid,.client-case-actions,.timeline-details,.partner-summary,.transition-form{grid-template-columns:1fr}.transition-form-wide{grid-column:auto}.timeline-event header,.message header,.operations-history header,.operations-case-heading{flex-direction:column;align-items:flex-start}.message{max-width:100%}.conversation-thread{max-height:none;overflow:visible}}.desk-navigation{justify-content:center;align-items:center;gap:.35rem;max-width:92rem;margin:0 auto;padding:1rem clamp(1.5rem,5vw,5rem) 0;display:flex}.desk-navigation a{color:#9ba49e;border:1px solid #0000;border-radius:99rem;padding:.65rem .9rem;font-size:.78rem;text-decoration:none}.desk-navigation a:hover,.desk-navigation a:focus-visible{color:var(--ivory-100);border-color:#4b554e}.desk-navigation a[aria-current=page]{color:var(--champagne-500);background:#b097651f;border-color:#71613f}.create-case-panel{background:linear-gradient(145deg,#242d26f0,#0d120ff5);border-color:#4c533f;margin-bottom:1rem}.transition-form label>small{color:#89928c;font-size:.72rem;line-height:1.45}.transition-form .form-error,.transition-form .form-success{background:#b96c6117;border-left:2px solid #b96c61;grid-column:1/-1;margin:0;padding:.85rem 1rem}.transition-form .form-success{border-color:var(--emerald-500);color:#9fd4b6;background:#7ead9417}.message-composer .form-error,.message-composer .form-success{background:#b96c6117;border-left:2px solid #b96c61;margin:0;padding:.75rem 1rem}.message-composer .form-success{border-color:var(--emerald-500);color:#9fd4b6;background:#7ead9417}@media (max-width:760px){.desk-navigation{justify-content:flex-start;overflow-x:auto}.desk-navigation a{white-space:nowrap}.transition-form .form-error,.transition-form .form-success{grid-column:auto}}.offer-list,.payment-list,.proposal-lines{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.offer-list{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-list h2{margin:.45rem 0 .8rem;font-family:Georgia,serif;font-size:1.65rem;font-weight:500}.offer-list-footer,.payment-heading,.proposal-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.offer-list-footer{margin-top:1.25rem}.offer-list .button,.payment-list .button{text-decoration:none}.proposal-view{gap:1.25rem;display:grid}.proposal-heading h1{letter-spacing:-.045em;margin:.55rem 0;font-family:Georgia,serif;font-size:clamp(2.5rem,6vw,5rem);font-weight:500}.proposal-brief{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.proposal-brief section,.proposal-costs,.proposal-approval-form{background:#121713e0;border:1px solid #303833;border-radius:1rem;padding:1.4rem}.proposal-brief h2,.proposal-costs h2{margin:0 0 .7rem;font-family:Georgia,serif;font-size:1.35rem;font-weight:500}.proposal-brief p{color:#aeb6af;margin:0;line-height:1.65}.proposal-brief ul{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.proposal-brief li{border-top:1px solid #303833;gap:.25rem;padding-top:.65rem;display:grid}.proposal-brief li span{color:#aeb6af;line-height:1.5}.proposal-costs dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.25rem 0;display:grid}.proposal-costs dl div{border-top:1px solid #303833;padding-top:.8rem}.proposal-costs dt{color:#89928c;text-transform:uppercase;min-height:2.2rem;font-size:.72rem;line-height:1.4}.proposal-costs dd{margin:.45rem 0 0;font-family:Georgia,serif;font-size:1.35rem}.proposal-costs .proposal-total{border-color:var(--champagne-500)}.proposal-lines li{color:#aeb6af;border-top:1px solid #262d29;justify-content:space-between;gap:1rem;padding-top:.75rem;display:flex}.proposal-lines strong{color:var(--ivory-100);white-space:nowrap}.proposal-approval-form{background:linear-gradient(145deg,#273229,#111713);border-color:#71613f;gap:1rem;display:grid}.proposal-approval-form label{align-items:flex-start;gap:.75rem;max-width:48rem;line-height:1.55;display:flex}.proposal-approval-form input[type=checkbox]{width:1.1rem;height:1.1rem;margin-top:.15rem}.proposal-approval-form .button{justify-self:start}.proposal-approved,.payment-assurance{border-left:2px solid var(--emerald-500);color:#a9d8bd;background:#7ead941a;padding:1rem 1.2rem}.payment-list{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-heading strong{font-family:Georgia,serif;font-size:1.7rem;font-weight:500}.payment-list .button{margin-top:1.2rem;display:inline-flex}.payment-assurance{color:#aeb6af;max-width:56rem;margin-top:1.5rem;line-height:1.6}@media (max-width:760px){.offer-list,.payment-list,.proposal-brief,.proposal-costs dl{grid-template-columns:1fr}.proposal-heading,.offer-list-footer,.payment-heading{flex-direction:column;align-items:flex-start}.proposal-costs dt{min-height:auto}.proposal-lines li{flex-direction:column}.proposal-approval-form .button{width:100%}}.document-request-list,.document-version-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.document-request-heading,.document-version-list li,.document-actions{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.document-request-heading h2{max-width:48rem;margin:.45rem 0 0;font-family:Georgia,serif;font-size:1.6rem;font-weight:500}.document-request-details{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.25rem 0;display:grid}.document-request-details div{border-top:1px solid #303833;padding-top:.75rem}.document-request-details dt{color:#89928c;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.document-request-details dd{margin:.35rem 0 0;line-height:1.55}.document-version-list{margin:1.25rem 0}.document-version-list li{background:#0d120f;border:1px solid #2d3530;border-radius:.75rem;padding:1rem}.document-version-list li>div:first-child{gap:.25rem;min-width:0;display:grid}.document-version-list strong{overflow-wrap:anywhere}.document-version-list span,.document-version-list small,.selected-document{color:#89928c;font-size:.75rem}.document-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center}.document-actions a,.link-button{color:var(--champagne-500);cursor:pointer;font:inherit;text-underline-offset:.2rem;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}.document-upload-form{border-top:1px solid #303833;gap:.9rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}.document-upload-form>label:first-child{gap:.5rem;display:grid}.document-upload-form input[type=file]{max-width:100%;color:var(--ivory-100);background:#080b09;border:1px solid #4b554e;border-radius:.5rem;padding:.7rem}.document-consent{color:#d8dcd8;align-items:flex-start;gap:.65rem;max-width:55rem;line-height:1.5;display:flex}.document-consent input{flex:none;width:1.1rem;height:1.1rem;margin-top:.18rem}.document-upload-form .button{justify-self:start}.document-upload-form .form-error,.document-upload-form .form-success,.document-assurance{color:#e4a69b;background:#b96c6117;border-left:2px solid #b96c61;margin:0;padding:.8rem 1rem;line-height:1.55}.document-upload-form .form-success,.document-assurance{border-color:var(--emerald-500);color:#a9d8bd;background:#7ead9417}.document-assurance{max-width:62rem;margin-top:1.5rem}@media (max-width:760px){.document-request-details{grid-template-columns:1fr}.document-request-heading,.document-version-list li{flex-direction:column}.document-actions{justify-content:flex-start}.document-upload-form .button{width:100%}}.partner-catalogue,.partner-detail-grid,.partner-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.partner-card{align-content:start;gap:1rem;display:grid}.partner-card header,.routing-candidates header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.partner-card h2,.routing-candidates h3{margin:.35rem 0 0;font-family:Georgia,serif;font-size:1.55rem;font-weight:500}.partner-metadata,.routing-candidates dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.partner-metadata div,.routing-candidates dl div{border-top:1px solid #303833;padding-top:.6rem}.partner-metadata dt,.routing-candidates dt{color:#89928c;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.partner-metadata dd,.routing-candidates dd{overflow-wrap:anywhere;margin:.3rem 0 0}.partner-commercial{border-left:2px solid var(--champagne-500);background:#b0976514;gap:.35rem;padding:.85rem 1rem;font-size:.8rem;display:grid}.partner-candidate-notice{color:#c6baa2;background:#b0976514;border-left:2px solid #8f7950;padding:.85rem 1rem;line-height:1.55}.partner-card .button{justify-self:start;text-decoration:none}.partner-admin-form,.routing-form,.routing-filters{gap:1rem;display:grid}.partner-admin-form label,.routing-form label,.routing-filters label{color:#d8dcd8;gap:.45rem;display:grid}.partner-admin-form input,.partner-admin-form select,.partner-admin-form textarea,.routing-form select,.routing-form textarea,.routing-filters input:not([type=checkbox]),.routing-filters select,.routing-filters textarea{width:100%;color:var(--ivory-100);background:#080b09;border:1px solid #4b554e;border-radius:.5rem;padding:.8rem}.partner-admin-form small,.routing-filters small,.routing-requirement-summary small{color:#9ba49e;line-height:1.45;display:block}.partner-admin-form .button,.routing-form .button,.routing-filters .button{justify-self:start}.partner-detail-list{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.partner-detail-list li{border-top:1px solid #303833;gap:.35rem;padding-top:.75rem;display:grid}.partner-detail-list span{overflow-wrap:anywhere;color:#b8c0ba}.partner-detail-list strong{color:#89928c;letter-spacing:.05em;text-transform:uppercase;margin-right:.35rem;font-size:.68rem}.partner-review-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.partner-review-comparison>section{background:#0d120f;border:1px solid #303833;border-radius:.75rem;padding:1rem}.partner-review-comparison h3{margin:0 0 1rem;font:500 1rem/1.3 Georgia,serif}.partner-source-observation{background:#b0976512!important;border-color:#705f3f!important}.partner-source-observation>p{color:#b8c0ba;font-size:.82rem;line-height:1.5}.partner-source-list{gap:.65rem;margin:.65rem 0 0;padding-left:1rem;display:grid}.partner-source-list li,.partner-source-list small{overflow-wrap:anywhere;gap:.25rem;display:grid}.routing-requirement-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.5rem;display:grid}.routing-requirement-summary div{border-top:1px solid #303833;padding-top:.65rem}.routing-requirement-summary dt{color:#89928c;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.routing-requirement-summary dd{overflow-wrap:anywhere;margin:.3rem 0 0}.routing-filters{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem}.routing-filters h2,.routing-filters .checkbox-field,.routing-filters .button{grid-column:1/-1}.routing-filters .checkbox-field{flex-direction:row;align-items:flex-start;display:flex}.routing-filters .checkbox-field input{flex:none;width:1.1rem;height:1.1rem}.routing-candidates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 1.5rem;display:grid}.routing-candidates article{background:#0d120f;border:1px solid #303833;border-radius:.75rem;padding:1rem}.routed-selection dl{gap:.8rem;display:grid}.routed-selection dl div{border-top:1px solid #303833;grid-template-columns:8rem 1fr;gap:1rem;padding-top:.8rem;display:grid}.routed-selection dt{color:#89928c;text-transform:capitalize}.routed-selection dd{gap:.3rem;margin:0;display:grid}.text-link{color:var(--champagne-500);margin-bottom:2rem;text-decoration:none;display:inline-block}@media (max-width:760px){.partner-catalogue,.partner-detail-grid,.partner-admin-grid,.partner-review-comparison,.routing-candidates,.partner-metadata,.routing-candidates dl,.routing-filters,.routing-requirement-summary{grid-template-columns:1fr}.routing-filters h2,.routing-filters .checkbox-field,.routing-filters .button{grid-column:auto}.partner-card header,.routing-candidates header{flex-direction:column}.partner-admin-form .button,.routing-form .button,.routing-filters .button{width:100%}.routed-selection dl div{grid-template-columns:1fr}}.consent-banner{z-index:100;overscroll-behavior:contain;width:min(48rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--ivory-100);background:#0b0f0cfa;border:1px solid #71613f;border-radius:1rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem;padding:1.35rem;display:grid;position:fixed;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);overflow-y:auto;box-shadow:0 1.5rem 5rem #0000008c}.consent-banner h2{margin:.3rem 0 .55rem;font:500 1.45rem/1.2 Georgia,serif}.consent-banner p{color:#b8c0ba;max-width:40rem;margin:0;line-height:1.55}.consent-banner .eyebrow{color:var(--champagne-500);margin-bottom:.25rem}.consent-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.consent-close{color:#aeb6af;cursor:pointer;text-underline-offset:.2rem;background:0 0;border:0;padding:.55rem;text-decoration:underline}.privacy-settings{z-index:90;color:#c8cec9;cursor:pointer;font:inherit;background:#101612;border:1px solid #4b554e;border-radius:99rem;padding:.55rem .8rem;font-size:.72rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 .5rem 2rem #00000059}.privacy-settings:hover,.privacy-settings:focus-visible,.consent-close:hover,.consent-close:focus-visible{color:var(--ivory-100)}@media (max-width:760px){.consent-banner{grid-template-columns:1fr;align-items:stretch}.consent-actions{justify-content:stretch}.consent-actions .button{flex:12rem}.consent-close{flex-basis:100%}}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
