.FlightCompensationCalculator_page__xgXJK{--purple:#6222cc;--purple-dark:#241044;--orange:#ff4b12;--ink:#171229;--muted:#6e687a;--line:#e8e2f1;background:#f8f6fb;color:var(--ink)}.FlightCompensationCalculator_container__dqPZR{width:min(1180px,calc(100% - 40px));margin:0 auto}.FlightCompensationCalculator_hero__tYwGr{position:relative;overflow:hidden;padding:78px 0 142px;border-top:1px solid #eee8f7;background:radial-gradient(circle at 82% 18%,rgba(255,75,18,.12),transparent 24%),linear-gradient(135deg,#f6f0ff,#fff 52%,#fff7f2)}.FlightCompensationCalculator_hero__tYwGr:after{position:absolute;right:-95px;bottom:-126px;width:380px;height:380px;border:1px solid rgba(98,34,204,.14);border-radius:50%;box-shadow:0 0 0 45px rgba(98,34,204,.035),0 0 0 92px rgba(98,34,204,.025);content:""}.FlightCompensationCalculator_heroDots__CYT4v{position:absolute;top:30px;left:8%;width:7px;height:7px;border-radius:50%;background:var(--orange);box-shadow:44px 68px 0 rgba(98,34,204,.35),240px 8px 0 rgba(255,75,18,.26),72vw 64px 0 rgba(98,34,204,.24)}.FlightCompensationCalculator_eyebrow__1UoA1,.FlightCompensationCalculator_sectionKicker__LH5FW{display:inline-flex;align-items:center;gap:10px;color:var(--purple);font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.FlightCompensationCalculator_eyebrow__1UoA1:before{width:28px;height:3px;border-radius:10px;background:var(--orange);content:""}.FlightCompensationCalculator_hero__tYwGr h1{position:relative;z-index:1;max-width:900px;margin:18px 0 20px;color:var(--ink);font-size:clamp(40px,5vw,66px);line-height:1.04;letter-spacing:-.045em}.FlightCompensationCalculator_heroIntro__3C__Q{position:relative;z-index:1;max-width:760px;margin:0;color:var(--muted);font-size:19px;line-height:1.7}.FlightCompensationCalculator_currentBadge__6lcyZ{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;margin-top:28px;padding:10px 15px;border:1px solid rgba(98,34,204,.15);border-radius:999px;background:hsla(0,0%,100%,.82);box-shadow:0 8px 26px rgba(48,22,87,.06);color:#3b2b58;font-size:14px;font-weight:700}.FlightCompensationCalculator_currentBadge__6lcyZ svg{color:var(--purple);font-size:20px}.FlightCompensationCalculator_main__aRIpV{position:relative;z-index:2;padding-bottom:90px}.FlightCompensationCalculator_calculatorGrid__7Id2z{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);grid-gap:26px;gap:26px;align-items:start;margin-top:-82px}.FlightCompensationCalculator_calculatorGridSingle__fXHQg{grid-template-columns:minmax(0,820px);justify-content:center}.FlightCompensationCalculator_formCard__4iGNW,.FlightCompensationCalculator_referralSection__K8_oN,.FlightCompensationCalculator_resultCard__6blq6,.FlightCompensationCalculator_rightsSection__NLjQz,.FlightCompensationCalculator_sourcesSection__tn_fd{border-radius:24px}.FlightCompensationCalculator_formCard__4iGNW{padding:38px;border:1px solid rgba(98,34,204,.1);background:#fff;box-shadow:0 24px 70px rgba(43,22,78,.1)}.FlightCompensationCalculator_cardHeading__NQPnp{display:flex;gap:18px;margin-bottom:26px}.FlightCompensationCalculator_cardIcon__8ucW3{display:grid;flex:0 0 auto;width:48px;height:48px;place-items:center;border-radius:15px;background:#eee5fc;color:var(--purple)}.FlightCompensationCalculator_cardHeading__NQPnp h2,.FlightCompensationCalculator_referralSection__K8_oN h2,.FlightCompensationCalculator_sectionHeading__B_6HL h2,.FlightCompensationCalculator_sourcesSection__tn_fd h2{margin:0;color:var(--ink);font-size:30px;line-height:1.2;letter-spacing:-.025em}.FlightCompensationCalculator_cardHeading__NQPnp p{margin:9px 0 0;color:var(--muted);line-height:1.55}.FlightCompensationCalculator_stepper__P1qhK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 30px;padding:0;list-style:none}.FlightCompensationCalculator_stepper__P1qhK li{position:relative;display:flex;min-width:0;align-items:center;gap:9px;color:#aaa3b0}.FlightCompensationCalculator_stepper__P1qhK li:not(:last-child):after{position:absolute;z-index:0;top:17px;left:39px;right:7px;height:2px;background:#ebe7ef;content:""}.FlightCompensationCalculator_stepper__P1qhK li>span{position:relative;z-index:1;display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:2px solid #ddd7e4;border-radius:50%;background:#fff;font-size:12px;font-weight:900}.FlightCompensationCalculator_stepper__P1qhK li>strong{position:relative;z-index:1;overflow:hidden;padding-right:8px;background:#fff;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.FlightCompensationCalculator_stepper__P1qhK li.FlightCompensationCalculator_stepActive__SJDSd{color:var(--purple)}.FlightCompensationCalculator_stepper__P1qhK li.FlightCompensationCalculator_stepActive__SJDSd>span{border-color:var(--purple);box-shadow:0 0 0 5px rgba(98,34,204,.08)}.FlightCompensationCalculator_stepper__P1qhK li.FlightCompensationCalculator_stepComplete__UiZLn{color:#3c7a52}.FlightCompensationCalculator_stepper__P1qhK li.FlightCompensationCalculator_stepComplete__UiZLn>span{border-color:#2d9860;background:#e5f6eb}.FlightCompensationCalculator_stepper__P1qhK li.FlightCompensationCalculator_stepComplete__UiZLn:after{background:#bfe4cc}.FlightCompensationCalculator_stepPanel__2ax0D{min-height:350px;padding:26px;border:1px solid #ece6f2;border-radius:18px;background:#fdfcfe}.FlightCompensationCalculator_stepHeading__9ZhS8{margin-bottom:22px}.FlightCompensationCalculator_stepHeading__9ZhS8>span{color:var(--purple);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.FlightCompensationCalculator_stepHeading__9ZhS8 h3{margin:5px 0 4px;color:var(--ink);font-size:22px}.FlightCompensationCalculator_stepHeading__9ZhS8 p{margin:0;color:var(--muted);font-size:13px;line-height:1.5}.FlightCompensationCalculator_inputGrid__uksnv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.FlightCompensationCalculator_field__hfVGI{display:block;margin-top:20px}.FlightCompensationCalculator_inputGrid__uksnv>.FlightCompensationCalculator_field__hfVGI{margin-top:0}.FlightCompensationCalculator_choiceFieldset__exSMb legend,.FlightCompensationCalculator_field__hfVGI>span{display:block;margin-bottom:9px;color:#2e2738;font-size:14px;font-weight:800}.FlightCompensationCalculator_field__hfVGI input,.FlightCompensationCalculator_field__hfVGI select,.FlightCompensationCalculator_moneyInput__5qBvt{width:100%;height:54px;border:1px solid #dcd5e6;border-radius:13px;background:#fbfafc;transition:border-color .16s ease,box-shadow .16s ease}.FlightCompensationCalculator_field__hfVGI input,.FlightCompensationCalculator_field__hfVGI select{padding:0 16px;outline:none;color:var(--ink);font:inherit;font-weight:600}.FlightCompensationCalculator_field__hfVGI input::placeholder,.FlightCompensationCalculator_moneyInput__5qBvt input::placeholder{color:#aaa3b0;opacity:1;font-weight:500}.FlightCompensationCalculator_field__hfVGI input[type=date]:invalid,.FlightCompensationCalculator_field__hfVGI select:invalid{color:#aaa3b0;font-weight:500}.FlightCompensationCalculator_field__hfVGI select option{color:var(--ink)}.FlightCompensationCalculator_field__hfVGI select{padding-right:42px;cursor:pointer}.FlightCompensationCalculator_field__hfVGI input:focus,.FlightCompensationCalculator_field__hfVGI select:focus,.FlightCompensationCalculator_moneyInput__5qBvt:focus-within{border-color:var(--purple);box-shadow:0 0 0 4px rgba(98,34,204,.1)}.FlightCompensationCalculator_field__hfVGI>small{display:block;margin-top:7px;color:#7a7483;font-size:12px;line-height:1.45}.FlightCompensationCalculator_moneyInput__5qBvt{display:flex;align-items:center}.FlightCompensationCalculator_moneyInput__5qBvt>strong{padding-left:16px;color:var(--purple);font-size:18px}.FlightCompensationCalculator_moneyInput__5qBvt input{min-width:0;height:100%;flex:1 1;padding:0 8px;border:0;outline:0;background:transparent;font-size:17px;font-weight:700}.FlightCompensationCalculator_moneyInput__5qBvt small{padding-right:15px;color:#89828e;font-size:11px;font-weight:800}.FlightCompensationCalculator_choiceFieldset__exSMb{min-width:0;margin:24px 0 0;padding:0;border:0}.FlightCompensationCalculator_segmentedThree__wydp_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border:1px solid #ddd6e6;border-radius:13px;background:#f4f1f7}.FlightCompensationCalculator_segmentedThree__wydp_ button{min-height:46px;padding:7px 10px;border:0;border-radius:9px;background:transparent;color:#706878;cursor:pointer;font:inherit;font-size:13px;font-weight:800}.FlightCompensationCalculator_segmentedThree__wydp_ button.FlightCompensationCalculator_activeChoice__U7fhA{background:#fff;box-shadow:0 3px 10px rgba(47,25,78,.1);color:var(--purple)}.FlightCompensationCalculator_lookupStatus__HpHbz{display:flex;align-items:center;gap:8px;margin-top:16px;color:var(--purple);font-size:12px;font-weight:700}.FlightCompensationCalculator_lookupStatus__HpHbz svg{font-size:18px}.FlightCompensationCalculator_flightCard__q5mji{margin-top:18px;padding:18px;border:1px solid #ded4ef;border-radius:16px;background:linear-gradient(135deg,#faf7ff,#fffaf7)}.FlightCompensationCalculator_flightCardTop__HQLv_{display:flex;justify-content:space-between;gap:16px;color:#6f647a;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.FlightCompensationCalculator_flightCardTop__HQLv_ strong{color:var(--purple)}.FlightCompensationCalculator_routeLine__F8Mpj{display:grid;grid-template-columns:1fr 1.2fr 1fr;grid-gap:12px;gap:12px;align-items:center;margin:18px 0}.FlightCompensationCalculator_routeLine__F8Mpj>div:first-child,.FlightCompensationCalculator_routeLine__F8Mpj>div:last-child{min-width:0}.FlightCompensationCalculator_routeLine__F8Mpj>div:last-child{text-align:right}.FlightCompensationCalculator_routeLine__F8Mpj span,.FlightCompensationCalculator_routeLine__F8Mpj strong{display:block}.FlightCompensationCalculator_routeLine__F8Mpj strong{color:var(--ink);font-size:24px}.FlightCompensationCalculator_routeLine__F8Mpj span{overflow:hidden;color:var(--muted);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.FlightCompensationCalculator_routeTrack__J1IDz{display:flex;align-items:center;gap:7px;color:var(--orange)}.FlightCompensationCalculator_routeTrack__J1IDz:after,.FlightCompensationCalculator_routeTrack__J1IDz:before{height:1px;flex:1 1;background:#d8caea;content:""}.FlightCompensationCalculator_routeTrack__J1IDz svg{flex:0 0 auto;font-size:18px}.FlightCompensationCalculator_routeTrack__J1IDz span{color:var(--purple);font-size:9px;font-weight:800}.FlightCompensationCalculator_timeGrid__veTNo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.FlightCompensationCalculator_timeGrid__veTNo div{padding:9px;border-radius:9px;background:rgba(98,34,204,.055)}.FlightCompensationCalculator_timeGrid__veTNo span,.FlightCompensationCalculator_timeGrid__veTNo strong{display:block}.FlightCompensationCalculator_timeGrid__veTNo span{color:#81758c;font-size:9px;font-weight:700;text-transform:uppercase}.FlightCompensationCalculator_timeGrid__veTNo strong{margin-top:3px;color:#463954;font-size:11px}.FlightCompensationCalculator_delayBadge___iE1C{display:inline-flex;margin-top:10px;padding:5px 8px;border-radius:7px;background:#fff0ea;color:#c63809;font-size:11px;font-weight:800}.FlightCompensationCalculator_lossHeading__uvcqc{display:flex;gap:11px;align-items:flex-start;margin-top:26px;padding-top:24px;border-top:1px solid var(--line)}.FlightCompensationCalculator_lossHeading__uvcqc svg{color:var(--purple)}.FlightCompensationCalculator_lossHeading__uvcqc span,.FlightCompensationCalculator_lossHeading__uvcqc strong{display:block}.FlightCompensationCalculator_lossHeading__uvcqc strong{color:#2e2738;font-size:14px}.FlightCompensationCalculator_lossHeading__uvcqc span{margin-top:4px;color:#7a7483;font-size:12px;line-height:1.45}.FlightCompensationCalculator_lossChips__ljVZP{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.FlightCompensationCalculator_lossChips__ljVZP button{padding:8px 12px;border:1px solid #ddd6e6;border-radius:999px;background:#fff;color:#665e6e;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.FlightCompensationCalculator_lossChips__ljVZP button.FlightCompensationCalculator_lossActive__tjAgN{border-color:var(--purple);background:#f1e9fc;color:var(--purple)}.FlightCompensationCalculator_checkRow__hQl5_{display:flex;gap:10px;align-items:flex-start;margin-top:17px;color:#50475b;cursor:pointer;font-size:13px;font-weight:700;line-height:1.45}.FlightCompensationCalculator_checkRow__hQl5_ input{width:17px;height:17px;margin:1px 0 0;accent-color:var(--purple)}.FlightCompensationCalculator_error__A_bAw{margin:16px 0 0;padding:10px 13px;border-radius:10px;background:#fff0ed;color:#b42e12;font-size:13px;font-weight:700}.FlightCompensationCalculator_formActions__U0xEV{display:flex;align-items:center;gap:13px;margin-top:28px}.FlightCompensationCalculator_backButton__WI5cc,.FlightCompensationCalculator_primaryButton__xnOf8,.FlightCompensationCalculator_resetButton__eKnsA{min-height:50px;border-radius:12px;cursor:pointer;font:inherit;font-size:14px;font-weight:800}.FlightCompensationCalculator_primaryButton__xnOf8{flex:1 1;padding:0 24px;border:0;background:var(--orange);box-shadow:0 12px 24px rgba(255,75,18,.2);color:#fff}.FlightCompensationCalculator_primaryButton__xnOf8:hover:not(:disabled){background:#e73d08}.FlightCompensationCalculator_primaryButton__xnOf8:disabled{cursor:not-allowed;background:#d7d3db;box-shadow:none;color:#f7f5f8}.FlightCompensationCalculator_backButton__WI5cc,.FlightCompensationCalculator_resetButton__eKnsA{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 16px;border:1px solid #ddd6e6;background:#fff;color:#5f5768}.FlightCompensationCalculator_backButton__WI5cc{border-color:#cbbde0;color:var(--purple)}.FlightCompensationCalculator_resultCard__6blq6{position:-webkit-sticky;position:sticky;top:24px;overflow:hidden;padding:40px;background:radial-gradient(circle at 92% 8%,rgba(255,111,62,.32),transparent 27%),linear-gradient(145deg,#2b1452,#6222cc);box-shadow:0 24px 70px rgba(49,21,93,.22);color:#fff}.FlightCompensationCalculator_resultCard__6blq6:after{position:absolute;right:-70px;bottom:-90px;width:240px;height:240px;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;box-shadow:0 0 0 36px hsla(0,0%,100%,.035);content:""}.FlightCompensationCalculator_resultTopline__EterV{position:relative;z-index:1;display:flex;justify-content:space-between;gap:12px;color:#e4d8f8;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.FlightCompensationCalculator_resultTopline__EterV span:last-child{padding:6px 9px;border:1px solid hsla(0,0%,100%,.22);border-radius:8px}.FlightCompensationCalculator_resultCard__6blq6 h2{position:relative;z-index:1;margin:28px 0 7px;color:#fff;font-size:20px}.FlightCompensationCalculator_totalAmount__yCSES{position:relative;z-index:1;color:#fff;font-size:clamp(43px,5vw,62px);font-weight:800;line-height:1.12;letter-spacing:-.045em}.FlightCompensationCalculator_resultMeta__qPMt4{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:27px 0 14px}.FlightCompensationCalculator_resultMeta__qPMt4>div{padding:14px 15px;border:1px solid hsla(0,0%,100%,.13);border-radius:13px;background:hsla(0,0%,100%,.07)}.FlightCompensationCalculator_resultMeta__qPMt4 span,.FlightCompensationCalculator_resultMeta__qPMt4 strong{display:block}.FlightCompensationCalculator_resultBlock__FANiE>span,.FlightCompensationCalculator_resultMeta__qPMt4 span,.FlightCompensationCalculator_strengthBlock__F_KHL span{margin-bottom:5px;color:#cfc1e6;font-size:11px}.FlightCompensationCalculator_resultMeta__qPMt4 strong{color:#fff;font-size:14px}.FlightCompensationCalculator_resultBlock__FANiE,.FlightCompensationCalculator_strengthBlock__F_KHL{position:relative;z-index:1;margin-top:12px;padding:16px;border:1px solid hsla(0,0%,100%,.13);border-radius:13px;background:hsla(0,0%,100%,.07)}.FlightCompensationCalculator_resultBlock__FANiE>small,.FlightCompensationCalculator_resultBlock__FANiE>span,.FlightCompensationCalculator_resultBlock__FANiE>strong{display:block}.FlightCompensationCalculator_resultBlock__FANiE>strong{color:#fff;font-size:23px}.FlightCompensationCalculator_resultBlock__FANiE>small{margin-top:2px;color:#ffd1bf;font-size:12px;font-weight:700}.FlightCompensationCalculator_resultBlock__FANiE p,.FlightCompensationCalculator_strengthBlock__F_KHL p{margin:9px 0 0;color:#ded3ef;font-size:11px;line-height:1.5}.FlightCompensationCalculator_strengthBlock__F_KHL>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.FlightCompensationCalculator_strengthBlock__F_KHL strong{padding:5px 9px;border-radius:999px;background:hsla(0,0%,100%,.12);font-size:12px}.FlightCompensationCalculator_strengthBlock__F_KHL strong.FlightCompensationCalculator_strong__7_f7_{background:#d9f9e3;color:#13713a}.FlightCompensationCalculator_strengthBlock__F_KHL strong.FlightCompensationCalculator_medium__VohpY{background:#fff0cb;color:#805200}.FlightCompensationCalculator_strengthBlock__F_KHL strong.FlightCompensationCalculator_weak__2u_gM{background:#ffe0d8;color:#a32c0e}.FlightCompensationCalculator_ceilingNotice__K06CB{position:relative;z-index:1;margin-top:14px;padding:14px;border-left:3px solid #ff8a63;border-radius:0 10px 10px 0;background:hsla(0,0%,100%,.1);color:#fff;font-size:12px;line-height:1.55}.FlightCompensationCalculator_resultNote__qF_jm{position:relative;z-index:1;margin:18px 0 0;color:#d9cdec;font-size:11px;line-height:1.55}.FlightCompensationCalculator_rightsSection__NLjQz{margin-top:70px;padding:42px;border:1px solid var(--line);background:#fff}.FlightCompensationCalculator_sectionHeading__B_6HL{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:28px}.FlightCompensationCalculator_sectionHeading__B_6HL h2,.FlightCompensationCalculator_sourcesSection__tn_fd h2{margin-top:7px}.FlightCompensationCalculator_sectionHeading__B_6HL>p{max-width:510px;margin:0;color:var(--muted);line-height:1.6}.FlightCompensationCalculator_rightsGrid__55wBl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.FlightCompensationCalculator_rightCard__8_LIc{display:flex;min-height:260px;flex-direction:column;padding:24px;border:1px solid #e9e3ef;border-radius:20px;background:#fbf9fd}.FlightCompensationCalculator_regionBadge__a_oBX{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:#ede4fa;color:var(--purple);font-size:11px;font-weight:900}.FlightCompensationCalculator_rightCard__8_LIc:nth-child(2n) .FlightCompensationCalculator_regionBadge__a_oBX{background:#fff0ea;color:#c63809}.FlightCompensationCalculator_rightCard__8_LIc h3{margin:19px 0 8px;color:var(--ink);font-size:18px}.FlightCompensationCalculator_rightCard__8_LIc p{margin:0 0 22px;color:var(--muted);font-size:13px;line-height:1.6}.FlightCompensationCalculator_rightCard__8_LIc a{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;color:var(--purple);font-size:13px;font-weight:800;text-decoration:none}.FlightCompensationCalculator_rightCard__8_LIc a:hover{text-decoration:underline}.FlightCompensationCalculator_sourcesSection__tn_fd{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:60px;gap:60px;margin-top:70px;padding:42px;background:#ede7f7}.FlightCompensationCalculator_sourcesSection__tn_fd>div:first-child p{color:#62596d;line-height:1.6}.FlightCompensationCalculator_sourceContent__ys0M_ ul{margin:0;padding:0;list-style:none}.FlightCompensationCalculator_sourceContent__ys0M_ li+li{margin-top:11px}.FlightCompensationCalculator_sourceContent__ys0M_ a{display:inline-flex;align-items:center;gap:6px;color:var(--purple);font-size:13px;font-weight:800;text-decoration:none}.FlightCompensationCalculator_sourceContent__ys0M_ a:hover{text-decoration:underline}.FlightCompensationCalculator_sourceContent__ys0M_ a svg{font-size:15px}.FlightCompensationCalculator_disclaimer__JBeSe{margin-top:22px;padding:15px;border:1px solid rgba(98,34,204,.15);border-radius:13px;background:hsla(0,0%,100%,.55);color:#4f465a;font-size:12px;font-weight:700;line-height:1.6}.FlightCompensationCalculator_referralSection__K8_oN{margin-top:28px;padding:36px;background:var(--purple-dark);color:#fff}.FlightCompensationCalculator_referralHeading__rm2xb{display:flex;gap:18px;align-items:center}.FlightCompensationCalculator_referralIcon__2npwm{display:grid;width:54px;height:54px;place-items:center;border-radius:17px;background:hsla(0,0%,100%,.1);color:#fff}.FlightCompensationCalculator_referralSection__K8_oN h2{color:#fff;font-size:24px}.FlightCompensationCalculator_referralSection__K8_oN p{max-width:650px;margin:7px 0;color:#d9cdec;font-size:13px;line-height:1.5}.FlightCompensationCalculator_referralSection__K8_oN small{color:#a99abc;font-size:10px}.FlightCompensationCalculator_providerGrid__TTKzF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:26px}.FlightCompensationCalculator_providerCard__jK_wM{display:flex;min-height:205px;flex-direction:column;padding:20px;border:1px solid hsla(0,0%,100%,.13);border-radius:16px;background:hsla(0,0%,100%,.08);color:#fff;text-decoration:none;transition:transform .16s ease,background .16s ease}.FlightCompensationCalculator_providerCard__jK_wM:hover{transform:translateY(-2px);background:hsla(0,0%,100%,.13)}.FlightCompensationCalculator_providerBadge__qa4gS{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;background:#fff;color:var(--purple);font-size:10px;font-weight:900}.FlightCompensationCalculator_providerCard__jK_wM:nth-child(2n) .FlightCompensationCalculator_providerBadge__qa4gS{background:#fff0ea;color:#c63809}.FlightCompensationCalculator_providerCard__jK_wM>strong{margin-top:17px;font-size:16px}.FlightCompensationCalculator_providerCard__jK_wM>p{margin:7px 0 18px;color:#cfc1e3;font-size:12px;line-height:1.5}.FlightCompensationCalculator_providerLink__1j0FQ{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;color:#fff;font-size:11px;font-weight:800}.FlightCompensationCalculator_providerLink__1j0FQ b{color:#ff9b78;font-size:15px}@media (max-width:1050px){.FlightCompensationCalculator_rightsGrid__55wBl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.FlightCompensationCalculator_hero__tYwGr{padding:58px 0 125px}.FlightCompensationCalculator_calculatorGrid__7Id2z{grid-template-columns:1fr}.FlightCompensationCalculator_resultCard__6blq6{position:relative;top:auto}.FlightCompensationCalculator_sectionHeading__B_6HL{align-items:flex-start;flex-direction:column;gap:14px}.FlightCompensationCalculator_sourcesSection__tn_fd{grid-template-columns:1fr;gap:24px}.FlightCompensationCalculator_providerGrid__TTKzF{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.FlightCompensationCalculator_container__dqPZR{width:min(100% - 24px,1180px)}.FlightCompensationCalculator_hero__tYwGr{padding:44px 0 112px}.FlightCompensationCalculator_hero__tYwGr h1{margin-top:14px;font-size:38px;line-height:1.08}.FlightCompensationCalculator_heroIntro__3C__Q{font-size:16px;line-height:1.6}.FlightCompensationCalculator_currentBadge__6lcyZ{align-items:flex-start;border-radius:14px}.FlightCompensationCalculator_calculatorGrid__7Id2z{margin-top:-72px}.FlightCompensationCalculator_formCard__4iGNW,.FlightCompensationCalculator_referralSection__K8_oN,.FlightCompensationCalculator_resultCard__6blq6,.FlightCompensationCalculator_rightsSection__NLjQz,.FlightCompensationCalculator_sourcesSection__tn_fd{padding:24px;border-radius:19px}.FlightCompensationCalculator_cardHeading__NQPnp h2,.FlightCompensationCalculator_sectionHeading__B_6HL h2,.FlightCompensationCalculator_sourcesSection__tn_fd h2{font-size:25px}.FlightCompensationCalculator_inputGrid__uksnv,.FlightCompensationCalculator_resultMeta__qPMt4,.FlightCompensationCalculator_rightsGrid__55wBl,.FlightCompensationCalculator_segmentedThree__wydp_,.FlightCompensationCalculator_timeGrid__veTNo{grid-template-columns:1fr}.FlightCompensationCalculator_routeLine__F8Mpj{grid-template-columns:1fr .8fr 1fr}.FlightCompensationCalculator_stepper__P1qhK li>strong{display:none}.FlightCompensationCalculator_stepper__P1qhK li:not(:last-child):after{left:39px;right:9px}.FlightCompensationCalculator_stepPanel__2ax0D{min-height:0;padding:18px}.FlightCompensationCalculator_formActions__U0xEV{align-items:stretch;flex-direction:column}.FlightCompensationCalculator_backButton__WI5cc,.FlightCompensationCalculator_primaryButton__xnOf8,.FlightCompensationCalculator_resetButton__eKnsA{justify-content:center;width:100%}.FlightCompensationCalculator_rightsSection__NLjQz,.FlightCompensationCalculator_sourcesSection__tn_fd{margin-top:46px}.FlightCompensationCalculator_rightCard__8_LIc{min-height:230px}.FlightCompensationCalculator_referralHeading__rm2xb{align-items:flex-start}.FlightCompensationCalculator_providerGrid__TTKzF{grid-template-columns:1fr}.FlightCompensationCalculator_providerCard__jK_wM{min-height:180px}}