:root{--sc-font-display:Arial,Helvetica,sans-serif;--sc-font-text:Arial,Helvetica,sans-serif}body{font-family:Arial,Helvetica,sans-serif}a[hidden],[hidden]{display:none!important}.site-header{height:110px;gap:24px;position:relative;z-index:10}.site-header nav{gap:26px;font-size:12px}.site-header nav>a{white-space:nowrap}.site-header nav .nav-group{border:0;padding:0}.nav-group summary{font-size:12px;letter-spacing:0;gap:8px}.nav-group summary:after{content:'+';font-size:16px}.nav-group[open] summary:after{content:'−'}.nav-group .nav-panel{position:absolute;top:90px;left:0;right:0;padding:32px;background:#faf8f4;box-shadow:0 18px 24px #25252218;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border:1px solid #b8b2aa}.nav-panel a{padding:14px 12px;border-bottom:1px solid #d0c8bd;font-size:14px}.nav-panel a span{float:right}.menu-toggle{display:none}.dark-button{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;background:#252522;color:#fff7ee;border:0;padding:17px 22px;font-size:12px;cursor:pointer;white-space:nowrap;min-height:48px;transition:background .15s ease-out}.dark-button span{font-size:20px}.dark-button:disabled{opacity:.5;cursor:default}.text-link{gap:24px;min-width:unset}.corporate-hero{min-height:780px;max-height:1050px}.corporate-hero h1{font-size:clamp(65px,7.1vw,112px);margin-top:82px;max-width:79%;letter-spacing:-.067em}.corporate-hero .hero-art{width:43%;top:28%;right:-2%}.corporate-hero .hero-bottom{max-width:550px;margin-top:34px}.hero-bottom h2{font-size:25px;letter-spacing:-.045em;margin-bottom:16px}.corporate-hero .hero-bottom p{font-size:15px;line-height:1.75}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:28px;flex-wrap:wrap}.hero-actions .text-link{margin:0;padding:13px 0}.corporate-hero .hero-foot{font-size:10px}.partner-section{display:grid;grid-template-columns:1.1fr 1fr;gap:24px 12%;padding:100px var(--gutter);background:#faf8f4}.partner-section>.kicker{grid-column:1/-1;margin:0 0 20px}.partner-section h2{font-size:clamp(42px,4.7vw,70px)}.partner-section>div{padding-top:4px}.partner-section p{font-size:16px;color:#5c5851;margin-bottom:18px}.partner-section>div p:first-child{color:#252522;font-size:22px;line-height:1.4;letter-spacing:-.03em}.capabilities{background:#faf8f4;padding:0 var(--gutter) 80px}.capability-row{border-top:1px solid #b8b2aa;display:grid;grid-template-columns:1.05fr 1fr 40px;gap:7%;padding:46px 0}.capability-type{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#a82a20}.capability-row h3{font-size:30px;line-height:1.15;letter-spacing:-.045em;max-width:21ch;margin:17px 0 0;font-weight:500}.capability-row p{font-size:14px;color:#5c5851;max-width:48ch}.capability-row .text-link{font-size:11px;margin-top:16px}.row-symbol{font-size:36px;line-height:1;color:#b62e23}.learning-strip{padding:28px 0;border-top:1px solid #b8b2aa;border-bottom:1px solid #b8b2aa;display:flex;justify-content:space-between;align-items:center;gap:30px}.learning-strip h3{font-size:18px;letter-spacing:-.035em;font-weight:500}.learning-strip a{font-size:11px}.learning-strip a span{margin-left:25px}.convergence{background:#be3024;color:#fff7ee}.convergence-stage{min-height:100svh;padding:80px var(--gutter);display:grid;grid-template-columns:1.1fr 1fr;gap:12%;align-items:center;overflow:hidden}.convergence h2{font-size:clamp(40px,5vw,76px);line-height:1.08}.convergence p{font-size:15px;margin-top:32px;max-width:42ch}.convergence-diagram{display:flex;flex-direction:column;align-items:center;gap:0;padding:30px;position:relative}.convergence-diagram:before{content:'';position:absolute;width:90%;aspect-ratio:1;border:1px solid #ffffff38;border-radius:50%;transform:rotate(var(--spin,0deg)) scale(var(--spread,1))}.convergence-diagram span,.convergence-diagram strong{font-size:12px;letter-spacing:.09em;border:1px solid #f5b3a0;padding:22px 30px;background:#be3024;position:relative;width:230px;text-align:center;transform:translateX(var(--shift,0px))}.convergence-diagram span:nth-of-type(2){transform:translateX(calc(var(--shift,0px) * -1))}.convergence-diagram i{height:42px;width:1px;background:#f5b3a0;transform-origin:top;transform:scaleY(var(--line,1))}.convergence-diagram strong{background:#fff3e4;color:#a72a20}.channels-section{padding:100px var(--gutter);background:#252522;color:#f6eee4}.channels-section h2{font-size:clamp(40px,5vw,72px)}.channels-section>p{margin-top:28px;color:#d1c7bb;max-width:62ch;font-size:16px}.channel-list{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #645e55;margin-top:55px;padding-top:30px;font-size:11px;letter-spacing:.08em}.intelligence-feature{padding:100px var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.intelligence-feature h2{font-size:clamp(42px,4.7vw,70px)}.intelligence-feature h3{font-size:22px;font-weight:400;letter-spacing:-.04em;line-height:1.3;margin:30px 0 20px}.intelligence-feature p{font-size:14px;color:#5c5851;max-width:45ch}.system-visual{position:relative;aspect-ratio:1.25;background:#e4ded6;overflow:hidden;display:flex;align-items:center;justify-content:center}.system-visual svg{width:100%;height:auto}.diagram-grid{stroke:#b5a99a40;stroke-width:1}.diagram-lines{stroke:#ac9c8b;stroke-width:1}.diagram-orbit rect{fill:#be3024}.diagram-orbit text{fill:#fff7ee;text-anchor:middle;font-size:44px;font-weight:500;letter-spacing:-.05em}.diagram-labels rect{fill:#eeeae4;stroke:#c9bfb2}.diagram-labels text{fill:#54493f;font-size:10px;letter-spacing:.06em;text-anchor:middle}.diagram-points{fill:#be3024}.visual-caption{position:absolute;bottom:22px;left:28px;font-size:8px;letter-spacing:.08em;color:#685d52}.visual-mobile{background:#dddcd5}.visual-mobile .diagram-orbit rect{fill:#252522}.visual-creative{background:#c93a2a}.visual-creative .diagram-grid{stroke:#f3a48955}.visual-creative .diagram-lines{stroke:#f3a489}.visual-creative .diagram-orbit rect{fill:#f2e8dc}.visual-creative .diagram-orbit text{fill:#be3024}.visual-creative .diagram-labels rect{fill:#c93a2a;stroke:#efa78b}.visual-creative .diagram-labels text,.visual-creative .visual-caption{fill:#fff4e9;color:#fff4e9}.visual-events{background:#262625}.visual-events .diagram-grid{stroke:#988b7d44}.visual-events .diagram-lines{stroke:#978777}.visual-events .diagram-labels rect{fill:#262625;stroke:#978777}.visual-events .diagram-labels text,.visual-events .visual-caption{fill:#e9e0d5;color:#e9e0d5}.work-section{background:#faf8f4;padding:100px var(--gutter)}.work-heading{display:flex;justify-content:space-between;gap:8%;align-items:flex-end;margin-bottom:46px}.work-heading h2{font-size:clamp(42px,4.7vw,70px)}.work-heading>p{max-width:43ch;color:#5c5851;font-size:14px}.filters{display:flex;gap:8px 26px;flex-wrap:wrap;border-bottom:1px solid #b8b2aa;padding-bottom:18px}.filters button{border:0;border-bottom:2px solid transparent;background:none;font-size:11px;cursor:pointer;color:#5c5851;min-height:44px;padding:8px 0}.filters button[aria-pressed=true]{border-color:#be3024;color:#ae2b20;font-weight:600}.draft-note{font-size:11px;color:#5c5851;margin:22px 0 28px}.work-gallery{display:grid;grid-template-columns:1fr 1fr;gap:44px 32px}.work-item:nth-child(3n+1){grid-column:span 1}.work-item>div:last-child{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid #b8b2aa}.work-item h3{font-size:18px;font-weight:500;letter-spacing:-.03em;margin:0}.work-item>div:last-child span{font-size:10px;color:#5c5851}.work-item .system-visual{aspect-ratio:1.5}.work-item .system-visual svg{transition:transform .2s ease-out}.filter-status{font-size:10px;color:#5c5851;margin-top:28px}.physical-section{padding:100px var(--gutter);background:#e4ded6}.physical-section h2{font-size:clamp(38px,5vw,76px)}.physical-section p{font-size:16px;max-width:60ch;margin-top:32px;color:#5c5851}.experience-section{padding:100px var(--gutter);display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12%;background:#faf8f4}.experience-section>strong{font-size:clamp(120px,20vw,300px);font-weight:500;line-height:.9;letter-spacing:-.09em;color:#be3024}.experience-section>strong span{font-size:.4em;vertical-align:top;letter-spacing:-.03em}.experience-section h2{font-size:clamp(35px,4vw,58px)}.experience-section p{font-size:14px;color:#5c5851;max-width:43ch;margin-top:28px}.cta-banner{padding:80px var(--gutter);background:#be3024;color:#fff7ee;display:grid;grid-template-columns:1.2fr 1fr;gap:12%;align-items:center}.cta-banner h2{font-size:clamp(40px,5vw,70px)}.cta-banner p{font-size:15px;margin-bottom:27px;max-width:46ch}.cta-banner a:focus-visible{outline-color:#fff}.site-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr .8fr;gap:6%;padding:45px 0 60px;border-top:1px solid #625f58}.site-footer-grid p{font-size:12px;color:#c8bfb3;margin-top:25px;max-width:30ch}.site-footer-grid h3{font-size:11px;text-transform:uppercase;letter-spacing:.06em;margin:0 0 20px;color:#c8bfb3;font-weight:400}.site-footer-grid>div>a:not(.wordmark){display:block;font-size:11px;margin-bottom:12px;line-height:1.5}.footer-bottom a{font-size:10px}.footer-top>a span{margin-left:28px}.breadcrumb{padding:24px var(--gutter) 0;font-size:10px;color:#5c5851}.breadcrumb a{text-decoration:underline;text-underline-offset:4px}.detail-hero{padding:70px var(--gutter) 100px;display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:center}.detail-hero h1{font-size:clamp(42px,5.1vw,76px);line-height:1.05}.detail-hero p{font-size:16px;color:#5c5851;margin:30px 0;max-width:49ch}.capability-section{padding:80px var(--gutter);background:#252522;color:#f5eee5;display:grid;grid-template-columns:1fr 1.2fr;gap:30px 12%}.capability-section>.kicker{grid-column:1/-1;margin:0}.capability-section h2{font-size:clamp(36px,4vw,60px)}.capability-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.capability-list li{font-size:13px;border-top:1px solid #655d54;padding:15px 0}.content-spread{padding:85px var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:start}.content-spread h2{font-size:clamp(34px,3.8vw,56px)}.content-spread p{font-size:16px;color:#5c5851;margin-bottom:22px}.content-spread h3{font-size:22px;letter-spacing:-.03em;font-weight:500;margin:0 0 20px}.spread-light{background:#faf8f4}.process-section{padding:70px var(--gutter);background:#e4ded6}.process-section>div{display:flex;justify-content:space-between;gap:22px;flex-wrap:wrap}.process-section>div span{font-size:24px;letter-spacing:-.04em}.process-section b{font-size:13px;color:#be3024;margin-left:20px}.related-section{padding:80px var(--gutter);display:grid;grid-template-columns:1fr 1fr;gap:0 10%}.related-section h2{font-size:36px;grid-row:span 3}.related-section>a{display:flex;justify-content:space-between;border-bottom:1px solid #b8b2aa;padding:16px 0;font-size:14px}.page-title{padding:95px var(--gutter) 100px}.page-title h1{font-size:clamp(48px,6.3vw,96px);max-width:17ch;line-height:1.05}.page-title h1 em{font-style:normal;color:#be3024}.page-title>p{font-size:17px;line-height:1.7;color:#5c5851;max-width:58ch;margin-top:34px}.overview-list{padding:0 var(--gutter) 80px;background:#faf8f4}.overview-list article{padding:70px 0;border-bottom:1px solid #b8b2aa;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10%}.overview-list article:nth-child(even) .system-visual{order:2}.overview-list h2{font-size:40px}.overview-list p{font-size:15px;color:#5c5851;margin-top:28px}.platform-steps{padding:80px var(--gutter);background:#252522;color:#fff7ee;display:grid;grid-template-columns:1fr 1fr;gap:50px 9%}.platform-steps article{border-top:1px solid #655d54;padding-top:25px}.platform-steps h2{font-size:50px}.platform-steps p{margin-top:24px;font-size:15px;color:#d1c7bb}.about-statement{padding:90px var(--gutter);display:flex;justify-content:space-between;gap:12%;background:#be3024;color:#fff7ee}.about-statement h2{font-size:clamp(38px,4.5vw,68px)}.about-statement p{font-size:20px;line-height:1.9}.insights-empty{padding:90px var(--gutter);background:#faf8f4}.insights-empty h2{font-size:56px}.insights-empty>p{max-width:55ch;color:#5c5851;margin-top:28px}.topic-links{display:flex;gap:30px;flex-wrap:wrap;margin-top:36px;font-size:13px}.topic-links a span{margin-left:14px}.contact-layout{padding:95px var(--gutter) 110px;display:grid;grid-template-columns:1fr 1fr;gap:12%;align-items:start}.contact-layout h1{font-size:clamp(42px,5vw,74px)}.contact-layout>div>p{font-size:16px;max-width:41ch;color:#5c5851;margin-top:30px}.contact-address{margin-top:45px;display:flex;flex-direction:column;gap:12px;font-size:15px}.contact-address address{font-size:12px;color:#5c5851;font-style:normal;margin-top:10px}#contact-form{display:grid;grid-template-columns:1fr 1fr;gap:25px}#contact-form label{font-size:12px;display:block}#contact-form label>span{color:#ae2b20}#contact-form input,#contact-form textarea,#contact-form select{font:inherit;font-size:16px;display:block;width:100%;margin-top:10px;background:#faf8f4;border:1px solid #a69c90;padding:14px;color:#252522;border-radius:0}#contact-form textarea{resize:vertical}#contact-form input:focus,#contact-form textarea:focus,#contact-form select:focus{outline:2px solid #be3024;outline-offset:2px}.full{grid-column:1/-1}.form-note{font-size:11px;color:#5c5851;margin:0}#form-status{font-size:13px;color:#5c5851}#prepared-email{justify-content:flex-start;width:fit-content}#contact-form .dark-button{font-size:13px}.work-page{padding-top:0}.page-title+.work-page{padding-top:0}
@media(hover:hover)and(pointer:fine){.dark-button:hover{background:#a92a20;color:#fff}.nav-panel a:hover{color:#a92a20;background:#eeeae4}.work-item:hover .system-visual svg{transform:scale(1.025)}.filters button:hover{color:#a92a20}.related-section a:hover{color:#a92a20}.cta-banner .dark-button:hover{background:#fff7ee;color:#a92a20}}
@media(min-width:850px){.convergence{height:170svh}.convergence-stage{position:sticky;top:0}}
@media(max-width:1100px){.site-header nav{gap:17px;font-size:11px}.nav-group summary{font-size:11px}.brand-name{display:none}.corporate-hero h1{font-size:7.2vw}.corporate-hero .hero-art{width:46%;right:-5%}.capability-row{gap:5%}.site-footer-grid{gap:4%}.work-item>div:last-child{display:block}.work-item>div:last-child span{display:block;margin-top:8px}}
@media(max-width:849px){.site-header{height:90px;justify-content:space-between}.site-header .brand-name{display:block;margin-right:auto}.menu-toggle{display:flex;align-items:center;gap:24px;background:none;border:0;border-bottom:1px solid #777067;padding:12px 0;font-size:12px;cursor:pointer}.menu-toggle span{font-size:20px}.site-header nav{display:none;position:absolute;top:89px;left:calc(var(--gutter)*-1);right:calc(var(--gutter)*-1);padding:25px var(--gutter) 35px;background:#faf8f4;box-shadow:0 18px 24px #25252218;flex-direction:column;align-items:stretch;gap:0;font-size:16px}.site-header.menu-open nav{display:flex}.site-header nav>a:not(.nav-cta){display:block}.site-header nav>a,.site-header .nav-group{border-bottom:1px solid #c3b9ad;padding:16px 0}.site-header .nav-group summary{font-size:16px;justify-content:space-between}.site-header .nav-group .nav-panel{position:static;box-shadow:none;border:0;padding:16px 0 0;display:flex;flex-direction:column;gap:0}.nav-panel a{font-size:13px;padding:13px 12px}.site-header .nav-cta{margin-top:12px}.corporate-hero{min-height:1010px}.corporate-hero h1{font-size:clamp(48px,8.4vw,72px);margin-top:50px;max-width:100%}.corporate-hero .hero-bottom{margin-top:28px;max-width:100%}.hero-bottom h2{font-size:23px}.corporate-hero .hero-art{top:475px;width:75%;right:0;max-width:510px}.hero-actions{gap:18px}.partner-section{padding-top:70px;padding-bottom:60px;grid-template-columns:1fr;gap:30px}.partner-section>.kicker{margin-bottom:0}.partner-section h2{font-size:48px}.partner-section>div{max-width:60ch}.capability-row{grid-template-columns:1fr 1.1fr;gap:7%;position:relative}.capability-row h3{font-size:27px}.row-symbol{display:none}.learning-strip{display:block}.learning-strip a{display:inline-block;margin-top:8px}.convergence{height:auto!important}.convergence-stage{position:relative;min-height:0;display:block;padding-top:70px;padding-bottom:70px}.convergence h2{font-size:48px}.convergence p{max-width:50ch}.convergence-diagram{margin-top:35px;max-width:440px;margin-left:auto;margin-right:auto}.convergence-diagram:before{width:90%;max-width:380px}.convergence-diagram span,.convergence-diagram strong{padding:15px 24px}.convergence-diagram i{height:28px}.channels-section{padding-top:70px;padding-bottom:70px}.channels-section h2{font-size:43px}.channel-list{justify-content:flex-start;gap:25px}.intelligence-feature{grid-template-columns:1fr;gap:40px;padding-top:70px;padding-bottom:70px}.intelligence-feature .system-visual{max-width:600px}.intelligence-feature h2{font-size:48px}.work-section{padding-top:70px;padding-bottom:70px}.work-heading{display:block}.work-heading h2{font-size:48px}.work-heading>p{margin-top:28px;max-width:55ch}.physical-section{padding-top:70px;padding-bottom:70px}.physical-section h2{font-size:44px}.experience-section{padding-top:70px;padding-bottom:70px;gap:8%}.experience-section>strong{font-size:160px}.experience-section h2{font-size:36px}.cta-banner{grid-template-columns:1fr;gap:30px;padding-top:65px;padding-bottom:65px}.cta-banner h2{font-size:48px}.site-footer-grid{grid-template-columns:1fr 1fr;gap:40px}.site-footer-grid>div:first-child{grid-column:1/-1}.site-footer-grid>div:first-child p{max-width:55ch}.site-footer-grid>div:last-child{grid-column:1/-1}.site-footer-grid>div:last-child a{display:inline-block;margin-right:20px}.footer-bottom{flex-wrap:wrap;gap:16px}.footer-bottom span:last-of-type{display:block}.detail-hero{padding-top:50px;padding-bottom:70px;grid-template-columns:1fr;gap:40px}.detail-hero h1{font-size:52px;max-width:16ch}.detail-hero .system-visual{max-width:600px;width:100%}.capability-section{padding-top:65px;padding-bottom:65px;grid-template-columns:1fr;gap:30px}.capability-section h2{font-size:43px}.content-spread{padding-top:65px;padding-bottom:65px;grid-template-columns:1fr;gap:30px}.content-spread h2{font-size:40px}.related-section{padding-top:65px;padding-bottom:65px;grid-template-columns:1fr;gap:22px}.related-section h2{grid-row:auto}.page-title{padding-top:65px;padding-bottom:70px}.page-title h1{font-size:58px}.overview-list article{grid-template-columns:1fr;gap:35px;padding:55px 0}.overview-list article .system-visual{max-width:600px}.overview-list article:nth-child(even) .system-visual{order:0}.overview-list h2{font-size:38px}.about-statement{display:block}.about-statement p{margin-top:35px}.contact-layout{padding-top:65px;padding-bottom:70px;grid-template-columns:1fr;gap:55px}.contact-layout h1{font-size:56px}.process-section{padding-top:55px;padding-bottom:55px}.process-section>div{justify-content:flex-start;gap:22px 32px}.process-section>div span{font-size:22px}.process-section b{display:none}}
@media(max-width:480px){.corporate-hero{min-height:910px}.corporate-hero h1{font-size:clamp(38px,10.2vw,49px);margin-top:42px;max-width:100%;line-height:1.08}.hero-top{font-size:8px}.corporate-hero .hero-bottom{margin-top:25px}.hero-bottom h2{font-size:21px}.corporate-hero .hero-bottom p{font-size:13px}.corporate-hero .hero-art{top:475px;width:100%;right:-3%}.hero-actions{gap:10px 18px;margin-top:23px}.hero-actions .dark-button{font-size:10px;padding:13px 15px;gap:12px}.hero-actions .text-link{font-size:10px;gap:10px}.hero-foot span{font-size:8px}.partner-section h2{font-size:40px}.partner-section>div p:first-child{font-size:20px}.partner-section p{font-size:14px}.capabilities{padding-bottom:55px}.capability-row{grid-template-columns:1fr;gap:23px;padding:33px 0}.capability-row h3{font-size:28px;max-width:24ch}.capability-row p{font-size:14px}.convergence h2{font-size:38px}.convergence p{font-size:14px}.channels-section h2{font-size:36px}.channels-section>p{font-size:14px}.channel-list{font-size:9px;gap:22px;margin-top:35px}.intelligence-feature h2{font-size:40px}.intelligence-feature h3{font-size:21px}.work-heading h2{font-size:40px}.filters{gap:4px 19px}.filters button{font-size:10px}.draft-note{font-size:10px}.work-gallery{grid-template-columns:1fr;gap:30px}.work-item h3{font-size:19px}.work-item .system-visual{aspect-ratio:1.35}.physical-section h2{font-size:35px}.physical-section p{font-size:14px}.experience-section{grid-template-columns:1fr;gap:32px}.experience-section>strong{font-size:185px}.experience-section h2{font-size:40px}.cta-banner h2{font-size:39px}.cta-banner p{font-size:14px}.site-footer-grid{gap:35px 25px}.site-footer-grid h3{font-size:10px}.site-footer-grid>div>a:not(.wordmark){font-size:10px}.footer-bottom{font-size:9px}.footer-bottom a{font-size:9px}.detail-hero h1{font-size:42px}.detail-hero p{font-size:14px}.capability-section h2{font-size:36px}.capability-list{gap:0 20px}.capability-list li{font-size:12px}.content-spread h2{font-size:34px}.content-spread p{font-size:14px}.page-title h1{font-size:45px}.page-title>p{font-size:15px}.overview-list h2{font-size:33px}.overview-list p{font-size:14px}.platform-steps{grid-template-columns:1fr;gap:36px;padding-top:60px;padding-bottom:60px}.platform-steps h2{font-size:43px}.about-statement{padding-top:65px;padding-bottom:65px}.about-statement h2{font-size:36px}.about-statement p{font-size:17px}.insights-empty{padding-top:60px;padding-bottom:60px}.insights-empty h2{font-size:42px}.contact-layout h1{font-size:42px}#contact-form{gap:22px 16px}#contact-form label{font-size:11px}#contact-form input{padding:12px}#contact-form label:nth-child(3){grid-column:1/-1}#contact-form label:nth-child(4){grid-column:1/-1}.form-note{font-size:10px}}
@media(prefers-reduced-motion:reduce){.convergence{height:auto!important}.convergence-stage{min-height:0;position:relative}.convergence-diagram span,.convergence-diagram strong,.convergence-diagram:before,.convergence-diagram i{transform:none!important}.work-item .system-visual svg{transition:none}}
