    :root{color-scheme:dark;--bg:#07111e;--panel:#101e2f;--line:#294057;--text:#f3f8fc;--muted:#a9bed0;--cyan:#66d9ed;--green:#8bd5b2;--amber:#f3bd72;--max:1320px}
    *{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;overflow-x:hidden}button,input,textarea{font:inherit}button,a{touch-action:manipulation}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}::selection{background:#1b6576;color:#fff}
    .shell{width:min(calc(100% - 64px),var(--max));margin-inline:auto}.eyebrow{color:var(--cyan);font-size:.7rem;font-weight:800;letter-spacing:.24em;text-transform:uppercase}.muted{color:var(--muted)}
    .site-header{position:relative;z-index:20;border-bottom:1px solid #ffffff1b;background:#07111ed9;backdrop-filter:blur(18px)}.nav{min-height:84px;display:flex;align-items:center;gap:32px}.brand{display:flex;align-items:center;gap:13px;text-decoration:none;font-weight:800;letter-spacing:.13em}.brand img{width:60px;height:48px;object-fit:contain}.nav-links{margin-left:auto;display:flex;align-items:center;gap:30px}.nav-links a{text-decoration:none;color:#c8d6e2;font-size:.85rem;font-weight:700}.nav-links a:hover{color:#fff}.nav-links .login{border-left:1px solid var(--line);padding-left:30px}.menu-button{display:none}
    .button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 22px;border:1px solid transparent;border-radius:5px;text-decoration:none;font-weight:800;font-size:.88rem;letter-spacing:.02em;cursor:pointer;transition:transform .2s,background .2s,border-color .2s}.button:hover{transform:translateY(-2px)}.button-primary{background:var(--cyan);color:#081b29}.button-primary:hover{background:#9aeaf6}.button-quiet{border-color:#527087;background:#13283c;color:#eef8fd}.button-quiet:hover{border-color:var(--cyan)}.button-arrow{font-size:1.1em}
    .feature{padding-block:100px 130px;border-top:1px solid #ffffff18;background:#0b1827}.feature-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:9vw;align-items:center}.feature-copy p{color:var(--muted);font-size:1.1rem;max-width:490px}.feature-copy .button{margin-top:22px}.readiness{border:1px solid #527185;border-radius:9px;background:#132739;box-shadow:0 25px 75px #0006;padding:25px}.readiness-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff26;padding-bottom:17px;font-weight:750}.readiness-top span:last-child{font-size:.65rem;letter-spacing:.17em;color:var(--green);text-transform:uppercase}.readiness-row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-bottom:1px solid #ffffff17;font-size:.86rem}.readiness-row:last-child{border:0}.readiness-row span:last-child{font-size:.7rem;color:#b3dcd0;text-transform:uppercase;letter-spacing:.12em}.readiness-row:nth-last-child(2) span:last-child{color:var(--amber)}.readiness-row:before{content:"";height:7px;width:7px;border-radius:50%;background:var(--green);flex:none}.readiness-row:nth-last-child(2):before{background:var(--amber)}.readiness-row strong{margin-right:auto;font-weight:600}.readiness-note{font-size:.72rem;color:#839ead;margin-top:16px}
    .modal{position:fixed;inset:0;z-index:100;display:none;align-items:center;justify-content:center;padding:20px;background:#020a14d9;backdrop-filter:blur(7px)}.modal.is-open{display:flex}.modal-panel{position:relative;width:min(620px,100%);max-height:min(90vh,900px);overflow:auto;border:1px solid #60849b;background:#102337;border-radius:10px;box-shadow:0 35px 100px #000b;padding:36px}.modal-panel h2{font-size:2rem;letter-spacing:-.04em;margin:6px 0}.modal-panel>p{color:var(--muted);margin:0 0 24px}.modal-close{position:absolute;right:18px;top:18px;border:1px solid #658095;border-radius:4px;background:#1b3449;color:#fff;width:38px;height:38px;cursor:pointer}.demo-form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.demo-field{display:flex;flex-direction:column;gap:6px;font-size:.78rem;font-weight:700;color:#cee0ed}.demo-field.full,.demo-actions,.demo-message{grid-column:1/-1}.demo-field input,.demo-field textarea{width:100%;border:1px solid #6d899e;border-radius:4px;background:#071a2a;color:#fff;padding:11px 12px}.demo-field textarea{min-height:90px;resize:vertical}.demo-actions{margin-top:4px}.demo-message{min-height:1.4em;margin:0;color:var(--amber);font-size:.84rem}
    @media(max-width:760px){.shell{width:min(calc(100% - 36px),var(--max))}.nav{min-height:72px}.brand img{width:50px;height:40px}.menu-button{display:block;margin-left:auto;border:1px solid #688397;background:#152b3d;color:#fff;border-radius:4px;padding:9px 13px;font-weight:700}.nav-links{position:absolute;top:71px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:12px 18px 20px;background:#0a1a2a;border-bottom:1px solid #658095}.nav-links.is-open{display:flex}.nav-links a{padding:12px}.nav-links .login{padding-left:12px;border-left:0}.nav-links .button{margin-top:8px}.hero-layout{display:block;min-height:0;padding-block:78px 85px}.hero h1{font-size:clamp(3rem,11vw,5rem)}.hero-copy>p{font-size:1.04rem}.signal{max-width:560px;margin:80px auto 0}.intro,.feature-grid{grid-template-columns:1fr;gap:38px}.intro{padding-block:80px}.intro p{margin:0}.intro-mark{margin-top:20px}.story-grid{grid-template-columns:1fr}.story-card{padding:34px 20px;border-right:1px solid #ffffff18;border-bottom:1px solid #ffffff18}.story-card h3{margin-top:20px}.story-line{margin-top:25px}.flow{padding-block:85px}.flow-rail{grid-template-columns:1fr 1fr}.flow-node{min-height:190px;border-bottom:1px solid #426075}.flow-node:nth-child(2n){border-right:0}.flow-node:before{display:none}.flow-node h3{margin-top:26px}.feature{padding-block:80px}.cta{padding:85px 0}.footer-inner{align-items:flex-start;flex-direction:column}}
    @media(max-width:460px){.hero h1{font-size:clamp(2.9rem,12vw,3.8rem)}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.signal{padding:14px;margin-top:65px}.signal-step{padding:9px}.signal-title{font-size:1.2rem}.flow-rail{grid-template-columns:1fr}.flow-node{min-height:150px;border-right:0}.flow-node h3{margin-top:15px}.demo-form{grid-template-columns:1fr}.modal-panel{padding:25px 18px}.footer-links{flex-wrap:wrap}}
    @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover{transform:none}}
.footer{border-top:1px solid #ffffff1b;background:#06101b;padding:30px 0;color:#93aabd}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:.76rem}.footer-links{display:flex;gap:24px}.footer a{text-decoration:none}.footer a:hover{color:#fff}

:root{--max:1320px;--muted:#b0c4d3}body{background:#07111e}h1,h2,h3{line-height:1.12;letter-spacing:-.045em}h2{font-size:clamp(2rem,3.9vw,3.7rem);margin:18px 0 25px}h3{font-size:1.6rem;margin:0 0 15px}p{color:var(--muted)}em{color:var(--cyan);font-style:normal}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip-link{position:absolute;z-index:110;top:8px;left:12px;padding:12px;background:#07111e;transform:translateY(-150%)}.skip-link:focus{transform:none}.micro{font-size:.65rem;font-weight:800;letter-spacing:.15em;color:#a8c7d6}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.grid-backdrop{position:relative;background:radial-gradient(ellipse at 78% 25%,#18445b 0,transparent 58%),linear-gradient(125deg,#0a1928,#07111e);isolation:isolate}.grid-backdrop:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#abdced09 1px,transparent 1px),linear-gradient(90deg,#abdced09 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(90deg,transparent,#000)}.hero-spread{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:70px;padding-block:92px 80px}.hero-copy h1,.how-spread h1{font-size:clamp(3.4rem,5.3vw,5.8rem);letter-spacing:-.065em;line-height:1.03;margin:23px 0 28px}.hero-copy>p,.how-spread>div>p{font-size:1.08rem;line-height:1.75;max-width:570px}.hero-copy>p{margin-bottom:30px}.hero-copy .hero-note{font-size:.76rem;letter-spacing:.02em;margin:32px 0 0;color:#a5becc}.hero-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #63839955;padding-block:23px;font-size:.64rem;letter-spacing:.2em;color:#b6d3e0}.product-view{margin:0;min-width:0;border:1px solid #7693a9;border-radius:14px;padding:22px;background:linear-gradient(140deg,#a7bdca32,#152b3b99);box-shadow:0 35px 65px #020a14a0,inset 0 1px #ffffff44;transform:perspective(1800px) rotateY(-5deg)}.product-view figcaption{display:flex;justify-content:space-between;gap:10px;font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;color:#c5dbe6;padding-bottom:22px}.sample-label{color:var(--cyan)}.product-title{display:flex;align-items:center;gap:12px;padding:12px 0 25px}.product-title img{object-fit:contain}.product-title h2{font-size:1.5rem;margin:3px 0 0}.product-title .micro{font-size:.48rem}.register{background:linear-gradient(125deg,#e9f2f6,#a3c3d4);border:1px solid #f0fbff;border-radius:8px;color:#123247;overflow:hidden}.register-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;font-size:.67rem}.register-bar span{font-size:.55rem}.register table{width:100%;border-collapse:collapse;font-size:.73rem}.register th,.register td{padding:14px 15px;text-align:left}.register thead{background:#163749;color:#d5eaf5;font-size:.59rem}.register tbody tr+tr{border-top:1px solid #789baa66}.register th small{display:block;font-size:.6rem;font-weight:400;color:#35586e;margin-top:4px}.register td:last-child{width:34%}.meter{display:block;height:4px;border-radius:4px;background:#547e9440;margin-top:9px}.meter i{display:block;height:100%;background:#087c9b;border-radius:4px}.weld-preview{margin-top:16px;display:flex;gap:19px;align-items:center;padding:18px;border:1px solid #66d9ed80;border-left:3px solid #66d9ed;border-radius:7px;background:linear-gradient(120deg,#183e52a0,#091b2ae0);box-shadow:0 7px 15px #0004}.weld-id{border-right:1px solid #78bdd45a;padding-right:20px}.weld-id span{font-size:.55rem;letter-spacing:.13em;display:block}.weld-id strong{font-size:2.2rem;line-height:1.1;display:block;text-shadow:0 0 13px #66d9ed77}.weld-preview>div+div>strong{font-size:.75rem}.weld-preview p{font-size:.6rem;margin:5px 0 9px}.status{font-size:.55rem;display:inline-block;border:1px solid;border-radius:4px;padding:4px 9px}.amber{color:#f4cf8b;border-color:#bd9153}.preview-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;font-size:.58rem;color:#bed8e6}.preview-links span+span{border-left:1px solid #608295;padding-left:8px}.sample-note{font-size:.62rem;line-height:1.5;color:#a9bfcd;margin:15px 0 0;display:block}.editorial{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:110px}.editorial h2{max-width:580px}.editorial-copy{padding-top:27px}.editorial-copy p{max-width:590px;margin:0 0 22px}.lead{font-size:1.2rem;color:#dbe7ee}.editorial-copy .statement{color:var(--cyan);font-weight:650;border-left:2px solid var(--cyan);padding-left:22px;margin-top:32px}.platform-band{padding:100px 0;background:linear-gradient(125deg,#172938cc,#0c1b29);border-block:1px solid #52677b55}.section-heading{max-width:790px}.section-heading>p{max-width:610px;font-size:1.04rem}.capability-spreads{display:grid;grid-template-columns:1fr 1fr;gap:0 80px;margin-top:55px}.capability{display:flex;gap:24px;border-top:1px solid #647e9066;padding:35px 0}.capability-number{font-size:.8rem;color:var(--cyan);padding-top:5px}.capability p{margin:0;font-size:.94rem;line-height:1.75}.capability-tags{font-size:.66rem;color:#96c8da;margin-top:22px;letter-spacing:.02em}.lifecycle{padding-block:110px}.lifecycle-rail{display:grid;grid-template-columns:repeat(4,1fr);padding:0;margin:55px 0 0;list-style:none;position:relative;gap:35px}.lifecycle-rail:before{content:"";position:absolute;top:16px;left:0;right:0;height:1px;background:linear-gradient(90deg,#66d9ed,#66d9ed22)}.lifecycle-rail li{position:relative}.lifecycle-rail li>span{display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border:1px solid #74a3b7;background:#0b2334;border-radius:50%;font-size:.62rem;color:#9ce9f7}.lifecycle-rail h3{font-size:1.18rem;margin-top:23px}.lifecycle-rail p{font-size:.86rem;max-width:220px}.lifecycle-branch{border-left:2px solid #66d9ed;padding:14px 22px;margin:25px 0 28px;background:#13304466}.lifecycle-branch>span{font-size:.62rem;letter-spacing:.13em;color:#bddce9}.lifecycle-branch p{font-size:.79rem;margin:7px 0 0}.text-link{font-size:.87rem;font-weight:700;color:var(--cyan);text-decoration:none;border-bottom:1px solid #66d9ed55;padding-bottom:7px}.field-band{background:linear-gradient(125deg,#adb8c427,#6a91a91b);border-block:1px solid #69869b66;padding:100px 0}.field-spread{display:grid;grid-template-columns:1.15fr 1fr;gap:100px}.field-spread>div>p{max-width:540px}.field-details article{border-top:1px solid #7b95a74d;padding:22px 0}.field-details h3{font-size:1.1rem;letter-spacing:-.02em}.field-details p{margin:0;font-size:.91rem}.ai-section{display:grid;grid-template-columns:1.15fr 1fr;gap:90px;padding-block:110px;align-items:center}.ai-copy>p{font-size:.96rem;max-width:590px}.ai-copy .ai-boundary{font-size:.79rem;max-width:560px;color:#97adbd;border-top:1px solid #4b647477;padding-top:21px;margin-top:25px}.ai-prompts{padding:35px;border:1px solid #64869d66;border-radius:12px;background:linear-gradient(130deg,#8499ab25,#15304388);box-shadow:0 20px 55px #0005}.ai-prompts>p{color:#dfedf4;font-size:1.04rem;padding:20px 0;margin:0;border-bottom:1px solid #607d9155}.ai-source{font-size:.68rem;color:var(--cyan);margin-top:25px}.audience{padding-block:20px 110px;max-width:900px}.audience h2{font-size:clamp(2rem,3.5vw,3.2rem)}.audience>p{max-width:760px;font-size:1.04rem}.audience .muted{font-size:.85rem}.closing{padding:100px 0;background:radial-gradient(ellipse at 80% 50%,#20526b88,transparent 65%),#0c2031;border-top:1px solid #668fa85c}.closing h2{font-size:clamp(2.7rem,5vw,5.1rem);line-height:1.04;letter-spacing:-.06em}.closing p{max-width:590px;font-size:1.08rem;margin-bottom:30px}.closing-note{display:block;margin-top:21px;color:#9eb8ca;font-size:.74rem}.how-spread{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center;padding-block:90px 100px}.how-spread h1{font-size:clamp(3.2rem,5.2vw,5.6rem)}.how-spread .hero-actions{margin-top:30px}.project-map{padding:35px;border:1px solid #6e90a488;background:linear-gradient(130deg,#99afbd27,#0b2136aa);border-radius:12px;box-shadow:0 30px 65px #0005}.map-core{font-size:1.27rem;font-weight:750;padding:24px 0;border-bottom:1px solid #719db466;letter-spacing:-.02em}.map-row{display:flex;gap:20px;justify-content:space-between;padding:20px 0;border-bottom:1px solid #719db43d;color:#bed9e6;font-size:.85rem}.map-end{color:var(--cyan)}.project-map>p{font-size:.83rem}.how-principle{padding-block:90px;max-width:930px}.how-principle>p{max-width:650px}.lifecycle-chapter{border-top:1px solid #5976894d;background:linear-gradient(125deg,#7c8f9e12,transparent)}.chapter-spread{display:grid;grid-template-columns:170px 1.5fr 1fr;gap:60px;padding-block:70px}.chapter-marker>span{font-size:2.5rem;line-height:1;color:#77d8e7;font-weight:300;letter-spacing:-.08em}.chapter-marker>p{font-size:.73rem;text-transform:uppercase;letter-spacing:.12em;color:#b8d0dd;max-width:140px}.chapter-content h2{font-size:clamp(1.8rem,2.6vw,2.6rem);margin:0 0 20px}.chapter-content>p{font-size:.96rem;line-height:1.8}.chapter-outcome{margin-top:27px;border-left:2px solid #66d9ed8a;padding-left:22px}.chapter-outcome>p{font-size:.87rem;margin:8px 0 0;color:#d2e1eb}.chapter-path{align-self:center;border-block:1px solid #7290a35c;padding:26px 0}.chapter-path strong{display:block;font-size:1.16rem;line-height:1.6;margin-top:18px;color:#e0edf3;letter-spacing:-.02em}.chapter-path p{font-size:.77rem;margin-bottom:0;color:#a9c5d3}.capability-index{padding-block:100px}.capability-index dl{margin:50px 0 0}.module-row{display:grid;grid-template-columns:1fr 2fr;gap:50px;border-top:1px solid #657e9055;padding:24px 0}.module-row dt{font-size:1.15rem;font-weight:750;letter-spacing:-.025em}.module-row dd{margin:0}.module-row dd p{color:#d3e3ec;margin:0;font-size:.94rem}.module-row dd span{font-size:.79rem;color:#93b2c4;display:block;margin-top:7px}.participation{background:#132b3d77;border-top:1px solid #5c7d934d}.participation .editorial{padding-block:80px}.nav-links a[aria-current]{color:var(--cyan)}
@media(max-width:1100px){.hero-spread,.how-spread{gap:40px}.nav-links{gap:20px}.nav-links .login{padding-left:20px}.editorial,.field-spread,.ai-section{gap:55px}.chapter-spread{grid-template-columns:110px 1.6fr 1fr;gap:35px}.capability-spreads{gap:0 40px}}
@media(max-width:850px){.hero-spread,.how-spread{grid-template-columns:1fr;padding-block:70px;gap:55px}.hero-copy h1,.how-spread h1{font-size:clamp(3.3rem,7.5vw,5rem)}.product-view{max-width:640px;width:100%;justify-self:center;transform:none}.project-map{max-width:650px}.editorial,.field-spread,.ai-section{grid-template-columns:1fr;gap:25px}.editorial-copy{padding-top:0}.lifecycle-rail{grid-template-columns:1fr 1fr;gap:30px}.lifecycle-rail:before{display:none}.chapter-spread{grid-template-columns:90px 1fr}.chapter-path{grid-column:2}.hero-bottom{flex-wrap:wrap;justify-content:flex-start;gap:14px 28px}}
@media(max-width:760px){.shell{width:min(calc(100% - 36px),var(--max))}.nav{min-height:72px}.brand img{width:50px;height:40px}.menu-button{display:block;margin-left:auto;border:1px solid #688397;background:#152b3d;color:#fff;border-radius:4px;padding:9px 13px;font-weight:700}.nav-links{position:absolute;top:71px;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:12px 18px 20px;background:#0a1a2a;border-bottom:1px solid #658095}.nav-links.is-open{display:flex}.nav-links a{padding:12px}.nav-links .login{padding-left:12px;border-left:0}.nav-links .button{margin-top:8px}.capability-spreads{grid-template-columns:1fr}.editorial,.lifecycle,.ai-section,.capability-index{padding-block:70px}.platform-band,.field-band,.closing{padding-block:70px}.audience{padding-block:0 70px}.footer-inner{align-items:flex-start;flex-direction:column}.how-principle{padding-block:70px}}
@media(max-width:460px){.hero-copy h1,.how-spread h1{font-size:clamp(2.8rem,11.8vw,3.6rem)}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.hero-copy>p,.how-spread>div>p{font-size:1rem}.hero-spread,.how-spread{padding-block:50px}.product-view{padding:14px}.product-view figcaption{font-size:.54rem}.register-bar{padding:12px;font-size:.6rem}.register-bar span{font-size:.49rem}.register th,.register td{padding:12px 9px}.register table{font-size:.65rem}.product-title{padding-block:5px 18px}.weld-preview{padding:13px;gap:13px}.preview-links{font-size:.53rem}.hero-bottom{font-size:.52rem;gap:10px 22px}.capability{gap:16px}.capability h3{font-size:1.4rem}.lifecycle-rail{grid-template-columns:1fr}.lifecycle-rail li{padding-left:53px}.lifecycle-rail li>span{position:absolute;left:0;top:0}.lifecycle-rail h3{margin-top:0}.lifecycle-rail p{max-width:100%}.ai-prompts,.project-map{padding:23px}.map-row{gap:14px;font-size:.74rem}.chapter-spread{grid-template-columns:1fr;gap:20px;padding-block:50px}.chapter-marker{display:flex;align-items:center;gap:20px}.chapter-marker>p{max-width:none}.chapter-marker>span{font-size:2rem}.chapter-path{grid-column:auto}.module-row{grid-template-columns:1fr;gap:12px}.demo-form{grid-template-columns:1fr}.modal-panel{padding:25px 18px}.footer-links{flex-wrap:wrap}.eyebrow{font-size:.61rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover{transform:none}}

/* Public brochure imagery; no logged-in application styles. */
.brochure-hero{background:linear-gradient(90deg,rgba(5,17,29,.94) 0%,rgba(6,20,33,.85) 45%,rgba(7,24,40,.45) 100%),url('metrix-brochure-plant.webp') center/cover no-repeat}.brochure-hero:before{opacity:.45}.hero-spread{padding-block:72px 65px}.hero-copy h1{font-size:clamp(3rem,4.6vw,5rem)}.hero-copy>p{font-size:1rem;line-height:1.65;margin-bottom:20px}.hero-copy .hero-note{margin-top:25px}.product-view{background:linear-gradient(140deg,#a7bdca42,#102737e8);backdrop-filter:blur(12px)}.plant-credit{font-size:.59rem;color:#bfd0dc;padding-bottom:14px}.ai-visual-column{min-width:0}.ai-button-figure{display:flex;align-items:center;gap:12px;margin:0 0 22px}.ai-button-figure>img{width:120px;height:120px;object-fit:contain;flex:none}.ai-button-figure figcaption strong{display:block;font-size:1.05rem;color:#eef8fd}.ai-button-figure figcaption span{display:block;font-size:.83rem;color:#aec6d6;max-width:240px;margin-top:7px}.ai-section{background:radial-gradient(ellipse at 80% 50%,#16415844,transparent 70%)}
@media(max-width:850px){.brochure-hero{background:linear-gradient(90deg,#071521e8,#092136c4),url('metrix-brochure-plant.webp') 60% center/cover no-repeat}.hero-copy h1{font-size:clamp(3.1rem,7.5vw,5rem)}.hero-spread{padding-block:60px}.ai-visual-column{max-width:650px}}
@media(max-width:460px){.hero-copy h1{font-size:clamp(2.6rem,10.8vw,3.3rem)}.hero-spread{padding-block:45px}.ai-button-figure{gap:3px}.ai-button-figure>img{width:100px;height:100px}.ai-button-figure figcaption strong{font-size:.95rem}.ai-button-figure figcaption span{font-size:.77rem}}
.project-map{background:linear-gradient(135deg,rgba(76,96,113,.72),rgba(10,30,47,.90));backdrop-filter:blur(12px)}
