:root{--ink:#151918;--muted:#59615e;--paper:#f7f7f4;--white:#ffffff;--line:#d8dcd8;--coral:#d9492f;--coral-dark:#b93622;--teal:#0e756b;--green:#287a4d;--blue:#356b9a;--soft-green:#e6f1ea;--soft-coral:#f8e7e2;--max:1240px;--radius:8px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,Noto Sans TC,PingFang TC,Microsoft JhengHei,system-ui,sans-serif;letter-spacing:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(247,247,244,.96);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header-inner{width:min(var(--max),calc(100% - 40px));min-height:76px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:32px;gap:32px}.brand{display:inline-flex;align-items:center;gap:11px}.brand-mark{width:36px;height:36px;display:grid;place-items:center;background:var(--coral);border-radius:50%}.brand-mark span,.brand-mark:before{content:"";display:block;position:absolute}.brand-mark:before{width:18px;height:18px;border:3px solid var(--white);border-right:3px solid transparent;border-radius:50%}.brand-mark span{width:7px;height:7px;background:var(--white);border-radius:50%}.brand small,.brand strong{display:block}.brand strong{font-size:17px}.brand small{margin-top:2px;color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:700}.desktop-nav{justify-self:center;display:flex;gap:28px;font-size:14px;font-weight:700}.desktop-nav a:hover{color:var(--coral)}.mobile-menu{display:none}.button{min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:6px;display:inline-flex;justify-content:center;align-items:center;gap:8px;font-weight:800;cursor:pointer;transition:transform .15s ease,background .15s ease}.button:hover{transform:translateY(-1px)}.button-dark{color:var(--white);background:var(--ink)}.button-dark:hover{background:#2a302e}.button-coral{color:var(--white);background:var(--coral)}.button-coral:hover{background:var(--coral-dark)}.button-light{background:var(--white);color:var(--ink)}.text-link{display:inline-flex;align-items:center;gap:7px;font-weight:800;text-decoration:underline;text-underline-offset:5px}.light-link{color:var(--white)}.home-hero{min-height:min(860px,calc(100svh - 76px));position:relative;isolation:isolate;display:flex;align-items:flex-end;background:url(/images/ai-growth-command-center.png) 50%/cover no-repeat}.home-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(8,13,13,.64)}.home-hero-inner{width:min(var(--max),calc(100% - 40px));margin:0 auto;padding:92px 0 58px;color:var(--white)}.eyebrow{margin:0 0 14px;color:var(--coral-dark);font-size:13px;font-weight:900;text-transform:uppercase}.eyebrow.light{color:#ffd3c9}.home-hero h1{margin:0;font-size:clamp(68px,10vw,144px);line-height:.86;font-weight:900}.hero-statement{max-width:720px;margin:30px 0 0;font-size:clamp(23px,3vw,40px);line-height:1.28;font-weight:700}.hero-description{max-width:880px;margin:18px 0 0;color:#e0e5e2;font-size:18px;line-height:1.7}.hero-actions{display:flex;align-items:center;gap:24px;margin-top:34px}.hero-proof{display:flex;flex-wrap:wrap;gap:22px;margin-top:62px;padding-top:20px;border-top:1px solid rgba(255,255,255,.38);font-size:13px;font-weight:700}.hero-proof span{display:inline-flex;align-items:center;gap:7px}.command-demo{max-width:940px;margin-top:30px}.command-demo form{padding:20px;border:1px solid rgba(255,255,255,.42);border-radius:var(--radius);background:rgba(9,14,13,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.command-demo label{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:850}.command-demo textarea{width:100%;min-height:104px;padding:16px;resize:vertical;border:1px solid rgba(255,255,255,.52);border-radius:5px;background:rgba(255,255,255,.96);color:var(--ink);font-size:17px;line-height:1.55}.command-demo textarea::placeholder{color:#68706c}.command-demo textarea:focus{outline:3px solid rgba(255,177,158,.45);border-color:#ffb19e}.command-actions{display:flex;align-items:center;gap:16px;margin-top:13px}.command-reset,.command-sample{padding:9px 2px;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--white);cursor:pointer;font-size:13px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.command-boundary{margin:11px 0 0;color:#cbd2ce;font-size:11px}.command-error{margin:10px 0 0;color:#ffd1c8;font-size:13px;font-weight:800}.command-result{margin-top:10px;padding:22px;border-radius:var(--radius);background:rgba(255,255,255,.97);color:var(--ink)}.command-result header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.command-result header span{color:var(--muted);font-size:12px;font-weight:800}.command-result header strong{color:var(--green);font-size:13px}.command-result blockquote{margin:18px 0 10px;padding-left:14px;border-left:3px solid var(--coral);font-weight:800;line-height:1.55}.command-result>p{margin:0;color:var(--muted);line-height:1.6}.command-result-grid{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:26px;gap:26px;margin:20px 0}.command-result-grid>div{padding:16px;background:#eef0ec}.command-result-grid span,.command-result-grid strong{display:block}.command-result-grid span{margin-bottom:7px;color:var(--muted);font-size:11px;font-weight:800}.command-result-grid strong{line-height:1.6}.command-result-grid ol{margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;list-style:none}.command-result-grid li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.5}.command-result-grid li svg{flex:0 0 auto;margin-top:2px;color:var(--green)}.command-result-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.automation-section{border-top:1px solid var(--line)}.automation-loop{margin-top:56px;display:grid;grid-template-columns:repeat(5,1fr);border:solid var(--line);border-width:1px 0 0 1px}.automation-loop article{min-height:260px;padding:22px;border:solid var(--line);border-width:0 1px 1px 0;background:var(--white)}.automation-loop article>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.automation-loop article>div span{color:var(--coral-dark);font-size:12px;font-weight:900}.automation-loop article small{color:var(--muted);font-size:10px;font-weight:800}.automation-loop h3{margin:70px 0 10px;font-size:20px}.automation-loop p{margin:0;color:var(--muted);font-size:14px;line-height:1.65}.capabilities-section{border-top:1px solid var(--line)}.capability-grid{margin-top:54px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.capability-grid article{min-height:240px;padding:25px;border:1px solid var(--line);background:var(--white)}.capability-grid svg{color:var(--teal)}.capability-grid h3{margin:66px 0 9px;font-size:22px}.capability-grid p{margin:0;color:var(--muted);line-height:1.65}.capability-links{margin-top:30px;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.control-band{padding:82px max(20px,calc((100vw - var(--max)) / 2));display:grid;grid-template-columns:1fr 1fr;grid-gap:90px;gap:90px;background:#151918;color:var(--white)}.control-band .eyebrow.light{color:#ff9f8c}.control-band h2{max-width:700px;margin:0;font-size:clamp(38px,4.8vw,66px);line-height:1.06}.control-band>div:last-child{align-self:end}.control-band>div:last-child p{margin:0;color:#cbd2ce;font-size:17px;line-height:1.75}.control-band ul{margin:25px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:9px;list-style:none}.control-band li{padding:9px 11px;border:1px solid #68716d;border-radius:4px;font-size:12px;font-weight:800}.final-cta-actions{display:flex;align-items:center;gap:24px}.automation-section,.capabilities-section,.comparison-section,.contact-layout,.demo-page-section,.faq-section,.growth-plan-page-section,.legal-layout,.login-boundary,.pricing-grid,.product-showcase,.safety-section,.solutions-grid,.tour-page-section,.value-band,.workflow-section{width:min(var(--max),calc(100% - 40px));margin:0 auto}.automation-section,.capabilities-section,.faq-section,.product-showcase,.safety-section,.value-band,.workflow-section{padding:112px 0}.section-heading h2{max-width:800px;margin:0;font-size:clamp(38px,5vw,68px);line-height:1.05}.split-heading{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:72px;gap:72px;align-items:end}.split-heading>p{margin:0;color:var(--muted);font-size:18px;line-height:1.75}.outcome-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:64px;background:var(--line);border:1px solid var(--line)}.outcome-list div{min-height:110px;padding:26px;background:var(--white);display:flex;align-items:flex-start;gap:12px;font-weight:800}.outcome-list svg{flex:0 0 auto;color:var(--green)}.workflow-section{border-top:1px solid var(--line)}.workflow-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:54px}.workflow-card{min-height:280px;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.workflow-card-top{display:flex;justify-content:space-between;color:var(--coral-dark);font-weight:900}.workflow-card h3{margin:86px 0 12px;font-size:22px}.workflow-card p{margin:0;color:var(--muted);line-height:1.65}.product-showcase{border-top:1px solid var(--line)}.product-preview{margin-top:58px;overflow:hidden;border:1px solid #bcc2be;border-radius:var(--radius);background:var(--white);box-shadow:0 24px 60px rgba(16,24,21,.08)}.product-preview-header{min-height:88px;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line)}.preview-label,.product-preview-header strong{display:block}.product-preview-header strong{margin-top:5px;font-size:19px}.preview-label{color:var(--muted);font-size:12px;font-weight:800}.preview-status{padding:8px 10px;border-radius:4px;background:var(--soft-green);color:var(--green);font-size:12px;font-weight:900}.product-preview-grid{display:grid;grid-template-columns:repeat(6,1fr)}.preview-stage{min-height:250px;padding:24px;border-right:1px solid var(--line)}.preview-stage:last-child{border-right:0}.preview-stage-index{display:flex;align-items:center;justify-content:space-between;color:var(--coral-dark);font-weight:900}.preview-stage>strong{display:block;margin-top:66px;font-size:19px}.preview-stage p{min-height:48px;margin:10px 0 24px;color:var(--muted);font-size:14px;line-height:1.55}.preview-stage small{display:inline-flex;padding:7px 9px;border:1px solid var(--line);border-radius:4px;font-weight:800}.product-preview-footer{min-height:64px;padding:17px 26px;display:flex;align-items:center;gap:24px;border-top:1px solid var(--line);background:#f1f2ef;color:var(--muted);font-size:12px}.product-preview-footer span{display:inline-flex;align-items:center;gap:7px}.product-preview-footer strong{margin-left:auto;color:var(--ink)}.preview-dot{width:8px;height:8px;border-radius:50%}.preview-dot-green{background:var(--green)}.preview-dot-coral{background:var(--coral)}.product-evidence-band{display:grid;grid-template-columns:1fr 1fr;min-height:540px;background:#151918;color:var(--white)}.product-evidence-copy{padding:82px max(40px,calc((100vw - var(--max)) / 2));padding-right:80px}.product-evidence-copy .eyebrow{color:#ff9f8c}.product-evidence-copy h2{margin:0;max-width:600px;font-size:clamp(38px,4vw,62px);line-height:1.08}.product-evidence-copy>p:not(.eyebrow){color:#c7cdca;line-height:1.75;font-size:17px}.evidence-stats{display:grid;grid-template-columns:1fr 1fr;background:#a93625}.evidence-stats div{padding:46px;display:flex;flex-direction:column;justify-content:flex-end;border:solid rgba(255,255,255,.35);border-width:0 0 1px 1px}.evidence-stats div:last-child{grid-column:1/-1}.evidence-stats strong{font-size:clamp(50px,7vw,98px);line-height:1}.evidence-stats span{margin-top:12px;font-weight:800}.safety-section{padding-bottom:130px}.safety-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:48px}.safety-row span{padding:12px 14px;border:1px solid var(--ink);border-radius:999px;font-size:13px;font-weight:800}.faq-list,.faq-section{border-top:1px solid var(--line)}.faq-list{max-width:920px;margin:58px 0 0 auto}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{padding:25px 44px 25px 0;position:relative;list-style:none;cursor:pointer;font-size:19px;font-weight:850}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";position:absolute;right:8px;font-size:24px;font-weight:500}.faq-list details[open] summary:after{content:"−"}.faq-list p{max-width:760px;margin:0;padding:0 0 28px;color:var(--muted);line-height:1.75}.final-cta{padding:72px max(20px,calc((100vw - var(--max)) / 2));display:flex;align-items:flex-end;justify-content:space-between;gap:40px;background:var(--teal)}.final-cta,.final-cta .eyebrow.light{color:var(--white)}.final-cta h2{max-width:820px;margin:0;font-size:clamp(36px,5vw,66px);line-height:1.06}.page-hero{width:min(var(--max),calc(100% - 40px));margin:0 auto;min-height:440px;padding:98px 0 64px;display:grid;grid-template-columns:1fr minmax(260px,.38fr);align-items:end;grid-gap:50px;gap:50px;border-bottom:1px solid var(--line)}.page-hero h1{max-width:950px;margin:0;font-size:clamp(46px,7vw,88px);line-height:.98}.lead{max-width:760px;margin:26px 0 0;color:var(--muted);font-size:20px;line-height:1.7}.page-hero-aside{justify-self:end;align-self:end}.status-pill{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:10px 12px;border:1px solid var(--coral);border-radius:999px;color:var(--coral-dark);font-size:12px;font-weight:900}.pricing-grid{padding:70px 0 32px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.pricing-card{min-height:500px;padding:28px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);display:flex;flex-direction:column;justify-content:space-between}.pricing-card h2{margin:18px 0;font-size:28px;line-height:1.2}.plan-label{color:var(--coral-dark);font-size:13px;font-weight:900;text-transform:uppercase}.price-placeholder{margin-top:54px;font-size:19px;font-weight:900}.pricing-card ul{padding:0;margin:36px 0;list-style:none}.pricing-card li{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);color:var(--muted)}.pricing-card li svg{color:var(--green);flex:0 0 auto}.pricing-accent{border-top:5px solid var(--coral)}.pricing-dark{background:var(--ink);color:var(--white)}.pricing-dark .plan-label{color:#ffb2a3}.pricing-dark li{border-color:#3c4340;color:#d5d9d7}.comparison-section{padding:88px 0 44px;border-top:1px solid var(--line)}.comparison-heading h2{max-width:760px}.comparison-table-wrap{margin-top:46px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.comparison-table{width:100%;min-width:720px;border-collapse:collapse;text-align:left}.comparison-table td,.comparison-table th{padding:19px 22px;border-bottom:1px solid var(--line)}.comparison-table thead th{background:var(--ink);color:var(--white);font-size:13px}.comparison-table tbody th{width:34%;font-size:14px}.comparison-table td{color:var(--muted);font-weight:700}.comparison-table tbody tr:last-child td,.comparison-table tbody tr:last-child th{border-bottom:0}.comparison-note{color:var(--muted);font-size:13px;line-height:1.6}.catalog-note{width:min(820px,calc(100% - 40px));margin:52px auto 110px;padding-left:18px;border-left:4px solid var(--teal)}.catalog-note strong{display:block;margin-bottom:7px}.catalog-note p{color:var(--muted);line-height:1.7}.draft-notice{padding:16px;display:flex;gap:12px;background:var(--soft-coral);border-radius:var(--radius);color:var(--coral-dark)}.draft-notice span,.draft-notice strong{display:block}.draft-notice strong{margin-bottom:4px}.legal-layout{padding:70px 0 120px;display:grid;grid-template-columns:250px 1fr;grid-gap:90px;gap:90px}.legal-meta{height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:110px;display:grid;grid-gap:8px;gap:8px}.legal-meta span{margin-top:15px;color:var(--muted);font-size:12px}.legal-meta strong{font-size:14px;line-height:1.5}.legal-content{max-width:760px}.legal-content section{padding:0 0 42px;margin-bottom:42px;border-bottom:1px solid var(--line)}.legal-content h2{margin:0 0 18px;font-size:27px}.legal-content li,.legal-content p{color:var(--muted);font-size:16px;line-height:1.85}.legal-content ul{padding-left:22px}.contact-layout{padding:70px 0 120px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:70px;gap:70px}.contact-details h2{font-size:30px}.contact-details>p{color:var(--muted);line-height:1.7}.contact-details>a,.contact-details>div{display:flex;align-items:center;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.contact-details small,.contact-details span{display:block}.contact-details small{margin-bottom:3px;color:var(--muted)}.contact-details address{max-width:320px;font-style:normal;line-height:1.55}.contact-direct-panel{padding:34px;border:1px solid var(--line);border-top:5px solid var(--teal);border-radius:8px;background:var(--white)}.contact-direct-kicker{color:var(--coral-dark);font-size:12px;font-weight:900}.contact-direct-panel h2{margin:14px 0;font-size:clamp(30px,4vw,46px);line-height:1.08}.contact-direct-panel>p{max-width:580px;color:var(--muted);line-height:1.7}.contact-direct-panel blockquote{max-height:190px;margin:26px 0;padding:18px;overflow:auto;border-left:4px solid var(--coral);background:var(--soft-coral);color:#4f3c37;white-space:pre-wrap;line-height:1.6}.contact-action-list{margin-top:30px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.contact-phone-action{display:inline-flex;align-items:center;gap:8px;font-weight:800}.contact-direct-note{margin-top:24px;font-size:12px}.contact-prefill-note{margin-bottom:24px;padding:15px;display:flex;gap:10px;border:1px solid #a8c8b5;border-radius:5px;background:var(--soft-green);color:#195e3b}.contact-prefill-note svg{flex:0 0 auto}.contact-prefill-note span,.contact-prefill-note strong{display:block}.contact-prefill-note strong{font-size:13px}.contact-prefill-note span{margin-top:4px;font-size:11px;line-height:1.5}.login-boundary{padding:72px 0 120px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px}.login-copy h2{margin:30px 0 16px;font-size:38px}.login-copy p{color:var(--muted);line-height:1.75}.login-copy .button{margin-top:18px}.boundary-list{border-top:1px solid var(--line)}.boundary-list div{display:flex;gap:14px;padding:22px 0;border-bottom:1px solid var(--line)}.boundary-list svg{color:var(--teal);flex:0 0 auto}.boundary-list span,.boundary-list strong{display:block}.boundary-list strong{margin-bottom:5px}.boundary-list span{color:var(--muted);line-height:1.6}.solutions-grid{padding:72px 0 112px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.solution-card{min-height:440px;padding:30px;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.solution-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:50%;background:var(--soft-coral);color:var(--coral-dark)}.solution-label{margin:50px 0 13px;color:var(--coral-dark);font-size:13px;font-weight:900}.solution-card h2{max-width:520px;margin:0;font-size:32px;line-height:1.18}.solution-card>p:not(.solution-label){color:var(--muted);line-height:1.7}.solution-card ul{margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;list-style:none}.solution-card li{padding:9px 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:4px;font-size:12px;font-weight:800}.solution-card li svg{color:var(--green)}.solution-tour-link{margin-top:34px;display:inline-flex;align-items:center;gap:7px;color:var(--coral-dark);font-size:14px;font-weight:850;text-decoration:underline;text-underline-offset:5px}.solution-boundary{padding:78px max(20px,calc((100vw - var(--max)) / 2));display:grid;grid-template-columns:1fr 1fr;grid-gap:90px;gap:90px;background:var(--teal);color:var(--white)}.solution-boundary h2{max-width:620px;margin:0;font-size:clamp(38px,4.6vw,62px);line-height:1.08}.solution-boundary .eyebrow.light{color:var(--white)}.solution-boundary>div:last-child{align-self:end}.solution-boundary>div:last-child p{margin:0 0 28px;color:#e2efec;line-height:1.75}.solution-boundary-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.continuous-growth-band{padding:72px max(20px,calc((100vw - var(--max)) / 2));display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:34px;gap:34px;background:#a93625;color:var(--white)}.continuous-growth-band>svg{width:68px;height:68px;padding:17px;border:1px solid rgba(255,255,255,.5);border-radius:50%}.continuous-growth-band .eyebrow.light{color:#ffe0d8}.continuous-growth-band h2{margin:0;font-size:clamp(34px,4vw,56px);line-height:1.08}.continuous-growth-band p:not(.eyebrow){margin:14px 0 0;color:#ffe1da;line-height:1.65}.tour-page-section{padding:70px 0 112px}.tour-app{overflow:hidden;border:1px solid #b8bfbb;border-radius:var(--radius);background:var(--white);box-shadow:0 28px 70px rgba(15,26,22,.1)}.tour-app-header{min-height:82px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);background:#f1f2ef}.tour-app-header span,.tour-app-header strong{display:block}.tour-app-header span{margin-bottom:5px;color:var(--muted);font-size:12px;font-weight:800}.tour-app-header strong{font-size:19px}.tour-mode{padding:8px 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid #9ac2ad;border-radius:4px;color:#195e3b;font-size:12px;font-weight:900}.tour-mode i{width:8px;height:8px;border-radius:50%;background:var(--green)}.tour-app-layout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:760px}.tour-sidebar{padding:24px 18px;border-right:1px solid var(--line);background:#fafaf8}.tour-sidebar>label{display:block;margin-bottom:8px;font-size:12px;font-weight:850}.tour-sidebar>select{width:100%;min-height:44px;padding:9px 10px;border:1px solid #aab2ad;border-radius:5px;background:var(--white);color:var(--ink);font-weight:750}.tour-sidebar>select:focus{outline:3px solid rgba(14,117,107,.2);border-color:var(--teal)}.tour-step-nav{margin-top:26px;display:grid;grid-gap:5px;gap:5px}.tour-step-nav button{width:100%;min-height:50px;padding:9px 10px;display:grid;grid-template-columns:28px 1fr;align-items:center;grid-gap:8px;gap:8px;border:0;border-radius:5px;background:transparent;color:var(--muted);text-align:left;cursor:pointer}.tour-step-nav button:hover{background:#eceeea}.tour-step-nav button.active{background:var(--soft-coral);color:var(--coral-dark)}.platform-tabs button:focus-visible,.tour-controls button:focus-visible,.tour-reset:focus-visible,.tour-step-nav button:focus-visible{outline:3px solid rgba(14,117,107,.28);outline-offset:2px}.tour-step-nav button span{font-size:11px;font-weight:900}.tour-step-nav button strong{font-size:13px}.tour-reset{margin-top:28px;padding:9px 10px;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:800}.tour-workspace{min-width:0;padding:36px 40px 28px;display:flex;flex-direction:column}.tour-step-heading{display:grid;grid-template-columns:1fr .75fr;grid-gap:44px;gap:44px;align-items:end;padding-bottom:28px;border-bottom:1px solid var(--line)}.tour-step-heading span{color:var(--coral-dark);font-size:11px;font-weight:900}.tour-step-heading h2{margin:8px 0 0;font-size:36px}.tour-step-heading p{margin:0;color:var(--muted);line-height:1.65}.tour-content,.tour-objective,.tour-optimize,.tour-review,.tour-schedule{flex:1 1;padding:38px 0}.tour-objective dl{margin:0;display:grid;grid-template-columns:1.1fr 1fr .8fr;border:1px solid var(--line);border-radius:var(--radius)}.tour-objective dl div{min-height:190px;padding:24px;border-right:1px solid var(--line)}.tour-objective dl div:last-child{border-right:0}.tour-objective dt{margin-bottom:44px;color:var(--muted);font-size:12px;font-weight:850}.tour-objective dd{margin:0;font-size:18px;line-height:1.55;font-weight:780}.tour-note{margin-top:18px;padding:18px;display:flex;gap:12px;background:var(--soft-green);color:#195e3b;border-radius:var(--radius)}.tour-note svg{flex:0 0 auto}.tour-note p{margin:0;line-height:1.6}.tour-note strong{display:block;margin-bottom:2px}.platform-tabs{width:-moz-fit-content;width:fit-content;padding:4px;display:flex;gap:3px;border:1px solid var(--line);border-radius:6px;background:#f1f2ef}.platform-tabs button{min-height:38px;padding:0 14px;border:0;border-radius:4px;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:850}.platform-tabs button.active{background:var(--white);color:var(--ink);box-shadow:0 1px 4px rgba(10,20,16,.12)}.social-preview{width:min(620px,100%);margin-top:20px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--white)}.social-preview-meta{padding:16px;display:flex;align-items:center;gap:11px}.social-avatar{width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--coral);color:var(--white);font-size:12px;font-weight:900}.social-preview-meta span,.social-preview-meta strong{display:block}.social-preview-meta strong{font-size:13px}.social-preview-meta span{margin-top:3px;color:var(--muted);font-size:11px}.social-artwork{min-height:245px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;background:#183f42;color:var(--white)}.social-instagram .social-artwork{background:#a93625}.social-threads .social-artwork{background:#1e2221}.social-artwork span{font-size:11px;font-weight:900}.social-artwork strong{max-width:500px;font-size:clamp(28px,4vw,45px);line-height:1.04}.social-preview>p{min-height:86px;margin:0;padding:18px;color:var(--muted);white-space:pre-line;line-height:1.65}.social-preview-footer{padding:14px 18px;display:flex;justify-content:space-between;gap:18px;border-top:1px solid var(--line);font-size:12px}.social-preview-footer span{color:var(--muted)}.platform-guidance{max-width:620px;color:var(--muted);font-size:13px;line-height:1.65}.tour-review ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;border:1px solid var(--line);border-radius:var(--radius)}.tour-review li{min-height:132px;padding:22px;display:flex;align-items:flex-start;gap:10px;border-right:1px solid var(--line);line-height:1.55;font-weight:750}.tour-review li:last-child{border-right:0}.tour-review li svg{flex:0 0 auto;color:var(--green)}.review-decision{margin:20px 0;padding:20px;display:flex;gap:13px;border:1px solid #e0b5aa;border-radius:var(--radius);background:var(--soft-coral);color:var(--coral-dark)}.review-decision.approved{border-color:#a8c8b5;background:var(--soft-green);color:#195e3b}.review-decision strong{display:block}.review-decision p{margin:5px 0 0;line-height:1.55}.tour-schedule{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:18px;gap:18px}.schedule-state{min-height:190px;padding:24px;display:flex;flex-direction:column;justify-content:flex-end;border-radius:var(--radius);background:var(--soft-coral);color:var(--coral-dark)}.schedule-state.ready{background:var(--soft-green);color:#195e3b}.schedule-state strong{font-size:23px}.schedule-state span{margin-top:8px;line-height:1.55}.tour-schedule ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.tour-schedule li{padding:18px 3px;display:flex;align-items:center;gap:11px;border-bottom:1px solid var(--line);font-weight:750}.tour-schedule li span{width:8px;height:8px;border-radius:50%;background:var(--teal)}.tour-optimize>p{max-width:680px;color:var(--muted);line-height:1.7}.tour-optimize ol{margin:30px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);counter-reset:suggestion;list-style:none}.tour-optimize li{min-height:185px;padding:24px;border:solid var(--line);border-width:1px 1px 1px 0;line-height:1.65;font-weight:750;counter-increment:suggestion}.tour-optimize li:first-child{border-left-width:1px;border-radius:var(--radius) 0 0 var(--radius)}.tour-optimize li:last-child{border-radius:0 var(--radius) var(--radius) 0}.tour-optimize li:before{content:"0" counter(suggestion);display:block;margin-bottom:44px;color:var(--coral-dark);font-size:12px;font-weight:900}.tour-controls{min-height:62px;margin-top:auto;padding-top:18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:20px;gap:20px;border-top:1px solid var(--line)}.tour-controls button{min-height:38px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:4px;background:#eceeea;color:var(--ink);cursor:pointer;font-weight:800}.tour-controls button:disabled{opacity:.4;cursor:default}.tour-controls span{color:var(--muted);font-size:11px;text-align:center}.tour-exit{padding:72px max(20px,calc((100vw - var(--max)) / 2));display:flex;align-items:flex-end;justify-content:space-between;gap:40px;background:var(--teal)}.tour-exit,.tour-exit .eyebrow.light{color:var(--white)}.tour-exit h2{max-width:720px;margin:0;font-size:clamp(38px,5vw,64px);line-height:1.06}.tour-exit-actions{display:flex;align-items:center;gap:24px}.growth-plan-page-section{padding:70px 0 112px}.growth-plan-tool{overflow:hidden;border:1px solid #b8bfbb;border-radius:var(--radius);background:var(--white);box-shadow:0 28px 70px rgba(15,26,22,.1)}.growth-plan-tool-header{min-height:82px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);background:#f1f2ef}.growth-plan-tool-header span,.growth-plan-tool-header strong{display:block}.growth-plan-tool-header span{margin-bottom:5px;color:var(--muted);font-size:12px;font-weight:800}.growth-plan-tool-header strong{font-size:19px}.growth-plan-local-status{padding:8px 10px;display:inline-flex;align-items:center;gap:7px;border:1px solid #9ac2ad;border-radius:4px;color:#195e3b;font-size:12px;font-weight:900}.growth-plan-local-status i{width:8px;height:8px;border-radius:50%;background:var(--green)}.growth-plan-layout{display:grid;grid-template-columns:.9fr 1.1fr}.growth-plan-inputs{min-width:0;padding:32px;border-right:1px solid var(--line);background:#fafaf8}.growth-plan-input-heading,.growth-result-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:24px;border-bottom:1px solid var(--line)}.growth-plan-input-heading>div,.growth-result-heading>div{display:flex;align-items:center;gap:12px}.growth-plan-input-heading>div>span,.growth-result-heading>div>span{color:var(--coral-dark);font-size:11px;font-weight:900}.growth-plan-input-heading h2,.growth-result-heading h2{margin:0;font-size:28px}.growth-plan-input-heading button{padding:7px;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-weight:800}.channel-choice-row input:focus-visible+span,.choice-fieldset input:focus-visible+strong,.growth-plan-input-heading button:focus-visible{outline:3px solid rgba(14,117,107,.25);outline-offset:4px}.choice-fieldset{margin:28px 0 0;padding:0;border:0}.choice-fieldset legend{margin-bottom:12px;font-size:13px;font-weight:900}.goal-choice-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.goal-choice-grid label{min-height:118px;padding:16px;display:flex;flex-direction:column;border:1px solid var(--line);border-radius:5px;background:var(--white);cursor:pointer}.goal-choice-grid label.selected{border-color:#c16451;background:var(--soft-coral)}.channel-choice-row input,.goal-choice-grid input{position:absolute;opacity:0;pointer-events:none}.goal-choice-grid strong{font-size:14px}.goal-choice-grid span{margin-top:8px;color:var(--muted);font-size:12px;line-height:1.5}.growth-text-fields{margin-top:24px;display:grid;grid-gap:14px;gap:14px}.growth-select-grid label,.growth-text-fields label{display:grid;grid-gap:7px;gap:7px;font-size:12px;font-weight:850}.growth-select-grid select,.growth-text-fields input,.growth-text-fields select{width:100%;min-height:44px;padding:10px 11px;border:1px solid #aab2ad;border-radius:5px;background:var(--white);color:var(--ink)}.growth-select-grid select:focus,.growth-text-fields input:focus,.growth-text-fields select:focus{outline:3px solid rgba(14,117,107,.2);border-color:var(--teal)}.channel-fieldset>p{margin:-6px 0 12px;color:var(--muted);font-size:11px}.channel-choice-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.channel-choice-row label{min-height:43px;display:grid;place-items:center;border:1px solid var(--line);border-radius:5px;background:var(--white);cursor:pointer}.channel-choice-row label.selected{border-color:#478b6b;background:var(--soft-green);color:#195e3b}.channel-choice-row span{font-size:11px;font-weight:850}.growth-select-grid{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.growth-plan-input-boundary{margin-top:26px;padding:14px;display:flex;align-items:center;gap:9px;border-radius:5px;background:var(--soft-green);color:#195e3b;font-size:12px;font-weight:750}.growth-plan-result{min-width:0;padding:32px}.growth-result-heading>p{max-width:255px;margin:0;color:var(--muted);font-size:12px;line-height:1.55;text-align:right}.growth-fit-summary{padding:30px 0;display:grid;grid-template-columns:auto 1fr;align-items:end;grid-gap:28px;gap:28px;border-bottom:1px solid var(--line)}.growth-fit-summary span,.growth-fit-summary strong{display:block}.growth-fit-summary span{margin-bottom:8px;color:var(--muted);font-size:11px;font-weight:850}.growth-fit-summary strong{color:var(--coral-dark);font-size:38px}.growth-fit-summary p{margin:0 0 5px;line-height:1.55;font-weight:750}.growth-result-section{padding:30px 0;border-bottom:1px solid var(--line)}.growth-result-section-title{display:flex;align-items:center;gap:9px}.growth-result-section-title svg{color:var(--teal)}.growth-result-section-title h3{margin:0;font-size:17px}.growth-workflow-list{margin:24px 0 0;padding:0;list-style:none}.growth-workflow-list li{padding:14px 0;display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;border-top:1px solid var(--line)}.growth-workflow-list li>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#eceeea;font-size:10px;font-weight:900}.growth-workflow-list strong{font-size:13px}.growth-workflow-list p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.growth-content-mix{margin-top:22px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:5px}.growth-content-mix div{min-height:125px;padding:16px;border-right:1px solid var(--line)}.growth-content-mix div:last-child{border-right:0}.growth-content-mix span,.growth-content-mix strong{display:block}.growth-content-mix strong{font-size:13px}.growth-content-mix span{margin-top:28px;color:var(--muted);font-size:11px;line-height:1.5}.growth-channel-plan{margin:20px 0 0}.growth-channel-plan div{padding:12px 0;display:grid;grid-template-columns:100px 1fr;grid-gap:12px;gap:12px;border-top:1px solid var(--line)}.growth-channel-plan dt{font-size:12px;font-weight:900}.growth-channel-plan dd{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.growth-readiness-list{margin:20px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px;list-style:none}.growth-readiness-list li{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:12px;line-height:1.5}.growth-readiness-list svg{margin-top:2px;flex:0 0 auto;color:var(--green)}.growth-industry-match{padding:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:1px solid var(--line);background:var(--soft-coral)}.growth-industry-match span,.growth-industry-match strong{display:block}.growth-industry-match span{color:var(--coral-dark);font-size:10px;font-weight:900}.growth-industry-match strong{margin-top:8px;font-size:18px}.growth-industry-match p{max-width:430px;margin:8px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.growth-industry-match a{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--coral-dark);font-size:12px;font-weight:900;text-decoration:underline;text-underline-offset:4px}.growth-plan-result-actions{padding-top:30px;display:flex;align-items:center;gap:18px}.growth-plan-result-actions>span{color:var(--muted);font-size:11px;line-height:1.5}.growth-plan-tool-footer{min-height:60px;padding:15px 24px;display:flex;justify-content:center;align-items:center;gap:24px;border-top:1px solid var(--line);background:#1e2221;color:#dce3df;font-size:11px;font-weight:800}.growth-plan-tool-footer span{display:inline-flex;align-items:center;gap:7px}.growth-plan-tool-footer span:before{content:"";width:5px;height:5px;border-radius:50%;background:#80c59e}.growth-plan-exit{padding:72px max(20px,calc((100vw - var(--max)) / 2));display:flex;align-items:flex-end;justify-content:space-between;gap:40px;background:var(--teal)}.growth-plan-exit,.growth-plan-exit .eyebrow.light{color:var(--white)}.growth-plan-exit h2{max-width:720px;margin:0;font-size:clamp(38px,5vw,64px);line-height:1.06}.industry-home-band{width:min(var(--max),calc(100% - 40px));margin:0 auto;padding:92px 0}.industry-home-band nav{margin-top:52px;border-top:1px solid var(--ink)}.industry-home-band nav a{min-height:84px;padding:18px 4px;display:grid;grid-template-columns:60px 1fr auto;align-items:center;grid-gap:18px;gap:18px;border-bottom:1px solid var(--line)}.industry-home-band nav a:hover strong{color:var(--coral-dark)}.industry-home-band nav span{color:var(--coral-dark);font-size:11px;font-weight:900}.industry-home-band nav strong{font-size:19px}.industries-index-section,.industry-content-section,.industry-faq-section,.industry-goal-section,.industry-readiness-section,.industry-workflow-section{width:min(var(--max),calc(100% - 40px));margin:0 auto;padding:92px 0}.industry-section-heading h2{margin:0;font-size:clamp(38px,4.6vw,62px);line-height:1.08}.industry-section-heading.split-heading>p,.industry-section-heading>p{max-width:530px;color:var(--muted);line-height:1.75}.industries-index-grid{margin-top:58px;display:grid;grid-template-columns:1fr 1fr;border:solid var(--line);border-width:1px 0 0 1px}.industries-index-grid article{min-height:430px;padding:30px;display:flex;flex-direction:column;border:solid var(--line);border-width:0 1px 1px 0}.industry-index-meta{display:flex;align-items:center;justify-content:space-between;color:var(--coral-dark)}.industry-index-meta span{font-size:12px;font-weight:900}.industries-index-grid article>p{margin:58px 0 10px;color:var(--coral-dark);font-size:13px;font-weight:900}.industries-index-grid article h2{max-width:540px;margin:0;font-size:29px;line-height:1.2}.industries-index-grid article>span{margin-top:18px;color:var(--muted);line-height:1.65}.industries-index-grid article a{margin-top:auto;padding-top:28px;display:inline-flex;align-items:center;gap:7px;font-weight:850;text-decoration:underline;text-underline-offset:5px}.industries-index-boundary{padding:78px max(20px,calc((100vw - var(--max)) / 2));display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;background:var(--teal);color:var(--white)}.industries-index-boundary h2{max-width:650px;margin:0;font-size:clamp(38px,4.7vw,62px);line-height:1.08}.industries-index-boundary .eyebrow.light{color:var(--white)}.industries-index-boundary>p{align-self:end;margin:0;color:#e2efec;line-height:1.75}.industry-problem-band{padding:84px max(20px,calc((100vw - var(--max)) / 2));background:#1e2221;color:var(--white)}.industry-problem-band .industry-section-heading{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:80px;gap:80px}.industry-problem-band .eyebrow{color:#f3a08c}.industry-problem-band ol{margin:64px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);list-style:none;border:solid #474c49;border-width:1px 0 0 1px}.industry-problem-band li{min-height:220px;padding:25px;border:solid #474c49;border-width:0 1px 1px 0}.industry-problem-band li span{color:#f3a08c;font-size:11px;font-weight:900}.industry-problem-band li p{margin:80px 0 0;font-size:19px;line-height:1.5;font-weight:750}.industry-goal-list{margin-top:52px;display:grid;grid-template-columns:repeat(3,1fr);border:solid var(--line);border-width:1px 0 0 1px}.industry-goal-list div{min-height:170px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;border:solid var(--line);border-width:0 1px 1px 0}.industry-goal-list svg{color:var(--teal)}.industry-goal-list strong{max-width:290px;font-size:17px;line-height:1.5}.industry-content-section{border-top:1px solid var(--line)}.industry-content-table{margin-top:52px;border-top:1px solid var(--ink)}.industry-content-row,.industry-content-table-head{display:grid;grid-template-columns:.8fr .8fr 1.4fr;grid-gap:24px;gap:24px}.industry-content-table-head{padding:12px 0;color:var(--muted);font-size:11px;font-weight:900}.industry-content-row{min-height:108px;padding:22px 0;align-items:center;border-top:1px solid var(--line)}.industry-content-row strong{font-size:16px}.industry-content-row span{color:var(--coral-dark);font-size:13px;font-weight:850}.industry-content-row p{margin:0;color:var(--muted);line-height:1.55}.industry-channel-section{padding:88px max(20px,calc((100vw - var(--max)) / 2));background:var(--teal);color:var(--white)}.industry-channel-section .eyebrow.light{color:var(--white)}.industry-channel-section .industry-section-heading>p{color:#e2efec}.industry-channel-grid{margin-top:54px;display:grid;grid-template-columns:repeat(4,1fr);border:solid rgba(255,255,255,.3);border-width:1px 0 0 1px}.industry-channel-grid>div{min-height:250px;padding:24px;display:flex;flex-direction:column;border:solid rgba(255,255,255,.3);border-width:0 1px 1px 0}.industry-channel-grid svg{color:#f3b39f}.industry-channel-grid strong{margin-top:58px;font-size:20px}.industry-channel-grid p{margin:13px 0 0;color:#e2efec;font-size:13px;line-height:1.65}.industry-workflow-board{margin-top:56px;overflow:hidden;border:1px solid #adb5b0;border-radius:var(--radius);box-shadow:0 24px 54px rgba(10,20,16,.08)}.industry-workflow-board header{min-height:70px;padding:18px 22px;display:flex;align-items:center;justify-content:space-between;background:#f0f1ee;border-bottom:1px solid var(--line)}.industry-workflow-board header div{display:flex;align-items:center;gap:9px}.industry-workflow-board header span{padding:7px 9px;border:1px solid #9ac2ad;border-radius:4px;color:#195e3b;font-size:11px;font-weight:900}.industry-workflow-board ol{margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);list-style:none}.industry-workflow-board li{min-height:280px;padding:22px;display:flex;flex-direction:column;border-right:1px solid var(--line)}.industry-workflow-board li:last-child{border-right:0}.industry-workflow-index{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#eceeea;font-size:11px;font-weight:900}.industry-workflow-board li>div{margin-top:auto}.industry-workflow-board li strong,.industry-workflow-board small{display:block}.industry-workflow-board small{margin-bottom:10px;color:var(--coral-dark);font-size:10px;font-weight:900}.industry-workflow-board li strong{font-size:16px}.industry-workflow-board li p{color:var(--muted);font-size:12px;line-height:1.55}.industry-workflow-board footer{min-height:56px;padding:14px 22px;display:flex;align-items:center;gap:9px;background:var(--soft-green);color:#195e3b;font-size:12px;font-weight:800}.industry-fit-section{display:grid;grid-template-columns:1fr 1fr}.industry-fit-column{min-height:430px;padding:70px max(32px,calc((100vw - var(--max)) / 2))}.industry-fit-column>div{display:flex;align-items:center;gap:12px}.industry-fit-column h2{margin:0;font-size:28px}.industry-fit-column ul{margin:45px 0 0;padding:0;list-style:none}.industry-fit-column li{padding:16px 0;display:flex;align-items:flex-start;gap:9px;border-top:1px solid rgba(0,0,0,.14);line-height:1.55;font-weight:750}.fit-yes{padding-left:max(20px,calc((100vw - var(--max)) / 2));background:var(--soft-green);color:#195e3b}.fit-no{padding-right:max(20px,calc((100vw - var(--max)) / 2));background:var(--soft-coral);color:var(--coral-dark)}.industry-readiness-section ol{margin:50px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;border:solid var(--line);border-width:1px 0 0 1px}.industry-readiness-section li{min-height:160px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;border:solid var(--line);border-width:0 1px 1px 0}.industry-readiness-section li span{color:var(--coral-dark);font-size:11px;font-weight:900}.industry-readiness-section li strong{line-height:1.5}.industry-faq-section{border-top:1px solid var(--line)}.industry-faq-section>div:last-child{margin-top:46px;border-top:1px solid var(--ink)}.industry-faq-section details{padding:23px 0;border-bottom:1px solid var(--line)}.industry-faq-section summary{cursor:pointer;font-size:17px;font-weight:850}.industry-faq-section details p{max-width:760px;color:var(--muted);line-height:1.7}.industry-cta{padding:76px max(20px,calc((100vw - var(--max)) / 2));display:flex;align-items:flex-end;justify-content:space-between;gap:48px;background:#1e2221;color:var(--white)}.industry-cta .eyebrow.light{color:#f3a08c}.industry-cta h2{max-width:720px;margin:0;font-size:clamp(38px,5vw,64px);line-height:1.06}.industry-cta p:not(.eyebrow){color:#ced5d1}.demo-page-section{padding:42px 0 112px}.autonomous-demo-shell{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:0 24px 70px rgba(18,29,25,.08)}.demo-statusbar{min-height:52px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line);background:#f1f2ef}.demo-statusbar>div{display:inline-flex;align-items:center;gap:9px;font-size:12px;font-weight:900}.demo-statusbar p{margin:0;color:var(--muted);font-size:11px;font-weight:750}.demo-live-dot{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(40,122,77,.12)}.demo-workspace-grid{display:grid;grid-template-columns:350px minmax(0,1fr)}.demo-brief-panel{padding:28px 24px;border-right:1px solid var(--line);background:#eef0ec}.demo-brief-heading>span{display:inline-flex;align-items:center;gap:8px;color:var(--coral-dark);font-size:12px;font-weight:900;text-transform:uppercase}.demo-brief-heading h2{margin:16px 0 9px;font-size:28px;line-height:1.15}.demo-brief-heading p{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.demo-brief-panel form{margin-top:28px;display:grid;grid-gap:20px;gap:20px}.demo-form-field{position:relative;display:grid;grid-gap:8px;gap:8px}.demo-choice-field legend,.demo-form-field label{font-size:12px;font-weight:900}.demo-form-field input,.demo-form-field select,.demo-form-field textarea{width:100%;min-height:44px;padding:10px 11px;border:1px solid #bcc3bf;border-radius:5px;background:var(--white);color:var(--ink)}.demo-form-field textarea{min-height:116px;resize:vertical;line-height:1.55}.demo-form-field input:focus,.demo-form-field select:focus,.demo-form-field textarea:focus{outline:3px solid rgba(14,117,107,.18);border-color:var(--teal)}.demo-form-field>small{position:absolute;right:8px;bottom:7px;color:var(--muted);font-size:10px}.demo-budget-input{display:grid;grid-template-columns:auto 1fr;align-items:center;border:1px solid #bcc3bf;border-radius:5px;background:var(--white)}.demo-budget-input span{padding-left:11px;color:var(--muted);font-size:12px;font-weight:850}.demo-budget-input input{border:0}.demo-choice-field{margin:0;padding:0;border:0}.demo-choice-field legend{margin-bottom:9px}.demo-platform-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.demo-platform-grid label{min-height:42px;padding:0 10px;display:flex;align-items:center;gap:8px;border:1px solid #c6ccc8;border-radius:5px;background:var(--white);cursor:pointer;font-size:12px;font-weight:800}.demo-platform-grid label:has(input:checked){border-color:var(--teal);background:#e5f1ef}.demo-platform-grid input{accent-color:var(--teal)}.demo-radio-choice{min-height:58px;margin-top:7px;padding:10px;display:flex;align-items:flex-start;gap:9px;border:1px solid #c6ccc8;border-radius:5px;background:var(--white);cursor:pointer}.demo-radio-choice:has(input:checked){border-color:var(--teal);background:#e5f1ef}.demo-radio-choice input{margin-top:3px;accent-color:var(--teal)}.demo-radio-choice small,.demo-radio-choice span,.demo-radio-choice strong{display:block}.demo-radio-choice strong{font-size:12px}.demo-radio-choice small{margin-top:3px;color:var(--muted);font-size:10px;line-height:1.4}.demo-run-button{width:100%;background:var(--coral-dark)}.demo-run-button:hover{background:#922817}.demo-reset-button{justify-self:center;padding:4px;display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.demo-form-error{margin:0;padding:10px;border:1px solid #e9a89d;background:#fff2ef;color:#a82f1e;font-size:12px;font-weight:800;line-height:1.5}.demo-output-panel{min-width:0;padding:30px}.demo-output-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.demo-ready-label{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-size:11px;font-weight:900;text-transform:uppercase}.demo-output-heading h2{max-width:680px;margin:12px 0 8px;font-size:30px;line-height:1.16}.demo-output-heading p{max-width:720px;margin:0;color:var(--muted);font-size:14px;line-height:1.65}.demo-status-chip{flex:0 0 auto;padding:7px 9px;border:1px solid #b9d4c3;border-radius:4px;background:var(--soft-green);color:var(--green);font-size:10px;font-weight:900}.demo-overview-grid{margin:26px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:solid var(--line);border-width:1px 0 0 1px}.demo-overview-grid div{min-width:0;min-height:92px;padding:14px;border:solid var(--line);border-width:0 1px 1px 0}.demo-overview-grid dt{color:var(--muted);font-size:10px;font-weight:800}.demo-overview-grid dd{margin:18px 0 0;overflow-wrap:anywhere;font-size:13px;font-weight:900;line-height:1.4}.demo-view-tabs{margin-top:26px;display:flex;overflow-x:auto;border-bottom:1px solid var(--line)}.demo-view-tabs button{min-height:44px;padding:0 15px;flex:0 0 auto;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--muted);cursor:pointer;font-size:12px;font-weight:900}.demo-view-tabs button[aria-selected=true]{border-bottom-color:var(--coral);color:var(--ink)}.demo-view-tabs button:focus-visible{outline:3px solid rgba(14,117,107,.22);outline-offset:-3px}.demo-tab-panel{padding-top:25px}.demo-panel-title{display:flex;align-items:flex-start;gap:11px}.demo-panel-title>svg{flex:0 0 auto;color:var(--teal)}.demo-panel-title h3{margin:0;font-size:19px}.demo-panel-title p{margin:5px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.demo-week-grid{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.demo-week-grid>article{border:1px solid var(--line);border-radius:6px}.demo-week-grid article>header{min-height:64px;padding:12px 14px;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-bottom:1px solid var(--line);background:#f4f5f2}.demo-week-grid header span{color:var(--coral-dark);font-size:10px;font-weight:900}.demo-week-grid header strong{max-width:150px;text-align:right;font-size:12px}.demo-week-grid ol{margin:0;padding:0;list-style:none}.demo-week-grid li{min-height:92px;padding:12px 14px;display:grid;grid-template-columns:72px 1fr;grid-gap:10px;gap:10px;border-bottom:1px solid var(--line)}.demo-week-grid li:last-child{border-bottom:0}.demo-week-grid li>span{color:var(--muted);font-size:10px;font-weight:800}.demo-week-grid li strong{font-size:12px}.demo-week-grid li p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.demo-creative-grid{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.demo-creative-grid article{min-height:200px;padding:17px;border:1px solid var(--line);background:#fbfbf9}.demo-creative-grid article>span{color:var(--coral-dark);font-size:10px;font-weight:900;text-transform:uppercase}.demo-creative-grid h4{margin:34px 0 8px;font-size:17px;line-height:1.35}.demo-creative-grid p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.demo-creative-grid small{display:block;margin-top:18px;color:var(--teal);font-size:10px;font-weight:850}.demo-budget-summary{margin-top:20px;padding:20px;display:grid;grid-template-columns:1fr auto;grid-gap:5px 20px;gap:5px 20px;background:var(--ink);color:var(--white)}.demo-budget-summary span{font-size:11px}.demo-budget-summary strong{grid-row:1/3;grid-column:2;align-self:center;font-size:25px}.demo-budget-summary small{color:#cbd2ce;font-size:10px}.demo-allocation-list{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--line)}.demo-allocation-list article{min-height:190px;padding:16px;border:solid var(--line);border-width:0 1px 1px 0}.demo-allocation-list article>div:first-child{display:grid;grid-gap:6px;gap:6px}.demo-allocation-list span{font-size:11px;font-weight:850}.demo-allocation-list strong{font-size:13px}.demo-allocation-track{height:7px;margin-top:18px;background:#e4e7e3}.demo-allocation-track span{height:100%;display:block;background:var(--teal)}.demo-allocation-fill-20{width:20%}.demo-allocation-fill-30{width:30%}.demo-allocation-fill-50{width:50%}.demo-allocation-list p{margin:18px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.demo-lead-layout{margin-top:20px;display:grid;grid-template-columns:.8fr 1.2fr;border:1px solid var(--line)}.demo-lead-layout section{padding:18px}.demo-lead-layout section+section{border-left:1px solid var(--line)}.demo-lead-layout h4{margin:0 0 16px;display:flex;align-items:center;gap:7px;font-size:14px}.demo-lead-layout ol{margin:0;padding:0;list-style:none}.demo-lead-layout li{padding:11px 0;border-bottom:1px solid var(--line);font-size:11px;line-height:1.55}.demo-lead-layout li:last-child{border-bottom:0}.demo-lead-layout section:first-child li{display:flex;align-items:flex-start;gap:8px}.demo-lead-layout section:first-child svg{flex:0 0 auto;margin-top:1px;color:var(--green)}.demo-lead-layout li span,.demo-lead-layout li strong{display:block}.demo-lead-layout li span{color:var(--coral-dark);font-size:9px;font-weight:900}.demo-lead-layout li strong{margin-top:5px;font-size:12px}.demo-lead-layout li p{margin:4px 0 0;color:var(--muted)}.demo-metric-grid{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.demo-metric-grid article{min-height:150px;padding:16px;border:1px solid var(--line)}.demo-metric-grid article>span{color:var(--muted);font-size:10px;font-weight:850}.demo-metric-grid article>div{margin-top:15px;display:grid;grid-template-columns:auto 1fr auto auto 1fr;align-items:end;grid-gap:7px;gap:7px}.demo-metric-grid small{color:var(--muted);font-size:8px}.demo-metric-grid strong{font-size:18px}.demo-metric-grid b{color:var(--coral)}.demo-metric-grid p{margin:15px 0 0;color:var(--muted);font-size:10px;line-height:1.5}.demo-decision-list{margin-top:10px;padding:18px;background:#eef0ec}.demo-decision-list h4{margin:0 0 13px;font-size:13px}.demo-decision-list ol{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:9px 18px;gap:9px 18px;list-style:none}.demo-decision-list li{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.5}.demo-decision-list svg{flex:0 0 auto;margin-top:1px;color:var(--teal)}.demo-safety-footer{margin-top:28px;padding-top:20px;border-top:1px solid var(--line)}.demo-safety-footer>div{display:flex;align-items:center;gap:8px;color:var(--green);font-size:12px}.demo-safety-footer ul{margin:13px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:7px;list-style:none}.demo-safety-footer li{padding:7px 8px;border:1px solid #ccd5cf;border-radius:4px;color:var(--muted);font-size:9px;font-weight:750}.error-page{min-height:65vh;width:min(720px,calc(100% - 40px));margin:0 auto;padding:120px 0}.error-page h1{margin:0;font-size:clamp(48px,7vw,84px)}.error-page>p:not(.eyebrow){color:var(--muted);font-size:18px}.error-actions,.error-page .button{margin-top:24px}.error-actions{display:flex;align-items:center;gap:20px}.site-footer{padding:76px max(20px,calc((100vw - var(--max)) / 2)) 28px;background:#ebece8}.footer-main{display:grid;grid-template-columns:1.3fr .7fr;grid-gap:80px;gap:80px}.footer-kicker{color:var(--coral-dark);font-size:12px;font-weight:900}.footer-main h2{max-width:650px;margin:15px 0 0;font-size:clamp(33px,4vw,55px);line-height:1.08}.footer-main nav{display:grid;align-content:start;grid-gap:13px;gap:13px;font-weight:700}.footer-main nav a:hover{color:var(--coral)}.footer-legal{display:flex;flex-wrap:wrap;gap:20px;margin-top:70px;padding-top:20px;border-top:1px solid #c9cdc9;color:var(--muted);font-size:12px}.footer-legal a:hover{color:var(--ink)}@media (max-width:900px){.site-header-inner{grid-template-columns:1fr auto}.desktop-nav,.header-cta{display:none}.mobile-menu{display:block;position:relative}.mobile-menu summary{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;list-style:none;cursor:pointer}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{width:220px;position:absolute;top:52px;right:0;padding:14px;display:grid;grid-gap:5px;gap:5px;background:var(--white);border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 18px 40px rgba(10,20,16,.15)}.mobile-menu nav a{padding:10px;font-weight:750}.contact-layout,.control-band,.industries-index-boundary,.industry-problem-band .industry-section-heading,.login-boundary,.page-hero,.product-evidence-band,.solution-boundary,.split-heading{grid-template-columns:1fr}.split-heading{gap:28px}.outcome-list,.pricing-grid{grid-template-columns:1fr}.automation-loop{grid-template-columns:repeat(2,1fr)}.capability-grid,.product-preview-grid,.workflow-grid{grid-template-columns:1fr 1fr}.preview-stage{border-bottom:1px solid var(--line)}.preview-stage:nth-child(2n){border-right:0}.preview-stage:last-child{grid-column:auto}.product-preview-footer{align-items:flex-start;flex-wrap:wrap}.product-preview-footer strong{width:100%;margin-left:0}.solutions-grid{grid-template-columns:1fr}.control-band{gap:38px}.continuous-growth-band{grid-template-columns:auto 1fr}.continuous-growth-band .button{grid-column:2;justify-self:start}.tour-app-layout{grid-template-columns:220px minmax(0,1fr)}.tour-workspace{padding-left:28px;padding-right:28px}.tour-objective dl{grid-template-columns:1fr}.tour-objective dl div{min-height:130px;border-right:0;border-bottom:1px solid var(--line)}.tour-objective dl div:last-child{border-bottom:0}.tour-objective dt{margin-bottom:18px}.tour-optimize ol,.tour-review ul{grid-template-columns:1fr}.tour-review li{min-height:88px;border-right:0;border-bottom:1px solid var(--line)}.tour-review li:last-child{border-bottom:0}.tour-optimize li,.tour-optimize li:first-child,.tour-optimize li:last-child{min-height:120px;border-width:0 1px 1px;border-radius:0}.tour-optimize li:first-child{border-top-width:1px;border-radius:var(--radius) var(--radius) 0 0}.tour-optimize li:last-child{border-radius:0 0 var(--radius) var(--radius)}.tour-optimize li:before{margin-bottom:18px}.product-evidence-copy{padding:72px 32px}.evidence-stats{min-height:420px}.page-hero-aside{justify-self:start}.legal-layout{grid-template-columns:1fr;gap:44px}.legal-meta{position:static;grid-template-columns:auto 1fr}.contact-layout,.login-boundary{gap:45px}.industry-channel-grid{grid-template-columns:1fr 1fr}.industry-workflow-board ol{grid-template-columns:1fr}.industry-workflow-board li{min-height:150px;border-right:0;border-bottom:1px solid var(--line)}.industry-workflow-board li>div{margin-top:34px}.industry-fit-section{grid-template-columns:1fr}.fit-no,.fit-yes,.industry-fit-column{min-height:0;padding:58px max(20px,calc((100vw - var(--max)) / 2))}.demo-workspace-grid{grid-template-columns:1fr}.demo-brief-panel{border-right:0;border-bottom:1px solid var(--line)}.demo-brief-panel form{grid-template-columns:1fr 1fr;align-items:start}.demo-choice-field,.demo-form-error,.demo-reset-button,.demo-run-button{grid-column:1/-1}.demo-output-panel{padding:26px}}@media (max-width:620px){.automation-section,.capabilities-section,.comparison-section,.contact-layout,.demo-page-section,.faq-section,.growth-plan-page-section,.home-hero-inner,.industries-index-section,.industry-content-section,.industry-faq-section,.industry-goal-section,.industry-home-band,.industry-readiness-section,.industry-workflow-section,.legal-layout,.login-boundary,.page-hero,.pricing-grid,.product-showcase,.safety-section,.site-header-inner,.solutions-grid,.tour-page-section,.value-band,.workflow-section{width:min(100% - 28px,var(--max))}.site-header-inner{min-height:66px}.brand small{display:none}.home-hero{min-height:calc(100svh - 110px);background-position:58%}.home-hero-inner{padding-top:34px;padding-bottom:26px}.home-hero h1{font-size:clamp(54px,17vw,72px)}.hero-statement{margin-top:20px;font-size:24px}.hero-description{margin-top:12px;font-size:15px;line-height:1.58}.hero-actions{align-items:stretch;flex-direction:column;gap:15px}.hero-proof{display:none}.automation-section,.capabilities-section,.faq-section,.product-showcase,.safety-section,.value-band,.workflow-section{padding:78px 0}.command-demo{margin-top:20px}.command-demo form{padding:13px}.command-demo textarea{min-height:96px;font-size:16px}.command-actions{align-items:stretch;flex-direction:column;gap:7px}.command-actions .button{width:100%}.command-reset,.command-sample{justify-content:center}.command-result-grid{grid-template-columns:1fr;gap:10px}.command-result-actions{align-items:stretch;flex-direction:column;gap:14px}.final-cta h2,.section-heading h2{font-size:40px}.automation-loop,.capability-grid,.workflow-grid{grid-template-columns:1fr}.automation-loop article{min-height:210px}.automation-loop h3{margin-top:48px}.capability-grid article{min-height:210px}.capability-grid h3{margin-top:48px}.workflow-card{min-height:230px}.workflow-card h3{margin-top:54px}.product-preview-header{align-items:flex-start}.product-preview-grid{grid-template-columns:1fr}.preview-stage,.preview-stage:last-child,.preview-stage:nth-child(2n){min-height:190px;grid-column:auto;border-right:0}.preview-stage>strong{margin-top:38px}.preview-stage p{min-height:0}.product-preview-footer{display:grid;grid-gap:11px;gap:11px}.faq-list{margin-top:38px}.faq-list summary{font-size:17px}.evidence-stats{grid-template-columns:1fr}.evidence-stats div,.evidence-stats div:last-child{grid-column:auto;min-height:150px;padding:26px}.final-cta{padding-top:54px;padding-bottom:54px}.final-cta,.final-cta-actions{align-items:stretch;flex-direction:column}.final-cta-actions{gap:15px}.page-hero{min-height:390px;padding-top:70px}.page-hero h1{font-size:48px}.lead{font-size:17px}.field-row{grid-template-columns:1fr;gap:0}.solutions-grid{padding-top:46px;padding-bottom:78px}.solution-card{min-height:0;padding:24px}.solution-label{margin-top:36px}.solution-card h2{font-size:28px}.solution-boundary{padding-top:58px;padding-bottom:58px;gap:38px}.solution-boundary-actions{align-items:stretch;flex-direction:column}.continuous-growth-band{padding-top:58px;padding-bottom:58px;grid-template-columns:1fr}.continuous-growth-band>svg{width:54px;height:54px;padding:13px}.continuous-growth-band .button{grid-column:auto;justify-self:stretch}.tour-page-section{padding-top:40px;padding-bottom:78px}.tour-app-layout{grid-template-columns:1fr;min-height:0}.tour-sidebar{padding:18px;border-right:0;border-bottom:1px solid var(--line)}.tour-step-nav{grid-template-columns:repeat(5,1fr);gap:3px;overflow-x:auto}.tour-step-nav button{min-width:48px;min-height:48px;padding:8px;display:flex;justify-content:center}.tour-step-nav button strong{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.tour-reset{margin-top:14px}.tour-workspace{min-height:680px;padding:24px 18px 20px}.tour-step-heading{grid-template-columns:1fr;gap:13px}.tour-step-heading h2{font-size:31px}.platform-tabs{width:100%}.platform-tabs button{flex:1 1;padding:0 8px}.social-artwork{min-height:220px;padding:22px}.social-artwork strong{font-size:31px}.social-preview>p{min-height:0}.social-preview-footer{align-items:flex-start;flex-direction:column;gap:7px}.tour-schedule{grid-template-columns:1fr}.tour-controls{grid-template-columns:1fr 1fr}.tour-controls span{grid-column:1/-1;grid-row:1}.tour-controls button:last-child{justify-self:end}.tour-exit{padding-top:58px;padding-bottom:58px}.tour-exit,.tour-exit-actions{align-items:stretch;flex-direction:column}.growth-plan-page-section{padding-top:40px;padding-bottom:78px}.demo-page-section{padding-top:28px;padding-bottom:78px}.demo-statusbar{padding:10px 14px;align-items:flex-start;flex-direction:column;gap:4px}.demo-brief-panel{padding:24px 18px}.demo-brief-panel form{grid-template-columns:1fr}.demo-choice-field,.demo-form-error,.demo-reset-button,.demo-run-button{grid-column:auto}.demo-output-panel{padding:24px 16px}.demo-output-heading{flex-direction:column;gap:12px}.demo-output-heading h2{font-size:25px}.demo-overview-grid{grid-template-columns:1fr 1fr}.demo-overview-grid div{min-height:86px}.demo-view-tabs{width:calc(100% + 32px);margin-left:-16px;padding-left:8px;padding-right:8px}.demo-view-tabs button{padding:0 11px}.demo-creative-grid,.demo-metric-grid,.demo-week-grid{grid-template-columns:1fr}.demo-week-grid li{grid-template-columns:62px 1fr}.demo-budget-summary{grid-template-columns:1fr}.demo-budget-summary strong{grid-row:auto;grid-column:auto}.demo-allocation-list{grid-template-columns:1fr}.demo-allocation-list article{min-height:0}.demo-lead-layout{grid-template-columns:1fr}.demo-lead-layout section+section{border-left:0;border-top:1px solid var(--line)}.demo-decision-list ol{grid-template-columns:1fr}.growth-plan-tool-header{align-items:flex-start}.growth-plan-layout{grid-template-columns:1fr}.growth-plan-inputs{padding:22px 18px;border-right:0;border-bottom:1px solid var(--line)}.growth-plan-result{padding:22px 18px}.goal-choice-grid{grid-template-columns:1fr}.goal-choice-grid label{min-height:94px}.channel-choice-row{grid-template-columns:1fr 1fr}.growth-select-grid{grid-template-columns:1fr}.growth-result-heading{align-items:flex-start;flex-direction:column}.growth-result-heading>p{max-width:none;text-align:left}.growth-fit-summary{gap:10px}.growth-content-mix,.growth-fit-summary{grid-template-columns:1fr}.growth-content-mix div{min-height:98px;border-right:0;border-bottom:1px solid var(--line)}.growth-content-mix div:last-child{border-bottom:0}.growth-content-mix span{margin-top:12px}.growth-plan-result-actions{align-items:stretch;flex-direction:column}.growth-industry-match,.growth-plan-tool-footer{align-items:flex-start;flex-direction:column}.growth-plan-tool-footer{gap:9px}.growth-plan-exit{padding-top:58px;padding-bottom:58px;align-items:stretch;flex-direction:column}.industry-home-band{padding-top:70px;padding-bottom:70px}.industry-home-band nav a{grid-template-columns:34px 1fr auto}.industries-index-section,.industry-content-section,.industry-faq-section,.industry-goal-section,.industry-readiness-section,.industry-workflow-section{padding-top:70px;padding-bottom:70px}.industries-index-grid{grid-template-columns:1fr}.industries-index-grid article{min-height:390px;padding:24px}.industries-index-boundary{padding-top:58px;padding-bottom:58px;gap:32px}.industry-problem-band{padding-top:68px;padding-bottom:68px}.industry-goal-list,.industry-problem-band ol{grid-template-columns:1fr}.industry-problem-band li{min-height:150px}.industry-problem-band li p{margin-top:45px}.industry-content-table-head{display:none}.industry-content-row{grid-template-columns:1fr;gap:9px}.industry-channel-section{padding-top:68px;padding-bottom:68px}.industry-channel-grid{grid-template-columns:1fr}.industry-channel-grid>div{min-height:190px}.industry-channel-grid strong{margin-top:38px}.industry-readiness-section ol{grid-template-columns:1fr 1fr}.industry-cta{padding-top:58px;padding-bottom:58px;align-items:stretch;flex-direction:column}.contact-direct-panel{padding:24px}.legal-layout{padding-top:46px}.footer-main{grid-template-columns:1fr;gap:44px}.footer-legal{display:grid;grid-gap:8px;gap:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}