._page_t2qy8_2{background:linear-gradient(180deg, var(--color-brand-50,#eff5f7) 0%, #f8fafc 30%, #f8fafc 100%);min-height:100vh;color:var(--color-brand-950,#193143);padding:2.5rem 1rem 5rem}._article_t2qy8_8{max-width:1120px;margin:0 auto}._hero_t2qy8_9{isolation:isolate;color:#fff;background:linear-gradient(110deg,#082032f7 6%,#083040eb 51%,#0b404e9e 100%),url(/images/agadir-airport.webp) 50%/cover no-repeat;border-radius:30px;align-items:center;min-height:460px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 55px #0a2e3c2e}._hero_t2qy8_9:before,._hero_t2qy8_9:after{content:"";z-index:-1;pointer-events:none;border-radius:100%;position:absolute}._hero_t2qy8_9:before{border:1px solid #ffffff47;width:340px;height:340px;animation:8s ease-in-out infinite alternate _floatCircle_t2qy8_1;bottom:-230px;right:-125px;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff05}._hero_t2qy8_9:after{filter:blur(10px);background:#40a4be29;width:125px;height:125px;animation:7s ease-in-out infinite alternate-reverse _floatCircle_t2qy8_1;top:-75px;right:24%}._heroContent_t2qy8_44{z-index:1;max-width:850px;padding:4rem 4.5rem 5rem;animation:.8s ease-out both _fadeUp_t2qy8_1;position:relative}._eyebrow_t2qy8_51,._ctaEyebrow_t2qy8_51{letter-spacing:.18em;color:var(--color-brand-200,#b9dfea);margin:0 0 1.2rem;font-size:.75rem;font-weight:800}._heroTitle_t2qy8_58{letter-spacing:-.035em;max-width:760px;margin:0 0 1.2rem;font-size:clamp(2.15rem,4.5vw,4rem);font-weight:850;line-height:1.1}._heroLead_t2qy8_66{color:#ffffffde;max-width:660px;margin:0;font-size:1.1rem;line-height:1.8}._heroActions_t2qy8_67{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}._primaryButton_t2qy8_68,._secondaryButton_t2qy8_68,._ctaButton_t2qy8_68{border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.93rem 1.35rem;font-size:.94rem;font-weight:800;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s;display:inline-flex}._primaryButton_t2qy8_68{color:#fff;background:var(--color-brand-600,#087a95);box-shadow:0 9px 24px #00000021}._secondaryButton_t2qy8_68{color:#fff;background:#ffffff12;border:1px solid #ffffff6b}._primaryButton_t2qy8_68:hover,._secondaryButton_t2qy8_68:hover,._ctaButton_t2qy8_68:hover{transform:translateY(-3px)}._primaryButton_t2qy8_68:hover{background:var(--color-brand-700,#0a627c);box-shadow:0 12px 26px #00000030}._secondaryButton_t2qy8_68:hover{background:#ffffff29}._heroDecoration_t2qy8_80{display:none}._body_t2qy8_81{max-width:1040px;margin:0 auto;position:relative}._introduction_t2qy8_82{background:#fff;border-radius:22px;margin:-2rem 1.5rem 2rem;padding:2.2rem 2.7rem;animation:.9s ease-out .12s both _fadeUp_t2qy8_1;position:relative;box-shadow:0 17px 45px #1a37471a}._introduction_t2qy8_82 p,._section_t2qy8_90 p,._section_t2qy8_90 li{color:#42566a;font-size:1.02rem;line-height:1.95}._introduction_t2qy8_82 p+p{margin-top:1rem}._sommaire_t2qy8_92{background:var(--color-brand-50,#f4f9fb);border:1px solid #dbe7ed;border-radius:20px;margin:1.5rem 1.5rem 2.2rem;padding:1.65rem 1.85rem}._sommaireLabel_t2qy8_99{letter-spacing:.16em;color:var(--color-brand-700,#0b647d);margin:0 0 1rem;font-size:.78rem;font-weight:850}._sommaireLinks_t2qy8_100{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem 1.5rem;display:grid}._sommaireLinks_t2qy8_100 a{color:var(--color-brand-900,#183e52);border-radius:10px;justify-content:space-between;align-items:baseline;gap:1rem;padding:.65rem .7rem;font-size:.96rem;font-weight:700;text-decoration:none;transition:transform .22s,background-color .22s;display:flex}._sommaireLinks_t2qy8_100 a span{color:var(--color-brand-600,#087a95)}._sommaireLinks_t2qy8_100 a:hover{background:var(--color-brand-100,#e8f3f5);transform:translate(3px)}._sections_t2qy8_109{gap:1.4rem;margin:0 1.5rem;display:grid}._section_t2qy8_90{border:1px solid #e2ebef;border-left:4px solid var(--color-brand-500,#1591a7);background:#fff;border-radius:19px;padding:2.15rem 2.7rem;scroll-margin-top:6rem;transition:transform .25s,box-shadow .25s;box-shadow:0 5px 25px #16354909}._section_t2qy8_90:hover{transform:translateY(-3px);box-shadow:0 15px 35px #16354917}._section_t2qy8_90 h2{color:var(--color-brand-950,#112f43);margin:0 0 1.2rem;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:850;line-height:1.35}._section_t2qy8_90 h3{color:var(--color-brand-800,#24566a);margin:1.75rem 0 .5rem;font-size:1.17rem;font-weight:800;line-height:1.4}._section_t2qy8_90 p{margin:.8rem 0}._section_t2qy8_90 ul,._section_t2qy8_90 ol{margin:.8rem 0 1.3rem 1.25rem;padding-left:1rem}._section_t2qy8_90 li{margin:.55rem 0;padding-left:.15rem}._section_t2qy8_90 strong{color:#243b4e;font-weight:800}._contentLink_t2qy8_127{color:var(--color-brand-700,#0d7189);text-underline-offset:4px;font-weight:800;-webkit-text-decoration:underline #99c9d3;text-decoration:underline #99c9d3}._contentLink_t2qy8_127:hover{color:var(--color-brand-900,#0d506a)}._cta_t2qy8_51{background:linear-gradient(110deg,var(--color-brand-950,#0b2e42),var(--color-brand-900,#0b5765));color:#fff;border-radius:22px;justify-content:space-between;align-items:center;gap:2rem;margin:2.2rem 1.5rem 0;padding:2.3rem 2.7rem;display:flex}._cta_t2qy8_51 h2{margin:0 0 .65rem;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:850;line-height:1.3}._cta_t2qy8_51 p{color:#fffc;max-width:660px;line-height:1.8}._cta_t2qy8_51 ._ctaEyebrow_t2qy8_51{color:var(--color-brand-200,#b9dfea);margin-bottom:.6rem}._ctaButton_t2qy8_68{background:var(--color-brand-600,#087a95);color:#fff;flex-shrink:0}._ctaButton_t2qy8_68:hover{background:var(--color-brand-700,#0a627c)}@keyframes _fadeUp_t2qy8_1{0%{opacity:.7;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _floatCircle_t2qy8_1{0%{transform:translateY(-7px)}to{transform:translateY(10px)}}@media (max-width:760px){._page_t2qy8_2{padding:1rem .7rem 3.5rem}._hero_t2qy8_9{border-radius:22px;min-height:370px}._heroContent_t2qy8_44{padding:2.6rem 1.45rem 3.5rem}._heroTitle_t2qy8_58{font-size:clamp(2rem,7vw,2.8rem)}._heroLead_t2qy8_66{font-size:1rem}._primaryButton_t2qy8_68,._secondaryButton_t2qy8_68{width:100%}._introduction_t2qy8_82{margin:-1rem .5rem 1.4rem;padding:1.5rem}._sommaire_t2qy8_92{margin:0 .5rem 1.4rem;padding:1.35rem}._sommaireLinks_t2qy8_100{grid-template-columns:1fr}._sections_t2qy8_109{gap:1rem;margin:0 .5rem}._section_t2qy8_90{border-radius:16px;padding:1.45rem 1.35rem}._cta_t2qy8_51{margin:1.4rem .5rem 0;padding:1.55rem;display:block}._ctaButton_t2qy8_68{width:100%;margin-top:1.25rem}}@media (prefers-reduced-motion:reduce){._heroContent_t2qy8_44,._introduction_t2qy8_82,._hero_t2qy8_9:before,._hero_t2qy8_9:after{animation:none}._primaryButton_t2qy8_68,._secondaryButton_t2qy8_68,._ctaButton_t2qy8_68,._sommaireLinks_t2qy8_100 a,._section_t2qy8_90{transition:none}._primaryButton_t2qy8_68:hover,._secondaryButton_t2qy8_68:hover,._ctaButton_t2qy8_68:hover,._sommaireLinks_t2qy8_100 a:hover,._section_t2qy8_90:hover{transform:none}}
