@import"https://fonts.googleapis.com/css2?family=Sora:wght@500;600;700;800&family=Source+Sans+3:wght@400;500;600;700&display=swap";:root{--color-ink: #101820;--color-ink-2: #14202a;--color-teal: #00a99d;--color-link: #006f68;--color-signal: #20d6c7;--color-teal-wash: #e5f7f5;--color-off-white: #f7faf9;--color-white: #ffffff;--color-text: #17212b;--color-muted: #66737d;--color-border: #d8e3e1;--color-coral: #f28c6b;--color-lime: #b8f45a;--color-sky: #5bb8ff;--color-peach-wash: #fff1eb;--shadow-soft: 0 24px 70px rgba(16, 24, 32, .12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--color-off-white);color:var(--color-text);font-family:"Source Sans 3",sans-serif;font-size:18px;line-height:1.55}img{max-width:100%}img{height:auto}a{color:inherit}.skip-link{position:absolute;left:16px;top:12px;z-index:999;transform:translateY(-160%);border-radius:6px;background:var(--color-ink);color:var(--color-white);padding:10px 14px;font-weight:800;text-decoration:none}.skip-link:focus{transform:translateY(0)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--color-signal);outline-offset:3px}.shell{width:min(1240px,calc(100% - 48px));margin-inline:auto}.narrow{width:min(900px,calc(100% - 48px))}.site-header{position:sticky;top:0;z-index:10;background:#f7faf9eb;border-bottom:1px solid var(--color-border);backdrop-filter:blur(16px)}.header-grid{display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;min-height:86px}.brand{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.brand-mark{width:48px;height:48px;flex:0 0 auto}.brand-mark img{display:block;width:100%;height:100%;object-fit:contain}.brand-text{display:grid;line-height:1}.cortexr-wordmark{position:relative;display:inline-flex;align-items:baseline;font-family:Sora,sans-serif;font-weight:700;letter-spacing:0;line-height:.92;color:var(--color-ink)}.brand-text .cortexr-wordmark{font-size:1.72rem}.cortexr-wordmark-core{color:var(--color-ink)}.cortexr-wordmark-xr{position:relative;color:var(--color-link);margin-left:2px;padding-right:.08em}.brand-text small{margin-top:7px;color:var(--color-muted);font-size:.72rem;font-weight:650;letter-spacing:0;line-height:1.12}.site-menu{display:flex;grid-column:2;align-items:center;justify-content:space-between;gap:28px}.nav{display:flex;align-items:center;justify-content:center;gap:26px;font-weight:700}.nav a,.nav summary{color:var(--color-text);text-decoration:none}.nav summary{list-style:none;cursor:pointer}.nav summary::-webkit-details-marker{display:none}.nav a.active,.nav a:hover,.nav summary.active,.nav summary:hover{color:var(--color-link)}.nav-dropdown{position:relative}.nav-dropdown summary{display:inline-flex;align-items:center;gap:7px}.nav-dropdown summary:after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg)}.nav-dropdown[open] summary:after{transform:translateY(2px) rotate(225deg)}.nav-dropdown-menu{position:absolute;top:calc(100% + 18px);left:50%;display:grid;gap:6px;width:min(304px,calc(100vw - 48px));border:1px solid var(--color-border);border-radius:10px;background:var(--color-white);padding:10px;box-shadow:0 18px 54px #1018201f;transform:translate(-50%);z-index:20}.nav-dropdown-menu:before{content:"";position:absolute;top:-8px;left:50%;width:14px;height:14px;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);background:var(--color-white);transform:translate(-50%) rotate(45deg)}.nav-dropdown-menu a{display:grid;gap:4px;border-radius:8px;padding:11px 12px;font-size:.96rem}.nav-dropdown-menu a:hover,.nav-dropdown-menu a.active{background:var(--color-teal-wash)}.nav-dropdown-menu small{color:var(--color-muted);font-size:.82rem;font-weight:600;line-height:1.35}.header-actions{display:flex;gap:12px;align-items:center}.menu-toggle{display:none;align-items:center;justify-content:center;gap:10px;justify-self:end;min-height:44px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-white);color:var(--color-ink);padding:0 14px;font:inherit;font-weight:800;cursor:pointer}.menu-toggle-lines,.menu-toggle-lines:before,.menu-toggle-lines:after{display:block;width:18px;height:2px;border-radius:999px;background:currentColor;content:"";transition:transform .18s ease,opacity .18s ease}.menu-toggle-lines{position:relative}.menu-toggle-lines:before,.menu-toggle-lines:after{position:absolute;left:0}.menu-toggle-lines:before{top:-6px}.menu-toggle-lines:after{top:6px}.site-header.is-menu-open .menu-toggle-lines{background:transparent}.site-header.is-menu-open .menu-toggle-lines:before{top:0;transform:rotate(45deg)}.site-header.is-menu-open .menu-toggle-lines:after{top:0;transform:rotate(-45deg)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:1px solid transparent;border-radius:8px;padding:0 20px;font-weight:800;text-decoration:none;cursor:pointer;font:inherit}.button-primary{background:var(--color-ink);color:var(--color-white)}.button-secondary{background:var(--color-white);border-color:var(--color-ink);color:var(--color-ink)}.button-signal{background:var(--color-signal);color:var(--color-ink)}.hero{padding:58px 0 44px}.atlas-bg{background-color:var(--color-off-white);background-image:linear-gradient(rgba(0,169,157,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,169,157,.08) 1px,transparent 1px);background-size:92px 92px}.hero-grid,.page-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:44px;align-items:center}.hero-copy h1,.page-hero h1,.form-page h1,.section h2,.cta-band h2{margin:0;color:var(--color-ink);font-family:Sora,sans-serif;font-weight:800;letter-spacing:0;line-height:1.14}.hero-copy h1{max-width:660px;font-size:2.65rem}.hero-copy h1 span{color:var(--color-link)}.hero-copy p,.page-hero p,.section-head p,.split>div>p{max-width:720px;color:#33424d;font-size:1.18rem}.pill,.eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 18px;border:1px solid rgba(0,169,157,.24);border-radius:999px;background:var(--color-teal-wash);color:var(--color-ink);padding:6px 13px;font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.hero-copy .pill{border-color:#006f6842;background:var(--color-white);box-shadow:0 10px 30px #006f6814}.product-lockup{--product-accent: var(--color-signal);display:grid;gap:10px;margin:0 0 22px}.product-lockup-main{display:inline-flex;align-items:center;gap:.3em;width:fit-content;color:var(--color-ink);font-family:Sora,sans-serif;font-weight:700;line-height:1;font-size:clamp(2rem,3.5vw,2.8rem)}.product-wordmark{font-size:1em}.product-lockup-name{position:relative;display:inline-flex;align-items:center;padding-left:.38em;color:var(--color-ink);font-size:.68em;font-weight:700}.product-lockup-name:before{content:"";position:absolute;left:0;top:.08em;bottom:.08em;width:4px;border-radius:999px;background:linear-gradient(180deg,var(--product-accent),var(--color-signal))}.product-lockup-descriptor{display:inline-flex;align-items:center;width:fit-content;border-left:4px solid var(--product-accent);padding-left:12px;color:#40505c;font-size:.88rem;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}.product-lockup-stroke{--product-accent: var(--color-link)}.product-lockup-studio{--product-accent: var(--color-coral)}.hero-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:34px 0 0}.trust-row div{border-left:3px solid var(--color-teal);padding-left:12px}.trust-row dt{color:var(--color-muted);font-size:.82rem;font-weight:700;text-transform:uppercase}.trust-row dd{margin:2px 0 0;font-weight:700}.hero-visual{position:relative;display:block;justify-self:end;width:min(100%,690px);min-height:0}.hero-visual>img{width:100%;aspect-ratio:16 / 10;height:auto;object-fit:cover;object-position:center;display:block;border-radius:14px;border:1px solid var(--color-border);box-shadow:none}.dark-panel{background:radial-gradient(circle at 88% 12%,rgba(32,214,199,.24),transparent 24%),linear-gradient(145deg,var(--color-ink),var(--color-ink-2));border-radius:10px;padding:20px;box-shadow:var(--shadow-soft)}.portal-preview{display:grid;grid-template-columns:150px 1fr;min-height:330px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:var(--color-white)}.portal-sidebar{display:grid;align-content:start;gap:14px;background:var(--color-ink);color:var(--color-white);padding:18px}.portal-sidebar span{color:#b9c8c5;font-size:.92rem}.portal-main{padding:20px}.portal-top{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.portal-top div,.chart-card{border:1px solid var(--color-border);border-radius:8px;padding:12px}.portal-top strong{display:block;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.45rem}.portal-top span,.chart-card span{color:var(--color-muted);font-size:.82rem;font-weight:700}.chart-card{margin-top:14px}.chart-card svg{width:100%;height:auto}.chart-card path{fill:none;stroke:var(--color-teal);stroke-width:6;stroke-linecap:round}.chart-card line{stroke:#cbd8d5;stroke-width:2}.proof-strip{padding:22px 0;background:var(--color-ink);color:var(--color-white)}.proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.proof-grid div{border-left:3px solid var(--color-signal);padding-left:14px}.proof-grid strong{display:block}.proof-grid span{color:#bfd0cd}.section,.page-hero,.form-page{padding:78px 0}.page-hero{padding-bottom:42px}.page-hero+.section{padding-top:28px}.legal-section{padding:52px 0 90px;background:var(--color-white)}.legal-text{margin:0;color:#33424d;font-family:Inter,system-ui,sans-serif;font-size:.98rem;line-height:1.72;white-space:pre-wrap}.section-head{margin-bottom:28px}.section-head h2,.page-hero h1,.form-page h1,.cta-band h2{font-size:2.1rem}.compact-section{padding:44px 0}.feature-grid,.evidence-grid,.support-grid,.adl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.feature-grid,.support-grid,.resource-list{align-items:stretch}.feature-card,.support-card,.adl-card,.evidence-grid article,.two-col article{display:block;border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);padding:24px;text-decoration:none;box-shadow:0 10px 30px #1018200a}.feature-card,.support-card,.resource-list .feature-card,.evidence-grid article,.two-col article{min-width:0}.feature-card span{color:var(--color-link);font-weight:800}.feature-card h3,.support-card h2,.adl-card h3,.evidence-grid h2,.two-col h2{margin:12px 0 8px;color:var(--color-ink);font-family:Sora,sans-serif}.value-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.visual-feature{display:grid;gap:10px;min-height:100%;overflow:hidden;padding:18px}.image-feature img{width:calc(100% + 36px);max-width:none;aspect-ratio:16 / 10;margin:-18px -18px 8px;border-radius:8px 8px 0 0;object-fit:cover;object-position:center}.image-feature:nth-child(2) img{object-fit:contain;background:#f8fbfa;padding:10px}.visual-feature h3{margin:0;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.15rem;line-height:1.18}.visual-feature p{margin:0;color:#40515c;font-size:.98rem}.visual-feature strong{align-self:end;color:var(--color-link);font-size:.96rem}.product-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.product-route-card{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:0;overflow:hidden;border:1px solid var(--color-border);border-radius:10px;background:var(--color-white);color:inherit;text-decoration:none;box-shadow:0 18px 54px #10182014;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-route-card:before{position:absolute;inset:0 0 auto;height:7px;background:linear-gradient(90deg,var(--color-teal),var(--color-sky));content:"";z-index:1}.product-route-card:nth-child(2):before{background:linear-gradient(90deg,var(--color-coral),var(--color-lime))}.product-route-card:hover{border-color:#00a99d6b;box-shadow:0 22px 60px #1018201f;transform:translateY(-2px)}.product-route-card img{width:100%;height:100%;min-height:320px;object-fit:cover;display:block}.product-route-card>div{display:grid;align-content:center;gap:12px;padding:clamp(24px,3vw,36px)}.product-route-card .eyebrow{justify-self:start;margin-bottom:4px}.product-route-card h2{margin:0;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.8rem;line-height:1.16}.product-route-card strong{color:var(--color-link);font-family:Sora,sans-serif;font-size:1.02rem}.product-route-card p{margin:0;color:#40515c}.product-route-card span{color:var(--color-link);font-weight:800}.audience-section{background:linear-gradient(135deg,#0f1a23 0 46%,#123b3a 46% 100%);color:var(--color-white)}.audience-section .section-head h2,.audience-section .section-head p{color:var(--color-white)}.audience-section .eyebrow{border-color:#ffffff42;background:#ffffff1a;color:var(--color-white)}.audience-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.audience-card{display:grid;align-content:start;gap:14px;min-height:100%;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:#ffffff14;padding:clamp(24px,3vw,34px);box-shadow:0 18px 54px #0000002e}.audience-card-clinical{border-top:5px solid var(--color-signal)}.audience-card-practice{border-top:5px solid var(--color-coral)}.audience-card span{color:var(--color-lime);font-weight:800}.audience-card h3{margin:0;color:var(--color-white);font-family:Sora,sans-serif;font-size:1.45rem;line-height:1.2}.audience-card p{margin:0;color:#d6e5e3}.audience-card .button{justify-self:start;margin-top:8px}.feature-icon,.feature-orbit{display:grid;place-items:center;width:48px;height:48px;border:1px solid rgba(0,169,157,.3);border-radius:14px;background:var(--color-teal-wash);color:var(--color-ink);font-family:Sora,sans-serif;font-weight:800}.feature-orbit{position:relative;border-radius:999px;background:var(--color-ink);color:var(--color-signal)}.feature-orbit:before{position:absolute;inset:-9px;border:1px dashed rgba(32,214,199,.45);border-radius:inherit;content:""}.mini-chart{display:flex;align-items:end;gap:5px;width:54px;height:48px;border:1px solid rgba(0,169,157,.3);border-radius:14px;background:var(--color-teal-wash);padding:10px}.mini-chart i{display:block;width:8px;border-radius:999px;background:var(--color-teal)}.mini-chart i:nth-child(1){height:14px}.mini-chart i:nth-child(2){height:23px}.mini-chart i:nth-child(3){height:30px}.dark-feature{background:var(--color-ink);color:var(--color-white)}.dark-feature h3,.dark-feature p{color:var(--color-white)}.alt-section{background:linear-gradient(180deg,#e5f7f5f2,#fff1ebd1)}.alt-section .feature-card{border-color:#006f682e;box-shadow:0 16px 42px #1018200f}.alt-section .feature-card:nth-child(1){border-top:5px solid var(--color-teal)}.alt-section .feature-card:nth-child(2){border-top:5px solid var(--color-sky)}.alt-section .feature-card:nth-child(3){border-top:5px solid var(--color-coral)}.alt-section .feature-card:nth-child(4){border-top:5px solid var(--color-lime)}.adl-section-head{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,.7fr);gap:42px;align-items:end}.adl-section-head p:not(.eyebrow){margin:0;color:#33424d;font-size:1.08rem;line-height:1.7}.split,.two-col,.form-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px;align-items:start}.adl-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.section>.adl-grid,.section .shell.adl-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.adl-card{padding:0 0 20px;overflow:hidden}.home-adl-grid{gap:22px}.home-adl-card{border-radius:14px;box-shadow:0 16px 42px #10182012}.adl-card img{width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;display:block}.adl-card h3,.adl-card p{margin-left:18px;margin-right:18px}.home-adl-card h3{margin-top:18px;font-size:1.28rem;line-height:1.16}.home-adl-card p{color:#40515c;font-size:.98rem;line-height:1.58}.keyword-list{display:flex;flex-wrap:wrap;gap:10px;padding:0;list-style:none}.keyword-list li{border:1px solid var(--color-border);border-radius:999px;background:var(--color-white);padding:8px 14px;font-weight:700}.keyword-list a{color:inherit;text-decoration:none}.keyword-list a:hover,.keyword-list a:focus-visible{color:var(--color-teal-dark)}.rebuild-section{background:radial-gradient(circle at 92% 8%,rgba(32,214,199,.18),transparent 25%),radial-gradient(circle at 6% 44%,rgba(0,52,72,.08),transparent 24%),linear-gradient(180deg,#f2f7f5,#e3ebe8)}.partner-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:center;margin-bottom:58px;border-radius:8px;background:var(--color-white);padding:24px;text-align:center;box-shadow:0 12px 40px #1018200f}.partner-strip span,.partner-strip img{justify-self:center}.partner-strip img{width:100%;max-width:210px;max-height:82px;object-fit:contain}.partner-strip .countess-logo{max-width:170px;max-height:96px}.partner-strip span{color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.15rem;font-weight:800}.partner-strip span strong{display:block;color:var(--color-link);font-size:1.4em;line-height:1}.rebuild-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.86fr);gap:36px;align-items:start}.rebuild-copy{display:grid;align-content:start}.rebuild-copy h2{margin:0;color:var(--color-ink);font-family:Sora,sans-serif;font-size:2rem;line-height:1.18}.rebuild-copy p:not(.eyebrow){max-width:760px;color:#263640;font-size:1.08rem;line-height:1.72}.delivery-point-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.delivery-point-grid article{display:grid;gap:8px;border:1px solid rgba(0,169,157,.18);border-left:5px solid var(--color-teal);border-radius:8px;background:#ffffffc7;padding:16px 18px;box-shadow:0 12px 34px #1018200d}.delivery-point-grid article:nth-child(2){border-left-color:var(--color-sky)}.delivery-point-grid article:nth-child(3){border-left-color:var(--color-coral)}.delivery-point-grid article:nth-child(4){border-left-color:var(--color-lime)}.delivery-point-grid strong{color:var(--color-ink);font-family:Sora,sans-serif;font-size:1rem}.delivery-point-grid span{color:#40515c;font-size:.96rem;line-height:1.5}.rebuild-visual-panel{display:grid;overflow:hidden;border:1px solid rgba(0,169,157,.2);border-radius:18px;background:#ffffffc7;box-shadow:0 18px 48px #10182014}.rebuild-visual-panel>img{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.rebuild-proof{display:grid;grid-template-columns:1fr;gap:0}.rebuild-proof article{border:0;border-top:1px solid var(--color-border);border-radius:0;background:transparent;padding:16px 22px;box-shadow:none}.rebuild-proof strong{display:block;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1rem}.rebuild-proof span{color:#40515c;font-size:.96rem}.visual-cards{margin-top:34px}.visual-card{overflow:hidden;border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);box-shadow:0 18px 54px #10182014}.visual-cards article.visual-card{padding:0 0 26px}.visual-card img{width:100%;aspect-ratio:16 / 9;height:auto;object-fit:contain;background:#f4f7f6;display:block}.visual-card h3,.visual-card p,.visual-card .button{margin-left:26px;margin-right:26px}.visual-card h3{color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.6rem}.visual-card .button{margin-bottom:26px}.portal-cards{margin-top:42px}.portal-home-section{display:grid;grid-template-columns:minmax(0,.78fr) minmax(440px,1fr);gap:34px;align-items:center;margin-top:52px}.portal-home-copy h2{margin:0 0 16px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:2rem;line-height:1.18}.portal-home-copy p:not(.eyebrow){color:#263640;font-size:1.08rem;line-height:1.7}.portal-home-image{overflow:hidden;border:1px solid rgba(0,169,157,.2);border-radius:18px;background:var(--color-white);box-shadow:0 18px 54px #10182014}.portal-home-image img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.portal-screenshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}.portal-screenshot-card{overflow:hidden;border:1px solid var(--color-border);border-radius:14px;background:var(--color-white);box-shadow:0 16px 42px #10182012}.portal-screenshot-card img{width:100%;aspect-ratio:16 / 9;object-fit:contain;background:#f8faf9;display:block}.portal-screenshot-card h3,.portal-screenshot-card p{margin-left:24px;margin-right:24px}.portal-screenshot-card h3{margin-top:22px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.35rem}.portal-screenshot-card p{margin-bottom:24px;color:#40515c}.product-portal-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:34px;align-items:start}.product-portal-feature{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);overflow:hidden;border:1px solid rgba(0,169,157,.2);border-radius:18px;background:var(--color-white);box-shadow:0 18px 54px #10182014}.product-portal-feature img{width:100%;height:100%;min-height:360px;max-height:460px;object-fit:cover;display:block}.product-portal-feature div{align-self:center;padding:clamp(28px,4vw,46px)}.product-portal-feature h3{margin:0 0 12px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.65rem;line-height:1.2}.product-portal-feature p:not(.eyebrow),.product-portal-card p{color:#40515c;line-height:1.62}.product-portal-card img{aspect-ratio:16 / 10}.resource-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.about-grid{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:clamp(28px,5vw,72px);align-items:start}.about-grid h2{margin:0;color:var(--color-ink);font-family:Sora,sans-serif;font-size:2rem;line-height:1.18}.about-copy{color:#33424d;font-size:1.08rem;line-height:1.72}.about-copy p:first-child{margin-top:0}.about-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.about-values{grid-template-columns:repeat(3,minmax(0,1fr))}.resources-section .section-head{max-width:900px}.curated-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.curated-resource-card{display:grid;gap:14px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-white);padding:24px;box-shadow:0 14px 34px #1018200d}.curated-resource-card h3{margin:0;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.28rem;line-height:1.16}.curated-resource-card p{margin:0;color:#40515c}.curated-resource-card a{align-self:end;color:var(--color-link);font-family:Sora,sans-serif;font-weight:800;text-decoration:none}.curated-resource-card a:after{content:" ->"}.studio-resource-card{overflow:hidden;padding:0}.studio-resource-card img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center}.studio-resource-card>span,.studio-resource-card h3,.studio-resource-card p,.studio-resource-card a{margin-inline:24px}.studio-resource-card>span{margin-top:4px}.studio-resource-card a{margin-bottom:24px}.resource-disclaimer{margin-top:28px;border-left:5px solid var(--color-teal);border-radius:8px;background:var(--color-white);padding:18px 22px;color:#40515c}.resource-disclaimer p{margin:0}.product-copy{max-width:980px;margin-inline:auto}.product-copy h2,.product-workflow-grid h2,.product-portal-grid h2,.product-evidence-grid h2,.product-settings-grid h2,.product-support-grid h2{margin:0 0 18px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:2rem;line-height:1.18}.product-copy p{color:#33424d;font-size:1.16rem}.product-hero-card{overflow:hidden;border:1px solid rgba(0,169,157,.24);border-radius:18px;background:var(--color-white);box-shadow:var(--shadow-soft)}.product-hero-card img{width:100%;aspect-ratio:16 / 10;object-fit:cover;display:block}.studio-detail-hero{padding-bottom:56px}.studio-hero-grid{display:grid;grid-template-columns:minmax(0,.98fr) minmax(390px,.78fr);gap:42px;align-items:center}.studio-visual-panel{overflow:hidden;border:1px solid rgba(0,169,157,.26);border-radius:18px;background:var(--color-white);box-shadow:var(--shadow-soft)}.studio-visual-panel img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:center}.studio-visual-caption{display:grid;gap:14px;border-top:1px solid var(--color-border);background:linear-gradient(135deg,#e5f7f5e0,#fff1ebd1);padding:22px}.studio-visual-caption span,.studio-resource-card>span,.studio-scan-card>span{color:var(--color-link);font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.studio-visual-caption strong{display:block;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.28rem;line-height:1.18}.studio-visual-caption ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.studio-visual-caption li{border:1px solid rgba(0,111,104,.2);border-radius:999px;background:var(--color-white);padding:6px 10px;color:#30424d;font-size:.9rem;font-weight:700}.studio-scan-section{padding:30px 0 0;background:var(--color-white)}.studio-scan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.studio-scan-card{position:relative;overflow:hidden;border:1px solid var(--color-border);border-radius:14px;background:linear-gradient(180deg,#e5f7f5c7,#fffffff5);padding:22px;box-shadow:0 12px 30px #1018200d}.studio-scan-card:before{position:absolute;inset:0 auto 0 0;width:5px;background:linear-gradient(180deg,var(--color-teal),var(--color-coral));content:""}.studio-scan-card h2{margin:12px 0 8px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.14rem;line-height:1.18}.studio-scan-card p{margin:0;color:#40515c;font-size:.98rem}.product-overview-grid,.product-workflow-grid,.product-portal-grid,.product-evidence-grid,.product-settings-grid,.product-support-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:44px;align-items:center}.product-definition-card{border:1px solid rgba(0,169,157,.22);border-radius:18px;background:radial-gradient(circle at 92% 12%,rgba(181,255,0,.16),transparent 28%),linear-gradient(145deg,var(--color-ink),var(--color-ink-2));color:var(--color-white);padding:clamp(26px,4vw,42px);box-shadow:var(--shadow-soft)}.product-definition-card strong{display:block;color:var(--color-signal);font-family:Sora,sans-serif;font-size:1.55rem}.studio-purpose-card p{margin:18px 0 0;color:var(--color-white);font-size:1.08rem;line-height:1.66}.product-definition-card ul,.product-settings-grid ul{display:grid;gap:14px;margin:22px 0 0;padding:0;list-style:none}.product-definition-card li,.product-settings-grid li{position:relative;padding-left:28px}.product-definition-card li:before,.product-settings-grid li:before{position:absolute;left:0;top:.55em;width:10px;height:10px;border-radius:999px;background:var(--color-teal);content:""}.product-audience-grid,.faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-audience-grid article,.faq-grid article{border:1px solid var(--color-border);border-radius:14px;background:var(--color-white);padding:26px;box-shadow:0 12px 36px #1018200d}.product-audience-grid h2,.faq-grid h2{margin:0 0 10px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.2rem}.workflow-list{display:grid;gap:14px;margin:0;padding:0;counter-reset:workflow;list-style:none}.workflow-list li{position:relative;border:1px solid var(--color-border);border-radius:14px;background:var(--color-white);padding:20px 22px 20px 68px;box-shadow:0 12px 36px #1018200d}.workflow-list li:before{position:absolute;left:20px;top:18px;display:grid;width:32px;height:32px;place-items:center;border-radius:999px;background:var(--color-teal);color:var(--color-white);content:counter(workflow);counter-increment:workflow;font-family:Sora,sans-serif;font-weight:800}.product-workflow-image{width:100%;margin-top:24px;border:1px solid var(--color-border);border-radius:16px;object-fit:cover;box-shadow:0 18px 54px #10182014}.page-hero.pathway-hero{background:linear-gradient(rgba(0,169,157,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,169,157,.08) 1px,transparent 1px),var(--color-off-white);background-size:92px 92px}.pathway-brief-panel,.qualification-panel{border:1px solid rgba(0,169,157,.22);border-radius:8px;background:var(--color-white);padding:clamp(26px,4vw,44px);box-shadow:var(--shadow-soft)}.pathway-brief-panel h2,.pathway-split h2,.qualification-panel h2,.evidence-route-grid h2{margin:0 0 16px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.9rem;line-height:1.18}.pathway-proof-strip{background:#12302e}.pathway-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pathway-card{border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);padding:24px;box-shadow:0 12px 36px #1018200d}.pathway-card h2,.pathway-step h2{margin:0 0 10px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.15rem;line-height:1.18}.pathway-card p,.pathway-step p{margin:0;color:#33424d}.pathway-split,.evidence-route-grid,.qualification-panel{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:44px;align-items:start}.pathway-check-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.pathway-check-list li{position:relative;border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);padding:18px 18px 18px 52px;box-shadow:0 10px 30px #1018200a}.pathway-check-list li:before{position:absolute;left:18px;top:23px;width:14px;height:14px;border-radius:999px;background:var(--color-teal);content:""}.pathway-check-list-muted li:before{background:var(--color-coral)}.pathway-step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.pathway-step{border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);padding:24px;box-shadow:0 12px 36px #1018200d}.pathway-step span{display:grid;width:36px;height:36px;margin-bottom:16px;place-items:center;border-radius:999px;background:var(--color-teal);color:var(--color-white);font-family:Sora,sans-serif;font-weight:800}.pathway-card-grid-compact,.pathway-card-grid.pathway-card-grid-compact{grid-template-columns:1fr}.pathway-link-band{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.pathway-link-band a{border:1px solid var(--color-ink);border-radius:8px;background:var(--color-white);padding:11px 14px;color:var(--color-ink);font-weight:800;text-decoration:none}.product-adl-card img{object-fit:cover}.portal-product-section{background:radial-gradient(circle at 8% 22%,rgba(181,255,0,.12),transparent 24%),linear-gradient(180deg,#f7fbfa,#edf5f2)}.product-evidence-grid img,.product-support-grid img{width:100%;border:1px solid var(--color-border);border-radius:16px;background:var(--color-white);box-shadow:var(--shadow-soft)}.product-evidence-grid img{object-fit:contain}.product-support-grid img{aspect-ratio:16 / 10;object-fit:cover}.product-settings-grid{grid-template-columns:minmax(0,.85fr) minmax(360px,.65fr)}.product-settings-grid ul{margin:0}.product-settings-grid li{border-bottom:1px solid var(--color-border);padding-top:14px;padding-bottom:14px;color:var(--color-ink);font-weight:800}.faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-hero{background:var(--color-off-white)}.evidence-hero,.support-hero{background:var(--color-teal-wash);padding:78px 0}.support-hero h1{max-width:980px;margin:0;color:var(--color-ink);font-family:Sora,sans-serif;font-size:2.15rem;line-height:1.14}.support-hero p:not(.pill){max-width:780px;color:#33424d;font-size:1.18rem}.metric-panel{display:grid;grid-template-columns:1fr;gap:12px}.metric-panel div{border-radius:8px;background:var(--color-ink);color:var(--color-white);padding:22px}.metric-panel strong{display:block;color:var(--color-signal);font-family:Sora,sans-serif;font-size:2.35rem}.evidence-summary-section{background:var(--color-white)}.evidence-summary-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(420px,1fr);gap:32px;align-items:center}.evidence-summary-grid h2,.evidence-deep-copy h2{margin:0 0 18px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:2rem;line-height:1.18}.evidence-summary-grid img,.evidence-chart-card img{width:100%;border:1px solid var(--color-border);border-radius:12px;background:var(--color-white);box-shadow:0 18px 54px #10182014}.evidence-cards article{border-top:4px solid var(--color-teal)}.evidence-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.evidence-chart-card{border:1px solid var(--color-border);border-radius:12px;background:var(--color-white);padding:18px;box-shadow:0 12px 36px #1018200f}.evidence-chart-card img{aspect-ratio:16 / 9;object-fit:contain;box-shadow:none}.evidence-chart-card h2{margin:18px 0 8px;color:var(--color-ink);font-family:Sora,sans-serif}.evidence-deep-copy .two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.evidence-deep-copy h3{margin:0 0 8px;color:var(--color-ink);font-family:Sora,sans-serif}.evidence-disclaimer{color:var(--color-muted);font-size:.95rem}.claim-note{border-left:5px solid var(--color-coral);background:var(--color-white);border-radius:8px;padding:26px}.assurance-panel{display:grid;gap:26px;border:1px solid rgba(0,169,157,.22);border-radius:22px;background:radial-gradient(circle at 96% 10%,rgba(181,255,0,.13),transparent 26%),var(--color-white);padding:clamp(28px,5vw,54px);box-shadow:var(--shadow-soft)}.assurance-panel h2{margin:0 0 16px;color:var(--color-ink);font-family:Sora,sans-serif;font-size:2rem;line-height:1.18}.assurance-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.assurance-card-grid article{border:1px solid var(--color-border);border-radius:16px;background:#f8fcfb;padding:20px}.assurance-card-grid strong{display:block;margin-bottom:8px;color:var(--color-ink);font-family:Sora,sans-serif}.assurance-card-grid span{color:var(--color-muted);font-size:.95rem}.support-tools{display:grid;grid-template-columns:1fr auto;gap:20px;margin-bottom:24px}.support-tools label,.contact-form label{display:grid;gap:8px;font-weight:800}input,select,textarea{width:100%;border:1px solid var(--color-border);border-radius:8px;padding:13px 14px;font:inherit;font-weight:500;background:var(--color-white)}textarea::placeholder{color:#718089;font-weight:500}.field-note{margin:-6px 0 0;color:var(--color-muted);font-size:.95rem;font-weight:600}.audience-switch{display:flex;gap:10px;align-items:end}.audience-switch button,.support-card button{border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);padding:12px 14px;font:inherit;font-weight:800}.audience-switch button.is-active{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-white)}.support-audience-note{margin-bottom:28px}.support-audience-note p{margin:0;border-left:4px solid var(--color-teal);background:var(--color-teal-wash);padding:14px 18px;color:var(--color-ink);font-weight:700}.support-card>span{display:block;width:44px;height:44px;border-radius:10px;background:radial-gradient(circle,var(--color-signal) 0 4px,transparent 5px),var(--color-teal-wash)}.card-kicker{margin:14px 0 -4px;color:var(--color-link);font-size:.82rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.support-subhead{margin-top:52px}.article-body{border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);padding:clamp(24px,5vw,52px);box-shadow:0 18px 54px #1018200f}.article-body h2,.article-body h3{color:var(--color-ink);font-family:Sora,sans-serif;line-height:1.16}.article-body h2{font-size:1.55rem}.article-body h3{font-size:1.2rem}.article-body a:not(.button){color:var(--color-link);font-weight:800}.article-body table{display:block;overflow-x:auto;width:100%;margin:28px 0;border-collapse:collapse;font-size:.96rem}.article-body th,.article-body td{min-width:180px;border:1px solid var(--color-border);padding:12px 14px;text-align:left;vertical-align:top}.article-body th{background:var(--color-mist);color:var(--color-ink);font-family:Sora,sans-serif}.related-links{margin-top:40px;border-top:1px solid var(--color-border);padding-top:28px}.related-links h2{font-size:1.45rem}.related-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin:0;padding-left:20px}.article-cta{margin-top:34px;border:1px solid rgba(0,169,157,.24);border-radius:8px;background:var(--color-teal-wash);padding:24px}.article-cta h2{margin-top:0}.medical-note{color:var(--color-muted);font-size:.98rem}.video-frame{overflow:hidden;margin-bottom:28px;border-radius:10px;background:var(--color-ink);aspect-ratio:16 / 9}.video-frame iframe{width:100%;height:100%;border:0;display:block}.form-page{background:var(--color-teal-wash)}.contact-form{display:grid;gap:16px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-white);padding:26px}.checkbox{grid-template-columns:auto 1fr;align-items:center;font-weight:600}.checkbox input{width:auto}.hidden{display:none}.form-status{display:none;margin:0;border-radius:8px;padding:12px 14px;font-weight:800}.form-status:not(:empty){display:block}.form-status.is-success{border:1px solid rgba(0,169,157,.3);background:#00a99d1a;color:#005a54}.form-status.is-error{border:1px solid rgba(216,87,72,.32);background:#d857481a;color:#8b2d23}.contact-form button:disabled{cursor:wait;opacity:.72}.cta-band{padding:48px 0;background:var(--color-ink);color:var(--color-white)}.cta-grid{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.cta-band h2,.cta-band p{color:var(--color-white)}.cta-band .eyebrow{border-color:#ffffff3d;background:#ffffff1a;color:var(--color-white)}.site-footer{padding:52px 0;background:#0b1117;color:var(--color-white)}.footer-grid{display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:28px}.footer-grid h2{color:var(--color-signal);font-size:1rem}.footer-grid a{display:block;margin:8px 0;color:#d3dfdd;text-decoration:none}.footer-copyright{margin-top:16px;color:#d3dfdd;font-size:.92rem}.site-footer .brand-text strong,.site-footer .cortexr-wordmark-core{color:var(--color-white)}.brand-options-hero{background:var(--color-off-white)}.brand-options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.brand-option-card{display:grid;gap:18px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-white);padding:clamp(22px,3vw,34px);box-shadow:0 18px 54px #10182012}.brand-option-meta{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.brand-option-meta span,.brand-option-note,.brand-header-preview>span{color:var(--color-link);font-size:.88rem;font-weight:700}.brand-option-meta strong{color:var(--color-ink);font-family:Sora,sans-serif;font-size:1.1rem}.brand-option-surface{display:grid;align-items:center;min-height:178px;border:1px solid rgba(0,169,157,.16);border-radius:8px;background:linear-gradient(135deg,#e5f7f5cc,#ffffffe6);padding:clamp(22px,4vw,38px)}.brand-option-lockup{display:grid;gap:10px;width:fit-content}.brand-option-wordmark{display:inline-flex;align-items:baseline;color:var(--color-ink);letter-spacing:0;line-height:.95}.brand-option-xr{color:var(--color-link);margin-left:.06em}.brand-option-subheading{color:#5e6d77;letter-spacing:0;line-height:1.2}.brand-option-card p{margin:0;color:#40515c}.brand-option-note{justify-self:start;border-left:4px solid var(--color-signal);padding-left:10px}.brand-option-quiet-clinical .brand-option-wordmark{font-family:Sora,sans-serif;font-size:clamp(2.55rem,5vw,4rem);font-weight:700}.brand-option-quiet-clinical .brand-option-subheading{font-family:"Source Sans 3",sans-serif;font-size:1.08rem;font-weight:600}.brand-option-human-medtech .brand-option-wordmark{font-family:"Source Sans 3",sans-serif;font-size:clamp(2.75rem,5.2vw,4.25rem);font-weight:700}.brand-option-human-medtech .brand-option-subheading{color:#566671;font-family:"Source Sans 3",sans-serif;font-size:1.12rem;font-weight:600}.brand-option-platform-brand .brand-option-wordmark{font-family:Sora,sans-serif;font-size:clamp(2.65rem,5.1vw,4.1rem);font-weight:600}.brand-option-platform-brand .brand-option-subheading{color:#4f606b;font-family:"Source Sans 3",sans-serif;font-size:1.04rem;font-weight:500}.brand-option-clinical-precision .brand-option-wordmark{font-family:Sora,sans-serif;font-size:clamp(2.45rem,4.8vw,3.8rem);font-weight:700}.brand-option-clinical-precision .brand-option-xr{color:#007e75}.brand-option-clinical-precision .brand-option-subheading{color:#495864;font-family:Sora,sans-serif;font-size:.98rem;font-weight:600}.brand-header-preview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.brand-header-preview{display:grid;gap:16px;border:1px solid rgba(0,169,157,.2);border-radius:8px;background:var(--color-white);padding:18px}.brand-option-lockup-small{gap:6px}.brand-option-lockup-small .brand-option-wordmark{font-size:1.55rem}.brand-option-lockup-small .brand-option-subheading{font-size:.78rem}.typography-options-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.typography-option-card{display:grid;gap:16px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-white);padding:clamp(20px,2.5vw,28px);box-shadow:0 16px 46px #1018200f}.typography-option-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.typography-option-head span,.typography-option-verdict{color:var(--color-link);font-weight:700}.typography-option-head strong{color:var(--color-ink);font-family:Sora,sans-serif;font-size:1rem}.typography-option-lockup{display:grid;gap:8px;min-height:104px;align-content:center;border:1px solid rgba(0,169,157,.16);border-radius:8px;background:linear-gradient(135deg,#e5f7f5bf,#ffffffeb);padding:20px}.typography-option-wordmark{display:inline-flex;align-items:baseline;width:fit-content;color:var(--color-ink);font-family:Sora,sans-serif;font-size:clamp(2rem,3vw,2.7rem);font-weight:700;letter-spacing:0;line-height:1}.typography-option-xr{color:var(--color-link)}.typography-option-subheading{color:#5e6d77;font-family:"Source Sans 3",sans-serif;font-size:1rem;font-weight:600;letter-spacing:0;line-height:1.2}.typography-option-card p{margin:0;color:#40515c;font-size:1rem}.typography-option-verdict{justify-self:start;border-left:4px solid var(--color-signal);padding-left:10px}.typography-option-mixed-title .typography-option-subheading{font-family:Sora,sans-serif}.typography-option-spaced-xr .typography-option-xr,.typography-option-all-caps .typography-option-xr{margin-left:0}.typography-option-all-caps .typography-option-wordmark{font-size:clamp(1.86rem,2.8vw,2.5rem)}.typography-option-italic-xr .typography-option-xr{display:inline-block;font-style:italic;transform:skew(-6deg);transform-origin:center}.typography-option-lower-core .typography-option-wordmark{font-weight:600}.card-accented,.feature-card,.support-card,.adl-card,.evidence-grid article,.two-col article,.curated-resource-card,.pathway-card,.pathway-step,.product-audience-grid article,.faq-grid article,.assurance-card-grid article,.evidence-chart-card,.portal-screenshot-card,.product-hero-card,.studio-visual-panel,.workflow-list li{position:relative;overflow:hidden;--card-accent: var(--color-teal);--card-accent-2: var(--color-sky);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.feature-card:before,.support-card:before,.adl-card:before,.evidence-grid article:before,.two-col article:before,.curated-resource-card:before,.pathway-card:before,.pathway-step:before,.product-audience-grid article:before,.faq-grid article:before,.assurance-card-grid article:before,.evidence-chart-card:before,.portal-screenshot-card:before,.product-hero-card:before,.studio-visual-panel:before{position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--card-accent),var(--card-accent-2));content:"";z-index:1}.workflow-list li:after{position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--card-accent),var(--card-accent-2));content:""}.studio-scan-card{--card-accent: var(--color-teal);--card-accent-2: var(--color-coral);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.studio-scan-card:before{background:linear-gradient(180deg,var(--card-accent),var(--card-accent-2))}.feature-card:nth-child(4n+2),.support-card:nth-child(4n+2),.adl-card:nth-child(4n+2),.evidence-grid article:nth-child(4n+2),.two-col article:nth-child(4n+2),.curated-resource-card:nth-child(4n+2),.pathway-card:nth-child(4n+2),.pathway-step:nth-child(4n+2),.product-audience-grid article:nth-child(4n+2),.faq-grid article:nth-child(4n+2),.assurance-card-grid article:nth-child(4n+2),.evidence-chart-card:nth-child(4n+2),.portal-screenshot-card:nth-child(4n+2),.workflow-list li:nth-child(4n+2),.studio-scan-card:nth-child(4n+2){--card-accent: var(--color-sky);--card-accent-2: var(--color-coral)}.feature-card:nth-child(4n+3),.support-card:nth-child(4n+3),.adl-card:nth-child(4n+3),.evidence-grid article:nth-child(4n+3),.two-col article:nth-child(4n+3),.curated-resource-card:nth-child(4n+3),.pathway-card:nth-child(4n+3),.pathway-step:nth-child(4n+3),.product-audience-grid article:nth-child(4n+3),.faq-grid article:nth-child(4n+3),.assurance-card-grid article:nth-child(4n+3),.evidence-chart-card:nth-child(4n+3),.portal-screenshot-card:nth-child(4n+3),.workflow-list li:nth-child(4n+3),.studio-scan-card:nth-child(4n+3){--card-accent: var(--color-coral);--card-accent-2: var(--color-lime)}.feature-card:nth-child(4n+4),.support-card:nth-child(4n+4),.adl-card:nth-child(4n+4),.evidence-grid article:nth-child(4n+4),.two-col article:nth-child(4n+4),.curated-resource-card:nth-child(4n+4),.pathway-card:nth-child(4n+4),.pathway-step:nth-child(4n+4),.product-audience-grid article:nth-child(4n+4),.faq-grid article:nth-child(4n+4),.assurance-card-grid article:nth-child(4n+4),.evidence-chart-card:nth-child(4n+4),.portal-screenshot-card:nth-child(4n+4),.workflow-list li:nth-child(4n+4),.studio-scan-card:nth-child(4n+4){--card-accent: var(--color-lime);--card-accent-2: var(--color-teal)}.alt-section .feature-card:nth-child(n){border-top-width:1px;border-top-color:#006f682e}@media(hover:hover){.feature-card:hover,.support-card:hover,.adl-card:hover,.evidence-grid article:hover,.two-col article:hover,.curated-resource-card:hover,.pathway-card:hover,.pathway-step:hover,.product-audience-grid article:hover,.faq-grid article:hover,.assurance-card-grid article:hover,.evidence-chart-card:hover,.portal-screenshot-card:hover,.studio-scan-card:hover{border-color:#00a99d61;box-shadow:0 18px 46px #10182017;transform:translateY(-2px)}}@media(max-width:1100px){.hero-grid,.page-hero-grid,.studio-hero-grid,.product-overview-grid,.product-workflow-grid,.product-portal-grid,.product-evidence-grid,.product-settings-grid,.product-support-grid,.adl-section-head,.portal-home-section,.product-portal-media-grid,.product-portal-feature,.about-grid,.evidence-summary-grid,.rebuild-grid,.split,.two-col,.form-grid,.pathway-split,.evidence-route-grid,.qualification-panel,.cta-grid,.product-route-grid,.brand-header-preview-grid,.typography-options-grid{grid-template-columns:1fr}.product-route-card{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.header-grid{grid-template-columns:1fr auto;gap:18px;min-height:74px}.menu-toggle{display:inline-flex}.site-menu{display:none;grid-column:1 / -1;flex-direction:column;align-items:stretch;gap:18px;border-top:1px solid var(--color-border);padding:18px 0 22px}.site-header.is-menu-open .site-menu{display:flex}.nav{flex-direction:column;gap:0}.nav a,.nav summary{border-radius:10px;padding:12px 10px;font-size:1.05rem}.nav a.active,.nav summary.active{background:var(--color-teal-wash)}.nav-dropdown-menu{position:static;width:auto;margin:2px 0 10px;border-radius:10px;box-shadow:none;transform:none}.nav-dropdown-menu:before{display:none}.nav-dropdown-menu a{padding:12px 14px}.header-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cta-actions{justify-content:flex-start}.hero-visual{justify-self:start}.hero-visual>img{border-radius:10px}.feature-grid,.proof-grid,.evidence-grid,.support-grid,.value-grid,.product-audience-grid,.faq-grid,.portal-screenshot-grid,.evidence-chart-grid,.assurance-card-grid,.curated-resource-grid,.studio-scan-grid,.pathway-card-grid,.pathway-step-grid,.adl-grid,.audience-route-grid,.partner-strip,.resource-list,.brand-options-grid,.typography-options-grid,.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:700px){.shell,.narrow{width:min(100% - 28px,1240px)}body{font-size:17px}.site-header{backdrop-filter:blur(12px)}.brand-mark{width:42px;height:42px;border-radius:10px;font-size:.92rem}.brand-text .cortexr-wordmark{font-size:1.42rem}.brand-text small{font-size:.58rem;letter-spacing:0}.menu-toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.header-actions{grid-template-columns:1fr}.button{width:100%;min-height:46px}.hero,.section,.page-hero,.form-page{padding-block:44px}.page-hero{padding-bottom:32px}.page-hero+.section{padding-top:24px}.hero-copy h1{font-size:2rem}.page-hero h1,.form-page h1,.section-head h2,.rebuild-copy h2,.portal-home-copy h2,.about-grid h2,.product-copy h2,.pathway-brief-panel h2,.pathway-split h2,.qualification-panel h2,.evidence-route-grid h2,.evidence-summary-grid h2,.evidence-deep-copy h2,.assurance-panel h2,.support-hero h1,.article-cta h2,.cta-band h2{font-size:1.85rem;line-height:1.18}.product-route-card h2{font-size:1.55rem;line-height:1.2}.support-card h2,.evidence-grid h2,.two-col h2,.product-workflow-grid h2,.product-portal-grid h2,.product-evidence-grid h2,.product-settings-grid h2,.product-support-grid h2,.product-audience-grid h2,.faq-grid h2,.pathway-card h2,.pathway-step h2,.evidence-chart-card h2,.footer-grid h2{font-size:1.2rem;line-height:1.24}.product-portal-feature h3{font-size:1.45rem;line-height:1.22}.hero-copy p,.page-hero p,.section-head p,.split>div>p{font-size:1.05rem}.pill,.eyebrow{margin-bottom:14px;font-size:.74rem;letter-spacing:0}.product-lockup{gap:8px;margin-bottom:18px}.product-lockup-main{font-size:1.82rem}.product-lockup-descriptor{font-size:.72rem;letter-spacing:0}.hero-actions{margin-top:22px}.trust-row{gap:12px;margin-top:24px}.hero-visual,.product-hero-card,.studio-visual-panel,.portal-home-image,.rebuild-visual-panel,.feature-card,.adl-card,.portal-screenshot-card,.evidence-chart-card,.curated-resource-card,.support-card{border-radius:14px}.product-route-card{grid-template-columns:1fr}.product-route-card img{min-height:0;aspect-ratio:16 / 9}.hero-visual>img,.product-hero-card img,.studio-visual-panel img{aspect-ratio:4 / 3}.proof-strip{padding:18px 0}.proof-grid{gap:14px}.section-head{margin-bottom:22px}.feature-card,.support-card,.product-audience-grid article,.faq-grid article,.curated-resource-card,.studio-scan-card{padding:20px}.studio-resource-card{padding:0}.studio-resource-card>span,.studio-resource-card h3,.studio-resource-card p,.studio-resource-card a{margin-inline:20px}.studio-resource-card a{margin-bottom:20px}.portal-preview,.dark-panel{overflow:hidden}.article-body{padding:24px}.article-body h2{font-size:1.4rem;line-height:1.22}.article-body h3{font-size:1.12rem;line-height:1.24}.trust-row,.delivery-point-grid,.feature-grid,.proof-grid,.evidence-grid,.support-grid,.value-grid,.product-audience-grid,.faq-grid,.portal-screenshot-grid,.evidence-summary-grid,.evidence-chart-grid,.assurance-card-grid,.curated-resource-grid,.studio-scan-grid,.pathway-card-grid,.pathway-step-grid,.adl-grid,.partner-strip,.resource-list,.footer-grid,.audience-route-grid,.product-route-grid,.brand-options-grid,.typography-options-grid,.portal-top,.metric-panel,.support-tools,.portal-preview{grid-template-columns:1fr}.product-portal-feature img{min-height:0;max-height:none;aspect-ratio:16 / 10}.related-links ul{grid-template-columns:1fr}.header-actions,.hero-actions,.audience-switch{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.product-route-card{transition:none}.product-route-card:hover{transform:none}}@media(max-width:430px){.shell,.narrow{width:min(100% - 22px,1240px)}.header-grid{min-height:68px}.brand{gap:9px}.brand-text small{display:none}.brand-text .cortexr-wordmark{font-size:1.28rem}.product-lockup-main{font-size:1.62rem}.hero-copy h1,.page-hero h1,.form-page h1,.section h2,.cta-band h2{word-break:normal;overflow-wrap:anywhere}.assurance-panel,.claim-note,.metric-panel div{padding:20px}}
