body.altamash-site .hero h1{font-size:clamp(3.8rem,6.2vw,6rem);line-height:1.08;letter-spacing:-.055em}body.altamash-site .hero h1 em{font-size:.71em;letter-spacing:-.045em}body.altamash-site .hero-copy>.eyebrow{max-width:400px;font-size:.8125rem;line-height:1.7}body.altamash-site .hero-description{max-width:480px}body.altamash-site .hero-actions{gap:22px}body.altamash-site .hero-actions .ag-button{gap:18px}body.altamash-site .hero-actions .quiet-link{font-size:.875rem}body.altamash-site .site-header nav{gap:22px}body.altamash-site .site-header .nav-cta{gap:15px;padding-inline:16px}body.altamash-site .marketing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.altamash-site .marketing-card .expertise-detail{font-size:.875rem;color:#c1ae7c;margin-top:18px}body.altamash-site .growth-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:9%;align-items:start;margin-bottom:42px}body.altamash-site .growth-intro>p{font-size:1.05rem;line-height:1.9;color:var(--muted)}body.altamash-site .growth-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}body.altamash-site .growth-steps li{padding:26px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}body.altamash-site .growth-steps li>span{font-size:.8125rem;color:var(--gold)}body.altamash-site .growth-steps h3{font-size:1.35rem;letter-spacing:-.025em;margin:24px 0 12px;font-weight:500}body.altamash-site .growth-steps p{font-size:1rem;line-height:1.7;color:var(--muted)}body.altamash-site .ai-section{background:#1d1c18}body.altamash-site .workflow-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}body.altamash-site .workflow-grid article{padding:32px;border:1px solid #4a4330;background:#151513}body.altamash-site .workflow-grid .eyebrow{color:var(--gold);font-size:.75rem}body.altamash-site .workflow-grid h3{font:500 1.75rem/1.4 var(--heading);letter-spacing:-.03em;margin:19px 0 25px}body.altamash-site .workflow-grid ol{list-style:none;margin:0;padding:0;counter-reset:step}body.altamash-site .workflow-grid li{padding:19px 0 19px 37px;position:relative;border-top:1px solid #36342b;counter-increment:step}body.altamash-site .workflow-grid li::before{content:counter(step,decimal-leading-zero);position:absolute;left:0;top:20px;font-size:.75rem;color:var(--gold)}body.altamash-site .workflow-grid strong{font-size:1rem;font-weight:500;display:block;line-height:1.6}body.altamash-site .workflow-grid li span{display:block;font-size:.9375rem;line-height:1.7;color:var(--muted);margin-top:7px}body.altamash-site .workflow-note{font-size:1rem;line-height:1.8;color:var(--muted);max-width:820px;margin-top:27px}body.altamash-site .stack-grid{border-top:1px solid var(--line)}body.altamash-site .stack-grid details{border-bottom:1px solid var(--line)}body.altamash-site .stack-grid summary,body.altamash-site .portfolio-faq summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:1.125rem;line-height:1.6;padding:22px 0;font-weight:500}body.altamash-site .stack-grid summary::-webkit-details-marker,body.altamash-site .portfolio-faq summary::-webkit-details-marker{display:none}body.altamash-site .stack-grid summary>span:last-child,body.altamash-site .portfolio-faq summary>span{font-size:1.5rem;color:var(--gold);transition:transform .2s}body.altamash-site .stack-grid details[open] summary>span:last-child,body.altamash-site .portfolio-faq details[open] summary>span{transform:rotate(45deg)}body.altamash-site .stack-grid details>p{font-size:1rem;line-height:2;color:var(--muted);max-width:940px;padding:0 0 24px}body.altamash-site .focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;margin-top:38px}body.altamash-site .focus-grid article{padding:27px 0;border-block:1px solid var(--line)}body.altamash-site .focus-grid .eyebrow{color:var(--gold);font-size:.75rem}body.altamash-site .focus-grid h3{font:500 1.6rem/1.35 var(--heading);margin:24px 0 17px;letter-spacing:-.03em}body.altamash-site .focus-grid p{font-size:1rem;line-height:1.85;color:var(--muted)}body.altamash-site .measurement-section{background:#1b1b1b}body.altamash-site .metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.altamash-site .metrics-grid article{border-left:2px solid #8b7335;padding:10px 26px}body.altamash-site .metrics-grid h3{font-size:1.3rem;line-height:1.4;font-weight:500}body.altamash-site .metrics-grid p{font-size:1rem;line-height:1.85;color:var(--muted);margin-top:15px}body.altamash-site .markets-grid{grid-template-columns:repeat(4,minmax(0,1fr))}body.altamash-site .markets-grid .market{min-height:205px;border-bottom:1px solid #454237}body.altamash-site .markets-grid .market:nth-child(5){border-left:0}body.altamash-site .markets-grid .market:nth-child(n+5){border-bottom:0}body.altamash-site .markets-grid .market:last-child{grid-column:3/5}body.altamash-site .markets-grid .market h3{line-height:1.4}body.altamash-site .insights-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:38px}body.altamash-site .insights-preview>a{display:flex;flex-direction:column;padding:26px;border:1px solid var(--line);transition:border-color .2s;background:#181816}body.altamash-site .insights-preview>a:hover{border-color:var(--gold)}body.altamash-site .insights-preview .eyebrow{font-size:.75rem;color:var(--gold)}body.altamash-site .insights-preview h3{font:500 1.45rem/1.5 var(--heading);margin:25px 0 32px;letter-spacing:-.025em}body.altamash-site .insights-preview>a>span:last-child{font-size:.875rem;color:var(--gold);margin-top:auto}body.altamash-site .portfolio-faq{max-width:1000px;margin-inline:auto;border-top:1px solid var(--line)}body.altamash-site .portfolio-faq details{border-bottom:1px solid var(--line)}body.altamash-site .portfolio-faq p{font-size:1rem;line-height:1.85;color:var(--muted);max-width:830px;padding:0 28px 25px 0}body.altamash-site .portfolio-faq a{color:var(--gold);text-decoration:underline}body.altamash-site .faq-section{padding-top:25px}body.altamash-site .home-insights .text-link{margin:0}body.altamash-site .home-contact .ag-button{max-width:100%}
@media(max-width:1150px){body.altamash-site .site-header nav{gap:15px}body.altamash-site .site-header nav>a{font-size:.8125rem}body.altamash-site .site-header .identity{gap:11px}body.altamash-site .nav-inner{gap:20px}body.altamash-site .workflow-grid article{padding:25px}body.altamash-site .growth-steps li{padding:22px}body.altamash-site .focus-grid{gap:20px}body.altamash-site .insights-preview>a{padding:22px}}
@media(max-width:980px){body.altamash-site .site-header nav>a{font-size:1rem}body.altamash-site .hero h1{font-size:clamp(4rem,8vw,5.5rem)}body.altamash-site .growth-intro{grid-template-columns:1fr;gap:25px}body.altamash-site .growth-intro>p{max-width:720px}body.altamash-site .growth-steps{grid-template-columns:repeat(2,minmax(0,1fr))}body.altamash-site .focus-grid{grid-template-columns:1fr}body.altamash-site .focus-grid article{border-top:0;padding-top:0}body.altamash-site .focus-grid article:first-child{border-top:1px solid var(--line);padding-top:25px}body.altamash-site .insights-preview{grid-template-columns:1fr}body.altamash-site .insights-preview h3{margin:18px 0 25px}body.altamash-site .markets-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:640px){body.altamash-site .hero h1{font-size:clamp(3.25rem,13vw,4.9rem)}body.altamash-site .hero h1 em{font-size:.63em}body.altamash-site .hero-copy>.eyebrow{font-size:.75rem}body.altamash-site .marketing-grid,body.altamash-site .workflow-grid,body.altamash-site .metrics-grid{grid-template-columns:1fr}body.altamash-site .growth-intro{gap:23px;margin-bottom:30px}body.altamash-site .growth-intro>p{font-size:1rem}body.altamash-site .growth-steps li{padding:21px 17px}body.altamash-site .growth-steps h3{font-size:1.2rem;margin-top:20px}body.altamash-site .growth-steps p{font-size:.9375rem}body.altamash-site .workflow-grid article{padding:23px}body.altamash-site .workflow-grid h3{font-size:1.5rem}body.altamash-site .workflow-grid .eyebrow{font-size:.75rem}body.altamash-site .workflow-grid li span{font-size:.9375rem}body.altamash-site .stack-grid summary,body.altamash-site .portfolio-faq summary{font-size:1rem;gap:20px}body.altamash-site .markets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.altamash-site .markets-grid .market{min-height:175px;border-bottom:1px solid #454237!important}body.altamash-site .markets-grid .market:nth-child(odd){border-left:0}body.altamash-site .markets-grid .market:nth-child(even){border-left:1px solid #454237}body.altamash-site .markets-grid .market:last-child{grid-column:1/-1;border-bottom:0!important}body.altamash-site .markets-grid .market h3{font-size:1.3rem;margin-top:20px}body.altamash-site .metrics-grid article{padding:5px 20px}body.altamash-site .metrics-grid h3{font-size:1.2rem}body.altamash-site .home-insights .section-title-row{gap:25px}body.altamash-site .focus-grid h3{font-size:1.45rem}body.altamash-site .portfolio-faq p{padding-right:0}body.altamash-site .home-contact .ag-button{gap:20px}}
@media(prefers-reduced-motion:reduce){body.altamash-site .insights-preview>a,body.altamash-site .stack-grid summary>span,body.altamash-site .portfolio-faq summary>span{transition:none}}
