@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--font-heading:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3d9088{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3d9088{--font-body:"Instrument Sans","Instrument Sans Fallback"}:root{--bg:#edf2f7;--bg-elevated:#ffffff;--bg-ink:#07131f;--surface:rgba(255,255,255,0.74);--surface-strong:rgba(255,255,255,0.9);--surface-tinted:linear-gradient(180deg,rgba(250,252,255,0.96),rgba(241,246,252,0.9));--surface-ink:linear-gradient(180deg,rgba(9,20,34,0.96),rgba(6,37,67,0.94));--line:rgba(9,23,39,0.09);--line-strong:rgba(9,23,39,0.18);--text:#081521;--text-soft:#4b5f72;--text-muted:#728295;--accent:#0b8be6;--accent-strong:#005ca8;--accent-bright:#32c4ff;--accent-muted:rgba(11,139,230,0.12);--success:#0d9f6f;--shadow:0 18px 44px rgba(12,24,37,0.09);--shadow-lg:0 34px 84px rgba(7,19,33,0.14);--radius-xl:32px;--radius-lg:24px;--radius-md:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at top left,rgba(11,139,230,.1),transparent 28%),radial-gradient(circle at 80% 0,rgba(50,196,255,.1),transparent 22%),linear-gradient(180deg,#f5f8fb,#edf2f7 46%,#f6f9fc);color:var(--text);font-family:var(--font-body),system-ui,sans-serif;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}img{max-width:100%;display:block}.site-shell{min-height:100vh;position:relative;overflow:clip}.site-shell:after,.site-shell:before{content:"";position:fixed;z-index:-1;border-radius:999px;filter:blur(80px);opacity:.65;pointer-events:none}.site-shell:before{width:420px;height:420px;top:-120px;left:-120px;background:rgba(11,139,230,.16)}.site-shell:after{width:360px;height:360px;top:180px;right:-120px;background:rgba(0,92,168,.12)}.site-header{position:-webkit-sticky;position:sticky;top:18px;z-index:40;padding-bottom:10px}.section,.site-footer__inner,.site-header__inner{width:min(1200px,calc(100vw - 32px));margin:0 auto}.site-header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:82px;padding:14px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.7);background:rgba(244,248,252,.84);box-shadow:0 20px 34px rgba(14,29,44,.08);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.brand-lockup{display:flex;align-items:center;gap:14px}.brand-mark{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#03111f,#0d538e);color:white;box-shadow:0 14px 30px rgba(4,24,47,.18)}.brand-copy strong{display:block;font-size:.96rem;letter-spacing:.01em}.brand-copy span{display:block;color:var(--text-muted);font-size:.8rem}.site-nav{display:flex;gap:28px;align-items:center;padding:8px 18px;border-radius:999px;background:rgba(255,255,255,.62);border:1px solid rgba(9,23,39,.06)}.site-nav a{color:var(--text-soft);font-size:.95rem;font-weight:500}.site-nav a:hover{color:var(--text)}.header-actions{display:flex;gap:12px;align-items:center}.header-note{padding:9px 12px;border-radius:999px;border:1px solid rgba(9,23,39,.08);background:rgba(255,255,255,.7);color:var(--text-soft);font-size:.8rem;white-space:nowrap}.button,.header-note{display:inline-flex;align-items:center;font-weight:600}.button{justify-content:center;gap:10px;border:1px solid transparent;padding:0 18px;min-height:48px;border-radius:999px;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.button:hover{transform:translateY(-1px)}.button--primary{color:white;background:linear-gradient(135deg,#071522,#0d5c9b);box-shadow:0 16px 30px rgba(8,42,72,.22)}.button--secondary{color:var(--text);background:rgba(255,255,255,.84);border-color:rgba(9,23,39,.08)}.button--ghost{color:var(--text-soft);border-color:rgba(9,23,39,.08);background:rgba(255,255,255,.54)}.hero{padding:78px 0 56px}.about-grid,.asymmetric-grid,.content-grid,.hero-grid,.request-grid,.use-case-grid{display:grid;grid-gap:24px;gap:24px}.hero-grid{grid-template-columns:1.08fr .92fr;align-items:start}.panel{border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.65);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.72));box-shadow:var(--shadow)}.hero-copy{padding:42px;position:relative;overflow:hidden}.hero-copy:after{content:"";position:absolute;inset:auto -5% -10% auto;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,rgba(11,139,230,.18) 0,rgba(11,139,230,0) 70%);pointer-events:none}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:10px 14px;border-radius:999px;border:1px solid rgba(9,23,39,.08);background:rgba(255,255,255,.72);color:var(--text-soft);font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.hero-copy h1,.page-hero h1,.section-heading h2{font-family:var(--font-heading),system-ui,sans-serif;letter-spacing:-.04em}.hero-copy h1{margin:24px 0 18px;font-size:clamp(3rem,5vw,5.2rem);line-height:.92;max-width:9ch}.hero-copy p,.page-hero p,.section-heading p{color:var(--text-soft);line-height:1.78;font-size:1.05rem}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.feature-grid,.footer-grid,.metric-strip,.module-grid,.principles-grid,.stack-grid{display:grid;grid-gap:18px;gap:18px}.metric-strip{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:34px}.access-note,.cta-band,.feature-card,.metric-card,.principle-card,.story-card,.timeline-card,.value-card{border-radius:var(--radius-lg);background:var(--surface-strong);border:1px solid rgba(9,23,39,.08);box-shadow:var(--shadow);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.feature-card:hover,.metric-card:hover,.story-card:hover,.timeline-card:hover,.value-card:hover{transform:translateY(-3px);box-shadow:0 24px 52px rgba(12,24,37,.12);border-color:rgba(11,139,230,.14)}.metric-card{padding:20px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,250,255,.88))}.metric-card span{display:block;color:var(--text-muted);font-size:.82rem}.metric-card strong{display:block;margin-top:12px;font-size:1.22rem;line-height:1.25}.hero-surface{padding:22px;background:linear-gradient(140deg,rgba(4,15,28,.98),rgba(7,42,74,.96) 52%,rgba(10,109,180,.88));color:white;overflow:hidden;position:relative;box-shadow:var(--shadow-lg)}.hero-surface:after,.hero-surface:before{content:"";position:absolute;border-radius:999px;background:rgba(255,255,255,.08);filter:blur(30px)}.hero-surface:before{inset:12% auto auto -10%;width:240px;height:240px}.hero-surface:after{inset:auto -16% -12% auto;width:290px;height:290px}.hero-surface--pipeline:before{background:rgba(71,181,255,.12)}.hero-surface--inbox:after{background:rgba(12,190,150,.14)}.interface-window{position:relative;z-index:1;border-radius:28px;border:1px solid rgba(255,255,255,.14);background:rgba(2,9,17,.44);padding:18px;min-height:540px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.window-chrome{display:flex;align-items:center;justify-content:space-between;color:rgba(255,255,255,.76);font-size:.84rem;margin-bottom:18px}.window-title{letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.chrome-dots{display:flex;gap:8px}.chrome-dots span{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.28)}.window-stack{display:grid;grid-gap:16px;gap:16px}.ui-shell{display:grid;grid-gap:14px;gap:14px}.access-note,.feature-card,.principle-card,.story-card,.timeline-card,.ui-chart,.ui-frame,.ui-list-item,.ui-pill,.ui-row,.value-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.story-card--accent,.value-card--accent{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(238,245,252,.96))}.ui-frame{border-radius:22px;padding:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06)}.ui-frame--chart{padding:18px}.ui-frame__header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.ui-frame__header strong,.ui-pane__title,.ui-stage-column__title,.ui-thread-list__title,.ui-thread-panel__header strong{display:block;font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.68)}.ui-frame__header span,.ui-thread-panel__header span{display:block;margin-top:6px;font-size:.78rem;color:rgba(255,255,255,.54)}.ui-row{grid-gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ui-kpi-grid,.ui-row{display:grid;gap:12px}.ui-kpi-grid{grid-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ui-card{border-radius:18px;padding:14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.09)}.ui-card--highlight{background:linear-gradient(180deg,rgba(50,196,255,.2),rgba(255,255,255,.08));border-color:rgba(119,221,255,.28)}.ui-card span{display:block;color:rgba(255,255,255,.68);font-size:.76rem}.ui-card strong{display:block;margin-top:10px;font-size:1.22rem}.ui-card small{display:block;margin-top:8px;color:rgba(255,255,255,.54);font-size:.74rem}.ui-chart{height:188px;border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.08) 1px,transparent 0);background-size:auto,14% 100%,100% 25%;position:relative;overflow:hidden}.ui-chart:after{content:"";position:absolute;inset:24px 18px 20px;background:linear-gradient(140deg,transparent 0 10%,rgba(13,226,193,.18) 16%,transparent 22%),linear-gradient(180deg,rgba(11,139,230,.44),rgba(11,139,230,0));-webkit-clip-path:polygon(0 72%,12% 51%,24% 62%,36% 29%,48% 38%,60% 21%,72% 44%,84% 34%,100% 6%,100% 100%,0 100%);clip-path:polygon(0 72%,12% 51%,24% 62%,36% 29%,48% 38%,60% 21%,72% 44%,84% 34%,100% 6%,100% 100%,0 100%)}.ui-dual-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1.15fr .85fr}.ui-pane{border-radius:22px;padding:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.ui-list-stack,.ui-progress-stack{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.ui-action-pill,.ui-bubble,.ui-list-item,.ui-progress,.ui-stage-chip,.ui-thread-item{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.ui-list-item{padding:12px 14px}.ui-list-item strong,.ui-progress strong,.ui-stage-chip,.ui-thread-item strong{display:block;font-size:.92rem}.ui-list-item span,.ui-progress span,.ui-thread-item span{display:block;margin-top:6px;color:rgba(255,255,255,.56);font-size:.76rem}.ui-progress{padding:12px 14px;display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ui-progress span{margin:0}.ui-pill-row{display:flex;flex-wrap:wrap;gap:10px}.ui-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;color:rgba(255,255,255,.82);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);font-size:.82rem}.ui-inbox-layout,.ui-inbox-shell,.ui-pipeline-shell{display:grid;grid-gap:14px;gap:14px}.ui-inbox-layout{grid-template-columns:.72fr 1.28fr}.ui-thread-list,.ui-thread-panel{border-radius:22px;padding:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.ui-thread-item{padding:12px 14px;margin-top:10px}.ui-thread-item--active{background:rgba(50,196,255,.14);border-color:rgba(50,196,255,.3)}.ui-thread-panel__header{display:flex;justify-content:space-between;gap:12px}.ui-status-dot{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:8px 12px;border-radius:999px;background:rgba(12,190,150,.14);color:#7df0cf;font-size:.74rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ui-message-stream{display:grid;grid-gap:10px;gap:10px;margin:18px 0}.ui-bubble{width:-moz-fit-content;width:fit-content;max-width:90%;padding:12px 14px;color:rgba(255,255,255,.8);font-size:.84rem;line-height:1.6}.ui-bubble--local{justify-self:end;background:rgba(50,196,255,.16);border-color:rgba(50,196,255,.26)}.ui-action-bar{display:flex;flex-wrap:wrap;gap:10px}.ui-action-pill{padding:10px 12px;color:rgba(255,255,255,.76);font-size:.76rem}.ui-stage-board{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.ui-stage-column{border-radius:22px;padding:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.ui-stage-column--strong{background:linear-gradient(180deg,rgba(12,190,150,.16),rgba(255,255,255,.05))}.ui-stage-chip{padding:10px 12px;margin-top:10px}.section{padding:58px 0}.section-heading{max-width:760px;margin-bottom:28px}.section-heading h2{margin:0 0 14px;font-size:clamp(2.1rem,3vw,3.35rem);line-height:.94}.section-heading p{margin:0}.content-grid{grid-template-columns:1.05fr .95fr;align-items:start}.narrative-panel{padding:30px}.stack-grid{grid-template-columns:1fr}.asymmetric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid,.principles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.feature-grid--double{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card,.principle-card,.story-card,.timeline-card,.value-card{padding:28px}.feature-card{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(243,248,253,.88))}.story-card{background:linear-gradient(180deg,rgba(251,252,255,.97),rgba(239,246,252,.92))}.timeline-card,.value-card{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(248,251,255,.86))}.card-eyebrow{color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;font-weight:700}.card-icon{width:48px;height:48px;border-radius:16px;display:grid;place-items:center;background:linear-gradient(135deg,rgba(11,139,230,.12),rgba(0,92,168,.06));color:var(--accent-strong);margin-bottom:18px}.feature-card h3,.principle-card h3,.story-card h3,.timeline-card h3,.value-card h3{margin:14px 0 12px;font-size:1.46rem;letter-spacing:-.03em;line-height:1.04}.access-note p,.feature-card p,.list-copy li,.principle-card p,.story-card p,.timeline-card p,.value-card p{color:var(--text-soft);line-height:1.72}.list-copy{display:grid;grid-gap:18px;gap:18px;margin:0;padding:0}.list-copy strong{display:block;font-size:1.06rem;letter-spacing:-.02em}.list-copy p{margin:8px 0 0}.list-copy li{list-style:none;display:grid;grid-template-columns:34px 1fr;grid-gap:14px;gap:14px}.list-copy li span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(11,139,230,.1);color:var(--accent-strong);font-weight:700}.module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.module-card{display:grid;grid-gap:14px;gap:14px}.module-card:nth-child(2){margin-top:28px}.module-card .panel{padding:24px;background:var(--surface-tinted)}.module-card h3{margin:10px 0 12px;font-size:1.46rem}.module-card p{margin:0;color:var(--text-soft);line-height:1.7}.inline-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:20px}.page-hero{padding:56px 0 28px}.page-hero__card{padding:34px}.page-hero h1{margin:18px 0 14px;font-size:clamp(2.5rem,4.4vw,4.6rem);line-height:.93;max-width:12ch}.page-hero p{max-width:64ch}.use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.use-case-grid>:nth-child(2n){margin-top:28px}.timeline-card ul{margin:14px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.timeline-card li{list-style:none;color:var(--text-soft);display:grid;grid-template-columns:18px 1fr;grid-gap:12px;gap:12px}.timeline-card li:before{content:"•";color:var(--accent);font-size:1.1rem}.outcome-pill{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:10px 14px;border-radius:999px;color:var(--success);background:rgba(13,159,111,.08);border:1px solid rgba(13,159,111,.12);font-weight:600}.about-grid{grid-template-columns:1fr 1fr}.request-grid{grid-template-columns:.92fr 1.08fr;align-items:start}.access-note{padding:26px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(243,248,253,.88))}.access-note h3{margin:14px 0 10px;font-size:1.42rem}.access-note--embedded{box-shadow:none;margin:0}.access-note__title{margin-top:14px}.access-note ul{margin:18px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.access-note li{list-style:none;display:flex;gap:10px;color:var(--text-soft)}.request-form{display:grid;grid-gap:18px;gap:18px;padding:30px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(245,250,255,.9))}.request-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.field{display:grid;grid-gap:8px;gap:8px}.field label{font-size:.88rem;font-weight:600;color:var(--text-soft)}.field input,.field select,.field textarea{width:100%;border-radius:16px;border:1px solid var(--line);background:rgba(255,255,255,.94);color:var(--text);min-height:50px;padding:0 15px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.field textarea{min-height:126px;padding:14px 15px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:rgba(11,139,230,.42);box-shadow:0 0 0 4px rgba(11,139,230,.1)}.field--full{grid-column:1/-1}.request-form__actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.request-form__actions--spaced{margin-top:18px}.form-error,.form-note,.form-success{border-radius:18px;padding:14px 16px}.form-note{background:rgba(11,139,230,.08);color:var(--accent-strong)}.form-note--reference{margin-top:16px}.form-error{background:rgba(220,38,38,.08);color:#b42318}.form-success{background:rgba(13,159,111,.08);color:var(--success)}.cta-band{margin-top:28px;padding:30px;display:flex;justify-content:space-between;align-items:center;gap:18px;background:linear-gradient(135deg,#071522,#0f4e8a);color:white;box-shadow:var(--shadow-lg)}.cta-band__kicker{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.86);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.cta-band h3{margin:0 0 10px;font-size:clamp(1.8rem,2.8vw,2.4rem);line-height:.98;letter-spacing:-.03em}.cta-band__actions{justify-content:flex-end}.cta-band p{margin:0;color:rgba(255,255,255,.82);max-width:50ch}.site-footer{padding:54px 0 62px}.site-footer__inner{border-top:1px solid rgba(9,23,39,.08);padding:28px 0 0}.footer-grid{grid-template-columns:1.3fr .7fr .7fr;align-items:start;padding:28px;border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.6);background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(245,250,255,.76));box-shadow:var(--shadow)}.footer-column h4{margin:0 0 12px;font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.footer-actions{margin-top:18px}.footer-column a,.footer-column p,.footer-meta{color:var(--text-soft);line-height:1.7}.request-hero__highlights,.trust-pill-row{display:flex;flex-wrap:wrap;gap:10px}.request-hero__highlights{margin-top:22px}.request-hero__chip,.trust-pill{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border-radius:999px;border:1px solid rgba(9,23,39,.1);background:rgba(255,255,255,.8);color:var(--text-soft);font-size:.84rem;font-weight:600}.trust-pill strong{color:var(--text);font-weight:700}.footer-column ul{margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.footer-column li{list-style:none}.footer-meta{display:flex;justify-content:space-between;gap:16px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(9,23,39,.08);font-size:.9rem}@media (max-width:1080px){.site-header{top:12px}.about-grid,.content-grid,.footer-grid,.hero-grid,.request-grid{grid-template-columns:1fr}.asymmetric-grid,.feature-grid,.feature-grid--double,.feature-grid--triple,.metric-strip,.module-grid,.principles-grid,.use-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-dual-grid,.ui-inbox-layout,.ui-stage-board{grid-template-columns:1fr}}@media (max-width:760px){.site-header__inner{flex-wrap:wrap;justify-content:space-between;padding:16px;border-radius:28px}.site-nav{width:100%;justify-content:flex-start;flex-wrap:wrap;gap:14px 18px;border-radius:22px}.header-actions{width:100%;justify-content:stretch}.header-actions .button{flex:1 1}.header-note{order:4;width:100%;justify-content:center}.access-note,.cta-band,.feature-card,.hero-copy,.page-hero__card,.principle-card,.request-form,.story-card,.timeline-card,.value-card{padding:22px}.hero-copy h1,.page-hero h1{max-width:none}.asymmetric-grid,.feature-grid,.feature-grid--double,.feature-grid--triple,.metric-strip,.module-grid,.principles-grid,.request-form__grid,.ui-row,.use-case-grid{grid-template-columns:1fr}.interface-window{min-height:440px}.cta-band,.footer-meta{flex-direction:column;align-items:flex-start}.module-card:nth-child(2),.use-case-grid>:nth-child(2n){margin-top:0}.ui-kpi-grid{grid-template-columns:1fr}.ui-frame__header{flex-direction:column}}