.page-module__rMr2wq__main{background:#f8fafc;min-height:100vh;padding-top:96px}.page-module__rMr2wq__smallHero{padding:2rem 1rem 3rem;position:relative;overflow:hidden}.page-module__rMr2wq__smallHeroBg{z-index:0;background:radial-gradient(100% 120% at 50% 0,#e9f3ff 0%,#f5f9ff 50%,#fff 100%);position:absolute;inset:0}.page-module__rMr2wq__smallHeroCard{z-index:1;text-align:center;background:linear-gradient(#f3f9ff 0%,#fff 85%);border:1px solid #dfeafe;border-radius:32px;flex-direction:column;align-items:center;gap:1.5rem;max-width:1100px;margin:0 auto;padding:2.5rem 2rem;display:flex;position:relative;box-shadow:0 30px 60px #0d30731f}.page-module__rMr2wq__trustpilotRow{background:#fffc;border:1px solid #dfeafe;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;display:inline-flex}.page-module__rMr2wq__trustpilotLabel{color:#0f172a;font-size:.85rem;font-weight:600}.page-module__rMr2wq__trustpilotCountRow{color:#475569;align-items:center;gap:.25rem;font-size:.86rem;display:flex}.page-module__rMr2wq__trustpilotReviews{color:#475569;font-weight:500}.page-module__rMr2wq__smallHeroTitle{color:#0f172a;margin:0;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;line-height:1.2}.page-module__rMr2wq__smallHeroSubtitle{color:#475569;margin:0;font-size:1rem}.page-module__rMr2wq__heroFormShell{background:linear-gradient(145deg,#eef5ff 0%,#f7fbff 100%);border:1px solid #cfe0ff;border-radius:999px;align-items:center;gap:.75rem;width:100%;padding:.75rem;display:flex;box-shadow:inset 0 1px #ffffffb3}.page-module__rMr2wq__formFields{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.page-module__rMr2wq__formInput{background:#fff;border:1px solid #d0deef;border-radius:12px;align-items:center;padding:.75rem .9rem .75rem 2.75rem;display:flex;position:relative;box-shadow:inset 0 1px 2px #00000008}.page-module__rMr2wq__formInput input{color:#0f172a;background:0 0;border:none;outline:none;width:100%;font-size:.95rem}.page-module__rMr2wq__formInput input::placeholder{color:#94a3b8}.page-module__rMr2wq__inputIcon{color:#64748b;position:absolute;left:.9rem}.page-module__rMr2wq__formCTA{color:#fff;cursor:pointer;background:#1d4ed8;border:none;border-radius:12px;min-width:190px;padding:.95rem 1.5rem;font-size:1rem;font-weight:700;transition:background .15s,transform .1s;box-shadow:0 10px 20px #2563eb33}.page-module__rMr2wq__formCTA:hover{background:#1e3fa8;transform:translateY(-1px)}.page-module__rMr2wq__heroChipsRow{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.page-module__rMr2wq__heroChip{color:#0f172a;background:#eef2ff;border:1px solid #dce8ff;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex}.page-module__rMr2wq__container{max-width:1200px;margin:0 auto;padding:2rem 1.5rem 4rem}.page-module__rMr2wq__liquidPanel{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;border:1px solid #6366f126;border-radius:24px;flex-direction:column;gap:.75rem;padding:1.75rem;display:flex;box-shadow:0 20px 40px #0f172a14}.page-module__rMr2wq__highlightGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.page-module__rMr2wq__highlightCard{background:#f7f9ff;border:1px solid #e0e7ff;border-radius:16px;padding:1.25rem;box-shadow:inset 0 1px #ffffffb3}.page-module__rMr2wq__inlineMediaCard{color:#fff;background:#0f172ae6;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden}.page-module__rMr2wq__inlineMediaArt{background:radial-gradient(circle at 30% 30%,#ffffff59,#0000 60%),url(https://img.airhelp.com/landing-pages/Headers/apr-img-airport-happy-486x240-2@2x.png) 50%/cover;border-radius:16px;min-height:180px;box-shadow:inset 0 0 40px #0f172a99}.page-module__rMr2wq__ghostButton{color:inherit;cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:999px;padding:.6rem 1.4rem;font-weight:600}.page-module__rMr2wq__sectionHeaderRow{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__rMr2wq__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#6366f1;margin-bottom:.35rem;font-size:.75rem}.page-module__rMr2wq__tag{color:#1d4ed8;background:#eef2ff;border-radius:999px;padding:.35rem .85rem;font-weight:600}.page-module__rMr2wq__checklistCard{background:#fff;border:1px solid #e2e8f0;border-radius:18px;margin-top:1rem;padding:1.5rem;box-shadow:0 18px 40px #0f172a0f}.page-module__rMr2wq__checklistCard ul{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.page-module__rMr2wq__checklistCard li{align-items:flex-start;gap:.6rem;display:flex}.page-module__rMr2wq__glassTableWrapper{background:#ffffffb3;border-radius:20px;margin-top:1rem;padding:1rem;box-shadow:0 20px 50px #0f172a0d}.page-module__rMr2wq__tipGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-top:1rem;display:grid}.page-module__rMr2wq__dualCardLayout{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:1rem;display:grid}.page-module__rMr2wq__listCard{background:#f8faff;border:1px solid #dde7ff;border-radius:18px;padding:1.25rem 1.5rem}.page-module__rMr2wq__listCard ol{flex-direction:column;gap:.5rem;padding-left:1.25rem;display:flex}.page-module__rMr2wq__docCallout{background:#fff;border:1px dashed #a5b4fc;border-radius:14px;margin-top:1rem;padding:1rem}.page-module__rMr2wq__careGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.page-module__rMr2wq__careCard{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:1.25rem;box-shadow:0 10px 24px #0f172a0a}.page-module__rMr2wq__regulationHighlightGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:1.5rem;display:grid}.page-module__rMr2wq__hero{background:linear-gradient(135deg,#0d3073 0%,#1e40af 100%);padding:3rem 1.5rem 2rem}.page-module__rMr2wq__heroContainer{justify-content:space-between;align-items:center;gap:2rem;max-width:1200px;margin:0 auto;display:flex}.page-module__rMr2wq__heroContent{flex-direction:column;flex:1;gap:1.5rem;display:flex}.page-module__rMr2wq__trustpilotBadge{flex-direction:column;align-self:flex-start;gap:.5rem;text-decoration:none;display:inline-flex}.page-module__rMr2wq__trustpilotRating{align-items:center;gap:.5rem;display:flex}.page-module__rMr2wq__trustpilotExcellent{color:#fff;font-size:.95rem;font-weight:600}.page-module__rMr2wq__trustpilotStars{width:110px;height:22px}.page-module__rMr2wq__trustpilotInfo{color:#ffffffd9;align-items:center;gap:.35rem;font-size:.85rem;display:flex}.page-module__rMr2wq__trustpilotCount{color:#fff;font-weight:600}.page-module__rMr2wq__trustpilotText{color:#ffffffb3}.page-module__rMr2wq__trustpilotLogo{width:20px;height:20px}.page-module__rMr2wq__trustpilotBrand{color:#fff;font-weight:600}.page-module__rMr2wq__heroTitle{color:#fff;max-width:520px;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.2}.page-module__rMr2wq__heroCTAButton{color:#fff;cursor:pointer;background:#ff6b73;border:none;border-radius:10px;align-self:flex-start;padding:1rem 2rem;font-size:1.1rem;font-weight:700;transition:background .15s,transform .15s}.page-module__rMr2wq__heroCTAButton:hover{background:#ff5a63;transform:translateY(-2px)}.page-module__rMr2wq__heroImageWrapper{flex-shrink:0}.page-module__rMr2wq__heroImage{border-radius:16px;width:100%;max-width:486px;height:auto}.page-module__rMr2wq__heroCheckmarks{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:12px;max-width:1200px;margin:2rem auto 0;padding:1.5rem}.page-module__rMr2wq__heroCheckmarksIntro{color:#ffffffe6;margin-bottom:1rem;font-size:1rem}.page-module__rMr2wq__heroCheckmarksList{flex-wrap:wrap;gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.page-module__rMr2wq__heroCheckmarkItem{align-items:center;gap:.5rem;display:flex}.page-module__rMr2wq__heroCheckIcon{color:#4ade80;flex-shrink:0}.page-module__rMr2wq__heroCheckmarkItem p{color:#fff;margin:0;font-size:.95rem}.page-module__rMr2wq__heroCheckmarkItem strong{font-weight:700}.page-module__rMr2wq__heroMobileCTA{max-width:1200px;margin:1.5rem auto 0;display:none}.page-module__rMr2wq__heroMobileCTA .page-module__rMr2wq__heroCTAButton{width:100%}.page-module__rMr2wq__pageGrid{grid-template-columns:280px 1fr;align-items:start;gap:2.5rem;display:grid}.page-module__rMr2wq__sidebar{position:sticky;top:110px}.page-module__rMr2wq__sidebarInner{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:1.5rem;box-shadow:0 4px 20px #0f172a0f}.page-module__rMr2wq__sidebarTitle{color:#0d3073;margin-bottom:1rem;font-size:1rem;font-weight:700;line-height:1.4}.page-module__rMr2wq__sideNav ul{border-left:1px solid #cbd5e1;flex-direction:column;gap:.25rem;margin:0;padding:0 0 0 1rem;list-style:none;display:flex}.page-module__rMr2wq__navLink{color:#0d3073;padding:.4rem 0;font-size:.9rem;font-weight:500;text-decoration:none;transition:color .15s;display:block;position:relative}.page-module__rMr2wq__navLink:hover{color:#2563eb}.page-module__rMr2wq__navLinkActive{color:#2563eb;font-weight:600}.page-module__rMr2wq__navLinkActive:before{content:"";background:#2563eb;border-radius:50%;width:7px;height:7px;margin-left:-3px;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}.page-module__rMr2wq__content{flex-direction:column;gap:1.5rem;display:flex}.page-module__rMr2wq__introText{color:#475569;font-size:1.05rem;line-height:1.7}.page-module__rMr2wq__section{flex-direction:column;gap:1rem;display:flex}.page-module__rMr2wq__sectionTitle{color:#0d3073;font-size:1.5rem;font-weight:700;line-height:1.3}.page-module__rMr2wq__sectionContent{flex-direction:column;gap:.75rem;display:flex}.page-module__rMr2wq__sectionContent p,.page-module__rMr2wq__section p,.page-module__rMr2wq__section li,.page-module__rMr2wq__section ol{color:#334155;font-size:1rem;line-height:1.8}.page-module__rMr2wq__section ul,.page-module__rMr2wq__section ol{margin:.25rem 0 .5rem;padding-left:1.25rem}.page-module__rMr2wq__section li strong{color:#0f172a}.page-module__rMr2wq__note{color:#475569;font-size:.95rem}.page-module__rMr2wq__compensationGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin:1rem 0;display:grid}.page-module__rMr2wq__compensationItem{align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex}.page-module__rMr2wq__compensationIcon{background:#f0f9ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;display:flex}.page-module__rMr2wq__compensationText{color:#475569;font-size:.95rem;line-height:1.5}.page-module__rMr2wq__compensationText strong{color:#0f172a}.page-module__rMr2wq__table{border-collapse:collapse;border-radius:12px;width:100%;overflow:hidden;box-shadow:0 6px 18px #0f172a0a}.page-module__rMr2wq__table th,.page-module__rMr2wq__table td{text-align:left;color:#1f2937;border:1px solid #e2e8f0;padding:.9rem 1rem;font-size:.97rem}.page-module__rMr2wq__table th{background:#f1f5f9;font-weight:700}@media (max-width:1024px){.page-module__rMr2wq__heroContainer{text-align:center;flex-direction:column}.page-module__rMr2wq__smallHeroCard{padding:2rem 1.5rem}.page-module__rMr2wq__heroFormShell{border-radius:20px;flex-direction:column}.page-module__rMr2wq__formFields{grid-template-columns:1fr;width:100%}.page-module__rMr2wq__heroContent{align-items:center}.page-module__rMr2wq__trustpilotBadge{align-self:center}.page-module__rMr2wq__heroTitle{max-width:100%}.page-module__rMr2wq__heroCTAButton{align-self:center}.page-module__rMr2wq__heroCheckmarksList{justify-content:center}.page-module__rMr2wq__pageGrid{grid-template-columns:1fr}.page-module__rMr2wq__sidebar{order:-1;position:static}.page-module__rMr2wq__sideNav ul{border-left:none;flex-flow:wrap;gap:.5rem;padding-left:0}.page-module__rMr2wq__navLink{background:#f1f5f9;border-radius:6px;padding:.5rem .75rem;font-size:.85rem}.page-module__rMr2wq__navLinkActive:before{display:none}.page-module__rMr2wq__navLinkActive{color:#fff;background:#2563eb}.page-module__rMr2wq__compensationGrid{grid-template-columns:1fr}}@media (max-width:768px){.page-module__rMr2wq__hero{padding:2rem 1rem 1.5rem}.page-module__rMr2wq__heroTitle{font-size:1.5rem}.page-module__rMr2wq__heroCTAButton{display:none}.page-module__rMr2wq__heroMobileCTA{display:block}.page-module__rMr2wq__heroCheckmarks{padding:1rem}.page-module__rMr2wq__heroCheckmarksList{flex-direction:column;gap:.75rem}.page-module__rMr2wq__heroImage{max-width:100%}.page-module__rMr2wq__container{padding:1.5rem 1rem 6rem}}@media (max-width:480px){.page-module__rMr2wq__sideNav ul{flex-direction:column}}
