/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#102d2b;--ink-2:#183a37;--teal:#0f766e;--mint:#c9f3df;--lime:#b9ef52;--cream:#f5f3eb;--paper:#fffefa;--muted:#667774;--line:#dfe5df;--shadow:0 30px 80px #112d2a1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-body),sans-serif;margin:0}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 48px);margin:auto}.nav{z-index:10;justify-content:space-between;align-items:center;height:94px;display:flex;position:relative}.brand{font-family:var(--font-display);letter-spacing:.03em;align-items:center;gap:11px;font-weight:800;display:flex}.brand>span:last-child span{color:var(--teal);font-weight:500}.brand-mark{border:2px solid var(--ink);border-radius:50%;place-items:center;width:37px;height:37px;font-size:14px;display:grid}.nav-actions{align-items:center;gap:34px;font-size:14px;font-weight:600;display:flex}.button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:28px;min-height:58px;padding:18px 25px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 10px 24px #102d2b1f}.button:hover{background:#17443f;transform:translateY(-2px)}.button-small{gap:16px;min-height:auto;padding:13px 18px}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:60px;min-height:690px;padding-top:30px;padding-bottom:70px;display:grid}.eyebrow,.section-label{letter-spacing:.14em;color:var(--teal);align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.eyebrow i{background:var(--lime);border-radius:50%;width:7px;height:7px}.hero h1{font-family:var(--font-display);letter-spacing:-.06em;margin:25px 0 24px;font-size:clamp(54px,6.4vw,82px);line-height:.98}.hero h1 em{color:var(--teal);font-style:normal}.hero-lead{color:var(--muted);max-width:600px;font-size:19px;line-height:1.7}.hero-actions{align-items:center;gap:30px;margin-top:35px;display:flex}.text-link{border-bottom:1px solid #9daaa6;gap:18px;padding:10px 0;font-weight:700;display:inline-flex}.trust-row{color:#5c6d69;gap:24px;margin-top:31px;font-size:13px;display:flex}.hero-visual{background:radial-gradient(circle,#dcece4 0,#0000 68%);place-items:center;height:560px;display:grid;position:relative}.orbit{border:1px solid #cbd9d1;border-radius:50%;position:absolute}.orbit-one{width:450px;height:450px}.orbit-two{width:550px;height:550px}.visual-card{background:var(--ink);color:#fff;z-index:2;width:350px;box-shadow:var(--shadow);border-radius:22px;padding:34px;position:relative;transform:rotate(1.5deg)}.mini-brand{background:var(--lime);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;font-weight:900;display:grid}.visual-kicker{letter-spacing:.18em;color:#b8ceca;margin:48px 0 16px;font-size:9px}.visual-card h3{font-family:var(--font-display);margin:0 0 32px;font-size:31px;line-height:1.15}.metric-grid{border-top:1px solid #34514e;border-bottom:1px solid #34514e;grid-template-columns:1fr 1fr;display:grid}.metric-grid div{padding:20px 0;display:grid}.metric-grid div+div{border-left:1px solid #34514e;padding-left:22px}.metric-grid b{color:var(--mint);font-size:26px}.metric-grid span,.signal{color:#a9bdb9;margin-top:5px;font-size:10px}.signal{justify-content:space-between;align-items:center;margin-top:22px;display:flex}.signal i{background:var(--lime);border-radius:50%;width:8px;height:8px}.float-note{z-index:3;background:#fff;border:1px solid #e0e7e2;border-radius:10px;align-items:center;gap:9px;padding:15px 18px;font-size:11px;display:flex;position:absolute;box-shadow:0 12px 35px #102d2b1a}.float-note b{font-size:18px}.float-note span{color:var(--muted)}.note-one{display:grid;top:80px;right:5px}.note-two{bottom:75px;left:5px}.pulse{background:var(--lime);border-radius:50%;width:8px;height:8px}.proof{background:var(--cream);border-top:1px solid #e8e5da;border-bottom:1px solid #e8e5da}.proof-inner{justify-content:space-between;align-items:center;padding:28px 0;display:flex}.proof p{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}blockquote{font-family:var(--font-display);font-size:17px}.how{padding:120px 0}.section-heading{grid-template-columns:1fr 1.5fr 1fr;align-items:end;margin-bottom:65px;display:grid}.section-heading>span,.cta-section>div>span{letter-spacing:.16em;color:var(--teal);align-self:start;font-size:11px;font-weight:800}.section-heading h2,.insight-grid h2,.cta-section h2{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(40px,5vw,62px);line-height:1.06}.section-heading p{color:var(--muted);line-height:1.7}.steps{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.steps article{border-top:1px solid #b8c7c1;padding:28px 8px}.step-top{color:var(--teal);justify-content:space-between;font-size:12px;font-weight:800;display:flex}.step-top i{background:var(--mint);border-radius:50%;width:9px;height:9px}.steps h3{font:700 21px var(--font-display);margin-top:62px}.steps p{color:var(--muted);font-size:15px;line-height:1.7}.insight-section{background:var(--ink);color:#fff;padding:120px 0}.insight-grid{grid-template-columns:1fr 1.1fr;gap:110px;display:grid}.insight-grid h2{margin:22px 0}.insight-grid>div:first-child p{color:#b1c1bd;max-width:470px;line-height:1.8}.text-link.light{color:#fff;margin-top:25px}.topics{grid-template-columns:1fr 1fr;display:grid}.topics div{border-top:1px solid #34504d;border-left:1px solid #34504d;padding:28px}.topics span{color:var(--lime);font-size:11px}.topics b{font:700 19px var(--font-display);margin:24px 0 8px;display:block}.topics p{color:#9fb2ae;margin:0;font-size:13px}.cta-section{padding:120px 0}.cta-section>div{background:var(--mint);border-radius:22px;padding:80px;position:relative;overflow:hidden}.cta-section h2{margin:20px 0 38px}.button-invert{color:var(--ink);background:#fff}footer{border-top:1px solid var(--line)}.footer-inner{grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:180px;display:grid}.footer-inner p,.footer-inner small{color:var(--muted);font-size:12px}.footer-inner small{text-align:right}.assessment-shell{background:var(--cream);flex-direction:column;min-height:100vh;display:flex}.assess-nav{background:#fffefadb;border-bottom:1px solid #d9ded7;justify-content:space-between;align-items:center;height:78px;padding:0 4vw;display:flex}.progress-meta{color:var(--muted);align-items:center;gap:15px;font-size:12px;display:flex}.progress-track{background:#d8ded8;border-radius:3px;width:180px;height:4px;overflow:hidden}.progress-track i{background:var(--teal);height:100%;transition:all .35s;display:block}.question-wrap{width:min(760px,100% - 40px);margin:auto;padding:70px 0}.question-kicker{color:var(--teal);letter-spacing:.14em;font-size:11px;font-weight:800}.question-wrap h1{font:700 clamp(34px,5vw,52px)/1.14 var(--font-display);letter-spacing:-.04em;margin:18px 0 12px}.question-help{color:var(--muted);margin-bottom:35px}.options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.option{text-align:left;min-height:68px;font:600 15px var(--font-body);color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d7dfd9;border-radius:10px;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.option:hover,.option.active{border-color:var(--teal);box-shadow:0 0 0 1px var(--teal)}.option.active:after{content:"✓";background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.field{gap:9px;margin-bottom:18px;display:grid}.field label{font-size:13px;font-weight:700}.field input,.field select,.field textarea{width:100%;min-height:58px;font:16px var(--font-body);color:var(--ink);background:#fff;border:1px solid #cfd8d2;border-radius:9px;outline:none;padding:0 17px}.field textarea{min-height:100px;padding-top:15px}.field input:focus,.field select:focus{border-color:var(--teal);box-shadow:0 0 0 3px #0f766e1a}.field-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.assess-footer{background:#fff;border-top:1px solid #d9ded7;justify-content:space-between;align-items:center;padding:18px 4vw;display:flex}.back{cursor:pointer;color:var(--ink);background:0 0;border:0;padding:15px;font-weight:700}.save-note{color:var(--muted);font-size:12px}.error{color:#a13737;margin-top:12px;font-size:13px}.intro-card{text-align:center}.intro-icon{background:var(--mint);width:72px;height:72px;font:800 24px var(--font-display);border-radius:50%;place-items:center;margin:auto;display:grid}.snapshot-page{background:var(--cream);min-height:100vh;padding-bottom:80px}.snapshot-head{background:var(--ink);color:#fff;text-align:center;padding:80px 0 120px}.success-icon{background:var(--lime);width:58px;height:58px;color:var(--ink);border-radius:50%;place-items:center;margin:auto;font-size:24px;display:grid}.snapshot-head h1{font:700 50px var(--font-display);letter-spacing:-.05em;margin:24px 0 10px}.snapshot-head p{color:#b3c4c0}.snapshot-card{width:min(900px,100% - 40px);box-shadow:var(--shadow);background:#fff;border-radius:18px;margin:-70px auto 0;padding:50px}.snapshot-top{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:25px;display:flex}.snapshot-top span{letter-spacing:.13em;color:var(--teal);font-size:11px;font-weight:800}.summary-grid{grid-template-columns:1fr 1fr;gap:0 50px;display:grid}.summary-block{border-bottom:1px solid var(--line);padding:32px 0}.summary-block h3{font:700 18px var(--font-display)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{background:#eef4ef;border-radius:20px;padding:8px 12px;font-size:12px}.next-step{background:var(--mint);border-radius:12px;margin-top:35px;padding:28px}.next-step h3{font:700 20px var(--font-display);margin:0 0 8px}.next-step p{color:#49625d}.snapshot-actions{justify-content:center;gap:14px;margin-top:28px;display:flex}.admin-page{background:#f3f5f2;min-height:100vh}.admin-nav{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;height:74px;padding:0 32px;display:flex}.admin-main{width:min(1280px,100% - 48px);margin:40px auto}.admin-title{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.admin-title h1{font:700 36px var(--font-display);margin:0}.admin-title p{color:var(--muted);margin:8px 0 0}.stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:25px;display:grid}.stat{border:1px solid var(--line);background:#fff;border-radius:12px;padding:22px}.stat span{color:var(--muted);font-size:12px}.stat b{font:700 30px var(--font-display);margin-top:10px;display:block}.admin-card{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.toolbar{border-bottom:1px solid var(--line);gap:12px;padding:16px;display:flex}.search{border:1px solid var(--line);border-radius:7px;flex:1;min-height:44px;padding:0 14px}.table-wrap{overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th,td{text-align:left;border-bottom:1px solid #edf0ed;padding:15px 17px}th{letter-spacing:.1em;color:var(--muted);font-size:10px}.status{color:#287649;background:#e7f5ec;border-radius:12px;padding:5px 9px;font-size:11px;font-weight:700}.empty{text-align:center;color:var(--muted);padding:60px}@media (width<=800px){.shell{width:min(100% - 30px,1180px)}.nav-actions>a:first-child{display:none}.hero{grid-template-columns:1fr;padding-top:55px}.hero-visual{height:480px}.proof-inner{text-align:center;display:block}.section-heading{grid-template-columns:1fr}.section-heading>span{margin-bottom:20px}.section-heading p{max-width:500px}.steps,.insight-grid{grid-template-columns:1fr}.insight-grid{gap:60px}.cta-section>div{padding:50px 25px}.footer-inner{text-align:center;grid-template-columns:1fr;gap:18px;padding:40px 0}.footer-inner .brand{justify-content:center}.footer-inner small{text-align:center}.stats{grid-template-columns:1fr 1fr}}@media (width<=560px){.nav{height:76px}.button-small{display:none}.hero{padding-top:30px}.hero h1{font-size:49px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .text-link{align-self:flex-start}.trust-row{flex-wrap:wrap;gap:10px 18px}.hero-visual{height:410px}.visual-card{width:285px;padding:27px}.orbit-one{width:340px;height:340px}.orbit-two{display:none}.note-one{top:40px;right:-5px}.note-two{bottom:35px;left:-5px}.steps,.topics{grid-template-columns:1fr}.how,.insight-section,.cta-section{padding:80px 0}.options,.field-grid,.summary-grid{grid-template-columns:1fr}.assess-nav .brand>span:last-child{display:none}.progress-track{width:100px}.question-wrap{padding:45px 0}.question-wrap h1{font-size:36px}.save-note{display:none}.snapshot-card{padding:28px}.snapshot-head h1{font-size:38px}.snapshot-top{display:block}.stats{grid-template-columns:1fr 1fr}.admin-main{width:calc(100% - 24px);margin:24px auto}.admin-title{display:block}.toolbar{flex-wrap:wrap}.search{flex-basis:100%}}:root{--ink:#030817;--ink-2:#07142d;--teal:#0078d4;--mint:#d8ecff;--lime:#82d839;--cream:#f2f5fa;--paper:#fff;--muted:#59677b;--line:#d9e1ec;--orange:#ff9818;--electric:#00a9ff;--shadow:0 30px 80px #010f262e}.brand-logo{object-fit:cover;object-position:center 42%;border-radius:10px;width:54px;height:54px;box-shadow:0 5px 16px #00499c38}.brand-logo-large{width:76px;height:62px}.brand>span:last-child span{color:var(--electric)}.button{background:linear-gradient(135deg,#0357b7,#008be8);box-shadow:0 10px 28px #0067cc40}.button:hover{background:linear-gradient(135deg,#00499c,#0076ca)}.eyebrow i,.pulse,.signal i,.step-top i,.success-icon{background:var(--lime)}.hero h1 em,.eyebrow,.section-label,.question-kicker,.snapshot-top span,.step-top{color:#0078d4}.hero-visual{background:radial-gradient(circle at 52% 40%,#00a9ff29,#0000 60%),#030817;border-radius:28px;overflow:hidden}.hero-visual:before{content:"";opacity:.9;background:url(/omnivar-logo.jpg) 50%/cover no-repeat;position:absolute;inset:0}.hero-visual:after{content:"";background:linear-gradient(90deg,#0000 35%,#0308172e);position:absolute;inset:0}.visual-card{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040d1ff0;border:1px solid #00a9ff61;width:295px;position:absolute;bottom:20px;right:15px}.note-one{top:30px}.note-two{bottom:28px}.orbit{display:none}.insight-section,.snapshot-head,.admin-nav{background:linear-gradient(135deg,#020714,#071b3a)}.cta-section>div,.next-step{background:linear-gradient(135deg,#d9efff,#eef8ff);border:1px solid #b6dbf7}.option:hover,.option.active,.field input:focus,.field select:focus{border-color:#008be8}.option.active:after,.progress-track i{background:#008be8}.mini-brand{background:linear-gradient(135deg,var(--lime),#d6ff5c)}@media (width<=560px){.brand-logo{width:44px;height:44px}.hero-visual:before{background-repeat:no-repeat;background-size:auto 100%}.visual-card{width:250px;bottom:10px;right:8px}.note-one{top:12px}.note-two{display:none}}.admin-login{background:radial-gradient(circle at 50% 20%,#0c2b57,#020714 62%);place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:#fff;border-radius:18px;width:min(430px,100%);padding:38px;display:grid;box-shadow:0 30px 80px #00000061}.login-card>img{object-fit:cover;object-position:center 42%;border-radius:12px;width:150px;height:100px;margin-bottom:28px}.login-card h1{font:700 38px var(--font-display);letter-spacing:-.04em;margin:10px 0}.login-card p{color:var(--muted);margin:0 0 28px}.login-card label{margin-bottom:8px;font-size:13px;font-weight:700}.login-card input{border:1px solid var(--line);min-height:64px;font:700 25px var(--font-display);letter-spacing:.45em;border-radius:10px;outline:none;margin-bottom:14px;padding:0 18px}.login-card input:focus{border-color:var(--electric);box-shadow:0 0 0 4px #00a9ff1f}.login-card .button{width:100%;margin-top:8px}.login-card>a{text-align:center;color:var(--muted);margin-top:24px;font-size:13px}.admin-signout{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:7px;padding:10px 15px;font-weight:700}@media (width<=600px){html,body{max-width:100%;overflow-x:hidden}.shell{width:calc(100% - 32px)}.nav{height:72px}.brand{gap:8px;font-size:13px}.brand-logo{object-fit:contain;object-position:center;background:#030817;border-radius:8px;width:48px;height:44px}.nav-actions{display:none}.hero{gap:34px;min-height:auto;padding:44px 0 54px}.hero h1{margin:20px 0;font-size:clamp(43px,13vw,54px);line-height:.98}.hero-lead{font-size:17px;line-height:1.65}.hero-actions{gap:15px;margin-top:28px}.hero-actions .button{width:100%}.trust-row{justify-content:space-between;gap:8px;font-size:12px}.hero-visual{border-radius:18px;height:300px}.hero-visual:before{background-size:cover}.hero-visual .visual-card,.hero-visual .float-note{display:none}.proof-inner{padding:25px 0}.proof blockquote{margin:15px 0 0;font-size:15px;line-height:1.5}.section-heading h2,.insight-grid h2,.cta-section h2{font-size:40px}.steps article{padding:24px 4px}.steps h3{margin-top:35px}.topics div{padding:24px 18px}.cta-section>div{border-radius:16px}.cta-section .button{width:100%}.assess-nav{height:68px;padding:0 16px}.assess-nav .brand>span:last-child{display:none}.progress-meta{gap:9px}.progress-track{width:82px}.question-wrap{width:calc(100% - 32px);padding:36px 0 120px}.question-wrap h1{font-size:34px;line-height:1.12}.question-help{margin-bottom:25px;line-height:1.55}.options{grid-template-columns:1fr}.option{min-height:62px;font-size:15px}.field-grid{grid-template-columns:1fr}.field input,.field select{font-size:16px}.assess-footer{z-index:20;gap:10px;padding:12px 16px;position:sticky;bottom:0;box-shadow:0 -8px 24px #03081714}.assess-footer .button-small{flex:1;min-height:50px;padding:12px 18px;display:flex}.assess-footer .back{padding:12px 4px;font-size:13px}.assess-footer .back:disabled{visibility:hidden}.snapshot-head{padding:58px 20px 100px}.snapshot-head h1{font-size:36px}.snapshot-card{border-radius:14px;width:calc(100% - 24px);margin-top:-60px;padding:24px}.snapshot-top{gap:20px}.snapshot-top>span{margin-top:18px;line-height:1.5;display:block}.summary-block{padding:24px 0}.snapshot-actions{flex-direction:column;align-items:stretch}.snapshot-actions .button-small{width:100%;display:flex}.admin-login{padding:16px}.login-card{width:100%;min-width:0;max-width:430px;padding:28px 22px}.login-card>*{min-width:0}.login-card>img{width:130px;height:86px;margin-bottom:24px}.login-card h1{font-size:34px}.login-card input{width:100%}.admin-nav{height:68px;padding:0 14px}.admin-nav .brand>span:last-child{display:none}.admin-signout{font-size:12px}.admin-main{width:calc(100% - 24px);margin:24px auto}.admin-title h1{font-size:30px}.admin-title>a{width:100%;margin-top:18px;display:flex}.stats{grid-template-columns:1fr 1fr;gap:9px}.stat{padding:16px}.stat b{font-size:25px}.toolbar{display:none}.admin-card{background:0 0;border:0;overflow:visible}.table-wrap{overflow:visible}table,tbody,tr,td{width:100%;display:block}thead{display:none}tr{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:12px;padding:8px 14px}td{overflow-wrap:anywhere;border-bottom:1px solid #edf0ed;grid-template-columns:105px minmax(0,1fr);gap:10px;padding:10px 0;display:grid}td:last-child{border-bottom:0}td:before{letter-spacing:.08em;color:var(--muted);text-transform:uppercase;font-size:10px;font-weight:800}td:first-child:before{content:"Business"}td:nth-child(2):before{content:"Contact"}td:nth-child(3):before{content:"Industry"}td:nth-child(4):before{content:"Submitted"}td:nth-child(5):before{content:"Session"}td:nth-child(6):before{content:"Status"}td:nth-child(7):before{content:"Lead stage"}}.recover-app{color:#f5f8fc;--recover-line:#232a37;--recover-muted:#93a0b4;--recover-panel:#10151f;background:#070a10;grid-template-columns:245px minmax(0,1fr);min-height:100vh;display:grid}.recover-sidebar{border-right:1px solid var(--recover-line);background:#090d14;flex-direction:column;height:100vh;padding:26px 18px;display:flex;position:sticky;top:0}.recover-brand{font:700 15px var(--font-display);letter-spacing:.04em;align-items:center;gap:10px;display:flex}.recover-brand img{object-fit:cover;border-radius:9px;width:42px;height:42px}.recover-brand b{color:#12a8ff}.recover-product{letter-spacing:.12em;text-transform:uppercase;color:#66809d;margin:16px 4px 28px;font-size:10px}.recover-sidebar nav{gap:4px;display:grid}.recover-sidebar nav a{color:#aab4c4;border-radius:8px;padding:11px 13px;font-size:13px;font-weight:600}.recover-sidebar nav a:hover{color:#fff;background:#131b28}.recover-side-foot{border:1px solid var(--recover-line);border-radius:10px;gap:5px;margin-top:auto;padding:14px;display:grid}.recover-side-foot span{color:#12a8ff;letter-spacing:.1em;font-size:9px}.recover-side-foot b{font-size:11px}.recover-main{min-width:0;padding:44px clamp(24px,5vw,76px)}.recover-header{justify-content:space-between;align-items:flex-end;margin-bottom:35px;display:flex}.recover-header span,.recover-panel>span,.panel-head span,.report-totals span{letter-spacing:.14em;color:#16aaff;font-size:10px;font-weight:800}.recover-header h1{font:700 clamp(35px,4vw,56px)/1.05 var(--font-display);letter-spacing:-.05em;margin:10px 0}.recover-header p{color:var(--recover-muted);max-width:680px;line-height:1.65}.recover-ghost{color:#dbe5f3;cursor:pointer;background:0 0;border:1px solid #344052;border-radius:8px;padding:11px 16px;font-size:12px;font-weight:700}.recover-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.recover-panel{background:var(--recover-panel);border:1px solid var(--recover-line);color:#eaf1fa;border-radius:14px;min-width:0;padding:25px}.recover-panel h2{font:700 24px var(--font-display);margin:8px 0}.recover-panel h3{font:700 17px var(--font-display)}.recover-panel p{color:var(--recover-muted);line-height:1.6}.recover-span{grid-column:1/-1}.panel-head{border-bottom:1px solid var(--recover-line);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.panel-head a{color:#5bf;font-size:12px}.recover-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#056bd2,#0aa7f5);border:0;border-radius:8px;justify-content:center;align-items:center;padding:13px 18px;font-weight:800;display:inline-flex}.recover-button:disabled{opacity:.45;cursor:not-allowed}.recover-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.recover-stat{background:var(--recover-panel);border:1px solid var(--recover-line);border-radius:12px;padding:19px}.recover-stat span{color:var(--recover-muted);font-size:11px}.recover-stat b{font:700 30px var(--font-display);margin-top:8px;display:block}.recover-revenue{background:radial-gradient(circle at 100% 0,#0091ff2e,transparent 55%),var(--recover-panel)}.recover-revenue>strong{font:700 44px var(--font-display);margin:15px 0 28px;display:block}.recover-revenue>div{border-top:1px solid var(--recover-line);gap:30px;display:flex}.recover-revenue small,.estimate-note{color:#7d8ba1}.recover-empty{text-align:center;padding:60px 20px}.recover-empty b{font:700 20px var(--font-display)}.recover-empty p{color:var(--recover-muted);max-width:520px;margin:10px auto 24px}.org-list{display:grid}.org-list>a,.campaign-list article,.inbox-list article{border-bottom:1px solid var(--recover-line);align-items:center;gap:14px;padding:14px;display:flex}.org-list>a:hover{background:#151c28}.org-list div,.campaign-list div,.inbox-list div{gap:3px;display:grid}.org-list small,.campaign-list small,.inbox-list small{color:var(--recover-muted)}.org-list i,.campaign-list i{margin-left:auto}.org-avatar{color:#4bb7ff;text-transform:uppercase;background:#15365a;border-radius:9px;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.campaign-state{color:#a8c7df;border:1px solid #344052;border-radius:20px;padding:6px 9px;font-size:9px}.inbox-list em{color:#4eb9ff;margin-left:auto;font-size:11px}.opportunity-board{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.opportunity-board article{border:1px solid var(--recover-line);border-radius:10px;gap:8px;padding:17px;display:grid}.opportunity-board span{color:#4bb7ff;font-size:9px}.opportunity-board strong{font-size:20px}.opportunity-board small{color:var(--recover-muted)}.report-totals{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.report-totals article{background:var(--recover-panel);border:1px solid var(--recover-line);border-radius:14px;padding:25px}.report-totals b{font:700 30px var(--font-display);margin-top:15px;display:block}.segment-card span{color:#1eaefb}.segment-card p,.integration-card p{font-size:13px}.integration-card i{background:#f1a52c;border-radius:50%;width:10px;height:10px;display:block}.integration-card>span{color:#f1a52c}.import-zone{border:1px dashed #3c4a5e;border-radius:12px;place-items:center;gap:8px;padding:35px;display:grid;position:relative}.import-zone input{opacity:0;cursor:pointer;position:absolute;inset:0}.import-zone span,.import-summary small{color:var(--recover-muted);font-size:12px}.import-summary{align-items:center;gap:12px;margin:20px 0;display:flex}.import-summary b{font-size:28px}.import-summary small{margin-left:auto}.preview-table{border:1px solid var(--recover-line);border-radius:9px;overflow:auto}.preview-table table{min-width:720px}.preview-table th,.preview-table td{border-color:var(--recover-line)}.attestation{gap:8px;margin:22px 0;display:grid}.attestation textarea{color:#fff;min-height:110px;font:14px var(--font-body);background:#090d14;border:1px solid #344052;border-radius:8px;padding:13px}.attestation small{color:var(--recover-muted)}.import-result{background:#123627;border-radius:8px;margin-top:18px;padding:13px}.readiness{grid-template-columns:130px 1fr;align-items:center;gap:30px;padding:32px 0;display:grid}.score-ring{text-align:center;border:9px solid #13a8f4;border-right-color:#b8ee4b;border-radius:50%;place-content:center;width:120px;height:120px;display:grid}.score-ring b{font:800 38px var(--font-display)}.score-ring span{font-size:10px}.readiness>div:last-child>span,.estimate-banner>span{letter-spacing:.13em;color:#0876c8;font-size:10px;font-weight:800}.readiness h2{font:700 28px var(--font-display);margin:8px 0}.estimate-banner{color:#fff;background:#07162b;border-radius:12px;gap:8px;padding:23px;display:grid}.estimate-banner b{font:700 25px var(--font-display);color:#b9ef52}.estimate-banner small{color:#9bb0ca}.recovery-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.recovery-actions .recover-ghost{color:#102d2b;border-color:#c4d0d3}@media (width<=850px){.recover-app{display:block}.recover-sidebar{z-index:30;flex-direction:row;align-items:center;height:auto;padding:10px 14px;display:flex;position:sticky;top:0;overflow:auto}.recover-brand img{width:34px;height:34px}.recover-brand span,.recover-product,.recover-side-foot{display:none}.recover-sidebar nav{white-space:nowrap;margin-left:14px;display:flex}.recover-sidebar nav a{padding:9px 11px}.recover-main{padding:28px 16px}.recover-header{display:block}.recover-header .recover-ghost{margin-top:12px;display:inline-flex}.recover-stats{grid-template-columns:1fr 1fr}.recover-grid,.report-totals{grid-template-columns:1fr}.recover-span{grid-column:auto}.recover-revenue>div{gap:0;display:grid}.readiness{grid-template-columns:1fr}.recovery-actions{display:grid}.recovery-actions>*{width:100%}.panel-head{flex-direction:column;align-items:flex-start;gap:15px}.import-zone{padding:28px 12px}.import-summary{flex-wrap:wrap;align-items:flex-start}.import-summary small{overflow-wrap:anywhere;width:100%;margin-left:0}}.results-page{color:#eaf2ff;background:#050914;min-height:100vh;padding:clamp(20px,4vw,64px)}.results-hero,.results-grid,.proposal-cta{max-width:1180px;margin:auto}.results-hero{text-align:center;padding:42px 0}.results-hero h1{margin:12px 0;font-size:clamp(2rem,5vw,4rem)}.results-hero p{color:#aebbd0;max-width:760px;margin:auto;font-size:1.12rem;line-height:1.7}.result-score{background:radial-gradient(circle,#071222 58%,transparent 59%),conic-gradient(#56d636 0 65%,#0daeff 65% 85%,#17243a 85%);border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;margin:24px auto;display:flex;box-shadow:0 0 40px #079dff40}.result-score b{font-size:3rem}.result-score span{color:#91a4bf}.results-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.result-panel{background:#0b1220;border:1px solid #1f3049;border-radius:18px;padding:26px;box-shadow:0 18px 50px #0004}.result-wide{grid-column:1/-1}.result-panel h2{margin:8px 0 16px}.result-panel p,.result-panel li{color:#b9c6d8;line-height:1.65}.priority-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.priority-card{background:#07101d;border:1px solid #243650;border-radius:14px;padding:20px}.priority-card h3{font-size:1rem;line-height:1.45}.priority-card p{font-size:.9rem}.priority-card small{color:#7f91aa;margin-top:14px;display:block}.priority-level{letter-spacing:.1em;color:#ffb340;font-size:.72rem}.priority-level.medium{color:#56d636}.recommend-row{border-top:1px solid #1f3049;grid-template-columns:240px 1fr;gap:24px;padding:18px 0;display:grid}.recommend-row b,.recommend-row span{display:block}.recommend-row span{color:#56d636;margin-top:6px;font-size:.8rem}.roadmap{border-top:3px solid #0daeff}.proposal-cta{text-align:center;background:linear-gradient(135deg,#0b1b31,#0d2841);border:1px solid #17466e;border-radius:20px;margin-top:22px;padding:48px}.proposal-cta p{color:#bac8da;max-width:760px;margin:12px auto 24px;line-height:1.65}.proposal-cta blockquote{color:#9eb0c8;max-width:850px;margin:32px auto 0;font-style:italic}.secondary-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.secondary-actions button,.secondary-actions a{color:#ddecff;cursor:pointer;background:0 0;border:1px solid #35506f;border-radius:9px;padding:10px 14px;text-decoration:none}.modal-backdrop{z-index:100;background:#000c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.proposal-modal{color:#eaf2ff;background:#0b1422;border:1px solid #294360;border-radius:18px;width:min(680px,100%);max-height:92vh;padding:30px;position:relative;overflow:auto}.proposal-modal form{gap:14px;display:grid}.proposal-modal label{color:#cbd7e7;gap:7px;font-size:.9rem;display:grid}.proposal-modal input,.proposal-modal select,.proposal-modal textarea{color:#fff;background:#07101c;border:1px solid #33465e;border-radius:8px;width:100%;padding:12px}.proposal-modal textarea{resize:vertical;min-height:90px}.proposal-modal .consent-check{grid-template-columns:20px 1fr;align-items:flex-start;display:flex}.proposal-modal .consent-check input{width:auto}.modal-close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:1.8rem;position:absolute;top:15px;right:18px}.prefill,.confirmation-box{color:#9fb1c8;background:#07101c;border-radius:10px;gap:5px;padding:16px;display:grid}.prefill b,.confirmation-box b{color:#fff}.confirmation-box{margin:22px 0}.confirmation-box b{font-size:1.4rem}@media (width<=850px){.results-grid,.priority-grid{grid-template-columns:1fr}.result-wide{grid-column:auto}.recommend-row{grid-template-columns:1fr}.results-page{padding:18px}.proposal-cta{padding:28px 18px}.results-hero{padding-top:20px}}.settings-grid,.proposal-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.settings-panel{gap:14px;display:grid}.settings-panel label,.proposal-workspace label{gap:7px;font-size:13px;font-weight:700;display:grid}.settings-panel input,.settings-panel select,.settings-panel textarea,.proposal-workspace input,.proposal-workspace textarea{border:1px solid var(--line);color:#18202d;width:100%;font:inherit;background:#fff;border-radius:8px;padding:11px}.settings-panel textarea{min-height:110px}.settings-toggle{grid-template-columns:20px 1fr;align-items:center;display:flex!important}.settings-toggle input{width:auto}.settings-save{gap:12px;margin-top:18px;padding:22px;display:grid}.proposal-workspace .admin-card{padding:25px}.proposal-workspace textarea{min-height:90px}.proposal-workspace ol{padding-left:20px}.proposal-workspace li{margin:12px 0}.status-actions{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.upload-button{cursor:pointer;border:1px dashed #98a7b8;border-radius:9px;padding:18px}.upload-button input{margin-top:8px}.note-card,.task-card{border-top:1px solid var(--line);gap:4px;padding:13px 0;display:grid}.task-card span,.note-card small{color:var(--muted);font-size:12px}.task-card.overdue{color:#a62020;border-left:4px solid #d63333;padding-left:12px}@media (width<=850px){.settings-grid,.proposal-columns{grid-template-columns:1fr}.settings-page,.proposal-workspace{width:calc(100% - 24px)}}.corporate-home{--navy:#020712;--blue:#008cff;--cyan:#00c8ff;--green:#8de642;--orange:#ff9d20;--silver:#c5cfdd;--corp-muted:#68758a;color:#07101f;background:#fff;overflow:hidden}.corp-shell{width:min(1240px,100% - 56px);margin-inline:auto}.corp-nav-wrap{z-index:50;border-bottom:1px solid #ffffff1f;position:absolute;inset:0 0 auto}.corp-nav{color:#fff;justify-content:space-between;align-items:center;height:98px;display:flex}.corp-brand{align-items:center;gap:12px;display:flex}.corp-brand img{object-fit:cover;border-radius:10px;width:58px;height:58px}.corp-brand span{display:grid}.corp-brand b{font:800 20px/1 var(--font-display);letter-spacing:.13em}.corp-brand small{color:#9de757;font:700 7px/1.8 var(--font-body);letter-spacing:.24em}.corp-links{color:#cbd5e3;gap:35px;font-size:13px;display:flex}.corp-links a:hover{color:#fff}.corp-nav-cta{align-items:center;gap:11px;display:flex}.install-trigger{color:#fff;cursor:pointer;background:0 0;border:1px solid #536078;border-radius:7px;padding:11px 14px;font-weight:700}.corp-btn{color:#fff;letter-spacing:.01em;background:linear-gradient(135deg,#0869da,#00aaf4);border-radius:7px;justify-content:center;align-items:center;gap:25px;padding:18px 24px;font-size:13px;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 12px 35px #0074e14d}.corp-btn:hover{filter:brightness(1.08);transform:translateY(-2px)}.corp-btn-small{box-shadow:none;gap:17px;padding:13px 17px}.menu-trigger,.mobile-menu{display:none}.corp-hero{color:#fff;grid-template-columns:1.08fr .92fr;align-items:center;min-height:850px;padding-top:95px;display:grid;position:relative}.corporate-home:before{content:"";z-index:-1;background:radial-gradient(circle at 77% 44%,#063b7180 0,#0000 28%),radial-gradient(circle at 62% 85%,#0067bc33 0,#0000 30%),linear-gradient(115deg,#020712 25%,#07101f 67%,#020713);height:880px;position:absolute;inset:0 0 auto}.hero-grid-lines{opacity:.12;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.corp-hero-copy{z-index:2;padding-top:45px;position:relative}.corp-kicker{color:#90a8c6;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:11px;font-size:11px;font-weight:800;display:flex}.corp-kicker span{background:var(--green);width:8px;height:8px;box-shadow:0 0 16px var(--green);border-radius:50%}.corp-hero h1{font:700 clamp(58px,6.5vw,92px)/.96 var(--font-display);letter-spacing:-.065em;margin:28px 0}.corp-hero h1 em,.section-intro h2 em{color:#0000;background:linear-gradient(90deg,#e9f2ff,#0af);-webkit-background-clip:text;background-clip:text;font-style:normal}.corp-hero-copy>p{color:#acb8c9;max-width:660px;font-size:18px;line-height:1.75}.corp-actions{align-items:center;gap:30px;margin-top:38px;display:flex}.corp-text-link{color:#d1dae8;border-bottom:1px solid #536174;align-items:center;gap:18px;padding:12px 0;font-size:13px;display:flex}.corp-trust{color:#7f8da1;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:13px;margin-top:38px;font-size:10px;display:flex}.corp-trust i{background:#0af;border-radius:50%;width:3px;height:3px}.corp-hero-art{place-items:center;height:570px;display:grid;position:relative}.system-core{z-index:3;background:radial-gradient(circle,#0a1b36 30%,#040b17 69%);border:1px solid #12649b;border-radius:50%;place-items:center;width:270px;height:270px;display:grid;position:relative;box-shadow:0 0 80px #008cff42,inset 0 0 35px #0096ff2e}.system-core img{object-fit:cover;border-radius:50%;width:190px;height:190px;box-shadow:0 0 30px #0af3}.orbital-ring{border:1px solid #176493;border-radius:50%;position:absolute;transform:rotate(-18deg)}.ring-a{width:430px;height:310px}.ring-b{opacity:.45;border-style:dashed;width:535px;height:430px}.system-chip{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#bfd0e5;background:#091526dc;border:1px solid #1a4a70;border-radius:9px;align-items:center;gap:9px;padding:14px 17px;font-size:11px;display:flex;position:absolute;box-shadow:0 15px 45px #0008}.system-chip i{background:var(--green);width:7px;height:7px;box-shadow:0 0 10px var(--green);border-radius:50%}.system-chip b{color:var(--green);margin-left:6px;font-size:8px}.chip-web{top:95px;left:0}.chip-auto{bottom:105px;right:-5px}.chip-sales{padding:16px 20px;bottom:40px;left:35px}.chip-sales>span{color:var(--blue);font-size:24px}.chip-sales div{display:grid}.chip-sales small{color:#70819a}.chip-sales b{color:#fff;margin:3px 0 0}.signal-line{background:linear-gradient(90deg,#0000,#00bfff,#0000);width:370px;height:1px;position:absolute;transform:rotate(-21deg)}.signal-two{width:290px;transform:rotate(38deg)}.hero-scroll{color:#63738b;letter-spacing:.2em;align-items:center;gap:14px;font-size:8px;display:flex;position:absolute;bottom:32px;right:0}.hero-scroll i{background:#356084;width:75px;height:1px}.outcome-strip{background:#f4f7fb;border-bottom:1px solid #dce4ed}.outcome-strip>div{justify-content:space-between;align-items:center;height:105px;display:flex}.outcome-strip span,.section-number{letter-spacing:.18em;color:#2877b7;font-size:10px;font-weight:800}.outcome-strip p{font:700 15px var(--font-display);color:#39475a}.outcome-strip i{background:var(--orange);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin:0 18px;display:inline-block}.corp-section{padding:125px 0}.section-intro{grid-template-columns:1.4fr .6fr;align-items:end;gap:80px;margin-bottom:65px;display:grid}.section-intro h2{font:700 clamp(45px,5vw,68px)/1.04 var(--font-display);letter-spacing:-.055em;margin:18px 0 0}.section-intro h2 em{background:linear-gradient(90deg,#076fd1,#00afea);-webkit-background-clip:text;background-clip:text}.section-intro>p{color:var(--corp-muted);font-size:16px;line-height:1.75}.capability-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.capability-grid article{background:#f5f7fa;border:1px solid #e1e7ef;border-radius:12px;min-height:480px;padding:26px 28px 30px;transition:all .3s;position:relative}.capability-grid article:hover{color:#fff;background:#06101f;border-color:#153b5c;transform:translateY(-7px);box-shadow:0 25px 60px #04152b30}.card-top{color:#718096;justify-content:space-between;font-size:10px;display:flex}.card-top b{color:#168eea;font-size:17px}.cap-icon{align-items:flex-end;gap:8px;height:160px;padding:30px 25%;display:flex}.cap-icon i{background:linear-gradient(#09aef3,#065bb8);border-radius:4px 4px 0 0;flex:1;height:45%}.cap-icon i:nth-child(2){height:75%}.cap-icon i:nth-child(3){background:linear-gradient(#a1e34e,#19a4dd);height:100%}.capability-grid article>small{text-transform:uppercase;color:#0b86da;letter-spacing:.15em;font-size:9px;font-weight:800}.capability-grid h3{font:700 24px var(--font-display);letter-spacing:-.03em;margin:14px 0}.capability-grid p{color:#748096;font-size:14px;line-height:1.65}.capability-grid a{color:#1589dd;justify-content:space-between;width:calc(100% - 56px);font-size:12px;font-weight:800;display:flex;position:absolute;bottom:30px}.dark-section{color:#fff;background:radial-gradient(circle at 15%,#07345c 0,#0000 32%),#030915;padding:125px 0}.outcome-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.outcome-visual{background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #14304b;border-radius:14px;place-items:center;height:570px;display:grid;position:relative}.visual-label{color:#52708f;letter-spacing:.15em;font-size:9px;position:absolute;top:22px;left:24px}.radar{border:1px solid #1675ad;border-radius:50%;place-items:center;width:310px;height:310px;display:grid;position:relative;box-shadow:0 0 80px #048bd326}.radar:before,.radar:after{content:"";border:1px dashed #185075;border-radius:50%;width:210px;height:210px;position:absolute}.radar:after{opacity:.5;width:420px;height:420px}.radar>i{transform-origin:100%;background:linear-gradient(90deg,#0000,#02c7ff);width:75%;height:1px;position:absolute;transform:rotate(-35deg)}.radar>b{font:800 16px var(--font-display);letter-spacing:.12em;background:#07162a;border:1px solid #0e90d3;border-radius:50%;padding:22px;box-shadow:0 0 30px #00aaff45}.node{letter-spacing:.12em;color:#88a6c1;background:#0c1a2d;border:1px solid #225375;border-radius:20px;padding:9px 12px;font-size:8px;position:absolute}.n1{top:-16px}.n2{right:-55px}.n3{bottom:-15px}.n4{left:-40px}.section-number.light{color:#47aaf0}.outcome-copy h2{font:700 clamp(40px,4.5vw,62px)/1.07 var(--font-display);letter-spacing:-.05em;margin:20px 0}.outcome-copy>p{color:#91a2b8;line-height:1.75}.outcome-copy ul{margin:34px 0;padding:0;list-style:none}.outcome-copy li{color:#dce7f5;border-top:1px solid #1a2d43;padding:16px 0;font-size:14px}.outcome-copy li span{color:#178edb;margin-right:22px;font-size:9px}.corp-btn-light{color:#07101f;box-shadow:none;background:#fff}.process-grid{border-top:1px solid #cbd5df;grid-template-columns:repeat(4,1fr);display:grid}.process-grid article{border-right:1px solid #dce3eb;min-height:280px;padding:25px 28px 0 0;position:relative}.process-grid article+article{padding-left:28px}.process-grid>article>span{color:#168bdc;font-size:10px}.process-dot{background:#fff;border:3px solid #118cdb;border-radius:50%;width:11px;height:11px;position:absolute;top:-6px;left:-5px}.process-grid article:first-child .process-dot{left:0}.process-grid h3{font:700 24px var(--font-display);margin-top:70px}.process-grid p{color:#748096;font-size:13px;line-height:1.7}.assessment-band{color:#fff;background:linear-gradient(115deg,#056bc5,#00a9e9);padding:95px 0}.assessment-grid{grid-template-columns:1.3fr .7fr;align-items:center;gap:100px;display:grid}.assessment-grid h2{font:700 clamp(44px,5vw,68px)/1.03 var(--font-display);letter-spacing:-.055em;margin:18px 0}.assessment-grid p{color:#d9efff;max-width:680px;line-height:1.7}.assessment-meta{gap:34px;margin-top:32px;display:flex}.assessment-meta span{color:#d8ecff;font-size:11px}.assessment-meta b{color:#fff;margin-right:7px;font-size:26px}.assessment-action{border-left:1px solid #fff5;gap:22px;padding-left:70px;display:grid}.assessment-action>span{letter-spacing:.18em;font-size:10px;line-height:1.6}.assessment-action>a{color:#072015;background:#8de642;border-radius:50%;place-items:center;width:120px;height:120px;font-size:38px;transition:all .25s;display:grid;box-shadow:0 20px 50px #00376c55}.assessment-action>a:hover{transform:scale(1.06)rotate(6deg)}.assessment-action small{color:#c7e7fa}.proposal-section{text-align:center;padding:130px 0}.proposal-section>span{color:#168bda;letter-spacing:.18em;font-size:10px;font-weight:800}.proposal-section h2{font:700 clamp(43px,5.5vw,70px)/1.06 var(--font-display);letter-spacing:-.055em;margin:22px 0 42px}.proposal-section>div{justify-content:center;gap:12px;display:flex}.corp-btn-outline{color:#0b1c31;box-shadow:none;background:#fff;border:1px solid #cbd5e0}.corp-footer{color:#fff;background:#020711;padding:75px 0 25px}.footer-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:50px;display:grid}.footer-brand img{width:72px;height:72px}.footer-grid>div{flex-direction:column;gap:13px;display:flex}.footer-grid>div>p{color:#728197;font-size:13px;line-height:1.7}.footer-grid>div:first-child p{max-width:290px}.footer-grid>div>b{color:#7890ae;text-transform:uppercase;letter-spacing:.13em;margin-bottom:8px;font-size:11px}.footer-grid>div>a{color:#bdc9d8;font-size:13px}.footer-base{color:#55657a;border-top:1px solid #182333;justify-content:space-between;margin-top:65px;padding-top:24px;font-size:10px;display:flex}.mobile-menu{background:#050c18;border-top:1px solid #243044;padding:25px 28px;position:absolute;top:78px;left:0;right:0}.mobile-menu a{border-bottom:1px solid #1a2638;padding:14px 0}.mobile-menu.open{display:grid}@media (width<=900px){.corp-shell{width:calc(100% - 34px)}.corp-nav{height:78px}.corp-links,.corp-nav-cta{display:none}.menu-trigger{background:0 0;border:0;gap:7px;padding:10px;display:grid}.menu-trigger i{background:#fff;width:25px;height:1px}.corp-hero{grid-template-columns:1fr;min-height:940px;padding-top:120px;padding-bottom:70px}.corp-hero-copy{padding:0}.corp-hero-art{height:390px}.system-core{width:190px;height:190px}.system-core img{width:140px;height:140px}.ring-a{width:300px;height:220px}.ring-b{width:360px;height:280px}.chip-web{top:45px}.chip-auto{bottom:45px}.chip-sales{bottom:5px}.hero-scroll{display:none}.outcome-strip>div{gap:12px;height:auto;padding:28px 0;display:grid}.outcome-strip p{line-height:2}.outcome-strip i{margin:0 8px}.section-intro,.outcome-grid,.assessment-grid{grid-template-columns:1fr;gap:45px}.capability-grid{grid-template-columns:1fr}.capability-grid article{min-height:400px}.process-grid{grid-template-columns:1fr 1fr}.assessment-action{border-top:1px solid #fff5;border-left:0;padding:35px 0 0}.footer-grid{grid-template-columns:1fr 1fr}}@media (width<=560px){.corp-brand img{width:48px;height:48px}.corp-brand b{font-size:16px}.corp-hero{min-height:850px;padding-top:118px}.corp-hero h1{font-size:48px}.corp-hero-copy>p{font-size:16px}.corp-actions{flex-direction:column;align-items:stretch}.corp-text-link{align-self:flex-start}.corp-trust{flex-wrap:wrap}.corp-hero-art{height:300px}.ring-b,.chip-sales{display:none}.system-core{width:160px;height:160px}.system-core img{width:118px;height:118px}.chip-web{top:35px;left:-4px}.chip-auto{bottom:35px;right:-4px}.corp-section,.dark-section{padding:85px 0}.section-intro h2,.outcome-copy h2,.assessment-grid h2,.proposal-section h2{font-size:42px}.outcome-visual{height:420px}.radar{width:220px;height:220px}.radar:before{width:145px;height:145px}.radar:after{width:290px;height:290px}.n2{right:-40px}.n4{left:-30px}.process-grid{grid-template-columns:1fr}.process-grid article{border-bottom:1px solid #dce3eb;border-right:0;min-height:230px;padding-left:0!important}.process-grid h3{margin-top:45px}.assessment-meta{justify-content:space-between;gap:14px}.assessment-meta span{display:grid}.assessment-action>a{width:95px;height:95px}.proposal-section{padding:90px 0}.proposal-section>div{flex-direction:column}.footer-grid{grid-template-columns:1fr}.footer-base{flex-direction:column;gap:15px}}.sub-page{--navy:#020712;--blue:#008cff;--green:#8de642;color:#07101f}.sub-nav{color:#fff;background:#020712;border-bottom:1px solid #17243a}.sub-nav nav{justify-content:space-between;align-items:center;height:94px;display:flex}.sub-nav nav>div{color:#b6c2d2;gap:28px;font-size:13px;display:flex}.sub-nav nav>div a:hover{color:#fff}.sub-hero{color:#fff;background:radial-gradient(circle at 80% 30%,#063d7080,#0000 28%),linear-gradient(125deg,#020712,#081629);padding:120px 0 110px}.sub-hero span,.contact-page>div>span{letter-spacing:.19em;color:#43aef0;font-size:10px;font-weight:800}.sub-hero h1,.contact-page h1{font:700 clamp(52px,7vw,88px)/.98 var(--font-display);letter-spacing:-.065em;margin:25px 0}.sub-hero h1 em,.contact-page h1 em{color:#0000;background:linear-gradient(90deg,#eef7ff,#00aaf5);-webkit-background-clip:text;background-clip:text;font-style:normal}.sub-hero p{color:#aebdd0;max-width:730px;font-size:18px;line-height:1.75}.pricing-section{padding:90px 0 120px}.pricing-note{border-bottom:1px solid #d9e1ec;grid-template-columns:1fr 1.6fr auto;align-items:center;gap:40px;margin-bottom:45px;padding-bottom:35px;display:grid}.pricing-note b{font:700 24px var(--font-display)}.pricing-note p{color:#69778c;line-height:1.6}.pricing-note span{letter-spacing:.12em;color:#178bd9;font-size:10px}.pricing-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.pricing-grid article{background:#f7f9fc;border:1px solid #dce4ed;border-radius:14px;flex-direction:column;min-height:650px;padding:38px;display:flex;position:relative}.pricing-grid article.featured{color:#fff;background:#06101f;border-color:#178bd9;box-shadow:0 25px 65px #051c3833}.popular{color:#0b2111;letter-spacing:.12em;background:#8de642;border-radius:20px;padding:8px 11px;font-size:8px;font-weight:900;position:absolute;top:25px;right:25px}.pricing-grid article>span{color:#168bdc;letter-spacing:.16em;font-size:9px;font-weight:800}.pricing-grid h2{font:700 34px var(--font-display);letter-spacing:-.04em;margin:18px 0 8px}.pricing-grid article>p{color:#748298;min-height:70px;line-height:1.65}.price{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:30px 0 10px;display:flex}.price b{font:700 43px var(--font-display);letter-spacing:-.04em}.price small{color:#748298;padding-bottom:8px;font-size:11px}.price small:first-child{width:100%;padding:0}.term{color:#168bdc;min-height:30px;font-size:11px}.pricing-grid ul{border-top:1px solid #dce4ed;margin:20px 0;padding:22px 0;list-style:none}.pricing-grid li{color:#657389;padding:9px 0;font-size:13px}.pricing-grid .featured li{color:#b8c6d8;border-color:#1d3147}.pricing-grid .corp-btn{margin-top:auto}.pricing-enterprise{background:linear-gradient(120deg,#eaf3fb,#f8fafc);border-radius:14px;margin-top:22px;padding:65px}.pricing-enterprise>span,.home-pricing>div>span{color:#1188da;letter-spacing:.16em;font-size:10px;font-weight:800}.pricing-enterprise h2{font:700 44px var(--font-display);letter-spacing:-.04em;margin:18px 0}.pricing-enterprise p{color:#68768a;max-width:720px;line-height:1.7}.service-list{padding:80px 0 120px}.service-list article{border-top:1px solid #d9e1ea;grid-template-columns:80px 1fr 1fr;gap:40px;padding:42px 0;display:grid}.service-list article>span{color:#168bdc;font-size:10px}.service-list h2{font:700 35px var(--font-display);letter-spacing:-.04em;margin:0}.service-list p{color:#718096;line-height:1.65}.service-list ul{margin:0;padding:0;list-style:none}.service-list li{border-bottom:1px solid #e0e6ed;justify-content:space-between;padding:12px 0;font-size:13px;display:flex}.service-list li b{color:#168bdc}.page-cta{color:#fff;background:linear-gradient(120deg,#0873cf,#00a5e8);padding:90px 0}.page-cta span{letter-spacing:.17em;font-size:10px}.page-cta h2{font:700 55px var(--font-display);letter-spacing:-.05em;margin:17px 0 32px}.industry-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:80px 0 120px;display:grid}.industry-grid>a{background:#f4f7fa;border:1px solid #e0e7ef;border-radius:12px;min-height:300px;padding:30px;transition:all .25s}.industry-grid>a:hover{color:#fff;background:#05101f;transform:translateY(-5px)}.industry-grid span{color:#178cdb;font-size:10px}.industry-grid h2{font:700 26px var(--font-display);margin-top:70px}.industry-grid p{color:#748197;font-size:13px;line-height:1.6}.industry-grid b{color:#168bdc;margin-top:25px;font-size:11px;display:block}.about-story{grid-template-columns:1fr 1fr;gap:100px;padding:110px 0;display:grid}.about-story span{letter-spacing:.17em;color:#168bdc;font-size:10px}.about-story h2{font:700 49px/1.08 var(--font-display);letter-spacing:-.05em}.about-story p{color:#68778d;font-size:16px;line-height:1.8}.principles{background:#f3f6fa;padding:80px 0}.principles>div{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.principles article{border-top:2px solid #168bdc;padding:25px}.principles span{color:#168bdc;font-size:10px}.principles h3{font:700 24px var(--font-display);margin-top:50px}.principles p{color:#708095;line-height:1.7}.contact-page{grid-template-columns:1.2fr .8fr;align-items:center;gap:100px;padding:120px 0;display:grid}.contact-page h1{color:#06101f}.contact-page h1 em{background:linear-gradient(90deg,#066dc9,#00afe8);-webkit-background-clip:text;background-clip:text}.contact-page>div>p{color:#6c7b90;font-size:17px}.contact-options{margin-top:45px;display:grid}.contact-options a{border-top:1px solid #dbe3ec;grid-template-columns:120px 1fr auto;align-items:center;padding:22px 0;display:grid}.contact-options b{font-size:13px}.contact-options span{color:#168bdc;overflow-wrap:anywhere}.contact-options i{font-size:20px;font-style:normal}.contact-page aside{color:#fff;background:#06101f;border-radius:15px;padding:50px}.contact-page aside>span{letter-spacing:.17em;color:#58baf2;font-size:9px}.contact-page aside h2{font:700 38px/1.12 var(--font-display);letter-spacing:-.04em}.contact-page aside p{color:#9eafc4;line-height:1.7}.contact-page aside small{color:#728399;margin-top:18px;display:block}.home-pricing{color:#fff;background:linear-gradient(115deg,#06101f,#0a2744);border-radius:16px;grid-template-columns:1fr .7fr;align-items:center;gap:80px;margin-top:100px;padding:70px;display:grid}.home-pricing h2{font:700 53px/1.06 var(--font-display);letter-spacing:-.05em;margin:18px 0}.home-pricing p{color:#a4b3c6;line-height:1.7}.home-pricing>div:last-child{border-left:1px solid #294057;gap:9px;padding-left:70px;display:grid}.home-pricing>div:last-child>b{color:#5cbaf1;letter-spacing:.15em;font-size:9px}.home-pricing strong{font:700 45px var(--font-display)}.home-pricing small{color:#8192a8;margin-bottom:18px}.whatsapp-float{z-index:90;color:#06220f;background:#25d366;border-radius:28px;align-items:center;gap:9px;padding:10px 17px 10px 10px;font-size:12px;font-weight:800;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 15px 35px #062f1980}.whatsapp-float b{color:#149746;background:#fff;border-radius:50%;place-items:center;width:31px;height:31px;font-size:9px;display:grid}.pricing-editor{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.editor-plan-head{align-items:center;gap:16px;display:flex}.editor-plan-head>span{color:#168bdc;margin-right:auto;font-size:10px;font-weight:800}.editor-plan-head label{grid-template-columns:20px 1fr;align-items:center;display:flex}.editor-plan-head input{width:auto}.editor-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=900px){.sub-nav nav>div{display:none}.sub-hero{padding:90px 0}.pricing-note,.service-list article,.about-story,.contact-page,.home-pricing{grid-template-columns:1fr}.pricing-grid,.industry-grid{grid-template-columns:1fr 1fr}.service-list article{gap:15px}.principles>div{grid-template-columns:1fr}.home-pricing>div:last-child{border-top:1px solid #294057;border-left:0;padding:35px 0 0}.pricing-editor{grid-template-columns:1fr}}@media (width<=600px){.sub-nav .corp-btn{display:none}.sub-hero h1,.contact-page h1{font-size:47px}.pricing-grid,.industry-grid{grid-template-columns:1fr}.pricing-grid article{min-height:620px;padding:28px}.pricing-note{gap:12px}.pricing-enterprise{padding:38px 25px}.service-list article{grid-template-columns:1fr}.service-list h2{font-size:30px}.page-cta h2{font-size:42px}.about-story{gap:30px;padding:80px 0}.about-story h2{font-size:40px}.contact-page{gap:50px;padding:75px 0}.contact-page aside{padding:35px 25px}.contact-options a{grid-template-columns:85px 1fr auto}.home-pricing{margin-top:60px;padding:40px 25px}.home-pricing h2{font-size:42px}.whatsapp-float span{display:none}.whatsapp-float{padding-right:10px}.editor-fields{grid-template-columns:1fr}}.corporate-home{background:#fff;position:relative}.corporate-home:before{display:none}.corp-nav-wrap{background:linear-gradient(#020712fa,#020712d1,#02071200);border-bottom-color:#ffffff14}.corp-nav .corp-brand img{object-fit:contain;background:#020712;width:76px;height:60px}.corp-nav .corp-brand b{font-size:19px}.corp-nav .corp-brand small{font-size:7px}.corp-hero{background:radial-gradient(circle at 78% 44%,#007ee145,#0000 26%),radial-gradient(circle at 65% 90%,#00b7ff21,#0000 30%),linear-gradient(118deg,#020712 18%,#061225 64%,#020712);width:100%;max-width:none;min-height:860px;padding:155px max(28px,50vw - 620px) 75px;box-shadow:inset 0 -1px #ffffff14}.corp-hero .hero-grid-lines{opacity:.2;-webkit-mask-image:linear-gradient(90deg,#000 5%,#0000 72%);mask-image:linear-gradient(90deg,#000 5%,#0000 72%)}.corp-hero-copy{max-width:700px;padding-top:0}.corp-hero h1{color:#f7fbff;text-shadow:0 2px 28px #0003}.corp-hero h1 em{background:linear-gradient(90deg,#eef7ff 5%,#58c7ff 42%,#009cf0 80%);-webkit-background-clip:text;background-clip:text}.corp-hero-copy>p{color:#b6c4d7}.corp-hero-art{justify-self:end;max-width:590px}.system-core{background:radial-gradient(circle,#102744 0,#061427 55%,#020711 75%);border-color:#168bd1;box-shadow:0 0 90px #0092ff42,inset 0 0 35px #0096ff33}.system-core img{width:205px;height:205px}.orbital-ring{border-color:#1887ca}.system-chip{background:#051224f0;border-color:#215d87}.hero-scroll{right:max(28px,50vw - 620px)}.outcome-strip{z-index:2;position:relative}.home-pricing{box-shadow:0 32px 80px #0312282e}@media (width<=900px){.corp-nav-wrap{background:#020712}.corp-hero{min-height:1000px;padding:125px 22px 65px}.corp-hero-art{justify-self:center;width:100%}.corp-nav .corp-brand img{width:64px;height:52px}}@media (width<=560px){.corp-hero{min-height:870px;padding-top:115px}.corp-hero h1{font-size:50px}.corp-hero-art{height:310px}.corp-nav .corp-brand>span{display:grid}.corp-nav .corp-brand b{font-size:14px}.corp-nav .corp-brand small{font-size:6px}}.promotions-page,.home-promotions{padding:100px 0 120px}.home-promotions{border-top:1px solid #dce4ed;margin-top:110px}.promotion-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.promotion-grid article{background:#f4f7fb;border:1px solid #dce5ef;border-radius:14px;flex-direction:column;min-height:430px;padding:32px;display:flex;position:relative}.promotion-grid article.featured{color:#fff;background:radial-gradient(circle at 100% 0,#09f3,#0000 35%),#06101f;border-color:#168ddd;box-shadow:0 25px 60px #03193633}.promo-meta{justify-content:space-between;gap:15px;display:flex}.promo-meta span{letter-spacing:.15em;color:#168bda;font-size:9px;font-weight:800}.promo-meta time{color:#7d8ca0;font-size:10px}.promotion-grid h2{font:700 29px/1.15 var(--font-display);letter-spacing:-.04em;margin:55px 0 12px}.promotion-grid strong{color:#168bda;font:700 20px var(--font-display)}.promotion-grid p,.promo-details{color:#718096;font-size:13px;line-height:1.65}.promo-details{white-space:pre-line;margin:10px 0 25px}.promotion-grid article.featured p,.promotion-grid article.featured .promo-details{color:#aebdd0}.promotion-grid .corp-btn{margin-top:auto}.home-promotions>.corp-text-link{margin-top:35px}.promo-empty{text-align:center;background:#f4f7fb;border-radius:15px;padding:90px 25px}.promo-empty>span{letter-spacing:.16em;color:#168bda;font-size:9px}.promo-empty h2{font:700 43px var(--font-display);letter-spacing:-.04em}.promo-empty p{color:#718096}.promo-create{margin-bottom:20px}.promo-admin-list{grid-template-columns:1fr 1fr;gap:18px;display:grid}.promo-fields{gap:14px;display:grid}.promo-admin-actions{gap:12px;display:flex}.admin-danger{color:#a52626;cursor:pointer;background:#fff;border:1px solid #dca0a0;border-radius:8px;padding:10px 16px}.admin-message{color:#287649;background:#e7f5ec;border-radius:8px;padding:14px}@media (width<=900px){.promotion-grid{grid-template-columns:1fr 1fr}.promo-admin-list{grid-template-columns:1fr}}@media (width<=600px){.promotion-grid{grid-template-columns:1fr}.promotions-page,.home-promotions{padding:75px 0}.promotion-grid article{min-height:390px}.promotion-grid h2{margin-top:38px}.promo-admin-actions{flex-direction:column}}.problem-section,.knowledge-home,.industry-home{padding:110px 0}.problem-grid{border-top:1px solid #d7e0ea;grid-template-columns:repeat(4,1fr);display:grid}.problem-grid a{border-bottom:1px solid #d7e0ea;border-right:1px solid #d7e0ea;grid-template-columns:1fr auto;align-content:space-between;min-height:145px;padding:24px;transition:all .25s;display:grid}.problem-grid a:hover{color:#fff;background:#06101f}.problem-grid span{color:#168bdc;font-size:9px}.problem-grid b{font:700 16px/1.35 var(--font-display)}.problem-grid i{color:#168bdc;font-style:normal}.division-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.division-grid article{background:#f4f7fa;border:1px solid #dfe7ef;border-radius:12px;min-height:390px;padding:28px;position:relative}.division-grid small,.knowledge-strip span,.product-ecosystem span,.industry-home span,.knowledge-grid span,.detail-hero span,.detail-content span{letter-spacing:.14em;color:#168bdc;font-size:9px;font-weight:800}.division-grid h3{font:700 25px/1.14 var(--font-display);margin-top:80px}.division-grid p{color:#718096;font-size:13px;line-height:1.65}.division-grid>a,.division-grid article>a{color:#168bdc;font-size:11px;font-weight:800;position:absolute;bottom:28px}.knowledge-strip{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.knowledge-strip a{color:#fff;background:#06101f;border-radius:12px;min-height:280px;padding:28px}.knowledge-strip h3{font:700 24px var(--font-display);margin-top:50px}.knowledge-strip p{color:#9dacc0;font-size:13px;line-height:1.6}.knowledge-strip b{color:#50b9f2;font-size:11px}.product-ecosystem{color:#fff;background:#06101f;border-radius:16px;grid-template-columns:.8fr 1.2fr;gap:80px;margin:110px auto;padding:70px;display:grid}.product-ecosystem>div:first-child h2{font:700 44px/1.08 var(--font-display);letter-spacing:-.04em}.product-ecosystem>div:first-child p{color:#9faec1;line-height:1.7}.product-ecosystem>div:last-child{grid-template-columns:1fr 1fr;display:grid}.product-ecosystem>div:last-child a{border:1px solid #1d3148;padding:25px}.product-ecosystem h3{font:700 22px var(--font-display)}.product-ecosystem>div:last-child p{color:#91a1b6;font-size:12px;line-height:1.6}.industry-home>div:last-child{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.industry-home>div:last-child a{background:#f4f7fa;border:1px solid #dfe7ef;border-radius:12px;min-height:210px;padding:27px}.industry-home h3{font:700 23px var(--font-display);margin-top:55px}.industry-home b{color:#168bdc;font-size:10px}.knowledge-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:80px 0 120px;display:grid}.knowledge-grid>a{background:#f4f7fa;border:1px solid #dfe7ef;border-radius:12px;flex-direction:column;min-height:330px;padding:28px;transition:all .25s;display:flex}.knowledge-grid>a:hover,.knowledge-grid>a.featured:hover{transform:translateY(-5px)}.knowledge-grid>a.featured{color:#fff;background:#06101f;border-color:#168bdc}.knowledge-grid>a>div{justify-content:space-between;gap:15px;display:flex}.knowledge-grid>a>div>b{color:#7d8ca0;font-size:8px}.knowledge-grid h2{font:700 26px/1.15 var(--font-display);margin-top:65px}.knowledge-grid p{color:#718096;font-size:13px;line-height:1.65}.knowledge-grid>a.featured p{color:#9dacc0}.knowledge-grid>a>strong{color:#168bdc;margin-top:auto;font-size:11px}.detail-hero{color:#fff;background:radial-gradient(circle at 80% 30%,#073e7080,#0000 28%),#020712;padding:120px 0}.detail-hero h1{font:700 clamp(50px,7vw,88px)/1 var(--font-display);letter-spacing:-.06em;max-width:980px}.detail-hero p{color:#aebdd0;max-width:760px;font-size:18px;line-height:1.7}.detail-hero>div>div{gap:12px;margin-top:35px;display:flex}.detail-content{grid-template-columns:1fr 1fr;gap:100px;padding:100px 0;display:grid}.detail-content h2{font:700 42px/1.12 var(--font-display);letter-spacing:-.04em}.detail-content>div>p{color:#718096;line-height:1.75}.detail-content>div>small{color:#7e5c18;background:#fff4dd;border-radius:8px;padding:15px;display:block}.detail-content aside section{border-top:1px solid #dbe3ec;padding:25px 0}.detail-content ul{padding:0;list-style:none}.detail-content li{color:#647389;padding:8px 0}.content-tabs{gap:8px;margin-bottom:20px;display:flex}.content-tabs button{cursor:pointer;background:#fff;border:1px solid #cfd8e2;border-radius:8px;padding:11px 16px;font-size:11px;font-weight:800}.content-tabs button.active{color:#fff;background:#06101f}.content-manager{grid-template-columns:1fr 1fr;gap:18px;display:grid}.content-json{min-height:240px!important;font-family:monospace!important;font-size:12px!important}@media (width<=900px){.problem-grid,.division-grid,.knowledge-strip,.knowledge-grid{grid-template-columns:1fr 1fr}.product-ecosystem,.detail-content{grid-template-columns:1fr}.industry-home>div:last-child{grid-template-columns:1fr 1fr}.content-manager{grid-template-columns:1fr}}@media (width<=600px){.problem-grid,.division-grid,.knowledge-strip,.knowledge-grid,.industry-home>div:last-child{grid-template-columns:1fr}.product-ecosystem{margin:70px auto;padding:40px 25px}.product-ecosystem>div:last-child{grid-template-columns:1fr}.detail-hero{padding:85px 0}.detail-hero>div>div{flex-direction:column}.detail-content{gap:45px;padding:70px 0}.content-tabs{overflow:auto}}.sub-mobile-menu{display:none}@media (width<=900px){html,body{overflow-x:hidden}.corp-shell{width:calc(100% - 32px)}.sub-nav{z-index:80;position:sticky;top:0}.sub-nav nav{height:76px}.sub-nav .corp-brand img{width:50px;height:50px}.sub-nav .corp-brand b{font-size:14px}.sub-nav .corp-brand small{font-size:6px}.sub-desktop-links,.sub-whatsapp{display:none!important}.sub-mobile-menu{display:block;position:relative}.sub-mobile-toggle{cursor:pointer;background:#07101f;border:1px solid #314158;border-radius:10px;place-content:center;gap:5px;width:48px;height:48px;display:grid}.sub-mobile-toggle i{background:#fff;width:23px;height:2px;transition:transform .2s,opacity .2s;display:block}.sub-mobile-menu.is-open .sub-mobile-toggle{background:#102039}.sub-mobile-menu.is-open .sub-mobile-toggle i:first-child{transform:translateY(7px)rotate(45deg)}.sub-mobile-menu.is-open .sub-mobile-toggle i:nth-child(2){opacity:0}.sub-mobile-menu.is-open .sub-mobile-toggle i:last-child{transform:translateY(-7px)rotate(-45deg)}.sub-mobile-panel{background:#07101f;border:1px solid #314158;border-radius:14px;width:min(340px,100vw - 24px);padding:10px;position:absolute;top:58px;right:0;box-shadow:0 24px 60px #000c}.sub-mobile-panel nav{height:auto;display:grid}.sub-mobile-panel nav a{border-bottom:1px solid #233147;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;font-size:15px;font-weight:700;display:flex;color:#f4f8ff!important}.sub-mobile-panel nav a span{color:#39aef5}.sub-mobile-panel nav a:last-child{border-bottom:0}.sub-mobile-panel .sub-mobile-whatsapp{background:#20bd5a;border-radius:9px;margin-top:9px;padding:0 15px;color:#fff!important}.sub-mobile-panel .sub-mobile-whatsapp span{color:#fff}.sub-hero{padding:72px 0 70px}.sub-hero h1{font-size:clamp(43px,12vw,62px)}.sub-hero p{font-size:16px}.detail-hero h1{font-size:clamp(42px,12vw,62px)}.pricing-note,.pricing-grid,.knowledge-grid,.promotion-grid,.industry-grid{grid-template-columns:1fr}.pricing-grid article{min-height:auto}.pricing-grid .corp-btn{margin-top:24px}.pricing-enterprise{padding:42px 28px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.footer-base{flex-wrap:wrap;gap:12px}.admin-nav{align-items:center;gap:12px;height:auto;min-height:68px;padding:10px 14px}.admin-nav>div:last-child{white-space:nowrap;flex:1;padding-bottom:3px;overflow-x:auto}.admin-nav .admin-signout{align-items:center;min-height:44px;display:inline-flex}.admin-nav form{display:inline-flex}.admin-main{width:calc(100% - 24px);margin:24px auto}.admin-title{align-items:flex-start;gap:18px}.settings-panel{padding:20px}.editor-plan-head{flex-wrap:wrap;align-items:flex-start}.editor-plan-head>span{width:100%}.content-tabs{padding-bottom:5px}.content-tabs button{min-height:44px}.question-wrap{padding-bottom:110px}.options{grid-template-columns:1fr}.option{min-height:62px}.assess-footer{position:fixed;bottom:0;left:0;right:0}.assessment-shell{padding-bottom:84px}}@media (width<=600px){.corp-shell{width:calc(100% - 28px)}.corp-hero{padding-inline:14px}.corp-hero h1{font-size:clamp(44px,13vw,54px)}.corp-actions .corp-btn{text-align:center;width:100%}.corp-trust{line-height:1.8}.problem-section,.knowledge-home,.industry-home{padding:75px 0}.section-intro{gap:22px;margin-bottom:38px}.section-intro h2{font-size:40px}.division-grid article,.knowledge-grid>a,.promotion-grid article{min-height:auto}.division-grid article>a{margin-top:28px;display:inline-flex;position:static}.division-grid h3,.knowledge-grid h2{margin-top:42px}.home-pricing,.product-ecosystem{width:calc(100% - 28px)}.assessment-meta{flex-wrap:wrap}.proposal-section h2{font-size:40px}.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.corp-footer{padding-top:55px}.footer-grid>div>a{align-items:center;min-height:42px;display:flex}.whatsapp-float{bottom:12px;right:12px}.admin-title{display:grid}.admin-title>a{width:100%}.stats{grid-template-columns:1fr 1fr}.stat{padding:14px}.stat b{font-size:24px}.promo-admin-actions>*{width:100%}.editor-fields,.contact-page{grid-template-columns:1fr}.contact-options a{grid-template-columns:70px minmax(0,1fr) auto;gap:8px}.contact-options span{font-size:12px}.page-cta h2{font-size:39px}}@media (width<=380px){.corp-brand span{display:none!important}.stats{grid-template-columns:1fr}.assessment-meta span{width:45%}.sub-hero h1,.detail-hero h1{font-size:40px}}.media-editor{border:1px solid #d9e3ed;border-radius:12px;gap:15px;padding:18px;display:grid}.media-editor>div:first-child{gap:4px;display:grid}.media-editor small{color:#6d7c90}.media-upload{color:#0878c8;cursor:pointer;border:1px dashed #168bdc;border-radius:9px;place-items:center;min-height:48px;font-weight:800;position:relative;display:grid!important}.media-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.media-admin-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.media-admin-grid figure{background:#07101f;border:1px solid #dbe4ed;border-radius:9px;margin:0;overflow:hidden}.media-admin-grid img,.media-admin-grid video{object-fit:cover;width:100%;height:130px;display:block}.media-admin-grid figcaption{background:#fff;gap:7px;padding:9px;display:grid}.media-admin-grid figcaption span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.media-admin-grid button{color:#b21d1d;cursor:pointer;background:#fff0f0;border:0;border-radius:6px;padding:8px;font-weight:700}.detail-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:70px 0 10px;display:grid}.detail-media figure{background:#06101f;border:1px solid #1b3a57;border-radius:14px;min-height:280px;margin:0;overflow:hidden}.detail-media figure.featured{grid-column:1/-1;min-height:500px}.detail-media img,.detail-media video{object-fit:cover;width:100%;height:100%;max-height:680px;display:block}.knowledge-cover{object-fit:cover;border-bottom:1px solid #dce4ed;width:calc(100% + 60px);height:190px;margin:-30px -30px 25px}.knowledge-grid>a:has(.knowledge-cover){overflow:hidden}@media (width<=700px){.media-admin-grid{grid-template-columns:1fr 1fr}.detail-media{grid-template-columns:1fr;padding-top:35px}.detail-media figure,.detail-media figure.featured{grid-column:auto;min-height:230px}.knowledge-cover{width:calc(100% + 48px);margin:-24px -24px 22px}}.promotion-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:-8px -8px 25px;display:grid}.promotion-media>*{object-fit:cover;background:#020712;border-radius:9px;width:100%;height:210px}.promotion-media>:first-child:last-child{grid-column:1/-1;height:300px}.promotion-grid article.featured .promotion-media{margin:-16px -16px 28px}@media (width<=600px){.promotion-media{grid-template-columns:1fr}.promotion-media>*{height:220px}.promotion-media>:first-child:last-child{grid-column:auto;height:260px}}:root{--font-display:"Aptos Display","Segoe UI",Arial,sans-serif;--font-body:"Aptos","Segoe UI",Arial,sans-serif;--arch-black:#10110f;--arch-paper:#f3f1e9;--arch-white:#fbfaf5;--arch-gray:#a8aaa2;--arch-line:#d4d2ca;--arch-accent:#c9f45a}.arch-site{background:var(--arch-white);color:var(--arch-black);font-family:var(--font-body),sans-serif;min-height:100vh}.arch-container{width:min(1200px,100% - 56px);margin:auto}.arch-header{background:var(--arch-white);border-bottom:1px solid var(--arch-line);z-index:20;height:86px;position:relative}.arch-nav{justify-content:space-between;align-items:center;height:100%;display:flex}.arch-brand{font:800 13px var(--font-display);letter-spacing:.13em;align-items:center;gap:13px;display:flex}.arch-brand i{border:1px solid;border-radius:50%;width:28px;height:28px;display:block;position:relative}.arch-brand i:before,.arch-brand i:after{content:"";background:currentColor;position:absolute}.arch-brand i:before{width:38px;height:1px;top:13px;left:-6px}.arch-brand i:after{width:1px;height:38px;top:-6px;left:13px}.arch-links,.arch-nav-actions{align-items:center;gap:30px;font-size:13px;display:flex}.arch-link-button{border-bottom:1px solid;padding:9px 0;font-weight:700}.arch-button{border:1px solid var(--arch-black);background:var(--arch-black);color:#fff;text-transform:uppercase;min-height:56px;font:800 11px var(--font-body);letter-spacing:.08em;cursor:pointer;box-shadow:none;border-radius:0;justify-content:center;align-items:center;gap:35px;padding:0 25px;display:inline-flex}.arch-button:hover{background:#2a2c28;transform:none}.arch-button.small{min-height:45px;padding:0 18px}.arch-button.outline{color:var(--arch-black);background:0 0}.arch-hero{min-height:760px;position:relative;overflow:hidden}.arch-grid{background-image:linear-gradient(#1718170c 1px,#0000 1px),linear-gradient(90deg,#1718170c 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 80%);mask-image:linear-gradient(90deg,#000,#0000 80%)}.arch-hero-inner{grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;min-height:760px;display:grid;position:relative}.arch-eyebrow,.arch-section-head>span,.principle span,.arch-final>div>span,.booking-head>span,.assessment-success>div>p:first-of-type{letter-spacing:.2em;font-size:10px;font-weight:800}.arch-eyebrow{align-items:center;gap:12px;display:flex}.arch-eyebrow:before{content:"";background:var(--arch-black);width:28px;height:1px}.arch-hero h1{font:600 clamp(56px,6.5vw,91px)/.98 var(--font-display);letter-spacing:-.065em;margin:28px 0}.arch-hero h1 em{color:#72766e;font-style:normal}.arch-hero-inner>div:first-of-type>p{color:#62655e;max-width:690px;font-size:17px;line-height:1.7}.arch-actions{gap:12px;margin:36px 0 24px;display:flex}.arch-hero small{color:#74776f}.problem-map{place-items:center;height:520px;display:grid;position:relative}.map-core{background:var(--arch-black);width:124px;height:124px;color:var(--arch-accent);font:500 62px var(--font-display);z-index:2;border-radius:50%;place-items:center;display:grid}.map-ring{border:1px solid #aaa;border-radius:50%;position:absolute}.map-ring.r1{width:270px;height:270px}.map-ring.r2{width:450px;height:450px}.map-label{letter-spacing:.18em;font-size:9px;position:absolute;top:41%;left:3%}.problem-map i{background:var(--arch-white);font:normal 8px var(--font-body);letter-spacing:.12em;border:1px solid #bbb;padding:9px 12px;position:absolute}.problem-map .n1{top:20%;left:18%}.problem-map .n2{top:17%;right:14%}.problem-map .n3{bottom:20%;right:10%}.problem-map .n4{bottom:17%;left:17%}.problem-map>b{letter-spacing:.15em;font-size:10px;position:absolute;bottom:2%;right:0}.arch-section{padding:130px 0}.arch-section-head{grid-template-columns:.45fr 1.3fr .7fr;align-items:end;gap:50px;margin-bottom:70px;display:grid}.arch-section-head h2{font:600 clamp(42px,5vw,65px)/1.04 var(--font-display);letter-spacing:-.05em;margin:0}.arch-section-head p{color:#74776f;line-height:1.6}.problem-list{border-top:1px solid var(--arch-line);grid-template-columns:1fr 1fr;display:grid}.problem-list a{border-bottom:1px solid var(--arch-line);grid-template-columns:45px 1fr 30px;align-items:center;min-height:102px;padding:15px 22px;display:grid}.problem-list a:nth-child(odd){border-right:1px solid var(--arch-line)}.problem-list span{color:#888;font-size:9px}.problem-list p{font:500 18px/1.4 var(--font-display)}.problem-list b{font-weight:400}.arch-centered{text-align:center;padding-top:90px}.arch-centered h3{font:500 26px var(--font-display)}.arch-text-link{border-bottom:1px solid;margin-top:15px;padding:10px 0;font-size:12px;font-weight:800;display:inline-block}.method-section{background:var(--arch-black);color:#fff;padding:130px 0}.arch-section-head.light p{color:#999c94}.method-grid{grid-template-columns:repeat(4,1fr);display:grid}.method-grid article{border-top:1px solid #3e403b;border-right:1px solid #3e403b;min-height:220px;padding:24px}.method-grid span{color:var(--arch-accent);font-size:9px}.method-grid h3{font:600 17px var(--font-display);margin-top:60px}.method-grid p{color:#a8aaa2;font-size:12px;line-height:1.6}.principle{grid-template-columns:1.3fr .7fr;gap:120px;padding:130px 0;display:grid}.principle h2{font:600 clamp(40px,5vw,62px)/1.08 var(--font-display);letter-spacing:-.05em}.principle>div:last-child{color:#656860;padding-top:40px;line-height:1.8}.arch-final{background:var(--arch-accent);padding:120px 0}.arch-final h2{font:600 clamp(40px,5.5vw,68px)/1.06 var(--font-display);letter-spacing:-.05em;max-width:1000px}.arch-final p{font:600 25px var(--font-display)}.light-button{color:var(--arch-black);background:#fff}.outline-light{color:var(--arch-black);background:0 0}.arch-footer{background:var(--arch-black);color:#fff;padding:80px 0 25px}.arch-footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:60px;display:grid}.arch-footer-grid p{color:#8e9189}.arch-footer-grid nav{color:#b4b6af;align-content:start;gap:15px;font-size:12px;display:grid}.arch-footer-base{color:#777a72;border-top:1px solid #363833;justify-content:space-between;margin-top:70px;padding-top:24px;font-size:10px;display:flex}.assessment-page{background:var(--arch-paper)}.assessment-flow{width:min(820px,100% - 40px);min-height:calc(100vh - 86px);margin:auto;padding:55px 0 80px}.assessment-top{color:#777b73;letter-spacing:.15em;justify-content:space-between;font-size:9px;display:flex}.assessment-top>div{align-items:center;gap:10px;display:flex}.assessment-top i{background:#d2d2cc;width:120px;height:2px;display:block}.assessment-top em{background:var(--arch-black);height:100%;transition:all .25s;display:block}.assessment-card{padding:75px 0 40px}.assessment-card>label,.assessment-card form>label:first-child{letter-spacing:.18em;font-size:10px;font-weight:800}.assessment-card h1{font:600 clamp(38px,5.5vw,60px)/1.05 var(--font-display);letter-spacing:-.05em;margin:18px 0}.assessment-card>p,.assessment-card form>p{color:#73766e}.assessment-card textarea{width:100%;min-height:210px;font:400 20px/1.6 var(--font-body);resize:vertical;background:0 0;border:0;border-bottom:1px solid #999;outline:none;padding:25px 0}.assessment-controls{border-top:1px solid var(--arch-line);justify-content:space-between;align-items:center;padding-top:25px;display:flex}.assessment-controls>button:first-child{cursor:pointer;background:0 0;border:0;padding:15px}.assessment-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.assessment-options button,.assessment-quick button{text-align:left;cursor:pointer;background:0 0;border:1px solid #c7c8c1;justify-content:space-between;align-items:center;min-height:61px;padding:0 18px;display:flex}.assessment-options button.active,.assessment-quick button.active,.urgency-options button.active{border-color:var(--arch-black);background:var(--arch-white);box-shadow:inset 4px 0 var(--arch-accent)}.assessment-quick{gap:10px;margin:25px 0;display:flex}.assessment-quick button{min-width:140px}.urgency-options{gap:9px;display:grid}.urgency-options button{text-align:left;cursor:pointer;background:0 0;border:1px solid #c7c8c1;min-height:72px;padding:12px 18px;display:grid}.urgency-options span{color:#777;font-size:12px}.safety-note{color:#5a554a;background:#e9e5d8;border-left:3px solid #8c7751;margin-top:25px;padding:16px;font-size:12px}.contact-fields{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0;display:grid}.contact-fields input,.contact-fields select,.booking-contact input,.date-input{background:var(--arch-white);min-height:58px;font:15px var(--font-body);border:1px solid #c1c2bc;padding:0 16px}.check{align-items:flex-start;gap:12px;margin:20px 0;line-height:1.5;letter-spacing:0!important;font-size:12px!important;font-weight:400!important;display:flex!important}.check input{flex:none;width:20px;height:20px}.submit{margin-top:20px}.honey{position:absolute;left:-9999px}.form-error{font-weight:700;color:#912c2c!important}.assessment-success{text-align:center;place-items:center;min-height:calc(100vh - 86px);display:grid}.assessment-success>div{max-width:620px;padding:30px}.success-mark{background:var(--arch-accent);border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 30px;font-size:25px;display:grid}.assessment-success h1{font:600 48px var(--font-display)}.assessment-success .arch-button,.assessment-success .arch-text-link{width:max-content;margin:25px auto;display:flex}.booking-shell{width:min(1180px,100% - 48px);margin:auto;padding:100px 0}.booking-head h1{font:600 clamp(48px,6vw,75px)/1.03 var(--font-display);letter-spacing:-.055em;margin:20px 0}.booking-head>p{color:#767970}.booking-grid{grid-template-columns:1fr 1fr;gap:70px;margin-top:80px;display:grid}.booking-grid section{border-top:1px solid var(--arch-line);padding-top:25px}.booking-grid h2{font:600 21px var(--font-display)}.booking-grid h2 span{font:800 9px var(--font-body);color:#8a8d84;margin-right:20px}.session-types{gap:10px;display:grid}.session-types button{border:1px solid var(--arch-line);text-align:left;cursor:pointer;background:0 0;padding:20px}.session-types button>span{float:right;font-size:10px}.session-types button b{font:600 18px var(--font-display);display:block}.session-types button p{color:#797c74;font-size:12px}.session-types button.active{border-color:var(--arch-black);box-shadow:inset 4px 0 var(--arch-accent);background:var(--arch-paper)}.date-input{width:100%;margin:18px 0}.time-slots{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.time-slots button{border:1px solid var(--arch-line);cursor:pointer;background:0 0;min-height:48px}.time-slots button.active{background:var(--arch-black);color:#fff}.booking-contact{grid-column:1/-1}.booking-contact>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.booking-done{text-align:center;min-height:650px}.booking-done h1{font:600 55px var(--font-display)}@media (width<=900px){.arch-links{display:none}.arch-hero-inner{grid-template-columns:1fr}.problem-map{display:none}.arch-section-head{grid-template-columns:1fr;gap:18px}.method-grid{grid-template-columns:repeat(2,1fr)}.principle{grid-template-columns:1fr;gap:20px}.arch-footer-grid{grid-template-columns:1fr 1fr}.booking-grid{grid-template-columns:1fr}.booking-contact{grid-column:auto}}@media (width<=600px){.arch-container{width:calc(100% - 30px)}.arch-header{height:72px}.arch-nav-actions .arch-link-button{display:none}.arch-button.small{padding:0 12px;font-size:9px}.arch-brand{font-size:10px}.arch-brand i{width:22px;height:22px}.arch-brand i:before{width:30px;top:10px}.arch-brand i:after{height:30px;left:10px}.arch-hero,.arch-hero-inner{min-height:680px}.arch-hero h1{font-size:52px}.arch-actions{flex-direction:column;align-items:stretch}.arch-section,.method-section,.principle{padding:85px 0}.problem-list{grid-template-columns:1fr}.problem-list a:nth-child(odd){border-right:0}.method-grid{grid-template-columns:1fr 1fr}.method-grid article{min-height:190px;padding:18px}.arch-footer-grid{grid-template-columns:1fr}.arch-footer-base{gap:10px;display:grid}.assessment-flow{width:calc(100% - 30px);padding-top:35px}.assessment-card{padding-top:50px}.assessment-card h1{font-size:40px}.assessment-options,.contact-fields{grid-template-columns:1fr}.assessment-controls{background:var(--arch-paper);padding-bottom:12px;position:sticky;bottom:0}.booking-shell{width:calc(100% - 30px);padding:70px 0}.booking-head h1{font-size:48px}.booking-grid{gap:45px;margin-top:55px}.booking-contact>div{grid-template-columns:1fr}.time-slots{grid-template-columns:1fr 1fr}.arch-final{padding:85px 0}}.legal-page{max-width:900px;padding:120px 0}.legal-page>span,.empty-public>span,.contact-architect>div>span{letter-spacing:.18em;font-size:10px;font-weight:800}.legal-page h1,.empty-public h1,.contact-architect h1{font:600 clamp(50px,7vw,82px)/1.02 var(--font-display);letter-spacing:-.055em}.legal-page h2{font:600 28px/1.3 var(--font-display);margin-top:55px}.legal-page p,.legal-page li,.empty-public p,.contact-architect p{color:#656860;font-size:17px;line-height:1.75}.legal-page li{margin:12px 0}.legal-callout{background:var(--arch-paper);border-left:4px solid var(--arch-accent);margin-top:45px;padding:25px;line-height:1.6}.empty-public{max-width:850px;min-height:650px;padding:150px 0}.empty-public p{max-width:650px;margin-bottom:35px}.contact-architect{grid-template-columns:1fr 1fr;gap:100px;padding:120px 0;display:grid}.contact-architect form{gap:12px;padding-top:35px;display:grid}.contact-architect input,.contact-architect textarea{border:1px solid var(--arch-line);min-height:58px;font:15px var(--font-body);background:var(--arch-paper);padding:16px}.contact-architect textarea{min-height:180px}.contact-architect small{color:#777}@media (width<=700px){.legal-page,.empty-public{padding:80px 0}.contact-architect{grid-template-columns:1fr;gap:30px;padding:80px 0}.legal-page h1,.empty-public h1,.contact-architect h1{font-size:48px}}.platform-tabs{gap:8px;margin-bottom:20px;display:flex;overflow:auto}.platform-tabs button{border:1px solid var(--line);white-space:nowrap;cursor:pointer;background:#fff;padding:13px 18px;font-weight:700}.platform-tabs button.active{background:var(--arch-black);color:#fff}.platform-form{gap:16px;display:grid}.platform-form label{gap:7px;font-size:12px;font-weight:700;display:grid}.platform-form input,.platform-form textarea,.platform-form select{border:1px solid var(--line);min-height:52px;font:14px var(--font-body);background:#fff;padding:12px}.platform-form textarea{min-height:120px}.platform-columns{grid-template-columns:1fr 1fr;gap:14px;display:grid}.platform-list{gap:9px;margin-top:18px;display:grid}.platform-list article{border:1px solid var(--line);background:#fff;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:15px;display:grid}.platform-list article div{gap:5px;display:grid}.platform-list article span{color:var(--muted);font-size:11px}.platform-list button{border:1px solid var(--line);cursor:pointer;background:#fff;padding:9px}.public-pricing{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.public-pricing article{border:1px solid var(--arch-line);flex-direction:column;min-height:310px;padding:30px;display:flex}.public-pricing span{letter-spacing:.15em;font-size:9px}.public-pricing h3{font:600 25px var(--font-display);margin-top:55px}.public-pricing p{color:#74776f;font-size:13px;line-height:1.6}.public-pricing b{font:600 17px var(--font-display);margin-top:auto}.public-pricing a{margin-top:20px;font-size:11px;font-weight:800}.reviews-section{background:var(--arch-black);color:#fff;padding:120px 0}.public-reviews{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.public-reviews blockquote{border:1px solid #3d4039;min-height:300px;margin:0;padding:35px}.public-reviews span,.public-reviews small{letter-spacing:.12em;color:#a5a99d;font-size:9px}.public-reviews p{font:500 24px/1.45 var(--font-display)}.public-reviews footer{color:var(--arch-accent);margin-top:35px;font-size:11px}.founder-photo{object-fit:cover;float:right;width:220px;height:260px;margin:0 0 35px 50px}.founder-title{letter-spacing:.15em;color:#777;font-size:11px;display:block}@media (width<=700px){.platform-columns,.public-pricing,.public-reviews{grid-template-columns:1fr}.platform-list article{grid-template-columns:1fr auto}.platform-list article div{grid-column:1/-1}.founder-photo{float:none;width:100%;height:360px;margin:0 0 25px}}.arch-site{--arch-black:#070604;--arch-paper:#15120b;--arch-white:#0b0906;--arch-gray:#a89c82;--arch-line:#4a391b;--arch-accent:#c9942e;color:#f1eee7;background:#090806}.arch-header{background:#090806;border-color:#3d2e16}.arch-brand,.arch-links,.arch-nav-actions{color:#f4f0e8}.arch-button{color:#090806;background:linear-gradient(135deg,#9f6f16,#d9a943);border-color:#d2a03d}.arch-button.outline,.arch-link-button{color:#f4f0e8;border-color:#9d772d}.arch-grid{background-image:linear-gradient(#c5942612 1px,#0000 1px),linear-gradient(90deg,#c5942612 1px,#0000 1px)}.arch-hero h1,.arch-section-head h2,.principle h2{color:#f5f1e9}.arch-hero h1 em{color:#c9942e}.arch-hero-inner>div:first-of-type>p,.arch-section-head p,.principle>div:last-child{color:#b6ad9c}.problem-list a,.public-pricing article{border-color:#44351c}.problem-list a:hover{background:#171208}.arch-section{background:#090806}.method-section,.reviews-section,.arch-footer{background:#030302}.principle{background:#090806}.arch-final{color:#080604;background:linear-gradient(135deg,#9a6915,#d6a43b)}.install-app{color:#d6a43b;font:700 11px var(--font-body);cursor:pointer;background:0 0;border:0;padding:12px}.install-help{z-index:100;background:#000b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.install-help>div{color:#f4f0e8;background:#11100d;border:1px solid #8b6726;max-width:520px;padding:35px;position:relative}.install-help>div>button{color:#fff;background:0 0;border:0;font-size:25px;position:absolute;top:8px;right:12px}.workspace-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.workspace-grid label{text-transform:uppercase;letter-spacing:.08em;gap:7px;font-size:11px;font-weight:800;display:grid}.workspace-grid textarea{border:1px solid var(--line);min-height:150px;font:14px/1.5 var(--font-body);resize:vertical;padding:14px}.workspace-grid .arch-button{grid-column:1/-1}.case-timeline{gap:10px;margin-top:20px;display:grid}.case-timeline article{background:#fff;border-left:3px solid #c9942e;padding:18px}.case-timeline time{color:#777;margin-bottom:8px;font-size:10px;display:block}.case-timeline p{white-space:pre-wrap}.admin-page .arch-button.outline{color:#111;background:#fff}@media (width<=700px){.workspace-grid{grid-template-columns:1fr}.workspace-grid .arch-button{grid-column:auto}.install-app{display:none}}.announcement-bar{color:#090806;background:#c9942e}.announcement-bar>div{justify-content:center;align-items:center;gap:16px;min-height:42px;font-size:12px;display:flex}.announcement-bar a{border-bottom:1px solid;font-weight:800}@media (width<=600px){.announcement-bar>div{text-align:center;gap:3px;padding:10px 0;display:grid}}.media-admin-grid img,.media-admin-grid video,.detail-media img,.detail-media video,.knowledge-cover,.promotion-media>*,.plan-media>*,.homepage-media img,.homepage-media video{background:#050d18;object-fit:contain!important}.media-admin-grid img,.media-admin-grid video{height:180px}.homepage-media{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:70px 0;display:grid}.homepage-media figure{background:#050d18;border:1px solid #17334d;border-radius:14px;margin:0;overflow:hidden}.homepage-media img,.homepage-media video{width:100%;height:min(65vh,620px);display:block}.homepage-media figcaption{color:#aebed0;padding:12px 16px;font-size:12px}.plan-media{gap:8px;margin:0 0 24px;display:grid}.plan-media img,.plan-media video{border-radius:9px;width:100%;height:230px;display:block}@media (width<=700px){.homepage-media{grid-template-columns:1fr;padding:40px 0}.homepage-media img,.homepage-media video{height:auto;max-height:70vh}.plan-media img,.plan-media video{height:auto;max-height:360px}}.promo-value-stack{gap:11px;margin:22px 0 28px;padding:0;list-style:none;display:grid}.promo-value-stack li{color:#64758a;grid-template-columns:24px 1fr;align-items:start;gap:9px;font-size:13px;line-height:1.5;display:grid}.promo-value-stack li span{color:#07101f;background:#79d62b;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.promotion-grid article.featured .promo-value-stack li{color:#e5eef8}.promotion-grid article.featured .corp-btn{color:#03111f;background:linear-gradient(135deg,#7cdb2e,#12a7ef);box-shadow:0 14px 34px #32be7e38}.directory-finder{color:#fff;background:#06101f;border-radius:16px;grid-template-columns:1.2fr .8fr;gap:25px;margin-top:72px;padding:38px;display:grid}.directory-finder>div:first-child>span,.contract-form-copy>span{letter-spacing:.15em;color:#72d72d;font-size:9px;font-weight:900}.directory-finder h2{font:700 34px/1.1 var(--font-display);margin:12px 0}.directory-finder p{color:#a9b8c9;max-width:680px;line-height:1.6}.directory-search{align-content:center;gap:8px;display:grid}.directory-search label{letter-spacing:.1em;color:#b9c5d3;font-size:10px}.directory-search input{color:#fff;min-height:58px;font:15px var(--font-body);background:#0c1b2d;border:1px solid #29445e;border-radius:8px;padding:0 17px}.goal-chips{flex-wrap:wrap;grid-column:1/-1;gap:9px;display:flex}.goal-chips button{color:#c4d0dc;cursor:pointer;background:0 0;border:1px solid #29445e;border-radius:999px;padding:11px 16px}.goal-chips button.active{color:#06101f;background:#7bdc31;border-color:#7bdc31;font-weight:900}.directory-finder>.corp-text-link{color:#55bdf3}.directory-empty{text-align:center;background:#f4f7fa;border-radius:12px;grid-column:1/-1;padding:60px}.directory-empty p{color:#718096}.contract-form{color:#fff;background:radial-gradient(circle at 0 0,#0b4770 0,#0000 32%),#06101f;border:1px solid #168ddd;border-radius:18px;grid-template-columns:.8fr 1.2fr;gap:55px;margin:0 0 120px;padding:52px;scroll-margin-top:100px;display:grid}.contract-form-copy h2{font:700 42px/1.08 var(--font-display);letter-spacing:-.04em}.contract-form-copy p,.contract-form-copy li{color:#aebdd0;line-height:1.65}.contract-form-copy ul{padding-left:20px}.contract-form form{color:#07101f;background:#fff;border-radius:13px;padding:28px}.contract-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.contract-fields label{gap:7px;font-size:11px;font-weight:800;display:grid}.contract-fields .wide{grid-column:1/-1}.contract-fields input,.contract-fields textarea,.contract-fields select{width:100%;font:14px var(--font-body);background:#fff;border:1px solid #ced9e4;border-radius:7px;padding:13px}.contract-fields input,.contract-fields select{min-height:50px}.contract-fields textarea{resize:vertical;min-height:105px}.contract-form form>.corp-btn{cursor:pointer;border:0;width:100%;margin-top:20px}.contract-form form>small{color:#68788a;text-align:center;margin-top:12px;line-height:1.5;display:block}@media (width<=800px){.directory-finder,.contract-form{grid-template-columns:1fr}.directory-finder{padding:28px}.contract-form{gap:28px;padding:30px}.contract-form-copy h2{font-size:34px}}@media (width<=560px){.goal-chips{grid-template-columns:1fr 1fr;display:grid}.goal-chips button{text-align:left}.contract-fields{grid-template-columns:1fr}.contract-fields .wide{grid-column:auto}.contract-form{margin-bottom:80px;padding:20px}.contract-form form{padding:20px}.directory-finder h2{font-size:29px}}.directory-search>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.directory-search input{border-right:0;border-radius:8px 0 0 8px;width:100%;min-width:0}.directory-search button{color:#06101f;cursor:pointer;background:#72d72d;border:1px solid #72d72d;border-radius:0 8px 8px 0;padding:0 18px;font-weight:900}.goal-chips button{transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.goal-chips button.active{box-shadow:0 0 0 3px #7bdc3130}.directory-filter-feedback{color:#cad6e2;border-top:1px solid #223b53;border-bottom:1px solid #223b53;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.directory-filter-feedback b{color:#7bdc31;font-size:22px}.directory-filter-feedback button{color:#55bdf3;cursor:pointer;background:0 0;border:0;padding:10px 0;font-weight:900}.directory-results{padding-top:52px;scroll-margin-top:86px}.directory-results>header{border-bottom:1px solid #d7e1eb;justify-content:space-between;align-items:end;gap:20px;padding-bottom:18px;display:flex}.directory-results>header span{letter-spacing:.15em;color:#168bdc;font-size:9px;font-weight:900}.directory-results>header h2{font:700 30px var(--font-display);margin:0 auto 0 0}.directory-results>header button{color:#087fbe;cursor:pointer;background:0 0;border:0;padding:8px;font-weight:800}.directory-results>.knowledge-grid{width:100%;padding-top:28px}@media (width<=560px){.directory-finder{margin-top:40px;padding:26px 20px}.goal-chips button{min-height:64px;padding:12px 15px}.directory-filter-feedback{align-items:flex-start}.directory-filter-feedback span{max-width:65%}.directory-results{padding-top:34px;scroll-margin-top:74px}.directory-results>header{flex-wrap:wrap;align-items:center}.directory-results>header h2{flex-basis:100%;order:3}}.hero-capability-line{letter-spacing:.08em;color:#4cbfff;text-transform:uppercase;margin:20px 0;font-size:11px}.hero-refund{border-left:3px solid #77db31;gap:5px;max-width:590px;margin-top:18px;padding-left:14px;display:grid}.hero-refund b{color:#dfffbf;font-size:13px}.hero-refund span{color:#8fa4ba;font-size:11px;line-height:1.5}.transformation-problem,.specialist-section,.transformation-packages,.flex-cycle{padding:110px 0}.transformation-problem>div:first-child{max-width:950px}.transformation-problem>div>span,.consultation-offer span,.flex-cycle>div:first-child>span,.before-after span{letter-spacing:.16em;color:#16a7ef;font-size:9px;font-weight:900}.transformation-problem h2,.flex-cycle h2{font:700 clamp(40px,5vw,66px)/1.06 var(--font-display);letter-spacing:-.05em}.transformation-problem h2 em,.flex-cycle h2 em{color:#148fda;font-style:normal}.transformation-problem p,.flex-cycle>div:first-child p{color:#718096;font-size:16px;line-height:1.7}.constraint-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin:40px 0;display:grid}.constraint-grid span{color:#fff;background:#07101f;border-left:3px solid #ef4e67;padding:22px;font-weight:700}.constraint-answer{max-width:950px}.transformation-method{color:#fff;background:#030914;padding:110px 0}.section-intro.dark h2{color:#fff}.section-intro.dark p{color:#9fb0c4}.method-pipeline{grid-template-columns:repeat(5,1fr);display:grid}.method-pipeline article{border:1px solid #18334d;min-height:240px;padding:25px;position:relative}.method-pipeline article:after{content:"→";z-index:2;color:#43baff;position:absolute;top:48%;right:-9px}.method-pipeline article:last-child:after{display:none}.method-pipeline span{color:#76dc31;font-size:11px}.method-pipeline h3{font:700 21px var(--font-display);margin-top:60px}.method-pipeline p{color:#91a4ba;font-size:12px;line-height:1.6}.specialist-grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.specialist-grid article{background:#f3f7fb;border:1px solid #dae5ef;min-height:260px;padding:24px}.specialist-grid span{color:#14a3ed;font-size:10px}.specialist-grid h3{font:700 20px/1.2 var(--font-display);margin-top:55px}.specialist-grid p{color:#718096;font-size:13px;line-height:1.6}.consultation-offer{color:#fff;background:linear-gradient(120deg,#06101f,#082e50);padding:100px 0}.consultation-offer>.corp-shell{grid-template-columns:1fr .75fr;gap:90px;display:grid}.consultation-offer h2{font:700 47px/1.08 var(--font-display)}.consultation-offer p,.consultation-offer li{color:#a9bbce;line-height:1.7}.consultation-offer aside{border:1px solid #1caef4;border-radius:16px;flex-direction:column;padding:35px;display:flex}.consultation-offer aside>strong{font:800 76px var(--font-display);margin:25px 0}.consultation-offer aside .corp-btn{margin-top:auto}.bt-package-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}.bt-package-grid article{background:#f5f8fb;border:1px solid #d5e1ec;border-radius:15px;flex-direction:column;min-height:600px;padding:32px;display:flex;position:relative}.bt-package-grid article.featured{color:#fff;background:#06101f;border-color:#14a6ee;transform:translateY(-12px);box-shadow:0 25px 60px #0b72ba2b}.bt-package-grid .popular{color:#fff;background:#14a6ee;border-radius:999px;padding:8px 15px;font-size:9px;position:absolute;top:-14px;left:25px}.bt-package-grid article>span{color:#118bd3;letter-spacing:.1em;font-size:10px}.bt-package-grid h3{font:800 35px var(--font-display);text-transform:uppercase}.bt-package-grid article>strong{font:800 39px var(--font-display);color:#0a9dea}.bt-package-grid article>strong small{font-size:13px}.bt-package-grid ul{gap:12px;margin:30px 0;padding:0;list-style:none;display:grid}.bt-package-grid li{color:#65768a;font-size:13px}.bt-package-grid .featured li{color:#b8c6d5}.bt-package-grid article>p{color:#7e8ea0;margin-top:auto}.setup-fee{background:#eaf4fb;border-left:4px solid #13a8f2;gap:8px;margin-top:35px;padding:27px;display:grid}.setup-fee span{letter-spacing:.14em;color:#087fbe;font-size:9px}.setup-fee b{font-size:23px}.setup-fee p{color:#687a8d;margin:0}.commitment-band{color:#fff;background:#101a2a;padding:75px 0}.commitment-band>.corp-shell{grid-template-columns:.8fr 1.2fr;align-items:center;gap:70px;display:grid}.commitment-band h2{font:700 35px var(--font-display)}.commitment-band>div>div>span{color:#72db31;letter-spacing:.15em;font-size:9px}.commitment-grid{grid-template-columns:repeat(4,1fr);display:grid}.commitment-grid article{border-left:1px solid #2a4057;padding:20px;display:grid}.commitment-grid strong{font:800 42px var(--font-display);color:#21aef2}.commitment-grid span{color:#94a7ba;font-size:10px}.commitment-grid b{margin-top:18px;font-size:12px}.flex-cycle>div:first-child{max-width:900px}.cycle-grid{grid-template-columns:repeat(4,1fr);margin-top:55px;display:grid}.cycle-grid article{border-top:3px solid #12a5ed;border-right:1px solid #dae3ec;padding:25px}.cycle-grid span{color:#0f91d6;font-size:10px}.cycle-grid h3{font:700 21px var(--font-display)}.cycle-grid p{color:#718096;font-size:12px;line-height:1.6}.before-after{color:#fff;background:#050b15;padding:80px 0}.before-after>.corp-shell{grid-template-columns:1fr auto 1fr;align-items:center;gap:45px;display:grid}.before-after>div>b{color:#17aaf2;font-size:50px}.before-after p{color:#b0c0cf;border-bottom:1px solid #1e3043;padding:11px 0}.before-after>div>div:last-child p{color:#d9ffc0}.booking-hero{padding:90px 0 50px}.booking-hero>span{letter-spacing:.14em;color:#0e97df;font-size:10px;font-weight:900}.booking-hero h1{font:800 clamp(46px,7vw,82px)/1 var(--font-display);letter-spacing:-.055em}.booking-hero p{color:#718096;max-width:750px;font-size:18px}.bt-booking,.booking-success{color:#fff;background:#06101f;border-radius:18px;width:min(900px,100% - 40px);margin:0 auto 120px;padding:35px}.bt-booking>header{align-items:center;gap:20px;display:flex}.bt-booking>header>span{letter-spacing:.15em;color:#66d532;font-size:9px}.bt-booking>header>i{background:#1a3045;flex:1;height:3px}.bt-booking>header b{background:#15a9ef;height:100%;display:block}.booking-step{padding:55px 0 30px}.booking-step>span{letter-spacing:.15em;color:#1db2f7;font-size:9px}.booking-step h1{font:700 44px var(--font-display)}.booking-step p{color:#a1b2c4}.booking-step label{gap:8px;margin:15px 0;font-size:11px;font-weight:800;display:grid}.booking-step input,.booking-step textarea,.booking-step select{color:#fff;min-height:54px;font:14px var(--font-body);background:#0d1c2c;border:1px solid #2a455f;border-radius:7px;padding:13px}.booking-step textarea{min-height:110px}.slot-grid,.area-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.slot-grid button,.area-grid button{color:#c4d2df;cursor:pointer;background:#0b1928;border:1px solid #2b4760;border-radius:6px;padding:14px}.slot-grid button.active,.area-grid button.active{color:#00101c;background:#14a9ef;border-color:#14a9ef;font-weight:900}.booking-fields{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.bt-booking form>footer{border-top:1px solid #20364b;justify-content:space-between;padding-top:22px;display:flex}.bt-booking form>footer>button:first-child{color:#a6b5c3;background:0 0;border:0}.summary dl>div{border-bottom:1px solid #21384d;justify-content:space-between;padding:13px 0;display:flex}.summary dd{text-align:right}.refund-note{background:#102a22;border-left:3px solid #6dd333;padding:15px!important}.booking-consent{align-items:start;grid-template-columns:auto 1fr!important;display:flex!important}.booking-consent input{min-height:auto}.booking-success{text-align:center;padding:90px 40px}.booking-success h1{font:800 55px var(--font-display)}@media (width<=900px){.constraint-grid,.method-pipeline,.specialist-grid{grid-template-columns:1fr 1fr}.method-pipeline article:after{display:none}.consultation-offer>.corp-shell,.commitment-band>.corp-shell,.bt-package-grid{grid-template-columns:1fr}.bt-package-grid article.featured{transform:none}.cycle-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.transformation-problem,.specialist-section,.transformation-packages,.flex-cycle{padding:75px 0}.constraint-grid,.method-pipeline,.specialist-grid,.cycle-grid,.commitment-grid{grid-template-columns:1fr}.consultation-offer{padding:70px 0}.consultation-offer>.corp-shell{gap:35px}.consultation-offer h2{font-size:36px}.consultation-offer aside>strong{font-size:56px}.before-after>.corp-shell{grid-template-columns:1fr}.before-after>div>b{text-align:center;transform:rotate(90deg)}.booking-fields,.slot-grid,.area-grid{grid-template-columns:1fr 1fr}.bt-booking{padding:22px}.booking-step h1{font-size:36px}.hero-refund{margin-bottom:22px}}.transformation-art{background:#040b15;border:1px solid #17334d;border-radius:16px;margin:0 0 30px;overflow:hidden}.transformation-art img{object-fit:contain;width:100%;max-height:700px;display:block}.transformation-art figcaption{color:#a7bad0;text-align:center;padding:14px 20px;font-size:12px}.compact-home-hero{min-height:650px}.main-options{padding:95px 0}.main-option-grid{grid-template-columns:1.25fr 1fr 1fr;gap:14px;display:grid}.main-option-grid>a{background:#f4f7fa;border:1px solid #d9e4ee;border-radius:14px;flex-direction:column;min-height:285px;padding:28px;transition:all .2s;display:flex}.main-option-grid>a.primary{color:#fff;background:radial-gradient(circle at 100% 0,#0b568c,#0000 40%),#06101f;border-color:#139fe8;grid-row:span 2;min-height:584px}.main-option-grid>a:last-child{grid-column:2/-1}.main-option-grid span,.home-method-teaser>div>div>span,.transformation-subnav span,.individual-choice span{letter-spacing:.15em;color:#159de3;font-size:9px;font-weight:900}.main-option-grid h2{font:750 31px/1.1 var(--font-display);margin:45px 0 12px}.main-option-grid .primary h2{margin-top:130px;font-size:49px}.main-option-grid p{color:#718096;line-height:1.65}.main-option-grid .primary p{color:#afc0d1}.main-option-grid b{color:#159de3;margin-top:auto;font-size:12px}.home-method-teaser{color:#fff;background:#06101f;padding:80px 0}.home-method-teaser>.corp-shell{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.home-method-teaser h2{font:750 42px/1.08 var(--font-display)}.home-method-teaser p{color:#9fb0c2;line-height:1.7}.mini-method{display:grid}.mini-method span{border-bottom:1px solid #1b344b;gap:20px;padding:17px;display:flex;color:#dce8f1!important;letter-spacing:0!important;font-size:14px!important}.mini-method b{color:#6ad12c}.transformation-subnav{grid-template-columns:1fr 1fr;gap:18px;padding:0 0 110px;display:grid}.transformation-subnav>a{color:#fff;background:#06101f;border-radius:14px;min-height:230px;padding:36px}.transformation-subnav h2{font:700 31px/1.12 var(--font-display);margin-top:45px}.transformation-subnav b{color:#28b2f4;font-size:12px}.individual-choice{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding:100px 0;display:grid}.individual-choice h2{font:700 43px/1.08 var(--font-display)}.individual-choice p{color:#718096;line-height:1.7}.individual-choice>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.home-promo-spotlight{z-index:4;color:#fff;background:radial-gradient(circle at 78% 0,#00aeff3d,#0000 34%),linear-gradient(100deg,#07101f,#0a2743);border-bottom:1px solid #1f8fcb;position:relative;box-shadow:0 12px 35px #00132833}.home-promo-spotlight>.corp-shell{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:92px;display:grid}.promo-spotlight-badge{color:#07130c;letter-spacing:.1em;white-space:nowrap;background:#79df2f;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:950;display:inline-flex}.promo-spotlight-copy{flex-wrap:wrap;align-items:baseline;gap:14px;min-width:0;display:flex}.promo-spotlight-copy small{color:#56bcf1;letter-spacing:.1em;text-transform:uppercase;width:100%;font-size:12px;font-weight:800}.promo-spotlight-copy strong{font:750 18px/1.3 var(--font-display);color:#f7fbff}.promo-spotlight-copy b{color:#9be95e;font-size:15px}.promo-spotlight-actions{align-items:center;gap:9px;display:flex}.promo-spotlight-actions a{color:#f5f9ff;white-space:nowrap;border:1px solid #3c5d78;border-radius:8px;justify-content:center;align-items:center;min-height:42px;padding:0 17px;font-size:14px;font-weight:800;display:inline-flex}.promo-spotlight-actions a:last-child{background:#168fdd;border-color:#168fdd}.promo-spotlight-actions a:hover{color:#07130c;background:#79df2f;border-color:#79df2f}@media (width<=800px){.home-promo-spotlight>.corp-shell{grid-template-columns:auto 1fr;gap:12px;padding:16px 0}.promo-spotlight-copy{gap:5px}.promo-spotlight-copy strong,.promo-spotlight-copy b{width:100%}.promo-spotlight-actions{grid-column:1/-1;width:100%}.promo-spotlight-actions a{flex:1}}@media (width<=480px){.home-promo-spotlight>.corp-shell{grid-template-columns:1fr}.promo-spotlight-badge{justify-self:start;min-height:30px}.promo-spotlight-copy small{line-height:1.5}.promo-spotlight-actions{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.promo-spotlight-actions a{padding:0 10px}}@media (width<=900px){.main-option-grid{grid-template-columns:1fr 1fr}.main-option-grid>a.primary{grid-area:auto/1/auto/-1;min-height:360px}.main-option-grid .primary h2{margin-top:70px}.main-option-grid>a:last-child{grid-column:auto}.home-method-teaser>.corp-shell,.transformation-subnav,.individual-choice{grid-template-columns:1fr}}@media (width<=600px){.main-options{padding:70px 0}.main-option-grid{grid-template-columns:1fr}.main-option-grid>a,.main-option-grid>a.primary,.main-option-grid>a:last-child{grid-column:auto;min-height:250px}.main-option-grid .primary h2,.main-option-grid h2{margin-top:45px;font-size:34px}.home-method-teaser{padding:65px 0}.home-method-teaser h2{font-size:34px}.transformation-subnav{padding-bottom:75px}.individual-choice{padding:70px 0}.individual-choice h2{font-size:36px}.individual-choice>div:last-child{display:grid}}.founder-proof{color:#fff;background:#06101f;border:1px solid #153956;border-radius:20px;grid-template-columns:.72fr 1.2fr .9fr;gap:0;margin-top:72px;margin-bottom:35px;display:grid;overflow:hidden;box-shadow:0 30px 80px #07142624}.founder-portrait{background:#020814;align-items:stretch;min-height:620px;display:flex;position:relative}.founder-portrait img{object-fit:contain;background:radial-gradient(circle at 50% 35%,#0d3557,#020814 70%);width:100%;height:100%;display:block}.founder-portrait>span{color:#06101f;letter-spacing:.12em;background:#82df38;padding:9px 12px;font-size:12px;font-weight:900;position:absolute;bottom:22px;left:22px}.founder-copy{flex-direction:column;justify-content:center;padding:62px 52px;display:flex}.founder-copy>span,.business-credential-card>div>span{letter-spacing:.16em;color:#23aef1;font-size:12px;font-weight:900}.founder-copy h2{font:750 clamp(42px,5vw,66px)/1.02 var(--font-display);letter-spacing:-.05em;margin:22px 0 12px}.founder-copy h2 em{color:#83df39;font-style:normal}.founder-copy>b{color:#dceaf7;font-size:16px}.founder-copy>p{white-space:pre-line;color:#a8bacb;margin-top:28px;font-size:16px;line-height:1.75}.founder-copy blockquote{font:600 17px/1.6 var(--font-body);color:#e8f3fb;border-left:3px solid #82df38;margin:18px 0 30px;padding:18px 0 18px 20px}.founder-copy .corp-text-link{color:#54c4f5;align-self:flex-start}.business-credential-card{color:#07101f;background:#f4f8fb;flex-direction:column;gap:24px;padding:44px 30px;display:flex}.business-credential-card h3{font:750 31px/1.12 var(--font-display);margin:12px 0 0}.certificate-preview{background:#fff;border:1px solid #cbd9e5;border-radius:12px;gap:12px;padding:12px;display:grid}.certificate-preview img{object-fit:contain;background:#e8eef4;width:100%;height:285px}.certificate-preview b{color:#0b8cd5;font-size:14px}.certificate-document,.certificate-placeholder{color:#fff;background:linear-gradient(145deg,#071526,#0b3150);border-radius:12px;align-items:center;gap:20px;min-height:210px;padding:28px;display:flex}.certificate-document>strong,.certificate-placeholder>strong{color:#07101f;background:#82df38;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;font-size:15px;display:grid}.certificate-document div{gap:7px;display:grid}.certificate-document small,.certificate-placeholder p{color:#a9bdcf;line-height:1.5}.business-credential-card dl{margin:auto 0 0}.business-credential-card dl>div{border-top:1px solid #d7e0e8;gap:5px;padding:14px 0;display:grid}.business-credential-card dt{color:#748396;font-size:12px}.business-credential-card dd{overflow-wrap:anywhere;margin:0;font-weight:800}.profile-editor,.credential-editor{margin-bottom:18px}.profile-editor>div:first-child p,.credential-editor>div:first-child p{color:#69788b;line-height:1.6}.single-media{max-width:300px}.credential-file-admin{border:1px solid #dbe4ed;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:15px;display:grid}.credential-file-admin>div{gap:5px;display:grid}.credential-file-admin small{color:#718096}.credential-file-admin a,.credential-file-admin button{color:#087cc3;cursor:pointer;background:#fff;border:1px solid #cbd8e4;border-radius:7px;padding:10px 13px;font-weight:800}.credential-file-admin button{color:#b02a2a}.executive-admin{--ea-bg:#eef3f8;--ea-panel:#fff;--ea-ink:#071426;--ea-muted:#68798c;--ea-line:#d8e3ed;--ea-blue:#0d9be8;--ea-green:#7bdc31;background:var(--ea-bg);min-height:100vh;color:var(--ea-ink);grid-template-columns:285px minmax(0,1fr);display:grid}.executive-sidebar{color:#d7e4ee;z-index:20;background:#030914;border-right:1px solid #183149;flex-direction:column;height:100vh;padding:26px 18px;display:flex;position:sticky;top:0}.executive-brand{border-bottom:1px solid #182a3d;align-items:center;gap:13px;padding:0 8px 22px;display:flex}.executive-brand img{object-fit:contain;border-radius:8px;width:56px;height:48px}.executive-brand span{display:grid}.executive-brand b{font:800 18px var(--font-display);letter-spacing:.08em}.executive-brand small{letter-spacing:.16em;color:#58bff1;margin-top:4px;font-size:11px}.executive-environment{color:#99acbd;border:1px solid #1a3a52;border-radius:8px;align-items:center;gap:9px;margin:18px 8px 6px;padding:10px 12px;font-size:13px;display:flex}.executive-environment i{background:var(--ea-green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #7bdc31}.executive-sidebar nav{padding:12px 0;overflow:auto}.executive-sidebar nav section{gap:3px;margin-bottom:22px;display:grid}.executive-sidebar nav section>span{letter-spacing:.16em;color:#62788e;padding:0 12px 8px;font-size:12px;font-weight:900}.executive-sidebar nav a{color:#aebfce;border-radius:8px;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.executive-sidebar nav a b{color:#4c718e;font-size:12px}.executive-sidebar nav a:hover,.executive-sidebar nav a.active{color:#fff;background:#0b2940}.executive-sidebar nav a.active b{color:var(--ea-green)}.executive-sidebar-foot{border-top:1px solid #182a3d;gap:8px;margin-top:auto;padding-top:16px;display:grid}.executive-sidebar-foot a,.executive-sidebar-foot button{color:#c5d3df;text-align:left;width:100%;font:700 13px var(--font-body);cursor:pointer;background:0 0;border:1px solid #25445c;border-radius:8px;padding:12px;display:block}.executive-workspace{min-width:0}.executive-topbar{border-bottom:1px solid var(--ea-line);z-index:15;background:#fff;justify-content:space-between;align-items:center;gap:20px;height:76px;padding:0 34px;display:flex;position:sticky;top:0}.executive-topbar>div{gap:4px;display:grid}.executive-topbar>div:last-child{align-items:center;gap:18px;display:flex}.executive-topbar span{letter-spacing:.12em;color:#547086;font-size:12px;font-weight:800}.executive-topbar b,.executive-topbar a{font-size:13px}.executive-topbar .healthy,.executive-topbar .attention{letter-spacing:0;border-radius:999px;padding:8px 12px}.executive-topbar .healthy{color:#367d0f;background:#e8f8df}.executive-topbar .attention{color:#bd4d1e;background:#fff0e8}.executive-dashboard{max-width:1700px;margin:auto;padding:34px}.executive-hero{color:#fff;background:radial-gradient(circle at 85% 0,#0b5b8d 0,#0000 32%),#06101f;border-radius:16px;grid-template-columns:1fr auto;align-items:end;gap:40px;padding:38px;display:grid;overflow:hidden}.executive-hero>div:first-child>span,.executive-panel header span,.executive-operations>article>span{letter-spacing:.15em;color:#35b9f3;font-size:12px;font-weight:900}.executive-hero h1{font:750 clamp(42px,5vw,67px)/.98 var(--font-display);letter-spacing:-.055em;margin:17px 0}.executive-hero p{color:#a6b8c9;max-width:780px;font-size:16px;line-height:1.65}.executive-hero-actions{min-width:270px;display:grid}.executive-hero-actions a{color:#d9e8f2;border-top:1px solid #25425a;padding:15px 2px;font-size:14px;font-weight:800}.executive-hero-actions a:last-child{color:#8be145}.executive-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.executive-metrics article{background:var(--ea-panel);border:1px solid var(--ea-line);border-radius:12px;flex-direction:column;min-height:150px;padding:20px;display:flex}.executive-metrics article:before{content:"";background:var(--ea-blue);width:24px;height:3px;margin-bottom:18px}.executive-metrics article.verified:before{background:var(--ea-green)}.executive-metrics article.risk:before{background:#f06d3b}.executive-metrics span{letter-spacing:.11em;color:#61768a;font-size:12px;font-weight:900}.executive-metrics strong{font:800 37px var(--font-display);margin:10px 0}.executive-metrics small{color:#7a8b9b;margin-top:auto;line-height:1.45}.executive-grid{grid-template-columns:minmax(0,1.65fr) minmax(340px,.75fr);gap:16px;margin-bottom:16px;display:grid}.executive-panel{background:var(--ea-panel);border:1px solid var(--ea-line);border-radius:12px;overflow:hidden}.executive-panel>header{border-bottom:1px solid var(--ea-line);justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.executive-panel>header>div{gap:7px;display:grid}.executive-panel h2{font:750 22px var(--font-display);margin:0}.executive-panel>header>b,.executive-panel>header>a{color:#0787ce;font-size:13px}.executive-table-wrap{overflow:auto}.executive-table-wrap table{border-collapse:collapse;width:100%}.executive-table-wrap th{letter-spacing:.1em;color:#78899a;background:#f6f8fa;font-size:12px}.executive-table-wrap th,.executive-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e6edf3;padding:15px 18px}.executive-table-wrap td{color:#43566a;font-size:14px}.executive-table-wrap td strong,.executive-table-wrap td small{display:block}.executive-table-wrap td small{color:#8190a0;margin-top:5px}.executive-table-wrap td>a{color:#0787ce;font-weight:900}.executive-status{color:#0879bd;background:#e9f5fc;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:900;display:inline-block}.executive-stack{gap:16px;display:grid}.priority-panel>a{border-bottom:1px solid #e7edf2;grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:15px 20px;display:grid}.priority-panel>a.late{background:#fff8f4;border-left:3px solid #ef6842}.priority-panel time{color:#66788a;font-size:12px}.priority-panel>a>div{gap:4px;display:grid}.priority-panel>a>div>b{font-size:14px}.priority-panel>a>div>small{color:#79899a}.priority-panel>a>span{color:#168fd2}.trust-panel dl{margin:0;padding:10px 22px}.trust-panel dl>div{border-bottom:1px solid #e6edf2;justify-content:space-between;gap:14px;padding:12px 0;display:flex}.trust-panel dt{color:#65778a;font-size:13px}.trust-panel dd{text-align:right;margin:0;font-size:13px;font-weight:800}.trust-panel>a{color:#fff;text-align:center;background:#06101f;border-radius:8px;margin:5px 22px 22px;padding:13px;font-size:13px;font-weight:800;display:block}.executive-operations{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.executive-operations>article{border:1px solid var(--ea-line);background:#fff;border-radius:12px;flex-direction:column;min-height:250px;padding:24px;display:flex}.executive-operations h2{font:750 25px/1.15 var(--font-display);margin:34px 0 10px}.executive-operations p{color:#718295;font-size:14px;line-height:1.55}.executive-operations>article>div{gap:7px;margin-top:auto;display:grid}.executive-operations a{color:#087fc4;font-size:13px;font-weight:800}.assessment-panel{margin-bottom:40px}.executive-empty{color:#78899a;text-align:center;padding:36px}@media (width<=1350px){.executive-metrics{grid-template-columns:repeat(3,1fr)}.executive-operations{grid-template-columns:1fr 1fr}}@media (width<=1050px){.founder-proof{grid-template-columns:1fr 1.35fr}.business-credential-card{grid-column:1/-1}.founder-portrait{min-height:520px}.executive-admin{grid-template-columns:1fr}.executive-sidebar{height:auto;padding:14px 20px;position:relative}.executive-sidebar nav{gap:16px;display:flex;overflow:auto}.executive-sidebar nav section{align-items:center;margin:0;display:flex}.executive-sidebar nav section>span{display:none}.executive-sidebar nav a{white-space:nowrap}.executive-sidebar-foot{display:none}.executive-topbar{top:0}.executive-grid{grid-template-columns:1fr}}@media (width<=700px){.founder-proof{grid-template-columns:1fr;margin-top:35px}.founder-portrait{min-height:380px}.founder-copy{padding:42px 24px}.founder-copy h2{font-size:42px}.business-credential-card{grid-column:auto;padding:38px 24px}.certificate-preview img{height:240px}.credential-file-admin{grid-template-columns:1fr}.credential-file-admin a,.credential-file-admin button{width:100%}.executive-brand{padding-bottom:12px}.executive-sidebar{padding:12px}.executive-environment{display:none}.executive-sidebar nav{padding:10px 0 0}.executive-sidebar nav a{padding:10px}.executive-topbar{align-items:flex-start;height:auto;min-height:70px;padding:14px 18px}.executive-topbar>div:last-child{display:none}.executive-dashboard{padding:16px}.executive-hero{grid-template-columns:1fr;padding:28px 22px}.executive-hero h1{font-size:43px}.executive-hero-actions{min-width:0}.executive-metrics{grid-template-columns:1fr 1fr}.executive-metrics article{min-height:140px}.executive-operations{grid-template-columns:1fr}.executive-panel>header{padding:18px}.executive-table-wrap th,.executive-table-wrap td{padding:13px}.profile-editor .editor-fields,.credential-editor .editor-fields{grid-template-columns:1fr}}@media (width<=480px){.executive-metrics{grid-template-columns:1fr}.founder-portrait{min-height:320px}}.sub-desktop-links .results-nav-link{color:#cdeeff;white-space:nowrap;background:#092039;border:1px solid #2b85bd;border-radius:999px;padding:9px 13px;font-weight:850}.sub-desktop-links .results-nav-link:hover{color:#06110a;background:#79df2f;border-color:#79df2f}.home-proof-spotlight{z-index:3;color:#fff;background:#030914;border-bottom:1px solid #183d59;position:relative}.home-proof-spotlight>.corp-shell{grid-template-columns:1.05fr 1fr 1fr .9fr auto;align-items:stretch;min-height:142px;display:grid}.proof-spotlight-intro,.home-proof-spotlight article,.home-proof-spotlight>a{border-right:1px solid #183148;flex-direction:column;justify-content:center;padding:24px 20px;display:flex}.proof-spotlight-intro{padding-left:0}.proof-spotlight-intro span,.home-proof-spotlight article>span{color:#43b9f1;letter-spacing:.15em;font-size:10px;font-weight:900}.proof-spotlight-intro b{font:750 21px/1.15 var(--font-display);margin-top:9px}.home-proof-spotlight article>span{color:#80e43b}.home-proof-spotlight article p{color:#a7b9c9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.home-proof-spotlight .credential-chip>span{color:#f5af2c}.home-proof-spotlight>a{white-space:nowrap;text-align:center;background:linear-gradient(135deg,#0874db,#0aa9ee);border-right:0;align-items:center;gap:12px;font-size:13px;font-weight:900}.home-proof-spotlight>a span{font-size:20px}.team-led-hero{background:radial-gradient(circle at 80% 42%,#0085eb38,#0000 33%),linear-gradient(118deg,#020712 18%,#061225 64%,#020712);grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:52px;min-height:720px;padding-top:70px;padding-bottom:70px}.team-led-hero .corp-hero-copy{max-width:650px}.team-led-hero h1{font-size:clamp(52px,5.3vw,80px)}.team-hero-media{z-index:2;background:#030914;border:1px solid #1b587e;border-radius:18px;justify-self:end;width:100%;position:relative;overflow:hidden;box-shadow:0 32px 80px #00569a47}.team-hero-media:before{content:"";pointer-events:none;z-index:2;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 -100px 90px #01071259}.team-hero-media img,.team-hero-media video{object-fit:contain;background:#030914;width:100%;height:auto;max-height:630px;display:block}.team-hero-media>div{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020914d6;border:1px solid #4aafe659;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.team-hero-media>div span{letter-spacing:.15em;color:#56bff0;font-size:9px;font-weight:900}.team-hero-media>div b{color:#e7f2fa;font-size:12px}.team-led-hero.hero-without-team{grid-template-columns:1fr}.team-led-hero.hero-without-team .corp-hero-copy{max-width:850px}.hero-default-note{color:#dce9f3;background:#07101f;border-radius:9px;grid-template-columns:180px 1fr!important;align-items:center!important;gap:14px!important;padding:10px!important;display:grid!important}.hero-default-note img{object-fit:contain;background:#020712;border-radius:7px;width:180px;height:115px}.hero-default-note span{font-size:12px;line-height:1.5}.hero-editor>div:first-child p{color:#69788b;line-height:1.6}.results-summary{z-index:2;background:#fff;border:1px solid #d6e2ec;border-radius:14px;grid-template-columns:repeat(3,.65fr) 1.55fr;margin-top:-42px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #04182f26}.results-summary>div,.results-summary>p{border-right:1px solid #dce5ed;flex-direction:column;justify-content:center;min-height:135px;margin:0;padding:25px;display:flex}.results-summary strong{font:800 37px var(--font-display);color:#078fdc}.results-summary>div span,.results-summary>p span{color:#728196;margin-top:6px;font-size:12px}.results-summary>p{background:#f5f8fb;border-right:0}.results-summary>p b{font-size:13px}.results-library{gap:24px;padding:90px 0 120px;display:grid}.proof-card{background:#f7f9fb;border:1px solid #d6e2eb;border-radius:18px;grid-template-columns:minmax(330px,.85fr) minmax(0,1.4fr);display:grid;overflow:hidden;box-shadow:0 18px 50px #051a2f14}.proof-card:not(:has(.proof-card-media)){grid-template-columns:1fr}.proof-card.featured{border-color:#0b9ce8;box-shadow:0 25px 70px #0074cb26}.proof-card-media{background:#020814;align-content:center;place-items:center;gap:1px;min-height:470px;display:grid}.proof-card-media img,.proof-card-media video{object-fit:contain;background:#020814;width:100%;height:auto;max-height:690px;display:block}.proof-card-body{flex-direction:column;padding:44px;display:flex}.proof-card-body>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.proof-card-body>header span{letter-spacing:.16em;color:#0c8fd8;font-size:10px;font-weight:900}.proof-card-body>header b{color:#397d16;background:#e9f8e1;border-radius:999px;padding:8px 10px;font-size:11px}.proof-metric{font:850 clamp(42px,5vw,69px)/1 var(--font-display);color:#76d92e;letter-spacing:-.045em;margin-top:38px}.proof-card h2{font:750 clamp(31px,4vw,48px)/1.05 var(--font-display);letter-spacing:-.045em;margin:18px 0}.proof-summary{color:#65758a;font-size:16px;line-height:1.7}.proof-card blockquote{color:#27384b;font:650 18px/1.6 var(--font-body);background:#fff;border-left:3px solid #7dde36;margin:28px 0;padding:24px}.proof-card blockquote span{color:#76d92e;letter-spacing:.12em;margin-bottom:8px;font-size:14px;display:block}.proof-story{background:#dbe5ed;border:1px solid #dbe5ed;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:28px;display:grid}.proof-story section{background:#fff;padding:20px}.proof-story span{letter-spacing:.13em;color:#0b89d1;font-size:9px;font-weight:900}.proof-story p{color:#607186;font-size:13px;line-height:1.65}.proof-card footer{border-top:1px solid #dce5ed;justify-content:space-between;align-items:end;gap:22px;margin-top:auto;padding-top:25px;display:flex}.proof-card footer>div{gap:5px;display:grid}.proof-card footer>div b{font-size:14px}.proof-card footer>div span{color:#77869a;font-size:11px}.proof-card footer>a{color:#087fc6;font-size:12px;font-weight:900}.results-empty{background:linear-gradient(135deg,#f4f8fb,#fff);border:1px solid #d7e2eb;border-radius:18px;margin:90px auto 120px;padding:75px}.results-empty>span,.results-cta span{letter-spacing:.16em;color:#088dd8;font-size:10px;font-weight:900}.results-empty h2{font:750 48px/1.05 var(--font-display);letter-spacing:-.04em;margin:20px 0}.results-empty p{color:#687a8d;max-width:720px;line-height:1.75}.results-empty .corp-btn{margin-top:20px}.results-cta{color:#fff;background:#06101f;padding:85px 0}.results-cta>.corp-shell{justify-content:space-between;align-items:center;gap:50px;display:flex}.results-cta h2{font:750 46px/1.05 var(--font-display);margin:16px 0}.results-cta p{color:#9dafc0}.results-cta .corp-btn{flex:none}.proof-admin-actions{flex-wrap:wrap;gap:8px;display:flex}.proof-admin-grid{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:18px;display:grid}.proof-library-list{padding:0;position:sticky;top:20px;overflow:hidden}.proof-library-list>header{border-bottom:1px solid #dce5ed;gap:15px;padding:20px;display:grid}.proof-library-list>header>div{justify-content:space-between;display:flex}.proof-library-list>header span{letter-spacing:.15em;color:#0985cc;font-size:10px;font-weight:900}.proof-library-list>header button{color:#fff;cursor:pointer;background:#06101f;border:0;border-radius:8px;min-height:44px;font-weight:850}.proof-library-list article{border-bottom:1px solid #e1e8ef;grid-template-columns:1fr auto;display:grid}.proof-library-list article.active{background:#eaf6fd;box-shadow:inset 3px 0 #079be8}.proof-library-list article>button:first-child{text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:17px 14px;display:grid}.proof-library-list article span{letter-spacing:.11em;color:#087fc7;font-size:9px;font-weight:900}.proof-library-list article b{font-size:13px}.proof-library-list article small{color:#768698}.proof-delete{color:#a82626;cursor:pointer;background:0 0;border:0;padding:12px}.proof-admin-empty{color:#718096;padding:25px}.proof-item-editor{min-height:650px}.proof-editor-placeholder{text-align:center;padding:80px 40px}.proof-editor-placeholder span{letter-spacing:.15em;color:#0a8bd3;font-size:10px;font-weight:900}.proof-editor-placeholder h2{font:750 42px var(--font-display)}.proof-editor-placeholder p{color:#718096}.proof-editor-heading{justify-content:space-between;align-items:start;gap:25px;display:flex}.proof-editor-heading>div{gap:8px;display:grid}.proof-editor-heading h2{font:750 31px var(--font-display);margin:0}.proof-editor-heading>label{min-width:220px}.proof-story-fields{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.proof-media-editor{margin:6px 0}.proof-publishing-controls{border-top:1px solid #dbe4ed;grid-template-columns:1fr 150px;align-items:end;gap:12px 18px;padding-top:18px;display:grid}.proof-publishing-controls .check{margin:8px 0}.proof-save{cursor:pointer;border:0;justify-self:start}.proof-admin-message{z-index:100;color:#fff;background:#06101f;border:1px solid #178fd3;border-radius:9px;max-width:420px;padding:15px 20px;position:fixed;bottom:25px;right:25px;box-shadow:0 20px 45px #0018}@media (width<=1100px){.sub-desktop-links{gap:14px!important}.sub-desktop-links .results-nav-link{padding:8px 10px}.team-led-hero{grid-template-columns:1fr 1fr;gap:28px}.home-proof-spotlight>.corp-shell{grid-template-columns:1fr 1fr 1fr}.proof-spotlight-intro{border-bottom:1px solid #183148;grid-column:1/-1}.home-proof-spotlight>a{grid-column:3}.home-proof-spotlight .credential-chip{display:none}.proof-admin-grid{grid-template-columns:300px minmax(0,1fr)}}@media (width<=900px){.home-proof-spotlight>.corp-shell{grid-template-columns:1fr auto;min-height:105px}.proof-spotlight-intro{border-bottom:0;border-right:1px solid #183148;grid-column:auto}.home-proof-spotlight article{display:none}.home-proof-spotlight>a{border-right:0;grid-column:auto;padding-inline:18px}.team-led-hero{grid-template-columns:1fr;gap:40px;min-height:auto;padding-top:58px;padding-bottom:60px}.team-led-hero .corp-hero-copy{max-width:760px}.team-hero-media{justify-self:center;max-width:760px}.results-summary{grid-template-columns:repeat(3,1fr);margin-top:20px}.results-summary>p{grid-column:1/-1;min-height:95px}.proof-card{grid-template-columns:1fr}.proof-card-media{min-height:280px}.proof-story,.proof-admin-grid{grid-template-columns:1fr}.proof-library-list{position:static}.proof-story-fields{grid-template-columns:1fr}.proof-publishing-controls{grid-template-columns:1fr 1fr}}@media (width<=600px){.home-proof-spotlight>.corp-shell{grid-template-columns:1fr;width:100%}.proof-spotlight-intro{border-right:0;padding:17px 16px}.proof-spotlight-intro span{font-size:9px}.proof-spotlight-intro b{font-size:17px}.home-proof-spotlight>a{flex-direction:row;min-height:54px;padding:12px 16px}.team-led-hero{gap:30px;padding-top:46px;padding-inline:14px!important}.team-led-hero h1{font-size:clamp(42px,12.5vw,55px)}.team-led-hero .corp-actions{margin-top:28px}.team-hero-media{border-radius:12px}.team-hero-media>div{border-width:1px 0 0;border-radius:0;display:grid;position:relative;bottom:auto;left:auto;right:auto}.results-summary{grid-template-columns:1fr 1fr;width:calc(100% - 28px)}.results-summary>div{min-height:105px;padding:18px}.results-summary>div:nth-child(3){grid-column:1/-1}.results-summary>p{padding:20px}.results-library{padding:55px 0 80px}.proof-card{border-radius:13px}.proof-card-media{min-height:180px}.proof-card-body{padding:26px 20px}.proof-card-body>header{align-items:flex-start}.proof-card h2{font-size:34px}.proof-metric{margin-top:27px;font-size:48px}.proof-card blockquote{padding:18px;font-size:16px}.proof-card footer{display:grid}.results-empty{margin:55px auto 80px;padding:42px 25px}.results-empty h2{font-size:38px}.results-cta{padding:65px 0}.results-cta>.corp-shell{display:grid}.results-cta h2{font-size:38px}.results-cta .corp-btn{width:100%}.proof-admin-actions{display:grid}.proof-admin-actions a{width:100%}.proof-editor-heading{display:grid}.proof-editor-heading>label{min-width:0}.proof-publishing-controls{grid-template-columns:1fr}.hero-default-note{grid-template-columns:1fr!important}.hero-default-note img{width:100%;height:auto}.proof-admin-message{bottom:14px;left:14px;right:14px}.media-admin-grid{grid-template-columns:1fr}}.growth-assessment{color:#eaf4fb;background:linear-gradient(130deg,#020713 0,#07162b 52%,#04101f 100%);flex-direction:column;min-height:100vh;display:flex}.growth-assessment-header{z-index:30;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020813f0;border-bottom:1px solid #17324a;grid-template-columns:1fr minmax(280px,520px) 1fr;align-items:center;gap:30px;min-height:88px;padding:14px clamp(18px,4vw,64px);display:grid;position:sticky;top:0}.assessment-brand{font:850 17px var(--font-display);letter-spacing:.09em;align-items:center;gap:13px;display:flex}.assessment-brand img{object-fit:cover;border-radius:8px;width:58px;height:52px}.assessment-brand b{color:#7bdc31;letter-spacing:.2em;margin-top:4px;font-size:9px;display:block}.assessment-progress{gap:9px;display:grid}.assessment-progress>div{background:#172e43;border-radius:99px;height:4px;overflow:hidden}.assessment-progress i{background:linear-gradient(90deg,#7bdc31,#13a8ef);height:100%;transition:all .35s;display:block}.assessment-progress span{text-align:center;color:#a9bdcd;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:850}.assessment-exit{color:#9fb5c5;border-bottom:1px solid #42617a;justify-self:end;padding:8px 0;font-size:12px;font-weight:800}.assessment-stage{grid-template-columns:minmax(280px,.7fr) minmax(620px,1.3fr);align-items:start;gap:clamp(30px,5vw,80px);width:min(1420px,100% - 48px);margin:auto;padding:64px 0 56px;display:grid}.assessment-context{padding:14px 10px;position:sticky;top:150px}.assessment-context>span,.assessment-heading>span,.assessment-success>span{color:#7bdc31;letter-spacing:.18em;font-size:10px;font-weight:900}.assessment-context h2{font:780 clamp(38px,4vw,60px)/1 var(--font-display);letter-spacing:-.05em;margin:20px 0}.assessment-context>p{color:#91a8ba;max-width:480px;line-height:1.75}.assessment-context dl{border-top:1px solid #1c3951;margin-top:48px}.assessment-context dl>div{border-bottom:1px solid #1c3951;grid-template-columns:40px 1fr;gap:17px;padding:17px 0;display:grid}.assessment-context dt{color:#21a8eb;font-size:12px;font-weight:900}.assessment-context dd{gap:4px;margin:0;display:grid}.assessment-context dd b{font-size:13px}.assessment-context dd small{color:#7f96a8}.assessment-card{color:#0b1929;background:#fff;border:1px solid #174d72;border-radius:20px;min-height:610px;padding:clamp(28px,5vw,58px);box-shadow:0 32px 80px #0000004d}.assessment-heading h1{font:780 clamp(38px,4.8vw,64px)/1.02 var(--font-display);letter-spacing:-.055em;margin:17px 0}.assessment-heading p{color:#65778a;max-width:760px;margin-bottom:34px;line-height:1.7}.assessment-search{gap:9px;display:grid}.assessment-search>span,.assessment-field>span{letter-spacing:.08em;text-transform:uppercase;color:#53697c;font-size:11px;font-weight:900}.assessment-search input,.assessment-field input{color:#0b1929;width:100%;height:58px;font:600 16px var(--font-body);background:#f8fafc;border:1px solid #ccd9e3;border-radius:10px;outline:none;padding:0 17px}.assessment-search input:focus,.assessment-field input:focus{background:#fff;border-color:#0b9ce8;box-shadow:0 0 0 4px #0b9ce81c}.industry-groups{gap:22px;margin-top:30px;display:grid}.industry-groups>section>header{align-items:center;gap:9px;margin-bottom:10px;display:flex}.industry-groups>section>header b,.solution-groups summary>i{color:#078bd2;background:#e8f6fd;border-radius:8px;place-items:center;width:32px;height:32px;font-size:10px;font-style:normal;display:grid}.industry-groups>section>header span{letter-spacing:.04em;font-size:12px;font-weight:900}.industry-groups>section>div{grid-template-columns:1fr 1fr;gap:9px;display:grid}.industry-groups button{color:#263a4d;text-align:left;cursor:pointer;font:650 14px var(--font-body);background:#fff;border:1px solid #d5e0e8;border-radius:9px;justify-content:space-between;gap:10px;padding:14px 15px;transition:all .18s;display:flex}.industry-groups button:hover,.industry-groups button.selected{color:#0676b5;background:#eef8fd;border-color:#0b9ce8;transform:translateY(-1px)}.industry-groups button i{color:#78d93b;font-style:normal}.assessment-field{gap:9px;margin-top:20px;display:grid}.solution-toolbar{grid-template-columns:1fr auto;align-items:end;gap:16px;margin-bottom:20px;display:grid}.solution-toolbar>b{color:#087ebc;white-space:nowrap;background:#e8f6fd;border-radius:999px;padding:12px 14px;font-size:11px}.recommendation-option{text-align:left;cursor:pointer;color:#263a4d;background:#f5fbea;border:1px solid #b7d7a2;border-radius:12px;align-items:center;gap:15px;width:100%;padding:17px;display:flex}.recommendation-option>i{color:#09220a;background:#7bdc31;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.recommendation-option span{gap:4px;display:grid}.recommendation-option small{color:#687c68}.recommendation-option.selected{background:#e4f8d8;border-color:#62c522;box-shadow:0 0 0 3px #7bdc3121}.solution-groups{gap:10px;margin-top:22px;display:grid}.solution-groups details{border:1px solid #d7e2ea;border-radius:11px;overflow:hidden}.solution-groups summary{cursor:pointer;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:15px;font-size:14px;font-weight:900;list-style:none;display:grid}.solution-groups summary::-webkit-details-marker{display:none}.solution-groups summary>b{color:#0b8dce}.solution-groups details>div{background:#f8fafc;border-top:1px solid #e1e8ee;grid-template-columns:1fr 1fr;gap:8px;padding:12px;display:grid}.solution-groups details button{text-align:left;color:#34495c;cursor:pointer;font:600 13px var(--font-body);background:#fff;border:1px solid #d7e1e9;border-radius:8px;align-items:center;gap:10px;padding:12px;display:flex}.solution-groups details button>i{color:#0b8dce;font-style:normal}.solution-groups details button.selected{color:#245810;background:#f0fbe9;border-color:#6dd22a}.assessment-fields{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.assessment-field.wide{grid-column:1/-1}.assessment-error{color:#9b2e22;background:#fff1ef;border-left:4px solid #d24c3b;border-radius:7px;margin-top:18px;padding:13px 15px;font-size:13px}.assessment-privacy{color:#728396;margin:22px 0;font-size:12px;line-height:1.6}.assessment-actions{border-top:1px solid #e0e8ef;justify-content:space-between;align-items:center;gap:12px;margin-top:30px;padding-top:24px;display:flex}.assessment-actions.single{justify-content:flex-end}.assessment-primary,.assessment-secondary{min-height:54px;font:850 14px var(--font-body);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;padding:14px 20px;display:inline-flex}.assessment-primary{color:#fff;background:linear-gradient(135deg,#0878d7,#08a6ec);box-shadow:0 10px 25px #007ccf38}.assessment-primary:disabled{opacity:.55;cursor:wait}.assessment-secondary{color:#344a5d;background:#fff;border:1px solid #cad8e2}.assessment-honeypot{position:absolute;left:-9999px}.growth-assessment-footer{color:#748da0;border-top:1px solid #17324a;justify-content:center;gap:35px;min-height:58px;padding:14px clamp(18px,4vw,64px);font-size:11px;display:flex}.growth-assessment-footer a{color:#52baf0}.success-view{justify-content:center;align-items:center;padding:30px}.success-view>.assessment-brand{position:absolute;top:28px;left:clamp(20px,4vw,64px)}.assessment-success{color:#0b1929;text-align:center;background:#fff;border:1px solid #147eb8;border-radius:22px;width:min(820px,100%);padding:clamp(34px,7vw,78px);box-shadow:0 35px 90px #0008}.success-seal{color:#0a2610;background:#7bdc31;border-radius:50%;place-items:center;width:72px;height:72px;margin:0 auto 25px;font-size:32px;font-weight:900;display:grid}.assessment-success h1{font:780 clamp(40px,6vw,67px)/1 var(--font-display);letter-spacing:-.055em;margin:18px 0}.assessment-success p{color:#64768a;font-size:17px;line-height:1.8}.assessment-success>strong{color:#397f14;margin-top:20px;display:block}.assessment-success>div{justify-content:center;gap:12px;margin-top:35px;display:flex}@media (width<=1000px){.growth-assessment-header{grid-template-columns:1fr minmax(230px,360px)}.assessment-exit{display:none}.assessment-stage{grid-template-columns:1fr;width:min(850px,100% - 36px);padding-top:38px}.assessment-context{padding:0;position:static}.assessment-context h2{font-size:42px}.assessment-context dl{display:none}.assessment-context>p{max-width:700px}.assessment-card{min-height:0}}@media (width<=650px){.growth-assessment-header{grid-template-columns:auto 1fr;gap:14px;min-height:82px;padding:12px 14px}.assessment-brand span{display:none}.assessment-brand img{width:52px;height:48px}.assessment-progress span{text-align:right;font-size:9px}.assessment-stage{gap:0;width:100%;padding:0}.assessment-context{padding:30px 20px}.assessment-context h2{margin-bottom:12px;font-size:37px}.assessment-context>p{margin:0;font-size:14px}.assessment-card{border-width:1px 0 0;border-radius:0;padding:32px 18px}.assessment-heading h1{font-size:40px}.assessment-heading p{margin-bottom:25px;font-size:14px}.industry-groups>section>div,.solution-groups details>div,.assessment-fields,.solution-toolbar{grid-template-columns:1fr}.solution-toolbar>b{justify-self:start}.assessment-field.wide{grid-column:auto}.assessment-actions{z-index:10;background:#fff;padding:14px 0 4px;position:sticky;bottom:0}.assessment-actions .assessment-primary{flex:1}.assessment-actions .assessment-secondary{padding-inline:14px}.assessment-actions.single .assessment-primary{width:100%}.growth-assessment-footer{display:none}.assessment-success>div{display:grid}.success-view>.assessment-brand{top:18px;left:18px}.assessment-success{margin-top:70px;padding:38px 20px}.assessment-success h1{font-size:42px}}.editor-card:has(.assessment-admin-summary){grid-template-columns:minmax(0,1fr) minmax(380px,.8fr);align-items:start;gap:22px;display:grid}.assessment-admin-summary,.assessment-admin-editor{background:#fff;border:1px solid #d9e3eb;border-radius:12px;padding:28px}.assessment-admin-summary h2,.assessment-admin-editor h2{font:750 24px var(--font-display);margin:0 0 20px}.assessment-admin-summary h2:not(:first-child){margin-top:35px}.assessment-admin-summary dl{margin:0}.assessment-admin-summary dl>div{border-bottom:1px solid #e4ebf0;grid-template-columns:150px 1fr;gap:16px;padding:12px 0;display:grid}.assessment-admin-summary dt{color:#738497}.assessment-admin-summary dd{margin:0;font-weight:700}.assessment-admin-summary a{color:#0787ce}.assessment-admin-summary li{color:#52667a;margin:10px 0}.assessment-admin-editor .editor-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.assessment-admin-editor label{color:#5c7184;gap:7px;font-size:12px;font-weight:850;display:grid}.assessment-admin-editor input,.assessment-admin-editor select,.assessment-admin-editor textarea{width:100%;font:14px var(--font-body);background:#f9fbfc;border:1px solid #ccd9e3;border-radius:8px;padding:12px}.assessment-admin-editor label.wide{grid-column:1/-1}.assessment-admin-editor label.check{grid-column:1/-1;align-items:center;display:flex}.assessment-admin-editor label.check input{width:auto}.assessment-admin-editor>button{margin-top:20px}.assessment-admin-editor>p{color:#357d16;font-size:13px}.admin-card .toolbar select.search{flex:0 240px}.admin-card td small{color:#8190a0;margin-top:4px;display:block}.admin-card td a{color:#087fc4;font-weight:800}@media (width<=900px){.editor-card:has(.assessment-admin-summary){grid-template-columns:1fr}}@media (width<=600px){.assessment-admin-summary,.assessment-admin-editor{padding:20px}.assessment-admin-summary dl>div{grid-template-columns:1fr;gap:4px}.assessment-admin-editor .editor-fields{grid-template-columns:1fr}.assessment-admin-editor label.wide{grid-column:auto}.admin-card .toolbar select.search{flex-basis:100%}}.home3{--h3-navy:#030a15;--h3-navy-2:#07182b;--h3-blue:#078cf0;--h3-cyan:#20bdf6;--h3-lime:#84df3b;--h3-ink:#07111f;--h3-muted:#66788d;color:var(--h3-ink);background:#fff;overflow:hidden}.home3:before{display:none}.home3 .sub-nav{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020914f5;border-bottom:1px solid #16324a;position:sticky;top:0;box-shadow:0 12px 35px #0003}.home3 .sub-nav nav{height:84px}.home3 .corp-brand img{width:54px;height:54px}.home3 .sub-desktop-links{gap:24px}.home3 .sub-desktop-links a{color:#b9c9d8}.home3 .sub-desktop-links .results-nav-link{color:#b9c9d8;background:0 0;border:0;padding:0}.home3-promo{color:#fff;background:linear-gradient(90deg,#092d50,#064d78);border-bottom:1px solid #178bc0}.home3-promo>.corp-shell{justify-content:center;align-items:center;gap:20px;min-height:43px;font-size:12px;display:flex}.home3-promo>div>span{color:#a1ef5e;letter-spacing:.08em;font-weight:900}.home3-promo>div>span i{background:#80e73c;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 14px #7ee637}.home3-promo p,.home3-promo b{margin:0}.home3-promo b{color:#9be95d}.home3-promo a{color:#d8effd;border-bottom:1px solid #5fb6e4;font-weight:800}.home3-promo a span{margin-left:9px}.home3-hero{color:#fff;background:radial-gradient(circle at 71% 20%,#0a568766,#0000 31%),linear-gradient(115deg,#020711 7%,#061427 59%,#020711);padding:72px 0 0;position:relative}.home3-grid{opacity:.13;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 65%);mask-image:linear-gradient(90deg,#000,#0000 65%)}.home3-hero-layout{z-index:2;grid-template-columns:minmax(0,.88fr) minmax(540px,1.12fr);align-items:center;gap:58px;padding-bottom:66px;display:grid;position:relative}.home3-copy{min-width:0}.home3-kicker{color:#6bc8f3;letter-spacing:.18em;align-items:center;gap:10px;font-size:10px;font-weight:900;display:flex}.home3-kicker i{background:#22baf1;width:30px;height:2px}.home3-copy h1{font:780 clamp(53px,5.3vw,78px)/.98 var(--font-display);letter-spacing:-.058em;max-width:720px;margin:25px 0 22px}.home3-copy>p{color:#b1c0cf;max-width:650px;font-size:17px;line-height:1.72}.home3-actions{flex-wrap:wrap;align-items:center;gap:11px;margin-top:34px;display:flex}.home3-button{color:#fff;background:linear-gradient(135deg,#0871e2,#08a4f0);border-radius:6px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:0 22px;font-size:13px;font-weight:900;transition:all .22s;display:inline-flex;box-shadow:0 14px 34px #006bc140}.home3-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.home3-button.outline{box-shadow:none;background:0 0;border:1px solid #46718f}.home3-text-action{color:#b9d4e7;border-bottom:1px solid #45627a;align-items:center;gap:14px;min-height:46px;padding:0 7px;font-size:12px;font-weight:850;display:inline-flex}.home3-assurance{border-top:1px solid #20374d;grid-template-columns:repeat(3,1fr);gap:0;margin-top:38px;padding-top:22px;display:grid}.home3-assurance span{gap:5px;padding-right:14px;display:grid}.home3-assurance span+span{border-left:1px solid #20374d;padding-left:14px}.home3-assurance b{color:#eaf4fb;font-size:11px}.home3-assurance small{color:#718ba1;font-size:10px;line-height:1.35}.home3-hero-media{background:#020814;border:1px solid #1d5b81;margin:0;position:relative;overflow:hidden;box-shadow:0 30px 80px #002b4f70}.home3-hero-media:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 -95px 85px #02071199}.home3-hero-media>img,.home3-hero-media>video{object-fit:contain;background:#020814;width:100%;height:auto;max-height:610px;display:block}.home3-media-index{z-index:3;color:#74cef6;letter-spacing:.15em;background:#020914d9;border:1px solid #397a9e;padding:7px 9px;font-size:8px;position:absolute;top:17px;left:17px}.home3-hero-media figcaption{z-index:4;background:#020914de;border-top:1px solid #2a5b79;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.home3-hero-media figcaption span{letter-spacing:.14em;color:#65c8f5;font-size:8px;font-weight:900}.home3-hero-media figcaption b{font-size:12px}.home3-trust{z-index:4;color:#0b1725;background:#fff;border:1px solid #dce5ed;border-bottom:0;grid-template-columns:repeat(3,1fr) auto;display:grid;position:relative;box-shadow:0 20px 50px #001a2f21}.home3-trust>div,.home3-trust>a{border-right:1px solid #d9e2e9;align-items:center;gap:13px;min-height:91px;padding:18px 22px;display:flex}.home3-trust>div>span{color:#0b85ca;background:#e8f5fd;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-size:11px;font-weight:900;display:grid}.home3-trust p{gap:4px;margin:0;display:grid}.home3-trust b{font-size:12px}.home3-trust small{color:#6d7e90;font-size:10px}.home3-trust>a{color:#0879c6;white-space:nowrap;border-right:0;font-size:12px;font-weight:900}.home3-trust>a span{font-size:18px}.home3-outcomes,.home3-packages{padding:115px 0}.home3-section-head{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:70px;margin-bottom:48px;display:grid}.home3-section-head>div>span,.home3-proof-intro>span,.home3-leadership-copy>span,.home3-leadership aside>span,.home3-offer span,.home3-final>div>span{color:#078bdd;letter-spacing:.18em;font-size:10px;font-weight:900}.home3-section-head h2{font:770 clamp(42px,4.6vw,62px)/1.03 var(--font-display);letter-spacing:-.052em;max-width:800px;margin:17px 0 0}.home3-section-head>p,.home3-head-action>p{color:var(--h3-muted);margin:0;line-height:1.72}.home3-outcome-grid{border:1px solid #dce4eb;grid-template-columns:repeat(3,1fr);display:grid}.home3-outcome-grid>a{background:#fff;border-right:1px solid #dce4eb;flex-direction:column;min-height:330px;padding:28px 30px;transition:all .25s;display:flex}.home3-outcome-grid>a:last-child{border-right:0}.home3-outcome-grid>a:hover{color:#fff;background:#061321;transform:translateY(-4px);box-shadow:0 25px 55px #05172b24}.home3-outcome-grid>a>div{justify-content:space-between;display:flex}.home3-outcome-grid>a>div span{color:#1396df;font-size:11px}.home3-outcome-grid>a>div small{color:#7bdd38;letter-spacing:.1em;font-weight:900}.home3-outcome-grid h3{font:740 29px/1.08 var(--font-display);letter-spacing:-.03em;margin:70px 0 15px}.home3-outcome-grid p{color:#6b7a8d;font-size:14px;line-height:1.65}.home3-outcome-grid>a:hover p{color:#a8b9c9}.home3-outcome-grid>a>b{color:#0c8bd5;margin-top:auto;font-size:12px}.home3-outcome-grid i,.home3-path-grid i{margin-left:8px;font-style:normal}.home3-paths{color:#fff;background:radial-gradient(circle at 80% 10%,#09518566,#0000 35%),#030b17;padding:105px 0}.home3-section-head.light>p{color:#91a7b9}.home3-section-head.light h2{color:#fff}.home3-path-grid{grid-template-columns:1.3fr 1fr 1fr;gap:14px;display:grid}.home3-path-grid>a{background:#071728;border:1px solid #1b4967;flex-direction:column;min-height:390px;padding:28px;transition:all .24s;display:flex}.home3-path-grid>a.flagship{background:radial-gradient(circle at 85% 15%,#107db447,#0000 35%),linear-gradient(145deg,#073254,#061626);border-color:#168bc5}.home3-path-grid>a:hover{border-color:#33bdf4;transform:translateY(-5px);box-shadow:0 25px 60px #0007}.home3-path-grid>a>span{color:#42bdf2;letter-spacing:.16em;font-size:9px;font-weight:900}.home3-path-grid>a>div{margin-top:auto}.home3-path-grid small{color:#7dde3b;letter-spacing:.12em;font-size:9px;font-weight:900}.home3-path-grid h3{font:750 30px/1.08 var(--font-display);margin:12px 0}.home3-path-grid p{color:#9db0c1;font-size:14px;line-height:1.65}.home3-path-grid>a>b{color:#4bbef2;margin-top:22px;font-size:12px}.home3-head-action{gap:14px;display:grid}.home3-head-action>a{color:#087fca;border-bottom:1px solid #99bed4;justify-self:start;padding-bottom:8px;font-size:12px;font-weight:900}.home3-package-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.home3-package-grid>article{background:#f7f9fb;border:1px solid #d5e1ea;flex-direction:column;min-width:0;display:flex;position:relative}.home3-package-grid>article.featured{border-color:#72d331;box-shadow:0 20px 55px #2f850c1c}.home3-package-media{aspect-ratio:16/9;background:#071625;position:relative;overflow:hidden}.home3-package-media>img,.home3-package-media>video{object-fit:contain;background:#071625;width:100%;height:100%;display:block}.home3-package-media>span{color:#75d0f6;letter-spacing:.12em;background:#07111ee8;border:1px solid #3e7596;padding:8px 10px;font-size:8px;font-weight:900;position:absolute;top:15px;left:15px;right:auto}.home3-package-grid>article.featured .home3-package-media>span{color:#09210a;background:#84df3b;border-color:#84df3b}.home3-package-placeholder{color:#fff;background:radial-gradient(circle,#0a4c78,#071625 70%);align-content:center;place-items:center;height:100%;display:grid}.home3-package-placeholder span{font:800 48px var(--font-display);color:#41bdf1}.home3-package-placeholder i{background:#83df3b;width:90px;height:3px;margin:12px 0}.home3-package-placeholder b{letter-spacing:.22em;font-size:10px}.home3-package-body{flex-direction:column;flex:1;padding:28px;display:flex}.home3-package-body h3{font:750 27px var(--font-display);letter-spacing:-.035em;margin:0 0 11px}.home3-package-body>p{color:#6c7d90;min-height:63px;font-size:13px;line-height:1.6}.home3-price{gap:5px;margin:16px 0 8px;display:grid}.home3-price small{color:#078fd8;letter-spacing:.12em;font-size:9px;font-weight:900}.home3-price b{font:760 31px var(--font-display);letter-spacing:-.035em}.home3-price em{font:600 11px var(--font-body);color:#66798c}.home3-package-body ul{border-top:1px solid #dce4ea;margin:17px 0 24px;padding:17px 0;list-style:none}.home3-package-body li{color:#53677a;gap:9px;margin:9px 0;font-size:12px;display:flex}.home3-package-body li span{color:#68c928;font-weight:900}.home3-package-body>a{color:#fff;background:#078ee5;justify-content:space-between;align-items:center;min-height:49px;margin-top:auto;padding:0 17px;font-size:12px;font-weight:900;display:flex}.home3-package-grid>article.featured .home3-package-body>a{color:#092109;background:#77d833}.home3-package-footer{justify-content:center;gap:11px;margin-top:25px;display:flex}.home3-package-footer>a{color:#087fc8;border:1px solid #cbd9e3;padding:14px 20px;font-size:12px;font-weight:900}.home3-package-footer>a:first-child{color:#fff;background:#071625;border-color:#071625}.home3-proof{background:#f1f5f8;padding:105px 0}.home3-proof-layout{grid-template-columns:.7fr 1.3fr;align-items:center;gap:70px;display:grid}.home3-proof-intro h2{font:770 clamp(41px,4.4vw,58px)/1.04 var(--font-display);letter-spacing:-.05em;margin:19px 0}.home3-proof-intro p{color:#68798b;line-height:1.72}.home3-proof-intro>a,.home3-leadership-copy>a,.home3-leadership aside>a{color:#087fc8;border-bottom:1px solid #a8c5d8;gap:16px;padding:12px 0;font-size:12px;font-weight:900;display:inline-flex}.home3-proof-cards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.home3-proof-cards article{background:#fff;border:1px solid #d1dee7;flex-direction:column;min-height:390px;padding:30px;display:flex}.home3-proof-cards article.result{color:#fff;background:#061422;border-color:#1e5879}.home3-proof-cards article>span{color:#31b9f4;letter-spacing:.15em;font-size:9px;font-weight:900}.home3-proof-cards .result>b{font:800 clamp(32px,3.5vw,52px)/1 var(--font-display);color:#84df3b;margin-top:90px}.home3-proof-cards h3{font:730 24px/1.15 var(--font-display);margin:16px 0}.home3-proof-cards article>p{color:#718195;font-size:13px;line-height:1.6}.home3-proof-cards .result p{color:#9fb2c2}.home3-proof-cards blockquote{font:650 21px/1.55 var(--font-body);color:#26394d;margin:auto 0 30px}.home3-leadership{border:1px solid #d6e1e9;grid-template-columns:.72fr 1.15fr .65fr;margin-top:105px;margin-bottom:105px;display:grid}.home3-leadership-media{background:#020914;min-height:440px;position:relative}.home3-leadership-media img{object-fit:contain;background:#020914;width:100%;height:100%}.home3-leadership-media>span{color:#08210a;letter-spacing:.13em;background:#82df3a;padding:8px 10px;font-size:9px;font-weight:900;position:absolute;bottom:18px;left:18px}.home3-leadership-copy{flex-direction:column;justify-content:center;padding:50px;display:flex}.home3-leadership-copy h2{font:760 43px/1.04 var(--font-display);letter-spacing:-.045em;margin:17px 0 9px}.home3-leadership-copy>b{color:#2d4154}.home3-leadership-copy>p{color:#68798c;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.75;display:-webkit-box;overflow:hidden}.home3-leadership-copy>a{align-self:flex-start}.home3-leadership aside{color:#fff;background:#061422;flex-direction:column;justify-content:center;padding:42px 30px;display:flex}.home3-leadership aside>span{color:#84df3b}.home3-leadership aside h3{font:740 28px/1.1 var(--font-display);margin:22px 0}.home3-leadership aside p{color:#9db0c1;line-height:1.7}.home3-leadership aside>a{color:#4dc1f1;border-color:#366179;align-self:flex-start;margin-top:25px}.home3-offer{color:#fff;background:linear-gradient(120deg,#061423,#07385a);border:1px solid #1d729f;grid-template-columns:1fr auto auto;align-items:center;gap:45px;margin-bottom:105px;padding:42px;display:grid}.home3-offer h2{font:750 34px var(--font-display);margin:10px 0}.home3-offer p{color:#9db2c4;max-width:680px}.home3-offer>strong{font:750 24px var(--font-display);color:#8ae446}.home3-offer>div:last-child{gap:9px;display:grid}.home3-offer>div:last-child a{border:1px solid #3f7292;justify-content:space-between;align-items:center;gap:15px;min-height:45px;padding:0 17px;font-size:12px;font-weight:900;display:flex}.home3-offer>div:last-child a:last-child{color:#082109;background:#82df3a;border-color:#82df3a}.home3-final{color:#fff;text-align:center;background:radial-gradient(circle at 70% 20%,#0c5e9155,#0000 34%),#020914;padding:115px 0;position:relative}.home3-final>.corp-shell{z-index:2;position:relative}.home3-final h2{font:770 clamp(45px,5.4vw,70px)/1.02 var(--font-display);letter-spacing:-.055em;max-width:980px;margin:22px auto}.home3-final p{color:#9cafc0;font-size:16px}.home3-final>div>div{flex-wrap:wrap;justify-content:center;gap:11px;margin:34px 0 24px;display:flex}.home3-final>div>small{color:#667f93;font-size:10px}.home3-final .home3-text-action{padding-inline:17px}.home3 .whatsapp-float{z-index:90}@media (width<=1100px){.home3 .sub-desktop-links{gap:13px}.home3-hero-layout{grid-template-columns:1fr 1fr;gap:30px}.home3-copy h1{font-size:55px}.home3-assurance{grid-template-columns:1fr}.home3-assurance span{padding:10px 0}.home3-assurance span+span{border-top:1px solid #20374d;border-left:0;padding-left:0}.home3-trust{grid-template-columns:1fr 1fr}.home3-trust>a{justify-content:center}.home3-path-grid{grid-template-columns:1fr 1fr}.home3-path-grid .flagship{grid-column:1/-1}.home3-leadership{grid-template-columns:.8fr 1.2fr}.home3-leadership aside{grid-column:1/-1}.home3-offer{grid-template-columns:1fr auto}.home3-offer>div:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr}}@media (width<=900px){.home3 .sub-nav nav{height:76px}.home3-hero{padding-top:48px}.home3-hero-layout{grid-template-columns:1fr}.home3-copy{max-width:760px}.home3-copy h1{font-size:clamp(50px,9vw,70px)}.home3-hero-media{max-width:760px;margin-inline:auto}.home3-section-head,.home3-proof-layout{grid-template-columns:1fr;gap:27px}.home3-outcome-grid,.home3-package-grid{grid-template-columns:1fr}.home3-outcome-grid>a{border-bottom:1px solid #dce4eb;border-right:0;min-height:260px}.home3-outcome-grid>a:last-child{border-bottom:0}.home3-outcome-grid h3{margin-top:50px}.home3-package-grid>article{grid-template-columns:.8fr 1.2fr;display:grid}.home3-package-media{aspect-ratio:auto;min-height:100%}.home3-package-media>img,.home3-package-media>video{height:100%}.home3-proof-cards{grid-template-columns:1fr 1fr}.home3-leadership{grid-template-columns:1fr 1.25fr}.home3-leadership-copy{padding:38px}.home3-promo>.corp-shell{justify-content:flex-start;overflow:hidden}.home3-promo p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home3-promo b{display:none}}@media (width<=650px){.home3 .corp-shell{width:calc(100% - 28px);min-width:0}.home3 .corp-brand span{display:grid}.home3 .corp-brand b{font-size:15px}.home3-promo>.corp-shell{gap:10px;min-height:44px}.home3-promo>div>span{white-space:nowrap;font-size:9px}.home3-promo p{display:none}.home3-promo a{text-overflow:ellipsis;white-space:nowrap;max-width:195px;margin-left:auto;font-size:10px;overflow:hidden}.home3-hero{padding-top:32px}.home3-hero-layout{gap:30px;min-width:0;padding-bottom:30px}.home3-copy{width:100%;min-width:0}.home3-copy h1{overflow-wrap:normal;max-width:100%;margin-top:20px;font-size:clamp(43px,12.2vw,58px)}.home3-copy>p{font-size:15px}.home3-actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.home3-button{gap:10px;width:100%;min-width:0;padding-inline:14px}.home3-text-action{border:0;grid-column:auto;justify-content:center}.home3-assurance{display:none}.home3-hero-media{border-width:1px 0;width:calc(100% + 28px);margin-left:-14px}.home3-hero-media figcaption{display:grid;position:relative}.home3-media-index{top:9px;left:9px}.home3-trust{border-width:1px 0;grid-template-columns:1fr;width:100%!important}.home3-trust>div,.home3-trust>a{border-bottom:1px solid #d9e2e9;border-right:0;min-height:74px;padding:14px 18px}.home3-trust>a{min-height:55px}.home3-outcomes,.home3-packages{padding:75px 0}.home3-section-head h2{font-size:40px}.home3-outcome-grid>a{min-height:240px;padding:24px}.home3-outcome-grid h3{margin-top:40px}.home3-paths{padding:75px 0}.home3-path-grid{grid-template-columns:1fr}.home3-path-grid .flagship{grid-column:auto}.home3-path-grid>a{min-height:310px}.home3-package-grid>article{display:flex}.home3-package-media{aspect-ratio:16/9;min-height:0}.home3-package-body{padding:23px}.home3-package-body>p{min-height:0}.home3-package-footer{display:grid}.home3-proof{padding:75px 0}.home3-proof-cards{grid-template-columns:1fr}.home3-proof-cards article{min-height:330px}.home3-proof-cards .result>b{margin-top:60px}.home3-leadership{grid-template-columns:1fr;margin:75px 14px;width:auto!important}.home3-leadership-media{min-height:330px}.home3-leadership-copy{padding:34px 24px}.home3-leadership aside{grid-column:auto;padding:34px 24px}.home3-offer{grid-template-columns:1fr;gap:22px;margin:0 14px 75px;padding:28px 22px;width:auto!important}.home3-offer>div:last-child{grid-column:auto;grid-template-columns:1fr}.home3-final{padding:80px 0}.home3-final h2{font-size:42px}.home3-final>div>div{display:grid}.home3-final .home3-text-action{border-bottom:0}.home3 .corp-footer{padding-bottom:105px}}.packages-page{--package-navy:#020914;--package-panel:#07182a;--package-line:#164c72;--package-blue:#0aa3f1;--package-lime:#82e13b;color:#fff;background:#020914;overflow:hidden}.packages-page .sub-nav{z-index:20;background:#020914;border-bottom:1px solid #15314a;position:relative}.packages-hero{text-align:center;background:radial-gradient(circle at 75% 10%,#0c5a8e66,#0000 30%),linear-gradient(135deg,#020711,#06162b);padding:88px 0 56px;position:relative}.packages-hero-grid{opacity:.13;background-image:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#fff1 1px,#0000 1px);background-size:65px 65px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.packages-hero>.corp-shell{position:relative}.packages-hero>.corp-shell>span,.packages-tailored>.corp-shell>span{color:#55cdf6;letter-spacing:.3em;font-size:10px;font-weight:900}.packages-hero h1{font:790 clamp(51px,6vw,78px)/.98 var(--font-display);letter-spacing:-.055em;margin:20px auto 15px}.packages-hero h1 em{color:#84e241;font-style:normal}.packages-hero p{color:#acc0d1;font-size:18px}.packages-hero>.corp-shell>div,.packages-tailored>.corp-shell>div{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:28px;display:flex}.packages-hero a,.packages-tailored a{border:1px solid #376480;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:0 19px;font-size:12px;font-weight:900;display:inline-flex}.packages-hero a:first-child,.packages-tailored a:first-child{background:linear-gradient(135deg,#0876e6,#08a8ef);border-color:#0aa1ee}.package-catalogue{padding:20px 0 100px}.catalogue-search{background:#0b2137;border:1px solid #3d7ca3;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;height:58px;padding:0 22px;display:grid;box-shadow:0 0 0 4px #008fd00b}.catalogue-search>span{color:#b8d3e4;font-size:26px;transform:rotate(-18deg)}.catalogue-search input{color:#fff;height:100%;font:600 15px var(--font-body);background:0 0;border:0;outline:0;min-width:0;padding:0 14px}.catalogue-search input::placeholder{color:#7f9aaf}.catalogue-search button{color:#5ac7f5;cursor:pointer;background:0 0;border:0;font-weight:800}.catalogue-filters{scrollbar-width:thin;gap:10px;padding:17px 0 14px;display:flex;overflow-x:auto}.catalogue-filters button{color:#c3d2df;min-height:46px;font:700 12px var(--font-body);cursor:pointer;background:#061525;border:1px solid #2f5875;border-radius:999px;flex:none;align-items:center;gap:9px;padding:0 18px;display:flex}.catalogue-filters button.active{color:#fff;background:#0879da;border-color:#0baaf7;box-shadow:0 0 22px #009cff70}.catalogue-status{color:#7e96a9;border-top:1px solid #15334b;justify-content:space-between;align-items:center;min-height:52px;font-size:11px;display:flex}.catalogue-status p{margin:0}.catalogue-status b{color:#54c8f5}.catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.catalogue-grid>article{background:linear-gradient(145deg,#061526,#05101e);border:1px solid #15699c;border-radius:15px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 45px #0003}.catalogue-grid>article.featured{border-color:#83e13c;box-shadow:0 0 0 1px #7bdd38,0 20px 55px #47ad1e25}.catalogue-badge{z-index:3;color:#082208;text-transform:uppercase;background:#85e13e;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:900;position:absolute;top:12px;right:12px}.catalogue-media{aspect-ratio:16/9;background:#010711;border-bottom:1px solid #164c72;place-items:center;display:grid;overflow:hidden}.catalogue-media img,.catalogue-media video{object-fit:contain;background:#010711;width:100%;height:100%}.catalogue-placeholder{background:radial-gradient(circle,#0d5481,#051220 70%);align-content:center;place-items:center;width:100%;height:100%;display:grid}.catalogue-placeholder span{font:800 52px var(--font-display);color:#3ac4fa}.catalogue-placeholder i{background:#81e13c;width:85px;height:3px;margin:8px}.catalogue-placeholder b{letter-spacing:.2em;font-size:9px}.catalogue-body{flex-direction:column;flex:1;padding:22px;display:flex}.catalogue-category{color:#4fc9f8;letter-spacing:.1em;font-size:9px;font-weight:850}.catalogue-body h2{font:760 28px/1.05 var(--font-display);letter-spacing:-.035em;margin:13px 0 9px}.catalogue-body>p{color:#9eb0bf;min-height:62px;font-size:13px;line-height:1.55}.catalogue-price{gap:3px;margin:14px 0 7px;display:grid}.catalogue-price small{color:#54c8f4;font-size:10px;font-weight:800}.catalogue-price b{font:770 30px var(--font-display);color:#fff;letter-spacing:-.035em}.catalogue-price em{font:650 10px var(--font-body);color:#6dcdf2}.catalogue-term{color:#8de348;min-height:17px;font-size:10px}.catalogue-body ul,.catalogue-modal-copy ul{border-top:1px solid #18374e;margin:13px 0;padding:14px 0;list-style:none}.catalogue-body li,.catalogue-modal-copy li{color:#b6c4cf;gap:8px;margin:8px 0;font-size:11px;line-height:1.4;display:flex}.catalogue-body li span,.catalogue-modal-copy li span{color:#85e13d;font-weight:900}.catalogue-view{color:#fff;min-height:49px;font:900 12px var(--font-body);cursor:pointer;background:linear-gradient(135deg,#0786eb,#10b4f5);border:0;border-radius:7px;justify-content:space-between;align-items:center;margin-top:auto;padding:0 15px;display:flex;box-shadow:0 10px 25px #008ae340}.catalogue-grid>article.featured .catalogue-view{color:#082108;background:linear-gradient(135deg,#71d92a,#9eed4b);box-shadow:0 10px 25px #5cab2738}.catalogue-compare{color:#9fb1c0;cursor:pointer;justify-content:center;align-items:center;gap:8px;margin-top:13px;font-size:11px;display:flex}.catalogue-compare input{accent-color:#0ba8ef}.catalogue-empty{text-align:center;background:#061525;border:1px solid #1d536f;padding:80px 35px}.catalogue-empty>span{color:#60cdf5;letter-spacing:.2em;font-size:9px;font-weight:900}.catalogue-empty h2{font:760 44px var(--font-display);margin:17px 0}.catalogue-empty p{color:#98adbd}.catalogue-empty button{color:#fff;cursor:pointer;background:#087bcf;border:1px solid #0aa2ef;min-height:47px;padding:0 18px;font-weight:900}.compare-dock{z-index:85;color:#fff;background:#061525;border:1px solid #258fc3;border-radius:999px;align-items:center;gap:12px;padding:10px 10px 10px 17px;font-size:11px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 20px 55px #000a}.compare-dock b{color:#87e340}.compare-dock button{color:#b9c9d5;cursor:pointer;background:#15344b;border:0;border-radius:999px;min-height:37px;padding:0 14px;font-weight:850}.compare-dock button:last-child{color:#fff;background:#0a95e6}.compare-dock button:disabled{opacity:.5;cursor:not-allowed}.catalogue-modal{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#010711dc;place-items:center;padding:30px;display:grid;position:fixed;inset:0;overflow:auto}.catalogue-modal>article{color:#fff;background:#061525;border:1px solid #1e6e99;grid-template-columns:.85fr 1.15fr;width:min(1040px,100%);max-height:calc(100vh - 60px);display:grid;position:relative;overflow:auto;box-shadow:0 40px 100px #000}.catalogue-modal-close{z-index:5;color:#fff;cursor:pointer;background:#020b15e8;border:1px solid #4a7995;border-radius:50%;grid-column:1/-1;width:42px;height:42px;margin:12px 12px -55px auto;font-size:28px;position:sticky;top:12px}.catalogue-modal-media{background:#010711;place-items:center;min-height:480px;display:grid}.catalogue-modal-media img,.catalogue-modal-media video{object-fit:contain;width:100%;height:100%;max-height:710px}.catalogue-modal-copy{padding:48px}.catalogue-modal-copy>span,.comparison-modal header>span{letter-spacing:.16em;color:#54c9f5;font-size:9px;font-weight:900}.catalogue-modal-copy h2{font:780 43px/1.03 var(--font-display);letter-spacing:-.045em;margin:15px 0}.catalogue-modal-copy>p{color:#9db0bf;line-height:1.65}.catalogue-modal-copy h3{font:720 19px var(--font-display);margin:25px 0 0}.catalogue-modal-copy li{font-size:12px}.catalogue-modal-actions{gap:9px;margin-top:25px;display:flex}.catalogue-modal-actions a{border:1px solid #33708f;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:0 15px;font-size:11px;font-weight:900;display:flex}.catalogue-modal-actions a:first-child{color:#082108;background:#83df3c;border-color:#83df3c}.comparison-modal>article{width:min(1180px,100%);padding:45px;display:block}.comparison-modal header h2{font:770 43px var(--font-display);margin:12px 0 30px}.comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.comparison-grid>section{background:#081b2c;border:1px solid #24556f;flex-direction:column;padding:22px;display:flex}.comparison-grid>section>span{color:#53c8f4;font-size:9px}.comparison-grid h3{font:750 25px var(--font-display);margin:11px 0}.comparison-grid>section>small{color:#81dd3d;min-height:35px}.comparison-grid ul{color:#aebeca;border-top:1px solid #224157;padding:13px 0;font-size:11px;line-height:1.5;list-style:none}.comparison-grid li{margin:8px 0}.comparison-grid button{color:#fff;cursor:pointer;background:#0b93e4;border:0;min-height:44px;margin-top:auto;font-weight:900}.packages-tailored{text-align:center;background:radial-gradient(circle at 75% 10%,#075e8f66,#0000 35%),#061525;padding:90px 0}.packages-tailored h2{font:770 clamp(40px,5vw,62px)/1.03 var(--font-display);letter-spacing:-.05em;max-width:950px;margin:18px auto}.packages-tailored p{color:#9fb2c2;max-width:760px;margin:0 auto;line-height:1.7}.packages-page .corp-footer{background:#020812}.package-editor-heading{justify-content:space-between;align-items:center;gap:25px;margin-top:25px;display:flex}.package-editor-heading h2{margin:8px 0}.package-editor-heading p{color:#687a8c;max-width:780px}.package-editor-heading .button{cursor:pointer;white-space:nowrap;border:0}.pricing-editor>article{scroll-margin-top:20px}.editor-plan-actions{gap:6px;display:flex}.editor-plan-actions button{color:#2b4154;cursor:pointer;background:#f7fafc;border:1px solid #cad7e1;border-radius:6px;min-height:34px;padding:0 10px;font-weight:850}.editor-plan-actions button:disabled{opacity:.35;cursor:not-allowed}.editor-plan-actions button.danger{color:#a82626;background:#fff6f6;border-color:#efc4c4}.settings-page .pricing-editor .media-editor img,.settings-page .pricing-editor .media-editor video{object-fit:contain;background:#06101f}@media (width<=1050px){.catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogue-modal>article{grid-template-columns:1fr}.catalogue-modal-media{min-height:300px;max-height:500px}.comparison-grid{grid-template-columns:1fr}.comparison-modal>article{max-height:calc(100vh - 40px)}}@media (width<=680px){.packages-page .corp-shell{width:calc(100% - 28px)}.packages-hero{padding:58px 0 38px}.packages-hero h1{font-size:42px}.packages-hero p{font-size:14px}.packages-hero>.corp-shell>div,.packages-tailored>.corp-shell>div{display:grid}.packages-hero a,.packages-tailored a{width:100%}.package-catalogue{padding-top:16px;padding-bottom:70px}.catalogue-search{height:54px;padding:0 15px}.catalogue-filters{margin-right:-14px;padding-right:14px}.catalogue-filters button{min-height:44px;padding-inline:14px}.catalogue-status{padding:12px 0;display:grid}.catalogue-status p{margin-bottom:4px}.catalogue-grid{grid-template-columns:1fr}.catalogue-grid>article{border-radius:13px}.catalogue-body>p{min-height:0}.catalogue-badge{font-size:8px}.catalogue-modal{place-items:stretch stretch;padding:0}.catalogue-modal>article{width:100%;min-height:100vh;max-height:100vh}.catalogue-modal-media{min-height:240px;max-height:380px}.catalogue-modal-copy{padding:30px 20px 45px}.catalogue-modal-copy h2{font-size:37px}.catalogue-modal-actions{display:grid}.catalogue-modal-close{position:fixed;right:10px}.comparison-modal>article{padding:58px 15px 30px}.comparison-modal header h2{font-size:34px}.compare-dock{border-radius:12px;grid-template-columns:1fr auto;display:grid;bottom:80px;left:14px;right:14px;transform:none}.compare-dock button:last-child{grid-column:1/-1}.packages-tailored{padding:70px 0}.packages-tailored h2{font-size:40px}.package-editor-heading{display:grid}.package-editor-heading .button{width:100%}.editor-plan-actions{grid-template-columns:auto auto 1fr;width:100%;display:grid}.editor-plan-actions button.danger{justify-self:stretch}.pricing-editor .settings-panel{overflow:hidden}}.bp-home,.bp-page{--bp-ink:#07111f;--bp-navy:#020814;--bp-panel:#07182a;--bp-blue:#0aa7f2;--bp-lime:#83e23b;--bp-text:#5c6d80;color:var(--bp-ink);background:#fff}.bp-home .sub-nav,.bp-page .sub-nav{z-index:50;background:#020914;border-bottom:1px solid #18354d;position:relative}.bp-home .corp-brand,.bp-page .corp-brand{color:#fff}.bp-home .sub-desktop-links a,.bp-page .sub-desktop-links a{color:#c5d2df}.bp-home .sub-desktop-links a:hover,.bp-page .sub-desktop-links a:hover{color:#83e23b}.bp-home .sub-whatsapp,.bp-page .sub-whatsapp{color:#fff;background:linear-gradient(135deg,#0b84e8,#09b0f4);border-color:#20b8f7}.bp-primary,.bp-secondary{min-height:52px;font:850 12px var(--font-body);letter-spacing:.01em;border:1px solid #0aa8f2;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;padding:0 20px;display:inline-flex}.bp-primary{color:#fff;background:linear-gradient(135deg,#087be7,#0bb1f4);box-shadow:0 13px 35px #087bd938}.bp-secondary{color:#dbeaf5;background:0 0;border-color:#4f7189}.bp-secondary.dark{color:#0c79b9;border-color:#9bb7ca}.bp-inline-link{color:#057dc5;border-bottom:1px solid #9dc3d9;align-items:center;gap:25px;padding:12px 0;font-size:12px;font-weight:900;display:inline-flex}.bp-inline-link.light{color:#58ccf6;border-color:#27526f}.bp-promo{color:#fff;z-index:60;background:#06355b;border-bottom:1px solid #0d6698;position:relative}.bp-promo>.corp-shell{align-items:center;gap:18px;min-height:36px;font-size:10px;display:flex}.bp-promo span{color:#8ce645;letter-spacing:.11em;font-weight:900}.bp-promo span i{background:#8ce645;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #8ce645}.bp-promo p{color:#cee2ef;margin:0}.bp-promo b{color:#fff}.bp-promo a{color:#6dd2fb;margin-left:auto;font-weight:900}.bp-home-hero{color:#fff;background:radial-gradient(circle at 76% 24%,#0b5e9555,#0000 31%),linear-gradient(128deg,#020711 18%,#07182b 65%,#020914);position:relative;overflow:hidden}.bp-hero-grid{opacity:.12;background-image:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#fff1 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 87%);mask-image:linear-gradient(#000,#0000 87%)}.bp-home-hero-layout{z-index:2;grid-template-columns:.9fr 1.1fr;align-items:center;gap:58px;min-height:690px;padding-top:62px;padding-bottom:62px;display:grid;position:relative}.bp-home-copy{min-width:0}.bp-eyebrow,.bp-page-hero .corp-shell>span,.bp-problem-section header>span,.bp-method-home header>span,.bp-home-packages header span,.bp-specialists-home header span,.bp-proof-home header span,.bp-assessment-home>div>div>span,.bp-shop-home header span,.bp-founder-home>div>span,.bp-principles header>span,.bp-method header>span,.bp-specialist-preview header>span,.bp-package-rules header>span,.bp-faq header>span{color:#56caf5;letter-spacing:.18em;font-size:9px;font-weight:900}.bp-eyebrow i{vertical-align:middle;background:#83e23b;width:28px;height:2px;margin-right:10px;display:inline-block}.bp-home-copy h1{font:780 clamp(52px,5.25vw,78px)/.98 var(--font-display);letter-spacing:-.057em;margin:25px 0}.bp-home-copy h1 em{color:#83e23b;font-style:normal}.bp-home-copy>p{color:#aebfcd;max-width:670px;font-size:17px;line-height:1.7}.bp-hero-actions{flex-wrap:wrap;gap:10px;margin:32px 0 20px;display:flex}.bp-home-copy>small{color:#698397;max-width:680px;line-height:1.55;display:block}.bp-home-visual{background:#020914;border:1px solid #1b6a97;margin:0;position:relative;overflow:hidden;box-shadow:0 32px 80px #001c}.bp-home-visual:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -90px 80px #02091488}.bp-home-visual img,.bp-home-visual video{object-fit:cover;width:100%;height:540px;display:block}.bp-home-visual figcaption{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020914d9;border:1px solid #276185;justify-content:center;align-items:center;gap:12px;padding:13px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.bp-home-visual figcaption span{letter-spacing:.1em;font-size:8px;font-weight:900}.bp-home-visual figcaption b{color:#83e23b}.bp-trust-strip{z-index:3;color:#07111f;background:#fff;border:1px solid #d5e1e9;grid-template-columns:1fr 1fr 1fr auto;margin-bottom:-47px;display:grid;position:relative;box-shadow:0 22px 60px #001b2f2b}.bp-trust-strip>div,.bp-trust-strip>a{border-right:1px solid #dbe5ec;align-items:center;gap:12px;min-height:94px;padding:16px 21px;display:flex}.bp-trust-strip>div>span{font-size:22px}.bp-trust-strip p{gap:4px;margin:0;display:grid}.bp-trust-strip p b{font-size:12px}.bp-trust-strip p small{color:#758597;font-size:10px}.bp-trust-strip>a{color:#087bc0;white-space:nowrap;background:#eef8fd;border-right:0;font-size:11px;font-weight:900}.bp-problem-section{padding-top:145px;padding-bottom:105px}.bp-problem-section header,.bp-home-packages>header,.bp-specialists-home header,.bp-proof-home>header,.bp-shop-home>header{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.bp-problem-section h2,.bp-home-packages h2,.bp-specialists-home h2,.bp-proof-home h2,.bp-shop-home h2,.bp-principles h2,.bp-method h2,.bp-specialist-preview h2,.bp-package-rules h2,.bp-faq h2{font:760 clamp(39px,4.6vw,59px)/1.02 var(--font-display);letter-spacing:-.052em;margin:16px 0 0}.bp-problem-section header p,.bp-home-packages header>p,.bp-specialists-home header>p,.bp-proof-home header>p,.bp-shop-home header>p,.bp-specialist-preview header>p{color:#627589;line-height:1.7}.bp-problem-section>div{border:1px solid #d7e1e9;grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.bp-problem-section article{border-right:1px solid #d7e1e9;min-height:250px;padding:27px}.bp-problem-section article:last-child{border:0}.bp-problem-section article small{color:#0a94de;font-weight:900}.bp-problem-section article h3{font:750 27px var(--font-display);margin-top:55px}.bp-problem-section article p{color:#66788a;font-size:13px;line-height:1.65}.bp-problem-section blockquote{color:#d9e8f3;font:650 17px/1.6 var(--font-body);background:#061525;border-left:4px solid #83e23b;margin:0;padding:29px 32px}.bp-method-home,.bp-method{color:#fff;background:#061525;padding:95px 0}.bp-method-home header{grid-template-columns:1fr 1.2fr auto;align-items:end;gap:30px;display:grid}.bp-method-home h2{font:760 44px/1.05 var(--font-display);letter-spacing:-.045em;margin:0}.bp-method-home header a{color:#62cdf5;border-bottom:1px solid #255674;padding-bottom:9px;font-size:11px;font-weight:900}.bp-method-home>.corp-shell>div,.bp-method-grid{border:1px solid #1d4b67;grid-template-columns:repeat(5,1fr);margin-top:45px;display:grid}.bp-method-home article,.bp-method-grid article{border-right:1px solid #1d4b67;min-height:215px;padding:24px}.bp-method-home article:last-child,.bp-method-grid article:last-child{border:0}.bp-method-home article>span,.bp-method-grid article>span{color:#83e23b;font:850 12px var(--font-display)}.bp-method-home h3,.bp-method-grid h3{font:740 22px var(--font-display);margin-top:58px}.bp-method-home article p,.bp-method-grid p{color:#9db1c1;font-size:12px;line-height:1.55}.bp-home-packages,.bp-proof-home,.bp-shop-home{padding-top:105px;padding-bottom:105px}.bp-package-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px;display:grid}.bp-package-card{background:#f8fafb;border:1px solid #cfdde6;flex-direction:column;min-height:620px;padding:30px;display:flex;position:relative;box-shadow:0 20px 55px #071a2b12}.bp-package-card.bp-package-growth{background:linear-gradient(160deg,#f8fff3,#fff);border:2px solid #56c518;box-shadow:0 23px 65px #58ac2321}.bp-package-card.bp-package-scale{color:#fff;background:#07182a;border-color:#1e6d9c}.bp-package-card.is-compact{min-height:555px}.bp-package-top{justify-content:space-between;align-items:center;display:flex}.bp-package-top>span{letter-spacing:.13em;color:#087fc7;font-size:9px;font-weight:900}.bp-package-growth .bp-package-top>span{color:#0c2808;background:#83e23b;padding:7px 9px}.bp-package-scale .bp-package-top>span{color:#5ecef7}.bp-package-top small{color:#94a4b2;font-size:10px}.bp-package-card h3{font:780 43px var(--font-display);letter-spacing:-.045em;margin:32px 0 3px}.bp-package-tagline{color:#477089;min-height:41px;font-weight:750}.bp-package-scale .bp-package-tagline,.bp-package-scale>p{color:#a7bac8}.bp-package-price{border-block:1px solid #d7e2e9;grid-template-columns:1fr auto;align-items:end;margin:23px 0 20px;padding:20px 0;display:grid}.bp-package-scale .bp-package-price{border-color:#23445d}.bp-package-price small{color:#6d8091;letter-spacing:.12em;grid-column:1/-1;font-size:8px;font-weight:900}.bp-package-price strong{font:780 36px var(--font-display);color:#0797df;letter-spacing:-.04em}.bp-package-scale .bp-package-price strong{color:#83e23b}.bp-package-price span{color:#7b8c9a;padding-bottom:7px;font-size:10px}.bp-package-card>p{color:#607387;font-size:13px;line-height:1.55}.bp-package-card ul{margin:5px 0 25px;padding:12px 0;list-style:none}.bp-package-card li{gap:9px;margin:10px 0;font-size:12px;line-height:1.4;display:flex}.bp-package-card li span{color:#65c928;font-weight:900}.bp-package-card>a{color:#fff;background:#078fe1;justify-content:space-between;align-items:center;min-height:49px;margin-top:auto;padding:0 15px;font-size:11px;font-weight:900;display:flex}.bp-package-growth>a{color:#092308;background:#78dc34}.bp-package-scale>a{background:#0aa6ef}.bp-section-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:35px;display:flex}.bp-specialists-home{color:#fff;background:#020914;padding:105px 0}.bp-specialists-home header>p{color:#96aabc}.bp-specialist-grid{grid-template-columns:repeat(5,1fr);gap:10px;margin:48px 0 35px;display:grid}.bp-specialist-card{color:#fff;box-shadow:inset 0 3px var(--specialist-accent);background:#071526;border:1px solid #1b587c;overflow:hidden}.bp-specialist-image{aspect-ratio:4/5;background:#020914;position:relative;overflow:hidden}.bp-specialist-image img{object-fit:cover;width:100%;height:100%}.bp-specialist-image:after{content:"";background:linear-gradient(#0000 45%,#061525);position:absolute;inset:0}.bp-specialist-image span{z-index:2;color:var(--specialist-accent);letter-spacing:.08em;font-size:8px;font-weight:900;position:absolute;bottom:12px;left:13px;right:13px}.bp-specialist-body{padding:20px}.bp-specialist-body small{color:var(--specialist-accent);letter-spacing:.12em;font-size:7px}.bp-specialist-body h3{font:760 24px var(--font-display);margin:11px 0 4px}.bp-specialist-body>b{color:#c1d1dd;font-size:9px}.bp-specialist-body p{color:#91a5b5;font-size:11px;line-height:1.55}.bp-specialist-body ul{color:#acbfcd;padding-left:15px;font-size:11px;line-height:1.6}.bp-specialist-card:not(.is-compact){grid-template-columns:minmax(300px,.8fr) 1fr;display:grid}.bp-specialist-card:not(.is-compact) .bp-specialist-image{aspect-ratio:4/3}.bp-specialist-card:not(.is-compact) .bp-specialist-body{padding:35px}.bp-specialist-card:not(.is-compact) .bp-specialist-body h3{font-size:38px}.bp-case-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:45px;display:grid}.bp-case-card{background:#f8fafb;border:1px solid #d6e2ea;overflow:hidden}.bp-case-card>img{object-fit:cover;width:100%;height:230px}.bp-case-card>div{flex-direction:column;min-height:320px;padding:28px;display:flex}.bp-case-card span{color:#66c52a;letter-spacing:.13em;font-size:8px;font-weight:900}.bp-case-card small{color:#0784cb;margin-top:7px}.bp-case-card h3{font:750 27px var(--font-display);margin:22px 0 8px}.bp-case-card p{color:#66798c;line-height:1.6}.bp-case-card strong{color:#097fbe;margin:12px 0}.bp-case-card a{color:#087fc6;margin-top:auto;font-size:11px;font-weight:900}.bp-empty-proof{background:linear-gradient(135deg,#f3f8fb,#fff);border:1px solid #d5e1e9;margin-top:45px;padding:50px}.bp-empty-proof>span{color:#0b90d7;letter-spacing:.15em;font-size:9px;font-weight:900}.bp-empty-proof h3{font:750 34px/1.15 var(--font-display);max-width:800px;margin:18px 0}.bp-empty-proof p{color:#67798b;max-width:780px;line-height:1.7}.bp-empty-proof a{color:#0784cb;font-size:12px;font-weight:900}.bp-assessment-home{color:#fff;background:linear-gradient(120deg,#061524,#0a3552);padding:95px 0}.bp-assessment-home>.corp-shell{grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;display:grid}.bp-assessment-home h2{font:760 clamp(40px,4.7vw,61px)/1.04 var(--font-display);letter-spacing:-.05em;margin:17px 0}.bp-assessment-home>div>div>p{color:#9fb2c2;line-height:1.7}.bp-assessment-home ul{grid-template-columns:1fr 1fr;gap:10px;padding:20px 0;list-style:none;display:grid}.bp-assessment-home li:before{content:"✓";color:#83e23b;margin-right:8px}.bp-assessment-home aside{background:#020914;border:1px solid #2b749c;padding:40px;display:grid;box-shadow:0 25px 70px #0005}.bp-assessment-home aside small{color:#55c9f4;letter-spacing:.11em;font-weight:900}.bp-assessment-home aside strong{font:800 56px var(--font-display);color:#83e23b;margin:17px 0}.bp-assessment-home aside p{color:#9eb0bf}.bp-assessment-home aside>a:last-child{color:#58c9f4;text-align:center;margin-top:18px;font-size:11px;font-weight:900}.bp-shop-home>div{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:42px;display:grid}.bp-shop-home article{background:#f8fafc;border:1px solid #d5e1e9;flex-direction:column;min-height:270px;padding:29px;display:flex}.bp-shop-home article>span{color:#60c828;letter-spacing:.13em;font-size:8px;font-weight:900}.bp-shop-home article h3{font:740 27px var(--font-display);margin:40px 0 10px}.bp-shop-home article p{color:#65788b;font-size:13px;line-height:1.6}.bp-shop-home article a{color:#0784cb;margin-top:auto;font-size:11px;font-weight:900}.bp-shop-home>.bp-inline-link{margin-top:25px}.bp-founder-home{border:1px solid #d4e0e8;grid-template-columns:.7fr 1.1fr .7fr;margin-top:30px;margin-bottom:105px;display:grid}.bp-founder-home figure{background:#020914;min-height:410px;margin:0;position:relative}.bp-founder-home figure img{object-fit:contain;width:100%;height:100%}.bp-founder-home figure span{color:#082108;letter-spacing:.12em;background:#83e23b;padding:8px;font-size:8px;font-weight:900;position:absolute;bottom:15px;left:15px}.bp-founder-home>div{flex-direction:column;justify-content:center;padding:47px;display:flex}.bp-founder-home>div h2{font:760 40px var(--font-display);letter-spacing:-.04em;margin:15px 0 5px}.bp-founder-home>div p{color:#64778a;line-height:1.7}.bp-founder-home>div a,.bp-founder-home aside a{color:#087fc5;font-size:11px;font-weight:900}.bp-founder-home aside{color:#fff;background:#061525;flex-direction:column;justify-content:center;padding:38px;display:flex}.bp-founder-home aside small{color:#83e23b;letter-spacing:.12em}.bp-founder-home aside h3{font:740 27px/1.1 var(--font-display)}.bp-founder-home aside p{color:#9fb2c1;line-height:1.6}.bp-founder-home aside a{color:#58cafa}.bp-final-home,.bp-cta{color:#fff;text-align:center;background:radial-gradient(circle at 50% 20%,#0b629655,#0000 38%),#020914;padding:105px 0}.bp-final-home span,.bp-cta span{color:#83e23b;letter-spacing:.16em;font-size:9px;font-weight:900}.bp-final-home h2,.bp-cta h2{font:780 clamp(44px,5.3vw,70px)/1.02 var(--font-display);letter-spacing:-.055em;max-width:1000px;margin:20px auto}.bp-final-home>div>div,.bp-cta>div>div{justify-content:center;gap:10px;margin-top:32px;display:flex}.bp-cta p{color:#9fb1c0;max-width:760px;margin:0 auto 30px;line-height:1.7}.bp-page-hero{color:#fff;background:radial-gradient(circle at 75% 20%,#0b609155,#0000 34%),linear-gradient(135deg,#020711,#07182b);padding:105px 0}.bp-page-hero h1{font:790 clamp(52px,6.5vw,85px)/.98 var(--font-display);letter-spacing:-.06em;margin:24px 0}.bp-page-hero h1 em{color:#83e23b;font-style:normal}.bp-page-hero p{color:#a8bac8;max-width:800px;font-size:18px;line-height:1.7}.bp-page-hero .corp-shell>div{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.bp-principles,.bp-specialist-preview,.bp-package-directory,.bp-package-rules,.bp-faq,.bp-case-directory,.bp-shop-directory,.bp-specialists-full{padding-top:95px;padding-bottom:95px}.bp-principles>div,.bp-package-rules>div{border:1px solid #d5e1e9;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.bp-principles article,.bp-package-rules article{border-right:1px solid #d5e1e9;min-height:230px;padding:26px}.bp-principles article:last-child,.bp-package-rules article:last-child{border:0}.bp-principles article small{color:#0a94de;font-weight:900}.bp-principles article h3,.bp-package-rules article h3{font:740 22px var(--font-display);margin-top:42px}.bp-principles article p,.bp-package-rules article p{color:#65788a;font-size:13px;line-height:1.6}.bp-method header{max-width:870px}.bp-method-grid article{display:block}.bp-specialist-preview header{grid-template-columns:1.1fr .9fr;align-items:end;gap:60px;display:grid}.bp-specialist-preview .bp-specialist-grid{margin-top:45px}.bp-assessment-credit{background:#eaf6fd;padding:70px 0}.bp-assessment-credit>.corp-shell{justify-content:space-between;align-items:center;gap:50px;display:flex}.bp-assessment-credit span{color:#0b8ed5;letter-spacing:.15em;font-size:9px;font-weight:900}.bp-assessment-credit h2{font:750 39px/1.1 var(--font-display);max-width:800px;margin:15px 0}.bp-assessment-credit p{color:#5e7183;max-width:800px}.bp-assessment-credit .bp-primary{flex:none}.bp-package-detail-hero{color:#fff;background:#061525;padding:105px 0}.bp-package-detail-hero>.corp-shell{grid-template-columns:1.2fr .55fr;align-items:center;gap:80px;display:grid}.bp-package-detail-hero>div>div>span,.bp-package-objective>span,.bp-boundaries>div>div>span,.bp-case-hero span,.bp-case-story article>span{color:#59caf5;letter-spacing:.16em;font-size:9px;font-weight:900}.bp-package-detail-hero h1{font:800 clamp(61px,8vw,105px)/.9 var(--font-display);letter-spacing:-.065em;margin:25px 0 12px}.bp-package-detail-hero h2{font:720 28px var(--font-display);color:#83e23b}.bp-package-detail-hero p{color:#a7b9c7;max-width:750px;line-height:1.7}.bp-package-detail-hero aside{background:#020914;border:1px solid #29749c;padding:37px;display:grid}.bp-package-detail-hero aside small{color:#5cccf6;font-weight:900}.bp-package-detail-hero aside strong{font:780 46px var(--font-display);color:#83e23b;margin-top:15px}.bp-package-detail-hero aside span{color:#879cab}.bp-package-objective{padding-top:85px;padding-bottom:50px}.bp-package-objective h2{font:760 clamp(38px,4.5vw,57px)/1.08 var(--font-display);max-width:1050px;margin:18px 0}.bp-scope-grid{grid-template-columns:1fr 1fr;gap:13px;padding-bottom:90px;display:grid}.bp-scope-grid article{background:#f8fafb;border:1px solid #d5e1e9;padding:32px}.bp-scope-grid h3{font:740 25px var(--font-display)}.bp-scope-grid ul,.bp-boundaries ul{padding:0;list-style:none}.bp-scope-grid li{color:#53677a;gap:9px;margin:11px 0;font-size:13px;display:flex}.bp-scope-grid li span{color:#67c82c;font-weight:900}.bp-boundaries{color:#fff;background:#061525;padding:90px 0}.bp-boundaries>.corp-shell{grid-template-columns:1.1fr .9fr;gap:70px;display:grid}.bp-boundaries h2{font:760 49px/1.05 var(--font-display)}.bp-boundaries li{color:#a8bbc9;margin:12px 0}.bp-boundaries>div>div li:before{content:"—";color:#83e23b;margin-right:10px}.bp-boundaries aside{border-left:1px solid #28506b;padding-left:45px}.bp-boundaries aside h3{color:#5dcef6;font:730 20px var(--font-display)}.bp-boundaries aside p{color:#9eb1c0;line-height:1.65}.bp-faq details{border-top:1px solid #d6e1e9}.bp-faq details:last-child{border-bottom:1px solid #d6e1e9}.bp-faq summary{cursor:pointer;justify-content:space-between;padding:24px 0;font-weight:800;display:flex}.bp-faq summary span{color:#078bd2;font-size:23px}.bp-faq details p{color:#5f7285;max-width:850px;padding-bottom:20px;line-height:1.7}.bp-specialists-full>div{gap:15px;display:grid}.bp-case-directory>div:not(.bp-empty-proof){grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.bp-case-hero{color:#fff;background:#061525;padding:90px 0}.bp-case-hero h1{font:780 72px var(--font-display);margin:20px 0}.bp-case-hero p{color:#a6b8c7;max-width:850px;font-size:18px}.bp-case-story{grid-template-columns:repeat(3,1fr);gap:13px;padding:85px 0;display:grid}.bp-case-story article{border:1px solid #d6e1e9;padding:30px}.bp-case-story h2{font:740 28px/1.15 var(--font-display)}.bp-case-story p,.bp-case-story li{color:#617487;line-height:1.7}.bp-case-metrics{grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:85px;display:grid}.bp-case-metrics article{color:#fff;background:#061525;padding:28px;display:grid}.bp-case-metrics span{color:#57caf5;font-size:9px}.bp-case-metrics strong{color:#83e23b;font:780 42px var(--font-display);margin:12px 0}.bp-case-metrics small{color:#8fa5b6}.bp-case-quote{font:650 26px/1.5 var(--font-body);background:#f3f8fb;border-left:4px solid #83e23b;margin-bottom:85px;padding:50px}.bp-shop-directory>div:not(.bp-empty-proof){grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.bp-shop-directory article{border:1px solid #d4e0e8;flex-direction:column;min-height:320px;padding:30px;display:flex}.bp-shop-directory article>span{color:#65c92a;letter-spacing:.13em;font-size:8px;font-weight:900}.bp-shop-directory article>small{color:#0784cb;margin-top:12px}.bp-shop-directory h2{font:740 29px var(--font-display);margin-top:50px}.bp-shop-directory p{color:#64778a;line-height:1.65}.bp-shop-directory a{color:#0784cb;margin-top:auto;font-size:11px;font-weight:900}@media (width<=1120px){.bp-home-hero-layout{grid-template-columns:1fr 1fr;gap:30px}.bp-home-copy h1{font-size:55px}.bp-trust-strip,.bp-method-home header{grid-template-columns:1fr 1fr}.bp-method-home header>a{grid-column:1/-1;justify-self:start}.bp-specialist-grid{grid-template-columns:repeat(3,1fr)}.bp-founder-home{grid-template-columns:.8fr 1.2fr}.bp-founder-home aside{grid-column:1/-1}.bp-page .sub-desktop-links,.bp-home .sub-desktop-links{gap:13px}.bp-problem-section>div{grid-template-columns:1fr 1fr}.bp-problem-section article:nth-child(2){border-right:0}.bp-problem-section article:nth-child(-n+2){border-bottom:1px solid #d7e1e9}}@media (width<=900px){.bp-home-hero-layout{grid-template-columns:1fr}.bp-home-copy h1{font-size:clamp(50px,9vw,70px)}.bp-home-visual{max-width:760px}.bp-problem-section header,.bp-home-packages>header,.bp-specialists-home header,.bp-proof-home>header,.bp-shop-home>header,.bp-specialist-preview header{grid-template-columns:1fr;gap:20px}.bp-method-home>.corp-shell>div,.bp-method-grid{grid-template-columns:repeat(3,1fr)}.bp-method-home article:nth-child(3),.bp-method-grid article:nth-child(3){border-right:0}.bp-method-home article:nth-child(-n+3),.bp-method-grid article:nth-child(-n+3){border-bottom:1px solid #1d4b67}.bp-package-grid,.bp-case-grid,.bp-shop-home>div,.bp-case-directory>div:not(.bp-empty-proof),.bp-shop-directory>div:not(.bp-empty-proof){grid-template-columns:1fr}.bp-package-card{min-height:0}.bp-specialist-grid{grid-template-columns:repeat(2,1fr)}.bp-assessment-home>.corp-shell{grid-template-columns:1fr}.bp-founder-home{grid-template-columns:1fr 1.2fr}.bp-principles>div,.bp-package-rules>div{grid-template-columns:1fr 1fr}.bp-principles article:nth-child(2),.bp-package-rules article:nth-child(2){border-right:0}.bp-principles article:nth-child(-n+2),.bp-package-rules article:nth-child(-n+2){border-bottom:1px solid #d5e1e9}.bp-package-detail-hero>.corp-shell,.bp-boundaries>.corp-shell,.bp-scope-grid,.bp-case-story{grid-template-columns:1fr}.bp-case-metrics{grid-template-columns:1fr 1fr}.bp-specialist-card:not(.is-compact){grid-template-columns:1fr}.bp-assessment-credit>.corp-shell{align-items:flex-start;display:grid}}@media (width<=650px){.bp-home,.bp-page{max-width:100vw;overflow-x:hidden}.bp-home .corp-shell,.bp-page .corp-shell{width:calc(100% - 28px);min-width:0;max-width:calc(100% - 28px)}.bp-home .sub-nav nav,.bp-page .sub-nav nav{min-width:0;max-width:calc(100% - 28px);width:calc(100% - 28px)!important}.bp-home .corp-brand,.bp-page .corp-brand{flex:1;min-width:0}.bp-home .corp-brand span,.bp-page .corp-brand span{min-width:0;display:grid}.bp-home .corp-brand b,.bp-page .corp-brand b{font-size:13px}.bp-home .sub-mobile-menu,.bp-page .sub-mobile-menu{flex:0 0 48px;margin-left:auto;display:block!important}.bp-promo>.corp-shell{gap:9px;min-height:43px}.bp-promo p,.bp-promo b{display:none}.bp-home-hero-layout{gap:32px;min-height:0;padding-top:52px;padding-bottom:34px}.bp-home-copy{width:100%;max-width:100%;overflow:hidden}.bp-home-copy h1{overflow-wrap:break-word;word-break:normal;letter-spacing:-.05em;max-width:100%;font-size:clamp(39px,10.8vw,44px)}.bp-home-copy>p{overflow-wrap:break-word;font-size:15px}.bp-hero-actions{display:grid}.bp-primary,.bp-secondary{width:100%;min-width:0}.bp-home-visual{border-inline:0;width:calc(100% + 28px);margin-left:-14px}.bp-home-visual img,.bp-home-visual video{object-fit:cover;height:auto;min-height:330px}.bp-home-visual figcaption{grid-template-columns:1fr auto 1fr auto 1fr;display:grid;position:relative;inset:auto}.bp-home-visual figcaption span:last-child,.bp-home-visual figcaption b:last-of-type{display:none}.bp-trust-strip{border-inline:0;grid-template-columns:1fr;margin-bottom:0;width:100%!important;max-width:100%!important}.bp-trust-strip>div,.bp-trust-strip>a{border-bottom:1px solid #dce5eb;border-right:0;min-height:70px;padding:13px 18px}.bp-problem-section{padding:70px 0}.bp-problem-section h2,.bp-home-packages h2,.bp-specialists-home h2,.bp-proof-home h2,.bp-shop-home h2,.bp-principles h2,.bp-method h2,.bp-specialist-preview h2,.bp-package-rules h2,.bp-faq h2{font-size:39px}.bp-problem-section>div{grid-template-columns:1fr}.bp-problem-section article{min-height:200px;border-bottom:1px solid #d7e1e9!important;border-right:0!important}.bp-problem-section article h3{margin-top:32px}.bp-method-home,.bp-method{padding:70px 0}.bp-method-home header{grid-template-columns:1fr}.bp-method-home h2{font-size:37px}.bp-method-home>.corp-shell>div,.bp-method-grid{grid-template-columns:1fr}.bp-method-home article,.bp-method-grid article{min-height:155px;border-bottom:1px solid #1d4b67!important;border-right:0!important}.bp-method-home h3,.bp-method-grid h3{margin-top:30px}.bp-home-packages,.bp-proof-home,.bp-shop-home{padding:75px 0}.bp-package-card{padding:24px}.bp-package-card h3{font-size:37px}.bp-package-price strong{font-size:31px}.bp-section-actions{display:grid}.bp-specialists-home{padding:75px 0}.bp-specialist-grid{grid-template-columns:1fr}.bp-specialist-image{aspect-ratio:16/11}.bp-empty-proof{padding:33px 23px}.bp-empty-proof h3{font-size:29px}.bp-assessment-home{padding:70px 0}.bp-assessment-home h2{font-size:40px}.bp-assessment-home ul{grid-template-columns:1fr}.bp-assessment-home aside{padding:28px 22px}.bp-founder-home{grid-template-columns:1fr;margin:0 14px 75px;width:auto!important}.bp-founder-home figure{min-height:320px}.bp-founder-home>div,.bp-founder-home aside{grid-column:auto;padding:30px 23px}.bp-final-home,.bp-cta{padding:75px 0}.bp-final-home h2,.bp-cta h2{font-size:41px}.bp-final-home>div>div,.bp-cta>div>div{display:grid}.bp-page-hero{padding:65px 0}.bp-page-hero h1{overflow-wrap:break-word;font-size:43px}.bp-page-hero p{font-size:15px}.bp-page-hero .corp-shell>div{display:grid}.bp-principles,.bp-specialist-preview,.bp-package-directory,.bp-package-rules,.bp-faq,.bp-case-directory,.bp-shop-directory,.bp-specialists-full{padding:70px 0}.bp-principles>div,.bp-package-rules>div{grid-template-columns:1fr}.bp-principles article,.bp-package-rules article{min-height:190px;border-bottom:1px solid #d5e1e9!important;border-right:0!important}.bp-assessment-credit{padding:55px 0}.bp-assessment-credit h2{font-size:34px}.bp-package-detail-hero{padding:65px 0}.bp-package-detail-hero h1{font-size:56px}.bp-package-detail-hero aside{padding:27px 22px}.bp-package-objective{padding-top:60px}.bp-package-objective h2{font-size:37px}.bp-scope-grid{padding-bottom:60px}.bp-scope-grid article{padding:24px}.bp-boundaries{padding:65px 0}.bp-boundaries h2{font-size:39px}.bp-boundaries aside{border-top:1px solid #28506b;border-left:0;padding:35px 0 0}.bp-case-hero{padding:65px 0}.bp-case-hero h1{font-size:48px}.bp-case-story{padding:60px 0}.bp-case-metrics{grid-template-columns:1fr;padding-bottom:60px}.bp-case-quote{margin-bottom:60px;padding:32px 24px;font-size:21px}.bp-page .corp-footer,.bp-home .corp-footer{padding-bottom:100px}}.application-page{color:#071421;background:#f2f6f9;min-height:100vh}.application-page>header{color:#fff;background:#020914;border-bottom:1px solid #17405e;justify-content:space-between;align-items:center;height:82px;padding:0 max(24px,50vw - 660px);display:flex}.application-page>header>.assessment-brand{font-size:15px}.application-page>header>span{letter-spacing:.17em;color:#64cef6;font-size:9px;font-weight:900}.application-hero{color:#fff;background:radial-gradient(circle at 75% 10%,#0b659855,#0000 35%),#061525;padding:70px max(24px,50vw - 660px)}.application-hero>span,.application-summary>span,.application-side section>span,.application-payment-form header>span,.application-pending>span{letter-spacing:.15em;color:#5ccbf4;font-size:9px;font-weight:900}.application-hero h1{font:780 clamp(46px,6vw,74px)/1 var(--font-display);letter-spacing:-.055em;margin:18px 0}.application-hero>p{color:#9fb3c2}.application-hero>div{align-items:center;gap:17px;margin-top:28px;display:flex}.application-hero>div b{color:#0a2608;letter-spacing:.05em;background:#83e23b;border-radius:999px;padding:9px 13px;font-size:10px}.application-hero>div small{color:#94abba}.application-body{grid-template-columns:1fr 380px;align-items:start;gap:18px;width:min(1320px,100% - 48px);margin:50px auto 90px;display:grid}.application-main{gap:18px;display:grid}.application-summary,.application-payment-form,.application-payment-success,.application-pending,.application-notice,.application-side>section{background:#fff;border:1px solid #d4e0e8;padding:34px}.application-summary h2,.application-payment-form h2{font:750 34px var(--font-display);letter-spacing:-.035em}.application-summary ol{border-top:1px solid #dbe4eb;margin:25px 0 0;padding:0;list-style:none}.application-summary li{border-bottom:1px solid #dbe4eb;padding:20px 20px 20px 52px;position:relative}.application-summary li:before{content:"";border:2px solid #b4c5d0;border-radius:50%;width:20px;height:20px;position:absolute;top:22px;left:10px}.application-summary li.done:before{content:"✓";color:#082208;background:#83e23b;border-color:#83e23b;place-items:center;font-size:11px;font-weight:900;display:grid}.application-summary li b{font-size:13px}.application-summary li p{color:#687a8c;margin:6px 0 0;font-size:12px}.application-payment-form header p{color:#687b8d;line-height:1.6}.application-payment-form>label{gap:8px;margin-top:18px;display:grid}.application-payment-form>label>span{text-transform:uppercase;letter-spacing:.08em;color:#52677a;font-size:10px;font-weight:900}.application-payment-form input{height:53px;font:650 15px var(--font-body);background:#f8fafb;border:1px solid #c8d6df;outline:none;padding:0 14px}.application-payment-form input:focus{border-color:#0b9ee8;box-shadow:0 0 0 3px #0b9ee819}.application-file{background:#f0f8fc;border:1px dashed #75afd0;padding:20px;position:relative}.application-file input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.application-file b{color:#087fc3;font-size:13px}.application-payment-form>button,.application-payment-success button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#087ce8,#0bb1f4);border:0;width:100%;min-height:53px;margin-top:20px;font-weight:900}.application-payment-form>button:disabled{opacity:.6}.application-error{color:#a22424;background:#fff0f0;border:1px solid #efbbbb;padding:12px;font-size:12px}.application-payment-success span{color:#092408;background:#83e23b;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;font-weight:900;display:grid}.application-payment-success h3,.application-pending h3,.application-notice h3{font:740 28px var(--font-display)}.application-payment-success p,.application-pending p,.application-notice p{color:#637689;line-height:1.65}.application-pending{background:#fffaf0;border-color:#e3b546}.application-pending>span{color:#a66a00}.application-side{gap:12px;display:grid}.application-side section{padding:26px}.application-side section>h3{font:740 22px var(--font-display)}.application-side section>p{color:#627487;line-height:1.6}.application-side>a{color:#fff;background:#061525;justify-content:center;align-items:center;min-height:50px;font-size:11px;font-weight:900;display:flex}.bank-account{border-top:1px solid #d6e1e9;margin-top:18px;padding-top:18px}.bank-account h3{font:740 21px var(--font-display)}.bank-account dl{grid-template-columns:110px 1fr;gap:7px;font-size:12px;display:grid}.bank-account dt{color:#738598}.bank-account dd{overflow-wrap:anywhere;margin:0;font-weight:800}.bank-account p{color:#64778a;font-size:12px;line-height:1.6}.application-booking{background:#fff;border:1px solid #d4e0e8;padding:34px}.application-booking header>span,.application-booking>section>span{letter-spacing:.14em;color:#58bd22;font-size:9px;font-weight:900}.application-booking h2{font:750 34px var(--font-display);letter-spacing:-.035em}.application-booking header p,.application-booking>section>p{color:#677a8c;line-height:1.6}.application-booking>label{gap:8px;margin-top:18px;display:grid}.application-booking>label>span{text-transform:uppercase;letter-spacing:.08em;color:#52677a;font-size:9px;font-weight:900}.application-booking input,.application-booking select,.application-booking textarea{width:100%;font:650 14px var(--font-body);background:#f8fafb;border:1px solid #c8d6df;padding:13px}.application-booking textarea{resize:vertical;min-height:120px}.application-booking>section{background:#f6fafc;border:1px solid #d6e2e9;margin-top:20px;padding:18px}.application-booking>section>div{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.application-booking>section button{color:#176c9a;cursor:pointer;background:#fff;border:1px solid #80abc3;min-height:41px;padding:0 13px;font-weight:850}.application-booking>section button.selected{color:#092208;background:#83e23b;border-color:#64c72a}.application-booking>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#087ce8,#0bb1f4);border:0;width:100%;min-height:53px;margin-top:20px;font-weight:900}.application-booking>button:disabled{opacity:.6}@media (width<=900px){.application-body{grid-template-columns:1fr}.application-side{grid-row:1}.application-page>header{padding-inline:20px}}@media (width<=600px){.application-page>header{height:70px}.application-page>header>span{display:none}.application-page>header .assessment-brand img{width:47px;height:43px}.application-hero{padding:48px 18px}.application-hero h1{font-size:43px}.application-hero>div{display:grid}.application-body{width:calc(100% - 28px);margin:25px auto 65px}.application-summary,.application-payment-form,.application-payment-success,.application-pending,.application-notice{padding:25px 20px}.application-summary h2,.application-payment-form h2{font-size:29px}.application-summary li{padding-right:0}.application-side section{padding:22px}.bank-account dl{grid-template-columns:1fr}.bank-account dd{margin-bottom:7px}}.commerce-admin-grid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);align-items:start;gap:18px;display:grid}.commerce-payments,.commerce-banks{padding:0;overflow:hidden}.commerce-payments>header,.commerce-banks>header{border-bottom:1px solid #dce5ec;justify-content:space-between;align-items:center;padding:22px;display:flex}.commerce-payments header span,.commerce-banks header span{letter-spacing:.14em;color:#0788d0;font-size:9px;font-weight:900}.commerce-payments h2,.commerce-banks h2{font:740 25px var(--font-display);margin:7px 0 0}.commerce-payments header>b{color:#a56000;background:#fff1d8;padding:8px 10px;font-size:10px}.commerce-banks header>button{color:#fff;cursor:pointer;background:#078bd7;border:0;min-height:40px;padding:0 13px;font-weight:900}.commerce-decisions{gap:5px;display:flex}.commerce-decisions button{color:#082108;cursor:pointer;background:#61c826;border:0;min-height:35px;padding:0 10px;font-size:10px;font-weight:900}.commerce-decisions button:last-child{color:#a42929;background:#fff0f0;border:1px solid #eec1c1}.commerce-banks>article{border-bottom:1px solid #dce5ec;grid-template-columns:1fr auto auto;align-items:center;gap:7px;padding:17px 20px;display:grid}.commerce-banks article>div{gap:4px;display:grid}.commerce-banks article small{color:#718296}.commerce-banks article span{color:#5bae26;font-size:8px;font-weight:900}.commerce-banks article>button{cursor:pointer;background:#fff;border:1px solid #cbd8e1;min-height:34px;padding:0 9px;font-weight:800}.commerce-banks article>button.danger{color:#a92c2c}.commerce-banks>form{background:#f5f8fa;padding:22px}.commerce-banks form h3{font:740 22px var(--font-display)}.commerce-banks form>label{gap:6px;margin-top:12px;display:grid}.commerce-banks form>label>span{text-transform:uppercase;letter-spacing:.08em;color:#53687a;font-size:9px;font-weight:900}.commerce-banks form input,.commerce-banks form select,.commerce-banks form textarea{width:100%;font:600 13px var(--font-body);background:#fff;border:1px solid #cbd8e1;padding:11px}.commerce-banks form textarea{resize:vertical;min-height:100px}.commerce-banks form label.check{align-items:center;display:flex}.commerce-banks form label.check input{width:auto}.commerce-banks form>div{gap:7px;margin-top:16px;display:flex}.commerce-banks form button{cursor:pointer;background:#fff;border:1px solid #bdcbd5;min-height:42px;padding:0 13px;font-weight:900}.commerce-banks form button:last-child{color:#fff;background:#078bd7;border-color:#078bd7}.commerce-message{color:#39751f;background:#eaf7e4;margin:12px 20px 20px;padding:11px;font-size:12px}@media (width<=1050px){.commerce-admin-grid{grid-template-columns:1fr}.commerce-banks{order:-1}}@media (width<=600px){.commerce-payments>header,.commerce-banks>header{align-items:flex-start}.commerce-banks>article{grid-template-columns:1fr auto}.commerce-banks article>button.danger{grid-column:2}.commerce-decisions,.commerce-banks form>div{display:grid}}.platform-tabs{border-bottom:1px solid #d5e0e8;gap:7px;margin-bottom:18px;display:flex;overflow:auto}.platform-tabs button{color:#5f7284;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;min-height:50px;padding:0 17px;font-weight:850}.platform-tabs button.active{color:#0785ca;border-color:#078fd9}.platform-editor-grid{grid-template-columns:310px minmax(0,1fr);align-items:start;gap:18px;display:grid}.platform-list{padding:0;position:sticky;top:20px;overflow:hidden}.platform-list>header{border-bottom:1px solid #dce5ec;padding:22px}.platform-list header span,.platform-form header span,.platform-settings header>span,.platform-placeholder>span{letter-spacing:.14em;color:#0887ce;font-size:9px;font-weight:900}.platform-list h2,.platform-form h2,.platform-settings h2,.platform-placeholder h2{font:740 26px var(--font-display);margin:8px 0 0}.platform-list>button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #dfe7ed;gap:5px;width:100%;padding:17px 20px;display:grid}.platform-list>button.active{background:#eaf6fd;box-shadow:inset 3px 0 #078fdc}.platform-list>button span{color:#5aaf2b;font-size:8px;font-weight:900}.platform-list>button b{font-size:14px}.platform-list>button small{color:#708194}.platform-form{padding:0;overflow:hidden}.platform-form>form>header{border-bottom:1px solid #dce5ec;justify-content:space-between;padding:24px;display:flex}.platform-form>form>header select{background:#fff;border:1px solid #cbd8e1;min-width:130px;padding:9px}.platform-media{background:#f4f8fa;border:1px solid #d5e1e9;grid-template-columns:240px 1fr;align-items:center;gap:16px;margin:24px;padding:15px;display:grid}.platform-media img,.platform-media video{object-fit:contain;background:#061525;width:240px;height:150px}.platform-media>div{text-align:center;color:#6e8193;background:#e8eff4;place-items:center;width:240px;height:150px;font-size:12px;display:grid}.platform-media label{color:#087fc3;border:1px dashed #3b94c3;place-items:center;min-height:48px;font-size:11px;font-weight:900;display:grid;position:relative;overflow:hidden}.platform-media label input{opacity:0;cursor:pointer;position:absolute;inset:0}.platform-media.specialist img{object-fit:contain;height:260px}.platform-fields{grid-template-columns:1fr 1fr;gap:13px;padding:0 24px 24px;display:grid}.platform-fields>label,.platform-settings form>label{gap:7px;display:grid}.platform-fields>label.wide,.platform-settings form>label.wide{grid-column:1/-1}.platform-fields label>span,.platform-settings label>span{letter-spacing:.07em;text-transform:uppercase;color:#53697a;font-size:9px;font-weight:900}.platform-fields input,.platform-fields textarea,.platform-settings input,.platform-settings textarea{font:600 13px var(--font-body);background:#fff;border:1px solid #cbd8e1;width:100%;padding:12px}.platform-fields textarea{resize:vertical;min-height:125px;line-height:1.6}.platform-form .check{align-items:center;gap:8px;margin:0 24px 20px;font-size:12px;display:flex}.platform-form .check input{width:auto}.platform-save{color:#fff;cursor:pointer;background:#078bd8;border:0;min-height:48px;margin:0 24px 28px;padding:0 18px;font-weight:900}.platform-save:disabled{opacity:.6}.platform-placeholder{min-height:420px;padding:70px 40px}.platform-placeholder p{color:#66798b;max-width:650px;line-height:1.7}.platform-settings{padding:0}.platform-settings>header{border-bottom:1px solid #dce5ec;padding:28px}.platform-settings header p{color:#66798b}.platform-settings>form{grid-template-columns:1fr 1fr;gap:14px;padding:28px;display:grid}.platform-settings form textarea{min-height:120px}.platform-settings .platform-save{justify-self:start;margin:10px 0 0}.platform-message{z-index:100;color:#fff;background:#061525;border:1px solid #178ed2;max-width:420px;padding:14px 19px;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 50px #0017}@media (width<=900px){.platform-editor-grid{grid-template-columns:1fr}.platform-list{position:static}.platform-list>button{vertical-align:top;width:33.333%;min-height:100px;display:inline-grid}.platform-media{grid-template-columns:1fr}.platform-media img,.platform-media video,.platform-media>div{width:100%;height:auto;min-height:200px}.platform-fields{grid-template-columns:1fr}.platform-fields>label.wide{grid-column:auto}}@media (width<=600px){.platform-list>button{width:100%;min-height:0}.platform-form>form>header{gap:12px;display:grid}.platform-media{margin:18px}.platform-fields{padding:0 18px 20px}.platform-form .check{margin-inline:18px}.platform-save{width:calc(100% - 36px);margin-inline:18px}.platform-settings>form{grid-template-columns:1fr;padding:20px}.platform-settings form>label.wide{grid-column:auto}.platform-settings .platform-save{width:100%;margin-inline:0}.platform-message{bottom:14px;left:14px;right:14px}}.bp-case-card>video{object-fit:contain;background:#061525;width:100%;height:230px}.bp-proof-item-card>div>strong{font:800 32px var(--font-display);color:#64c82a;margin:24px 0 0}.bp-proof-item-card>div>strong+h3{margin-top:8px}.bp-page .bp-package-grid,.bp-home .bp-package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.bp-package-card{min-height:650px}.bp-package-card.bp-package-performance{background:linear-gradient(155deg,#effaff,#fff);border-color:#0da8ed;box-shadow:0 22px 65px #0690d724}.bp-package-card.bp-package-foundation{background:linear-gradient(155deg,#f4fdec,#fff);border-color:#6dce35}.bp-package-card.bp-package-growth{background:linear-gradient(155deg,#eef7ff,#fff);border-color:#1a8fff;box-shadow:0 23px 65px #0980df29}.bp-package-performance .bp-package-top>span{color:#057db9}.bp-package-foundation .bp-package-top>span{color:#4c9e1e}.bp-package-growth .bp-package-top>span{color:#fff;background:#088fe2}.bp-package-price{position:relative}.bp-package-price em{color:#087ec2;grid-column:1/-1;margin-top:8px;font-size:11px;font-style:normal;font-weight:900}.bp-package-actions{grid-template-columns:1fr auto;gap:8px;margin-top:auto;display:grid}.bp-package-actions a{justify-content:space-between;align-items:center;gap:14px;min-height:49px;padding:0 15px;font-size:11px;font-weight:900;display:flex}.bp-package-actions a:first-child{color:#fff;background:#078fe1}.bp-package-actions a:last-child{color:#0877b6;background:#fff;border:1px solid #b8ccd9}.bp-package-scale .bp-package-actions a:first-child{background:#0aa6ef}.bp-package-scale .bp-package-actions a:last-child{color:#ccecff;background:#0a2034;border-color:#315773}.bp-package-intro{max-width:960px}.bp-package-intro>span,.bp-infrastructure header>span,.bp-allocation header>span,.bp-next-business>div>div>span,.bp-revenue-validation header>span,.bp-comparison header>span{letter-spacing:.16em;color:#078ed7;font-size:9px;font-weight:900}.bp-package-intro h2,.bp-infrastructure h2,.bp-allocation h2,.bp-next-business h2,.bp-revenue-validation h2,.bp-comparison h2{font:760 clamp(40px,4.7vw,62px)/1.03 var(--font-display);letter-spacing:-.052em;margin:17px 0}.bp-package-intro p,.bp-infrastructure header>p,.bp-allocation header>p,.bp-next-business>div>div>p,.bp-revenue-validation header>p{color:#607487;max-width:880px;line-height:1.75}.bp-infrastructure{color:#fff;background:#061525;padding:100px 0}.bp-infrastructure header{max-width:1030px}.bp-infrastructure header>span{color:#80e33b}.bp-infrastructure header>p{color:#9eb3c2}.bp-infrastructure>.corp-shell>div{border:1px solid #21445d;grid-template-columns:repeat(5,1fr);margin-top:50px;display:grid}.bp-infrastructure article{border-bottom:1px solid #21445d;border-right:1px solid #21445d;min-height:245px;padding:25px 22px}.bp-infrastructure article:nth-child(5n){border-right:0}.bp-infrastructure article:nth-child(n+6){border-bottom:0}.bp-infrastructure article small{color:#83e23b;font-weight:900}.bp-infrastructure article h3{font:730 20px/1.15 var(--font-display);margin:35px 0 12px}.bp-infrastructure article p{color:#9db0bf;font-size:12px;line-height:1.65}.bp-allocation{padding-top:100px;padding-bottom:100px}.bp-allocation header{max-width:930px}.bp-allocation-grid{border:1px solid #d6e1e9;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.bp-allocation-grid article{border-right:1px solid #d6e1e9;flex-direction:column;min-height:210px;padding:28px;display:flex}.bp-allocation-grid article:last-child{border:0}.bp-allocation-grid small{letter-spacing:.13em;color:#078ed7;font-size:9px;font-weight:900}.bp-allocation-grid strong{font:740 24px/1.15 var(--font-display);margin:40px 0 12px}.bp-allocation-grid p{color:#65788a;font-size:12px;line-height:1.6}.bp-allocation>aside{background:#eaf6fd;justify-content:space-between;align-items:center;gap:35px;margin-top:16px;padding:28px;display:flex}.bp-allocation>aside h3{font:740 25px var(--font-display);margin:0 0 8px}.bp-allocation>aside p{color:#5c7183;max-width:800px;line-height:1.65}.bp-allocation>aside .bp-primary{flex:none}.bp-next-business{color:#fff;background:linear-gradient(130deg,#061525,#092b43);padding:100px 0}.bp-next-business>.corp-shell{grid-template-columns:1.05fr .95fr;align-items:start;gap:70px;display:grid}.bp-next-business>div>div>span{color:#83e23b}.bp-next-business>div>div>p{color:#a6b9c7}.bp-next-business ul{grid-template-columns:1fr 1fr;gap:10px;margin-top:30px;padding:0;list-style:none;display:grid}.bp-next-business li{color:#d8e8f2;border:1px solid #29516a;padding:13px;font-size:12px}.bp-next-business li:before{content:"✓";color:#83e23b;margin-right:9px;font-weight:900}.bp-next-business aside{background:#020914;border:1px solid #2a6a92;padding:36px}.bp-next-business aside>small{color:#60cef7;letter-spacing:.12em;font-weight:900}.bp-next-business aside h3{font:740 29px/1.15 var(--font-display)}.bp-next-business aside p{color:#9eb1c0;line-height:1.65}.bp-next-business aside strong{color:#83e23b;font:770 28px var(--font-display);margin:25px 0 8px;display:block}.bp-next-business aside .bp-primary{width:100%;margin-top:18px}.bp-revenue-validation{padding-top:100px;padding-bottom:100px}.bp-revenue-validation header{max-width:960px}.bp-revenue-validation>div{border:1px solid #d6e1e9;grid-template-columns:repeat(7,1fr);margin-top:45px;display:grid}.bp-revenue-validation>div article{border-right:1px solid #d6e1e9;min-height:155px;padding:20px}.bp-revenue-validation>div article:last-child{border:0}.bp-revenue-validation article b{color:#078ed7}.bp-revenue-validation article p{color:#53697a;margin-top:30px;font-size:12px;line-height:1.55}.bp-revenue-validation>aside{color:#fff;background:#07182a;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:12px 22px;margin-top:14px;padding:25px;display:grid}.bp-revenue-validation>aside strong{color:#82e23b;font-size:11px}.bp-revenue-validation>aside span{color:#b0c1ce;font-size:12px}.bp-revenue-note{color:#6b5423;background:#fff8e8;border-left:4px solid #f2ae24;padding:16px 20px}.bp-comparison{background:#eef5f9;padding:100px 0}.bp-comparison header{max-width:930px}.bp-comparison-scroll{background:#fff;border:1px solid #cbdbe5;margin-top:45px;overflow-x:auto}.bp-comparison table{border-collapse:collapse;width:100%;min-width:980px}.bp-comparison th,.bp-comparison td{text-align:left;border-bottom:1px solid #d7e2e9;border-right:1px solid #d7e2e9;padding:18px 16px;font-size:12px;line-height:1.45}.bp-comparison thead th{color:#fff;font:750 15px var(--font-display);background:#061525}.bp-comparison thead th:nth-child(2){color:#5fd1fa}.bp-comparison thead th:nth-child(3){color:#83e23b}.bp-comparison thead th:nth-child(4){color:#58b8ff}.bp-comparison thead th:nth-child(5){color:#b4e789}.bp-comparison tbody th{color:#263a4b;background:#f5f8fa;width:230px;font-weight:900;position:sticky;left:0}.bp-comparison tbody td{color:#566a7c}.bp-comparison tr:last-child>*{border-bottom:0}.bp-comparison tr>:last-child{border-right:0}.bp-package-rules>div{grid-template-columns:repeat(4,1fr)}.bp-package-rules article small{color:#078ed7;font-weight:900}.bp-package-rules article p{margin-top:35px}.bp-package-facts{background:#d5e1e9;border:1px solid #d5e1e9;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:75px;display:grid}.bp-package-facts article{background:#f8fafb;min-height:150px;padding:25px}.bp-package-facts span{color:#078ed7;letter-spacing:.12em;font-size:9px;font-weight:900;display:block}.bp-package-facts strong{font:730 20px/1.2 var(--font-display);margin-top:28px;display:block}.bp-package-detail-hero aside>b{color:#67d7ff;margin-top:8px;font-size:13px}.assessment-package-interest{color:#7ddf39;letter-spacing:.08em;background:#09243a;border:1px solid #2c6c8e;width:max-content;max-width:100%;margin-top:16px;padding:9px 11px;font-size:10px;display:block}@media (width<=1100px){.bp-infrastructure>.corp-shell>div{grid-template-columns:repeat(2,1fr)}.bp-infrastructure article{border-bottom:1px solid #21445d!important;border-right:1px solid #21445d!important}.bp-infrastructure article:nth-child(2n){border-right:0!important}.bp-infrastructure article:nth-last-child(-n+2){border-bottom:0!important}.bp-revenue-validation>div{grid-template-columns:repeat(4,1fr)}.bp-revenue-validation>div article{border-bottom:1px solid #d6e1e9}.bp-revenue-validation>aside{grid-template-columns:auto 1fr}.bp-package-rules>div{grid-template-columns:1fr 1fr}}@media (width<=900px){.bp-page .bp-package-grid,.bp-home .bp-package-grid{grid-template-columns:1fr}.bp-package-card{min-height:0}.bp-allocation-grid{grid-template-columns:1fr 1fr}.bp-allocation-grid article{border-bottom:1px solid #d6e1e9}.bp-allocation-grid article:nth-child(2){border-right:0}.bp-next-business>.corp-shell{grid-template-columns:1fr}.bp-package-facts{grid-template-columns:1fr 1fr}}@media (width<=650px){.bp-package-actions{grid-template-columns:1fr}.bp-infrastructure,.bp-allocation,.bp-next-business,.bp-revenue-validation,.bp-comparison{padding:70px 0}.bp-package-intro h2,.bp-infrastructure h2,.bp-allocation h2,.bp-next-business h2,.bp-revenue-validation h2,.bp-comparison h2{font-size:37px}.bp-infrastructure>.corp-shell>div{grid-template-columns:1fr}.bp-infrastructure article{min-height:190px;border-bottom:1px solid #21445d!important;border-right:0!important}.bp-infrastructure article:last-child{border-bottom:0!important}.bp-allocation-grid{grid-template-columns:1fr}.bp-allocation-grid article{border-right:0!important}.bp-allocation>aside{padding:23px;display:grid}.bp-allocation>aside .bp-primary{width:100%}.bp-next-business ul{grid-template-columns:1fr}.bp-next-business aside{padding:27px 22px}.bp-revenue-validation>div{grid-template-columns:1fr 1fr}.bp-revenue-validation>div article{min-height:135px}.bp-revenue-validation>aside,.bp-package-rules>div,.bp-package-facts{grid-template-columns:1fr}.bp-comparison-scroll{border-inline:0;margin-inline:-14px;padding-left:14px}.assessment-package-interest{width:100%;line-height:1.5}}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
