:root{--ink:#10130f;--deep:#080a08;--paper:#f2f0e9;--white:#fff;--blue:#275efe;--blue-dark:#163aa8;--lime:#d8ff3e;--muted:#697066;--line:#10130f29;--max:1440px;--content:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}h1,h2,h3,p{word-break:keep-all;overflow-wrap:break-word}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}.skip-link{z-index:1000;background:var(--lime);padding:12px 18px;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.eyebrow{letter-spacing:.16em;text-transform:uppercase;margin:0 0 28px;font-size:.76rem;font-weight:750}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#f2f0e9e6;position:sticky;top:0}.nav-shell{max-width:var(--max);justify-content:space-between;align-items:center;height:76px;margin:auto;padding:0 48px;display:flex}.wordmark{letter-spacing:-.055em;font-size:1.2rem;font-weight:850}.wordmark span{color:var(--blue)}.nav-links{align-items:center;gap:31px;font-size:.92rem;font-weight:620;display:flex}.nav-links>a:not(.nav-cta){border-bottom:3px solid #0000;padding:26px 0 23px}.nav-links>a[aria-current=page]{border-color:var(--blue)}.nav-cta{background:var(--ink);color:#fff;align-items:center;gap:18px;padding:13px 15px 13px 20px;display:flex}.nav-cta span{background:var(--lime);color:var(--ink);place-items:center;width:25px;height:25px;display:grid}.menu-button{background:0 0;border:0;display:none}.page-root{overflow:hidden}.home-hero{min-height:calc(100vh - 76px);max-width:var(--max);grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);align-items:center;gap:68px;margin:auto;padding:78px 48px 54px;display:grid}.hero-copy h1{letter-spacing:-.075em;max-width:880px;margin:0;font-size:clamp(4.7rem,7vw,7.55rem);font-weight:780;line-height:.91}.hero-copy h1 em{color:var(--blue);font-style:normal}.hero-actions{gap:12px;margin-top:52px;display:flex}.button{border:1px solid var(--ink);justify-content:center;align-items:center;gap:28px;min-height:54px;padding:0 21px;font-weight:700;transition:transform .25s,background .25s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button.primary{background:var(--ink);color:#fff}.button.primary span{color:var(--lime)}.button.ghost{background:0 0}.button.light{color:var(--ink);background:#fff;border-color:#fff}.workflow-canvas{background:var(--deep);color:#fff;border-left:4px solid var(--blue);flex-direction:column;min-height:560px;padding:20px;display:flex;position:relative;overflow:hidden}.canvas-head,.canvas-foot{letter-spacing:.13em;z-index:2;justify-content:space-between;font-size:.64rem;display:flex;position:relative}.canvas-head i{color:var(--lime);font-style:normal}.workflow-track{z-index:2;align-items:center;gap:7px;margin-top:62px;display:flex;position:relative}.workflow-track span{border:1px solid #ffffff3d;padding:12px 9px;font-size:.72rem}.workflow-track b{color:var(--lime);font-weight:400}.canvas-focus{z-index:2;margin:auto 0 20px 18px;position:relative}.canvas-focus small{color:var(--lime);letter-spacing:.15em;margin-bottom:19px;display:block}.canvas-focus strong{letter-spacing:-.055em;font-size:clamp(2rem,3vw,3.35rem);line-height:1.14}.canvas-foot{border-top:1px solid #fff3;padding-top:18px}.problem-statement{max-width:var(--max);grid-template-columns:1.3fr .7fr;gap:80px;margin:0 auto;padding:190px 48px;display:grid}.problem-statement>p{letter-spacing:-.065em;margin:0;font-size:clamp(2.7rem,5vw,5.8rem);font-weight:680;line-height:1.02}.problem-statement>div{border-top:1px solid var(--ink);align-self:end;display:grid}.problem-statement span{border-bottom:1px solid var(--line);color:var(--muted);padding:18px 0;line-height:1.55}.section-shell{max-width:var(--max);margin:auto;padding:170px 48px}.section-shell h2,.method-title h2,.launchpad-intro h2,.application-section h2,.principles h2,.editorial-section h2,.outcomes h2,.solution-field h2,.security-band h2,.newsletter-placeholder h2{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.5vw,6.4rem);line-height:.98}.services-section{background:#fff;max-width:none}.services-section>div:first-child,.services-section>.service-grid{max-width:var(--content);margin-left:auto;margin-right:auto}.service-grid{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;margin-top:100px;display:grid}.service-card{border:1px solid #ffffff38;flex-direction:column;min-height:390px;padding:28px;transition:transform .35s;display:flex;position:relative}.service-card:hover{transform:translateY(-8px)}.service-card.wide{grid-column:span 7}.service-card.narrow{grid-column:span 5}.service-card.small{grid-column:span 4}.service-card.large{grid-column:span 8}.service-card.cobalt{background:var(--blue);color:#fff}.service-card.paper{background:var(--paper)}.service-card.ink{background:var(--ink);color:#fff}.service-card.lime{background:var(--lime)}.service-card small{letter-spacing:.13em}.service-card h3{letter-spacing:-.06em;margin:auto 0 24px;font-size:clamp(2.3rem,4vw,4.7rem)}.service-card p{max-width:530px;margin:0 0 6px;font-size:1.05rem;line-height:1.62}.service-card>span{font-size:1.5rem;position:absolute;top:23px;right:28px}.method-section{background:var(--ink);color:#fff;grid-template-columns:.72fr 1.28fr;gap:100px;padding:180px max(48px,50vw - 672px);display:grid}.method-title{align-self:start;position:sticky;top:130px}.method-list{border-top:1px solid #ffffff4d}.method-row{border-bottom:1px solid #fff3;grid-template-columns:60px 190px 1fr;align-items:start;gap:20px;padding:38px 0;display:grid}.method-row span{color:var(--lime);font-size:.8rem}.method-row h3{margin:0;font-size:2rem}.method-row p{color:#bcc0b8;margin:0;line-height:1.65}.launchpad-section{background:var(--blue);color:#fff;grid-template-columns:.8fr 1.2fr;gap:110px;min-height:900px;padding:180px max(48px,50vw - 672px);display:grid}.launchpad-intro{align-self:start;position:sticky;top:125px}.launchpad-intro>p:not(.eyebrow){max-width:450px;margin:36px 0;font-size:1.15rem;line-height:1.7}.launchpad-stack{gap:18px;display:grid}.launchpad-stack article{min-height:180px;color:var(--ink);border:1px solid var(--blue);background:#fff;grid-template-columns:110px 1fr auto;align-items:end;padding:28px;display:grid;position:sticky;top:110px}.launchpad-stack article:nth-child(2){top:128px}.launchpad-stack article:nth-child(3){top:146px}.launchpad-stack article:nth-child(4){top:164px}.launchpad-stack span{color:var(--blue);font-weight:700}.launchpad-stack h3{letter-spacing:-.05em;margin:0;font-size:2.5rem}.launchpad-stack p{margin:0}.application-section h2{margin-bottom:90px}.application-list{border-top:2px solid var(--ink)}.application-list>div{border-bottom:1px solid var(--line);grid-template-columns:.5fr 1.5fr;padding:27px 0;font-size:1.3rem;display:grid}.application-list span{color:var(--muted)}.principles{background:#fff;grid-template-columns:.85fr 1.15fr;gap:100px;padding:180px max(48px,50vw - 672px);display:grid}.principle-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.principle-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:240px;padding:34px}.principle-grid h3{margin:0 0 50px;font-size:1.55rem}.principle-grid p{color:var(--muted);line-height:1.6}.cta-band{background:var(--lime);grid-template-columns:1.1fr .9fr;gap:80px;padding:110px max(48px,50vw - 672px);display:grid}.cta-band>p{letter-spacing:-.07em;margin:0;font-size:clamp(3.4rem,6vw,7rem);font-weight:760;line-height:.92}.cta-band>div{align-self:end;gap:30px;display:grid}.cta-band>div>span{max-width:470px;font-size:1.13rem;line-height:1.6}.cta-band a{background:var(--ink);color:#fff;justify-content:space-between;padding:21px 22px;font-size:1.05rem;font-weight:720;display:flex}.cta-band b{color:var(--lime)}.site-footer{background:var(--deep);color:#fff;padding:100px max(48px,50vw - 672px) 34px}.footer-top{grid-template-columns:1fr 1fr;gap:80px;padding-bottom:100px;display:grid}.footer-top p{letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,4.3vw,5rem);line-height:1}.footer-top a{border-top:1px solid #fff6;border-bottom:1px solid #fff6;justify-content:space-between;align-self:end;padding:26px 0;display:flex}.footer-top a span{color:var(--lime)}.footer-bottom{color:#aeb3ac;border-top:1px solid #ffffff2e;justify-content:space-between;padding-top:24px;font-size:.78rem;display:flex}.footer-bottom>div{gap:20px;display:flex}.footer-bottom strong{color:#fff}.footer-links{align-items:center}.page-hero{background:#fff;min-height:680px;padding:120px max(48px,50vw - 672px) 70px}.page-hero h1{letter-spacing:-.075em;max-width:1200px;margin:0;font-size:clamp(4rem,7vw,8rem);line-height:.92}.page-hero h1 em{color:var(--blue);font-style:normal}.page-hero-bottom{grid-template-columns:1fr 1fr;gap:100px;margin-top:90px;display:grid}.page-hero-bottom p{max-width:570px;margin:0;font-size:1.2rem;line-height:1.65}.text-link{border-bottom:1px solid;place-self:end;padding-bottom:8px;font-weight:700}.editorial-section,.outcomes,.solution-field{grid-template-columns:1.05fr .95fr;gap:100px;padding:170px max(48px,50vw - 672px);display:grid}.prose{padding-top:55px;font-size:1.25rem;line-height:1.78}.prose p{margin:0 0 30px}.values-grid{background:var(--ink);color:#fff;grid-template-columns:repeat(4,1fr);padding:0 max(48px,50vw - 672px);display:grid}.values-grid article{border-right:1px solid #fff3;min-height:390px;padding:50px 28px 80px}.values-grid small{color:var(--lime);letter-spacing:.12em}.values-grid h3{letter-spacing:-.04em;margin:120px 0 20px;font-size:2rem}.values-grid p{color:#b9beb6;line-height:1.7}.leader-section{grid-template-columns:.7fr 1.3fr;gap:100px;padding:170px max(48px,50vw - 672px);display:grid}.leader-section h2{letter-spacing:-.06em;margin:0 0 35px;font-size:clamp(3rem,5vw,6rem)}.leader-section>div>p{max-width:700px;font-size:1.2rem;line-height:1.75}.course-list,.delivery-rail,.program-cards{padding:100px max(48px,50vw - 672px) 170px}.course-list article{border-top:1px solid var(--ink);grid-template-columns:70px 1fr .7fr;gap:40px;padding:50px 0;display:grid}.course-list>article:last-child{border-bottom:1px solid var(--ink)}.course-list>article>span,.delivery-rail>article>span{color:var(--blue);font-weight:700}.course-list h2{letter-spacing:-.045em;margin:0 0 18px;font-size:2.5rem}.course-list p{color:var(--muted);max-width:580px;line-height:1.65}.course-list dl{margin:0}.course-list dl>div{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 0;display:flex}.course-list dd{margin:0;font-weight:650}.outcomes{background:var(--blue);color:#fff}.outcomes ul{margin:0;padding:60px 0 0;list-style:none}.outcomes li{border-bottom:1px solid #ffffff4d;padding:19px 0;font-size:1.2rem}.outcomes li:before{content:"↗";color:var(--lime);margin-right:18px}.delivery-rail{background:var(--ink);color:#fff}.delivery-rail article{border-bottom:1px solid #ffffff38;grid-template-columns:70px .6fr 1fr;gap:40px;padding:45px 0;display:grid}.delivery-rail h2{margin:0;font-size:2.5rem}.delivery-rail p{color:#bbc0b8;margin:0;line-height:1.65}.solution-field>div:last-child{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.solution-field article{border:1px solid var(--line);min-height:230px;padding:34px}.solution-field h3{margin:0 0 65px;font-size:1.55rem}.solution-field p{color:var(--muted);line-height:1.6}.security-band{background:var(--blue);color:#fff;grid-template-columns:1fr 1fr;gap:100px;padding:150px max(48px,50vw - 672px);display:grid}.security-band>div{padding-top:25px}.security-band p{border-bottom:1px solid #ffffff59;margin:0;padding:20px 0}.security-band p:before{content:"✓";color:var(--lime);margin-right:15px}.program-cards article{border-top:1px solid var(--ink);grid-template-columns:80px 1fr .75fr;gap:40px;padding:55px 0;display:grid}.program-cards article:last-child{border-bottom:1px solid var(--ink)}.program-number{color:var(--blue);font-weight:700}.program-cards h2{letter-spacing:-.05em;margin:0 0 16px;font-size:2.65rem}.program-cards p{color:var(--muted);max-width:580px;line-height:1.6}.program-cards article>div:last-child{align-content:start;gap:17px;display:grid}.program-cards ul{margin:0;padding:0;list-style:none}.program-cards li{border-bottom:1px solid var(--line);padding:8px 0}.program-cards a{margin-top:12px;font-weight:700}.price-note{max-width:1344px;color:var(--muted);margin:-110px auto 150px;padding:0 48px}.insight-grid{grid-template-columns:repeat(3,1fr);padding:120px max(48px,50vw - 672px) 170px;display:grid}.insight-grid article{border:1px solid var(--line);flex-direction:column;min-height:440px;padding:28px;display:flex}.insight-grid article:first-child{background:var(--blue);color:#fff}.insight-grid article:nth-child(2){background:var(--lime)}.insight-grid article:nth-child(3){background:var(--ink);color:#fff}.insight-grid article>div{justify-content:space-between;display:flex}.insight-grid h2{letter-spacing:-.04em;margin:auto 0 20px;font-size:2.1rem}.insight-grid p{line-height:1.6}.insight-grid a{border-top:1px solid;margin-top:20px;padding-top:17px}.newsletter-placeholder{background:#fff;grid-template-columns:1.3fr .7fr;gap:100px;padding:150px max(48px,50vw - 672px);display:grid}.newsletter-placeholder p{align-self:end;font-size:1.16rem;line-height:1.7}.contact-page{grid-template-columns:.9fr 1.1fr;min-height:calc(100vh - 76px);display:grid}.contact-intro{background:var(--blue);color:#fff;padding:100px 70px 80px max(48px,50vw - 672px)}.contact-intro h1{letter-spacing:-.07em;margin:0 0 55px;font-size:clamp(3.8rem,6vw,7rem);line-height:.93}.contact-intro>p:not(.eyebrow){max-width:530px;font-size:1.17rem;line-height:1.7}.contact-intro>div{flex-wrap:wrap;gap:8px;margin-top:55px;display:flex}.contact-intro>div span{border:1px solid #ffffff73;padding:9px 11px;font-size:.8rem}.contact-form{background:#fff;gap:25px;padding:95px 70px;display:grid}.field-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-form label{gap:9px;font-size:.86rem;font-weight:700;display:grid}.contact-form input,.contact-form select,.contact-form textarea{border:0;border-bottom:1px solid var(--ink);background:0 0;outline:none;width:100%;padding:13px 2px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--blue);box-shadow:0 2px 0 var(--blue)}.contact-form textarea{resize:vertical}.contact-form .check{color:var(--muted);grid-template-columns:20px 1fr;font-weight:450;line-height:1.5;display:flex}.contact-form .check input{width:18px}.contact-form button{background:var(--ink);color:#fff;cursor:pointer;border:0;justify-content:space-between;padding:20px 22px;font-weight:720;display:flex}.contact-form button span{color:var(--lime)}.contact-form button:disabled{opacity:.55}.honeypot{left:-9999px;position:absolute!important}.form-message{margin:0;padding:14px}.form-message.error{color:#8a1c12;background:#fff0ee}.form-message.done{color:#12623e;background:#ecf9f1}@media (max-width:980px){.nav-shell{padding:0 24px}.home-hero{grid-template-columns:1fr;padding:80px 24px}.workflow-canvas{min-height:500px}.problem-statement,.method-section,.launchpad-section,.principles,.editorial-section,.outcomes,.solution-field,.security-band,.newsletter-placeholder{grid-template-columns:1fr}.problem-statement,.section-shell,.method-section,.launchpad-section,.principles,.cta-band,.site-footer,.page-hero,.editorial-section,.outcomes,.solution-field,.security-band,.leader-section,.course-list,.delivery-rail,.program-cards,.insight-grid,.newsletter-placeholder{padding-left:24px;padding-right:24px}.method-title,.launchpad-intro{position:static}.values-grid{grid-template-columns:1fr 1fr;padding:0 24px}.insight-grid,.contact-page{grid-template-columns:1fr}.contact-intro{padding-left:24px}.service-card.wide,.service-card.narrow,.service-card.small,.service-card.large{grid-column:span 12}}@media (max-width:880px){.menu-button{align-items:center;gap:10px;display:flex}.menu-button i{background:var(--ink);width:22px;height:1px;display:block}.nav-links{background:var(--paper);border-bottom:1px solid var(--ink);flex-direction:column;align-items:stretch;padding:24px;display:none;position:absolute;top:76px;left:0;right:0}.nav-links.is-open{display:flex}.nav-links>a:not(.nav-cta){border-bottom:1px solid var(--line);padding:12px 0}.nav-cta{justify-content:space-between}.home-hero{min-height:auto}.hero-copy h1{font-size:clamp(4rem,14vw,6.2rem)}.page-hero{min-height:600px}.page-hero-bottom{grid-template-columns:1fr;gap:35px}.text-link{justify-self:start}.course-list article,.delivery-rail article,.program-cards article{grid-template-columns:48px 1fr}.course-list dl,.program-cards article>div:last-child,.delivery-rail p{grid-column:2}.footer-top,.cta-band,.leader-section{grid-template-columns:1fr}.application-list>div{grid-template-columns:1fr;gap:8px}}@media (max-width:560px){.nav-shell{height:68px;padding:0 18px}.nav-links{top:68px}.home-hero{gap:55px;padding:62px 18px 40px}.hero-copy h1{font-size:clamp(3.5rem,16.5vw,5rem);line-height:.92}.hero-actions{flex-direction:column;margin-top:38px}.button{width:100%}.workflow-canvas{min-height:560px;padding:15px}.workflow-track{flex-direction:column;align-items:stretch;gap:5px;margin-top:30px;display:flex}.workflow-track span{text-align:center;padding:9px}.workflow-track b{text-align:center;height:18px;transform:rotate(90deg)}.canvas-focus{margin-left:5px}.canvas-focus strong{font-size:1.9rem}.problem-statement,.section-shell{padding:100px 18px}.problem-statement{grid-template-columns:1fr;gap:55px}.problem-statement>p{font-size:2.8rem}.services-section{padding-left:18px;padding-right:18px}.service-grid{margin-top:55px}.service-card{min-height:330px}.method-section,.launchpad-section,.principles,.editorial-section,.outcomes,.solution-field,.security-band,.newsletter-placeholder{padding:110px 18px}.method-section{gap:60px}.method-title h2,.launchpad-intro h2,.application-section h2,.principles h2{font-size:2.75rem;line-height:1.02}.method-row{grid-template-columns:42px 1fr}.method-row p{grid-column:2}.launchpad-section{gap:65px}.launchpad-stack article{grid-template-columns:70px 1fr;min-height:155px;position:static}.launchpad-stack p{grid-column:2}.application-section h2{margin-bottom:55px}.application-list>div{font-size:1.05rem}.principle-grid,.solution-field>div:last-child{grid-template-columns:1fr}.principle-grid article{min-height:190px}.cta-band{padding:90px 18px}.cta-band>p{font-size:2.9rem;line-height:1}.site-footer{padding:80px 18px 28px}.footer-bottom,.footer-bottom>div{flex-direction:column}.page-hero{min-height:540px;padding:90px 18px 55px}.page-hero h1{font-size:3.6rem}.page-hero-bottom{margin-top:65px}.editorial-section h2,.outcomes h2,.solution-field h2,.security-band h2,.newsletter-placeholder h2{font-size:2.7rem}.prose{padding-top:0;font-size:1.05rem}.values-grid{grid-template-columns:1fr;padding:0 18px}.values-grid article{min-height:260px}.values-grid h3{margin-top:75px}.leader-section,.course-list,.delivery-rail,.program-cards,.insight-grid{padding:100px 18px}.leader-section{gap:35px}.course-list article,.delivery-rail article,.program-cards article{grid-template-columns:34px 1fr;gap:20px}.course-list h2,.delivery-rail h2,.program-cards h2{font-size:1.85rem}.price-note{margin:-60px auto 100px;padding:0 18px}.insight-grid article{min-height:380px}.contact-intro{padding:80px 18px}.contact-intro h1{font-size:3.8rem}.contact-form{padding:70px 18px}.field-row{grid-template-columns:1fr}}.contact-form .check a{font-weight:700;text-decoration:underline}.policy-page{max-width:920px;margin:0 auto;padding:130px 48px 170px}.policy-page h1{letter-spacing:-.07em;margin:0 0 65px;font-size:clamp(3.5rem,7vw,7rem);line-height:.95}.policy-page>p:not(.eyebrow){font-size:1.12rem;line-height:1.7}.policy-page section{border-top:1px solid var(--line);padding:35px 0}.policy-page section h2{margin:0 0 15px;font-size:1.45rem}.policy-page section p{color:var(--muted);margin:0;line-height:1.75}.policy-note{background:#fff;margin-top:55px;padding:20px}@media (max-width:560px){.policy-page{padding:90px 18px 110px}.policy-page h1{font-size:3.4rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1!important;transform:none!important}}.evidence-section{background:var(--deep);color:#fff;grid-template-columns:.78fr 1.22fr;align-items:center;gap:78px;padding:150px max(48px,50vw - 672px);display:grid}.evidence-copy h2{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5.4vw,6.2rem);line-height:.98}.evidence-copy>p:not(.eyebrow){color:#c9cec5;max-width:520px;margin:38px 0 0;font-size:1.12rem;line-height:1.72}.evidence-visual,.solution-visual{margin:0}.evidence-visual img,.outcome-proof img,.solution-visual img{border:1px solid #ffffff3d;width:100%;height:auto;display:block}.evidence-visual figcaption,.solution-visual figcaption{color:#aeb3ac;margin-top:14px;font-size:.82rem;line-height:1.5}.outcome-proof{grid-template-columns:.78fr 1.22fr;align-items:start;gap:50px;display:grid}.outcome-proof ul{padding-top:0}.outcome-proof img{border-color:#ffffff59}.solution-field{grid-template-rows:auto auto}.solution-visual{grid-column:1/-1;margin-top:82px}.solution-visual img{border-color:var(--line)}.solution-visual figcaption{color:var(--muted)}@media (max-width:980px){.evidence-section,.outcome-proof{grid-template-columns:1fr}.evidence-section{padding-left:24px;padding-right:24px}.solution-visual{margin-top:55px}}@media (max-width:560px){.evidence-section{gap:48px;padding:105px 18px}.evidence-copy h2{font-size:2.72rem;line-height:1.02}.evidence-copy>p:not(.eyebrow){margin-top:28px;font-size:1rem}.outcome-proof{gap:34px}.solution-visual{margin-top:40px}.evidence-visual figcaption,.solution-visual figcaption{font-size:.76rem}}
