.industry-page.industry-profession{--industry-ink:#172d3d;--industry-teal:#315d4d;--industry-muted:#617177;background:#f6f5f0}.industry-page.industry-profession .industry-hero{gap:54px}.industry-page.industry-profession h1{font-size:clamp(38px,4.1vw,60px);font-weight:650;line-height:1.09}.industry-page.industry-profession h1 em{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;display:inline-block}.industry-page.industry-profession h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.3vw,46px);font-weight:400}.industry-page.industry-profession .industry-lede{font-size:18px;line-height:1.7}.industry-page.industry-profession .industry-hero-visual{padding-bottom:0}.industry-page.industry-profession .industry-photo img{aspect-ratio:3/2;object-fit:cover;border-radius:12px;height:auto}.industry-page.industry-profession .industry-hero-visual .industry-photo img{aspect-ratio:auto}.industry-page.industry-profession .industry-hero-visual aside{box-shadow:none;border:1px solid #d8dfd5;border-radius:12px;margin-top:18px;padding:22px 26px;position:static}.industry-page.industry-profession .industry-hero-visual blockquote{font-family:Georgia,Times New Roman,serif;font-size:23px}.industry-page.industry-profession .industry-context{background:#fff;border-block:1px solid #d8dfd5}.industry-page.industry-profession .industry-context strong{letter-spacing:-.04em;font-size:42px}.industry-page.industry-profession .industry-context p{font-size:15px}.industry-page.industry-profession .industry-context a{font-size:12px}.industry-page.industry-profession .industry-band{background:#e9ede4}.industry-page.industry-profession .industry-question-grid article{background:#fff;border-color:#d8dfd5;border-radius:12px;transition:transform .22s,border-color .22s,box-shadow .22s}.industry-page.industry-profession .industry-question-grid article:hover{border-color:#7e9474;transform:translateY(-4px);box-shadow:0 14px 30px #172d3d0b}.industry-page.industry-profession .industry-report{border-radius:12px}.industry-page.industry-profession .industry-close{background:#172d3d}.industry-page.industry-profession .industry-button,.industry-page.industry-profession .industry-scan button{background:#172d3d;border-radius:5px}.industry-page.industry-profession .industry-close .industry-scan button{color:#172d3d;background:#c7d8ba}.industry-page.industry-profession .industry-footer{background:#f6f5f0}@media (max-width:640px){.industry-page.industry-profession .industry-hero{gap:32px}.industry-page.industry-profession h1{font-size:42px}.industry-page.industry-profession .industry-hero-visual aside{padding:20px}.industry-page.industry-profession .industry-context strong{font-size:36px}}@media (prefers-reduced-motion:reduce){.industry-page.industry-profession .industry-question-grid article{transition:none}.industry-page.industry-profession .industry-question-grid article:hover{transform:none}}
