.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}}.NativeSelect_wrapper__FJjMi{display:block;width:100%}.NativeSelect_select__3tLad{display:block;width:100%;height:32px;padding:0 28px 0 11px;font-size:14px;font-family:inherit;color:rgba(0,0,0,.88);background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='rgba(0%2C0%2C0%2C0.45)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:10px 6px;outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;line-height:1.5714285714285714}.NativeSelect_select__3tLad:hover:not(:disabled){border-color:#4096ff}.NativeSelect_select__3tLad:focus{border-color:#4096ff;box-shadow:0 0 0 2px rgba(5,145,255,.1)}.NativeSelect_select__3tLad:disabled{color:rgba(0,0,0,.25);background-color:rgba(0,0,0,.04);border-color:#d9d9d9;cursor:not-allowed}@media (max-width:767px){.NativeSelect_select__3tLad{font-size:16px}}.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:white}.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}.SharedInputs_calculationModeContainer__tdDZK{margin-bottom:0}.SharedInputs_calculationModeContainer__tdDZK .ant-radio-button-wrapper{font-size:12px}@media (min-width:480px){.SharedInputs_calculationModeContainer__tdDZK .ant-radio-button-wrapper{font-size:14px}}.SharedInputs_calculationModeLabel__r30Js{display:block;margin-bottom:8px;font-weight:500}.SharedInputs_calculationModeDescription__E7ICb{margin-top:8px;font-size:13px;color:#666}.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:#fff;border:4px solid #ebb37fb3;border-radius:0}.SharedSectionStyles_limitedHighlightRow__cI7M6,.SharedSectionStyles_limitedResultRow__wEoJ2{background-color:#56decc}.SharedSectionStyles_limitedTakeHomeCard___d79B{background-color:#fff;border:4px solid #56decc;border-radius:0}.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:white;padding:20px;border-radius:8px;border:1px solid #e5e7eb}.ComparisonChart_chartContainer__3dwdn{width:100%;height:400px}.ComparisonTable_comparisonTableSection__W8jY0{background-color:white;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:white}.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}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/10f65c94012f0d89-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f0a6239bc4153746-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9e6921c7fc300d8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans Fallback;src:local("Arial");ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.00%;size-adjust:111.93%}.__className_a2025e{font-family:Work Sans,Work Sans Fallback;font-style:normal}.embed-custom-branding_ir35updateBranding__9nLVQ{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:400;text-transform:none;font-size:17px;line-height:1.5;--work-sans-font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--limited-company-primary:#7fc4da;--limited-company-light:#f6fafb;--limited-company-dark:#7fc4da;--umbrella-primary:#e9b320;--umbrella-light:#f6fafb;--umbrella-text:#222222}.embed-custom-branding_ir35updateBranding__9nLVQ .ant-btn,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-card,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-checkbox,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-checkbox-wrapper,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input-affix-wrapper,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input-group-addon,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input-group-addon>*,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input-number,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input-number-input,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input-prefix,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-input-suffix,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-radio,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-radio-button-label,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-radio-button-wrapper,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-radio-group,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-radio-wrapper,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-select,.embed-custom-branding_ir35updateBranding__9nLVQ .ant-select-selector,.embed-custom-branding_ir35updateBranding__9nLVQ button,.embed-custom-branding_ir35updateBranding__9nLVQ input,.embed-custom-branding_ir35updateBranding__9nLVQ label,.embed-custom-branding_ir35updateBranding__9nLVQ select,.embed-custom-branding_ir35updateBranding__9nLVQ span,.embed-custom-branding_ir35updateBranding__9nLVQ textarea{font-family:inherit}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=limitedHighlightRow],.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=limitedResultRow],.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=retainedRow]{background-color:var(--limited-company-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=limitedTakeHomeCard]{border-color:var(--limited-company-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=limitedAccent]{background-color:var(--limited-company-light);border-left-color:var(--limited-company-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=limitedAccent] [class*=hmrcSummaryAmount]{color:var(--limited-company-dark)}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=umbrellaHighlightRow],.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=umbrellaResultRow]{background-color:var(--umbrella-primary);color:var(--umbrella-text)}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=umbrellaTakeHomeCard]{border-color:var(--umbrella-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=umbrellaAccent]{background-color:var(--umbrella-light);border-left-color:var(--umbrella-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ.embed-custom-branding_ir35updateBranding__9nLVQ [class*=umbrellaAccent] [class*=hmrcSummaryAmount]{color:var(--umbrella-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ [class*=chartContainer] svg path[fill="#56decc"]{fill:var(--limited-company-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ [class*=chartContainer] svg path[fill="#ebb37fb3"]{fill:var(--umbrella-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ [class*=chartContainer] svg text[fill="#56decc"]{fill:var(--limited-company-primary)}.embed-custom-branding_ir35updateBranding__9nLVQ [class*=chartContainer] svg text[fill="#ebb37fb3"]{fill:var(--umbrella-primary)}