/*! 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)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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{:host,:root{--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.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{--accent-primary:#d84d46;--accent-hover:#dd8440;--accent-secondary:#f1c53c;--ink:#0b1220;--text:#172033;--slate:#111827;--muted:#5b6678;--bg:#f6f7f4;--bg-warm:#fff4e8;--bg-red:#f6e7e4;--bg-tint:#eef2f6;--border:#d6dde8;--accent:#d84d46;--radius:18px;--radius-lg:24px;--shadow:0 18px 38px #02061717;--shadow-soft:0 14px 28px #09122214;--shadow-lift:0 24px 46px #0912221f;--dark-band:#0e1728;--surface:#ffffffe6;--surface-border:#0f172a1f;--font-body:"Source Sans 3","Segoe UI",sans-serif;--font-display:"Sora","Avenir Next",sans-serif;--brand-red:var(--accent);--brand-yellow:#f59e0b;--brand-orange:var(--accent);--brand-linkedin:#0a66c2;--brand-charcoal:var(--ink);--brand-surface:var(--bg-tint);--brand-white:var(--bg);--container:1080px}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;margin:0;font-family:Avenir Next,Gill Sans,Trebuchet MS,sans-serif}.section-heading h2{font-size:clamp(1.55rem,2vw,2rem)}.section-heading p{max-width:74ch}.eyebrow{color:var(--accent-primary);letter-spacing:.01em;background:#d84d4614;border:1px solid #d84d4633;border-radius:999px;padding:.35rem .8rem;font-size:.84rem;font-weight:700;display:inline-block}.hero-inner{background:linear-gradient(140deg,#fff,#fafbfd 58%,#f8f1f1);border:1px solid #15181f14;border-radius:28px;padding:clamp(1.35rem,3.4vw,3.25rem);display:block;overflow:hidden;box-shadow:0 30px 60px #15181f17}.hero h1{max-width:9ch;font-size:clamp(2rem,4.2vw,3.65rem);line-height:1.04}.hero-actions{flex-wrap:wrap;gap:.7rem;display:flex}.hero-actions:empty{display:none}.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:stretch;gap:clamp(1.1rem,2.8vw,2.2rem);display:grid}.hero-copy{align-content:start;gap:.95rem;display:grid}.hero-sidecar{display:block}.hero-panel{background:radial-gradient(circle at 88% 16%,#d84d4614 0,#0000 24%),linear-gradient(160deg,#fffffffa,#f7fafcfa 60%,#faeae9e6);border:1px solid #15181f14;border-radius:24px;align-content:start;gap:.85rem;height:100%;min-height:280px;padding:1rem;display:grid;position:relative}.hero-panel:before{content:"";opacity:.38;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#15181f0d 1px,#0000 0),linear-gradient(#15181f0d 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.hero-panel>*{z-index:1;position:relative}.hero-panel-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.card-kicker,.hero-panel-kicker,.hero-panel-status{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.35rem;font-size:.75rem;font-weight:800;display:inline-flex}.hero-panel-status{color:#0d6a38;background:#0a88451f;border-radius:999px;padding:.38rem .55rem}.card-kicker:before,.hero-panel-status:before{content:"";opacity:.9;background:currentColor;border-radius:50%;width:8px;height:8px}.hero-signal-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.hero-signal-card{background:#ffffffd6;border:1px solid #15181f14;border-radius:18px;align-content:space-between;gap:.35rem;min-height:96px;padding:.8rem;transition:transform .22s,box-shadow .22s;display:grid}.hero-signal-card:hover{transform:translateY(-3px);box-shadow:0 16px 26px #15181f14}.hero-signal-value{font-family:Avenir Next,Gill Sans,Trebuchet MS,sans-serif;font-size:clamp(1.3rem,2vw,1.9rem);font-weight:800;line-height:1}.hero-signal-label{color:var(--muted);font-size:.82rem}.hero-mini-chart{background:#ffffffd6;border:1px solid #15181f14;border-radius:18px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:.5rem;min-height:96px;padding:.9rem;display:grid}.hero-mini-chart .bar{background:linear-gradient(#edc337,#df4742);border-radius:999px;animation:pulse-bar 2.6s ease-in-out infinite;display:block;box-shadow:inset 0 0 0 1px #15181f0f}.bar-1{height:34%}.bar-2{height:52%}.bar-3{height:70%}.bar-4{height:58%;animation-delay:.2s}.bar-5{height:82%;animation-delay:.35s}.hero-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;display:grid}.hero-flow span{color:#475569;background:#ffffffeb;border:1px solid #15181f14;border-radius:999px;justify-content:center;align-items:center;min-height:42px;font-size:.76rem;font-weight:700;display:inline-flex;position:relative}.hero-flow span:not(:last-child):after{content:"";background:#15181f29;width:.65rem;height:2px;position:absolute;right:-.35rem}.hero-compact h1{max-width:11ch;font-size:clamp(1.8rem,3.5vw,3rem)}@keyframes pulse-bar{0%,to{opacity:.78;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.2rem;font-size:.95rem;transition:all .2s;display:inline-flex}.btn-primary{color:#fff;background:linear-gradient(90deg,#d03934,#df4742 55%,#e85f59)}.btn-secondary{background:#fff;border-color:#15181f33}.btn-secondary:hover{background:#f7f8fd}.site-header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffbf3d9;border-bottom:1px solid #15181f14;position:sticky;top:0}.header-row{justify-content:space-between;align-items:center;gap:1rem;min-height:78px;display:flex}.brand{align-items:center;gap:.7rem;display:inline-flex}.brand-name{margin:0;font-family:Avenir Next,Gill Sans,Trebuchet MS,sans-serif;font-weight:800;line-height:1}.brand-tag{color:#575c6f;margin:.2rem 0 0;font-size:.75rem}.nav-links{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.nav-links a{color:#303340;font-size:.9rem;font-weight:600}.nav-links a:hover{color:var(--brand-red)}.header-utility{background:#ffffffd1;border-color:#15181f1f;font-weight:700}.header-utility:hover{background:#fff;border-color:#df47422e}.card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;display:grid}.card{border-radius:var(--radius);background:#fff;border:1px solid #15181f1a;padding:1rem;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 10px 24px #15181f12}.card:after{content:"";opacity:0;background:linear-gradient(90deg,#e39738e6,#df4742e6);width:100%;height:3px;transition:opacity .22s;position:absolute;inset:0 auto auto 0}.card:hover{border-color:#df474238;transform:translateY(-4px);box-shadow:0 18px 30px #15181f17}.card:hover:after{opacity:1}.card h3{margin-bottom:.55rem;font-size:1.1rem}.card p{color:#434754;margin:0}.card-kicker{margin-bottom:.45rem}.card-detail{font-size:.9rem;line-height:1.55;color:#484d5b!important}.service-layer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.service-layer-card{align-content:start;gap:.8rem;min-height:100%;padding:1.15rem;display:grid}.compact-card-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem;display:grid}.compact-card{align-content:start;gap:.7rem;min-height:100%;padding:1rem;display:grid}.compact-card h3{font-size:1rem;line-height:1.2}.statement-card{min-height:220px}.operating-map-card{gap:1rem;display:grid}.operating-map-head{gap:.35rem;display:grid}.operating-map-head h3{margin:0}.operating-map{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;display:grid}.operating-map span{background:linear-gradient(#fff,#fff5e9);border:1px solid #15181f14;border-radius:18px;justify-content:flex-start;align-items:flex-end;min-height:88px;padding:.8rem;font-size:.88rem;font-weight:700;line-height:1.25;display:inline-flex}.book-engine{gap:1rem;display:grid;position:relative}.book-engine-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.book-engine-track span{background:linear-gradient(90deg,#edc337e0,#df4742e0);border-radius:999px;height:8px}.chapter-card{min-height:180px}.proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.proof-card{align-content:start;gap:.75rem;min-height:100%;display:grid}.proof-visual{background:radial-gradient(circle at 88% 18%,#df474214 0,#0000 18%),linear-gradient(145deg,#fff8ef,#fff1e2);border:1px solid #15181f14;border-radius:18px;align-content:center;gap:.5rem;min-height:110px;padding:.9rem;display:grid}.proof-line{background:linear-gradient(90deg,#edc337,#df4742);border-radius:999px;height:14px;display:block}.proof-line-a{width:58%}.proof-line-b{width:82%}.proof-line-c{width:68%}.case-card p{line-height:1.55}.case-card strong{color:#161922}.resource-card .btn{width:fit-content}.resource-thumb{background:linear-gradient(150deg,#1b202a,#252d3b);border:1px solid #15181f14;border-radius:18px;align-content:center;gap:.55rem;min-height:132px;padding:.9rem;display:grid}.resource-thumb span{background:#ffffffe6;border-radius:999px;height:14px;display:block}.resource-thumb span:first-child{width:64%}.resource-thumb span:nth-child(2){width:82%}.resource-thumb span:nth-child(3){width:48%}.faq-list{gap:.8rem;display:grid}.faq-item{background:#ffffffe6;border:1px solid #15181f14;border-radius:20px;padding:.2rem 1rem 1rem;box-shadow:0 12px 24px #15181f0d}.faq-item summary{cursor:pointer;padding:.95rem 0;font-weight:700;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item p{color:#474b5a;margin:0;line-height:1.65}.about-copy-stack{gap:.9rem;display:grid}.about-section{padding:2.25rem 0}.about-overview-section{padding-top:2rem;padding-bottom:1.4rem}.about-overview-card{padding:1.4rem 1.55rem}.about-edge-section{padding-top:1rem;padding-bottom:1.35rem}.about-edge-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:.9rem;display:grid}.about-edge-card{border-radius:18px;padding:1.15rem 1.05rem}.about-edge-card .section-heading h2,.about-edge-card h3{font-size:clamp(1.15rem,1.35vw,1.5rem)}.about-edge-card .section-heading{gap:.45rem;margin-bottom:.8rem}.about-edge-card .section-heading p,.about-edge-card p{font-size:.94rem;line-height:1.5}.about-edge-card p{color:#404454}.about-vision-card .section-heading p{max-width:100%}.about-linkedin-section{padding-top:.8rem;padding-bottom:2.1rem}.about-linkedin-card{justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:flex}.about-linkedin-card .btn{flex-shrink:0;width:fit-content}.about-linkedin-card .section-heading{margin:0}.info-list{color:#3f4252;gap:.4rem;margin:0;padding-left:0;list-style:none;display:grid}.info-list li{padding-left:1rem;position:relative}.info-list li:before{content:"";background:linear-gradient(#edc337,#df4742);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.55rem;left:0}.highlight-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.highlight-list li{text-align:center;background:#fff;border:1px solid #15181f14;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:.7rem .8rem;font-weight:700;display:flex}.two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.site-footer{color:#eef0f5;background:#12151b;margin-top:2.4rem;padding:2.2rem 0}.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.footer-title{margin:0 0 .55rem;font-family:Avenir Next,Gill Sans,Trebuchet MS,sans-serif;font-weight:700}.footer-text{color:#c5cbd8;margin:0 0 .45rem;font-size:.95rem}.footer-link{color:#dce0ec;margin-bottom:.45rem;font-size:.95rem;display:block}.metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.metric{background:linear-gradient(160deg,#fff,#fff4e8);border:1px solid #15181f14;border-radius:18px;align-content:space-between;gap:.35rem;min-height:104px;padding:.95rem 1rem;display:grid}.metric strong{color:#7e4f14;font-family:Avenir Next,Gill Sans,Trebuchet MS,sans-serif;font-size:1.1rem;display:block}.metric p{margin:0;font-weight:700;line-height:1.35}.contact-form{background:#fff;border:1px solid #15181f1a;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.95rem;display:grid}.contact-form label{gap:.35rem;font-size:.92rem;font-weight:600;display:grid}.contact-form input,.contact-form select,.contact-form textarea{width:100%;font:inherit;border:1px solid #15181f2e;border-radius:10px;padding:.7rem}.contact-form .checkbox{grid-template-columns:auto 1fr;align-items:center;font-weight:500}.contact-form .checkbox input{width:auto}.full-width{grid-column:1/-1}.form-message{border-radius:10px;margin:0;padding:.6rem .75rem;font-size:.92rem}.form-message.success{color:#095127;background:#e6f7ec}.form-message.error{color:#7a120d;background:#fde9e8}.blog-card{background:#fff;border:1px solid #15181f1a;border-radius:16px;gap:.6rem;padding:1rem;display:grid}.blog-card h3{font-size:1.2rem}.blog-meta{color:#4e5261;font-size:.86rem}.article{background:#fff;border:1px solid #15181f1a;border-radius:18px;padding:clamp(1rem,2vw,2rem)}.article p{color:#353846;line-height:1.7}.service-explorer{gap:1rem;display:grid}.service-explorer-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.service-tab{text-align:left;cursor:pointer;background:#ffffffd1;border:1px solid #15181f14;border-radius:18px;gap:.55rem;width:100%;padding:.9rem 1rem;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.service-tab.active,.service-tab:hover{border-color:#df47422e;transform:translateY(-3px);box-shadow:0 16px 26px #15181f12}.service-tab-index{color:#7d4f18;letter-spacing:.08em;font-size:.8rem;font-weight:800}.service-tab-copy{gap:.25rem;display:grid}.service-tab-copy strong{font-size:.98rem;line-height:1.25}.service-tab-copy small{color:#555969;font-size:.82rem;line-height:1.45}.service-explorer-panel{background:radial-gradient(circle at 94% 8%,#df474214 0,#0000 20%),linear-gradient(150deg,#fff,#fff4e7);border:1px solid #15181f14;border-radius:26px;gap:1rem;padding:1.2rem;display:grid;box-shadow:0 22px 34px #15181f12}.service-panel-topline{justify-content:space-between;align-items:center;gap:1rem;display:flex}.service-panel-pulse{grid-template-columns:repeat(3,14px);gap:.35rem;display:inline-grid}.service-panel-pulse span{background:linear-gradient(#edc337,#df4742);border-radius:999px;height:14px;animation:pulse-bar 1.8s ease-in-out infinite}.service-panel-pulse span:nth-child(2){animation-delay:.15s}.service-panel-pulse span:nth-child(3){animation-delay:.3s}.service-panel-header{gap:.35rem;display:grid}.service-panel-header h3{margin:0;font-size:clamp(1.4rem,2vw,2rem)}.service-panel-header p{color:#454a58;margin:0}.service-panel-grid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:1rem;display:grid}.service-panel-points{gap:.75rem;display:grid}.service-point{background:#ffffffc7;border:1px solid #15181f14;border-radius:18px;grid-template-columns:50px 1fr;gap:.85rem;padding:.8rem;display:grid}.service-point-index{color:#fff;letter-spacing:.06em;background:linear-gradient(145deg,#1c2230,#353d4f);border-radius:16px;justify-content:center;align-items:center;width:50px;min-height:50px;font-size:.8rem;font-weight:800;display:inline-flex}.service-point p{margin:0;font-weight:700;line-height:1.45}.service-panel-sidecar{align-content:start;gap:.75rem;display:grid}.service-sidecard{color:#eef1f8;background:#1a1e28;border-radius:18px;gap:.45rem;padding:.95rem;display:grid}.service-sidecard.muted{color:var(--brand-charcoal);background:#ffffffc7;border:1px solid #15181f14}.service-sidecard h4,.service-sidecard p{margin:0}.service-sidecard .info-list{color:inherit}.service-sidecard .info-list li:before{background:linear-gradient(#edc337,#fff3d2)}.service-chip-row{flex-wrap:wrap;gap:.45rem;display:flex}.service-chip{background:#15181f0f;border:1px solid #15181f14;border-radius:999px;align-items:center;padding:.4rem .65rem;font-size:.82rem;font-weight:700;display:inline-flex}.journal-showcase{display:grid}.journal-shell{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:1rem;display:grid}.journal-featured{background:radial-gradient(circle at 90% 12%,#df474214 0,#0000 18%),linear-gradient(150deg,#fff,#fff6ed);gap:.8rem;padding:1.2rem;display:grid}.journal-featured.large{min-height:100%}.journal-featured h2,.journal-featured h3{margin:0;font-size:clamp(1.5rem,2vw,2.1rem);line-height:1.12}.journal-grid,.journal-list{gap:1rem;display:grid}.journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.journal-sidebar{color:#eef1f8;background:linear-gradient(150deg,#1a1f2b,#232a39);align-content:start;gap:.85rem;padding:1.1rem;display:grid}.journal-sidebar h3,.journal-sidebar p{margin:0}.journal-sidebar-stack{gap:.7rem;display:grid}.journal-sidebar-stack div{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:44px 1fr;align-items:center;gap:.7rem;padding:.7rem;display:grid}.journal-sidebar-stack strong{background:#ffffff1f;border-radius:14px;justify-content:center;align-items:center;width:44px;min-height:44px;font-size:.82rem;display:inline-flex}.journal-sidebar-stack span{font-size:.9rem;line-height:1.45}.journal-card{min-height:100%}.editorial-sparkline{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.editorial-sparkline span{background:linear-gradient(90deg,#edc337,#df4742);border-radius:999px;height:18px;display:block}.editorial-sparkline span:first-child{width:58%}.editorial-sparkline span:nth-child(2){width:74%}.editorial-sparkline span:nth-child(3){width:88%}.editorial-sparkline span:nth-child(4){width:100%}.editorial-sparkline.stacked{grid-template-columns:1fr}.editorial-sparkline.stacked span{width:100%}.journal-hero-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:1rem;display:grid}.article-shell{display:grid}.article-feature{padding:clamp(1.25rem,2.2vw,2rem)}.article-lead{color:#404454;font-size:clamp(1.02rem,1.3vw,1.15rem);line-height:1.7}.article-insight-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1rem 0;display:grid}.article-insight-band div{background:linear-gradient(160deg,#fff,#fff5e9);border:1px solid #15181f14;border-radius:18px;gap:.25rem;padding:.85rem;display:grid}.article-insight-band strong{font-size:.95rem}.article-insight-band span{color:#585c6c;font-size:.85rem;line-height:1.4}.article-layout{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:1rem;margin:1.2rem 0;display:grid}.article-main,.article-side{align-content:start;gap:1rem;display:grid}.article-section-block{gap:.75rem;display:grid}.article-section-block h2{font-size:clamp(1.25rem,1.7vw,1.7rem)}.article-framework-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.article-sidecard{color:#eef1f8;background:linear-gradient(150deg,#1a1e28,#232a39);border-radius:20px;gap:.5rem;padding:1rem;display:grid}.article-sidecard h3,.article-sidecard p{margin:0}.article-sidecard .info-list{color:#eef1f8}.article-sidecard .info-list li:before{background:linear-gradient(#edc337,#f3f6fb)}.legal-stack{gap:1rem;display:grid}.legal-block{border-bottom:1px solid #15181f14;gap:.65rem;padding-bottom:.9rem;display:grid}.legal-block:last-child{border-bottom:0;padding-bottom:0}.legal-block h2{font-size:clamp(1.15rem,1.6vw,1.45rem)}.article-graph-card{color:var(--brand-charcoal);background:linear-gradient(150deg,#fff8f0,#fff0e3);border:1px solid #15181f14}.blog-index-hero-grid{align-items:stretch}.blog-filter-toolbar{background:linear-gradient(160deg,#fffdfa,#fff6ea);gap:1rem;margin-bottom:1.2rem;display:grid}.blog-filter-copy{gap:.4rem;display:grid}.blog-filter-copy h2,.blog-filter-copy p{margin:0}.blog-filter-chip-row{flex-wrap:wrap;gap:.65rem;display:flex}.blog-filter-chip{color:#5a3d2e;background:#ffffffd1;border:1px solid #15181f1a;border-radius:999px;align-items:center;min-height:42px;padding:.5rem .9rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:inline-flex}.blog-filter-chip:hover{border-color:#c92f2840;transform:translateY(-1px)}.blog-filter-chip.is-active{color:#7a2a1d;background:linear-gradient(135deg,#f8dec0,#ffd85c);border-color:#efbe1d57}.blog-featured-card{gap:1rem;display:grid}.blog-featured-copy{gap:.8rem;display:grid}.blog-card-cover-frame{background:linear-gradient(160deg,#fff,#f5f2ea);border:1px solid #15181f14;border-radius:20px;min-height:210px;overflow:hidden}.blog-card-cover-frame-large{min-height:300px}.blog-card-cover{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.blog-inline-insight-row{flex-wrap:wrap;gap:.55rem;display:flex}.blog-index-card-footer span,.blog-inline-insight-row span{color:#535969;background:#ffffffd6;border:1px solid #15181f14;border-radius:999px;align-items:center;min-height:36px;padding:.35rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.blog-index-grid{margin-top:1.2rem}.blog-index-card{background:linear-gradient(160deg,#fff,#fbf7ef);gap:.8rem;display:grid}.blog-index-card-footer{justify-content:space-between;align-items:center;gap:.8rem;margin-top:auto;display:flex}.blog-index-sidebar{background:linear-gradient(160deg,#162338,#233552)}.blog-empty-state{align-content:start}.blog-article-shell{gap:1.25rem;display:grid}.blog-article-header{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:start;gap:1rem;display:grid}.blog-article-header-copy{gap:.8rem;display:grid}.blog-article-header-copy h1{max-width:12ch;margin:0;font-size:clamp(2rem,4vw,4rem);line-height:.98}.blog-article-header-meta{gap:.8rem;display:grid}.blog-article-meta-card{background:linear-gradient(160deg,#fff,#f5efe3);border:1px solid #15181f14;border-radius:20px;gap:.2rem;padding:.95rem 1rem;display:grid}.blog-article-meta-card span{letter-spacing:.05em;text-transform:uppercase;color:#8a6545;font-size:.74rem;font-weight:700}.blog-article-meta-card strong{font-size:.96rem}.blog-insight-band{margin:0}.blog-cover-figure{gap:.65rem;margin:0;display:grid}.blog-cover-image{background:#fff;border:1px solid #15181f14;border-radius:28px;width:100%;display:block}.blog-cover-figure figcaption{color:#666c7c;margin:0;font-size:.85rem}.blog-article-layout{align-items:start}.blog-article-main{gap:1.25rem}.blog-article-side{gap:.9rem;position:sticky;top:120px}.blog-section-block{background:linear-gradient(160deg,#fff,#fbf7ef);border:1px solid #15181f14;border-radius:24px;padding:1.15rem}.blog-section-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#9c3b1f;margin:0;font-size:.77rem;font-weight:800}.blog-section-block h2{margin:0}.blog-section-copy{gap:.9rem;display:grid}.blog-bullet-list li,.blog-callout,.blog-figure-head p,.blog-quiz-card p,.blog-related-link span,.blog-section-copy p,.blog-toc-list a{line-height:1.72}.blog-bullet-list{gap:.55rem;margin:0;padding-left:1.1rem;display:grid}.blog-callout{color:#6c4c1d;background:#fff3df;border:1px solid #ebcf9f;border-radius:18px;padding:.95rem 1rem;font-weight:600}.blog-figure-card{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;background:linear-gradient(160deg,#f8fbff,#edf4fb);border:1px solid #15181f14;border-radius:24px;gap:1rem;padding:1rem;display:grid}.blog-figure-head{gap:.35rem;display:grid}.blog-figure-head h3,.blog-figure-head p,.blog-quiz-head h2,.blog-quiz-head p,.blog-quiz-question h3,.blog-quiz-result h3,.blog-quiz-result p,.blog-related-link strong{margin:0}.blog-figure-kicker,.blog-quiz-kicker{letter-spacing:.06em;text-transform:uppercase;color:#8a6545;margin:0;font-size:.76rem;font-weight:800}.blog-figure-image-frame{background:#fff;border:1px solid #15181f14;border-radius:20px;overflow:hidden}.blog-figure-image{width:100%;height:auto;display:block}.blog-figure-notes{color:#5e6676;gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.blog-figure-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.blog-flow-step,.blog-quiz-question,.blog-quiz-result,.blog-tree-node{background:#ffffffe0;border:1px solid #15181f14;border-radius:18px;gap:.45rem;padding:.95rem;display:grid}.blog-flow-index,.blog-quiz-number{color:#5b3b12;background:linear-gradient(135deg,#f6d96a,#efb55a);border-radius:14px;justify-content:center;align-items:center;width:42px;min-height:42px;font-size:.82rem;font-weight:800;display:inline-flex}.blog-flow-step strong,.blog-tree-node strong,.blog-tree-root strong{font-size:1rem}.blog-flow-step p{color:#4f5668;margin:0}.blog-figure-tree{gap:.9rem;display:grid}.blog-tree-root{color:#fff7ec;background:linear-gradient(135deg,#8d241d,#c54c26);border-radius:20px;gap:.2rem;padding:1rem 1.1rem;display:grid}.blog-tree-root span{letter-spacing:.05em;text-transform:uppercase;font-size:.78rem;font-weight:800}.blog-tree-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.blog-checklist,.blog-toc-list,.blog-tree-node ul{margin:0;padding-left:1.1rem}.blog-tree-node ul{gap:.45rem;display:grid}.blog-quiz-card{background:linear-gradient(145deg,#fff8f0,#fff1e2);border:1px solid #15181f14;border-radius:24px;gap:1rem;padding:1.15rem;display:grid}.blog-quiz-head{gap:.35rem;display:grid}.blog-quiz-grid{gap:.85rem;display:grid}.blog-quiz-options{gap:.55rem;display:grid}.blog-quiz-option{text-align:left;cursor:pointer;background:#fff;border:1px solid #15181f14;border-radius:16px;gap:.3rem;width:100%;padding:.85rem .95rem;display:grid}.blog-quiz-option.is-selected{background:#fff6df;border-color:#d97706;box-shadow:inset 0 0 0 1px #d977061a}.blog-quiz-option span,.blog-quiz-option strong{margin:0}.blog-quiz-option span{color:#5f6676;line-height:1.55}.blog-quiz-footer{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.blog-quiz-score{gap:.1rem;display:grid}.blog-quiz-score strong{font-size:1.6rem;line-height:1}.blog-quiz-score span{color:#6c727f;font-size:.82rem}.blog-sidecard-light{color:var(--brand-charcoal);background:linear-gradient(160deg,#fff,#f7f2e8)}.blog-sidecard-dark{background:linear-gradient(160deg,#182130,#29354a)}.blog-toc-list{gap:.5rem;display:grid}.blog-toc-list a{color:inherit;text-decoration:none}.blog-checklist{gap:.45rem;display:grid}.blog-related-list{gap:.75rem;display:grid}.blog-related-link{color:inherit;background:#ffffffb3;border:1px solid #15181f14;border-radius:16px;gap:.15rem;padding:.8rem;text-decoration:none;display:grid}.linkedin-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:1rem;display:grid}.linkedin-activity-card,.linkedin-company-card,.linkedin-founder-card{border:1px solid #0a66c224;border-radius:24px;box-shadow:0 20px 45px #0d234314}.linkedin-company-card{color:#fff;background:radial-gradient(circle at 92% 14%,#ffffff8c 0,#0000 20%),linear-gradient(135deg,#0a66c2,#1e7bda 48%,#8bc1ff);gap:1rem;padding:1.2rem;display:grid}.linkedin-banner{align-items:center;gap:.9rem;display:flex}.linkedin-badge{text-transform:lowercase;background:#ffffff29;border:1px solid #ffffff47;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:1.35rem;font-weight:800;display:inline-flex}.linkedin-kicker{letter-spacing:.06em;text-transform:uppercase;opacity:.82;margin:0 0 .15rem;font-size:.76rem}.linkedin-activity-card h3,.linkedin-company-card h3,.linkedin-founder-card h3{margin:0}.linkedin-copy{margin:0;line-height:1.6}.linkedin-pill-row{flex-wrap:wrap;gap:.55rem;display:flex}.linkedin-pill{background:#ffffff29;border:1px solid #ffffff38;border-radius:999px;align-items:center;padding:.45rem .7rem;font-size:.84rem;font-weight:600;display:inline-flex}.linkedin-activity-card{background:linear-gradient(#f7fbff,#eef5ff);gap:.9rem;padding:1.2rem;display:grid}.linkedin-activity-list{gap:.75rem;display:grid}.linkedin-activity-item{background:#fff;border:1px solid #15181f14;border-radius:16px;padding:.8rem}.linkedin-activity-item p{color:#324055;margin:0}.linkedin-activity-label{letter-spacing:.03em;text-transform:uppercase;font-size:.78rem;font-weight:700;color:var(--brand-linkedin)!important;margin-bottom:.35rem!important}.linkedin-inline-link{color:var(--brand-linkedin);font-weight:700}.linkedin-founder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.linkedin-founder-card{background:linear-gradient(#fff,#fbfcff);overflow:hidden}.linkedin-founder-card.sunrise .linkedin-founder-cover{background:radial-gradient(circle at 18% 24%,#ffffff57 0,#0000 18%),linear-gradient(135deg,#5d2f0f,#bf5a1a 42%,#f09a49)}.linkedin-founder-card.ink .linkedin-founder-cover{background:radial-gradient(circle at 78% 26%,#fff3 0,#0000 16%),linear-gradient(135deg,#0f2d4e,#133f70 55%,#2c6fb4)}.linkedin-founder-cover{height:138px;position:relative;overflow:hidden}.linkedin-founder-cover-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.linkedin-cover-pattern{opacity:.22;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:1rem;display:grid;position:absolute;inset:0}.linkedin-cover-pattern span{background:#ffffff14;border:1px solid #ffffff38;border-radius:18px;transform:rotate(-10deg)}.linkedin-cover-pattern span:nth-child(2){transform:translateY(.55rem)rotate(8deg)}.linkedin-cover-pattern span:nth-child(3){transform:translateY(-.15rem)rotate(-6deg)}.linkedin-cover-emblem{color:#fff;letter-spacing:.06em;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:20px;justify-content:center;align-items:center;width:58px;height:58px;font-size:1rem;font-weight:800;display:inline-flex;position:absolute;top:.95rem;right:1rem}.linkedin-founder-body{gap:.9rem;padding:1.15rem;display:grid}.linkedin-founder-profile{grid-template-columns:112px minmax(0,1fr);align-items:end;gap:.9rem;margin-top:-3.35rem;display:grid}.linkedin-avatar{z-index:1;color:#173b5f;background:linear-gradient(145deg,#fff,#eef2f7);border:4px solid #fff;justify-content:center;align-items:center;width:112px;height:132px;padding:6px;font-size:1.2rem;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 24px #0e192829}.linkedin-avatar-image{background:#f8fafc;border-radius:22px;width:100%;height:100%;display:block}.linkedin-founder-head{gap:.2rem;display:grid}.linkedin-focus-list{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.linkedin-focus-list li{color:#20446b;background:#f3f8ff;border:1px solid #0a66c21f;border-radius:999px;padding:.4rem .65rem;font-size:.82rem;font-weight:600}.page-wrap{--page-accent:#f97316;--page-accent-strong:#132238;--page-tint:#f973160f;--page-tint-strong:#1322380d;background:#fbfbf8;padding-top:.5rem;position:relative;overflow:hidden}.page-wrap:before{content:"";background:radial-gradient(circle at 12% 8%,var(--page-tint) 0,transparent 26%),radial-gradient(circle at 92% 6%,var(--page-tint-strong) 0,transparent 20%);pointer-events:none;z-index:0;height:460px;position:absolute;inset:0 0 auto}.page-wrap>*{z-index:1;position:relative}.theme-home{--page-accent:#f97316;--page-accent-strong:#0b1220;--page-tint:#f9731614;--page-tint-strong:#0b12200d}.theme-services{--page-accent:#f97316;--page-accent-strong:#102a43;--page-tint:#102a4314;--page-tint-strong:#f973160d}.theme-solutions{--page-accent:#f97316;--page-accent-strong:#0f766e;--page-tint:#0f766e14;--page-tint-strong:#f973160d}.theme-industries{--page-accent:#f97316;--page-accent-strong:#166534;--page-tint:#16653414;--page-tint-strong:#f973160d}.theme-resources{--page-accent:#f97316;--page-accent-strong:#6d28d9;--page-tint:#6d28d914;--page-tint-strong:#f973160d}.theme-blog{--page-accent:#f97316;--page-accent-strong:#334155;--page-tint:#33415514;--page-tint-strong:#f973160d}.theme-about{--page-accent:#f97316;--page-accent-strong:#1d4ed8;--page-tint:#1d4ed814;--page-tint-strong:#f973160d}.theme-contact{--page-accent:#f97316;--page-accent-strong:#c2410c;--page-tint:#c2410c14;--page-tint-strong:#f973160d}.hero-inner{background:linear-gradient(160deg,#fffffffb 0,#f9fafbfb 46%,#fffffff5 100%),linear-gradient(135deg,var(--page-tint) 0,transparent 52%,var(--page-tint-strong) 100%);border-color:var(--page-accent-strong);position:relative}@supports (color:color-mix(in lab,red,red)){.hero-inner{border-color:color-mix(in srgb,var(--page-accent-strong) 10%,#fff)}}.hero-inner{box-shadow:0 24px 48px #0f172a0f,inset 0 1px #ffffff80}.hero-inner:before{content:"";opacity:.18;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0f172a0a 1px,#0000 0),linear-gradient(#0f172a0a 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 82%);mask-image:linear-gradient(#000c,#0000 82%)}.hero-inner>*{z-index:1;position:relative}.eyebrow{background:var(--page-accent)}@supports (color:color-mix(in lab,red,red)){.eyebrow{background:color-mix(in srgb,var(--page-accent) 12%,#fff)}}.eyebrow{color:var(--page-accent-strong)}@supports (color:color-mix(in lab,red,red)){.eyebrow{color:color-mix(in srgb,var(--page-accent-strong) 78%,#51310d)}}.eyebrow{border-color:var(--page-accent)}@supports (color:color-mix(in lab,red,red)){.eyebrow{border-color:color-mix(in srgb,var(--page-accent) 32%,#fff)}}.btn-primary{background:linear-gradient(90deg,#f97316,#fb923c)}.btn-primary:hover{box-shadow:0 14px 24px #f9731647}.btn-secondary:hover{border-color:var(--page-accent)}@supports (color:color-mix(in lab,red,red)){.btn-secondary:hover{border-color:color-mix(in srgb,var(--page-accent) 24%,#fff)}}.card:after{background:linear-gradient(90deg,var(--page-accent) 0,var(--page-accent-strong) 100%)}.card:hover{border-color:var(--page-accent)}@supports (color:color-mix(in lab,red,red)){.card:hover{border-color:color-mix(in srgb,var(--page-accent) 26%,#fff)}}.hero h1{max-width:9.2ch}.hero-theme-about h1,.hero-theme-blog h1,.hero-theme-contact h1,.hero-theme-industries h1,.hero-theme-resources h1,.hero-theme-services h1,.hero-theme-solutions h1{max-width:12ch;font-size:clamp(1.95rem,3.5vw,3.2rem)}@supports (color:color-mix(in lab,red,red)){.hero-panel{background:radial-gradient(circle at 90% 14%,color-mix(in srgb,var(--page-accent) 10%,transparent) 0,transparent 20%),linear-gradient(160deg,#fffffffb 0,color-mix(in srgb,var(--page-tint) 42%,#fff) 100%)}}.card-kicker,.hero-panel-kicker{color:var(--page-accent-strong)}@supports (color:color-mix(in lab,red,red)){.card-kicker,.hero-panel-kicker{color:color-mix(in srgb,var(--page-accent-strong) 76%,#7e4f14)}}.hero-panel-status{color:var(--page-accent-strong)}@supports (color:color-mix(in lab,red,red)){.hero-panel-status{color:color-mix(in srgb,var(--page-accent-strong) 78%,#0d6a38)}}.hero-panel-status{background:var(--page-tint)}@supports (color:color-mix(in lab,red,red)){.hero-panel-status{background:color-mix(in srgb,var(--page-tint) 72%,#fff)}}.hero-visual{min-height:320px}.hero-deck-frame{background:#fff;border:1px solid #0f172a14;border-radius:22px;overflow:hidden;box-shadow:inset 0 1px #fffc}.hero-deck-image{width:100%;height:auto;display:block}.hero-visual-dashboard{gap:.9rem}.hero-dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.hero-dashboard-card,.hero-dashboard-kpi,.hero-dashboard-table,.home-asset-preview,.home-tab-visual{background:#ffffffe6;border:1px solid #0f172a14;border-radius:18px}.hero-dashboard-kpi{align-content:start;gap:.2rem;min-height:74px;padding:.8rem;display:grid}.hero-dashboard-kpi strong,.hero-dashboard-table strong{font-size:.88rem}.hero-dashboard-kpi span,.hero-dashboard-table span{color:#576074;font-size:.8rem}.hero-dashboard-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:.75rem;display:grid}.hero-dashboard-card{min-height:112px;padding:.85rem}.hero-dashboard-trend{color:var(--page-accent-strong);background:linear-gradient(90deg,#0f172a0f 1px,#0000 0) 0 0/28px 100%,linear-gradient(#0f172a0f 1px,#0000 0) 0 0/100% 22px,#ffffffe6;align-items:end;display:grid}.hero-trend-svg{width:100%;height:100%}.hero-dashboard-funnel{align-content:center;gap:.4rem;display:grid}.funnel-step{color:#fff;background:linear-gradient(90deg,#f97316 0,var(--page-accent-strong) 100%);border-radius:999px;justify-content:center;align-items:center;min-height:28px;font-size:.76rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.funnel-step{background:linear-gradient(90deg,#f97316 0,color-mix(in srgb,var(--page-accent-strong) 48%,#fff) 100%)}}.funnel-step.step-1{width:100%}.funnel-step.step-2{width:76%}.funnel-step.step-3{width:54%}.hero-dashboard-table{gap:.7rem;padding:.9rem;display:grid}.hero-dashboard-table div{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.hero-visual-editorial,.hero-visual-library,.hero-visual-network,.hero-visual-response,.hero-visual-stack,.hero-visual-trust{gap:1rem}.stack-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.editorial-cover,.library-sheet,.stack-preview-card,.stack-preview-sheet{background:#ffffffeb;border:1px solid #0f172a14;border-radius:18px}.stack-preview-card{align-content:start;gap:.45rem;min-height:118px;padding:.85rem;display:grid}.stack-preview-card span{background:linear-gradient(135deg,var(--page-accent) 0,var(--page-accent-strong) 100%);border-radius:16px;height:44px;display:block}@supports (color:color-mix(in lab,red,red)){.stack-preview-card span{background:linear-gradient(135deg,var(--page-accent) 0,color-mix(in srgb,var(--page-accent-strong) 55%,#fff) 100%)}}.stack-preview-card span{opacity:.9}.stack-preview-card small,.stack-preview-card strong{display:block}.stack-preview-card small{color:#586074}.stack-preview-sheet{grid-column:1/-1;align-content:center;gap:.45rem;min-height:118px;padding:.9rem;display:grid}.sheet-row{background:var(--page-accent-strong);border-radius:999px;height:12px;display:block}@supports (color:color-mix(in lab,red,red)){.sheet-row{background:color-mix(in srgb,var(--page-accent-strong) 16%,#fff)}}.sheet-row.wide{width:92%}.sheet-row.narrow{width:48%}.sheet-row.short{width:34%}.hero-network-map{background:radial-gradient(circle,#ffffffeb 0,#ffffffc7 46%,#ffffff80 100%);border:1px solid #0f172a14;border-radius:22px;min-height:180px;position:relative}.hero-network-map:after,.hero-network-map:before{content:"";background:var(--page-accent-strong);width:112px;height:1px;position:absolute;inset:50% auto auto 50%}@supports (color:color-mix(in lab,red,red)){.hero-network-map:after,.hero-network-map:before{background:color-mix(in srgb,var(--page-accent-strong) 18%,#fff)}}.hero-network-map:after,.hero-network-map:before{transform-origin:0}.hero-network-map:after{transform-origin:top;width:1px;height:112px}.network-node{background:#fff;border:1px solid #0f172a1a;border-radius:24px;justify-content:center;align-items:center;min-width:74px;min-height:74px;padding:.35rem .6rem;font-size:.8rem;font-weight:800;display:inline-flex;position:absolute;box-shadow:0 14px 26px #0f172a12}.network-node.center{top:calc(50% - 37px);left:calc(50% - 37px)}.network-node.top{top:14px;left:calc(50% - 37px)}.network-node.right{top:calc(50% - 37px);right:14px}.network-node.bottom{bottom:14px;left:calc(50% - 37px)}.network-node.left{top:calc(50% - 37px);left:14px}.hero-tag-strip{flex-wrap:wrap;gap:.5rem;display:flex}.hero-tag-strip span{background:#fffc;border:1px solid #0f172a14;border-radius:999px;align-items:center;min-height:36px;padding:.35rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.hero-flow-tight span{min-height:38px}.hero-library{gap:.8rem;display:grid}.library-shelf{background:#ffffffeb;border:1px solid #0f172a14;border-radius:18px;grid-template-columns:.7fr .55fr 1fr;align-items:end;gap:.65rem;min-height:112px;padding:.9rem;display:grid}.library-book{background:linear-gradient(180deg,var(--page-accent) 0,var(--page-accent-strong) 100%);border-radius:18px 18px 10px 10px;min-height:74px;display:block}@supports (color:color-mix(in lab,red,red)){.library-book{background:linear-gradient(180deg,color-mix(in srgb,var(--page-accent) 86%,#fff) 0,color-mix(in srgb,var(--page-accent-strong) 24%,#fff) 100%)}}.library-book.tall{min-height:92px}.library-book.wide{min-height:84px}.library-sheet{align-content:center;gap:.5rem;min-height:126px;padding:.9rem;display:grid}.editorial-frame{gap:.8rem;display:grid}.editorial-cover{background:linear-gradient(145deg,#ffffffeb 0,var(--page-tint) 100%);align-content:end;gap:.7rem;min-height:158px;padding:1rem;display:grid}@supports (color:color-mix(in lab,red,red)){.editorial-cover{background:linear-gradient(145deg,#ffffffeb 0,color-mix(in srgb,var(--page-tint) 55%,#fff) 100%)}}.editorial-brow,.editorial-rail span,.editorial-title{border-radius:999px;display:block}.editorial-brow{background:var(--page-accent);width:34%;height:10px}@supports (color:color-mix(in lab,red,red)){.editorial-brow{background:color-mix(in srgb,var(--page-accent) 78%,#fff)}}.editorial-title{background:var(--page-accent-strong);width:88%;height:16px}@supports (color:color-mix(in lab,red,red)){.editorial-title{background:color-mix(in srgb,var(--page-accent-strong) 18%,#fff)}}.editorial-title.short{width:62%}.editorial-rail{gap:.55rem;display:grid}.editorial-rail span{background:linear-gradient(90deg,var(--page-accent) 0,var(--page-accent-strong) 100%);height:18px}@supports (color:color-mix(in lab,red,red)){.editorial-rail span{background:linear-gradient(90deg,var(--page-accent) 0,color-mix(in srgb,var(--page-accent-strong) 55%,#fff) 100%)}}.editorial-rail span:first-child{width:56%}.editorial-rail span:nth-child(2){width:74%}.editorial-rail span:nth-child(3){width:92%}.trust-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.response-steps div,.trust-timeline div{background:#ffffffd6;border:1px solid #0f172a14;border-radius:18px;gap:.35rem;padding:.85rem;display:grid}.response-steps strong,.trust-timeline strong{color:var(--page-accent);font-size:.8rem}.trust-orbit{background:#ffffffd1;border:1px solid #0f172a14;border-radius:20px;min-height:100px;position:relative}.trust-orbit span{background:linear-gradient(180deg,var(--page-accent) 0,var(--page-accent-strong) 100%);border-radius:50%;width:18px;height:18px;position:absolute}@supports (color:color-mix(in lab,red,red)){.trust-orbit span{background:linear-gradient(180deg,var(--page-accent) 0,color-mix(in srgb,var(--page-accent-strong) 45%,#fff) 100%)}}.trust-orbit span{box-shadow:0 0 0 10px #fffc}.trust-orbit span:first-child{top:42%;left:22%}.trust-orbit span:nth-child(2){top:24%;left:50%}.trust-orbit span:nth-child(3){top:58%;left:72%}.trust-orbit:after,.trust-orbit:before{content:"";background:var(--page-accent-strong);border-radius:999px;position:absolute}@supports (color:color-mix(in lab,red,red)){.trust-orbit:after,.trust-orbit:before{background:color-mix(in srgb,var(--page-accent-strong) 18%,#fff)}}.trust-orbit:before{width:40%;height:2px;top:52%;left:28%;transform:rotate(-14deg)}.trust-orbit:after{width:26%;height:2px;top:46%;left:46%;transform:rotate(38deg)}.response-steps{gap:.65rem;display:grid}.home-credibility-strip{flex-wrap:wrap;gap:.6rem;display:flex}.credibility-chip{color:#334155;background:#ffffffdb;border:1px solid #0f172a14;border-radius:999px;align-items:center;min-height:40px;padding:.45rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex}.home-asset-grid,.home-case-grid,.home-outcome-grid{gap:1rem;display:grid}.home-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-asset-card{align-content:start;gap:.75rem;min-height:100%;display:grid}.home-asset-card:hover{transform:translateY(-4px)}.home-asset-preview{background:radial-gradient(circle at 86% 20%,var(--page-accent) 0,transparent 18%),linear-gradient(145deg,#fff 0,var(--page-tint) 100%);align-content:start;gap:.45rem;min-height:124px;padding:.9rem;display:grid}@supports (color:color-mix(in lab,red,red)){.home-asset-preview{background:radial-gradient(circle at 86% 20%,color-mix(in srgb,var(--page-accent) 10%,transparent) 0,transparent 18%),linear-gradient(145deg,#fff 0,color-mix(in srgb,var(--page-tint) 52%,#fff) 100%)}}.asset-line,.visual-line{background:linear-gradient(90deg,var(--page-accent) 0,var(--page-accent-strong) 100%);border-radius:999px;height:10px;display:block}@supports (color:color-mix(in lab,red,red)){.asset-line,.visual-line{background:linear-gradient(90deg,var(--page-accent) 0,color-mix(in srgb,var(--page-accent-strong) 45%,#fff) 100%)}}.asset-line-a,.visual-line.line-a{width:42%}.asset-line-b,.visual-line.line-b{width:88%}.asset-line-c,.visual-line.line-c{width:68%}.asset-preview-base,.visual-base{gap:.45rem;margin-top:.15rem;display:grid}.asset-preview-base span,.visual-base span{background:#0f172a14;border-radius:12px;display:block}.home-asset-preview-dashboard .asset-preview-base{grid-template-columns:repeat(3,minmax(0,1fr))}.home-asset-preview-dashboard .asset-preview-base span{min-height:36px}.home-asset-preview-scorecard .asset-preview-base span{height:12px}.home-asset-preview-goals .asset-preview-base{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.home-asset-preview-goals .asset-preview-base span{min-height:40px}.home-asset-preview-goals .asset-preview-base span:nth-child(2){min-height:52px}.home-asset-preview-goals .asset-preview-base span:nth-child(4){min-height:62px}.home-asset-preview-review .asset-preview-base{grid-template-columns:repeat(3,minmax(0,1fr))}.home-asset-preview-review .asset-preview-base span{min-height:46px}.home-asset-preview-coaching .asset-preview-base{grid-template-columns:.55fr 1fr}.home-asset-preview-coaching .asset-preview-base span{min-height:54px}.home-asset-preview-rollout .asset-preview-base{grid-template-columns:repeat(4,minmax(0,1fr))}.home-asset-preview-rollout .asset-preview-base span{border-radius:999px;min-height:12px}.home-system-shell{grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);gap:1rem;display:grid}.home-tabs-nav{gap:.75rem;display:grid}.home-tab-trigger{text-align:left;cursor:pointer;background:#ffffffd1;border:1px solid #0f172a14;border-radius:20px;gap:.35rem;width:100%;padding:1rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}.home-tab-trigger.active,.home-tab-trigger:hover{border-color:var(--page-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.home-tab-trigger.active,.home-tab-trigger:hover{border-color:color-mix(in srgb,var(--page-accent) 22%,#fff)}}.home-tab-trigger.active,.home-tab-trigger:hover{box-shadow:0 18px 30px #0f172a14}.home-tab-label{letter-spacing:.08em;text-transform:uppercase;color:var(--page-accent-strong);font-size:.78rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.home-tab-label{color:color-mix(in srgb,var(--page-accent-strong) 76%,#7e4f14)}}.home-tab-trigger strong{font-size:1rem}.home-tab-trigger small{color:#576074;font-size:.84rem;line-height:1.45}.home-tab-panel{background:linear-gradient(160deg,#fffffff7 0,var(--page-tint) 100%);border:1px solid #0f172a14;border-radius:24px;padding:1.2rem}@supports (color:color-mix(in lab,red,red)){.home-tab-panel{background:linear-gradient(160deg,#fffffff7 0,color-mix(in srgb,var(--page-tint) 42%,#fff) 100%)}}.home-tab-panel{gap:1rem;display:grid;box-shadow:0 22px 38px #0f172a14}.home-tab-panel-head{justify-content:space-between;align-items:start;gap:1rem;display:flex}.home-tab-panel-head h3{margin:.1rem 0 0;font-size:clamp(1.4rem,2vw,2rem)}.home-tab-metric-row{flex-wrap:wrap;gap:.45rem;display:flex}.home-tab-metric-row span{background:#ffffffd1;border:1px solid #0f172a14;border-radius:999px;align-items:center;min-height:34px;padding:.35rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.home-tab-panel-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1rem;display:grid}.home-tab-visual{align-content:start;gap:.5rem;min-height:220px;padding:1rem;display:grid}.home-tab-visual-dashboard .visual-base{grid-template-columns:repeat(3,minmax(0,1fr))}.home-tab-visual-dashboard .visual-base span{min-height:54px}.home-tab-visual-scorecard .visual-base span{height:12px}.home-tab-visual-review .visual-base{grid-template-columns:repeat(3,minmax(0,1fr))}.home-tab-visual-review .visual-base span{min-height:60px}.home-tab-points{align-content:center;display:grid}.home-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-case-card{gap:.75rem;min-height:100%;display:grid}.home-case-head{justify-content:space-between;align-items:start;gap:1rem;display:flex}.home-case-head h3{margin:.1rem 0 0;font-size:1.1rem}.mini-case-chart{background:linear-gradient(180deg,#fffffff0 0,var(--page-tint) 100%);border-radius:16px;align-items:end;gap:.35rem;min-width:132px;padding:.45rem;display:flex}@supports (color:color-mix(in lab,red,red)){.mini-case-chart{background:linear-gradient(180deg,#fffffff0 0,color-mix(in srgb,var(--page-tint) 28%,#fff) 100%)}}.mini-case-chart{border:1px solid #0f172a14}.mini-case-chart span{background:linear-gradient(180deg,#fb923c 0,var(--page-accent-strong) 100%);border-radius:999px;width:18px;display:block}@supports (color:color-mix(in lab,red,red)){.mini-case-chart span{background:linear-gradient(180deg,#fb923c 0,color-mix(in srgb,var(--page-accent-strong) 50%,#fff) 100%)}}.home-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-outcome-card{gap:.7rem;min-height:100%;display:grid}.outcome-sparkline{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.35rem;display:grid}.outcome-sparkline span{background:linear-gradient(90deg,#fb923c 0,var(--page-accent-strong) 100%);border-radius:999px;height:10px;display:block}@supports (color:color-mix(in lab,red,red)){.outcome-sparkline span{background:linear-gradient(90deg,#fb923c 0,color-mix(in srgb,var(--page-accent-strong) 55%,#fff) 100%)}}.outcome-sparkline span:first-child{width:54%}.outcome-sparkline span:nth-child(2){width:74%}.outcome-sparkline span:nth-child(3){width:88%}.outcome-sparkline span:nth-child(4){width:100%}.home-work-shell{gap:1rem;display:grid}.home-work-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.home-work-step{text-align:left;cursor:pointer;background:#ffffffd6;border:1px solid #0f172a14;border-radius:18px;gap:.3rem;width:100%;padding:.95rem 1rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid}.home-work-step.active,.home-work-step:hover{border-color:var(--page-accent);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.home-work-step.active,.home-work-step:hover{border-color:color-mix(in srgb,var(--page-accent) 22%,#fff)}}.home-work-step.active,.home-work-step:hover{box-shadow:0 18px 30px #0f172a14}.home-work-step span{letter-spacing:.08em;text-transform:uppercase;color:var(--page-accent-strong);font-size:.78rem;font-weight:800}@supports (color:color-mix(in lab,red,red)){.home-work-step span{color:color-mix(in srgb,var(--page-accent-strong) 76%,#7e4f14)}}.home-work-step strong{font-size:1rem}.home-work-panel{background:linear-gradient(160deg,#fffffff7 0,var(--page-tint) 100%);border:1px solid #0f172a14;border-radius:24px;padding:1.2rem}@supports (color:color-mix(in lab,red,red)){.home-work-panel{background:linear-gradient(160deg,#fffffff7 0,color-mix(in srgb,var(--page-tint) 36%,#fff) 100%)}}.home-work-panel{gap:1rem;display:grid;box-shadow:0 20px 34px #0f172a14}.home-work-meta{justify-content:space-between;align-items:start;gap:1rem;display:flex}.home-work-meta h3{margin:.1rem 0 0;font-size:clamp(1.35rem,1.9vw,1.9rem)}.home-work-badges{flex-wrap:wrap;justify-content:end;gap:.45rem;display:flex}.home-work-badges span{background:#ffffffd1;border:1px solid #0f172a14;border-radius:999px;align-items:center;min-height:34px;padding:.35rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.home-work-deliverables{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.home-work-deliverable{background:#ffffffdb;border:1px solid #0f172a14;border-radius:18px;grid-template-columns:44px 1fr;gap:.75rem;padding:.85rem;display:grid}.home-work-deliverable strong{color:#fff;background:linear-gradient(145deg,var(--page-accent-strong) 0,var(--page-accent) 100%);border-radius:14px;justify-content:center;align-items:center;width:44px;min-height:44px;font-size:.8rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.home-work-deliverable strong{background:linear-gradient(145deg,var(--page-accent-strong) 0,color-mix(in srgb,var(--page-accent) 65%,#fff) 100%)}}.home-work-deliverable span{font-size:.9rem;font-weight:600;line-height:1.45}.home-playbook-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:1rem;display:grid}.home-playbook-card,.home-playbook-feature{gap:.75rem;display:grid}.home-playbook-list{gap:1rem;display:grid}.home-final-cta{color:#eef2ff;background:radial-gradient(circle at 88% 18%,#fb923c2e 0,#0000 18%),linear-gradient(145deg,#0b1220,#111b31 52%,#1f3458);border:1px solid #ffffff14;border-radius:28px;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:1.2rem;padding:clamp(1.25rem,3vw,2.2rem);display:grid;box-shadow:0 28px 60px #0b122038}.home-final-cta .card-kicker,.home-final-cta h2,.home-final-cta p{color:inherit}.home-final-cta h2{max-width:14ch;margin:.15rem 0 .45rem;font-size:clamp(1.6rem,2.5vw,2.6rem);line-height:1.08}.home-final-cta p{max-width:64ch;margin:0}.home-final-cta-actions{gap:.7rem;display:grid}.home-final-cta-actions .btn-secondary{color:#eef2ff;background:#ffffff0a;border-color:#ffffff2e}.home-final-cta-actions .btn-secondary:hover{background:#ffffff14}.service-architecture-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.9rem;display:grid}.service-architecture-node{background:linear-gradient(180deg,#fffffffa 0,var(--page-tint) 100%);align-content:end;gap:.55rem;min-height:148px;display:grid}@supports (color:color-mix(in lab,red,red)){.service-architecture-node{background:linear-gradient(180deg,#fffffffa 0,color-mix(in srgb,var(--page-tint) 48%,#fff) 100%)}}.service-architecture-node h3{margin:0;font-size:1rem;line-height:1.25}.about-method-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.filter-row{flex-wrap:wrap;gap:.6rem;margin-bottom:1rem;display:flex}.filter-chip{border:1px solid var(--page-accent);background:#ffffffd1;border-radius:999px;align-items:center;min-height:38px;padding:.4rem .8rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.filter-chip{border:1px solid color-mix(in srgb,var(--page-accent) 18%,#fff)}}.filter-chip{color:var(--page-accent-strong);font-size:.8rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.filter-chip{color:color-mix(in srgb,var(--page-accent-strong) 84%,#2b3548)}}.proof-visual{background:radial-gradient(circle at 88% 18%,var(--page-accent) 0,transparent 18%),linear-gradient(145deg,#fff 0,var(--page-tint) 100%)}@supports (color:color-mix(in lab,red,red)){.proof-visual{background:radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--page-accent) 10%,transparent) 0,transparent 18%),linear-gradient(145deg,#fff 0,color-mix(in srgb,var(--page-tint) 52%,#fff) 100%)}}.proof-visual-dashboard,.proof-visual-review,.proof-visual-scorecard{align-content:space-between}.proof-visual-dashboard:after,.proof-visual-review:after,.proof-visual-scorecard:after{content:"";background:#ffffffdb;border:1px solid #0f172a14;border-radius:14px;min-height:46px;display:block}.proof-visual-dashboard:after{background:linear-gradient(90deg,#0f172a14 1px,#0000 0) 0 0/28px 100%,linear-gradient(#0f172a14 1px,#0000 0) 0 0/100% 16px,#ffffffe6}.proof-visual-scorecard:after{background:linear-gradient(#0f172a14 0 0) 12px 12px/calc(100% - 24px) 9px no-repeat,linear-gradient(#0f172a14 0 0) 12px 28px/calc(100% - 24px) 9px no-repeat,linear-gradient(#0f172a14 0 0) 12px 44px/58% 9px no-repeat,#ffffffe6}.proof-visual-review:after{background:linear-gradient(90deg,#0f172a14 33.33%,#0000 0 66.66%,#0f172a14 0) 50%/calc(100% - 24px) 36px no-repeat,#ffffffe6}.solution-asset-card{background:linear-gradient(180deg,#fffffffa 0,var(--page-tint) 100%)}@supports (color:color-mix(in lab,red,red)){.solution-asset-card{background:linear-gradient(180deg,#fffffffa 0,color-mix(in srgb,var(--page-tint) 24%,#fff) 100%)}}.solution-preview{background:#fff;border:1px solid #e6e8eff0;border-radius:22px;padding:10px;box-shadow:inset 0 1px #ffffffb8}.solution-preview-image{border:1px solid #e2e8f0f2;border-radius:16px;width:100%;height:auto;display:block}.resource-thumb{background:#fff;border:1px solid #e6e8eff0;border-radius:22px;gap:0;min-height:auto;padding:10px;box-shadow:inset 0 1px #ffffffb8}.resource-thumb-image{border:1px solid #e2e8f0f2;border-radius:16px;width:100%;height:auto;display:block}.industry-card{background:linear-gradient(180deg,#fffffffa 0,var(--page-tint) 100%);min-height:100%}@supports (color:color-mix(in lab,red,red)){.industry-card{background:linear-gradient(180deg,#fffffffa 0,color-mix(in srgb,var(--page-tint) 22%,#fff) 100%)}}.industry-card-head{align-items:center;gap:.7rem;display:flex}.industry-icon{letter-spacing:.08em;background:#ffffffeb;border:1px solid #0f172a14;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:.78rem;font-weight:800;display:inline-flex}.industry-chip-row{flex-wrap:wrap;gap:.45rem;display:flex}.industry-chip{background:#ffffffd1;border:1px solid #0f172a14;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.industry-amber:after{opacity:1;background:linear-gradient(90deg,#f59e0b,#f97316)}.industry-blue:after{opacity:1;background:linear-gradient(90deg,#2563eb,#0ea5e9)}.industry-slate:after{opacity:1;background:linear-gradient(90deg,#475569,#1e293b)}.industry-violet:after{opacity:1;background:linear-gradient(90deg,#7c3aed,#a855f7)}.industry-green:after{opacity:1;background:linear-gradient(90deg,#16a34a,#22c55e)}.contact-side-stack{gap:.9rem;display:grid}.contact-form-shell{padding:1rem}.contact-form-shell .contact-form{box-shadow:none;border:0;padding:0}.contact-next-card{background:linear-gradient(180deg,#fffffffa 0,var(--page-tint) 100%);gap:.8rem;display:grid}@supports (color:color-mix(in lab,red,red)){.contact-next-card{background:linear-gradient(180deg,#fffffffa 0,color-mix(in srgb,var(--page-tint) 36%,#fff) 100%)}}.contact-next-card h3{margin:0}.linkedin-founder-card{background:linear-gradient(180deg,#fff 0,var(--page-tint) 100%)}@supports (color:color-mix(in lab,red,red)){.linkedin-founder-card{background:linear-gradient(180deg,#fff 0,color-mix(in srgb,var(--page-tint) 18%,#fff) 100%)}}.linkedin-founder-cover{height:168px}.linkedin-founder-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0f172a1f);position:absolute;inset:0}.linkedin-cover-emblem{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:22px;width:64px;height:64px}.linkedin-founder-body{padding:1.25rem}.linkedin-founder-profile{grid-template-columns:124px minmax(0,1fr);margin-top:-3.8rem}.linkedin-avatar{background:#fff;border-width:5px;border-radius:28px;width:124px;height:146px}.linkedin-avatar-image{object-fit:contain;object-position:center top;background:#fff}.mobile-whatsapp{display:none}.visually-hidden{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:980px){.header-row{flex-wrap:wrap;padding:.6rem 0}.nav-links{justify-content:center;width:100%}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-grid{grid-template-columns:1fr}.hero-sidecar{max-width:560px}.compact-card-grid,.metric-row,.service-architecture-grid,.service-layer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.highlight-list{grid-template-columns:repeat(3,minmax(0,1fr))}.article-insight-band,.journal-grid,.operating-map,.proof-grid,.service-explorer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.article-layout,.journal-hero-grid,.journal-shell,.linkedin-grid,.service-panel-grid{grid-template-columns:1fr}.about-edge-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.about-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-linkedin-card{justify-content:start;display:grid}.stack-preview-grid{grid-template-columns:1fr}.stack-preview-sheet{grid-column:auto}}@media (max-width:720px){.site-header .btn{display:none}.section{padding:2rem 0}.section+.section{padding-top:.95rem}.hero{padding:1.7rem 0 .8rem}.hero-inner{padding:1rem}.hero h1,.hero-compact h1,.hero-subtitle{max-width:100%}.hero-flow,.hero-signal-strip{grid-template-columns:1fr}.hero-flow span:not(:last-child):after{display:none}.article-framework-grid,.article-insight-band,.compact-card-grid,.contact-form,.footer-grid,.highlight-list,.journal-grid,.linkedin-founder-grid,.metric-row,.operating-map,.proof-grid,.service-architecture-grid,.service-explorer-nav,.service-layer-grid,.two-col{grid-template-columns:1fr}.about-section{padding:1.8rem 0}.about-overview-section{padding-top:1.25rem}.about-edge-grid,.about-method-grid{grid-template-columns:1fr}.about-edge-card,.about-overview-card{padding:1.1rem}.about-linkedin-card,.article-sidecard,.journal-featured,.journal-sidebar,.service-explorer-panel{padding:1rem}.stack-preview-grid,.trust-timeline{grid-template-columns:1fr}.stack-preview-sheet{grid-column:auto}.linkedin-founder-cover{height:152px}.linkedin-founder-body{padding-top:1rem}.linkedin-avatar{width:96px;height:112px}.linkedin-founder-profile{grid-template-columns:96px minmax(0,1fr);margin-top:-2.6rem}.mobile-whatsapp{color:#fff;z-index:90;background:#1f9b52;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:700;display:inline-flex;position:fixed;bottom:14px;right:14px;box-shadow:0 14px 24px #0a442157}}.homev2-page{background:radial-gradient(circle at 100% 0,#f9731614,#0000 34%),radial-gradient(circle at 0 0,#2563eb0b,#0000 24%),linear-gradient(#fbfbf8,#fff 38%,#fbfbf8)}.homev2-page .btn-primary{background:linear-gradient(135deg,#f97316,#ea580c);border-color:#0000;box-shadow:0 18px 34px #f9731638}.homev2-page .btn-primary:hover{transform:translateY(-2px);box-shadow:0 22px 36px #f9731642}.homev2-page .btn-secondary,.homev2-page .homev2-final-link{color:#0b1220;background:#ffffffeb;border:1px solid #0b12201f}.homev2-shell{width:min(1180px,100vw - 48px);margin:0 auto}.homev2-section{padding:44px 0}.homev2-kicker{color:#9a3412;letter-spacing:.08em;text-transform:uppercase;background:#fff7ede6;border:1px solid #f973163d;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8rem;font-weight:800;display:inline-flex}.homev2-section-head{gap:10px;margin-bottom:22px;display:grid}.homev2-section-head h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.9rem,4vw,3.25rem);line-height:1.02}.homev2-section-head p,.homev2-section-head small{color:#475569;max-width:700px;margin:0}.homev2-hero{padding:24px 0 18px}.homev2-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:start;gap:20px;display:grid}.homev2-case-card,.homev2-faq-answer,.homev2-final-cta,.homev2-hero-support-card,.homev2-hero-title-card,.homev2-hero-visual-card,.homev2-os-visual-card,.homev2-package-card,.homev2-playbook-card,.homev2-showcase-shell,.homev2-trust-grid,.homev2-week-strip{border:1px solid #e6e8efe6;box-shadow:0 28px 70px #0f172a0f}.homev2-hero-copy{gap:14px;display:grid}.homev2-hero-support-card,.homev2-hero-title-card{background:#fffffffa;border-radius:30px;padding:clamp(20px,2.6vw,30px)}.homev2-hero-title-card{gap:18px;display:grid}.homev2-hero-support-card{gap:16px;display:grid}.homev2-hero-copy h1{letter-spacing:-.06em;max-width:8.6ch;margin:0;font-size:clamp(2.55rem,5vw,4.95rem);line-height:.95}.homev2-hero-copy p{color:#334155;max-width:46ch;margin:0;font-size:clamp(.98rem,1.25vw,1.12rem)}.homev2-final-actions,.homev2-hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.homev2-helper-line,.homev2-helper-line a{color:#475569;font-size:.94rem}.homev2-helper-line a{text-underline-offset:4px;-webkit-text-decoration:underline #f9731673;text-decoration:underline #f9731673}.homev2-case-assets,.homev2-case-labels,.homev2-final-prompts,.homev2-measure-grid,.homev2-playbook-grid,.homev2-proof-row,.homev2-trust-grid{flex-wrap:wrap;gap:10px;display:flex}.homev2-case-assets span,.homev2-case-labels span,.homev2-final-prompts span,.homev2-measure-grid span,.homev2-proof-chip,.homev2-trust-chip{color:#334155;background:#fffffff0;border:1px solid #e6e8efe6;border-radius:999px;justify-content:center;align-items:center;padding:10px 14px;font-size:.9rem;font-weight:700;display:inline-flex}.homev2-hero-visual-card{background:#fffffffa;border-radius:30px;padding:14px;position:relative;overflow:hidden}.homev2-hero-visual-card:before{content:"";pointer-events:none;background-image:linear-gradient(#0b122005 1px,#0000 0),linear-gradient(90deg,#0b122005 1px,#0000 0);background-size:24px 24px;border-radius:22px;position:absolute;inset:14px}.homev2-hero-visual-frame{z-index:1;background:#fff;border:1px solid #e2e8f0f2;border-radius:22px;position:relative;overflow:hidden}.homev2-asset-image,.homev2-hero-image,.homev2-os-image,.homev2-os-panel-image,.homev2-showcase-image{border-radius:18px;width:100%;height:auto;display:block}.homev2-hero-proof-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid;position:relative}.homev2-hero-proof-grid span{color:#334155;letter-spacing:.01em;background:#ffffffeb;border:1px solid #e2e8f0f0;border-radius:18px;gap:4px;padding:12px 14px;font-size:.86rem;font-weight:800;display:grid}.homev2-trust-row{padding-top:0}.homev2-trust-grid{background:#fffc;border-radius:26px;margin-top:14px;padding:22px}.homev2-os{padding-top:18px}.homev2-os-grid{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:start;gap:24px;display:grid}.homev2-os-side{gap:16px;display:grid}.homev2-os-visual-card{background:#fffffff5;border-radius:32px;padding:16px}.homev2-os-caption{color:#475569;margin:14px 0 0;font-size:.96rem}.homev2-os-stack{gap:14px;display:grid}.homev2-os-item{background:#ffffffeb;border:1px solid #e6e8efe6;border-radius:24px;transition:box-shadow .18s,border-color .18s}.homev2-os-item.active{border-color:#f9731652;box-shadow:0 20px 40px #0f172a0d}.homev2-os-trigger{text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;width:100%;padding:20px 22px;display:grid}.homev2-os-title{color:#0b1220;font-size:1.1rem;font-weight:800}.homev2-os-summary{color:#475569;line-height:1.45}.homev2-os-panel{grid-template-columns:minmax(0,.92fr) minmax(300px,1.08fr);gap:14px;padding:0 18px 18px;display:grid}.homev2-os-panel-copy{gap:16px;display:grid}.homev2-case-body p,.homev2-contact-card li,.homev2-faq-answer p,.homev2-final-copy p,.homev2-os-panel-copy p,.homev2-os-weekly span,.homev2-package-head p,.homev2-playbook-card p,.homev2-showcase-weekly p{color:#475569;margin:0}.homev2-os-panel-block,.homev2-package-block,.homev2-showcase-block{gap:8px;display:grid}.homev2-os-panel-block strong,.homev2-os-weekly strong,.homev2-package-block span,.homev2-showcase-block strong,.homev2-showcase-weekly strong{color:#0b1220;text-transform:uppercase;letter-spacing:.04em;font-size:.92rem;font-weight:800}.homev2-contact-card ul,.homev2-os-panel-block ul,.homev2-package-block ul,.homev2-package-detail-group ul,.homev2-showcase-block ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.homev2-asset-block li,.homev2-contact-card li,.homev2-os-panel-block li,.homev2-package-block li,.homev2-package-detail-group li,.homev2-showcase-block li{color:#334155;padding-left:18px;position:relative}.homev2-asset-block li:before,.homev2-contact-card li:before,.homev2-os-panel-block li:before,.homev2-package-block li:before,.homev2-package-detail-group li:before,.homev2-showcase-block li:before{content:"";background:linear-gradient(135deg,#f97316,#14b8a6);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:0}.homev2-asset-weekly,.homev2-os-weekly,.homev2-showcase-weekly{background:#f8fafce0;border:1px solid #e2e8f0e6;border-radius:20px;gap:8px;padding:14px 16px;display:grid}.homev2-os-panel-visual,.homev2-showcase-visual{background:#fff;border:1px solid #e6e8efeb;border-radius:22px;align-self:stretch;padding:10px}.homev2-week-strip{background:#fffffff2;border-radius:24px;gap:14px;margin-top:0;padding:18px;display:grid}.homev2-week-strip-head{gap:8px;display:grid}.homev2-contact-card strong,.homev2-difference-strip h3,.homev2-faq-cta h3,.homev2-week-strip-head h3{margin:0}.homev2-difference-strip p,.homev2-faq-cta p,.homev2-week-strip-head p{color:#475569;margin:0}.homev2-difference-grid,.homev2-week-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.homev2-difference-grid span,.homev2-week-chip{color:#334155;background:#fff7edc2;border:1px solid #fdba743d;border-radius:18px;padding:12px 13px;font-size:.86rem;line-height:1.35}.homev2-assets{background:linear-gradient(#0000,#ffffffad)}.homev2-asset-grid,.homev2-package-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.homev2-asset-card,.homev2-playbook-card{background:#fffffff2;border:1px solid #e6e8efeb;border-radius:28px;gap:16px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;box-shadow:0 16px 36px #0f172a0a}.homev2-asset-card:hover,.homev2-playbook-card:hover{border-color:#f973163d;transform:translateY(-4px);box-shadow:0 24px 44px #0f172a14}.homev2-asset-image-wrap{background:#fff;border:1px solid #e6e8efeb;border-radius:22px;padding:10px;overflow:hidden}.homev2-asset-body{gap:14px;display:grid}.homev2-asset-body strong,.homev2-case-meta strong,.homev2-playbook-card strong{color:#0b1220;font-size:1.2rem;line-height:1.2}.homev2-asset-body p,.homev2-playbook-card p{color:#475569;margin:0}.homev2-asset-block{gap:8px;display:grid}.homev2-asset-block span,.homev2-asset-weekly span,.homev2-case-meta span,.homev2-playbook-meta{color:#9a3412;text-transform:uppercase;letter-spacing:.04em;font-size:.84rem;font-weight:800}.homev2-showcase-shell{background:#fffffff0;border-radius:32px;gap:22px;padding:24px;display:grid}.homev2-showcase-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.homev2-showcase-tab{text-align:left;cursor:pointer;background:#f8fafce0;border:1px solid #e6e8efeb;border-radius:20px;gap:6px;padding:16px;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid}.homev2-showcase-tab.active{background:#fff7ede6;border-color:#f9731647;transform:translateY(-2px);box-shadow:0 18px 28px #0f172a0f}.homev2-showcase-tab strong{color:#0b1220;font-size:1.05rem}.homev2-showcase-tab small{color:#475569;line-height:1.35}.homev2-showcase-panel{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:start;gap:24px;display:grid}.homev2-showcase-copy{gap:16px;display:grid}.homev2-difference-strip{gap:14px;padding:18px 4px 2px;display:grid}.homev2-proof{background:linear-gradient(#ffffffe6,#fff8efe6)}.homev2-package-card{background:#fffffff5;border-radius:28px;gap:16px;padding:18px;display:grid;position:relative;overflow:hidden}.homev2-package-band{height:10px;position:absolute;inset:0 0 auto}.homev2-package-card.setup .homev2-package-band{background:linear-gradient(90deg,#2563eb5c,#bfdbfee6)}.homev2-package-card.stabilize .homev2-package-band{background:linear-gradient(90deg,#14b8a661,#99f6e4e6)}.homev2-package-card.pmo .homev2-package-band{background:linear-gradient(90deg,#f59e0b61,#fef3c7f0)}.homev2-package-head{gap:8px;padding-top:12px;display:grid}.homev2-case-body p strong,.homev2-contact-card strong,.homev2-faq-answer strong,.homev2-final-copy h2,.homev2-package-head h3{color:#0b1220}.homev2-final-copy h2,.homev2-package-head h3{margin:0;font-size:clamp(1.35rem,2.4vw,2.4rem);line-height:1}.homev2-package-timeline{flex-direction:column;gap:8px;display:flex}.homev2-package-timeline span{color:#334155;background:#f8fafce0;border:1px solid #e2e8f0e6;border-radius:14px;padding:10px 12px;font-size:.92rem}.homev2-package-details{background:#f8fafcd1;border:1px solid #e6e8efe6;border-radius:18px;padding:14px 16px}.homev2-package-details summary{cursor:pointer;color:#0b1220;font-weight:800}.homev2-package-detail-group{gap:8px;margin-top:14px;display:grid}.homev2-package-cta{justify-self:start}.homev2-case-card,.homev2-case-grid{gap:18px;display:grid}.homev2-case-card{background:#fffffff5;border-radius:30px;grid-template-columns:minmax(220px,.82fr) minmax(0,1.18fr);padding:18px}.homev2-case-visual{background:#fff;border:1px solid #e6e8efeb;border-radius:22px;align-content:start;gap:12px;padding:12px;display:grid}.homev2-case-image{border:1px solid #e2e8f0f2;border-radius:16px;width:100%;height:auto;display:block}.homev2-case-body{align-content:start;gap:12px;display:grid}.homev2-case-meta{gap:4px;display:grid}.homev2-measure-strip{background:#ffffffeb;border:1px solid #e6e8efe6;border-radius:24px;gap:14px;margin-top:18px;padding:18px;display:grid}.homev2-playbook-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.homev2-playbook-meta{font-size:.76rem}.homev2-faq{background:linear-gradient(#fff8efc7,#ffffffe6)}.homev2-faq-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:20px;display:grid}.homev2-faq-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.homev2-faq-column{gap:12px;display:grid}.homev2-faq-item{text-align:left;color:#334155;cursor:pointer;background:#ffffffeb;border:1px solid #e6e8efe6;border-radius:20px;padding:18px;font-weight:700;line-height:1.45;transition:transform .18s,border-color .18s,box-shadow .18s}.homev2-faq-item.active{color:#0b1220;border-color:#f9731647;transform:translateY(-2px);box-shadow:0 18px 30px #0f172a0d}.homev2-faq-answer{background:#fffffff5;border-radius:28px;gap:16px;padding:24px;display:grid}.homev2-faq-answer strong{font-size:1.3rem;line-height:1.2}.homev2-faq-cta{border-top:1px solid #e6e8efe6;margin-top:4px;padding-top:16px}.homev2-final-cta{color:#fff;background:radial-gradient(circle at 100% 0,#f973162e,#0000 26%),linear-gradient(135deg,#0b1220,#111827 58%,#102238);border-radius:34px;margin:20px auto 60px;padding:0}.homev2-final-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:26px;padding:clamp(26px,3vw,42px);display:grid}.homev2-final-copy{gap:18px;display:grid}.homev2-final-cta .homev2-kicker{color:#ffedd5;background:#ffffff14;border-color:#ffffff24}.homev2-final-cta .homev2-contact-card strong,.homev2-final-cta .homev2-final-copy h2{color:#fff}.homev2-contact-card li,.homev2-contact-lines span,.homev2-final-cta p,.homev2-final-note{color:#ffffffd1}.homev2-final-prompts span{color:#fff;background:#ffffff0f;border-color:#ffffff14}.homev2-final-secondary{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff24!important}.homev2-final-link{border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 20px;font-weight:700;display:inline-flex}.homev2-final-note{font-size:.94rem}.homev2-contact-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:28px;gap:16px;padding:22px;display:grid}.homev2-contact-card ul{margin:0}.homev2-contact-lines{border-top:1px solid #ffffff14;gap:6px;padding-top:6px;display:grid}@media (max-width:1100px){.homev2-faq-grid,.homev2-final-grid,.homev2-hero-grid,.homev2-os-grid,.homev2-showcase-panel{grid-template-columns:1fr}.homev2-os-visual-card{position:static}.homev2-asset-grid,.homev2-difference-grid,.homev2-package-grid,.homev2-playbook-grid,.homev2-showcase-tabs,.homev2-week-strip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.homev2-shell{width:min(100vw - 24px,1180px)}.homev2-section{padding:34px 0}.homev2-hero{padding-top:20px}.homev2-case-card,.homev2-faq-answer,.homev2-final-grid,.homev2-hero-copy,.homev2-hero-support-card,.homev2-hero-title-card,.homev2-hero-visual-card,.homev2-os-visual-card,.homev2-package-card,.homev2-showcase-shell,.homev2-trust-grid,.homev2-week-strip{padding:18px}.homev2-asset-grid,.homev2-case-card,.homev2-difference-grid,.homev2-faq-list,.homev2-hero-proof-grid,.homev2-os-panel,.homev2-package-grid,.homev2-playbook-grid,.homev2-showcase-tabs,.homev2-week-strip-grid{grid-template-columns:1fr}.homev2-final-copy h2,.homev2-hero-copy h1,.homev2-section-head h2{max-width:none}.homev2-final-actions,.homev2-hero-actions{flex-direction:column;align-items:stretch}.homev2-final-link,.homev2-page .btn-primary,.homev2-page .btn-secondary{width:100%}}.homev3-page{color:#0b1220}.homev3-page .btn{border-radius:999px;font-weight:800}.homev3-page .btn-primary{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border-color:#ea580c}.homev3-page .btn-secondary{color:#0b1220;background:#fff;border-color:#94a3b873}.homev3-section{padding:clamp(3.2rem,6vw,5.4rem) 0}.homev3-section:nth-of-type(odd){background:#ffffff57}.homev3-hero{padding:clamp(2.2rem,4vw,3rem) 0 clamp(2.6rem,5vw,4rem)}.homev3-ai-shell,.homev3-hero-shell,.homev3-method-layout,.homev3-two-col{gap:24px;display:grid}.homev3-hero-shell{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:stretch}.homev3-kicker,.homev3-section-label{color:#9a3412;letter-spacing:.08em;text-transform:uppercase;background:#fff7edeb;border:1px solid #f973163d;border-radius:999px;align-items:center;width:fit-content;padding:.45rem .9rem;font-size:.8rem;font-weight:800;display:inline-flex}.homev3-section-label-dark{color:#fed7aa;background:#ffffff14;border-color:#ffffff1f}.homev3-card,.homev3-final-shell,.homev3-hero-card,.homev3-hero-copy{border:1px solid #e2e8f0eb;border-radius:32px;box-shadow:0 30px 70px #0f172a0f}.homev3-hero-copy{background:#fffffff5;gap:18px;padding:clamp(1.4rem,3vw,2.6rem);display:grid}.homev3-hero-copy h1{letter-spacing:-.06em;max-width:8.5ch;margin:0;font-size:clamp(3rem,6vw,5.6rem);line-height:.92}.homev3-card p,.homev3-final-copy p,.homev3-hero-copy p,.homev3-subhead{color:#334155;margin:0}.homev3-subhead{max-width:48ch;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.62}.homev3-credibility{font-size:.98rem}.homev3-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.homev3-helper{font-size:.96rem}.homev3-contact-lines a,.homev3-helper a{color:#0b1220;text-underline-offset:4px;-webkit-text-decoration:underline #f973166b;text-decoration:underline #f973166b}.homev3-chip-grid{flex-wrap:wrap;gap:10px;display:flex}.homev3-chip{color:#334155;background:#fff;border:1px solid #e2e8f0f0;border-radius:999px;align-items:center;padding:.7rem .95rem;font-size:.9rem;font-weight:700;display:inline-flex}.homev3-hero-visual{display:grid}.homev3-hero-card{background:radial-gradient(circle at 18% 10%,#f9731617 0,#0000 26%),radial-gradient(circle at 84% 18%,#14b8a614 0,#0000 28%),#fff;padding:16px}.homev3-asset-image,.homev3-diagram,.homev3-hero-image{width:100%;height:auto;display:block}.homev3-section-head{gap:12px;margin-bottom:24px;display:grid}.homev3-card h2,.homev3-final-copy h2,.homev3-section-head h2{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1}.homev3-card h3{margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.2}.homev3-two-col{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.homev3-card{background:#fffffff2;gap:16px;padding:clamp(1.2rem,2.5vw,2rem);display:grid}.homev3-card-ink{background:linear-gradient(145deg,#0b1220,#111827);border-color:#0f172a99}.homev3-card-ink .homev3-section-label,.homev3-card-ink h2,.homev3-card-ink p{color:#fff}.homev3-card-ink .homev3-section-label{background:#ffffff0f;border-color:#ffffff1f}.homev3-card-ink p{color:#dbe4ef}.homev3-bullet-list,.homev3-inline-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.homev3-bullet-list li,.homev3-inline-list li{color:#334155;padding-left:18px;position:relative}.homev3-bullet-list li:before,.homev3-inline-list li:before{content:"";background:linear-gradient(135deg,#f97316,#14b8a6);border-radius:50%;width:8px;height:8px;position:absolute;top:.62em;left:0}.homev3-final-line,.homev3-note,.homev3-sector-note,.homev3-strong-line{color:#0b1220;font-weight:700}.homev3-method-layout{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:stretch}.homev3-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.homev3-pillar-card{align-content:start;min-height:180px}.homev3-visual-card{align-content:center;padding:16px}.homev3-ai-shell{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:stretch}.homev3-ai-copy{gap:18px}.homev3-ai-list li{line-height:1.55}.homev3-asset-grid,.homev3-package-grid,.homev3-sector-grid{gap:20px;display:grid}.homev3-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.homev3-asset-card{gap:18px}.homev3-asset-image-wrap{background:#fff;border:1px solid #e2e8f0e6;border-radius:24px;padding:12px;overflow:hidden}.homev3-asset-image{border-radius:18px}.homev3-asset-body{gap:14px;display:grid}.homev3-asset-block span{color:#9a3412;letter-spacing:.06em;text-transform:uppercase;font-size:.82rem;font-weight:800}.homev3-asset-weekly{background:#f8fafcdb;border:1px solid #e2e8f0e6;border-radius:20px;padding:14px 16px}.homev3-sector-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.homev3-sector-card{align-content:start;min-height:220px}.homev3-package-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.homev3-package-card{background:linear-gradient(160deg,#fffffffa,#fff7edb8);min-height:220px}.homev3-faq-list{gap:16px;display:grid}.homev3-faq-item{padding:0;overflow:hidden}.homev3-faq-item summary{cursor:pointer;color:#0b1220;padding:1.2rem 1.35rem;font-weight:800;list-style:none}.homev3-faq-item summary::-webkit-details-marker{display:none}.homev3-faq-item p{padding:0 1.35rem 1.2rem}.homev3-final{background:linear-gradient(145deg,#0b1220,#111827)}.homev3-final-shell{background:#ffffff0a;border-color:#ffffff14;padding:clamp(1.5rem,3vw,2.6rem)}.homev3-final-copy{gap:18px;display:grid}.homev3-contact-lines,.homev3-final-copy h2,.homev3-final-copy p,.homev3-final-line{color:#fff}.homev3-btn-dark{color:#fff;background:#ffffff0a;border-color:#ffffff1f}.homev3-contact-lines{flex-wrap:wrap;gap:18px;font-weight:600;display:flex}@media (max-width:1100px){.homev3-ai-shell,.homev3-hero-shell,.homev3-method-layout,.homev3-two-col{grid-template-columns:1fr}.homev3-asset-grid,.homev3-method-grid,.homev3-package-grid,.homev3-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.homev3-section{padding:2.8rem 0}.homev3-ai-shell,.homev3-asset-grid,.homev3-hero-shell,.homev3-method-grid,.homev3-method-layout,.homev3-package-grid,.homev3-sector-grid,.homev3-two-col{grid-template-columns:1fr}.homev3-hero-copy h1{max-width:none;font-size:clamp(2.5rem,12vw,4.2rem)}.homev3-actions{flex-direction:column;align-items:stretch}.homev3-page .btn{justify-content:center;width:100%}.homev3-contact-lines{flex-direction:column;gap:8px}}.servicesv3-page{--services-ink:#0b1220;--services-slate:#334155;--services-navy:#13233f;--services-tint:#eff4ff;--services-border:#cbd5e1eb;--services-accent:#f97316}.servicesv3-page .btn{border:1px solid #0b12201f;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 1.2rem;font-size:.98rem;font-weight:800;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex}.servicesv3-page .btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px #0b122014}.servicesv3-page .btn-primary{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border-color:#ea580c47}.servicesv3-page .btn-secondary{color:var(--services-ink);background:#ffffffe0}.servicesv3-accordion-body,.servicesv3-ai-shell,.servicesv3-grid-two,.servicesv3-hero-shell{gap:clamp(1rem,2vw,1.6rem);display:grid}.servicesv3-hero-shell{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:stretch}.servicesv3-kicker,.servicesv3-section-label{color:#9a3412;letter-spacing:.06em;text-transform:uppercase;background:#f973161f;border:1px solid #f9731647;border-radius:999px;align-items:center;padding:.38rem .82rem;font-size:.8rem;font-weight:800;display:inline-flex}.servicesv3-section-label-dark{color:#fff;background:#ffffff14;border-color:#ffffff1f}.servicesv3-card,.servicesv3-hero-copy{align-content:start;gap:1rem;display:grid}.servicesv3-card{border:1px solid var(--services-border);background:#fffffff2;border-radius:26px;padding:clamp(1.2rem,2vw,1.6rem);box-shadow:0 22px 45px #0b12200f}.servicesv3-card-ink{background:linear-gradient(145deg,#0b1220,#13233f);border-color:#13233f66}.servicesv3-card-ink .servicesv3-section-label,.servicesv3-card-ink h2,.servicesv3-card-ink p{color:#fff}.servicesv3-card-ink .servicesv3-section-label{background:#ffffff14;border-color:#ffffff24}.servicesv3-hero-copy h1{max-width:10ch;color:var(--services-ink);font-size:clamp(2.5rem,5vw,4.8rem);line-height:.97}.servicesv3-card p,.servicesv3-subhead{color:var(--services-slate);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.servicesv3-credibility{font-weight:700}.servicesv3-actions{flex-wrap:wrap;gap:.75rem;display:flex}.servicesv3-chip-grid{flex-wrap:wrap;gap:.6rem;display:flex}.servicesv3-chip{border:1px solid var(--services-border);color:#475569;background:#ffffffe6;border-radius:999px;align-items:center;min-height:40px;padding:.5rem .86rem;font-size:.88rem;font-weight:700;display:inline-flex}.servicesv3-hero-visual{display:block}.servicesv3-visual-panel{background:radial-gradient(circle at 82% 18%,#14b8a61a 0,#0000 20%),linear-gradient(160deg,#fffffffa,#eff4ffd6);align-content:center;min-height:100%}.servicesv3-hero-image,.servicesv3-preview-image{border-radius:18px;width:100%;height:auto;display:block}.servicesv3-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.servicesv3-section-head{gap:.75rem;margin-bottom:1.2rem;display:grid}.servicesv3-card h2,.servicesv3-section-head h2{color:var(--services-ink);font-size:clamp(2rem,3vw,3rem);line-height:1.05}.servicesv3-card h3{color:var(--services-ink);font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.2}.servicesv3-bullets,.servicesv3-inline-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.servicesv3-bullets li,.servicesv3-inline-list li{color:var(--services-slate);padding-left:1.15rem;position:relative}.servicesv3-bullets li:before,.servicesv3-inline-list li:before{content:"";background:var(--services-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.68rem;left:0}.servicesv3-strong-line{color:var(--services-ink);font-weight:800}.servicesv3-accordion{gap:1rem;display:grid}.servicesv3-accordion-item{border:1px solid var(--services-border);background:#fffffff5;border-radius:26px;overflow:hidden;box-shadow:0 18px 36px #0b12200d}.servicesv3-accordion-item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.35rem;list-style:none;display:flex}.servicesv3-accordion-item summary::-webkit-details-marker{display:none}.servicesv3-summary-text{gap:.18rem;display:grid}.servicesv3-summary-text strong{color:var(--services-ink);font-size:1.1rem}.servicesv3-summary-text span:last-child{color:#475569}.servicesv3-layer-index{color:#9a3412;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.servicesv3-summary-marker{color:#334155;border:1px solid #0b12201f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:1.35rem;font-weight:400;display:inline-flex}.servicesv3-accordion-item[open] .servicesv3-summary-marker{transform:rotate(45deg)}.servicesv3-accordion-body{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);padding:0 1.35rem 1.35rem}.servicesv3-accordion-copy{gap:1rem;display:grid}.servicesv3-detail-group{gap:.45rem;display:grid}.servicesv3-detail-group>span,.servicesv3-step-kicker{color:#9a3412;letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.servicesv3-preview-column{gap:.9rem;display:grid}.servicesv3-preview-card{border:1px solid var(--services-border);background:#fff;border-radius:22px;padding:.8rem}.servicesv3-package-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.servicesv3-package-card{background:linear-gradient(160deg,#fffffffa,#fff7edb3)}.servicesv3-implementation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.servicesv3-faq-list{gap:1rem;display:grid}.servicesv3-faq-body{grid-template-columns:1fr;padding:0 1.35rem 1.2rem}.servicesv3-final-card{background:#ffffff0a;border-color:#ffffff14;gap:1rem}.servicesv3-contact,.servicesv3-contact a,.servicesv3-final-card h2,.servicesv3-final-card p{color:#fff}.servicesv3-btn-dark{color:#fff;background:#ffffff0d;border-color:#ffffff24}.servicesv3-contact{font-weight:700}@media (max-width:1100px){.servicesv3-accordion-body,.servicesv3-ai-shell,.servicesv3-grid-two,.servicesv3-hero-shell{grid-template-columns:1fr}.servicesv3-implementation-grid,.servicesv3-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.servicesv3-section{padding:2.6rem 0}.servicesv3-card h2,.servicesv3-hero-copy h1,.servicesv3-section-head h2{max-width:none;font-size:clamp(2rem,10vw,3rem)}.servicesv3-actions{flex-direction:column;align-items:stretch}.servicesv3-page .btn{width:100%}.servicesv3-chip-grid,.servicesv3-implementation-grid,.servicesv3-package-grid{grid-template-columns:1fr}.servicesv3-implementation-grid,.servicesv3-package-grid{display:grid}.servicesv3-accordion-item summary,.servicesv3-faq-body{padding-inline:1rem}.servicesv3-accordion-body{padding:0 1rem 1rem}}.homev4-page .btn{border:1px solid #0b12201f;border-radius:999px;justify-content:center;align-items:center;min-width:208px;min-height:52px;padding:0 1.35rem;font-size:.98rem;font-weight:800;line-height:1;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:inline-flex}.homev4-page .btn:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.homev4-page .btn-primary{border-color:#d84d463d;box-shadow:0 12px 26px #d84d4638;background:linear-gradient(135deg,var(--accent-primary) 0,var(--accent-hover) 100%)!important;color:#fff!important}.homev4-page .btn-secondary{background:#fff;border-color:#0b122024;color:var(--ink)!important}.homev4-section{background:var(--bg);padding:clamp(3rem,5vw,4.4rem) 0}.homev4-section-tint{background:var(--bg-tint)}.homev4-section-red{background:var(--bg-red)}.homev4-hero{background:var(--bg);padding:clamp(2rem,3.4vw,2.75rem) 0 1rem}.homev4-grid-two,.homev4-hero-shell{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(1rem,2vw,1.5rem);display:grid}.homev4-card,.homev4-hero-copy{align-content:start;gap:1rem;display:grid}.homev4-kicker,.homev4-label{color:var(--accent-primary);letter-spacing:.06em;text-transform:uppercase;background:#d84d461a;border:1px solid #d84d4638;border-radius:999px;align-items:center;padding:.38rem .82rem;font-size:.8rem;font-weight:800;display:inline-flex}.homev4-label-dark{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.homev4-hero-copy h1{max-width:9.25ch;color:var(--ink);text-wrap:balance;font-size:clamp(2.25rem,4.15vw,4.35rem);line-height:.98}.homev4-card p,.homev4-subhead{color:#334155;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.65}.homev4-credibility{color:#1f2937;font-weight:700}.homev4-actions{flex-wrap:wrap;gap:.75rem;display:flex}.homev4-section-actions{margin:-.1rem 0 1.2rem}.homev4-helper{color:#475569;font-size:.94rem;font-weight:600}.homev4-helper span{color:#64748b73}.homev4-helper a{color:var(--accent-primary)}.homev4-chip-grid{flex-wrap:wrap;gap:.6rem;display:flex}.homev4-hero-chip-grid{margin-top:.9rem}.homev4-chip{border:1px solid var(--border);color:#334155;background:linear-gradient(#fff,#f8fafc);border-radius:999px;align-items:center;min-height:40px;padding:.5rem .86rem;font-size:.88rem;font-weight:700;display:inline-flex}.homev4-card{background:#fff;border:1px solid #e2e8f0f2;border-radius:24px;padding:clamp(1.2rem,2vw,1.6rem);box-shadow:0 14px 28px #0f172a0f}.homev4-card-ink{background:linear-gradient(145deg,var(--ink) 0,#13233f 100%);border-color:#13233f4d}.homev4-card-ink .homev4-label,.homev4-card-ink h2,.homev4-card-ink p{color:#fff}.homev4-card-ink .homev4-label{background:#ffffff14;border-color:#ffffff1f}.homev4-image-card{align-content:start;padding:clamp(1rem,1.8vw,1.3rem)}.homev4-hero-visual{align-self:start}.homev4-image,.homev4-thumb{border-radius:18px;width:100%;height:auto;display:block}.homev4-hero .homev4-image{object-fit:cover;max-height:560px}.homev4-section-head{gap:.75rem;margin-bottom:1.2rem;display:grid}.homev4-hero+.homev4-section{padding-top:1.25rem}.homev4-card h2,.homev4-section-head h2{color:var(--ink);font-size:clamp(2rem,3vw,3rem);line-height:1.05}.homev4-card h3{color:var(--ink);font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.2}.homev4-inline-list,.homev4-list{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.homev4-inline-list li,.homev4-list li{color:#334155;padding-left:1.15rem;position:relative}.homev4-inline-list li:before,.homev4-list li:before{content:"";background:var(--accent-primary);border-radius:50%;width:7px;height:7px;position:absolute;top:.68rem;left:0}.homev4-final-line,.homev4-section-note,.homev4-strong{color:var(--ink);font-weight:800}.homev4-method-shell{align-items:stretch}.homev4-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.homev4-pillar-card{min-height:190px}.homev4-ai-shell{align-items:stretch}.homev4-ai-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.homev4-ai-stat-card{background:#f8fafc;border:1px solid #e2e8f0f2;border-radius:18px;gap:.18rem;padding:.9rem .95rem;display:grid}.homev4-ai-stat-card strong{color:var(--ink);font-size:1.2rem;line-height:1}.homev4-ai-stat-card span{letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-size:.78rem;font-weight:700}.homev4-ai-capture{background:linear-gradient(#fff,#f8fafc);border:1px solid #e2e8f0f2;border-radius:18px;gap:.6rem;padding:1rem 1.05rem;display:grid}.homev4-ai-capture-label{color:var(--accent-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.homev4-ai-inline-list{gap:.7rem}.homev4-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.homev4-asset-card{gap:.9rem}.homev4-thumb-wrap{background:#f8fafc;border:1px solid #e2e8f0f2;border-radius:20px;padding:.75rem}.homev4-asset-block{gap:.4rem;display:grid}.homev4-asset-block>span{color:var(--accent-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.homev4-asset-weekly{background:#f8fafc;border:1px solid #e2e8f0f2;border-radius:18px;padding:.9rem 1rem}.homev4-three-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.homev4-proof-shell{gap:1.4rem}.homev4-proof-head{margin-bottom:0}.homev4-proof-grid{align-items:stretch}.homev4-proof-card{gap:.95rem}.homev4-proof-brand{gap:.8rem;display:grid}.homev4-proof-logo-wrap,.homev4-proof-wordmark-wrap{background:linear-gradient(#fffffff5,#fff3bbdb);border:1px solid #efbe1d57;border-radius:18px;justify-content:center;align-items:center;min-height:92px;padding:1rem 1.1rem;display:flex}.homev4-proof-logo{object-fit:contain;width:100%;max-width:220px;height:58px}.homev4-proof-wordmark{color:var(--ink);letter-spacing:-.03em;text-align:center;font-size:1.5rem;font-weight:800;line-height:1.05}.homev4-proof-sector{width:fit-content;min-height:34px;color:var(--accent-primary);letter-spacing:.05em;text-transform:uppercase;background:#ffffffeb;border:1px solid #c92f282e;border-radius:999px;align-items:center;padding:.35rem .72rem;font-size:.78rem;font-weight:800;display:inline-flex}.homev4-proof-work{color:var(--ink);font-weight:700}.homev4-proof-list{gap:.68rem}.homev4-proof-link{width:fit-content;color:var(--accent-primary);align-items:center;gap:.35rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.homev4-proof-link:after{content:"↗";font-size:.92rem}.homev4-package-card{background:linear-gradient(160deg,#fff,#f8fafc 55%,#faeae9b3)}.homev4-faq-list{gap:1rem;display:grid}.homev4-faq-item{padding:0;overflow:hidden}.homev4-faq-item summary{cursor:pointer;color:var(--ink);padding:1.15rem 1.25rem;font-weight:800;list-style:none}.homev4-faq-item summary::-webkit-details-marker{display:none}.homev4-final-card{background:#ffffff0a;border-color:#ffffff14;gap:1rem}.homev4-contact,.homev4-contact a,.homev4-final-card h2,.homev4-final-card p,.homev4-final-line{color:#fff}.homev4-btn-dark{color:#fff;background:#ffffff0f;border-color:#ffffff1f}.homev4-contact{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:700;display:flex}.homev4-contact span{color:#ffffff73}@media (max-width:1100px){.homev4-grid-two,.homev4-hero-shell{grid-template-columns:1fr}.homev4-hero-chip-grid{margin-top:1rem}.homev4-ai-stat-grid,.homev4-asset-grid,.homev4-method-grid,.homev4-three-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.homev4-section{padding:2.5rem 0}.homev4-card h2,.homev4-hero-copy h1,.homev4-section-head h2{max-width:none;font-size:clamp(2rem,11vw,3.1rem)}.homev4-actions{flex-direction:column;align-items:stretch}.homev4-page .btn{width:100%;min-width:0}.homev4-ai-stat-grid,.homev4-asset-grid,.homev4-method-grid,.homev4-three-grid{grid-template-columns:1fr}.homev4-contact{flex-direction:column;align-items:flex-start}}*{box-sizing:border-box}body,html{margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-height:100vh;line-height:1.62}body,button,input,label,li,p,select,textarea{font-family:var(--font-body)}.brand-name,.btn,.footer-title,.hero-signal-value,.homev4-kicker,.homev4-label,.metric strong,.servicesv3-kicker,.servicesv3-section-label,.servicesv3-step-kicker,.servicesv3-summary-text strong,h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.03em;margin:0}a{color:inherit;text-decoration:none}main{min-height:calc(100vh - 240px);overflow-x:clip}.container{width:min(var(--container),calc(100% - clamp(1.2rem, 3vw, 2.4rem)));margin-inline:auto}.section{padding:clamp(2rem,3.8vw,2.8rem) 0}.section+.section{padding-top:clamp(.8rem,1.8vw,1.2rem)}.section-heading{gap:.35rem;margin-bottom:.95rem;display:grid}.section-heading h2{color:var(--ink);font-size:clamp(1.7rem,2.5vw,2.4rem);line-height:1.08}.section-heading p{color:var(--muted);max-width:66ch;font-size:clamp(1rem,1.15vw,1.08rem)}.eyebrow{letter-spacing:.08em;background:#d84d461a;border-color:#d84d4638;padding:.34rem .78rem;font-size:.76rem}.hero{padding:clamp(1.5rem,3vw,2.25rem) 0 .85rem}.hero-inner{border:1px solid var(--surface-border);box-shadow:var(--shadow-lift);background:radial-gradient(circle at 88% 14%,#d84d4614 0,#0000 20%),linear-gradient(150deg,#fffffffa,#f7f9fcf5 62%,#f7efecf0);border-radius:26px;padding:clamp(1.2rem,2.6vw,2.1rem)}.hero-grid{gap:clamp(.95rem,2vw,1.5rem)}.hero-copy{gap:.75rem}.hero h1{max-width:10ch;color:var(--ink);font-size:clamp(1.95rem,4vw,3.55rem);line-height:.98}.hero-subtitle{color:#364152;max-width:39ch;font-size:clamp(1rem,1.4vw,1.15rem)}.hero-panel{border:1px solid var(--surface-border);background:radial-gradient(circle at 84% 14%,#d84d4614 0,#0000 20%),linear-gradient(160deg,#fffffffa,#f2f6fbf0);border-radius:22px;min-height:260px;padding:.95rem;box-shadow:inset 0 1px #ffffffb8}.hero-panel:before{opacity:.22}.hero-flow span,.hero-mini-chart,.hero-signal-card{background:#ffffffe6;border-color:#0f172a1a}.hero-signal-card{min-height:90px;padding:.75rem}.hero-flow span{color:#334155;min-height:40px}.btn{letter-spacing:-.01em;border-color:#0f172a24;min-height:48px;padding:.78rem 1.15rem;font-size:.94rem;font-weight:700}.btn-primary{background:linear-gradient(135deg,#cd3a35,#e06a46);box-shadow:0 12px 22px #d84d463d}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 30px #d84d464d}.btn-secondary{color:var(--ink);background:#ffffffd6;border-color:#0f172a24}.btn-secondary:hover{background:#fff;border-color:#d84d463d}.homev4-btn-dark:hover,.servicesv3-btn-dark:hover{background:#ffffff1a;border-color:#fff3}.site-header{background:#f6f7f4e0;border-bottom:1px solid #0f172a14;box-shadow:0 8px 20px #0912220a}.header-row{gap:.8rem;min-height:72px}.brand{gap:.6rem}.brand img{border-radius:14px}.brand-name{color:var(--ink);font-size:1.05rem;font-weight:700}.brand-tag{color:#5b6678;letter-spacing:.04em;text-transform:uppercase;margin-top:.12rem;font-size:.72rem}.nav-links{gap:.55rem}.nav-links a{color:#243145;border-radius:999px;padding:.38rem .55rem;font-size:.88rem;font-weight:700}.header-utility{background:#ffffffe0;border-color:#0f172a1f}.article,.blog-card,.card,.contact-form,.faq-item,.service-explorer-panel{border:1px solid var(--surface-border);background:var(--surface);box-shadow:var(--shadow-soft);border-radius:20px}.card{padding:1.05rem 1.1rem}.blog-card h3,.card h3{color:var(--ink);line-height:1.18}.article p,.blog-card p,.card p,.faq-item p{color:#3e4a5f}.card:hover{box-shadow:var(--shadow-lift);border-color:#d84d4633;transform:translateY(-3px)}.info-list{color:#3e4a5f;gap:.48rem}.info-list li{padding-left:1.05rem}.filter-chip,.highlight-list li{border:1px solid var(--surface-border);color:#243145;background:#ffffffe0;box-shadow:inset 0 1px #ffffffc7}.two-col{align-items:start;gap:1rem}.site-footer{background:linear-gradient(160deg,#0b1220,#152238);margin-top:2rem;padding:1.9rem 0}.footer-grid{gap:1.1rem}.footer-title{margin-bottom:.45rem;font-size:1rem}.footer-link,.footer-text{color:#e8eef8d1;line-height:1.55}.footer-link:hover{color:#fff}.page-wrap{background:linear-gradient(#f8f8f4,#f3f6fa 44%,#fafaf7);padding-top:.35rem}.page-wrap:before{opacity:.92;height:360px}.metric{border-color:#0f172a14}.contact-form{gap:.7rem;padding:1rem}.contact-form label{color:#243145;gap:.32rem;font-size:.9rem}.contact-form input,.contact-form select,.contact-form textarea{min-height:46px;background:#fff;border:1px solid #0f172a24;padding:.72rem .8rem}.contact-form textarea{resize:vertical;min-height:132px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#d84d4670;outline:none;box-shadow:0 0 0 4px #d84d461f}.contact-form .checkbox{gap:.6rem}.contact-form .checkbox input{accent-color:var(--accent-primary)}.form-message{border:1px solid #0000;font-weight:600}.form-message.success{border-color:#0951271f}.form-message.error{border-color:#7a120d1f}.servicesv3-page{background:linear-gradient(#f8fafc,#f4f7fb)}.servicesv3-section{padding:clamp(2.45rem,4vw,3.5rem) 0}.servicesv3-hero{padding:clamp(1.7rem,3.2vw,2.4rem) 0 1rem}.servicesv3-accordion-body,.servicesv3-ai-shell,.servicesv3-grid-two,.servicesv3-hero-shell{gap:clamp(.9rem,1.8vw,1.3rem)}.servicesv3-accordion-item,.servicesv3-card,.servicesv3-preview-card{border:1px solid #94a3b83d;border-radius:22px;box-shadow:0 16px 32px #0b12200f}.servicesv3-card{padding:clamp(1.05rem,1.8vw,1.35rem)}.servicesv3-hero-copy h1{max-width:9.5ch;font-size:clamp(2.35rem,4.5vw,4.2rem)}.servicesv3-bullets li,.servicesv3-card:not(.servicesv3-card-ink):not(.servicesv3-final-card) p,.servicesv3-inline-list li,.servicesv3-subhead,.servicesv3-summary-text span:last-child{color:#425066}.servicesv3-card h2,.servicesv3-section-head h2{font-size:clamp(1.85rem,3vw,2.65rem)}.servicesv3-card h3{font-size:clamp(1.1rem,1.5vw,1.35rem)}.servicesv3-chip{min-height:36px;padding:.44rem .74rem;font-size:.84rem}.servicesv3-accordion-item summary{padding:1rem 1.15rem}.servicesv3-accordion-body{padding:0 1.15rem 1.15rem}.servicesv3-faq-body{padding:0 1.15rem 1rem}.servicesv3-accordion,.servicesv3-faq-list,.servicesv3-implementation-grid,.servicesv3-package-grid{gap:.9rem}.servicesv3-step-card{min-height:168px}.servicesv3-card-ink .servicesv3-section-label,.servicesv3-card-ink h2,.servicesv3-card-ink p,.servicesv3-contact,.servicesv3-contact a,.servicesv3-final-card h2,.servicesv3-final-card p{color:#fff}.servicesv3-final{background:linear-gradient(150deg,#0b1220,#152238)}.homev4-page{background:linear-gradient(#f7f7f2,#f4f7fb)}.homev4-section{padding:clamp(2.45rem,4vw,3.4rem) 0}.homev4-hero{padding:clamp(1.7rem,3.1vw,2.35rem) 0 .9rem}.homev4-grid-two,.homev4-hero-shell{gap:clamp(.9rem,1.8vw,1.3rem)}.homev4-card{border:1px solid #94a3b838;border-radius:22px;padding:clamp(1.05rem,1.8vw,1.35rem);box-shadow:0 16px 34px #0f172a0f}.homev4-hero-copy h1{max-width:9.5ch;font-size:clamp(2.15rem,4vw,3.9rem)}.homev4-card:not(.homev4-card-ink):not(.homev4-final-card) p,.homev4-inline-list li,.homev4-list li,.homev4-subhead{color:#425066}.homev4-page .btn{min-width:176px;min-height:48px;padding:0 1.15rem}.homev4-chip{min-height:36px;padding:.42rem .72rem;font-size:.84rem}.homev4-asset-grid,.homev4-faq-list,.homev4-method-grid,.homev4-three-grid{gap:.9rem}.homev4-asset-weekly,.homev4-thumb-wrap{background:#f8fafce6;border-color:#94a3b82e}.homev4-faq-item{border:1px solid #94a3b838;box-shadow:0 14px 28px #0f172a0d}.homev4-faq-item summary{padding:1rem 1.1rem}.homev4-faq-item p{padding:0 1.1rem 1rem}.homev4-card-ink .homev4-label,.homev4-card-ink h2,.homev4-card-ink p,.homev4-contact,.homev4-contact a,.homev4-final-card h2,.homev4-final-card p,.homev4-final-line{color:#fff}.homev4-final{background:linear-gradient(150deg,#0b1220,#152238)}@media (max-width:980px){.header-row{gap:.7rem;min-height:auto}.nav-links{justify-content:center}}@media (max-width:760px){.container{width:min(var(--container),calc(100% - 1rem))}.hero-inner{border-radius:22px;padding:1rem}.article,.blog-card,.card,.contact-form,.service-explorer-panel{border-radius:18px}.header-row{padding:.65rem 0}.nav-links{gap:.3rem .4rem}.nav-links a{padding:.32rem .5rem;font-size:.83rem}.mobile-whatsapp{font-family:var(--font-display)}.homev4-page .btn,.servicesv3-page .btn{min-width:0}}:root{--accent-primary:#c92f28;--accent-hover:#b92620;--accent-secondary:#efbe1d;--ink:#7a1f1a;--text:#7a1f1a;--muted:#9b4f2a;--bg:#fffdf7;--bg-warm:#fff5cb;--bg-red:#fde3dd;--bg-tint:#fff0aa;--border:#efcfc3;--accent:#c92f28;--dark-band:#c92f28;--surface:#fffffff0;--surface-strong:#fff;--surface-border:#c92f2824;--shadow:0 18px 34px #c92f281a;--shadow-soft:0 14px 26px #c92f2814;--shadow-lift:0 22px 40px #c92f281f}body,html{background:var(--bg)}body,button,input,label,li,p,select,textarea{color:var(--text)}.article p,.blog-card p,.brand-tag,.card p,.contact-form label,.faq-item p,.footer-link,.footer-text,.hero-subtitle,.homev4-card:not(.homev4-card-ink):not(.homev4-final-card) p,.homev4-inline-list li,.homev4-list li,.homev4-subhead,.info-list,.section-heading p,.servicesv3-bullets li,.servicesv3-card:not(.servicesv3-card-ink):not(.servicesv3-final-card) p,.servicesv3-inline-list li,.servicesv3-subhead,.servicesv3-summary-text span:last-child{color:var(--muted)}.site-header{background:#fffdf7f0;border-bottom-color:#c92f281f;box-shadow:0 8px 18px #c92f280f}.blog-card h3,.brand-name,.card h3,.footer-title,.hero h1,.homev4-card h2,.homev4-card h3,.homev4-hero-copy h1,.homev4-section-head h2,.nav-links a,.section-heading h2,.servicesv3-card h2,.servicesv3-card h3,.servicesv3-hero-copy h1,.servicesv3-section-head h2{color:var(--ink)}.nav-links a:hover{color:var(--accent-primary);background:#efbe1d47}.btn{border-color:#c92f2829}.btn-primary,.homev4-page .btn-primary,.servicesv3-page .btn-primary{border-color:#c92f2833;box-shadow:0 12px 24px #c92f2833;color:#fff!important;background:linear-gradient(135deg,#c92f28,#e46a41)!important}.btn-secondary,.homev4-page .btn-secondary,.servicesv3-page .btn-secondary{border-color:#efbe1d6b;color:var(--ink)!important;background:linear-gradient(#fff6cf,#efbe1d)!important}.btn-secondary:hover,.homev4-page .btn-secondary:hover,.servicesv3-page .btn-secondary:hover{background:linear-gradient(#fff8dc,#f4c92d)!important}.homev4-btn-dark,.servicesv3-btn-dark{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff38!important}.homev4-page,.page-wrap,.servicesv3-page{background:linear-gradient(#fffdf7,#fff6d4 58%,#fffaf0)}.page-wrap,.theme-about,.theme-blog,.theme-contact,.theme-home,.theme-industries,.theme-resources,.theme-services,.theme-solutions{--page-accent:#efbe1d;--page-accent-strong:#c92f28;--page-tint:#efbe1d2e;--page-tint-strong:#c92f281a}.page-wrap:before{background:radial-gradient(circle at 10% 12%,#efbe1d38 0,#0000 28%),radial-gradient(circle at 92% 8%,#c92f281f 0,#0000 22%)}.article,.blog-card,.card,.contact-form,.faq-item,.hero-inner,.hero-panel,.homev4-card:not(.homev4-card-ink):not(.homev4-final-card),.homev4-faq-item,.service-explorer-panel,.servicesv3-accordion-item,.servicesv3-card:not(.servicesv3-card-ink):not(.servicesv3-final-card),.servicesv3-preview-card{box-shadow:var(--shadow-soft);background:linear-gradient(#fffffff7,#fff8dcd1);border-color:#c92f281f}.hero-inner{background:radial-gradient(circle at 86% 14%,#c92f2814 0,#0000 20%),linear-gradient(150deg,#fffffffa,#fff7cef0 62%,#fde3dde0)}.hero-panel{background:radial-gradient(circle at 84% 14%,#c92f2814 0,#0000 20%),linear-gradient(160deg,#fffffffa,#fff5cbe6)}.filter-chip,.hero-flow span,.hero-mini-chart,.hero-signal-card,.highlight-list li,.homev4-asset-weekly,.homev4-chip,.homev4-thumb-wrap,.servicesv3-chip,.servicesv3-visual-panel{color:var(--ink);background:linear-gradient(#fffffff5,#fff3bbdb);border-color:#efbe1d57}.eyebrow,.homev4-kicker,.homev4-label,.servicesv3-kicker,.servicesv3-section-label{color:var(--accent-primary);background:#efbe1d38;border-color:#efbe1d66}.hero-panel-status,.servicesv3-summary-marker{color:var(--accent-primary);background:#fff3bbe6;border-color:#efbe1d6b}.hero-signal-label,.homev4-credibility,.homev4-helper,.homev4-section-note,.homev4-strong,.servicesv3-credibility,.servicesv3-detail-group>span,.servicesv3-step-kicker,.servicesv3-strong-line,.servicesv3-summary-text strong{color:var(--ink)}.homev4-section-tint,.servicesv3-section:nth-of-type(odd){background:#fff3bb47}.homev4-section-red,.servicesv3-package-card{background:linear-gradient(#fde3ddad,#fff7ce7a)}.homev4-final,.servicesv3-final,.site-footer{background:linear-gradient(145deg,#c92f28,#e46a41)}.homev4-card-ink,.homev4-final-card,.servicesv3-card-ink,.servicesv3-final-card{background:linear-gradient(150deg,#c92f28f0,#e46a41e6);border-color:#ffffff2e}.footer-link,.footer-text,.footer-title,.homev4-card-ink .homev4-label,.homev4-card-ink h2,.homev4-card-ink p,.homev4-contact,.homev4-contact a,.homev4-final-card h2,.homev4-final-card p,.homev4-final-line,.servicesv3-card-ink .servicesv3-section-label,.servicesv3-card-ink h2,.servicesv3-card-ink p,.servicesv3-contact,.servicesv3-contact a,.servicesv3-final-card h2,.servicesv3-final-card p{color:#fff}.homev4-label-dark,.servicesv3-section-label-dark{color:#fff;background:#ffffff24;border-color:#ffffff3d}.contact-form input,.contact-form select,.contact-form textarea{color:var(--ink);background:#fffffffa;border-color:#c92f282e}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#c92f286b;box-shadow:0 0 0 4px #efbe1d38}.form-message.success{color:var(--ink);background:#fff3bbb8;border-color:#efbe1d5c}.form-message.error{color:var(--accent-primary);background:#fde3ddcc;border-color:#c92f2833}.mobile-whatsapp{color:#fff;background:linear-gradient(135deg,#c92f28,#e46a41);box-shadow:0 14px 24px #c92f2842}.hub-page{--hub-radius:22px;--hub-gap:clamp(.8rem,1.45vw,1.15rem);--hub-card-bg:#fff9f0f0;--hub-border:#1f1d1b1f;--hub-ink:#1b1916;--hub-muted:#55514a;--hub-amber:#f1c53c;--hub-rust:#d84d46;--hub-sand:#f5ebdc;--hub-cream:#fffaf2}.hub-hero{padding:clamp(.95rem,1.9vw,1.45rem) 0 .9rem;position:relative}.hub-hero-shell{gap:var(--hub-gap);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:stretch;display:grid}.hub-hero-copy{border-radius:var(--hub-radius);background:radial-gradient(circle at 85% 18%,#f1c53c3d 0,#0000 22%),radial-gradient(circle at 18% 100%,#d84d461f 0,#0000 28%),linear-gradient(155deg,#fffdf8,#fff2dd 52%,#fde4d9);border:1px solid #d84d4624;gap:.68rem;padding:clamp(.95rem,2vw,1.45rem);display:grid;position:relative;overflow:hidden;box-shadow:0 20px 40px #231c1414}.hub-heading-kicker,.hub-kicker,.hub-mini-label{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;width:fit-content;padding:.24rem .68rem;font-size:.72rem;font-weight:800;display:inline-flex}.hub-heading-kicker,.hub-kicker{color:#8e2d1e;background:#d84d461a;border:1px solid #d84d462e}.hub-mini-label{color:#7b5411;background:#f1c53c38;border:1px solid #f1c53c4d}.hub-hero-copy h1{max-width:12ch;margin:0;font-size:clamp(1.82rem,3.35vw,2.75rem);line-height:.98}.hub-hero-copy p{max-width:60ch;color:var(--hub-ink);margin:0;font-size:.95rem;line-height:1.5}.hub-chip-row{flex-wrap:wrap;gap:.46rem;display:flex}.hub-chip-row span{color:#26211b;background:#1b19160f;border:1px solid #1b19161a;border-radius:999px;padding:.28rem .68rem;font-size:.76rem;font-weight:650}.hub-actions{flex-wrap:wrap;gap:.52rem;display:flex}.hub-actions-inline{align-items:center}.hub-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.15rem;display:grid}.hub-stat-card{background:#ffffffad;border:1px solid #1b191614;border-radius:18px;gap:.12rem;padding:.78rem .85rem;display:grid}.hub-stat-card strong{color:var(--hub-ink);font-size:1.3rem;line-height:1}.hub-stat-card span{color:var(--hub-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.76rem}.hub-collage{gap:var(--hub-gap);grid-template-rows:minmax(170px,1fr) minmax(170px,1fr);display:grid}.hub-collage,.hub-collage-infographic{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-collage-infographic{grid-template-rows:auto auto;align-content:start}.hub-collage-infographic .hub-collage-tile{aspect-ratio:16/10}.hub-collage-infographic .hub-collage-large{aspect-ratio:16/9;grid-area:auto/1/auto/span 2}.hub-collage-tile,.hub-media{border-radius:var(--hub-radius);border:1px solid var(--hub-border);background:var(--hub-sand);overflow:hidden;box-shadow:0 18px 34px #221c1214}.hub-collage-large{grid-row:1/span 2}.hub-collage-image,.hub-media-image{object-fit:cover;width:100%;height:100%;display:block}.hub-infographic-frame{background:linear-gradient(#f6f8fbf5,#eaeff4eb);padding:clamp(.55rem,.9vw,.8rem)}.hub-infographic-image{object-fit:contain;border-radius:calc(var(--hub-radius) - 8px);background:#f7f9fb}.hub-about-hero-visual,.hub-hero-visual{gap:var(--hub-gap);align-items:stretch;display:grid}.hub-hero-primary{aspect-ratio:16/10}.hub-note-card{border-radius:var(--hub-radius);border:1px solid var(--hub-border);background:#ffffffd1;align-content:start;gap:.62rem;padding:.95rem 1rem;display:grid;box-shadow:0 14px 30px #231c1412}.hub-note-card-ink{background:linear-gradient(#102443,#172d50);border-color:#1024437a}.hub-note-card-ink h3,.hub-note-card-ink li,.hub-note-card-ink p,.hub-note-card-ink strong{color:#f5f7fb}.hub-note-card-ink .hub-tight-list li:before{background:linear-gradient(135deg,#ffd56b,#ff8d75)}.hub-note-label{letter-spacing:.08em;text-transform:uppercase;color:#726454;margin:0;font-size:.72rem;font-weight:800}.hub-note-card-ink .hub-note-label{color:#f5f7fbc2}.hub-note-card h3{margin:0;font-size:1.12rem;line-height:1.08}.hub-note-stat-list{gap:.55rem;display:grid}.hub-note-stat{border-top:1px solid #1b19161a;gap:.18rem;padding-top:.55rem;display:grid}.hub-note-card-ink .hub-note-stat{border-top-color:#f5f7fb1f}.hub-note-stat:first-child{border-top:0;padding-top:0}.hub-note-stat strong{font-size:.96rem;line-height:1.2}.hub-note-stat span{color:var(--hub-muted);font-size:.8rem}.hub-note-card-ink .hub-note-stat span{color:#f5f7fbb8}.hub-diagram{border-radius:var(--hub-radius);border:1px solid var(--hub-border);background:#ffffffd1;gap:.82rem;padding:1rem;display:grid;box-shadow:0 14px 30px #231c1412}.hub-diagram-head{gap:.28rem;display:grid}.hub-diagram-head strong{color:var(--hub-ink);font-size:1.02rem;line-height:1.15}.hub-diagram-tree{background:radial-gradient(circle at 15% 12%,#f1c53c2e 0,#0000 30%),linear-gradient(#fffdf8f5,#faf4ecf0)}.hub-tree-root{text-align:center;background:linear-gradient(#d84d461a,#f1c53c29);border:1px solid #d84d462e;border-radius:18px;justify-items:center;gap:.14rem;padding:.85rem;display:grid}.hub-tree-root span{letter-spacing:.06em;text-transform:uppercase;color:#7c5234;font-size:.76rem}.hub-tree-root strong{color:var(--hub-ink);font-size:1.22rem;line-height:1.08}.hub-tree-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid;position:relative}.hub-tree-grid:before{content:"";background:#1b19161f;width:calc(100% - 3rem);height:1px;position:absolute;top:-.38rem;left:50%;transform:translate(-50%)}.hub-tree-card{background:#ffffffc7;border:1px solid #1b191614;border-radius:18px;gap:.42rem;padding:.85rem;display:grid;position:relative}.hub-tree-card:before{content:"";background:#1b19161f;width:1px;height:.38rem;position:absolute;top:-.38rem;left:50%;transform:translate(-50%)}.hub-tree-card p{color:var(--hub-ink);margin:0;font-size:.92rem;font-weight:800}.hub-tree-card ul{gap:.34rem;margin:0;padding:0;list-style:none;display:grid}.hub-tree-card li{color:var(--hub-muted);font-size:.82rem}.hub-diagram-flow{background:linear-gradient(#fffcf6f5,#f5ebdce6)}.hub-flow-row,.hub-loop-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.hub-loop-row{grid-template-columns:repeat(4,minmax(0,1fr))}.hub-flow-step,.hub-loop-step{background:#ffffffc7;border:1px solid #1b191614;border-radius:18px;gap:.34rem;padding:.85rem;display:grid;position:relative}.hub-flow-step:not(:last-child):after,.hub-loop-step:not(:last-child):after{content:"";border-top:1px solid #1b191629;border-right:1px solid #1b191629;width:.32rem;height:.32rem;position:absolute;top:50%;right:-.5rem;transform:translateY(-50%)rotate(45deg)}.hub-flow-step span{letter-spacing:.06em;text-transform:uppercase;color:#8e2d1e;font-size:.75rem;font-weight:800}.hub-flow-step strong,.hub-loop-step strong{color:var(--hub-ink);font-size:.94rem;line-height:1.15}.hub-flow-step p,.hub-loop-step p{color:var(--hub-muted);margin:0;font-size:.82rem;line-height:1.45}.hub-diagram-architecture{background:radial-gradient(circle at 82% 15%,#0f2b5914 0,#0000 26%),linear-gradient(#f7fafcfa,#edf2f7f5)}.hub-architecture-core{color:#f5f7fb;text-align:center;background:linear-gradient(135deg,#142d53,#1d3a67);border-radius:22px;place-items:center;min-height:94px;padding:.85rem;font-size:1rem;font-weight:800;display:grid}.hub-architecture-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.hub-architecture-node{min-height:86px;color:var(--hub-ink);text-align:center;background:#ffffffe6;border:1px solid #1b191614;border-radius:18px;place-items:center;padding:.75rem;font-size:.82rem;font-weight:700;display:grid}.hub-diagram-loop{background:linear-gradient(#102443,#172d50);border-color:#1024437a}.hub-diagram-loop .hub-diagram-head strong,.hub-diagram-loop .hub-loop-step p,.hub-diagram-loop .hub-loop-step strong{color:#f5f7fb}.hub-diagram-loop .hub-note-label{color:#f5f7fbc2}.hub-diagram-loop .hub-loop-step{background:#ffffff14;border-color:#f5f7fb1f}.hub-diagram-loop .hub-loop-step:not(:last-child):after{border-top-color:#f5f7fb47;border-right-color:#f5f7fb47}.hub-section{padding:clamp(.9rem,1.55vw,1.2rem) 0}.hub-section-anchor{scroll-margin-top:6.4rem}.hub-section+.hub-section{padding-top:clamp(.55rem,1vw,.8rem)}.hub-section-tint{background:linear-gradient(#fdf4e6cc,#fffaf273);border-top:1px solid #d84d4614;border-bottom:1px solid #d84d4614}.hub-heading{gap:.35rem;margin-bottom:.72rem;display:grid}.hub-heading h2{max-width:18ch;color:var(--hub-ink);margin:0;font-size:clamp(1.35rem,2.6vw,1.95rem);line-height:1.08}.hub-grid-three,.hub-grid-two{gap:var(--hub-gap);display:grid}.hub-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-compact-grid{align-items:stretch}.hub-card{background:var(--hub-card-bg);border:1px solid var(--hub-border);border-radius:var(--hub-radius);gap:0;transition:transform .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 14px 28px #231c1412}.hub-card:hover{transform:translateY(-2px);box-shadow:0 22px 34px #231c141c}.hub-frame{border:1px solid var(--hub-border);border-radius:calc(var(--hub-radius) + 2px);background:linear-gradient(150deg,#fff8edf2,#f5ebdceb);gap:.8rem;padding:.95rem;display:grid}.hub-frame-head{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:.9rem;display:grid}.hub-frame-copy{color:var(--hub-muted);margin:0;font-size:.92rem;line-height:1.5}.hub-card-body{gap:.5rem;padding:.9rem .95rem .95rem;display:grid}.hub-card h3{color:var(--hub-ink);margin:0;font-size:1.05rem;line-height:1.15}.hub-card p{color:#2e2a25;margin:0;font-size:.92rem}.hub-card-note{color:var(--hub-muted);font-size:.84rem}.hub-tight-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.hub-tight-list li{color:#25211d;padding-left:.9rem;font-size:.86rem;position:relative}.hub-tight-list li:before{content:"";background:linear-gradient(135deg,var(--hub-rust) 0,var(--hub-amber) 100%);border-radius:999px;width:.43rem;height:.43rem;position:absolute;top:.38rem;left:0}.hub-copy-stack{gap:.56rem;display:grid}.hub-meta-stack{flex-wrap:wrap;gap:.42rem;display:flex}.hub-meta-stack span{color:var(--hub-muted);background:#1b19160d;border:1px solid #1b191614;border-radius:999px;align-items:center;padding:.26rem .62rem;font-size:.75rem;display:inline-flex}.hub-package-mini{min-height:100%}.hub-package-mini .hub-card-body{align-content:start;min-height:100%}.hub-stack-grid{gap:var(--hub-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-combo-card,.hub-founder-card,.hub-layer-card{grid-template-columns:minmax(180px,.44fr) minmax(0,1fr)}.hub-founder-editorial-card,.hub-vertical-media-card{grid-template-columns:1fr}.hub-combo-media,.hub-layer-media,.hub-resource-media{min-height:unset;aspect-ratio:16/10}.hub-spotlight-media{aspect-ratio:16/10}.hub-founder-media{min-height:100%}.hub-spotlight,.hub-spotlight-list{gap:var(--hub-gap);display:grid}.hub-spotlight{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch}.hub-spotlight-flip .hub-spotlight-media{order:2}.hub-spotlight-flip .hub-spotlight-copy{order:1}.hub-spotlight-copy{border-radius:var(--hub-radius);border:1px solid var(--hub-border);background:#fffcf6f5;gap:.52rem;padding:1rem 1.05rem;display:grid;box-shadow:0 16px 30px #231c1412}.hub-combo-grid{gap:var(--hub-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-inline-resource{border-top:1px solid #1b191614;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;margin-top:.1rem;padding-top:.7rem;display:grid}.hub-inline-resource strong{color:var(--hub-ink);margin:.1rem 0 .25rem;display:block}.hub-grid-two .hub-mini-panel,.hub-resource-vault .hub-card{min-height:100%}.hub-story-card{align-self:start}.hub-layer-grid,.hub-resource-grid{gap:var(--hub-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hub-industry-grid{gap:var(--hub-gap)}.hub-industry-grid,.hub-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-step-grid{gap:.55rem}.hub-step-card{background:#f5ebdcb3;border:1px solid #1b191614;border-radius:18px;gap:.22rem;padding:.72rem .78rem;display:grid}.hub-step-card strong{color:var(--hub-ink);font-size:1rem}.hub-step-card span{color:var(--hub-muted);font-size:.82rem;line-height:1.35}.hub-contact-shell .contact-form{margin-top:.42rem}.hub-contact-shell .contact-form label{gap:.28rem}.hub-about-grid{align-items:start}.hub-founder-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.hub-founder-chip-card{border-radius:calc(var(--hub-radius) - 4px);border:1px solid var(--hub-border);background:#ffffffd1;align-items:center;gap:.72rem;padding:.82rem .9rem;display:flex;box-shadow:0 12px 24px #231c140f}.hub-founder-chip-copy{gap:.18rem;min-width:0;display:grid}.hub-founder-chip-copy strong{color:var(--hub-ink);font-size:.98rem;line-height:1.15}.hub-founder-chip-copy span{color:var(--hub-muted);font-size:.8rem}.hub-founder-avatar{background:linear-gradient(#f4f1ea,#ece5d8);border:1px solid #1b19161f;border-radius:999px;flex:none;width:76px;height:76px;overflow:hidden}.hub-founder-avatar-large{width:104px;height:104px}.hub-founder-avatar-image{object-fit:cover;object-position:center 22%;transform-origin:50% 18%;width:100%;height:100%;display:block}.hub-founder-avatar-bhaskar{object-position:center 14%;transform:scale(1.36)}.hub-founder-avatar-rana{object-position:center 24%;transform:scale(1.18)}.hub-founder-head{align-items:center;gap:.95rem;display:flex}.hub-founder-heading{gap:.34rem;display:grid}.hub-founder-body-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start;gap:.82rem;display:grid}@media (max-width:1040px){.hub-architecture-grid,.hub-combo-grid,.hub-flow-row,.hub-grid-three,.hub-industry-grid,.hub-layer-grid,.hub-loop-row,.hub-resource-grid,.hub-stack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-frame-head{grid-template-columns:1fr}}@media (max-width:900px){.hub-architecture-grid,.hub-combo-card,.hub-combo-grid,.hub-flow-row,.hub-founder-body-grid,.hub-founder-card,.hub-founder-strip,.hub-grid-three,.hub-grid-two,.hub-hero-shell,.hub-industry-grid,.hub-layer-card,.hub-layer-grid,.hub-loop-row,.hub-resource-grid,.hub-spotlight,.hub-stack-grid,.hub-tree-grid{grid-template-columns:1fr}.hub-collage{grid-template-rows:minmax(120px,180px) minmax(120px,180px);grid-template-columns:repeat(2,minmax(0,1fr))}.hub-collage-infographic{grid-template-rows:auto auto}.hub-collage-large{grid-area:1/1/auto/span 2}.hub-spotlight-flip .hub-spotlight-copy,.hub-spotlight-flip .hub-spotlight-media{order:0}}@media (max-width:640px){.hub-hero,.hub-section{padding-block:.8rem}.hub-card-body,.hub-hero-copy{padding:.8rem .82rem}.hub-collage{grid-template-rows:repeat(3,minmax(120px,180px));grid-template-columns:1fr}.hub-collage-infographic{grid-template-rows:repeat(3,auto)}.hub-collage-infographic .hub-collage-large,.hub-collage-infographic .hub-collage-tile{aspect-ratio:16/10}.hub-collage-large{grid-area:auto}.hub-inline-resource,.hub-stat-grid,.hub-step-grid{grid-template-columns:1fr}.hub-frame{padding:.8rem}.hub-spotlight-copy{padding:.84rem}.hub-flow-step:not(:last-child):after,.hub-loop-step:not(:last-child):after{inset:auto auto -.45rem 50%;transform:translate(-50%)rotate(135deg)}.hub-founder-head{align-items:flex-start}.hub-card h3{font-size:1rem}.hub-card p,.hub-tight-list li{font-size:.86rem}.hub-founder-head{flex-direction:column}.hub-founder-avatar{width:72px;height:72px}.hub-founder-avatar-large{width:88px;height:88px}}@media (max-width:1100px){.blog-article-header,.blog-article-layout,.blog-index-grid{grid-template-columns:1fr}.blog-article-side{position:static}.blog-figure-flow,.blog-tree-grid{grid-template-columns:1fr}}.theme-blog .blog-index-sidebar{color:#572a1f;background:radial-gradient(circle at 90% 10%,#c92f2814 0,#0000 18%),linear-gradient(#fffffffa,#fff8dceb);border-color:#c92f2829}.theme-blog .blog-index-sidebar .card-kicker{color:#a2552c}.theme-blog .blog-index-sidebar h3{color:#8c241b}.theme-blog .blog-index-sidebar>p{color:#9b532b}.theme-blog .blog-index-sidebar .journal-sidebar-stack div{background:#ffffffb8;border-color:#c92f2824;box-shadow:inset 0 1px #ffffffb8}.theme-blog .blog-index-sidebar .journal-sidebar-stack strong{color:#8f4a1d;background:linear-gradient(#fff2d8,#fde4b9);border:1px solid #efbe1d57}.theme-blog .blog-index-sidebar .journal-sidebar-stack span{color:#4c3933;font-weight:600}@media (max-width:780px){.blog-filter-toolbar{padding:1rem}.blog-card-cover-frame-large{min-height:220px}.blog-quiz-card,.blog-section-block{padding:1rem}.blog-index-card-footer,.blog-quiz-footer{flex-direction:column;align-items:stretch}.blog-article-header-copy h1{max-width:100%}}html.motion-enabled body{overflow-x:clip}html.motion-enabled #main-content>.page-wrap{opacity:0;filter:blur(8px);transition:opacity .55s,transform .82s cubic-bezier(.22,1,.36,1),filter .82s;transform:translateY(18px)scale(.995)}html.motion-enabled #main-content.motion-route-ready>.page-wrap{opacity:1;filter:none;transform:none}html.motion-enabled .site-header{animation:perfhr-header-enter .72s cubic-bezier(.22,1,.36,1) both}html.motion-enabled .mobile-whatsapp{animation:perfhr-float-enter .8s cubic-bezier(.22,1,.36,1) .24s both}html.motion-enabled .motion-reveal,html.motion-enabled .motion-section{opacity:0;filter:blur(6px);will-change:transform,opacity,filter;transition:opacity .58s,transform .78s cubic-bezier(.22,1,.36,1),filter .78s;transition-delay:calc(var(--motion-section-order,0) * 40ms);transform:translateY(34px)scale(.985)}html.motion-enabled .motion-reveal.is-visible,html.motion-enabled .motion-section.is-visible{opacity:1;filter:none;transform:none}html.motion-enabled .motion-stagger>.motion-stagger-item{opacity:0;will-change:transform,opacity;transition:opacity .5s,transform .68s cubic-bezier(.22,1,.36,1);transition-delay:calc(80ms + (var(--motion-order,0) * 70ms));transform:translateY(20px)}html.motion-enabled #main-content.motion-route-ready>.page-wrap .footer-grid>.motion-stagger-item,html.motion-enabled #main-content.motion-route-ready>.page-wrap .hero-actions>.motion-stagger-item,html.motion-enabled .motion-reveal.is-visible .motion-stagger>.motion-stagger-item,html.motion-enabled .motion-section.is-visible .motion-stagger>.motion-stagger-item{opacity:1;transform:none}html.motion-enabled :where(.homev4-card,.hub-card,.blog-card,.article-sidecard,.hero-panel,.blog-figure-card,.blog-quiz-card){transition:transform .35s,box-shadow .35s,border-color .35s}html.motion-enabled :where(.homev4-card,.hub-card,.blog-card,.article-sidecard,.hero-panel,.blog-figure-card,.blog-quiz-card):hover{transform:translateY(-4px)}html.motion-enabled .blog-filter-chip,html.motion-enabled .btn,html.motion-enabled .hero-tag-strip span,html.motion-enabled .homev4-chip{transition:transform .28s,background-color .28s,border-color .28s,color .28s,box-shadow .28s}html.motion-enabled .blog-filter-chip:hover,html.motion-enabled .btn:hover,html.motion-enabled .hero-tag-strip span:hover,html.motion-enabled .homev4-chip:hover{transform:translateY(-2px)}html.motion-enabled .blog-card-cover,html.motion-enabled .blog-cover-image,html.motion-enabled .blog-figure-image,html.motion-enabled .hero-deck-image,html.motion-enabled .homev4-image,html.motion-enabled .homev4-proof-logo,html.motion-enabled .hub-media-image{transform-origin:50%;transition:transform .7s}html.motion-enabled :where(.homev4-image-card,.hub-media,.blog-card-cover-frame,.blog-cover-figure,.blog-figure-card):hover :where(.homev4-proof-logo,.hero-deck-image,.homev4-image,.hub-media-image,.blog-card-cover,.blog-cover-image,.blog-figure-image){transform:scale(1.02)}@keyframes perfhr-header-enter{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes perfhr-float-enter{0%{opacity:0;transform:translateY(22px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html.motion-enabled #main-content>.page-wrap,html.motion-enabled .mobile-whatsapp,html.motion-enabled .motion-reveal,html.motion-enabled .motion-section,html.motion-enabled .motion-stagger>.motion-stagger-item,html.motion-enabled .site-header{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}.homev4-section-talent{background:radial-gradient(circle at top right,#f1c53c1f,transparent 34%),var(--bg)}.homev4-talent-shell{align-items:stretch;margin-bottom:1rem}.homev4-talent-copy{gap:1.1rem}.homev4-ta-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.homev4-asset-block-label{color:var(--accent-primary);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem;font-weight:800}.homev4-process-strip{flex-wrap:wrap;gap:.65rem;display:flex}.homev4-process-strip span{color:#334155;background:linear-gradient(#fff,#faeae9e6);border:1px solid #d84d462e;border-radius:999px;align-items:center;min-height:40px;padding:.5rem .85rem;font-size:.88rem;font-weight:700;display:inline-flex}.homev4-talent-detail-grid{align-items:stretch}.homev4-talent-footer{color:var(--ink);font-weight:800}.hub-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hub-flagship-editorial{gap:0;padding:1rem 1rem .6rem}.hub-flagship-hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:1.2rem;display:grid}.hub-flagship-intro{gap:.95rem;padding:.2rem 0 .35rem;display:grid}.hub-flagship-media{gap:.75rem;margin:0;display:grid}.hub-flagship-media-caption{gap:.45rem;display:grid}.hub-flagship-subtitle{color:var(--ink);font-size:clamp(1.1rem,1.7vw,1.4rem);font-weight:700;line-height:1.4}.hub-flagship-band{border-top:1px solid #d84d4624;border-bottom:1px solid #d84d4624;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:1.15rem;padding:.8rem 0;display:grid}.hub-flagship-metric{gap:.28rem;padding:.35rem 1rem;display:grid}.hub-flagship-metric+.hub-flagship-metric{border-left:1px solid #d84d461f}.hub-flagship-metric strong{color:var(--ink);font-size:2rem;line-height:1}.hub-flagship-metric span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:.8rem}.hub-flagship-rows{margin-top:.65rem}.hub-flagship-row{border-bottom:1px solid #d84d461a;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);align-items:start;gap:1.1rem;padding:1rem 0;display:grid}.hub-flagship-row:first-child{border-top:1px solid #d84d461a}.hub-flagship-row-label{padding-top:.1rem}.hub-flagship-row-body{gap:.7rem;min-width:0;display:grid}.hub-flagship-row-body h3,.hub-flagship-row-body p{margin:0}.hub-flagship-list{column-count:2;column-gap:2rem}.hub-flagship-list li{break-inside:avoid}.ta-flyer-backdrop{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b122075;place-items:center;padding:1.2rem;animation:perfhr-float-enter .38s both;display:grid;position:fixed;inset:0}.ta-flyer{background:linear-gradient(#fffffffa,#fff8eefa);border:1px solid #ffffff38;border-radius:28px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1rem;width:min(1040px,100%);padding:1.1rem;display:grid;position:relative;box-shadow:0 32px 72px #0f172a52}.ta-flyer-copy,.ta-flyer-visual{align-content:start;gap:.9rem;display:grid}.ta-flyer-kicker{width:fit-content;color:var(--accent-primary);letter-spacing:.06em;text-transform:uppercase;background:#d84d461a;border:1px solid #d84d4638;border-radius:999px;align-items:center;padding:.38rem .82rem;font-size:.8rem;font-weight:800;display:inline-flex}.ta-flyer h2{color:var(--ink);margin:0;font-size:clamp(2rem,3.2vw,3.2rem);line-height:.98}.ta-flyer-subtitle{color:#1f2937;font-size:1.08rem;font-weight:700;line-height:1.5}.ta-flyer-copy p:last-of-type{margin-bottom:0}.ta-flyer-process{flex-wrap:wrap;gap:.55rem;display:flex}.ta-flyer-process span{color:#334155;background:#fff;border:1px solid #0b122014;border-radius:999px;align-items:center;min-height:38px;padding:.45rem .8rem;font-size:.84rem;font-weight:700;display:inline-flex}.ta-flyer-actions{flex-wrap:wrap;gap:.75rem;display:flex}.ta-flyer-image{background:#fff;border:1px solid #e2e8f0f2;border-radius:22px;width:100%;height:auto;display:block}.ta-flyer-close{width:38px;height:38px;color:var(--ink);cursor:pointer;background:#0b12200f;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:1rem;font-weight:800;display:inline-flex;position:absolute;top:.9rem;right:.9rem}@media (max-width:960px){.homev4-ta-stat-grid,.hub-flagship-hero,.hub-grid-two,.ta-flyer{grid-template-columns:1fr}.hub-flagship-band{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-flagship-row{grid-template-columns:1fr;gap:.7rem}.hub-flagship-list{column-count:1}}@media (max-width:720px){.homev4-ta-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hub-flagship-band{grid-template-columns:1fr}.hub-flagship-metric+.hub-flagship-metric{border-top:1px solid #d84d461f;border-left:0}.ta-flyer-backdrop{align-items:end}.ta-flyer{border-radius:22px;padding:1rem}.ta-flyer h2{font-size:1.75rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}