.metier-page{width:min(var(--content), calc(100% - 48px));margin:32px auto 80px}.metier-hero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,68px);padding:28px 0 52px;display:grid}.metier-hero h1{font-size:clamp(34px,4.2vw,56px)}.metier-hero p,.metier-section-intro p{color:var(--muted);line-height:1.8}.metier-hero aside{background:var(--navy);border-radius:20px;padding:clamp(24px,3vw,36px)}.metier-hero aside h2{color:#fff;letter-spacing:-.7px;font-size:26px}.metier-hero aside p{color:#d2e5db;font-size:15px}.metier-focus-label{color:#b8dec8;text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:650}.metier-hero .button{width:100%;margin-top:12px}.metier-needs h2{letter-spacing:-1px;margin-top:12px;font-size:clamp(25px,3vw,34px)}.metier-needs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.metier-needs-grid>a{border:1px solid var(--line-strong);background:#fff;border-radius:16px;flex-direction:column;padding:26px;display:flex}.metier-needs-grid>a:hover{border-color:var(--green);background:var(--surface-tint)}.metier-number{color:var(--green);font-size:14px;font-weight:650}.metier-needs-grid h3{letter-spacing:-.5px;margin:18px 0 0;font-size:21px}.metier-needs-grid p{color:var(--muted);font-size:14px;line-height:1.75}.metier-action{color:var(--green-dark);margin-top:auto;padding-top:12px;font-size:14px;font-weight:650}.metier-nav{border-bottom:1px solid var(--line-strong);flex-wrap:wrap;gap:10px 24px;margin:32px 0 12px;padding:20px 0;display:flex}.metier-nav a{color:var(--green-dark);text-underline-offset:4px;padding:5px 0;font-size:14px;font-weight:550;text-decoration:underline}.metier-section{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:clamp(24px,6vw,80px);padding:48px 0;scroll-margin-top:110px;display:grid}.metier-section h2{letter-spacing:-.9px;margin:14px 0;font-size:clamp(25px,3vw,33px)}.metier-resources{margin:0;padding:0;list-style:none}.metier-resources li{border:1px solid var(--line);background:#fff;border-radius:12px;padding:24px}.metier-resources li+li{margin-top:12px}.metier-resources h3{margin:0;font-size:18px;line-height:1.45}.metier-resources a{color:var(--green-dark);text-underline-offset:4px;text-decoration:underline}.metier-resources a:hover{color:var(--green)}.metier-resources p{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.75}.metier-method{background:var(--surface-soft);border-radius:16px;margin-top:36px;padding:28px}.metier-method h2{margin-top:0;font-size:21px}.metier-method p{color:var(--muted);font-size:14px}.metier-method a{text-underline-offset:4px;text-decoration:underline}@media (max-width:800px){.metier-hero,.metier-section,.metier-needs-grid{grid-template-columns:1fr}.metier-section{gap:16px;padding:32px 0}}@media (max-width:480px){.metier-page{width:calc(100% - 32px);margin-top:16px}.metier-hero{gap:24px;padding-top:12px}.metier-needs-grid>a,.metier-resources li,.metier-method{padding:20px}}
