.boussole-page main{max-width:1180px;margin:auto;padding:150px 28px 80px}.boussole-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.8fr);gap:60px;align-items:center;margin-bottom:70px}.boussole-hero h1{font-size:clamp(3.2rem,7vw,6.4rem);line-height:.93;margin:.15em 0 .3em}.boussole-hero p{font-size:1.08rem;line-height:1.75;max-width:700px}.boussole-art img{width:100%;height:auto;display:block}.boussole-lead{max-width:900px;margin:0 auto 55px;text-align:center;font-size:1.12rem;line-height:1.75}.boussole-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.boussole-card{padding:34px;border-radius:30px;border:1px solid #173a3220;background:#fff}.boussole-card h2{font-size:2.15rem;margin:.2em 0}.boussole-card h3{font-size:1.15rem;margin:0 0 18px}.boussole-card p{line-height:1.7}.boussole-card.attention{background:#e9f2f2}.boussole-card.sanctuaire{background:#f8e8df}.boussole-card.intention{background:#fff2c8}.boussole-card.robustesse{background:#eaf0e0}.boussole-posture{margin:55px 0 0;padding:40px;border-radius:30px;background:#173a32;color:#fff}.boussole-posture h2{font-size:2.2rem}.boussole-posture p{line-height:1.75}.boussole-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:25px}.boussole-question{padding:18px;border:1px solid #ffffff35;border-radius:18px}.boussole-question strong{display:block;margin-bottom:6px}.compass-art figcaption{text-align:center;margin-top:10px}.compass-art figcaption a{font-weight:800;text-underline-offset:4px}@media(max-width:800px){.boussole-page main{padding:115px 20px 55px}.boussole-hero,.boussole-grid{grid-template-columns:1fr}.boussole-hero{gap:25px}.boussole-art{max-width:460px;margin:auto}.boussole-questions{grid-template-columns:1fr}.boussole-card,.boussole-posture{padding:25px 21px}}
