@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-normal-C2je3j2s.woff2) format("woff2"),url(/assets/instrument-serif-latin-ext-400-normal-CFCUzsTy.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-normal-DnYpCC2O.woff2) format("woff2"),url(/assets/instrument-serif-latin-400-normal-BVbkICAY.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink-950: #07101d;--ink-900: #0b1728;--ink-800: #13243a;--ink-700: #203651;--paper: #fffdf7;--ivory: #f3eee3;--ivory-deep: #e6dece;--gold: #b79654;--gold-light: #d7bd84;--gold-dark: #7e632f;--slate: #566171;--line-dark: rgba(231, 218, 187, .16);--line-light: rgba(10, 23, 40, .16);--display: "Cormorant Garamond", Georgia, serif;--sans: "DM Sans", Arial, sans-serif;--shell: min(1180px, calc(100vw - 64px) );color:var(--ink-950);background:var(--paper);font-family:var(--sans);font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;background:var(--paper)}body,button,a{font-family:var(--sans)}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}img,svg{display:block}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.shell{width:var(--shell);margin-inline:auto}.skip-link{position:fixed;z-index:100;top:12px;left:12px;padding:12px 18px;transform:translateY(-150%);background:var(--paper);color:var(--ink-950);text-decoration:none}.skip-link:focus{transform:translateY(0)}.site-header{position:fixed;z-index:50;inset:0 0 auto;height:78px;color:var(--paper);background:#07101de6;border-bottom:1px solid var(--line-dark);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between}.wordmark{display:inline-flex;align-items:center;gap:12px;color:inherit;font-size:12px;font-weight:600;letter-spacing:.19em;text-decoration:none}.wordmark-mark{width:30px;aspect-ratio:1;display:grid;place-items:center;border:1px solid var(--gold);color:var(--gold-light);font-family:var(--display);font-size:18px;line-height:1}.desktop-nav{display:flex;align-items:center;gap:34px}.desktop-nav>a:not(.button){position:relative;color:#fffdf7a8;font-size:12px;letter-spacing:.04em;text-decoration:none}.desktop-nav>a:not(.button):after{content:"";position:absolute;inset:auto 0 -10px;height:1px;transform:scaleX(0);transform-origin:left;background:var(--gold);transition:transform .18s ease}.desktop-nav>a:hover,.desktop-nav>a.active{color:var(--paper)}.desktop-nav>a:hover:after,.desktop-nav>a.active:after{transform:scaleX(1)}.menu-button{display:none;padding:10px;color:var(--paper);background:transparent;border:0}.menu-button svg{width:22px;height:22px}.mobile-nav{display:none}.mobile-nav[hidden]{display:none!important}.mobile-sticky-cta{display:none}#case-for-action,#paths{scroll-margin-top:90px}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 22px;border:1px solid transparent;font-size:11px;font-weight:600;line-height:1.25;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:color .18s ease,background .18s ease,border .18s ease,transform .18s ease}.button svg{width:16px;height:16px;flex:none}.button-primary{color:var(--ink-950);background:var(--gold-light);border-color:var(--gold-light);box-shadow:0 15px 50px #0000002e}.button-primary:hover{background:#e3ca92;border-color:#e3ca92}.button-secondary{color:var(--paper);background:transparent;border-color:#fffdf759}.button-secondary:hover{border-color:var(--gold-light);color:var(--gold-light)}.button-small{min-height:40px;padding:11px 16px;color:var(--ink-950);background:var(--gold-light)}.hero{position:relative;min-height:min(900px,100svh);display:grid;align-items:center;overflow:hidden;color:var(--paper);background:radial-gradient(circle at 81% 35%,rgba(52,76,105,.35),transparent 34%),linear-gradient(142deg,var(--ink-950),#0c1a2d 72%,#101f31)}.hero:before{content:"";position:absolute;top:78px;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 81% 35%,rgba(52,76,105,.2),transparent 34%)}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(380px,.9fr);gap:clamp(48px,7vw,108px);align-items:center;padding-block:148px 96px}.hero-copy{max-width:720px}.eyebrow{margin-bottom:24px;color:var(--gold-light);font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.18em;text-transform:uppercase}.hero h1{margin-bottom:28px;font-family:var(--display);font-size:clamp(54px,5.35vw,80px);font-weight:500;line-height:.98;letter-spacing:-.035em}.company-hero h1{font-size:clamp(60px,6vw,88px)}.hero-subhead{max-width:650px;margin-bottom:34px;color:#fffdf7b3;font-size:16px;line-height:1.75}.hero .button{max-width:500px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.microcopy{margin:15px 0 0;color:#fffdf77a;font-size:10px;line-height:1.5;letter-spacing:.06em}.hero-scroll{position:absolute;z-index:2;left:50%;bottom:24px;width:38px;height:38px;display:grid;place-items:center;transform:translate(-50%);border:1px solid var(--line-dark);border-radius:50%;color:var(--gold-light)}.hero-scroll svg{width:14px;height:14px}.objective-path{position:relative;width:100%;min-height:460px;border:1px solid var(--line-dark);background:#07101d52;box-shadow:inset 0 0 60px #00000029}.objective-path:before,.objective-path:after{content:"";position:absolute;background:var(--line-dark)}.objective-path:before{top:0;bottom:0;left:50%;width:1px}.objective-path:after{left:0;right:0;top:50%;height:1px}.path-axis{position:absolute;left:15%;right:13%;top:51%;height:1px;transform:rotate(-22deg);transform-origin:center;background:linear-gradient(90deg,transparent,var(--gold),var(--gold-light));box-shadow:0 0 22px #d7bd8447}.path-point{position:absolute;width:12px;height:12px;border:2px solid var(--gold-light);border-radius:50%;background:var(--ink-900);box-shadow:0 0 0 6px #b796541a}.path-point span{position:absolute;left:50%;bottom:22px;width:150px;transform:translate(-50%);color:#fffdf79e;font-size:9px;line-height:1.4;letter-spacing:.13em;text-align:center}.path-start{left:13%;top:67%}.path-priorities{left:37%;top:55%}.path-decisions{left:61%;top:41%}.path-checkpoint{right:10%;top:25%;width:20px;height:20px;border-color:var(--paper);box-shadow:0 0 0 8px #d7bd8424,0 0 35px #d7bd8440}.path-checkpoint span{bottom:31px;color:var(--paper)}.path-signal{position:absolute;width:5px;height:5px;background:var(--gold);transform:rotate(45deg)}.signal-one{left:49%;top:68%}.signal-two{left:70%;top:64%}.path-note{position:absolute;left:24px;bottom:18px;margin:0;color:#fffdf757;font-size:8px;letter-spacing:.12em}.objective-path.compact{min-height:390px}.section{padding-block:clamp(90px,9vw,144px)}.paper-section{background:var(--paper)}.ivory-section{background:var(--ivory)}.ink-section{color:var(--paper);background:var(--ink-950)}.section-intro{max-width:760px}.section-intro h2,.section h2{margin-bottom:24px;font-family:var(--display);font-size:clamp(44px,4.7vw,68px);font-weight:500;line-height:1.02;letter-spacing:-.03em}.section-intro>p,.section p{color:var(--slate);font-size:15px;line-height:1.78}.section .eyebrow{color:var(--gold-dark);font-size:10px;line-height:1.6}.section.ink-section .eyebrow,.section.route-section .eyebrow,.section.managed-definition-section .eyebrow,.section.baseline-section .eyebrow,.section.final-cta-section .eyebrow,.section.guarantee-section .eyebrow{color:var(--gold-light)}.section .path-note{color:#fffdf7b3;font-size:8px;line-height:1.4}.ink-section .section-intro>p,.ink-section p{color:#fffdf79e}.split-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:clamp(64px,10vw,148px);align-items:start}.body-copy{max-width:700px}.body-copy p{margin-bottom:20px}.signal-list{margin:8px 0 0;padding:0;list-style:none;border-top:1px solid var(--line-light)}.signal-list li{display:grid;grid-template-columns:46px 1fr;gap:18px;padding:22px 0;border-bottom:1px solid var(--line-light)}.signal-list li>span{color:var(--gold-dark);font-family:var(--display);font-size:22px}.signal-list p{margin:0;color:var(--ink-800);font-size:14px;line-height:1.6}.examples-row{margin-top:70px;padding-top:24px;display:flex;gap:38px;border-top:1px solid var(--line-light)}.examples-row>span{flex:none;color:var(--gold-dark);font-size:9px;letter-spacing:.16em}.examples-row>div{display:flex;flex-wrap:wrap;gap:12px 26px}.examples-row>div span{color:var(--slate);font-size:12px}.questions-section .section-intro{max-width:780px;margin-bottom:72px}.question-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.question-grid article{min-height:220px;padding:30px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.question-grid article>span{display:block;margin-bottom:54px;color:var(--gold);font-family:var(--display);font-size:20px}.question-grid h3{margin:0;font-family:var(--display);font-size:27px;font-weight:500;line-height:1.15}.question-grid .question-wide{grid-column:span 3;min-height:160px;display:grid;grid-template-columns:90px 1fr;align-items:center}.question-grid .question-wide>span{margin:0}.question-grid .question-wide h3{font-size:34px}.process-section .section-intro{margin-bottom:70px}.process-line{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-light)}.process-line article{position:relative;padding:34px 34px 0 0}.process-line article:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;background:var(--gold-dark);transform:rotate(45deg)}.process-line article>span{color:var(--gold-dark);font-family:var(--display);font-size:22px}.process-line h3{margin:30px 0 12px;font-family:var(--display);font-size:27px;font-weight:600}.process-line p{font-size:13px}.blueprint-section{overflow:hidden;background:var(--paper)}.blueprint-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);gap:clamp(60px,9vw,130px);align-items:center}.sample-wrap{position:relative;padding-top:30px}.sample-label{position:absolute;top:0;right:0;margin:0;color:var(--gold-dark)!important;font-size:8px!important;font-weight:600;letter-spacing:.13em}.blueprint-document{min-height:610px;padding:42px 46px;color:var(--ink-950);background:#fbf7ec;border:1px solid #d8cdb7;box-shadow:0 30px 80px #0f182329;transform:rotate(1.4deg)}.document-top{display:flex;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--line-light);color:var(--gold-dark);font-size:8px;letter-spacing:.15em}.blueprint-document>svg{width:30px;height:30px;margin:58px 0 26px;color:var(--gold-dark);stroke-width:1.3}.document-kicker{color:var(--gold-dark)!important;font-size:8px!important;letter-spacing:.15em}.blueprint-document h3{max-width:430px;margin:14px 0 34px;font-family:var(--display);font-size:44px;font-weight:600;line-height:1}.document-rule{height:1px;background:var(--gold)}.document-columns{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:34px 0}.document-columns span{display:block;margin-bottom:8px;color:var(--gold-dark);font-size:8px;letter-spacing:.14em}.document-columns strong{font-family:var(--display);font-size:18px;font-weight:600;line-height:1.2}.document-lines{display:grid;gap:17px;padding-top:30px;border-top:1px solid var(--line-light)}.document-lines i{height:1px;background:#0a172826}.baseline-section{color:var(--paper);background:linear-gradient(135deg,#0b1728,#07101d)}.baseline-layout{display:grid;grid-template-columns:minmax(430px,1fr) minmax(0,.85fr);gap:clamp(70px,10vw,140px);align-items:center}.baseline-section h2{color:var(--paper)}.baseline-section p{color:#fffdf79e}.evidence-record{min-height:430px;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(28px,4vw,44px);background:#0f1f35;border:1px solid rgba(215,189,132,.28);box-shadow:0 25px 70px #00000040}.evidence-record-top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:1px solid var(--line-dark);color:var(--gold-light);font-size:9px;letter-spacing:.15em}.evidence-record-top svg{width:15px;height:15px}.evidence-days{display:grid;grid-template-columns:repeat(14,1fr);gap:6px;margin-block:62px}.evidence-days i{height:52px;border:1px solid rgba(255,253,247,.14);background:#fffdf706}.evidence-days i.observed{border-color:#d7bd8480;background:linear-gradient(to top,#d7bd8438,#d7bd840a)}.evidence-stages{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.evidence-stages div{padding:16px 12px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.evidence-stages span{display:block;margin-bottom:9px;color:var(--gold);font-family:var(--display);font-size:16px}.evidence-stages strong{color:var(--paper);font-size:8px;font-weight:500;letter-spacing:.1em}.evidence-record>p{margin:22px 0 0;color:#fffdf7a8;font-size:8px;letter-spacing:.08em;text-transform:uppercase}.check-list{display:grid;gap:15px;margin:34px 0 0;padding:0;list-style:none}.check-list li{display:flex;gap:12px;align-items:flex-start;color:inherit;font-size:13px;line-height:1.55}.check-list svg{width:16px;height:16px;flex:none;margin-top:2px;color:var(--gold);stroke-width:1.5}.boundary-section{background:var(--ivory)}.boundary-section .check-list{margin-top:0}.boundary-section .check-list li{padding-bottom:16px;border-bottom:1px solid var(--line-light)}.proof-section{padding-bottom:0;background:var(--paper)}.proof-heading{max-width:800px;margin-bottom:70px}.proof-heading>p{max-width:680px}.proof-strip{color:var(--paper);background:var(--ink-900)}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr)}.proof-metric{min-height:155px;display:flex;flex-direction:column;justify-content:center;padding:24px 34px;border-left:1px solid var(--line-dark)}.proof-metric:last-child{border-right:1px solid var(--line-dark)}.proof-metric strong{color:var(--gold-light);font-family:var(--display);font-size:47px;font-weight:500;line-height:1}.proof-metric span{margin-top:9px;color:#fffdf785;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.guarantee-section{padding-block:90px;color:var(--paper);background:var(--ink-800)}.guarantee-inner{display:grid;grid-template-columns:130px 1fr;gap:56px;align-items:start}.guarantee-mark{color:var(--gold-light);font-family:var(--display);font-size:92px;line-height:.8;opacity:.78}.guarantee-inner h2{margin-bottom:16px;font-size:50px}.guarantee-inner p{max-width:850px;color:#fffdf79e}.offer-section{background:var(--paper)}.offer-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(470px,1.2fr);gap:clamp(64px,10vw,150px);align-items:center}.offer-heading p{max-width:480px}.offer-panel{padding:clamp(34px,5vw,58px);color:var(--paper);background:var(--ink-950);border-top:4px solid var(--gold);box-shadow:0 35px 80px #0d192a29}.offer-panel-top{display:flex;justify-content:space-between;gap:30px;padding-bottom:25px;border-bottom:1px solid var(--line-dark)}.offer-panel-top span{color:var(--gold-light);font-size:8px;letter-spacing:.16em}.offer-panel h3{margin:12px 0 0;font-family:var(--display);font-size:32px;font-weight:500;line-height:1.05}.offer-panel-top strong{color:var(--gold-light);font-family:var(--display);font-size:42px;font-weight:500}.offer-duration{margin:22px 0 0;color:#fffdf780!important;font-size:11px!important;letter-spacing:.08em;text-transform:uppercase}.offer-panel .button{width:100%;margin-top:34px}.offer-panel .microcopy{color:#fffdf7b8;text-align:center}.comparison-section{background:var(--ivory)}.comparison-section .section-intro{max-width:900px;margin-bottom:70px}.comparison-grid{display:grid;grid-template-columns:1fr 1fr}.comparison-grid article{padding:clamp(36px,5vw,62px);background:var(--paper);border:1px solid var(--line-light)}.comparison-grid article.managed{color:var(--paper);background:var(--ink-900);border-color:var(--ink-900)}.comparison-grid article>span{color:var(--gold-dark);font-size:9px;letter-spacing:.15em}.comparison-grid .managed>span{color:var(--gold-light)}.comparison-grid h3{margin:22px 0 32px;font-family:var(--display);font-size:38px;font-weight:500}.comparison-grid article>p{margin:34px 0 0;padding-top:24px;border-top:1px solid var(--line-light);font-size:12px}.comparison-grid .managed>p{color:#fffdf78c;border-color:var(--line-dark)}.faq-section{background:var(--paper)}.faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(64px,10vw,145px)}.faq-list{border-top:1px solid var(--line-light)}.faq-list details{border-bottom:1px solid var(--line-light)}.faq-list summary{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:30px;cursor:pointer;list-style:none;font-family:var(--display);font-size:23px;font-weight:600}.faq-list summary::-webkit-details-marker{display:none}.faq-icon{color:var(--gold-dark);font-family:var(--sans);font-size:22px;font-weight:400;transition:transform .18s ease}.faq-list details[open] .faq-icon{transform:rotate(45deg)}.faq-list details p{max-width:650px;margin:-2px 0 27px;font-size:13px}.final-cta-section{position:relative;overflow:hidden;color:var(--paper);background:radial-gradient(circle at 90% 20%,rgba(74,97,123,.32),transparent 36%),var(--ink-950)}.final-cta-section:after{content:"";position:absolute;width:420px;height:420px;right:-180px;top:-170px;border:1px solid rgba(215,189,132,.2);border-radius:50%}.final-cta-inner{position:relative;z-index:1;max-width:900px;text-align:center}.final-cta-inner h2{font-size:clamp(48px,5.8vw,78px)}.final-cta-inner>p:not(.eyebrow):not(.microcopy){max-width:650px;margin:0 auto 34px;color:#fffdf79e}.final-cta-inner .button{max-width:540px;margin-inline:auto}.final-cta-inner .microcopy{color:#fffdf766}.final-arrow{width:260px;height:45px;margin:55px auto -45px;color:#d7bd8438;stroke-width:.5}.route-section{color:var(--paper);background:var(--ink-950)}.route-section .section-intro{margin-bottom:65px}.route-grid{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line-dark)}.route-grid article{min-height:450px;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(40px,5vw,64px)}.route-grid article+article{border-left:1px solid var(--line-dark)}.route-grid article>span{color:var(--gold-light);font-size:9px;letter-spacing:.16em}.route-grid h3{margin:46px 0 20px;font-family:var(--display);font-size:44px;font-weight:500}.route-grid p{margin-bottom:40px;color:#fffdf794}.route-grid .button{margin-top:auto}.managed-definition-section{color:var(--paper);background:#102139}.managed-layout{display:grid;grid-template-columns:1fr .9fr;gap:100px;align-items:center}.managed-layout>div:first-child>p{color:#fffdf79e}.company-forge .sample-wrap{width:100%}.blueprint-proof-section{background:var(--paper)}.blueprint-proof-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:120px;align-items:center}.blueprint-proof-grid>div:first-child>p{margin-bottom:30px}.blueprint-proof-grid .button-secondary{color:var(--ink-900);border-color:#0a172859}.mini-doc{min-height:460px;padding:50px;color:var(--ink-950);background:var(--ivory);border:1px solid #d8cdb7;box-shadow:0 30px 80px #0d192a24}.mini-doc svg{width:28px;color:var(--gold-dark)}.mini-doc>span{display:block;margin:65px 0 16px;color:var(--gold-dark);font-size:9px;letter-spacing:.18em}.mini-doc h3{font-family:var(--display);font-size:44px}.mini-doc>i{display:block;height:1px;margin:17px 0;background:var(--line-light)}.mini-doc>div{display:flex;gap:12px;margin-top:44px}.mini-doc strong{flex:1;padding-top:13px;color:var(--gold-dark);border-top:2px solid var(--gold);font-family:var(--display);font-size:20px}.boundary-statement{max-width:900px}.boundary-statement>span{display:inline-block;margin-bottom:30px;color:var(--gold-dark);font-size:9px;letter-spacing:.15em}.site-footer{padding:70px 0 24px;color:var(--paper);background:#050b13;border-top:1px solid var(--line-dark)}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-bottom:60px}.footer-grid p{max-width:430px;margin:25px 0 0;color:#fffdf7a8;font-size:13px;line-height:1.65}.footer-links{display:grid;align-content:start;justify-items:end;gap:14px}.footer-links a{color:#fffdf794;font-size:12px;text-decoration:none}.footer-links a:hover{color:var(--gold-light)}.footer-base{display:flex;justify-content:space-between;padding-top:22px;border-top:1px solid var(--line-dark);color:#fffdf7a3;font-size:9px;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1024px){:root{--shell: min(100% - 48px, 920px)}.desktop-nav{gap:22px}.hero{min-height:auto}.hero-grid{grid-template-columns:1fr .78fr;gap:40px;padding-top:150px}.hero h1{font-size:clamp(50px,6.5vw,68px)}.objective-path{min-height:400px}.split-layout,.blueprint-layout,.baseline-layout,.offer-layout,.faq-layout,.managed-layout,.blueprint-proof-grid{gap:60px}.question-grid article{min-height:190px;padding:24px}.question-grid article>span{margin-bottom:40px}.process-line article{padding-right:22px}}@media(max-width:800px){:root{--shell: calc(100vw - 40px) }.site-header{height:68px}.desktop-nav{display:none}.menu-button{display:block}.mobile-nav{position:absolute;top:68px;left:0;right:0;display:grid;max-height:0;overflow:hidden;opacity:0;background:var(--ink-950);border-bottom:1px solid var(--line-dark);transition:max-height .22s ease,opacity .18s ease}.mobile-nav.open{max-height:280px;opacity:1}.mobile-nav a{min-height:58px;display:flex;align-items:center;justify-content:space-between;padding-inline:24px;border-top:1px solid var(--line-dark);color:var(--paper);font-size:13px;text-decoration:none}.mobile-nav svg{width:16px}.mobile-sticky-cta{position:fixed;z-index:45;left:16px;right:16px;bottom:max(12px,env(safe-area-inset-bottom));min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 18px;color:var(--ink-950);background:var(--gold-light);border:1px solid rgba(7,16,29,.2);box-shadow:0 14px 40px #00000047;font-size:9px;font-weight:600;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.mobile-sticky-cta svg{width:16px;height:16px;flex:none}.hero-grid{grid-template-columns:1fr;gap:52px;padding-block:126px 80px}.hero-visual{width:min(100%,560px)}.hero-scroll{display:none}.hero h1,.company-hero h1{font-size:clamp(50px,10vw,70px)}.objective-path{min-height:360px}.split-layout,.blueprint-layout,.baseline-layout,.offer-layout,.faq-layout,.managed-layout,.blueprint-proof-grid{grid-template-columns:1fr}.question-grid{grid-template-columns:1fr 1fr}.question-grid .question-wide{grid-column:span 2}.process-line{grid-template-columns:1fr 1fr;gap:44px 0}.blueprint-layout>.sample-wrap{order:1}.blueprint-document{min-height:540px}.baseline-layout{gap:65px}.forge-visual,.company-forge .sample-wrap{order:1}.proof-grid{grid-template-columns:1fr 1fr}.proof-metric{border-bottom:1px solid var(--line-dark)}.offer-layout{gap:50px}.route-grid{grid-template-columns:1fr}.route-grid article+article{border-left:0;border-top:1px solid var(--line-dark)}.route-grid article{min-height:380px}.managed-layout .objective-path{order:-1}.footer-grid{grid-template-columns:1fr;gap:45px}.footer-links{justify-items:start}}@media(max-width:520px){:root{--shell: calc(100vw - 32px) }.section{padding-block:82px}.wordmark{font-size:10px}.wordmark-mark{width:28px}.hero-grid{gap:30px;padding-top:104px;padding-bottom:58px}.hero h1,.company-hero h1{margin-bottom:20px;font-size:clamp(44px,13vw,59px);line-height:.98}.offer-hero h1{font-size:clamp(40px,11.2vw,48px)}.hero .eyebrow{margin-bottom:16px}.hero-subhead{margin-bottom:24px;font-size:13px;line-height:1.65}.hero .microcopy{margin-top:9px}.hero-actions{display:grid}.hero .button,.hero-actions .button{width:100%;max-width:none}.button{padding-inline:17px;font-size:9px;letter-spacing:.09em}.objective-path{min-height:320px}.path-point span{width:100px;font-size:7px}.path-note{left:14px;bottom:12px;font-size:6px}.section-intro h2,.section h2{font-size:clamp(39px,11.5vw,52px)}.examples-row{display:block}.examples-row>div{margin-top:20px}.question-grid{grid-template-columns:1fr}.question-grid article{min-height:150px}.question-grid article>span{margin-bottom:24px}.question-grid .question-wide{grid-column:span 1;min-height:170px;display:block}.question-grid .question-wide>span{margin-bottom:24px}.question-grid .question-wide h3{font-size:27px}.process-line{grid-template-columns:1fr;gap:36px;border-top:0}.process-line article{padding:25px 0 0 34px;border-top:1px solid var(--line-light)}.process-line article:before{left:0}.process-line h3{margin-top:12px}.blueprint-document{min-height:460px;padding:28px 24px;transform:none}.blueprint-document>svg{margin-top:38px}.blueprint-document h3{font-size:36px}.document-columns{grid-template-columns:1fr;gap:18px}.evidence-record{min-height:370px}.evidence-days{gap:3px;margin-block:44px}.evidence-days i{height:38px}.evidence-stages,.proof-grid{grid-template-columns:1fr 1fr}.proof-metric{min-height:125px;padding:20px}.proof-metric strong{font-size:38px}.guarantee-inner{grid-template-columns:1fr;gap:28px}.guarantee-mark{font-size:60px}.offer-panel{padding:28px 22px}.offer-panel-top{display:block}.offer-panel-top strong{display:block;margin-top:24px}.comparison-grid{grid-template-columns:1fr}.faq-list summary{font-size:20px}.route-grid article{min-height:auto;padding:38px 28px}.route-grid h3{margin-top:32px;font-size:38px}.mini-doc{min-height:400px;padding:35px 28px}.mini-doc h3{font-size:36px}.footer-base{display:grid;gap: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}}:root{--ink-950: #07111f;--ink-900: #0c192a;--ink-800: #14243a;--ink-700: #23364c;--paper: #fbfaf7;--ivory: #f5f2e9;--ivory-deep: #e8e1d4;--gold: #be9851;--gold-light: #d8bc83;--gold-dark: #7e632f;--slate: #515b68;--line-dark: rgba(245, 242, 233, .16);--line-light: rgba(7, 17, 31, .16);--display: "Instrument Serif", Georgia, serif;--sans: "Manrope Variable", "Manrope", Arial, sans-serif;--shell: min(1320px, calc(100vw - 80px) )}html{scrollbar-color:var(--gold-dark) var(--ink-950);scrollbar-width:thin}body{background:var(--paper);color:#16181c}::selection{color:var(--paper);background:var(--gold-dark)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--ink-950)}::-webkit-scrollbar-thumb{background:var(--gold-dark);border:3px solid var(--ink-950)}a{text-underline-offset:.2em}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--paper);outline-offset:3px;box-shadow:0 0 0 5px var(--ink-950)}.route-announcer{position:fixed;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.site-header{height:72px;background:#090a0cf5;border-bottom-color:#be985157;-webkit-backdrop-filter:none;backdrop-filter:none}.header-inner{position:relative}.header-inner:after{content:"";position:absolute;right:0;bottom:-1px;width:min(34vw,430px);height:1px;background:var(--gold);transform-origin:right}.wordmark{gap:13px;font-family:var(--display);font-size:18px;font-weight:400;letter-spacing:.09em}.desktop-nav{gap:30px}.desktop-nav>a:not(.button){color:#f5f2e9ad;font-size:11px;letter-spacing:.03em}.desktop-nav>a:not(.button):after{bottom:-9px;background:var(--gold)}.button{min-height:50px;padding:15px 22px;border-radius:0;font-size:10px;letter-spacing:.13em;box-shadow:none;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.button:hover{transform:translateY(-2px)}.button-primary{color:var(--ink-950);background:var(--ivory);border-color:var(--ivory)}.button-primary:hover{color:var(--ink-950);background:var(--paper);border-color:var(--gold-light)}.button-secondary{color:var(--ivory);border-color:#f5f2e966}.button-secondary:hover{color:var(--gold-light);border-color:var(--gold)}.button-small{min-height:38px;padding:10px 15px;color:var(--ink-950);background:var(--ivory);border-color:var(--ivory)}.registered-page{position:relative;overflow:clip;isolation:isolate}.registered-page:before{content:"";position:absolute;z-index:3;top:0;bottom:0;left:calc(50% + min(25vw,360px));width:1px;pointer-events:none;background:#be98513d}.registered-page>section{position:relative}.registered-page>section>.shell,.registered-page>.proof-strip>.shell{position:relative;z-index:4}.hero{min-height:max(760px,calc(100svh - 120px));color:var(--ivory);background:var(--ink-950)}.hero:before{top:72px;right:0;bottom:0;left:0;background:radial-gradient(circle at 78% 36%,rgba(33,54,79,.34),transparent 38%);-webkit-mask-image:none;mask-image:none}.hero:after{content:"";position:absolute;inset:72px 0 auto;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 4%,rgba(190,152,81,.56) 4%,rgba(190,152,81,.56) 68%,transparent 68%)}.hero-grid{grid-template-columns:minmax(0,.94fr) minmax(520px,1.06fr);gap:clamp(44px,5vw,88px);padding-block:150px 104px}.hero-copy{max-width:680px}.hero .eyebrow{width:fit-content;margin-bottom:clamp(34px,5vh,58px);padding-bottom:10px;color:var(--gold-light);border-bottom:1px solid rgba(190,152,81,.48);font-size:9px;line-height:1.6;letter-spacing:.18em}.hero h1,.company-hero h1{max-width:750px;margin-bottom:30px;color:var(--ivory);font-family:var(--display);font-size:clamp(56px,5.5vw,88px);font-weight:400;line-height:.96;letter-spacing:-.035em}.offer-hero h1{font-size:clamp(52px,4.8vw,76px)}.hero-subhead{max-width:66ch;margin-bottom:34px;color:#f5f2e9b3;font-size:15px;line-height:1.75}.hero-actions{gap:14px}.company-hero .hero-actions .button{min-width:min(100%,270px)}.hero .microcopy{color:#f5f2e98c}.hero-scroll{left:auto;right:max(28px,calc((100vw - 1320px)/2));bottom:30px;width:42px;height:42px;transform:none;border-radius:0;border-color:#be98516b}.registered-visual{position:relative;min-height:560px;overflow:visible}.registered-visual:before,.registered-visual:after{content:"";position:absolute;pointer-events:none}.registered-visual:before{top:8%;right:3%;bottom:8%;left:9%;border-top:1px solid rgba(167,175,186,.12);border-bottom:1px solid rgba(167,175,186,.12)}.registered-visual:after{top:8%;right:3%;width:20px;height:20px;border-top:1px solid var(--gold);border-right:1px solid var(--gold)}.evidence-traces{position:absolute;z-index:1;top:12%;right:-4%;bottom:6%;left:-12%;width:116%;height:78%;overflow:visible;fill:none}.evidence-traces path{stroke:#a7afba78;stroke-width:1;stroke-dasharray:720;stroke-dashoffset:0;animation:register-trace 1.1s .16s cubic-bezier(.16,1,.3,1) both}.evidence-traces .objective-line{stroke:var(--gold);stroke-width:1.4;animation-delay:.52s}.evidence-plane-stack{position:absolute;z-index:2;top:13%;left:31%;width:56%;height:72%;perspective:1100px;transform-style:preserve-3d}.evidence-plane{position:absolute;top:0;width:58%;height:100%;padding:25% 13% 12%;clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));color:var(--ink-950);background-color:#f5f2e9e0;background-image:url(/brand/materials/ivory-paper.jpg);background-size:380px;background-blend-mode:multiply;box-shadow:20px 28px 52px #0000003d;transform-origin:center;animation:settle-plane 1s calc(var(--plane-index) * 90ms) cubic-bezier(.16,1,.3,1) both}.evidence-plane-1{z-index:1;left:-12%;opacity:.7;transform:perspective(900px) rotateY(14deg) translateY(18px)}.evidence-plane-2{z-index:2;left:19%;opacity:.82;transform:perspective(900px) rotateY(9deg) translateY(8px)}.evidence-plane-3{z-index:3;left:49%;opacity:.96;transform:perspective(900px) rotateY(4deg)}.registration-corner{position:absolute;width:14px;height:14px;border-color:#07111f7a}.corner-a{top:16px;left:16px;border-top:1px solid;border-left:1px solid}.corner-b{top:16px;right:16px;border-top:1px solid;border-right:1px solid}.corner-c{right:16px;bottom:16px;border-right:1px solid;border-bottom:1px solid}.corner-d{bottom:16px;left:16px;border-bottom:1px solid;border-left:1px solid}.plane-rule{width:78%;height:1px;margin-top:15px;background:#07111f57}.plane-rule-short{width:36%;height:2px;margin-bottom:24px;background:#8f6e34ad}.plane-rule-medium{width:58%}.plane-register{position:absolute;right:13%;bottom:16%;display:flex;gap:7px}.plane-register i{width:5px;height:5px;background:#07111f80}.checkpoint-register{position:absolute;z-index:5;top:50%;right:4.5%;width:78px;height:78px;transform:translateY(-50%);border:1px solid var(--gold);border-radius:50%}.checkpoint-register:before,.checkpoint-register:after{content:"";position:absolute;background:var(--gold)}.checkpoint-register:before{top:50%;left:-28px;right:-28px;height:1px}.checkpoint-register:after{top:-28px;bottom:-28px;left:50%;width:1px}.checkpoint-register span{position:absolute;z-index:2;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%,-50%);background:var(--gold-light);border-radius:50%}.visual-spine{position:absolute;z-index:4;top:0;right:calc(4.5% + 38px);bottom:0;width:1px;background:#be98519e}.visual-index{position:absolute;z-index:5;top:20%;right:calc(4.5% + 35px);display:grid;gap:8px}.visual-index i{width:7px;height:1px;background:var(--gold-light)}.registered-visual-compact{min-height:430px}@keyframes register-trace{0%{stroke-dashoffset:130;opacity:.42}to{stroke-dashoffset:0;opacity:1}}@keyframes settle-plane{0%{filter:blur(1.2px);translate:0 12px}to{filter:blur(0);translate:0 0}}.section{padding-block:clamp(108px,10vw,168px)}.paper-section,.blueprint-section,.proof-section,.faq-section,.offer-section,.blueprint-proof-section{background-color:var(--paper);background-image:url(/brand/materials/ivory-paper.jpg);background-size:640px;background-blend-mode:multiply}.ivory-section,.comparison-section,.boundary-section{background-color:var(--ivory);background-image:url(/brand/materials/ivory-paper.jpg);background-size:640px;background-blend-mode:multiply}.section-intro h2,.section h2{max-width:17ch;margin-bottom:26px;font-family:var(--display);font-size:clamp(46px,5vw,76px);font-weight:400;line-height:.98;letter-spacing:-.035em}.section-intro>p,.section p{max-width:72ch;color:var(--slate);font-size:15px;line-height:1.8}.section .eyebrow{margin-bottom:clamp(34px,4vw,58px);color:var(--gold-dark);font-size:9px;letter-spacing:.17em}.section-intro{max-width:900px}.split-layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);gap:clamp(72px,10vw,156px)}.body-copy{max-width:72ch}.company-page>.proof-strip{position:relative;color:var(--ink-950);background-color:var(--ivory);background-image:url(/brand/materials/ivory-paper.jpg);background-size:640px;border-top:1px solid rgba(190,152,81,.4);border-bottom:1px solid var(--line-light)}.company-page>.proof-strip .proof-metric{border-color:var(--line-light)}.company-page>.proof-strip .proof-metric strong{color:var(--gold-dark)}.company-page>.proof-strip .proof-metric span{color:var(--slate)}.proof-metric{min-height:172px;padding:30px 38px}.proof-metric strong{font-family:var(--display);font-size:54px;font-weight:400}.route-section{background:var(--ink-950)}.route-grid{border-right:0;border-left:0}.route-grid article{min-height:480px;padding:clamp(42px,6vw,76px) clamp(32px,5vw,68px)}.route-grid h3{max-width:10ch;margin-top:72px;font-family:var(--display);font-size:clamp(42px,4.5vw,62px);font-weight:400;line-height:.98}.managed-definition-section,.baseline-section,.ink-section,.final-cta-section{background:var(--ink-900)}.route-section p,.baseline-section p,.ink-section p,.final-cta-section p,.guarantee-section p{color:#f5f2e9b8}.baseline-section .path-note,.evidence-record .path-note{color:#f5f2e9ad}.managed-layout{grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr);gap:clamp(60px,8vw,130px)}.question-grid{border:0;border-top:1px solid var(--line-dark)}.question-grid article{min-height:230px;padding:34px 34px 38px;border-right:0;border-bottom:1px solid var(--line-dark)}.question-grid article:nth-child(3n+2){border-right:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.question-grid h3{font-family:var(--display);font-size:29px;font-weight:400}.process-line{border-top-color:#07111f47}.process-line article{min-height:300px;padding:42px 32px 0 0}.process-line h3{font-family:var(--display);font-size:31px;font-weight:400}.blueprint-layout,.blueprint-proof-grid{grid-template-columns:minmax(0,.75fr) minmax(560px,1.25fr);gap:clamp(70px,9vw,148px)}.blueprint-artifact{position:relative;min-height:720px;margin:0;padding-top:32px}.blueprint-artifact figcaption{position:absolute;z-index:8;top:0;right:0;color:var(--gold-dark);font-size:8px;font-weight:700;letter-spacing:.14em}.blueprint-page-stack{position:absolute;top:42px;right:0;bottom:0;left:0;perspective:1400px}.blueprint-page{position:absolute;width:54%;height:auto;border:0;box-shadow:22px 34px 70px #07111f2e}.blueprint-page-1{z-index:4;left:0;top:1%;transform:rotate(-3deg)}.blueprint-page-2{z-index:3;left:26%;top:9%;transform:rotate(1.8deg)}.blueprint-page-3{z-index:2;right:0;top:17%;transform:rotate(4.5deg)}.artifact-pin{position:absolute;z-index:7;top:44%;right:7%;width:54px;height:54px;border:1px solid var(--gold);border-radius:50%}.artifact-pin:before,.artifact-pin:after{content:"";position:absolute;background:var(--gold)}.artifact-pin:before{top:50%;left:-20px;right:-20px;height:1px}.artifact-pin:after{top:-20px;bottom:-20px;left:50%;width:1px}.blueprint-artifact-compact{min-height:600px}.evidence-record{position:relative;min-height:470px;padding:clamp(34px,4vw,52px);background:#0a1626;border:1px solid rgba(190,152,81,.38);box-shadow:18px 28px 64px #0000003d}.evidence-composite-label{display:block;margin-bottom:22px;color:var(--gold-light);font-size:8px;font-weight:700;letter-spacing:.14em}.evidence-days i.observed{background:#be98512e}.baseline-layout{grid-template-columns:minmax(500px,1.05fr) minmax(0,.75fr)}.offer-panel{padding:clamp(42px,5vw,68px);background:var(--ink-950);border-top:1px solid var(--gold);box-shadow:20px 32px 70px #07111f2e}.offer-panel .button-primary{background:var(--gold-light);border-color:var(--gold-light)}.comparison-grid article{border-top:1px solid var(--line-light);border-right:0;border-bottom:1px solid var(--line-light);border-left:0}.comparison-grid article+article{border-left:1px solid var(--line-light)}.comparison-grid article.managed{background:var(--ink-900)}.guarantee-section{background:var(--ink-800)}.guarantee-inner{grid-template-columns:minmax(0,1fr);max-width:1040px}.guarantee-inner h2{max-width:15ch}.final-cta-section{background:var(--ink-950)}.final-cta-section:after{width:340px;height:340px;right:10%;top:50%;transform:translateY(-50%);border-color:#be985138;border-radius:50%}.final-cta-inner{max-width:980px;text-align:left}.final-cta-inner h2{max-width:13ch}.final-cta-inner>p:not(.eyebrow):not(.microcopy){max-width:64ch;margin:0 0 34px}.final-cta-inner .button{margin-inline:0}.final-arrow{margin:64px 0 -50px}.site-footer{background:var(--near-black, #090a0c)}@media(max-width:1180px){:root{--shell: min(100% - 56px, 1080px)}.hero-grid{grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);gap:38px}.hero h1,.company-hero h1{font-size:clamp(54px,5.8vw,74px)}.registered-visual{min-height:500px}.managed-layout,.blueprint-layout,.blueprint-proof-grid,.baseline-layout{gap:64px}.blueprint-layout,.blueprint-proof-grid{grid-template-columns:minmax(0,.75fr) minmax(480px,1.25fr)}}@media(max-width:900px){:root{--shell: calc(100vw - 48px) }.registered-page:before{left:73%}.hero{min-height:auto}.hero-grid{grid-template-columns:1fr;gap:30px;padding-block:132px 74px}.hero-copy{max-width:760px}.hero h1,.company-hero h1,.offer-hero h1{max-width:none;font-size:clamp(52px,8vw,68px)}.hero-subhead{max-width:70ch}.hero-visual{width:100%}.registered-visual{min-height:460px}.evidence-plane-stack{left:34%;width:58%}.split-layout,.blueprint-layout,.baseline-layout,.offer-layout,.faq-layout,.managed-layout,.blueprint-proof-grid{grid-template-columns:1fr}.blueprint-artifact,.blueprint-artifact-compact{width:min(100%,740px);min-height:720px;margin-inline:auto}.question-grid article:nth-child(3n+2){border-right:0;border-left:0}.question-grid article:nth-child(odd){border-right:1px solid var(--line-dark)}.managed-layout .registered-visual{order:-1}}@media(max-width:800px){.site-header{height:68px}.header-inner:after{width:38%}.mobile-nav{top:68px;background:var(--ink-950)}.mobile-sticky-cta{color:var(--ink-950);background:var(--ivory);border:1px solid var(--gold-dark);border-radius:0}.route-grid article{min-height:390px}.proof-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){:root{--shell: calc(100vw - 32px) }.registered-page:before{left:24px;opacity:.7}.section{padding-block:88px}.wordmark{font-size:16px;letter-spacing:.08em}.hero-grid{gap:18px;padding-top:110px;padding-bottom:50px}.hero .eyebrow{margin-bottom:28px;font-size:8px}.hero h1,.company-hero h1,.offer-hero h1{max-width:none;margin-bottom:22px;font-size:clamp(43px,12.5vw,58px);line-height:.98}.hero-subhead{margin-bottom:26px;font-size:13px;line-height:1.68}.hero-actions{gap:10px}.registered-visual{min-height:350px;margin-top:8px}.evidence-traces{top:10%;right:-10%;bottom:4%;left:-20%;width:130%}.evidence-plane-stack{top:17%;left:29%;width:64%;height:68%}.evidence-plane{width:66%;padding-top:30%;box-shadow:12px 18px 34px #00000038}.evidence-plane-1{left:-4%}.evidence-plane-2{left:19%}.evidence-plane-3{left:42%}.checkpoint-register{right:1%;width:58px;height:58px}.visual-spine{right:calc(1% + 29px)}.visual-index{right:calc(1% + 26px);gap:6px}.section-intro h2,.section h2{max-width:none;font-size:clamp(41px,11.8vw,54px)}.section .eyebrow{margin-bottom:30px}.proof-metric{min-height:134px;padding:20px}.proof-metric strong{font-size:43px}.route-grid h3{max-width:12ch;margin-top:40px;font-size:45px}.question-grid{grid-template-columns:1fr}.question-grid article,.question-grid article:nth-child(odd){min-height:158px;border-right:0}.blueprint-artifact,.blueprint-artifact-compact{min-height:470px}.blueprint-page-stack{top:36px;right:0;bottom:0;left:0}.blueprint-page{width:62%;box-shadow:12px 20px 42px #07111f2b}.blueprint-page-2{left:20%}.artifact-pin{width:42px;height:42px}.evidence-record{min-height:400px;padding:28px 22px}.final-cta-section:after{right:-180px}.footer-grid{gap:50px}}@media(prefers-reduced-motion:reduce){.evidence-traces path,.evidence-plane{animation:none!important}}.homepage-v2{--home-dark: #07111f;--home-dark-2: #0b1727;--home-paper: #f5f2e9;--home-ink: #111b28;--home-gold: #be9851;--home-gold-light: #d8bc83;--home-muted-dark: rgba(245, 242, 233, .72);--home-muted-light: #515b68;--home-section-space: clamp(92px, 7.6vw, 122px);--home-section-space-compact: clamp(78px, 6.5vw, 104px);--home-grid-gap: clamp(56px, 7.4vw, 112px);--home-block-space: clamp(38px, 3.8vw, 58px)}.homepage-header .shell,.homepage-v2 .shell{width:min(1460px,calc(100vw - 96px))}.homepage-v2 ::selection{color:var(--home-dark);background:var(--home-gold-light)}html{scroll-behavior:smooth;scroll-padding-top:88px}.homepage-v2:before{display:none}.homepage-header{position:fixed;inset:0 0 auto;z-index:50;background:transparent;border-bottom-color:transparent;transition:background-color .2s ease,border-color .2s ease}.homepage-header.is-scrolled{background:#07111ff5;border-bottom-color:#be985147}.homepage-header.is-menu-open{background:var(--home-dark, #07111f)}.homepage-header .desktop-nav{gap:clamp(16px,1.55vw,24px)}.homepage-header .wordmark{font-family:var(--display);font-size:clamp(18px,1.45vw,24px);font-weight:400;letter-spacing:.1em}.homepage-header .button-small{color:var(--home-gold-light);background:#07111f3d;border-color:var(--home-gold)}.homepage-header .button-small:hover{color:var(--home-dark);background:var(--home-gold-light)}.homepage-header .desktop-nav>a:not(.button){animation:home-nav-in .42s cubic-bezier(.16,1,.3,1) both}.homepage-header .desktop-nav>a:nth-child(2){animation-delay:40ms}.homepage-header .desktop-nav>a:nth-child(3){animation-delay:80ms}.homepage-header .desktop-nav>a:nth-child(4){animation-delay:.12s}.homepage-header .desktop-nav>a:nth-child(5){animation-delay:.16s}.home-hero{position:relative;min-height:clamp(650px,76svh,760px);overflow:hidden;color:var(--home-paper);background:#06101d}.home-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.22;pointer-events:none;background-image:url(/brand/materials/ivory-paper.jpg);background-size:720px;mix-blend-mode:soft-light;animation:home-field-in .52s ease-out both}.home-hero:after{content:"";position:absolute;left:clamp(24px,4vw,76px);inset-block:0;width:1px;background:linear-gradient(transparent 0,rgba(190,152,81,.42) 12%,rgba(190,152,81,.42) 88%,var(--home-gold) 100%);pointer-events:none}.home-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(420px,.82fr) minmax(650px,1.38fr);align-items:center;gap:clamp(18px,2.2vw,36px);min-height:inherit;padding-block:104px 28px}.home-hero-copy{max-width:560px}.home-hero .eyebrow{margin-bottom:20px;color:var(--home-gold-light);font-size:9px;letter-spacing:.18em;animation:home-copy-in .5s 80ms cubic-bezier(.16,1,.3,1) both}.home-hero h1{max-width:12ch;margin:0 0 20px;color:var(--home-paper);font-family:var(--display);font-size:clamp(50px,4.2vw,68px);font-weight:400;line-height:.97;letter-spacing:-.035em;text-wrap:balance;animation:home-headline-in .56s .13s cubic-bezier(.16,1,.3,1) both}.home-hero-support{display:grid;gap:5px;margin-bottom:10px;animation:home-copy-in .5s .22s cubic-bezier(.16,1,.3,1) both}.home-hero-support p,.home-hero-boundary,.home-hero-meta{max-width:64ch;margin:0;color:var(--home-muted-dark);font-size:13px;line-height:1.55}.home-hero-boundary{max-width:60ch;margin:0 0 17px;padding:0;color:var(--home-gold-light);border-left:0;font-weight:600;animation:home-copy-in .5s .28s cubic-bezier(.16,1,.3,1) both}.home-hero .hero-actions{display:flex;flex-wrap:nowrap;margin-bottom:13px;animation:home-copy-in .46s .34s cubic-bezier(.16,1,.3,1) both}.home-hero .hero-actions .button{min-width:0;flex:1;padding-inline:14px;min-height:50px}.home-hero-meta{color:var(--home-gold-light);font-size:11px;letter-spacing:.08em;animation:home-copy-in .46s .39s cubic-bezier(.16,1,.3,1) both}.home-hero-visual{position:relative;isolation:isolate;min-width:0;min-height:540px;margin-top:40px;animation:home-copy-in .58s .18s cubic-bezier(.16,1,.3,1) both}.making-decisions-hero{position:relative;width:100%;min-height:540px;margin:0;overflow:hidden;background:transparent}.making-decisions-hero:after{content:"";position:absolute;z-index:3;inset:auto 4% 5% 31%;height:1px;background:linear-gradient(90deg,transparent,rgba(190,152,81,.5),transparent)}.making-decisions-leader{position:absolute;z-index:1;top:-13%;left:-9%;width:65%;height:128%;object-fit:cover;object-position:52% 42%;opacity:.96;mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse 63% 70% at 46% 48%,#000 56%,transparent 100%);mask-image:radial-gradient(ellipse 63% 70% at 46% 48%,#000 56%,transparent 100%)}.making-decisions-map{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.making-decisions-map path,.making-decisions-map circle{vector-effect:non-scaling-stroke}.making-decisions-map text{fill:var(--home-paper);font-family:var(--sans);font-size:11px;font-weight:600;letter-spacing:.045em}.business-input-path,.business-input-energy,.execution-route,.execution-route-energy,.objective-route{fill:none;stroke-linecap:round}.business-input-path{stroke:#be985129;stroke-width:1}.business-input-energy,.execution-route-energy{stroke:var(--home-gold-light);stroke-width:1.2;stroke-dasharray:.035 .965;stroke-dashoffset:0;opacity:.72;animation:business-route-flow 5.8s calc(var(--flow-index, 0) * -.72s) linear infinite;animation-play-state:paused}.decision-origin circle:first-child{fill:#be985114;stroke:#d8bc8373;animation:business-origin-pulse 4.2s ease-in-out infinite;animation-play-state:paused}.decision-origin circle:last-child{fill:var(--home-gold-light);filter:drop-shadow(0 0 7px rgba(216,188,131,.55))}.execution-signal{opacity:0;animation:business-signal-in .46s calc(.28s + var(--signal-index) * 75ms) cubic-bezier(.16,1,.3,1) forwards}.execution-route{stroke:#be9851a3;stroke-width:1.05}.execution-route-energy{animation-delay:calc(var(--signal-index) * -.9s)}.signal-node-ring{fill:#07111fe0;stroke:var(--home-gold);stroke-width:1.1;transform-box:fill-box;transform-origin:center;animation:business-node-cycle 8s calc(var(--signal-index) * 1.3s) ease-in-out infinite;animation-play-state:paused}.signal-icon path,.signal-icon circle{fill:none;stroke:var(--home-gold-light);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.objective-route{stroke:#be9851a8;stroke-width:1.05;stroke-dasharray:.045 .055;animation:objective-route-flow 8s calc(var(--signal-index) * -.85s) linear infinite;animation-play-state:paused}.objective-field{fill:url(#objective-field)}.objective-ring{fill:#07111f8a;stroke:#be98519e;stroke-width:1;transform-box:fill-box;transform-origin:center}.objective-ring-outer{stroke-dasharray:3 6;animation:objective-ring-breathe 7s ease-in-out infinite;animation-play-state:paused}.objective-ring-inner{fill:#be98511f}.objective-check{fill:none;stroke:var(--home-gold-light);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.critical-objective text{fill:var(--home-gold-light);font-family:var(--display);font-size:16px;font-weight:500;letter-spacing:.08em}.home-hero-visual.is-motion-active .business-input-energy,.home-hero-visual.is-motion-active .execution-route-energy,.home-hero-visual.is-motion-active .objective-route,.home-hero-visual.is-motion-active .signal-node-ring,.home-hero-visual.is-motion-active .decision-origin circle:first-child,.home-hero-visual.is-motion-active .objective-ring-outer{animation-play-state:running}.making-decisions-mobile{display:none}.home-vellum-stack{position:absolute;z-index:0;top:10%;right:1%;bottom:9%;left:11%;pointer-events:none}.home-vellum-stack i{position:absolute;top:8%;right:9%;bottom:8%;left:9%;display:grid;align-content:end;gap:11%;padding:13%;background:linear-gradient(#f5f2e9b8,#e8e1d480),url(/brand/materials/ivory-paper.jpg) center / 520px;border:1px solid rgba(245,242,233,.48);clip-path:polygon(0 0,92% 0,100% 8%,100% 100%,0 100%);box-shadow:24px 30px 54px #0003;opacity:.11;transform:translate3d(-6%,4%,0) rotate(-4deg)}.home-vellum-stack i:nth-child(2){opacity:.09;transform:translate3d(4%,-3%,0) rotate(3deg)}.home-vellum-stack i:nth-child(3){opacity:.07;transform:translate3d(10%,5%,0) rotate(7deg)}.home-vellum-stack span{display:block;height:1px;background:#07111f8f}.hero-layer-diagram{position:relative;z-index:2;filter:drop-shadow(0 28px 46px rgba(0,0,0,.22))}.home-diagram{display:block;width:100%;height:auto;overflow:visible;color:var(--home-gold)}.home-diagram text{fill:currentColor;font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.08em}.home-diagram circle,.home-diagram path,.home-diagram rect{vector-effect:non-scaling-stroke}.diagram-orbits circle,.diagram-orbit,.diagram-plane{fill:none;stroke:#a7afba29;stroke-width:1}.diagram-path,.diagram-signal path,.diagram-movement path,.diagram-role path{fill:none;stroke:var(--home-gold);stroke-width:1.1}.diagram-node circle,.diagram-leader circle,.diagram-leader-layer circle,.diagram-signal circle,.drift-node circle,.model-node circle,.condition-node circle,.entry-node circle,.fork-node{fill:var(--home-dark);stroke:var(--home-gold);stroke-width:1.1}.diagram-leader circle:first-child,.diagram-leader-layer circle:first-child{fill:#be98510f}.diagram-leader text,.diagram-leader-layer text,.diagram-node text,.diagram-objective text,.diagram-movement text{text-anchor:middle}.diagram-signal path{stroke:#be98517a}.hero-register-planes{opacity:0;animation:hero-plane-in .62s .12s cubic-bezier(.16,1,.3,1) forwards}.hero-register-planes path{fill:#0816266b;stroke:#a7afba24;stroke-width:1}.hero-register-planes path:nth-child(2){fill:#0b1c3075;stroke:#be985124}.hero-register-planes path:last-child,.hero-registration-marks path{fill:none}.hero-registration-marks{opacity:0;animation:hero-register-in .42s .28s ease-out forwards}.hero-registration-marks path{stroke:#d8bc836b;stroke-width:1}.hero-orbits circle{transform-box:fill-box;transform-origin:center}.hero-orbit-index{stroke:#be985173!important;stroke-dasharray:.035 .065}.hero-primary-path{stroke-width:1.35}.hero-path-echo{fill:none;stroke:#a7afba29;stroke-dasharray:3 8;stroke-width:1}.hero-objective-node,.hero-leader-core{opacity:0;transform:scale(.94);transform-box:fill-box;transform-origin:center;animation:hero-core-in .52s .21s cubic-bezier(.16,1,.3,1) forwards}.hero-objective-node{animation-delay:.15s}.hero-objective-node circle:first-child{fill:#be985114}.hero-objective-node circle:nth-child(2),.hero-leader-core circle:nth-child(2){fill:#07111fd1}.hero-leader-core circle:nth-child(3){fill:#be98511a}.hero-layer-label{fill:var(--home-gold-light)!important;font-size:8px!important;letter-spacing:.18em!important}.hero-signal{opacity:0;transform:translate(-7px);animation:hero-signal-in .42s calc(.3s + var(--signal-index) * 72ms) cubic-bezier(.16,1,.3,1) forwards}.hero-signal-path{stroke-dasharray:.08 .92;stroke-linecap:round;animation:hero-signal-flow 7.5s calc(.9s + var(--signal-index) * 1.15s) linear infinite;animation-play-state:paused}.hero-signal circle{animation:hero-node-cycle 7.5s calc(.9s + var(--signal-index) * 1.15s) ease-in-out infinite;animation-play-state:paused;transform-box:fill-box;transform-origin:center}.hero-flow-packet{fill:var(--home-gold-light);opacity:0;filter:drop-shadow(0 0 6px rgba(216,188,131,.8));animation:hero-packet-run 8s 1.2s cubic-bezier(.65,0,.35,1) infinite;animation-play-state:paused}.home-hero-visual.is-motion-active .hero-signal-path,.home-hero-visual.is-motion-active .hero-signal circle,.home-hero-visual.is-motion-active .hero-flow-packet{animation-play-state:running}.diagram-path-draw{stroke-dasharray:1200;stroke-dashoffset:1200}.home-hero .diagram-path-draw{animation:path-draw .72s .12s cubic-bezier(.16,1,.3,1) forwards}.homepage-v2>.proof-strip{position:relative;z-index:3;color:var(--home-paper);background:#06101d;border-block:1px solid rgba(190,152,81,.34)}.homepage-v2>.proof-strip .proof-metric{min-height:86px;border-color:#be985157}.homepage-v2>.proof-strip .proof-metric strong{color:var(--home-gold-light);font-size:39px}.homepage-v2>.proof-strip .proof-metric span{color:var(--home-paper);font-size:9px;letter-spacing:.12em}.home-section{position:relative;padding-block:var(--home-section-space);overflow:hidden}.transformation-section,.boundary-home-section,.proof-home-section,.faq-home-section,.final-home-section{padding-block:var(--home-section-space-compact)}.home-section:after,.homepage-v2>.proof-strip:after{content:"";position:absolute;z-index:0;top:0;bottom:0;left:clamp(24px,4vw,76px);width:1px;background:#be985133;pointer-events:none}.home-section>.shell,.homepage-v2>.proof-strip>.shell{position:relative;z-index:1}.home-paper{color:var(--home-ink);background:var(--home-paper) url(/brand/materials/ivory-paper.jpg) 0 0 / 640px;background-blend-mode:multiply}.home-dark{color:var(--home-paper);background:radial-gradient(circle at 86% 8%,rgba(35,54,76,.24),transparent 26%),var(--home-dark-2)}.home-section .eyebrow{margin-bottom:28px;color:var(--gold-dark);font-size:9px;line-height:1.5;letter-spacing:.16em}.home-dark .eyebrow{color:var(--home-gold-light)}.home-section h2{max-width:16ch;margin:0 0 26px;color:inherit;font-family:var(--display);font-size:clamp(46px,5vw,74px);font-weight:400;line-height:.98;letter-spacing:-.035em;text-wrap:balance}.home-section h3{margin:0;color:inherit;font-family:var(--display);font-weight:400}.home-section p{color:var(--home-muted-light)}.home-dark p{color:var(--home-muted-dark)}.home-copy{display:grid;gap:10px;max-width:70ch}.home-copy p{margin:0;font-size:15px;line-height:1.75}.home-copy-staccato p:nth-child(-n+3){color:var(--home-ink);font-family:var(--display);font-size:25px;line-height:1.15}.home-closing{max-width:72ch;margin:42px 0 0;padding-top:24px;color:var(--home-ink)!important;border-top:1px solid rgba(7,17,31,.22);font-weight:700;line-height:1.65}.home-closing-gold{color:var(--home-paper)!important;border-color:#be985180}.missing-grid,.conditions-grid,.forge-grid,.founder-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(440px,7fr);gap:var(--home-grid-gap);align-items:start}.missing-grid{grid-template-columns:minmax(340px,.82fr) minmax(0,1.78fr);gap:clamp(42px,5vw,84px)}.responsibility-diagram{width:100%;margin-top:34px;color:var(--gold-dark)}.responsibility-diagram .diagram-node circle,.responsibility-diagram .diagram-leader-layer circle{fill:var(--home-paper)}.responsibility-diagram .diagram-role circle{fill:var(--gold-dark)}.responsibility-diagram .diagram-role path,.responsibility-diagram .diagram-plane{stroke:#07111f33}[data-sequence] .responsibility-diagram .diagram-role,[data-sequence] .responsibility-diagram .diagram-leader-layer,[data-sequence] .responsibility-diagram .diagram-node{opacity:.28;transform:translate(-7px);transform-box:fill-box;transform-origin:center}[data-sequence].is-active .responsibility-diagram .diagram-role,[data-sequence].is-active .responsibility-diagram .diagram-leader-layer,[data-sequence].is-active .responsibility-diagram .diagram-node{animation:role-register .46s cubic-bezier(.16,1,.3,1) forwards}[data-sequence].is-active .responsibility-diagram .diagram-role:nth-of-type(2){animation-delay:90ms}[data-sequence].is-active .responsibility-diagram .diagram-role:nth-of-type(3){animation-delay:.16s}[data-sequence].is-active .responsibility-diagram .diagram-leader-layer{animation-delay:.26s}[data-sequence].is-active .responsibility-diagram .diagram-node{animation-delay:.36s}.role-comparison{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;border-block:1px solid rgba(7,17,31,.18)}.role-comparison article{min-height:250px;padding:28px 22px;border-right:1px solid rgba(7,17,31,.18)}.role-comparison h3{min-height:76px;margin-bottom:14px;font-size:24px;line-height:1.08}.role-comparison p{margin:0;font-size:14px;line-height:1.65}.role-comparison .role-emphasis{color:var(--home-ink);background:#be985114;border:1px solid rgba(190,152,81,.5)}.role-comparison .role-emphasis p{color:var(--home-muted-light)}.role-comparison .home-closing{grid-column:1 / -1;margin:0;padding:24px 22px;border-top:1px solid rgba(7,17,31,.18)}.drift-layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(400px,7fr);gap:28px var(--home-grid-gap);align-items:start}.drift-copy{align-content:start}.drift-copy p:nth-child(-n+7){padding-bottom:8px;border-bottom:1px solid rgba(245,242,233,.1)}.drift-diagram{grid-column:1 / -1;margin-top:30px}.drift-thresholds path{fill:none;stroke:#a7afba1f;stroke-dasharray:3 7;stroke-width:1}.drift-descent-path{stroke:var(--home-gold-light);stroke-width:1.4;filter:drop-shadow(0 0 5px rgba(190,152,81,.24))}.drift-node circle{fill:var(--home-dark-2)}.drift-node:not(.drift-node-final) circle{stroke:#d8bc838c}.drift-node-final circle{fill:#be985133}[data-sequence] .drift-node,[data-sequence] .model-node{opacity:.48;transform:translateY(3px);transform-box:fill-box;transform-origin:center}[data-sequence].is-active .diagram-path-draw{animation:path-draw .76s 80ms cubic-bezier(.16,1,.3,1) forwards}[data-sequence].is-active .drift-node,[data-sequence].is-active .model-node{animation:diagram-node-register .44s cubic-bezier(.16,1,.3,1) forwards}[data-sequence].is-active .drift-node{animation-delay:calc(var(--drift-index) * 90ms)}[data-sequence].is-active .model-node:nth-of-type(2){animation-delay:.1s}[data-sequence].is-active .model-node:nth-of-type(3){animation-delay:.18s}[data-sequence].is-active .model-node:nth-of-type(4){animation-delay:.26s}[data-sequence].is-active .model-node:nth-of-type(5){animation-delay:.34s}.detection-window,.detection-window-cap{fill:none;stroke:var(--home-gold);stroke-width:1}.detection-label{fill:var(--home-gold-light)!important}.home-heading{max-width:980px}.transformation-band{margin-top:var(--home-block-space);border-block:1px solid rgba(7,17,31,.2)}.transformation-labels,.transformation-row{display:grid;grid-template-columns:1fr 44px 1fr;gap:24px;align-items:center}.transformation-labels{padding:18px 0;color:var(--gold-dark);font-size:9px;font-weight:700;letter-spacing:.16em}.transformation-labels span:last-child{grid-column:3}.transformation-row{position:relative;min-height:88px;border-top:1px solid rgba(7,17,31,.14)}.transformation-row:after{content:"";position:absolute;right:0;bottom:-1px;left:50%;height:1px;background:linear-gradient(90deg,var(--gold-dark),transparent 82%);opacity:0;transform:scaleX(0);transform-origin:left}[data-sequence] .transformation-row{opacity:.82;transform:translate(-8px);transition:opacity .42s ease,transform .52s cubic-bezier(.16,1,.3,1)}[data-sequence].is-active .transformation-row{opacity:1;transform:none}[data-sequence].is-active .transformation-row:after{animation:transformation-transfer .72s calc(90ms * var(--transfer-index, 1)) cubic-bezier(.16,1,.3,1) forwards}.transformation-row:nth-child(2){--transfer-index: 1}.transformation-row:nth-child(3){--transfer-index: 2}.transformation-row:nth-child(4){--transfer-index: 3}.transformation-row:nth-child(5){--transfer-index: 4}.transformation-row:nth-child(6){--transfer-index: 5}[data-sequence].is-active .transformation-row:nth-child(3){transition-delay:90ms}[data-sequence].is-active .transformation-row:nth-child(4){transition-delay:.18s}[data-sequence].is-active .transformation-row:nth-child(5){transition-delay:.27s}.transformation-row p{margin:0;font-size:15px;line-height:1.55}.transformation-row p:last-child{color:var(--home-ink);font-weight:700}.transformation-row svg{color:var(--gold-dark);opacity:.45;transform:translate(-7px)}[data-sequence].is-active .transformation-row svg{animation:transformation-arrow .48s calc(.1s * var(--transfer-index, 1)) cubic-bezier(.16,1,.3,1) forwards}.model-heading{display:grid;grid-template-columns:minmax(0,7fr) minmax(360px,5fr);gap:var(--home-grid-gap);align-items:start}.model-diagram{margin-top:42px}.model-node circle{fill:var(--home-dark-2)}.model-steps{display:grid;grid-template-columns:repeat(5,1fr);margin-top:8px;border-top:1px solid rgba(245,242,233,.16)}.model-steps article{min-height:276px;padding:27px 24px 22px 0;border-right:1px solid rgba(245,242,233,.12)}.model-steps article+article{padding-left:24px}.model-steps article:last-child{border-right:0}.model-steps article>span,.model-label{color:var(--home-gold-light)!important;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:.14em}.model-steps h3{margin:23px 0 13px;font-size:28px;line-height:1.05}.model-steps article>p:last-child{margin:0;font-size:13px;line-height:1.65}.conditions-diagram{width:94%;margin-top:40px;color:var(--gold-dark)}.conditions-diagram .diagram-leader-layer circle,.conditions-diagram .condition-node circle,.conditions-diagram .diagram-node circle{fill:var(--home-paper)}.conditions-diagram .condition-node text{font-size:8px}[data-sequence] .condition-node{opacity:.36;transform:scale(.86);transform-box:fill-box;transform-origin:center}[data-sequence].is-active .condition-node{animation:condition-register .48s calc(90ms + var(--condition-index) * 80ms) cubic-bezier(.16,1,.3,1) forwards}.conditions-list{border-top:1px solid rgba(7,17,31,.2)}.conditions-list article{display:grid;grid-template-columns:42px 1fr;gap:22px;padding:20px 0;border-bottom:1px solid rgba(7,17,31,.16)}.conditions-list article>span{color:var(--gold-dark);font-size:9px;letter-spacing:.12em}.conditions-list h3{margin-bottom:7px;font-family:var(--sans);font-size:15px;font-weight:700}.conditions-list article p{margin:0;font-size:13px;line-height:1.65}.authority-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-top:var(--home-block-space);border-block:1px solid rgba(245,242,233,.16)}.authority-grid article{padding:38px clamp(24px,5vw,72px) 42px 0}.authority-grid article+article{padding-left:clamp(24px,5vw,72px)}.authority-grid:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:var(--home-gold);transform:scaleY(0);transform-origin:top;transition:transform .7s cubic-bezier(.16,1,.3,1)}[data-sequence].is-active .authority-grid:after{transform:scaleY(1)}.authority-grid h3{color:var(--home-gold-light);font-family:var(--sans);font-size:10px;font-weight:700;letter-spacing:.16em}.authority-grid ul{display:grid;gap:16px;margin:25px 0 0;padding:0;list-style:none}.authority-grid li{display:flex;gap:14px;align-items:flex-start;color:var(--home-paper);font-size:14px;line-height:1.5}.authority-grid li svg{flex:0 0 16px;width:16px;color:var(--home-gold)}.boundary-close{max-width:780px;margin-top:34px}.boundary-close strong{display:block;margin-bottom:18px;color:var(--home-paper);font-family:var(--display);font-size:27px;font-weight:400}.boundary-close p{margin:4px 0;font-size:14px}.route-choice-heading{display:grid;grid-template-columns:minmax(0,7fr) minmax(340px,5fr);gap:0 var(--home-grid-gap);align-items:start}.route-choice-heading .eyebrow{grid-column:1 / -1}.route-panels{display:grid;grid-template-columns:1fr 1fr;margin-top:var(--home-block-space);border-block:1px solid rgba(7,17,31,.22)}.route-panels>article{display:flex;min-height:570px;padding:clamp(38px,4.2vw,56px);flex-direction:column;opacity:.92;transform:translateY(7px);transition:opacity .46s ease,transform .56s cubic-bezier(.16,1,.3,1)}[data-sequence].is-active .route-panels>article{opacity:1;transform:none}[data-sequence].is-active .route-panels>article+article{transition-delay:.12s}.route-panels>article+article{border-left:1px solid rgba(7,17,31,.22)}.route-panels h3{max-width:11ch;font-size:clamp(42px,4vw,60px);line-height:.98}.entry-diagram{margin:30px 0 24px;color:var(--gold-dark)}.entry-diagram .entry-node circle{fill:var(--home-paper)}[data-sequence] .entry-node,[data-sequence] .fork-node{opacity:.38;transform:scale(.82);transform-box:fill-box;transform-origin:center}[data-sequence].is-active .entry-node,[data-sequence].is-active .fork-node{animation:diagram-node-register .42s .12s cubic-bezier(.16,1,.3,1) forwards}[data-sequence].is-active .entry-node:nth-of-type(2),[data-sequence].is-active .fork-node:nth-of-type(2){animation-delay:.22s}[data-sequence].is-active .entry-node:nth-of-type(3),[data-sequence].is-active .fork-node:nth-of-type(3){animation-delay:.32s}.route-body{display:grid;gap:3px;margin-bottom:27px}.route-body p{margin:0;font-size:14px;line-height:1.6}.route-panels strong{margin-bottom:24px;color:var(--home-ink);font-size:13px}.route-panels .button{width:fit-content;margin-top:auto;color:var(--home-ink);border-color:#07111f80}.route-panels .button:hover{color:var(--gold-dark);border-color:var(--gold-dark)}.route-choice-close{margin-inline:auto;text-align:center}.forge-grid{align-items:start}.forge-grid>div:first-child>p:not(.eyebrow){max-width:67ch;font-size:15px;line-height:1.75}.forge-boundaries{margin-top:35px;border-top:1px solid rgba(245,242,233,.16)}.forge-boundaries p{margin:0;padding:11px 0;border-bottom:1px solid rgba(245,242,233,.1);font-size:13px!important}.forge-evidence-composition{position:relative;padding:38px;background:#091525;border-top:1px solid var(--home-gold);box-shadow:22px 34px 76px #0000003b}.forge-evidence-composition>span{display:block;margin-bottom:22px;color:var(--home-gold-light);font-size:8px;font-weight:700;letter-spacing:.15em}.forge-signal-field{display:grid;grid-template-columns:repeat(14,1fr);gap:5px;margin-bottom:28px}.forge-signal-field i{height:42px;background:linear-gradient(to top,#be98517a,#be985114);opacity:.22;transform:scaleY(.12);transform-origin:bottom;transition:opacity .38s ease,transform .62s cubic-bezier(.16,1,.3,1)}[data-sequence].is-active .forge-signal-field i{opacity:1;transform:scaleY(.74)}[data-sequence].is-active .forge-signal-field i:nth-child(2n){transform:scaleY(.46);transition-delay:70ms}[data-sequence].is-active .forge-signal-field i:nth-child(3n){transform:scaleY(.92);transition-delay:.13s}[data-sequence].is-active .forge-signal-field i:nth-child(5n){transform:scaleY(.58);transition-delay:.19s}.forge-signal-field i:nth-child(3n){height:58px}.forge-signal-field i:nth-child(4n){height:28px}.forge-evidence-composition article{display:grid;grid-template-columns:34px minmax(130px,.45fr) 1fr;gap:15px;padding:20px 0;border-top:1px solid rgba(245,242,233,.12)}.forge-evidence-composition article>span{color:var(--home-gold-light);font-size:9px}.forge-evidence-composition h3{font-family:var(--sans);font-size:14px;font-weight:700}.forge-evidence-composition p{margin:0;font-size:12px;line-height:1.6}.forge-evidence-composition>strong{display:block;padding-top:25px;color:var(--home-paper);border-top:1px solid var(--home-gold);font-family:var(--display);font-size:25px;font-weight:400}.proof-home-heading{display:grid;grid-template-columns:minmax(0,7fr) minmax(360px,5fr);gap:0 var(--home-grid-gap);align-items:start}.proof-home-heading .eyebrow{grid-column:1 / -1}.case-results{display:grid;grid-template-columns:1fr 1fr;margin-top:var(--home-block-space);border-block:1px solid rgba(7,17,31,.24)}.case-results article{min-height:218px;padding:36px clamp(30px,5vw,70px) 40px 0}.case-results article+article{padding-left:clamp(30px,5vw,70px);border-left:1px solid rgba(7,17,31,.2)}.case-results span{display:block;margin-bottom:26px;color:var(--gold-dark);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.case-results strong{display:block;max-width:16ch;color:var(--home-ink);font-family:var(--display);font-size:clamp(38px,4vw,58px);font-weight:400;line-height:1}.proof-disclaimer{max-width:76ch;margin-top:27px}.proof-disclaimer p{margin:3px 0;font-size:12px;line-height:1.6}.founder-statement>p{margin:0 0 10px;font-size:15px;line-height:1.7}.founder-statement>p:nth-child(2),.founder-statement>p:nth-child(3),.founder-statement>p:nth-child(4),.founder-statement>p:nth-child(6),.founder-statement>p:nth-child(7),.founder-statement>p:nth-child(8),.founder-statement>p:nth-child(9){color:var(--home-paper);font-family:var(--display);font-size:25px;line-height:1.1}.founder-signature{display:grid;margin-top:34px;padding-top:26px;border-top:1px solid var(--home-gold)}.founder-signature strong{color:var(--home-paper);font-family:var(--display);font-size:28px;font-weight:400}.founder-signature span,.founder-signature small{color:var(--home-muted-dark);font-size:11px;line-height:1.7}.founder-signature small{margin-top:13px;color:var(--home-gold-light);letter-spacing:.08em}.homepage-faq-list{border-top:1px solid rgba(7,17,31,.18)}.faq-layout{grid-template-columns:minmax(0,5fr) minmax(440px,7fr);gap:var(--home-grid-gap);align-items:start}.homepage-faq-list article{border-bottom:1px solid rgba(7,17,31,.18)}.homepage-faq-list h3{margin:0}.homepage-faq-list button{display:flex;width:100%;min-height:78px;padding:20px 0;align-items:center;justify-content:space-between;gap:24px;color:var(--home-ink);background:transparent;border:0;font:inherit;text-align:left;cursor:pointer}.homepage-faq-list button span:first-child{font-family:var(--display);font-size:24px;line-height:1.15}.homepage-faq-list button span:last-child{color:var(--gold-dark);font-family:var(--sans);font-size:22px}.homepage-faq-list article>div{padding:0 52px 25px 0}.homepage-faq-list article>div p{margin:0;font-size:14px;line-height:1.7}.final-home-heading{max-width:940px;margin-inline:auto;text-align:center}.final-home-heading h2{max-width:14ch;margin-inline:auto}.route-fork-diagram{width:min(100%,690px);margin:8px auto 0}.mobile-diagram-sequence{display:none}.fork-node{fill:var(--home-dark-2)}.fork-label{fill:var(--home-gold-light)!important}.final-route-grid{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid rgba(245,242,233,.16)}.final-route-grid article{padding:32px clamp(28px,5vw,74px) 38px 0}.final-route-grid article+article{padding-left:clamp(28px,5vw,74px);border-left:1px solid rgba(190,152,81,.5)}.final-route-grid h3{margin-bottom:12px;font-size:31px}.final-route-grid p{min-height:50px;margin:0 0 28px;font-size:14px;line-height:1.6}.final-footer-line{margin:38px 0 0;color:var(--home-gold-light)!important;font-size:10px;letter-spacing:.12em;text-align:center;text-transform:uppercase}[data-reveal]{opacity:1;filter:blur(.35px);transform:translateY(10px);transition:filter .56s ease,transform .56s cubic-bezier(.16,1,.3,1)}[data-reveal].is-visible{filter:none;transform:none}@keyframes hero-plane-in{0%{opacity:0;clip-path:inset(10% 18% 12% 18%);transform:translateY(8px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes hero-register-in{0%{opacity:0}to{opacity:1}}@keyframes hero-core-in{to{opacity:1;transform:none}}@keyframes business-route-flow{to{stroke-dashoffset:-1}}@keyframes objective-route-flow{to{stroke-dashoffset:-1}}@keyframes business-origin-pulse{0%,to{opacity:.46;transform:scale(.86);transform-origin:center}50%{opacity:1;transform:scale(1.2);transform-origin:center}}@keyframes business-node-cycle{0%,12%,to{fill:#07111fe0;filter:none;transform:scale(1)}5%,8%{fill:#be985133;filter:drop-shadow(0 0 5px rgba(216,188,131,.42));transform:scale(1.12)}}@keyframes business-signal-in{0%{opacity:0;transform:translate(-7px)}to{opacity:1;transform:none}}@keyframes objective-ring-breathe{0%,to{opacity:.46;transform:scale(.96)}50%{opacity:.92;transform:scale(1.05)}}@keyframes mobile-business-flow{to{background-position:0 -240%}}@keyframes hero-signal-in{to{opacity:1;transform:none}}@keyframes hero-signal-flow{0%,15%,to{stroke-dashoffset:0;opacity:.32}5%,10%{stroke-dashoffset:-1;opacity:1}}@keyframes hero-node-cycle{0%,15%,to{fill:var(--home-dark);opacity:.72;transform:scale(1)}6%,10%{fill:#be98513d;opacity:1;transform:scale(1.28)}}@keyframes hero-packet-run{0%,8%{opacity:0;transform:translate(0)}12%{opacity:1}46%{opacity:1;transform:translate(264px)}58%{opacity:1;transform:translate(390px)}90%{opacity:.9;transform:translate(612px)}to{opacity:0;transform:translate(612px)}}@keyframes transformation-transfer{to{opacity:.58;transform:scaleX(1)}}@keyframes transformation-arrow{to{opacity:1;transform:none}}@keyframes condition-register{to{opacity:1;transform:none}}@keyframes role-register{to{opacity:1;transform:none}}@keyframes mobile-path-register{to{transform:scaleY(1)}}@keyframes mobile-node-register{to{opacity:1;transform:none}}@keyframes home-nav-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes home-field-in{0%{opacity:0}to{opacity:.22}}@keyframes home-copy-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes home-headline-in{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:translateY(10px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes path-draw{to{stroke-dashoffset:0}}@keyframes diagram-node-register{to{opacity:1;transform:none}}@keyframes signal-pulse{0%,16%,to{opacity:.55}7%{opacity:1}}@media(max-width:1180px){.homepage-header .shell,.homepage-v2 .shell{width:calc(100vw - 72px)}.homepage-header .desktop-nav{gap:14px}.homepage-header .desktop-nav>a:not(.button){font-size:9px}.home-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(500px,1.18fr)}.home-hero h1{font-size:clamp(48px,5.1vw,64px)}.model-steps h3{font-size:24px}.model-steps article{padding-right:17px}.model-steps article+article{padding-left:17px}}@media(max-width:980px){.homepage-header .shell,.homepage-v2 .shell{width:calc(100vw - 56px)}.home-hero{min-height:auto}.home-hero-grid,.missing-grid,.conditions-grid,.forge-grid,.founder-grid,.model-heading,.drift-layout,.route-choice-heading,.proof-home-heading{grid-template-columns:1fr}.home-hero-grid{gap:15px;padding-block:120px 55px}.home-hero-copy{max-width:800px}.home-hero h1{max-width:14ch;font-size:clamp(58px,8.4vw,78px)}.home-hero-visual{width:min(100%,900px);margin-top:0;margin-inline:auto}.making-decisions-hero{min-height:520px}.hero-layer-diagram{max-height:510px}.drift-diagram{grid-column:auto}.model-heading,.route-choice-heading,.proof-home-heading{gap:30px}.missing-grid,.conditions-grid,.forge-grid,.founder-grid,.faq-layout{gap:46px}.role-comparison{margin-top:0}.model-steps{grid-template-columns:1fr}.model-steps article,.model-steps article+article{display:grid;grid-template-columns:38px 94px .55fr 1fr;gap:16px;min-height:auto;padding:25px 0;border-right:0;border-bottom:1px solid rgba(245,242,233,.12)}.model-steps h3{margin:0}.model-steps article>p:last-child{margin:0}.model-diagram{display:none}.conditions-diagram{width:min(100%,700px)}}@media(max-width:800px){.homepage-header .shell,.homepage-v2 .shell{width:calc(100vw - 40px)}.homepage-header .mobile-nav{background:var(--home-dark)}.homepage-header .mobile-nav.open{max-height:430px}.home-section{padding-block:72px}.homepage-v2>.proof-strip .proof-metric{min-height:94px}.role-comparison{grid-template-columns:1fr 1fr}.role-comparison article{min-height:220px}.faq-layout{grid-template-columns:minmax(0,1fr);gap:34px}.faq-layout>*,.homepage-faq-list{min-width:0}.authority-grid,.route-panels,.case-results,.final-route-grid{grid-template-columns:1fr}.authority-grid article,.authority-grid article+article,.route-panels>article,.route-panels>article+article,.case-results article,.case-results article+article,.final-route-grid article,.final-route-grid article+article{padding-inline:0;border-left:0}.authority-grid article+article,.route-panels>article+article,.case-results article+article,.final-route-grid article+article{border-top:1px solid rgba(190,152,81,.4)}.authority-grid:after{display:none}.case-results article{min-height:0}}@media(max-width:560px){.homepage-header .shell,.homepage-v2 .shell{width:calc(100vw - 32px)}html{scroll-padding-top:72px}.home-hero-grid{padding-top:102px}.home-hero h1{max-width:none;font-size:clamp(45px,12.2vw,58px)}.home-hero-support p,.home-hero-boundary{font-size:13px}.home-hero .hero-actions{display:grid}.home-hero .hero-actions .button{width:100%;min-width:0}.home-hero-visual{margin-top:20px}.making-decisions-hero{min-height:390px;border-block:1px solid rgba(190,152,81,.26)}.making-decisions-leader{top:-7%;left:-23%;width:95%;height:114%;object-position:56% 46%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 82%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16%,#000 82%,transparent 100%)}.making-decisions-map{display:none}.making-decisions-hero:after{display:none}.making-decisions-mobile{position:absolute;z-index:4;top:82px;right:0;bottom:38px;width:47%;display:grid;align-content:center;gap:9px;margin:0;padding-left:30px;color:var(--home-paper);border-left:1px solid rgba(190,152,81,.36)}.making-decisions-mobile:before{content:"";position:absolute;top:10%;bottom:10%;left:-2px;width:3px;background:linear-gradient(transparent,var(--home-gold-light) 38%,var(--home-gold-light) 52%,transparent);background-size:100% 240%;animation:mobile-business-flow 4s linear infinite}.making-decisions-mobile span,.making-decisions-mobile strong{font-size:9px;line-height:1.5;letter-spacing:.08em}.making-decisions-mobile .mobile-leader-label{margin-bottom:8px}.making-decisions-mobile .mobile-signal-label{position:relative;color:var(--home-gold-light)}.making-decisions-mobile .mobile-signal-label:before{content:"";position:absolute;top:50%;left:-30px;width:21px;border-top:1px solid rgba(216,188,131,.52)}.making-decisions-mobile .mobile-signal-label:after{content:"";position:absolute;top:calc(50% - 2px);left:-11px;width:4px;height:4px;background:var(--home-gold-light);border-radius:50%;box-shadow:0 0 7px #d8bc83a3}.making-decisions-mobile strong{margin-top:8px;color:var(--home-gold-light);font-family:var(--display);font-size:14px;font-weight:500}.hero-layer-diagram,.responsibility-diagram,.drift-diagram,.conditions-diagram,.entry-diagram,.route-fork-diagram,.home-vellum-stack{display:none}.mobile-diagram-sequence{display:grid;gap:0;margin:30px 0 0;padding:0 18px;color:inherit;border-block:1px solid rgba(126,99,47,.42);list-style:none}.home-hero .mobile-diagram-sequence{position:relative;margin-top:28px;padding:13px 18px;background:radial-gradient(circle at 18px 50%,rgba(190,152,81,.12),transparent 46%),#050f1b6b;border:1px solid rgba(216,188,131,.24);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,0 100%)}.home-hero .mobile-diagram-sequence:before{content:"";position:absolute;top:40px;bottom:40px;left:32px;width:1px;background:linear-gradient(var(--home-gold),rgba(190,152,81,.18));transform:scaleY(0);transform-origin:top;animation:mobile-path-register .68s .22s cubic-bezier(.16,1,.3,1) forwards}.home-dark .mobile-diagram-sequence,.home-hero .mobile-diagram-sequence{border-color:#d8bc8357}.mobile-diagram-sequence li{position:relative;display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:center;min-height:58px;border-bottom:1px solid rgba(7,17,31,.13)}.home-dark .mobile-diagram-sequence li,.home-hero .mobile-diagram-sequence li{border-color:#f5f2e91f}.mobile-diagram-sequence li:last-child{border-bottom:0}.mobile-diagram-sequence li:not(:last-child):after{content:"";position:absolute;bottom:-5px;left:13px;width:9px;height:9px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg)}.mobile-diagram-sequence span{color:var(--gold-dark);font-size:10px;letter-spacing:.12em}.home-hero .mobile-diagram-sequence span{position:relative;z-index:1;display:grid;width:28px;aspect-ratio:1;place-items:center;color:var(--home-gold-light);background:var(--home-dark);border:1px solid var(--home-gold);border-radius:50%}.home-dark .mobile-diagram-sequence span,.home-hero .mobile-diagram-sequence span{color:var(--home-gold-light)}.mobile-diagram-sequence strong{color:inherit;font-size:13px;font-weight:700;line-height:1.45}.home-hero .mobile-diagram-sequence li{opacity:0;transform:translate(-8px);animation:mobile-node-register .42s calc(.28s + var(--mobile-index, 0) * .1s) cubic-bezier(.16,1,.3,1) forwards}.home-hero .mobile-diagram-sequence li:nth-child(1){--mobile-index: 0}.home-hero .mobile-diagram-sequence li:nth-child(2){--mobile-index: 1}.home-hero .mobile-diagram-sequence li:nth-child(3){--mobile-index: 2}.home-hero .mobile-diagram-sequence li:nth-child(4){--mobile-index: 3}.home-section h2{font-size:clamp(39px,10.8vw,49px)}.home-section .eyebrow{margin-bottom:23px}.home-copy-staccato p:nth-child(-n+3){font-size:22px}.responsibility-diagram{margin-top:32px}.role-comparison{grid-template-columns:1fr;margin-top:30px}.role-comparison article{min-height:0}.role-comparison h3{min-height:0}.transformation-labels,.transformation-row{grid-template-columns:1fr 24px 1fr;gap:11px}.transformation-row{min-height:112px}.transformation-row p{font-size:12px}.model-steps article,.model-steps article+article{grid-template-columns:28px 1fr;gap:10px 14px}.model-steps h3,.model-steps article>p:last-child{grid-column:2}.authority-grid{margin-top:42px}.route-panels{margin-top:48px}.route-panels>article{min-height:0;padding-block:38px}.route-panels h3{font-size:40px}.forge-evidence-composition{padding:25px 20px}.forge-evidence-composition article{grid-template-columns:30px 1fr}.forge-evidence-composition article p{grid-column:2}.case-results strong{font-size:42px}.final-route-grid article{padding-block:32px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.homepage-header *,.home-hero *,.home-hero:before,.diagram-path-draw,.diagram-signal,[data-reveal],[data-sequence] *{animation:none!important;transition:none!important}[data-reveal]{filter:none;transform:none}.hero-register-planes,.hero-registration-marks,.hero-objective-node,.hero-leader-core,.hero-signal,.execution-signal,.home-hero .mobile-diagram-sequence li{opacity:1;transform:none}.home-hero .mobile-diagram-sequence:before{transform:none}.hero-flow-packet,.transformation-row:after{display:none}.diagram-path-draw{stroke-dashoffset:0}[data-sequence] .drift-node,[data-sequence] .model-node,[data-sequence] .condition-node,[data-sequence] .responsibility-diagram .diagram-role,[data-sequence] .responsibility-diagram .diagram-leader-layer,[data-sequence] .responsibility-diagram .diagram-node,[data-sequence] .entry-node,[data-sequence] .fork-node,[data-sequence] .transformation-row,[data-sequence] .route-panels>article,[data-sequence] .authority-grid:after{opacity:1;transform:none}[data-sequence] .forge-signal-field i{opacity:1;transform:scaleY(.74)}}html:has(.accelerator-page){scroll-behavior:auto}html:has(.accelerator-page) .site-header .button-small{min-width:172px;white-space:nowrap}.accelerator-page{--accelerator-ink: #07111f;--accelerator-ink-deep: #040a12;--accelerator-ink-mid: #0d1b2d;--accelerator-paper: #fbfaf7;--accelerator-ivory: #f2ede2;--accelerator-gold: #be9851;--accelerator-gold-light: #d7bd84;--accelerator-gold-dark: #7e632f;--accelerator-muted-dark: #5b6470;--accelerator-muted-light: rgba(251, 250, 247, .66);color:var(--accelerator-ink);background:var(--accelerator-paper)}.accelerator-page ::selection{color:var(--accelerator-ink-deep);background:var(--accelerator-gold-light)}.accelerator-page h1,.accelerator-page h2,.accelerator-page h3,.accelerator-page p{margin-top:0}.accelerator-page h1,.accelerator-page h2,.accelerator-page h3{text-wrap:balance}.accelerator-page p{text-wrap:pretty}.accelerator-hero{position:relative;min-height:min(920px,100svh);display:grid;align-items:center;overflow:hidden;color:var(--accelerator-paper);background:radial-gradient(circle at 78% 39%,rgba(39,65,94,.46),transparent 31%),linear-gradient(146deg,var(--accelerator-ink-deep),var(--accelerator-ink) 58%,#0b192a)}.accelerator-hero:before{content:"";position:absolute;top:78px;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,transparent 49.96%,rgba(215,189,132,.1) 50%,transparent 50.04%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:100% 100%,100% 64px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 90%);mask-image:linear-gradient(to bottom,black,transparent 90%)}.accelerator-hero-register{position:absolute;inset:50% auto auto 50%;width:min(82vw,1140px);height:min(82vw,1140px);transform:translate(-4%,-50%);border:1px solid rgba(215,189,132,.05);border-radius:50%;pointer-events:none}.accelerator-hero-register:before,.accelerator-hero-register:after{content:"";position:absolute;top:12%;right:12%;bottom:12%;left:12%;border:1px solid rgba(215,189,132,.045);border-radius:inherit}.accelerator-hero-register:after{top:25%;right:25%;bottom:25%;left:25%}.accelerator-positioning-grid{position:relative;z-index:1;min-height:min(920px,100svh);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(430px,.82fr);gap:clamp(70px,9vw,144px);align-items:center;padding-block:148px 86px}.accelerator-positioning-hero{min-height:0;display:block}.accelerator-positioning-copy{max-width:780px}.accelerator-positioning-hero h1{max-width:780px;margin-bottom:30px;font-family:var(--display);font-size:clamp(52px,4.65vw,72px);font-weight:400;line-height:.99;letter-spacing:-.035em}.accelerator-positioning-statement{max-width:650px;margin-bottom:36px;color:var(--accelerator-gold-light);font-family:var(--display);font-size:clamp(26px,2vw,32px);line-height:1.12}.accelerator-positioning-questions{border-top:1px solid rgba(215,189,132,.44)}.accelerator-positioning-questions article{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(150px,.75fr);gap:28px;align-items:baseline;padding-block:24px;border-bottom:1px solid rgba(215,189,132,.22)}.accelerator-positioning-questions h2{margin-bottom:0;color:#fbfaf7ad;font-size:12px;font-weight:650;line-height:1.45;letter-spacing:.01em}.accelerator-positioning-questions p{margin-bottom:0;color:var(--accelerator-paper);font-family:var(--display);font-size:clamp(23px,1.8vw,29px);line-height:1.08}.accelerator-hero-proof{position:relative;z-index:2}.accelerator-featured-proof{color:var(--accelerator-ink);background:var(--accelerator-ivory);border-top:1px solid rgba(126,99,47,.38);border-bottom:1px solid rgba(126,99,47,.32)}.accelerator-featured-proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.accelerator-featured-proof figure{min-width:0;margin:0;padding:34px clamp(28px,3.2vw,50px) 38px}.accelerator-featured-proof figure+figure{border-left:1px solid rgba(126,99,47,.2)}.accelerator-featured-person{display:flex;gap:15px;align-items:center;margin-bottom:16px}.accelerator-featured-portrait{position:relative;width:54px;height:54px;flex:0 0 54px;display:block;overflow:hidden;border:1px solid rgba(126,99,47,.36);border-radius:50%;background:#fff}.accelerator-featured-portrait img{position:absolute;width:869px;max-width:none;height:274px}.accelerator-featured-portrait-lee img{top:-30px;left:-165px}.accelerator-featured-portrait-marcel img{top:-30px;left:-404px}.accelerator-featured-portrait-zach img{top:-30px;left:-636px}.accelerator-featured-person figcaption{min-width:0;display:grid;gap:4px}.accelerator-featured-person strong{font-size:14px;font-weight:750;line-height:1.1}.accelerator-featured-person figcaption span{color:var(--accelerator-muted-dark);font-size:9px;line-height:1.35;letter-spacing:.085em;text-transform:uppercase}.accelerator-featured-stars{display:flex;gap:2px;margin-bottom:10px;color:var(--accelerator-gold-dark)}.accelerator-featured-stars svg{width:13px;height:13px;fill:currentColor;stroke-width:1.5}.accelerator-featured-proof blockquote{margin:0;font-family:var(--display);font-size:clamp(19px,1.55vw,24px);line-height:1.18;text-wrap:pretty}.accelerator-organisation-proof{color:var(--accelerator-paper);background:#040a12f5;border-bottom:1px solid rgba(215,189,132,.22)}.accelerator-organisation-proof-inner{display:grid;grid-template-columns:minmax(210px,.38fr) minmax(0,1.62fr);gap:clamp(44px,7vw,110px);align-items:center;padding-block:34px 38px}.accelerator-organisation-proof p{margin:0;color:#fbfaf794;font-size:11px;font-weight:700;line-height:1.45;letter-spacing:.14em;text-transform:uppercase}.accelerator-organisation-proof ul{display:flex;flex-wrap:wrap;row-gap:12px;margin:0;padding:18px 0;border-top:1px solid rgba(215,189,132,.26);border-bottom:1px solid rgba(215,189,132,.18);list-style:none}.accelerator-organisation-proof li{position:relative;display:flex;align-items:center;padding:2px clamp(14px,1.7vw,24px);color:#fbfaf7c2;font-size:11px;font-weight:650;line-height:1.25;letter-spacing:.035em;white-space:nowrap}.accelerator-organisation-proof li:after{content:"";position:absolute;top:2px;right:0;bottom:2px;width:1px;background:#d7bd843d}.accelerator-organisation-proof li:nth-child(3n+1){color:var(--accelerator-paper);font-family:var(--display);font-size:18px;font-weight:400;letter-spacing:0}.accelerator-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(390px,.72fr);gap:clamp(58px,8vw,132px);align-items:center;padding-block:148px 82px}.accelerator-hero-copy{max-width:760px}.accelerator-loop-section{min-height:auto;border-top:1px solid rgba(215,189,132,.22);background:radial-gradient(circle at 76% 34%,rgba(39,65,94,.28),transparent 30%),var(--accelerator-ink-mid)}.accelerator-loop-section .accelerator-hero-grid{padding-block:clamp(106px,9vw,144px)}.accelerator-loop-section h2{max-width:760px;margin-bottom:30px;font-family:var(--display);font-size:clamp(57px,5.3vw,82px);font-weight:400;line-height:.98;letter-spacing:-.035em}.accelerator-hero-letter{max-width:650px;display:grid;gap:18px;color:var(--accelerator-muted-light);font-size:17px;line-height:1.75}.accelerator-hero-letter p{margin:0}.accelerator-hero-letter p:last-child{color:var(--accelerator-paper)}.accelerator-hero-actions{display:flex;flex-wrap:wrap;gap:12px}.accelerator-action-primary,.accelerator-action-secondary,.accelerator-checkout{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:15px 22px;border:1px solid transparent;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}.accelerator-action-primary{color:var(--accelerator-ink-deep);background:var(--accelerator-gold-light);border-color:var(--accelerator-gold-light);box-shadow:0 18px 48px #0000003d}.accelerator-action-secondary{color:var(--accelerator-paper);border-color:#fbfaf747}.accelerator-action-primary:hover,.accelerator-action-secondary:hover,.accelerator-checkout:hover{transform:translateY(-2px)}.accelerator-action-primary:hover{background:#e5ce9b;border-color:#e5ce9b}.accelerator-action-secondary:hover{color:var(--accelerator-gold-light);border-color:var(--accelerator-gold-light)}.accelerator-action-primary svg,.accelerator-action-secondary svg,.accelerator-checkout svg{width:16px;height:16px;flex:none}.accelerator-hero-note{margin:16px 0 0;color:#fbfaf794;font-size:12px;line-height:1.55;letter-spacing:.025em}.accelerator-sequence{position:relative;min-height:570px;display:grid;grid-template-rows:auto 1fr auto;border:1px solid rgba(215,189,132,.25);background:#040a127a;box-shadow:0 42px 90px #0003}.accelerator-sequence:before,.accelerator-sequence:after{content:"";position:absolute;width:16px;height:16px;border-color:var(--accelerator-gold);opacity:.72}.accelerator-sequence:before{inset:-1px auto auto -1px;border-top:1px solid;border-left:1px solid}.accelerator-sequence:after{inset:auto -1px -1px auto;border-right:1px solid;border-bottom:1px solid}.accelerator-sequence-head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid rgba(215,189,132,.16)}.accelerator-sequence-head span,.accelerator-sequence-head strong{font-size:9px;font-weight:650;line-height:1.4;letter-spacing:.13em;text-transform:uppercase}.accelerator-sequence-head span{color:var(--accelerator-gold-light)}.accelerator-sequence-head strong{color:#fbfaf780}.accelerator-sequence-field{position:relative;min-height:470px;overflow:hidden;background:linear-gradient(90deg,transparent 20%,rgba(255,255,255,.025) 20.2%,transparent 20.4%),linear-gradient(90deg,transparent 80%,rgba(255,255,255,.025) 80.2%,transparent 80.4%)}.accelerator-sequence-axis{position:absolute;z-index:2;top:40px;bottom:42px;left:50%;width:1px;background:linear-gradient(to bottom,rgba(215,189,132,.12),var(--accelerator-gold-light) 13%,var(--accelerator-gold-light) 87%,rgba(215,189,132,.12));box-shadow:0 0 18px #d7bd8457}.accelerator-checkpoint{position:absolute;z-index:3;left:50%;display:flex;align-items:center;gap:14px;transform:translate(-9px,-50%)}.accelerator-checkpoint:nth-of-type(2n){flex-direction:row-reverse;transform:translate(calc(-100% + 9px),-50%)}.accelerator-checkpoint i{width:18px;height:18px;flex:none;border:1px solid var(--accelerator-gold-light);border-radius:50%;background:var(--accelerator-ink-deep);box-shadow:0 0 0 6px #d7bd840f,0 0 18px #d7bd8433}.accelerator-checkpoint i:after{content:"";width:4px;height:4px;display:block;margin:6px;border-radius:50%;background:var(--accelerator-gold-light)}.accelerator-checkpoint span{min-width:56px;color:#fbfaf7ab;font-size:9px;font-weight:650;letter-spacing:.11em;white-space:nowrap}.accelerator-checkpoint-1{top:9%}.accelerator-checkpoint-2{top:23%}.accelerator-checkpoint-3{top:37%}.accelerator-checkpoint-4{top:51%}.accelerator-checkpoint-5{top:65%}.accelerator-checkpoint-6{top:79%}.accelerator-checkpoint-7{top:93%}.accelerator-sequence-register{position:absolute;top:34px;bottom:34px;right:20px;display:flex;flex-direction:column;justify-content:space-between}.accelerator-sequence-register i{width:12px;height:1px;display:block;background:#d7bd8440}.accelerator-sequence-annotations{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;pointer-events:none}.accelerator-sequence-annotation{position:absolute;display:flex;align-items:center;width:44%;color:var(--accelerator-gold-light)}.accelerator-sequence-annotation em{max-width:96px;color:#fbfaf7b8;font-family:var(--display);font-size:15px;font-weight:400;line-height:1.02}.accelerator-sequence-annotation svg{width:64px;height:34px;flex:none;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.accelerator-sequence-annotation-understand{top:13%;left:3%;transform:rotate(-2deg)}.accelerator-sequence-annotation-apply{top:43%;right:2%;justify-content:flex-end;transform:rotate(1.5deg)}.accelerator-sequence-annotation-review{bottom:10%;left:3%;transform:rotate(2deg)}.accelerator-sequence>p{margin:0;padding:16px 20px 18px;border-top:1px solid rgba(215,189,132,.16);color:#fbfaf77a;font-size:10px;line-height:1.5}.accelerator-summary{color:var(--accelerator-paper);background:var(--accelerator-ink-mid);border-top:1px solid rgba(215,189,132,.3);border-bottom:1px solid rgba(215,189,132,.2)}.accelerator-summary-grid{display:grid;grid-template-columns:repeat(4,1fr)}.accelerator-summary-grid>div{min-height:128px;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:26px clamp(18px,3vw,42px);border-right:1px solid rgba(215,189,132,.18)}.accelerator-summary-grid>div:last-child{border-right:0}.accelerator-summary-grid strong{color:var(--accelerator-gold-light);font-family:var(--display);font-size:36px;font-weight:400;line-height:1;font-variant-numeric:tabular-nums}.accelerator-summary-grid span{color:#fbfaf785;font-size:9px;font-weight:650;line-height:1.45;letter-spacing:.1em;text-transform:uppercase}.accelerator-fit{overflow:hidden;background:var(--accelerator-paper)}.accelerator-fit:before{content:"";position:absolute;top:-22vw;left:-24vw;width:52vw;aspect-ratio:1;border:1px solid rgba(126,99,47,.09);border-radius:50%;box-shadow:0 0 0 5vw #7e632f05,0 0 0 10vw #7e632f03}.accelerator-fit .shell{position:relative}.accelerator-fit-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);gap:clamp(72px,10vw,160px);align-items:start}.accelerator-fit-intro{position:sticky;top:112px;max-width:660px}.accelerator-fit-intro>p{max-width:59ch;color:var(--accelerator-muted-dark)}.accelerator-neural-visual{width:min(100%,590px);margin-top:clamp(54px,7vw,88px);padding-top:clamp(28px,3vw,42px);border-top:1px solid rgba(126,99,47,.34)}.accelerator-neural-visual svg{width:100%;height:auto;display:block;overflow:visible}.accelerator-neural-orbits{fill:none;stroke:#7e632f26;stroke-width:1}.accelerator-neural-brain{fill:#be985109;stroke:#07111f61;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.accelerator-neural-network{fill:var(--accelerator-paper);stroke:#8f6e34b3;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}.accelerator-neural-network circle:nth-of-type(3n+1){fill:var(--accelerator-gold);stroke:var(--accelerator-gold-dark)}.accelerator-neural-labels{fill:var(--accelerator-gold-dark);stroke:#7e632f73;stroke-width:1}.accelerator-neural-labels text{stroke:none;font-family:var(--body);font-size:9px;font-weight:750;letter-spacing:.13em}.accelerator-fit-list{border-top:1px solid rgba(7,17,31,.22)}.accelerator-fit-list article{display:grid;grid-template-columns:44px 1fr;gap:26px;padding-block:clamp(27px,2.4vw,36px);border-bottom:1px solid rgba(7,17,31,.15)}.accelerator-fit-list i{width:34px;height:1px;margin-top:1.18em;background:var(--accelerator-gold)}.accelerator-fit .accelerator-fit-list p{max-width:62ch;margin-bottom:0;font-family:var(--display);font-size:clamp(29px,2.5vw,38px);line-height:1.11}.accelerator-fit-commitment{display:grid;grid-template-columns:minmax(0,.82fr) minmax(500px,1.18fr);gap:clamp(72px,10vw,160px);align-items:start;margin-top:clamp(62px,8vw,104px);padding-top:clamp(34px,4vw,52px);border-top:1px solid var(--accelerator-gold)}.accelerator-fit-commitment h3{margin-bottom:0;font-family:var(--display);font-size:clamp(34px,3.7vw,54px);font-weight:400;line-height:1.03;letter-spacing:-.03em}.accelerator-fit-commitment p{max-width:64ch;margin-bottom:0;color:var(--accelerator-muted-dark)}.accelerator-section{position:relative;padding-block:clamp(92px,9vw,142px)}.accelerator-fit,.accelerator-testimonials,.accelerator-platform,.accelerator-science,.accelerator-curriculum,.accelerator-pricing,.accelerator-faq{scroll-margin-top:72px}.accelerator-section h2{margin-bottom:26px;font-family:var(--display);font-size:clamp(44px,4.7vw,70px);font-weight:400;line-height:1;letter-spacing:-.032em}.accelerator-section p{font-size:16px;line-height:1.75}.accelerator-premise{overflow:hidden;background:var(--accelerator-ivory)}.accelerator-premise:after{content:"";position:absolute;right:-12vw;bottom:-28vw;width:54vw;aspect-ratio:1;border:1px solid rgba(126,99,47,.12);border-radius:50%;box-shadow:0 0 0 4vw #7e632f06,0 0 0 8vw #7e632f05}.accelerator-premise .shell{position:relative;z-index:1}.accelerator-premise-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);gap:clamp(64px,9vw,138px);align-items:start}.accelerator-section-heading{max-width:720px}.accelerator-premise-statement{max-width:680px;margin:0 0 30px;padding:26px 0;border-top:1px solid var(--accelerator-gold);border-bottom:1px solid rgba(126,99,47,.24);color:var(--accelerator-gold-dark);font-family:var(--display);font-size:clamp(27px,2.5vw,38px);line-height:1.12;text-wrap:balance}.accelerator-section-heading>p,.accelerator-method-intro>p,.accelerator-curriculum-title>p,.accelerator-support-grid>div:first-child>p,.accelerator-pricing-heading>p{max-width:66ch;color:var(--accelerator-muted-dark)}.accelerator-contrast{display:grid;gap:12px}.accelerator-contrast article{display:grid;grid-template-columns:42px 1fr;gap:20px;padding:26px;border:1px solid rgba(7,17,31,.15)}.accelerator-contrast-mark{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(7,17,31,.22)}.accelerator-contrast-mark svg{width:19px;height:19px;stroke-width:1.6}.accelerator-contrast-old{background:#fbfaf78a}.accelerator-contrast-old .accelerator-contrast-mark{color:var(--accelerator-muted-dark)}.accelerator-contrast-new{color:var(--accelerator-paper);background:var(--accelerator-ink);border-color:#d7bd845c!important}.accelerator-contrast-new .accelerator-contrast-mark{color:var(--accelerator-ink-deep);background:var(--accelerator-gold-light);border-color:var(--accelerator-gold-light)}.accelerator-contrast h3{margin-bottom:9px;font-family:var(--display);font-size:29px;font-weight:400;line-height:1.1}.accelerator-contrast p{margin-bottom:0;color:var(--accelerator-muted-dark);font-size:14px;line-height:1.65}.accelerator-contrast-new p{color:var(--accelerator-muted-light)}.accelerator-science{margin-top:clamp(78px,9vw,132px);padding-top:clamp(48px,6vw,82px);border-top:1px solid var(--accelerator-gold)}.accelerator-science-intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);gap:clamp(64px,9vw,138px);align-items:start}.accelerator-science-intro h3{max-width:760px;margin-bottom:0;font-family:var(--display);font-size:clamp(40px,4vw,60px);font-weight:400;line-height:1.02;letter-spacing:-.03em}.accelerator-science-intro p{max-width:61ch;margin-bottom:0;color:var(--accelerator-muted-dark)}.accelerator-science-sequence{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(52px,6vw,82px);border-top:1px solid rgba(7,17,31,.2);border-bottom:1px solid rgba(7,17,31,.2)}.accelerator-science-sequence article{min-height:220px;padding:30px clamp(22px,2.6vw,38px) 34px 0}.accelerator-science-sequence article+article{padding-left:clamp(22px,2.6vw,38px);border-left:1px solid rgba(7,17,31,.16)}.accelerator-science-sequence span{display:block;margin-bottom:34px;color:var(--accelerator-gold-dark);font-size:10px;font-weight:750;line-height:1.3;letter-spacing:.11em;text-transform:uppercase}.accelerator-science-sequence p{margin-bottom:0;color:var(--accelerator-ink);font-family:var(--display);font-size:clamp(22px,1.9vw,28px);line-height:1.16}.accelerator-science-note{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:start;padding-top:24px}.accelerator-science-note>p{max-width:82ch;margin-bottom:0;color:var(--accelerator-muted-dark);font-size:12px;line-height:1.65}.accelerator-science-note>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:12px 20px}.accelerator-science-note a{display:inline-flex;align-items:center;gap:7px;color:var(--accelerator-gold-dark);font-size:12px;font-weight:750;line-height:1.4;letter-spacing:.07em;text-underline-offset:4px;text-transform:uppercase}.accelerator-science-note a:hover{color:var(--accelerator-ink)}.accelerator-science-note svg{width:13px;height:13px;flex:none}.accelerator-method{overflow:hidden;color:var(--accelerator-paper);background:var(--accelerator-ink)}.accelerator-method:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 15% 100%,rgba(44,69,96,.3),transparent 33%)}.accelerator-method .shell{position:relative}.accelerator-method-intro{max-width:880px;margin-bottom:clamp(58px,7vw,92px)}.accelerator-method-intro>p{color:var(--accelerator-muted-light)}.accelerator-method-line{position:relative;display:grid;grid-template-columns:repeat(3,1fr)}.accelerator-method-line:before{content:"";position:absolute;top:19px;left:20px;right:20px;height:1px;background:linear-gradient(to right,transparent,var(--accelerator-gold) 8%,var(--accelerator-gold) 92%,transparent)}.accelerator-method-line article{position:relative;padding:68px clamp(24px,3vw,46px) 0 0}.accelerator-method-line article+article{padding-left:clamp(24px,3vw,46px);border-left:1px solid rgba(215,189,132,.14)}.accelerator-method-line article>span{position:absolute;z-index:1;top:0;left:0;width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--accelerator-gold-light);border-radius:50%;color:var(--accelerator-gold-light);background:var(--accelerator-ink);font-size:9px;font-weight:700;letter-spacing:.08em}.accelerator-method-line article+article>span{left:clamp(24px,3vw,46px)}.accelerator-method-line h3{margin-bottom:16px;font-family:var(--display);font-size:31px;font-weight:400;line-height:1.08}.accelerator-method-line p{margin-bottom:0;color:var(--accelerator-muted-light);font-size:14px;line-height:1.7}.accelerator-curriculum{background:var(--accelerator-paper)}.accelerator-curriculum-title{max-width:860px;margin-bottom:clamp(62px,7vw,96px)}.accelerator-curriculum-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(7,17,31,.18);border-bottom:1px solid rgba(7,17,31,.18)}.accelerator-curriculum-grid article{min-width:0;min-height:520px;display:flex;flex-direction:column;padding:32px clamp(22px,2.2vw,34px) 38px}.accelerator-curriculum-grid article+article{border-left:1px solid rgba(7,17,31,.15)}.accelerator-curriculum-visual{position:relative;height:170px;margin-bottom:38px;overflow:hidden;border-bottom:1px solid rgba(126,99,47,.3)}.accelerator-curriculum-visual>span{position:absolute;top:-4px;left:0;color:var(--accelerator-gold-dark);font-family:var(--display);font-size:82px;font-weight:400;line-height:1}.accelerator-curriculum-visual svg{position:absolute;right:-18px;bottom:8px;width:160px;height:118px;fill:none;stroke:#7e632f85;stroke-width:1;transition:transform .28s cubic-bezier(.16,1,.3,1)}.accelerator-curriculum-grid article:nth-child(2) .accelerator-curriculum-visual svg{transform:rotate(90deg) scale(.9)}.accelerator-curriculum-grid article:nth-child(3) .accelerator-curriculum-visual svg{transform:rotate(180deg) scale(.82)}.accelerator-curriculum-grid article:nth-child(4) .accelerator-curriculum-visual svg{transform:rotate(270deg) scale(.92)}.accelerator-curriculum-grid article:hover .accelerator-curriculum-visual svg{transform:translateY(-5px)}.accelerator-curriculum-grid article:nth-child(2):hover .accelerator-curriculum-visual svg{transform:rotate(90deg) scale(.9) translate(-5px)}.accelerator-curriculum-grid article:nth-child(3):hover .accelerator-curriculum-visual svg{transform:rotate(180deg) scale(.82) translateY(5px)}.accelerator-curriculum-grid article:nth-child(4):hover .accelerator-curriculum-visual svg{transform:rotate(270deg) scale(.92) translate(5px)}.accelerator-curriculum-copy{margin-top:auto}.accelerator-curriculum-grid h3{margin-bottom:14px;font-family:var(--display);font-size:30px;font-weight:400;line-height:1.1}.accelerator-curriculum-grid ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.accelerator-curriculum-grid li{position:relative;padding-left:17px;color:var(--accelerator-muted-dark);font-size:14px;line-height:1.55}.accelerator-curriculum-grid li:before{content:"";position:absolute;top:.72em;left:0;width:7px;height:1px;background:var(--accelerator-gold)}.accelerator-testimonials{overflow:hidden;color:var(--accelerator-paper);background:radial-gradient(circle at 86% 18%,rgba(44,69,96,.3),transparent 28%),var(--accelerator-ink-deep)}.accelerator-testimonials-heading{max-width:980px;margin-bottom:clamp(52px,7vw,88px)}.accelerator-testimonials-heading>p{max-width:70ch;color:var(--accelerator-muted-light)}.accelerator-case-study-grid{columns:3;column-gap:clamp(22px,3vw,42px);padding-top:clamp(42px,5vw,68px);border-top:1px solid rgba(215,189,132,.36)}.accelerator-case-study-video,.accelerator-case-study-note,.accelerator-case-study-quote{box-sizing:border-box;width:100%;break-inside:avoid;display:inline-block;margin:0 0 clamp(50px,6vw,78px)}.accelerator-case-study-video,.accelerator-case-study-note{color:inherit;border:0;padding:0;background:transparent;font:inherit;text-align:left;text-decoration:none;cursor:pointer}.accelerator-case-study-video{padding:10px;border:1px solid rgba(215,189,132,.38);background:#0c192a9e;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .28s ease}.accelerator-video-frame{position:relative;aspect-ratio:16 / 10;display:block;overflow:hidden;border:1px solid rgba(215,189,132,.26);background:var(--accelerator-ink-mid)}.accelerator-video-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(4,10,18,.62),transparent 55%);transition:background .18s ease}.accelerator-video-frame img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.72) contrast(1.04);transition:transform .3s cubic-bezier(.16,1,.3,1),filter .18s ease}.accelerator-video-play{position:absolute;z-index:1;right:16px;bottom:16px;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--accelerator-gold-light);border-radius:50%;color:var(--accelerator-ink-deep);background:var(--accelerator-gold-light);transition:transform .18s ease}.accelerator-video-play svg{width:15px;height:15px;margin-left:2px;fill:currentColor;stroke-width:1.5}.accelerator-case-study-video:hover .accelerator-video-frame img{transform:scale(1.035);filter:saturate(.95) contrast(1.02)}.accelerator-case-study-video:hover .accelerator-video-play{transform:scale(1.08)}.accelerator-video-caption{display:grid;gap:7px;padding:18px 7px 8px}.accelerator-video-caption strong{font-family:var(--display);font-size:23px;font-weight:400;line-height:1.13}.accelerator-video-caption>span{color:#fbfaf785;font-size:9px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.accelerator-case-study-quote{position:relative;padding:clamp(30px,3vw,44px);border:1px solid rgba(215,189,132,.34);background:#0c192a9e;transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .18s ease,background .18s ease}.accelerator-case-study-quote:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(215,189,132,.11);pointer-events:none}.accelerator-case-study-quote-1{color:var(--accelerator-ink-deep);background:var(--accelerator-paper);border-color:var(--accelerator-gold-light)}.accelerator-case-study-quote-2 blockquote{font-size:clamp(27px,2.25vw,36px)}.accelerator-case-study-quote-3{padding-block:clamp(42px,4vw,58px)}.accelerator-case-study-quote>svg{width:19px;height:19px;margin-bottom:20px;color:var(--accelerator-gold-light);fill:none;stroke-width:1.4}.accelerator-case-study-quote blockquote{margin:0 0 26px;font-family:var(--display);font-size:clamp(23px,2vw,31px);line-height:1.2;text-wrap:pretty}.accelerator-case-study-quote figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px}.accelerator-case-study-quote figcaption strong{color:var(--accelerator-gold-light);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.accelerator-case-study-quote figcaption span{color:#fbfaf775;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.accelerator-case-study-quote-1>svg,.accelerator-case-study-quote-1 figcaption strong{color:var(--accelerator-gold-dark)}.accelerator-case-study-quote-1 figcaption span{color:#07111fb8}.accelerator-note-matte{display:block;padding:9px;border:1px solid rgba(215,189,132,.3);background:var(--accelerator-paper);overflow:hidden;transition:border-color .18s ease,transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease}.accelerator-case-study-note img{width:100%;height:auto;display:block;object-fit:contain;background:#fff;transition:transform .32s cubic-bezier(.16,1,.3,1)}.accelerator-case-study-note:hover .accelerator-note-matte{border-color:var(--accelerator-gold-light)}@media(hover:hover)and (pointer:fine){.accelerator-case-study-video:hover{z-index:1;transform:translateY(-8px);border-color:var(--accelerator-gold-light);box-shadow:0 26px 54px #00000047}.accelerator-case-study-quote:hover{z-index:1;transform:translateY(-6px);border-color:#d7bd84b8}.accelerator-case-study-note:hover .accelerator-note-matte{transform:translateY(-7px);box-shadow:0 24px 50px #00000040}.accelerator-case-study-note:hover img{transform:scale(1.012)}}.accelerator-case-study-note>span{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 1px 0;color:#fbfaf794;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.accelerator-case-study-note>span svg{width:14px;height:14px;color:var(--accelerator-gold-light)}.accelerator-evidence-dialog{width:min(1040px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 32px);padding:0;overflow:auto;border:0;color:var(--accelerator-paper);background:transparent}.accelerator-evidence-dialog::backdrop{background:#02060ce0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.accelerator-evidence-dialog-panel{border:1px solid rgba(215,189,132,.5);background:var(--accelerator-ink-deep);box-shadow:0 34px 100px #0000008f}.accelerator-evidence-dialog-head{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 10px 10px 22px;border-bottom:1px solid rgba(215,189,132,.22)}.accelerator-evidence-dialog-head strong{font-family:var(--display);font-size:21px;font-weight:400;line-height:1.2}.accelerator-evidence-dialog-head button{width:44px;height:44px;display:grid;flex:none;place-items:center;border:1px solid rgba(215,189,132,.38);color:var(--accelerator-paper);background:transparent;cursor:pointer}.accelerator-evidence-dialog-head button:hover{color:var(--accelerator-ink-deep);background:var(--accelerator-gold-light)}.accelerator-evidence-dialog-head svg{width:18px;height:18px}.accelerator-video-dialog-frame{aspect-ratio:16 / 9}.accelerator-video-dialog-frame iframe{width:100%;height:100%;display:block;border:0}.accelerator-note-dialog-image{width:auto;max-width:100%;max-height:calc(100svh - 112px);display:block;margin-inline:auto;object-fit:contain}.accelerator-platform{overflow:hidden;background:var(--accelerator-paper)}.accelerator-platform:before{content:"";position:absolute;top:-22vw;right:-20vw;width:52vw;aspect-ratio:1;border:1px solid rgba(126,99,47,.09);border-radius:50%;box-shadow:0 0 0 6vw #7e632f05}.accelerator-platform .shell{position:relative}.accelerator-platform-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.52fr);gap:clamp(64px,10vw,150px);align-items:end;margin-bottom:clamp(58px,7vw,94px)}.accelerator-platform-heading>div>p{max-width:68ch;margin-bottom:0;color:var(--accelerator-muted-dark)}.accelerator-platform-heading aside{padding:28px 0 2px;border-top:1px solid var(--accelerator-gold)}.accelerator-platform-heading aside strong{display:block;margin-bottom:8px;color:var(--accelerator-gold-dark);font-family:var(--display);font-size:clamp(36px,3.6vw,52px);font-weight:400;line-height:1}.accelerator-platform-heading aside span{display:block;margin-bottom:16px;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.accelerator-platform-heading aside p{margin:0;color:var(--accelerator-muted-dark);font-size:13px;line-height:1.65}.accelerator-platform-showcase{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(24px,3vw,42px)}.accelerator-platform-showcase figure{min-width:0;margin:0;display:grid;grid-template-rows:auto 1fr;align-content:start}.accelerator-platform-image{position:relative;width:100%;display:block;padding:clamp(12px,1.6vw,22px);border:0;overflow:hidden;color:var(--accelerator-paper);background:var(--accelerator-ink-mid);font:inherit;text-align:left;cursor:zoom-in}.accelerator-platform-showcase figure img{width:100%;height:auto;display:block;border:1px solid rgba(215,189,132,.3);transition:transform .32s cubic-bezier(.16,1,.3,1)}.accelerator-platform-sample-label{position:absolute;top:clamp(20px,2.3vw,34px);left:clamp(20px,2.3vw,34px);max-width:calc(100% - clamp(40px,4.6vw,68px));padding:8px 10px 7px;color:var(--accelerator-gold-dark);background:#fbfaf7f0;font-size:8px;font-weight:750;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.accelerator-platform-image>span{position:absolute;right:clamp(20px,2.3vw,34px);bottom:clamp(20px,2.3vw,34px);min-height:42px;display:inline-flex;align-items:center;gap:12px;padding:0 16px;border:1px solid rgba(215,189,132,.7);color:var(--accelerator-paper);background:#07111fe6;font-size:9px;font-weight:750;line-height:1;letter-spacing:.09em;text-transform:uppercase;transition:transform .22s cubic-bezier(.16,1,.3,1),background .18s ease}.accelerator-platform-image>span svg{width:14px;height:14px;color:var(--accelerator-gold-light)}@media(hover:hover)and (pointer:fine){.accelerator-platform-image:hover img{transform:scale(1.012)}.accelerator-platform-image:hover>span{transform:translateY(-4px);background:var(--accelerator-ink-deep)}}.accelerator-platform-showcase figcaption{padding:clamp(24px,3vw,36px) 0 12px;border-bottom:1px solid rgba(7,17,31,.18)}.accelerator-platform-showcase figcaption strong{margin-bottom:10px;font-family:var(--display);font-size:25px;font-weight:400;line-height:1.08}.accelerator-platform-showcase figcaption p{margin:0;color:var(--accelerator-muted-dark);font-size:12px;line-height:1.6}.accelerator-platform-screen-1,.accelerator-platform-screen-4{grid-column:1 / -1}.accelerator-platform-screen-1 .accelerator-platform-image,.accelerator-platform-screen-4 .accelerator-platform-image{padding:clamp(14px,2vw,26px)}.accelerator-platform-screen-1 figcaption,.accelerator-platform-screen-4 figcaption{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(42px,6vw,92px);align-items:start}.accelerator-platform-screen-1 figcaption strong,.accelerator-platform-screen-4 figcaption strong{font-size:clamp(31px,3vw,43px)}.accelerator-platform-screen-2,.accelerator-platform-screen-3,.accelerator-platform-screen-5,.accelerator-platform-screen-6{grid-column:span 6}.accelerator-platform-dialog-image{width:100%;height:auto;display:block;background:var(--accelerator-paper)}.accelerator-support{color:var(--accelerator-paper);background:var(--accelerator-ink-mid);border-top:1px solid rgba(215,189,132,.18);border-bottom:1px solid rgba(215,189,132,.18)}.accelerator-support-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(470px,1.1fr);gap:clamp(68px,9vw,140px);align-items:center}.accelerator-support-grid>div:first-child>p{color:var(--accelerator-muted-light)}.accelerator-support-comparison{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;border-top:1px solid rgba(215,189,132,.25);border-bottom:1px solid rgba(215,189,132,.25)}.accelerator-support-comparison>div{min-height:230px;display:flex;flex-direction:column;justify-content:center;padding:34px}.accelerator-support-comparison>div+div{border-left:1px solid rgba(215,189,132,.15)}.accelerator-support-comparison span{margin-bottom:20px;color:var(--accelerator-gold-light);font-size:9px;font-weight:700;line-height:1.4;letter-spacing:.12em}.accelerator-support-comparison strong{margin-bottom:12px;font-family:var(--display);font-size:34px;font-weight:400}.accelerator-support-comparison p{margin:0;color:var(--accelerator-muted-light);font-size:13px;line-height:1.65}.accelerator-support-comparison>i{width:42px;height:42px;align-self:center;display:grid;place-items:center;margin-inline:-21px;border:1px solid var(--accelerator-gold);border-radius:50%;color:var(--accelerator-gold-light);background:var(--accelerator-ink-mid);font-size:8px;font-style:normal;font-weight:700;letter-spacing:.08em}.accelerator-pricing{overflow:hidden;background:var(--accelerator-paper)}.accelerator-pricing:before{content:"";position:absolute;top:-24vw;left:-20vw;width:55vw;aspect-ratio:1;border:1px solid rgba(126,99,47,.1);border-radius:50%}.accelerator-pricing .shell{position:relative}.accelerator-pricing-heading{max-width:900px;margin-bottom:clamp(58px,7vw,90px)}.accelerator-pricing-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(7,17,31,.24);border-bottom:1px solid rgba(7,17,31,.24)}.accelerator-tier{position:relative;display:flex;flex-direction:column;min-height:700px;padding:0 clamp(30px,4vw,54px) clamp(36px,4vw,54px);background:var(--accelerator-ivory)}.accelerator-tier:before{content:"";position:absolute;top:-1px;right:0;left:0;height:3px;background:var(--accelerator-gold-dark)}.accelerator-tier+.accelerator-tier{border-left:1px solid rgba(7,17,31,.2)}.accelerator-tier-consulting{color:var(--accelerator-paper);background:var(--accelerator-ink);box-shadow:0 36px 80px #07111f2e}.accelerator-tier-consulting:before{background:var(--accelerator-gold-light)}.accelerator-tier-register{min-height:70px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(7,17,31,.16);color:var(--accelerator-gold-dark);font-size:9px;font-weight:750;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.accelerator-tier-register span:last-child{color:var(--accelerator-muted-dark);text-align:right}.accelerator-tier-consulting .accelerator-tier-register{border-color:#d7bd8433;color:var(--accelerator-gold-light)}.accelerator-tier-consulting .accelerator-tier-register span:last-child{color:var(--accelerator-muted-light)}.accelerator-tier-top{display:flex;align-items:end;justify-content:space-between;gap:clamp(24px,3vw,44px);padding-block:clamp(36px,4vw,54px);border-bottom:1px solid rgba(7,17,31,.15)}.accelerator-tier-consulting .accelerator-tier-top{border-color:#d7bd8433}.accelerator-tier-top h3{max-width:330px;margin-bottom:16px;font-family:var(--display);font-size:clamp(42px,4vw,58px);font-weight:400;line-height:.95}.accelerator-tier-top p{max-width:37ch;margin:0;color:var(--accelerator-muted-dark);font-size:12px;font-weight:700;line-height:1.55;letter-spacing:.04em;text-transform:uppercase}.accelerator-tier-consulting .accelerator-tier-top p{color:var(--accelerator-muted-light)}.accelerator-tier-price{flex:none;text-align:right}.accelerator-tier-price>strong{display:block;color:var(--accelerator-gold-dark);font-family:var(--display);font-size:clamp(50px,5vw,72px);font-weight:400;line-height:.9;white-space:nowrap;font-variant-numeric:tabular-nums}.accelerator-tier-price>small{display:block;margin-top:13px;color:var(--accelerator-muted-dark);font-size:8px;font-weight:750;letter-spacing:.15em}.accelerator-tier-consulting .accelerator-tier-price>strong{color:var(--accelerator-gold-light)}.accelerator-tier-consulting .accelerator-tier-price>small{color:var(--accelerator-muted-light)}.accelerator-tier-action-panel{padding-block:28px;border-bottom:1px solid rgba(7,17,31,.15)}.accelerator-tier-consulting .accelerator-tier-action-panel{border-color:#d7bd8433}.accelerator-tier-action-panel>small{display:block;margin-top:14px;color:var(--accelerator-muted-dark);font-size:10px;line-height:1.55;text-align:center}.accelerator-tier-consulting .accelerator-tier-action-panel>small{color:var(--accelerator-muted-light)}.accelerator-tier-inclusions{padding-top:30px}.accelerator-tier-inclusions>span{color:var(--accelerator-gold-dark);font-size:9px;font-weight:750;letter-spacing:.13em}.accelerator-tier-consulting .accelerator-tier-inclusions>span{color:var(--accelerator-gold-light)}.accelerator-tier ul{display:grid;gap:17px;margin:22px 0 0;padding:0;list-style:none}.accelerator-tier li{display:grid;grid-template-columns:18px 1fr;gap:13px;align-items:start;color:var(--accelerator-muted-dark);font-size:14px;line-height:1.6}.accelerator-tier-consulting li{color:var(--accelerator-muted-light)}.accelerator-tier li svg{width:16px;height:16px;margin-top:3px;color:var(--accelerator-gold-dark);stroke-width:1.5}.accelerator-tier-consulting li svg{color:var(--accelerator-gold-light)}.accelerator-checkout{width:100%;margin-top:auto}.accelerator-tier .accelerator-checkout{min-height:64px;margin-top:0;font-size:11px;letter-spacing:.09em}.accelerator-checkout-core{color:var(--accelerator-paper);background:var(--accelerator-ink);border-color:var(--accelerator-ink)}.accelerator-checkout-core:hover{background:var(--accelerator-ink-mid);border-color:var(--accelerator-gold-dark)}.accelerator-checkout-consulting{color:var(--accelerator-ink-deep);background:var(--accelerator-gold-light);border-color:var(--accelerator-gold-light)}.accelerator-checkout-consulting:hover{background:#e5ce9b;border-color:#e5ce9b}.accelerator-tier .accelerator-checkout svg{transition:transform .18s ease}.accelerator-tier .accelerator-checkout:hover svg{transform:translate(3px,-3px)}.accelerator-placeholder-note{margin:20px 0 0;color:var(--accelerator-muted-dark);font-size:10px!important;line-height:1.5!important;text-align:center}.accelerator-guarantee{color:var(--accelerator-paper);background:var(--accelerator-ink-mid);border-top:1px solid rgba(215,189,132,.24);border-bottom:1px solid rgba(215,189,132,.22)}.accelerator-guarantee-grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(58px,8vw,124px);align-items:center}.accelerator-guarantee-mark{position:relative;width:238px;aspect-ratio:1;display:grid;grid-template-rows:auto auto auto;place-content:center;gap:10px;text-align:center;border:1px solid rgba(215,189,132,.66);border-radius:50%;box-shadow:0 20px 60px #00000038,0 0 0 14px #d7bd840a,0 0 0 15px #d7bd8429}.accelerator-guarantee-mark:before{content:"";position:absolute;top:15px;right:15px;bottom:15px;left:15px;border:1px dashed rgba(215,189,132,.34);border-radius:50%}.accelerator-guarantee-icon{width:48px;height:48px;display:grid;place-items:center;margin-inline:auto;color:var(--accelerator-gold-light)}.accelerator-guarantee-icon svg{width:44px;height:44px;stroke-width:1.25}.accelerator-guarantee-mark strong{color:var(--accelerator-paper);font-family:var(--display);font-size:38px;font-weight:400;line-height:.9}.accelerator-guarantee-mark small{max-width:130px;margin-inline:auto;color:var(--accelerator-gold-light);font-size:8px;font-weight:750;line-height:1.45;letter-spacing:.16em}.accelerator-guarantee-label{display:inline-flex;align-items:center;gap:10px;margin-bottom:24px;color:var(--accelerator-gold-light);font-size:10px;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.accelerator-guarantee-label svg{width:18px;height:18px;padding:3px;border:1px solid rgba(215,189,132,.5);border-radius:50%}.accelerator-guarantee h2{max-width:780px}.accelerator-guarantee p{max-width:68ch;margin-bottom:28px;color:var(--accelerator-muted-light)}.accelerator-guarantee-path{display:grid;grid-template-columns:auto 18px auto 18px minmax(220px,1fr);gap:14px;align-items:center;max-width:880px;margin-bottom:22px;padding-block:18px;border-top:1px solid rgba(215,189,132,.25);border-bottom:1px solid rgba(215,189,132,.25)}.accelerator-guarantee-path span{color:var(--accelerator-paper);font-size:11px;font-weight:650;line-height:1.45}.accelerator-guarantee-path svg{width:16px;height:16px;color:var(--accelerator-gold-light);stroke-width:1.4}.accelerator-guarantee-grid>div:last-child>small{color:#fbfaf7a3;font-size:11px;line-height:1.5}.accelerator-boundary{padding-block:clamp(72px,7vw,106px);color:var(--accelerator-paper);background:var(--accelerator-ink-deep);border-top:1px solid rgba(215,189,132,.22);border-bottom:1px solid rgba(215,189,132,.22)}.accelerator-boundary-grid{display:grid;grid-template-columns:150px 1fr;gap:clamp(38px,7vw,110px);align-items:start}.accelerator-boundary-grid>span{padding-top:9px;color:var(--accelerator-gold-light);font-size:9px;font-weight:700;letter-spacing:.17em}.accelerator-boundary h2{max-width:880px;font-size:clamp(39px,4.1vw,60px)}.accelerator-boundary p{max-width:76ch;margin-bottom:0;color:var(--accelerator-muted-light);font-size:14px}.accelerator-faq{background:var(--accelerator-paper)}.accelerator-faq-grid{display:grid;grid-template-columns:minmax(260px,.6fr) minmax(0,1.1fr);gap:clamp(64px,10vw,150px);align-items:start}.accelerator-faq h2{position:sticky;top:120px}.accelerator-faq-list{border-top:1px solid rgba(7,17,31,.2)}.accelerator-faq-list details{border-bottom:1px solid rgba(7,17,31,.16)}.accelerator-faq-list summary{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:20px;cursor:pointer;list-style:none;font-family:var(--display);font-size:24px;line-height:1.2}.accelerator-faq-list summary::-webkit-details-marker{display:none}.accelerator-faq-list summary svg{width:18px;height:18px;flex:none;color:var(--accelerator-gold-dark);stroke-width:1.5;transition:transform .18s ease}.accelerator-faq-list details[open] summary svg{transform:rotate(45deg)}.accelerator-faq-list details>p{max-width:68ch;margin:-4px 0 28px;color:var(--accelerator-muted-dark);font-size:14px;line-height:1.7}.accelerator-final{overflow:hidden;color:var(--accelerator-paper);background:radial-gradient(circle at 84% 50%,rgba(44,69,96,.32),transparent 28%),var(--accelerator-ink);border-top:1px solid rgba(215,189,132,.2)}.accelerator-final:before{content:"";position:absolute;top:50%;right:8vw;width:min(38vw,520px);aspect-ratio:1;transform:translateY(-50%);border:1px solid rgba(215,189,132,.08);border-radius:50%;box-shadow:0 0 0 45px #d7bd8406,0 0 0 90px #d7bd8404}.accelerator-final-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.68fr);gap:clamp(64px,10vw,150px);align-items:center}.accelerator-final h2{max-width:780px}.accelerator-final p{max-width:60ch;color:var(--accelerator-muted-light)}.accelerator-final-actions{display:grid;gap:12px}.accelerator-final-actions .accelerator-checkout-core{color:var(--accelerator-paper);background:transparent;border-color:#fbfaf74d}.accelerator-final-actions .accelerator-checkout-core:hover{color:var(--accelerator-gold-light);border-color:var(--accelerator-gold-light)}@media(max-width:1100px){.accelerator-positioning-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.78fr);gap:58px}.accelerator-positioning-hero h1{font-size:clamp(50px,5vw,62px)}.accelerator-hero-grid{grid-template-columns:minmax(0,1fr) 370px;gap:54px}.accelerator-loop-section h2{font-size:clamp(53px,5.7vw,68px)}.accelerator-premise-grid,.accelerator-support-grid{gap:62px}.accelerator-support-grid{grid-template-columns:minmax(0,.8fr) minmax(430px,1.2fr)}.accelerator-support-comparison>div{padding:26px}.accelerator-case-study-grid{columns:2}.accelerator-organisation-proof-inner{grid-template-columns:1fr;gap:20px}.accelerator-curriculum-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.accelerator-curriculum-grid article{min-height:470px;border-bottom:1px solid rgba(7,17,31,.15)}.accelerator-curriculum-grid article:nth-child(3){border-left:0}}@media(max-width:900px){.accelerator-hero{min-height:auto}.accelerator-positioning-grid{min-height:0;grid-template-columns:1fr;gap:64px;padding-block:142px 78px}.accelerator-positioning-copy{max-width:800px}.accelerator-positioning-hero h1{max-width:840px;font-size:clamp(56px,8.1vw,76px)}.accelerator-positioning-questions{max-width:760px}.accelerator-featured-proof-grid{grid-template-columns:1fr}.accelerator-featured-proof figure{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:42px;padding-block:28px 30px}.accelerator-featured-proof figure+figure{border-top:1px solid rgba(126,99,47,.2);border-left:0}.accelerator-featured-person{grid-row:1 / span 2;margin-bottom:0}.accelerator-featured-stars{margin-bottom:8px}.accelerator-featured-proof blockquote{font-size:23px}.accelerator-hero-grid{grid-template-columns:1fr;gap:60px;padding-block:148px 74px}.accelerator-hero-copy{max-width:780px}.accelerator-loop-section h2{max-width:820px;font-size:clamp(59px,8.4vw,78px)}.accelerator-sequence{width:min(100%,650px);min-height:520px}.accelerator-sequence-field{min-height:420px}.accelerator-summary-grid{grid-template-columns:repeat(2,1fr)}.accelerator-summary-grid>div:nth-child(2){border-right:0}.accelerator-summary-grid>div:nth-child(-n+2){border-bottom:1px solid rgba(215,189,132,.18)}.accelerator-fit-grid,.accelerator-fit-commitment{grid-template-columns:1fr;gap:52px}.accelerator-fit-intro{position:static}.accelerator-neural-visual{width:min(100%,680px)}.accelerator-platform-heading{grid-template-columns:1fr;gap:44px}.accelerator-platform-heading aside{max-width:560px}.accelerator-platform-showcase{grid-template-columns:1fr}.accelerator-platform-screen-1,.accelerator-platform-screen-2,.accelerator-platform-screen-3,.accelerator-platform-screen-4,.accelerator-platform-screen-5,.accelerator-platform-screen-6{grid-column:auto;grid-template-rows:auto 1fr!important}.accelerator-platform-screen-1 figcaption,.accelerator-platform-screen-4 figcaption{grid-template-columns:1fr;padding:24px 0 8px;border-bottom:1px solid rgba(7,17,31,.18);border-left:0}.accelerator-fit-intro{max-width:760px}.accelerator-premise-grid,.accelerator-science-intro,.accelerator-support-grid,.accelerator-final-grid{grid-template-columns:1fr}.accelerator-contrast{max-width:680px}.accelerator-science-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.accelerator-science-sequence article{border-bottom:1px solid rgba(7,17,31,.16)}.accelerator-science-sequence article:nth-child(3){padding-left:0;border-left:0;border-bottom:0}.accelerator-science-sequence article:nth-child(4){border-bottom:0}.accelerator-science-note{grid-template-columns:1fr}.accelerator-science-note>div{justify-content:flex-start}.accelerator-method-line{grid-template-columns:1fr}.accelerator-method-line:before{inset:20px auto 20px 19px;width:1px;height:auto;background:var(--accelerator-gold)}.accelerator-method-line article,.accelerator-method-line article+article{min-height:175px;padding:0 0 42px 78px;border-left:0}.accelerator-method-line article:last-child{padding-bottom:0}.accelerator-method-line article>span,.accelerator-method-line article+article>span{left:0}.accelerator-support-comparison{max-width:720px}.accelerator-pricing-grid{grid-template-columns:1fr}.accelerator-tier+.accelerator-tier{border-top:1px solid rgba(7,17,31,.24);border-left:0}.accelerator-guarantee-grid{grid-template-columns:180px minmax(0,1fr);gap:52px}.accelerator-guarantee-mark{width:170px}.accelerator-guarantee-mark strong{font-size:32px}.accelerator-guarantee-icon{width:38px;height:38px}.accelerator-guarantee-icon svg{width:36px;height:36px}.accelerator-tier{min-height:0}.accelerator-faq-grid{grid-template-columns:1fr;gap:36px}.accelerator-faq h2{position:static}.accelerator-final-actions{max-width:520px}}@media(max-width:640px){.accelerator-positioning-grid{gap:52px;padding-block:122px 62px}.accelerator-positioning-hero h1{margin-bottom:26px;font-size:clamp(43px,12vw,55px);line-height:.99}.accelerator-positioning-statement{margin-bottom:30px;font-size:27px}.accelerator-positioning-questions article{grid-template-columns:1fr;gap:9px;padding-block:21px}.accelerator-positioning-questions p{font-size:26px}.accelerator-featured-proof figure{grid-template-columns:1fr;grid-template-rows:auto;gap:0;padding:26px 0 29px}.accelerator-featured-person{grid-row:auto;margin-bottom:14px}.accelerator-featured-proof blockquote{font-size:23px}.accelerator-organisation-proof-inner{gap:18px;padding-block:28px 32px}.accelerator-organisation-proof ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.accelerator-organisation-proof li,.accelerator-organisation-proof li:nth-child(3n+1){min-height:48px;padding:11px 8px 10px 0;border-bottom:1px solid rgba(215,189,132,.18);font-family:var(--body);font-size:11px;font-weight:650;letter-spacing:.03em;white-space:normal}.accelerator-organisation-proof li:after{display:none}.accelerator-hero-grid{gap:46px;padding-block:124px 54px}.accelerator-loop-section h2{margin-bottom:24px;font-size:clamp(46px,13vw,59px);line-height:.98}.accelerator-loop-section .accelerator-hero-grid{padding-block:82px}.accelerator-hero-letter{gap:15px;font-size:15px;line-height:1.68}.accelerator-hero-actions{display:grid}.accelerator-action-primary,.accelerator-action-secondary{width:100%}.accelerator-hero-note{font-size:11px;line-height:1.55}.accelerator-sequence{min-height:454px}.accelerator-sequence-field{min-height:354px}.accelerator-sequence-head{padding:15px 16px}.accelerator-sequence-head strong{display:none}.accelerator-checkpoint{gap:10px}.accelerator-checkpoint span{min-width:48px;font-size:8px}.accelerator-sequence-annotation{width:45%}.accelerator-sequence-annotation em{max-width:74px;font-size:12px}.accelerator-sequence-annotation svg{width:48px;height:28px}.accelerator-sequence-annotation-understand{top:12%;left:2%}.accelerator-sequence-annotation-apply{top:42%;right:1%}.accelerator-sequence-annotation-review{bottom:9%;left:2%}.accelerator-sequence>p{padding:14px 16px 16px;font-size:9px}.accelerator-summary-grid>div{min-height:110px;padding:22px 18px}.accelerator-summary-grid strong{font-size:30px}.accelerator-summary-grid span{font-size:8px}.accelerator-section{padding-block:82px}.accelerator-section h2{font-size:clamp(39px,11.5vw,50px);line-height:1.01}.accelerator-section p{font-size:15px;line-height:1.7}.accelerator-fit-grid{gap:46px}.accelerator-fit-list article{grid-template-columns:28px 1fr;gap:17px;padding-block:26px}.accelerator-fit-list i{width:22px}.accelerator-fit-list p{font-size:29px;line-height:1.11}.accelerator-fit-commitment{gap:22px;margin-top:62px;padding-top:34px}.accelerator-fit-commitment h3{font-size:39px}.accelerator-premise-grid{gap:50px}.accelerator-science{margin-top:72px;padding-top:44px}.accelerator-science-intro{gap:22px}.accelerator-science-intro h3{font-size:clamp(36px,10vw,45px)}.accelerator-science-sequence{grid-template-columns:1fr;margin-top:46px}.accelerator-science-sequence article,.accelerator-science-sequence article+article,.accelerator-science-sequence article:nth-child(3){min-height:0;padding:26px 0 30px;border-left:0;border-bottom:1px solid rgba(7,17,31,.16)}.accelerator-science-sequence article:last-child{border-bottom:0}.accelerator-science-sequence span{margin-bottom:18px}.accelerator-science-sequence p{font-size:25px}.accelerator-science-note{gap:20px}.accelerator-science-note>div{display:grid;justify-content:stretch}.accelerator-contrast article{grid-template-columns:38px 1fr;gap:16px;padding:22px 18px}.accelerator-contrast-mark{width:38px;height:38px}.accelerator-contrast h3{font-size:27px}.accelerator-method-intro,.accelerator-curriculum-title,.accelerator-pricing-heading{margin-bottom:52px}.accelerator-method-line article,.accelerator-method-line article+article{padding-left:64px}.accelerator-method-line h3{font-size:28px}.accelerator-curriculum-grid{grid-template-columns:1fr}.accelerator-curriculum-grid article,.accelerator-curriculum-grid article:nth-child(2n),.accelerator-curriculum-grid article:nth-child(3){min-height:0;padding:30px 0 38px;border-left:0}.accelerator-curriculum-visual{height:142px;margin-bottom:28px}.accelerator-curriculum-visual>span{font-size:70px}.accelerator-curriculum-grid h3{font-size:28px}.accelerator-premise-statement{font-size:27px}.accelerator-case-study-grid{columns:1}.accelerator-evidence-dialog{width:calc(100vw - 16px);max-height:calc(100svh - 16px)}.accelerator-evidence-dialog-head{min-height:58px;padding-left:15px}.accelerator-evidence-dialog-head strong{font-size:17px}.accelerator-platform-heading{gap:36px;margin-bottom:50px}.accelerator-platform-heading aside strong{font-size:42px}.accelerator-platform-screen-1,.accelerator-platform-screen-2,.accelerator-platform-screen-3,.accelerator-platform-screen-4,.accelerator-platform-screen-5,.accelerator-platform-screen-6{grid-template-columns:1fr}.accelerator-platform-image{padding:10px}.accelerator-platform-showcase figcaption,.accelerator-platform-screen-1 figcaption,.accelerator-platform-screen-4 figcaption{padding:24px 0 28px;border-bottom:1px solid rgba(7,17,31,.18);border-left:0}.accelerator-platform-image>span{right:18px;bottom:18px;min-height:38px;padding-inline:13px}.accelerator-platform-sample-label{top:18px;left:18px;max-width:calc(100% - 36px);font-size:7px}.accelerator-case-study-quote blockquote{font-size:clamp(26px,7.8vw,34px);line-height:1.14}.accelerator-video-caption strong{font-size:22px}.accelerator-video-play{right:11px;bottom:11px;width:38px;height:38px}.accelerator-support-grid{gap:50px}.accelerator-support-comparison{grid-template-columns:1fr}.accelerator-support-comparison>div{min-height:190px;padding:28px 0}.accelerator-support-comparison>div+div{border-top:1px solid rgba(215,189,132,.15);border-left:0}.accelerator-support-comparison>i{position:relative;z-index:1;margin-block:-21px;margin-inline:0}.accelerator-tier{padding:0 24px 36px}.accelerator-tier .accelerator-checkout{min-height:60px}.accelerator-tier-top{display:grid;gap:22px}.accelerator-tier-register{min-height:64px}.accelerator-tier-price{text-align:left}.accelerator-tier-price>strong{font-size:54px}.accelerator-placeholder-note{text-align:left}.accelerator-boundary-grid{grid-template-columns:1fr;gap:25px}.accelerator-guarantee-grid{grid-template-columns:1fr;gap:58px}.accelerator-guarantee-mark{width:188px}.accelerator-guarantee-path{grid-template-columns:1fr;gap:10px}.accelerator-guarantee-path svg{transform:rotate(90deg)}.accelerator-boundary-grid>span{padding-top:0}.accelerator-faq-grid{gap:26px}.accelerator-faq-list summary{min-height:70px;gap:18px;font-size:22px}.accelerator-final-grid{gap:44px}}@media(prefers-reduced-motion:reduce){.accelerator-page *,.accelerator-page *:before,.accelerator-page *:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
