body.altamash-site [hidden]{display:none!important}body.altamash-site button,body.altamash-site input,body.altamash-site select{font:inherit}body.altamash-site main{min-width:0}body.altamash-site p,body.altamash-site a,body.altamash-site h1,body.altamash-site h2,body.altamash-site h3,body.altamash-site h4{overflow-wrap:break-word}body.altamash-site h4{font-size:1rem;line-height:1.5;font-weight:550;margin:0}body.altamash-site .nav-inner{gap:20px}body.altamash-site .site-header nav{gap:23px}body.altamash-site .site-header nav>a{white-space:nowrap;font-size:.875rem}body.altamash-site .site-header nav>a.active-nav{color:var(--gold)}body.altamash-site .footer-links{display:flex;flex-wrap:wrap;gap:20px 30px;padding:12px 0 30px;font-size:.875rem;color:#cccac2}body.altamash-site .footer-links a:hover{color:var(--gold)}body.altamash-site .page-hero{padding-block:80px 70px;border-bottom:1px solid var(--line)}body.altamash-site .page-hero>.eyebrow{color:var(--gold);font-size:.875rem;letter-spacing:.08em}body.altamash-site .page-hero h1{font-size:clamp(3.15rem,5.9vw,5.7rem);line-height:1.12;letter-spacing:-.055em;margin:28px 0}body.altamash-site .page-hero>p:last-child{max-width:730px;font-size:1.125rem;line-height:1.85;color:#bbb9b1}body.altamash-site .section-intro{max-width:1000px;margin-bottom:44px}body.altamash-site .section-intro>.eyebrow{color:var(--gold);font-size:.875rem;letter-spacing:.075em;margin-bottom:23px}body.altamash-site .section-intro h2{font-size:clamp(2.45rem,4.2vw,4rem);line-height:1.17}body.altamash-site .section-deck{max-width:760px;font-size:1.0625rem;line-height:1.85;color:var(--muted);margin-top:24px}body.altamash-site .band{background:#1a1a18;border-block:1px solid #302e28}body.altamash-site .section{padding-block:88px}body.altamash-site .section-marker{margin-bottom:35px}body.altamash-site .home-highlights{padding-top:10px}body.altamash-site .portfolio-stats{margin:22px 0 48px;padding:28px 0 0}body.altamash-site .portfolio-stats strong{font-size:3.5rem}body.altamash-site .portfolio-stats p{font-size:.9375rem}body.altamash-site .selected-brand-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}body.altamash-site .selected-brand-heading .eyebrow{font-size:.8125rem;color:var(--muted)}body.altamash-site .selected-brand-heading>a{font-size:.875rem;color:var(--gold)}body.altamash-site .home-brand-grid .brand-card{min-height:122px}body.altamash-site .home-brand-grid .brand-art{height:65px;padding:8px 20px}body.altamash-site .home-brand-grid .brand-label{font-size:.75rem}body.altamash-site .brand-context{font-size:.875rem;color:var(--muted);line-height:1.6;margin-top:17px}body.altamash-site .brand-gallery-heading h2{font-size:2.65rem}body.altamash-site .brand-gallery-heading>p{color:var(--muted);font-size:1rem;line-height:1.8;margin-top:16px}body.altamash-site .filter-bar{align-items:flex-start}body.altamash-site .brand-filters{max-width:1000px}body.altamash-site .brand-filters button{min-height:44px}body.altamash-site .brand-card{min-height:145px;border-radius:3px}body.altamash-site .brand-art img{width:auto;height:auto;max-height:100%;object-fit:contain}body.altamash-site .brand-label{padding:0 8px;text-align:center;line-height:1.5}body.altamash-site #brand-count{font-size:.875rem;padding-top:14px}body.altamash-site .brand-card[data-logo-tone="dark"]:is(:hover,:focus-visible),body.altamash-site .brand-card[data-logo-tone="opaque"]:is(:hover,:focus-visible){background:#fff;border-color:#ddd}body.altamash-site .brand-card[data-logo-tone="dark"]:is(:hover,:focus-visible) .brand-label,body.altamash-site .brand-card[data-logo-tone="opaque"]:is(:hover,:focus-visible) .brand-label{color:#454545}body.altamash-site .brand-card[data-logo-tone="dark"]:is(:hover,:focus-visible) .brand-art img{filter:none;opacity:1}body.altamash-site .pathway-grid,body.altamash-site .home-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}body.altamash-site .pathway-grid>a{display:flex;flex-direction:column;border-top:1px solid #6b5a2e;background:#1b1b19;padding:30px;transition:background .2s,transform .2s}body.altamash-site .pathway-grid>a:hover{background:#25231c;transform:translateY(-4px)}body.altamash-site .pathway-grid .eyebrow{color:var(--gold);font-size:.8125rem}body.altamash-site .pathway-grid h3{font:500 1.8rem/1.4 var(--heading);letter-spacing:-.035em;margin:27px 0 18px}body.altamash-site .pathway-grid p{font-size:1rem;line-height:1.85;color:var(--muted)}body.altamash-site .pathway-link{margin-top:auto;padding-top:30px;font-size:.9375rem;color:var(--gold);display:flex;justify-content:space-between;gap:15px}body.altamash-site .home-blogs{border-top:1px solid var(--line)}body.altamash-site .home-blog-grid>a{border:1px solid var(--line);background:#171717;display:flex;flex-direction:column;transition:border-color .2s}body.altamash-site .home-blog-grid>a:hover{border-color:var(--gold)}body.altamash-site .home-blog-grid img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}body.altamash-site .home-blog-grid>a>div{padding:25px;display:flex;flex-direction:column;flex:1}body.altamash-site .home-blog-grid .eyebrow{font-size:.8125rem;color:var(--gold)}body.altamash-site .home-blog-grid h3{font:500 1.5rem/1.45 var(--heading);letter-spacing:-.025em;margin:20px 0 28px}body.altamash-site .read-blog{font-size:.9375rem;color:var(--gold);margin-top:auto}body.altamash-site .home-contact{border-top:1px solid var(--line);padding-block:55px 75px}body.altamash-site .home-contact h2{font-size:clamp(2.3rem,4vw,3.8rem)}body.altamash-site .about-portrait{width:100%;max-width:375px;height:370px;object-fit:cover;object-position:center 20%;border-radius:80px 4px 4px 4px;margin-bottom:25px}body.altamash-site .about-grid h2{font-size:2.3rem}body.altamash-site .about-section{padding-bottom:40px}body.altamash-site .about-section .about-text{padding-top:5px}body.altamash-site .about-section .section-marker{display:none}body.altamash-site .explorer{border:1px solid #454034;background:#151513;min-width:0;scroll-margin-top:100px}body.altamash-site .explorer:not([data-ready])>.explorer-controls,body.altamash-site .explorer:not([data-ready])>.explorer-content>.explorer-footer{display:none}body.altamash-site .explorer-controls{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #454034;background:#1d1c18}body.altamash-site .explorer-controls>button{display:flex;align-items:center;gap:12px;background:transparent;color:#bdbbb2;border:0;border-right:1px solid #38362d;border-bottom:1px solid #38362d;padding:17px 20px;min-height:54px;font-size:.9375rem;text-align:left;line-height:1.5;transition:background .2s,color .2s}body.altamash-site .explorer-controls>button:hover{color:var(--gold);background:#27241b}body.altamash-site .explorer-controls>button[aria-pressed=true]{background:var(--gold);color:#151510}body.altamash-site .choice-number{font-size:.75rem;opacity:.7;font-variant-numeric:tabular-nums}body.altamash-site .explorer-content{min-width:0}body.altamash-site .explorer-panel{padding:38px}body.altamash-site .explorer-panel h3{font:500 clamp(1.7rem,2.5vw,2.4rem)/1.3 var(--heading);letter-spacing:-.04em;margin:15px 0 22px}body.altamash-site .explorer-panel p{font-size:1rem;line-height:1.85;color:#bcbab2}body.altamash-site .explorer-panel .eyebrow{color:var(--gold);font-size:.8125rem}body.altamash-site .explorer-footer{border-top:1px solid #38362d;padding:16px 30px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#191915}body.altamash-site .explorer-footer>span{font-variant-numeric:tabular-nums;font-size:.875rem;color:var(--muted)}body.altamash-site .explorer-footer button{border:0;background:transparent;color:var(--gold);font-size:.9375rem;min-height:44px;display:flex;align-items:center;gap:25px;padding:8px 0}body.altamash-site .explorer-footer button:hover{color:#ffe399}body.altamash-site .explorer-panel.is-entering{animation:panel-in .26s ease-out}@keyframes panel-in{from{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}body.altamash-site .industry-explorer{display:grid;grid-template-columns:245px minmax(0,1fr)}body.altamash-site .industry-explorer>.explorer-controls{flex-direction:column;border:0;border-right:1px solid #454034}body.altamash-site .industry-explorer>.explorer-controls>button{border-right:0;width:100%;padding:17px 19px;min-height:58px}body.altamash-site .industry-explorer>.explorer-content>.explorer-panel{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;min-height:510px;padding:36px}body.altamash-site .industry-story .experience-names{margin-top:30px;padding-top:22px;border-top:1px solid #3c382c}body.altamash-site .experience-names>span,body.altamash-site .industry-brief span,body.altamash-site .step-outputs span,body.altamash-site .market-priorities span,body.altamash-site .human-review>span{display:block;font-size:.8125rem;letter-spacing:.055em;color:var(--gold);line-height:1.7}body.altamash-site .experience-names p{margin-top:10px;font-size:.9375rem;color:#e3dfd2}body.altamash-site .industry-brief{display:flex;flex-direction:column;gap:23px;border-left:1px solid #38362d;padding-left:28px}body.altamash-site .industry-brief p{margin-top:9px}body.altamash-site .industry-brief .measure-line{margin-top:auto}body.altamash-site .industry-brief .measure-line p{color:#dfd5b7;font-size:.9375rem}body.altamash-site .model-explorer>.explorer-controls{display:grid;grid-template-columns:repeat(3,1fr)}body.altamash-site .model-explorer>.explorer-content>.explorer-panel{display:grid;grid-template-columns:1fr 1fr;gap:60px;min-height:390px}body.altamash-site .model-question h3{font-size:clamp(1.9rem,3vw,2.7rem)}body.altamash-site .model-answer h4{color:#efede6}body.altamash-site .model-answer p{margin-top:12px}body.altamash-site .model-touchpoints{font-size:.875rem;line-height:1.8;color:var(--gold);padding:22px 0;margin-bottom:23px;border-bottom:1px solid #3c382c}body.altamash-site .process-explorer>.explorer-controls{display:grid;grid-template-columns:repeat(4,1fr)}body.altamash-site .process-explorer>.explorer-controls>button{padding:19px 22px}body.altamash-site .step-lead{display:grid;grid-template-columns:130px minmax(0,1fr);gap:35px}body.altamash-site .step-display{font:500 6rem/1 var(--heading);letter-spacing:-.08em;color:var(--gold);opacity:.8}body.altamash-site .step-lead h3{font-size:2.4rem;max-width:660px}body.altamash-site .step-lead p{max-width:780px}body.altamash-site .step-outputs{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:27px 0 0 165px;margin-top:30px;border-top:1px solid #3c382c}body.altamash-site .step-outputs p{margin-top:9px}body.altamash-site .process-explorer>.explorer-content>.explorer-panel{min-height:400px}body.altamash-site .workflow-section{padding-top:55px}body.altamash-site .workflow-switch{border:0;background:transparent}body.altamash-site .workflow-switch>.explorer-controls{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:0;background:transparent;margin-bottom:35px}body.altamash-site .workflow-switch>.explorer-controls>button{border:1px solid #50472f;border-radius:3px;font-size:1.0625rem;padding:23px}body.altamash-site .workflow-switch>.explorer-content>.explorer-panel{padding:0}body.altamash-site .workflow-switch>.explorer-content>.explorer-footer{display:none}body.altamash-site .workflow-title{font-size:2.35rem;margin:0 0 30px}body.altamash-site .workflow-steps>.explorer-controls{display:grid;grid-template-columns:repeat(4,1fr)}body.altamash-site .workflow-stage{max-width:870px;margin:auto}body.altamash-site .workflow-stage h3{font-size:2.6rem}body.altamash-site .workflow-stage>p:not(.eyebrow){max-width:780px}body.altamash-site .flow-transformation{display:grid;grid-template-columns:1fr 40px 1fr;align-items:center;gap:25px;margin:30px 0}body.altamash-site .flow-transformation>div{padding:24px;border:1px solid #494332;background:#211e16}body.altamash-site .flow-transformation>div>span{display:block;font-size:.8125rem;letter-spacing:.08em;color:#c8b87f;margin-bottom:12px}body.altamash-site .flow-transformation strong{font:500 1.35rem/1.45 var(--heading);display:block}body.altamash-site .flow-transformation>span{font-size:2rem;color:var(--gold);text-align:center}body.altamash-site .workflow-stage .workflow-tools{font-size:.9375rem;color:#cfc6af;border-top:1px solid var(--line);padding-top:22px}body.altamash-site .human-review{display:grid;grid-template-columns:1fr 2fr;gap:50px;padding:30px 0 0}body.altamash-site .human-review p{font-size:1rem;line-height:1.8;color:var(--muted)}body.altamash-site .market-explorer>.explorer-controls{display:grid;grid-template-columns:repeat(4,1fr)}body.altamash-site .market-explorer>.explorer-controls>button{justify-content:flex-start}body.altamash-site .market-explorer>.explorer-content>.explorer-panel{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;min-height:420px}body.altamash-site .market-story h3{font-size:clamp(2.5rem,4.4vw,4.3rem);line-height:1.16}body.altamash-site .market-story .market-thesis{font-size:1.25rem;color:#eee7d3;margin-bottom:18px}body.altamash-site .market-priorities{display:flex;flex-direction:column;gap:24px}body.altamash-site .market-priorities>div{padding-bottom:20px;border-bottom:1px solid #38362d}body.altamash-site .market-priorities p{margin-top:9px}body.altamash-site .portfolio-faq summary{font-size:1.0625rem;min-height:62px}body.altamash-site .portfolio-faq summary>span{flex-shrink:0}body.altamash-site .faq-section{padding-top:75px}body.altamash-site .marketing-card .eyebrow{font-size:.8125rem}body.altamash-site .marketing-card p{font-size:1rem}body.altamash-site .section-marker,body.altamash-site .eyebrow{line-height:1.7}body.altamash-site .blog-categories button,body.altamash-site .share-trigger{min-height:44px}body.altamash-site .article-cover .editorial-cover img,body.altamash-site .journal-card .editorial-cover img{object-fit:cover}body.altamash-site .cover-index{display:none}
@media(hover:none){body.altamash-site .brand-card[data-logo-tone="dark"],body.altamash-site .brand-card[data-logo-tone="opaque"]{background:#fff;border-color:#ddd}body.altamash-site .brand-card[data-logo-tone="dark"] .brand-label,body.altamash-site .brand-card[data-logo-tone="opaque"] .brand-label{color:#454545}body.altamash-site .brand-card.has-logo .brand-art img{filter:none;opacity:1}body.altamash-site .brand-card:hover{transform:none}}
@media(max-width:1150px){body.altamash-site .nav-inner{height:80px}body.altamash-site .menu-toggle{display:flex;align-items:center;gap:16px;background:transparent;color:var(--white);border:1px solid var(--line);border-radius:3px;padding:9px 14px;font-size:.9375rem;min-height:44px}body.altamash-site .menu-toggle span{color:var(--gold);font-size:1.25rem}body.altamash-site .site-header nav{position:absolute;left:0;right:0;top:80px;display:none;flex-direction:column;align-items:stretch;background:#171717;padding:18px 32px 25px;border-bottom:1px solid var(--line);gap:0;max-height:calc(100dvh - 80px);overflow-y:auto}body.altamash-site .site-header nav.open{display:flex}body.altamash-site .site-header nav>a{padding:14px 0;font-size:1rem}body.altamash-site .site-header nav .nav-cta{margin-top:12px;justify-content:space-between;padding:13px 16px}body.altamash-site .industry-explorer{grid-template-columns:210px minmax(0,1fr)}body.altamash-site .industry-explorer>.explorer-content>.explorer-panel{grid-template-columns:1fr;gap:26px;min-height:640px}body.altamash-site .industry-brief{border-left:0;border-top:1px solid #38362d;padding:25px 0 0;gap:20px}body.altamash-site .industry-story .experience-names{margin-top:20px}body.altamash-site .pathway-grid>a{padding:25px}body.altamash-site .pathway-grid h3{font-size:1.55rem}body.altamash-site .model-explorer>.explorer-content>.explorer-panel,body.altamash-site .market-explorer>.explorer-content>.explorer-panel{gap:35px}body.altamash-site .process-explorer>.explorer-controls>button{padding:15px}body.altamash-site .home-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.altamash-site .home-blog-grid{gap:18px}body.altamash-site .home-blog-grid>a>div{padding:21px}body.altamash-site .home-blog-grid h3{font-size:1.3rem}}
@media(max-width:800px){body.altamash-site .wrap{width:calc(100% - 48px)}body.altamash-site .page-hero{padding-block:50px}body.altamash-site .section{padding-block:65px}body.altamash-site .section-intro{margin-bottom:30px}body.altamash-site .pathway-grid{grid-template-columns:1fr}body.altamash-site .pathway-grid>a{padding:28px}body.altamash-site .pathway-grid h3{margin:20px 0 15px;font-size:1.75rem}body.altamash-site .pathway-link{padding-top:23px}body.altamash-site .home-blog-grid{grid-template-columns:1fr}body.altamash-site .home-blog-grid>a{display:grid;grid-template-columns:1fr 1.1fr}body.altamash-site .home-blog-grid img{height:100%;aspect-ratio:1;min-height:245px}body.altamash-site .home-blog-grid h3{font-size:1.4rem}body.altamash-site .industry-explorer{display:block}body.altamash-site .industry-explorer>.explorer-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-right:0}body.altamash-site .industry-explorer>.explorer-controls>button{padding:14px;font-size:.875rem;border-right:1px solid #38362d}body.altamash-site .industry-explorer>.explorer-content>.explorer-panel{grid-template-columns:1fr;min-height:0;padding:28px}body.altamash-site .explorer-panel{padding:28px}body.altamash-site .model-explorer>.explorer-content>.explorer-panel,body.altamash-site .market-explorer>.explorer-content>.explorer-panel{grid-template-columns:1fr;min-height:0;gap:28px}body.altamash-site .model-answer{border-top:1px solid var(--line);padding-top:25px}body.altamash-site .market-explorer>.explorer-controls{grid-template-columns:repeat(3,1fr)}body.altamash-site .market-explorer>.explorer-controls>button{font-size:.875rem;padding:14px}body.altamash-site .step-lead{grid-template-columns:75px minmax(0,1fr);gap:20px}body.altamash-site .step-display{font-size:4rem}body.altamash-site .step-lead h3{font-size:1.9rem}body.altamash-site .step-outputs{padding-left:0}body.altamash-site .workflow-switch>.explorer-controls>button{padding:18px;font-size:1rem}body.altamash-site .workflow-steps>.explorer-controls{grid-template-columns:repeat(2,1fr)}body.altamash-site .human-review{grid-template-columns:1fr;gap:14px}body.altamash-site .market-story h3{font-size:3rem}body.altamash-site .brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body.altamash-site .filter-bar{flex-direction:column;gap:8px}body.altamash-site .brand-gallery-heading h2{font-size:2.2rem}body.altamash-site .about-grid{grid-template-columns:1fr;gap:32px}body.altamash-site .about-portrait{max-width:420px;height:420px}body.altamash-site .portfolio-stats strong{font-size:3rem}body.altamash-site .portfolio-stats>div+div{padding-left:20px}body.altamash-site .portfolio-stats>div:last-child strong{font-size:2rem}body.altamash-site .selected-brand-heading{align-items:flex-start}body.altamash-site .selected-brand-heading>a{text-align:right}body.altamash-site .portfolio-faq summary{font-size:1rem}body.altamash-site .footer-links{gap:20px 25px}}
@media(max-width:540px){body.altamash-site .wrap{width:calc(100% - 36px)}body.altamash-site .site-header nav{padding-inline:20px}body.altamash-site .identity>span:last-child{font-size:.75rem}body.altamash-site .page-hero{padding-block:38px 42px}body.altamash-site .page-hero>.eyebrow{font-size:.8125rem}body.altamash-site .page-hero h1{font-size:clamp(2.55rem,10.3vw,3.7rem);letter-spacing:-.045em;line-height:1.15}body.altamash-site .page-hero>p:last-child{font-size:1rem}body.altamash-site .section{padding-block:52px}body.altamash-site .section-intro>.eyebrow{font-size:.8125rem;margin-bottom:19px}body.altamash-site .section-intro h2{font-size:clamp(2rem,8vw,2.65rem)}body.altamash-site .section-deck{font-size:1rem;margin-top:20px}body.altamash-site .hero{padding-top:32px}body.altamash-site .hero h1{font-size:clamp(3.4rem,14vw,5rem);line-height:1.07}body.altamash-site .hero h1 em{font-size:.63em}body.altamash-site .hero-copy>.eyebrow{font-size:.75rem;letter-spacing:.05em;max-width:300px}body.altamash-site .hero-actions .ag-button{width:100%;justify-content:space-between;font-size:.875rem;padding:17px 18px;gap:12px}body.altamash-site .hero-actions .quiet-link{font-size:.9375rem;min-height:44px}body.altamash-site .hero-footer{margin-top:28px;align-items:flex-start}body.altamash-site .hero-footer>span{max-width:175px;line-height:1.7}body.altamash-site .hero-footer>a{gap:10px;white-space:nowrap}body.altamash-site .portfolio-stats{grid-template-columns:1fr 1fr;gap:26px 18px;margin-bottom:35px}body.altamash-site .portfolio-stats>div+div{padding-left:0;border-left:0}body.altamash-site .portfolio-stats strong{font-size:3.15rem}body.altamash-site .portfolio-stats>div:last-child strong{font-size:2.25rem;line-height:1.6}body.altamash-site .portfolio-stats p{font-size:.875rem}body.altamash-site .brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}body.altamash-site .brand-card{min-height:130px}body.altamash-site .brand-art{padding:12px 18px;height:76px}body.altamash-site .brand-label{font-size:.75rem}body.altamash-site .home-brand-grid .brand-card{min-height:118px}body.altamash-site .brand-filters{gap:7px}body.altamash-site .brand-filters button{padding:9px 13px;font-size:.875rem}body.altamash-site .selected-brand-heading .eyebrow{max-width:130px;line-height:1.7}body.altamash-site .selected-brand-heading>a{max-width:150px;line-height:1.6}body.altamash-site .pathway-grid>a{padding:25px}body.altamash-site .pathway-grid h3{font-size:1.6rem}body.altamash-site .home-blog-grid>a{display:flex}body.altamash-site .home-blog-grid img{width:100%;height:auto;aspect-ratio:3/2;min-height:0}body.altamash-site .home-blog-grid h3{font-size:1.45rem}body.altamash-site .home-contact .ag-button{padding:17px 18px;font-size:.875rem;gap:16px}body.altamash-site .home-contact h2{font-size:2.15rem}body.altamash-site .industry-explorer>.explorer-controls{grid-template-columns:repeat(2,minmax(0,1fr))}body.altamash-site .industry-explorer>.explorer-controls>button{padding:13px 11px;gap:9px;min-height:58px;font-size:.875rem}body.altamash-site .explorer-panel,body.altamash-site .industry-explorer>.explorer-content>.explorer-panel{padding:25px 20px}body.altamash-site .explorer-panel h3{font-size:1.75rem}body.altamash-site .explorer-panel p{font-size:1rem;line-height:1.8}body.altamash-site .explorer-footer{padding:12px 20px;gap:12px}body.altamash-site .explorer-footer button{font-size:.875rem;gap:15px}body.altamash-site .model-explorer>.explorer-controls{grid-template-columns:1fr}body.altamash-site .model-explorer>.explorer-controls>button{min-height:48px;padding:12px 18px}body.altamash-site .model-question h3{font-size:1.9rem}body.altamash-site .process-explorer>.explorer-controls{grid-template-columns:repeat(2,minmax(0,1fr))}body.altamash-site .process-explorer>.explorer-controls>button{font-size:.9375rem;gap:10px}body.altamash-site .step-lead{grid-template-columns:1fr;gap:14px}body.altamash-site .step-display{font-size:3.8rem}body.altamash-site .step-lead h3{font-size:1.8rem}body.altamash-site .step-outputs{grid-template-columns:1fr;gap:24px;margin-top:25px}body.altamash-site .workflow-section{padding-top:32px}body.altamash-site .workflow-switch>.explorer-controls{gap:8px;margin-bottom:25px}body.altamash-site .workflow-switch>.explorer-controls>button{flex-direction:column;align-items:flex-start;gap:8px;padding:17px 14px;font-size:.9375rem}body.altamash-site .workflow-title{font-size:1.9rem;line-height:1.35}body.altamash-site .workflow-steps>.explorer-controls>button{padding:14px 13px;gap:9px;font-size:.9375rem}body.altamash-site .workflow-stage h3{font-size:2rem}body.altamash-site .flow-transformation{grid-template-columns:1fr;gap:14px;margin:25px 0}body.altamash-site .flow-transformation>span{transform:rotate(90deg);font-size:1.5rem;line-height:1.1}body.altamash-site .flow-transformation>div{padding:20px}body.altamash-site .flow-transformation strong{font-size:1.25rem}body.altamash-site .market-explorer>.explorer-controls{grid-template-columns:repeat(2,minmax(0,1fr))}body.altamash-site .market-explorer>.explorer-controls>button{padding:13px 12px;gap:8px}body.altamash-site .market-story h3{font-size:2.8rem;line-height:1.12}body.altamash-site .market-story .market-thesis{font-size:1.125rem}body.altamash-site .about-portrait{height:390px;border-top-left-radius:65px}body.altamash-site .about-grid h2{font-size:2rem}body.altamash-site .about-text .lead{font-size:1.2rem}body.altamash-site .footer-links{font-size:.875rem;gap:17px 25px}body.altamash-site .footer-bottom{gap:18px}body.altamash-site .article-header h1{overflow-wrap:break-word}body.altamash-site .article-table-wrap{max-width:100%}body.altamash-site .article-toc nav{max-height:310px;overflow:auto}body.altamash-site .article-toc nav>a{font-size:.9375rem;min-height:44px}body.altamash-site .article-body{min-width:0}body.altamash-site .share-dialog{width:calc(100% - 28px);max-height:calc(100dvh - 32px);overflow-y:auto}body.altamash-site .contact-main-link{font-size:1.45rem}body.altamash-site .email-method .contact-main-link{font-size:1rem}body.altamash-site .contact-method>div:last-of-type{gap:16px}}
@media(prefers-reduced-motion:reduce){body.altamash-site{scroll-behavior:auto}body.altamash-site .explorer-panel.is-entering{animation:none}body.altamash-site .pathway-grid>a,body.altamash-site .brand-card{transition:none;transform:none}}body.altamash-site .brand-card.has-logo[data-logo-tone="opaque"] .brand-art img{filter:grayscale(1) invert(1);mix-blend-mode:screen;opacity:.8}body.altamash-site .brand-card.has-logo[data-logo-tone="opaque"]:is(:hover,:focus-visible) .brand-art img{filter:none;mix-blend-mode:normal;opacity:1}body.altamash-site .brand-card[data-logo-tone="blue"]:is(:hover,:focus-visible){background:#002d72;border-color:#164477}body.altamash-site .brand-card[data-logo-tone="blue"]:is(:hover,:focus-visible) .brand-label{color:white}body.altamash-site .brand-card[data-brand="nestle"] .brand-art{height:85px}body.altamash-site .brand-card[data-brand="danube"] .brand-art{padding-inline:12px}body.altamash-site .brand-card[data-brand="prg"] .brand-art{padding-inline:15px}body.altamash-site .capabilities-title{font-size:2.65rem;margin-bottom:30px}body.altamash-site .marketing-section{padding-top:55px}body.altamash-site .marketing-section .marketing-grid{margin-top:0}body.altamash-site .footer-bottom a{min-height:44px;display:inline-flex;align-items:center}body.altamash-site .brand-art img{min-width:0}body.altamash-site .explorer-controls>button{min-width:0}body.altamash-site .explorer-panel>div{min-width:0}
@media(hover:none){body.altamash-site .brand-card.has-logo[data-logo-tone="opaque"] .brand-art img{filter:none;mix-blend-mode:normal;opacity:1}body.altamash-site .brand-card[data-logo-tone="blue"]{background:#002d72;border-color:#164477}body.altamash-site .brand-card[data-logo-tone="blue"] .brand-label{color:white}}
@media(max-width:540px){body.altamash-site .capabilities-title{font-size:2rem}body.altamash-site .brand-card[data-brand="nestle"] .brand-art{height:76px}body.altamash-site .marketing-card{padding:24px}body.altamash-site .marketing-card h3{font-size:1.5rem;line-height:1.4}}
