.SiteFooter_styledFooter__zDnHW{&&{padding:24px 10px;font-family:var(--work-sans-font-family)}}.SiteFooter_dashboardFooter__GhSqQ{display:flex;overflow:hidden;max-width:1470px;margin:0 auto 30px;height:100%}.SiteFooter_footerContainer__MN3wr{display:flex;width:100%;flex-direction:column;padding-left:10px;padding-right:10px}@media (min-width:1024px){.SiteFooter_footerContainer__MN3wr{padding-left:22px;padding-right:22px}}.SiteFooter_footerRow__P_f_k,.SiteFooter_fullFooterRow__FHOll{display:flex;width:100%;justify-content:space-between;align-items:center}.SiteFooter_fullFooterRow__FHOll{flex-direction:column;gap:20px}@media (min-width:1024px){.SiteFooter_fullFooterRow__FHOll{flex-direction:row}}.SiteFooter_salariesList__eM_bU{list-style:none;display:grid;grid-template-columns:[a] 50% [b] 50%;width:100%;padding:0;grid-row-gap:8px;row-gap:8px;text-align:center;margin-top:10px;margin-bottom:30px}@media (min-width:500px){.SiteFooter_salariesList__eM_bU{grid-template-columns:[a] 33% [b] 34% [c] 33%}}@media (min-width:600px){.SiteFooter_salariesList__eM_bU{grid-template-columns:[a] 25% [b] 25% [c] 25% [d] 25%}}@media (min-width:1024px){.SiteFooter_salariesList__eM_bU{grid-template-columns:[a] 20% [b] 20% [c] 20% [d] 20% [e] 20%}}.SiteFooter_footerNavigation__khN5s{width:100%;padding-top:40px;border-top:1px solid #e0e0e0;margin-top:20px}.SiteFooter_footerLogo__6g8bs{display:flex;align-items:center;gap:10px;margin-top:8px}.SiteFooter_footerLogoText__2I20b{font-size:16px;font-weight:600;color:#42526e}.SiteFooter_footerColumns__5RqrM{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;margin-bottom:40px;align-items:start}@media (min-width:768px){.SiteFooter_footerColumns__5RqrM{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SiteFooter_footerColumns__5RqrM{grid-template-columns:repeat(4,1fr)}}.SiteFooter_footerColumn__xtSz3{display:flex;flex-direction:column;align-items:flex-start}.SiteFooter_footerColumnTitle__GdNaM{font-size:12px;font-weight:700;letter-spacing:.5px;margin-bottom:16px;color:#42526e}.SiteFooter_footerLinks__lTTuZ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.SiteFooter_footerLinks__lTTuZ li{line-height:1.5}.SiteFooter_footerLinks__lTTuZ a{color:#42526e;text-decoration:none;font-size:14px;transition:color .2s ease}.SiteFooter_footerLinks__lTTuZ a:hover{color:#0052cc;text-decoration:underline}.SiteFooter_footerBottom__zerer{padding-top:24px;border-top:1px solid #e0e0e0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.SiteFooter_copyright__iVGfH{color:#6b778c;font-size:12px}.SiteFooter_footerBottomLinks__G69n8{display:flex;gap:16px}.SiteFooter_footerBottomLinks__G69n8 a{color:#6b778c;text-decoration:none;font-size:12px;transition:color .2s ease}.SiteFooter_footerBottomLinks__G69n8 a:hover{color:#0052cc;text-decoration:underline}.IR35Calculator_container__49qlZ{width:100%}.IR35Calculator_title__aXk8P{margin-bottom:30px}.IR35Calculator_comparisonGrid__PIg6u{display:grid;grid-template-columns:1fr;grid-gap:30px;gap:30px;margin-bottom:40px}@media (min-width:768px){.IR35Calculator_comparisonGrid__PIg6u{grid-template-columns:1fr 1fr}}.SharedInputs_sharedInputsSection__LSnra{border-radius:8px;padding:10px;margin-bottom:10px}.SharedInputs_sharedInputsSection__LSnra .ant-input{flex:1 1}.SharedInputs_sharedInputsSection__LSnra>div>div>div>div{display:flex;flex-direction:column;gap:4px}@media (min-width:768px){.SharedInputs_sharedInputsSection__LSnra>div>div>div>div{flex-direction:row;align-items:center;gap:8px}.SharedInputs_sharedInputsSection__LSnra>div>div>div>div>div:first-child{white-space:nowrap;flex-shrink:0;min-width:120px;font-size:14px}}.SharedInputs_inputGrid__QR2fm{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px}.SharedInputs_inputGroup__tBXIo{display:block}.SharedInputs_inputLabel__nsax7{display:block;margin-bottom:5px;font-weight:600}.SharedInputs_input__k5kUx{width:100%;padding:8px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.SharedInputs_checkbox__4AT5b{margin-right:8px;width:auto}.SharedInputs_select__8iv2V{width:100%;padding:8px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box;margin-top:8px;background-color:#fff}.SharedInputs_checkboxRow__5SAnd{display:flex;gap:20px;align-items:center;margin:10px 0;flex-wrap:wrap;min-height:35px}.SharedInputs_checkboxGroup__IkWyz{display:flex;flex-direction:column;gap:8px;flex-shrink:0;width:auto}.SharedInputs_studentLoanGroup__8Iwrq{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:300px}.SharedInputs_studentLoanContainer__qiw6t{display:flex;flex-direction:row;gap:12px;align-items:center;flex-wrap:wrap}@media (max-width:768px){.SharedInputs_checkboxRow__5SAnd{flex-direction:column}.SharedInputs_checkboxGroup__IkWyz,.SharedInputs_studentLoanGroup__8Iwrq{flex:1 1;min-width:unset}}.SharedInputs_studentLoanSelect__z5QMR{width:120px}.InlineBarChart_chartContainer__wiYV9{width:100%;margin-top:15px;margin-bottom:0}.SharedSectionStyles_section__Yspjk{border-radius:8px;padding:20px;background-color:#fff;display:flex;flex-direction:column}.SharedSectionStyles_title__uLSjF{margin-top:0}.SharedSectionStyles_sectionInputGroup__rx7B9 .ant-input{flex:1 1}.SharedSectionStyles_sectionInputGroup__rx7B9>div{display:flex;flex-direction:column;gap:4px}@media (min-width:768px){.SharedSectionStyles_sectionInputGroup__rx7B9>div{flex-direction:row;align-items:center;gap:8px}.SharedSectionStyles_sectionInputGroup__rx7B9>div>div:first-child{white-space:nowrap;flex-shrink:0;min-width:120px;font-size:14px}}.SharedSectionStyles_sectionInputGroupSmall__jQrJb{margin-bottom:10px}.SharedSectionStyles_sectionInputGroupSmall__jQrJb .ant-input{flex:1 1}.SharedSectionStyles_sectionInputGroupSmall__jQrJb>div{display:flex;flex-direction:column;gap:4px}@media (min-width:768px){.SharedSectionStyles_sectionInputGroupSmall__jQrJb>div{flex-direction:row;align-items:center;gap:8px}.SharedSectionStyles_sectionInputGroupSmall__jQrJb>div>div:first-child{white-space:nowrap;flex-shrink:0;min-width:120px;font-size:14px}}.SharedSectionStyles_inputContainer__fAyV3{min-height:115px}.SharedSectionStyles_inputLabel__LXdew{display:block;margin-bottom:5px;font-weight:600}.SharedSectionStyles_input__sjYQn{width:100%;padding:8px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.SharedSectionStyles_breakdownSection__MOze2{margin-bottom:10px;flex-grow:1}.SharedSectionStyles_breakdownTitle__muw2v{font-size:16px;margin-bottom:10px}.SharedSectionStyles_breakdownTable__DC5JC{width:100%;font-size:12px;border-collapse:collapse}.SharedSectionStyles_breakdownTableCell__bI_qe{padding:4px 8px}.SharedSectionStyles_breakdownTableCellRight__fRPPi{padding:4px 8px;text-align:right}.SharedSectionStyles_breakdownTableCellBold__gj_Gz{padding:4px 8px;font-weight:700}.SharedSectionStyles_breakdownTableCellRightBold__i4_yW{padding:4px 8px;text-align:right;font-weight:700}.SharedSectionStyles_resultRowCell__g9S_N{padding:8px;font-weight:700}.SharedSectionStyles_resultRowCellRight__z_wEN{padding:8px;text-align:right;font-weight:700}.SharedSectionStyles_takeHomeCard__kBvI1{color:#000;padding:15px;border-radius:6px;margin-bottom:10px}.SharedSectionStyles_takeHomeSubtitle__KIVtI{font-size:14px;opacity:.9}.SharedSectionStyles_takeHomeAmount__hY1BF{font-size:32px;font-weight:700}.SharedSectionStyles_takeHomeMonthly__br5w_{font-size:14px;opacity:.9;margin-top:8px}.SharedSectionStyles_pensionCard__kBo79{color:#000;background:#eee;padding:10px;border-radius:6px;font-size:14px;margin-bottom:10px}.SharedSectionStyles_totalCard__pvNj8{padding:10px;border-radius:6px;font-size:16px;font-weight:700}.SharedSectionStyles_pensionAllowanceText__qHThG{margin-top:8px;font-size:14px}.SharedSectionStyles_pensionExceededAlert__LU9sP{margin-bottom:16px}.SharedSectionStyles_umbrellaHighlightRow__cXFuD{background-color:#ebb37fb3}.SharedSectionStyles_umbrellaResultRow__Sm3cs{background-color:#ebb37fb3;color:#000}.SharedSectionStyles_umbrellaTakeHomeCard__PeG1G{background-color:#ebb37fb3}.SharedSectionStyles_limitedHighlightRow__cI7M6,.SharedSectionStyles_limitedResultRow__wEoJ2,.SharedSectionStyles_limitedTakeHomeCard___d79B,.SharedSectionStyles_retainedRow__BoTqD{background-color:#56decc}.SharedSectionStyles_hmrcSummary__uCSpw{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-radius:6px;margin-top:10px;font-weight:600;font-size:14px}.SharedSectionStyles_hmrcSummaryLabel__O2NLm{color:#555}.SharedSectionStyles_hmrcSummaryAmount__JGV6U{font-size:16px;font-weight:700}.SharedSectionStyles_umbrellaAccent__fZ_JU{background-color:#ffe4cc;border-left:4px solid #ebb37fb3}.SharedSectionStyles_umbrellaAccent__fZ_JU .SharedSectionStyles_hmrcSummaryAmount__JGV6U{color:#d97706}.SharedSectionStyles_limitedAccent__9raZp{background-color:#ccf7f0;border-left:4px solid #56decc}.SharedSectionStyles_limitedAccent__9raZp .SharedSectionStyles_hmrcSummaryAmount__JGV6U{color:#047857}.ComparisonChart_chartSection__jALBk{margin-bottom:40px;background-color:#fff;padding:20px;border-radius:8px;border:1px solid #e5e7eb}.ComparisonChart_chartContainer__3dwdn{width:100%;height:400px}.ComparisonTable_comparisonTableSection__W8jY0{background-color:#fff;border-radius:8px;border:1px solid #e5e7eb;overflow:hidden}.ComparisonTable_tableWrapper__lmJ8y{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (min-width:768px){.ComparisonTable_tableWrapper__lmJ8y{overflow-x:visible}}.ComparisonTable_comparisonTable__c8D9r{width:100%;border-collapse:collapse;font-size:14px;min-width:800px}@media (min-width:768px){.ComparisonTable_comparisonTable__c8D9r{min-width:auto}}.ComparisonTable_tableHeader__2afoH{background-color:#f9fafb}.ComparisonTable_tableHeaderCell__vxZhE{padding:8px;text-align:left;border-bottom:2px solid #e5e7eb;font-size:12px}.ComparisonTable_tableHeaderCellRight__eHKhX{padding:8px;text-align:right;border-bottom:2px solid #e5e7eb;font-size:12px}.ComparisonTable_tableCell__ziz2M{padding:8px;border-bottom:1px solid #e5e7eb;font-weight:600}.ComparisonTable_tableCellRight__ajZPr{padding:8px;text-align:right;border-bottom:1px solid #e5e7eb}.ComparisonTable_userInputRow__LDXjq{background-color:#f0f9ff;border:2px solid #0ea5e9}.ComparisonTable_userInputCell__kjvlh{padding:8px;border-bottom:1px solid #e5e7eb;font-weight:700}.ComparisonTable_evenRow__ZDSPO{background-color:#fff}.ComparisonTable_oddRow__rPx2n{background-color:#f9fafb}.ComparisonTable_umbrellaTakeHomeColor__nIpMi{font-weight:700;color:#ca782cb3}.ComparisonTable_limitedTakeHomeColor__FcoqN{font-weight:700;color:#19ad99}.ComparisonTable_positiveColor__m_ez3{color:#1f77c3b3;font-weight:600}.ComparisonTable_negativeColor__HtgYc{color:#dc2626;font-weight:600}.ComparisonTable_totalPositiveColor__8VCU3{color:#1f77c3b3;font-weight:700}.ComparisonTable_totalNegativeColor__Nv3Xn{color:#dc2626;font-weight:700}.ComparisonTable_taxColor__xh99C{color:#6b7280}.ComparisonTable_tableFooter__z_LyQ{padding:10px;font-size:12px;color:#6b7280;background-color:#f9fafb}