.QuestionHeading_heading___DFoEp:focus{outline:none}.Radio_radio___VazJF{display:flex;align-items:flex-start;gap:var(--ws-spacing-2)}.Radio_radio___VazJF input,.Radio_radio___VazJF label{cursor:pointer}.Radio_radio___VazJF input{appearance:none;display:grid;place-content:center;margin-top:6px;color:var(--ws-color-text);height:var(--ws-spacing-5);width:var(--ws-spacing-5);border:1px solid var(--ws-color-outlines);border-radius:50%}.Radio_radio___VazJF input:before{content:"";display:block;width:var(--ws-spacing-2);height:var(--ws-spacing-2);background-color:rgba(0,0,0,0);border-radius:50%}.Radio_radio___VazJF input:checked:before{background-color:var(--ws-color-text)}.Radio_radio___VazJF input:focus-visible{border-color:var(--ws-color-text);outline:none}.Radio_labelWrapper___IJ0A_{display:flex;flex-direction:column;gap:2px;margin-top:5px}@supports selector(::details-content){.Accordion_content___9_UQv{box-sizing:border-box;position:relative;min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s var(--ws-transition-duration) var(--ws-transition-easing1),overflow var(--ws-transition-duration) var(--ws-transition-easing1) allow-discrete}}.Accordion_details___7ZUXd{box-sizing:border-box}.Accordion_details___7ZUXd::details-content{overflow:hidden;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--ws-transition-duration) var(--ws-transition-easing1),content-visibility var(--ws-transition-duration) var(--ws-transition-easing1) allow-discrete,overflow var(--ws-transition-duration) var(--ws-transition-easing1) allow-discrete}.Accordion_details___7ZUXd[open]::details-content{grid-template-rows:1fr;overflow:visible}.Accordion_details___7ZUXd[open] .Accordion_content___9_UQv{visibility:visible;overflow:visible;transition-delay:0s}.Accordion_details___7ZUXd ::-webkit-details-marker{display:none}.Accordion_summary___6Hclz{display:block;box-sizing:border-box}.Accordion_summary___6Hclz:not([data-force-open=true]){cursor:pointer}.Accordion_summary___6Hclz::marker{content:none}.FormErrorMessage_formErrorMessage___JXXPJ:not(:empty){border-radius:var(--ws-border-radius-normal);padding:2px var(--ws-spacing-2);background-color:var(--ws-color-background-error);color:var(--ws-color-text-on-background-error)}.CreditCardSuitabilityTool_sectionContent___qLdP7{padding-top:calc(8rem - 2.5rem)}@media(min-width:1024px){.CreditCardSuitabilityTool_sectionContent___qLdP7{padding-top:calc(10rem - 5rem)}}.CreditCardSuitabilityTool_headingDesktop___ZLBY1,.CreditCardSuitabilityTool_headingIntro___TDZpa,.CreditCardSuitabilityTool_headingMobile___nR3xY{text-align:center}.CreditCardSuitabilityTool_inputs___JTWYf{display:flex;gap:1rem}.CreditCardSuitabilityTool_inputsMobile___ukLfa{flex-direction:column;margin-top:2rem}@media(min-width:1024px){.CreditCardSuitabilityTool_inputsMobile___ukLfa{display:none}}.CreditCardSuitabilityTool_inputsDesktop___bE8pe{display:none}@media(min-width:1024px){.CreditCardSuitabilityTool_inputsDesktop___bE8pe{display:flex;flex-flow:row wrap;margin-top:2.5rem}.CreditCardSuitabilityTool_inputsDesktop___bE8pe>*{flex:1 1 12.5rem}}.CreditCardSuitabilityTool_variants___YoL8f{display:flex;justify-content:center;gap:.75rem;margin-top:2rem}.CreditCardSuitabilityTool_variant____D_75{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:.125rem solid rgba(0,0,0,0);border-radius:100rem;cursor:pointer}@media(min-width:1024px){.CreditCardSuitabilityTool_variant____D_75{padding:1.25rem 2rem}}.CreditCardSuitabilityTool_variant____D_75:has(input:checked){border-color:var(--color-text)}.CreditCardSuitabilityTool_variant____D_75:has(input:focus-visible){outline:var(--ws-focus-ring-width) solid var(--ws-color-focus-ring-secondary);outline-offset:var(--ws-focus-ring-offset)}.CreditCardSuitabilityTool_variantInput___TH1hW{clip-path:inset(50%);font-weight:400;height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.CreditCardSuitabilityTool_variantIcon___DVwOO{width:1.5rem;height:1.5rem}@media(min-width:1024px){.CreditCardSuitabilityTool_variantIcon___DVwOO{width:1.875rem;height:1.875rem}}.CreditCardSuitabilityTool_wrapper___cWKC_{display:flex;flex-direction:column}@media(min-width:1024px){.CreditCardSuitabilityTool_headingIntro___TDZpa{display:none}}.CreditCardSuitabilityTool_headingMobile___nR3xY{margin-top:2.5rem}@media(min-width:1024px){.CreditCardSuitabilityTool_headingMobile___nR3xY{display:none}}.CreditCardSuitabilityTool_headingDesktop___ZLBY1{display:none}@media(min-width:1024px){.CreditCardSuitabilityTool_headingDesktop___ZLBY1{display:block}}.CreditCardSuitabilityTool_accordion___xzAKG{margin-top:1.5rem}.CreditCardSuitabilityTool_accordionSummary___NtP9s{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block:1.5rem;border-bottom:.125rem solid var(--color-text)}.CreditCardSuitabilityTool_accordionIcon___s3Ou6{flex-shrink:0;width:1rem;height:1rem}.CreditCardSuitabilityTool_accordionContent___cDFep{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;padding-block:2rem}.CreditCardSuitabilityTool_benefits___YnemM ul{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}@keyframes SegmentedControl_detectScroll__lj9gJ{0%,70%{--scroll-opacity:1}to{--scroll-opacity:0}}.SegmentedControl_segmentedControl___X2y8u{display:flex;flex-direction:column;gap:var(--ws-spacing-1)}.SegmentedControl_labelWrapper___EvNaS{margin-bottom:var(--ws-spacing-1)}.SegmentedControl_controlOptions___6c7pj{display:grid;align-items:center;grid-template-columns:repeat(var(--segmented-control-input-count),minmax(0,1fr));gap:var(--ws-spacing-1);border:1px solid var(--ws-color-borders);border-radius:var(--ws-border-radius-pill);height:var(--ws-min-input-height);padding:var(--ws-spacing-1) var(--ws-spacing-4)}[data-has-error=true] .SegmentedControl_controlOptions___6c7pj{border-color:var(--ws-color-text-error)}@media(min-width:1024px){.SegmentedControl_controlOptions___6c7pj{gap:var(--ws-spacing-2)}}[data-is-disabled=true] .SegmentedControl_controlOptions___6c7pj{opacity:var(--ws-input-disabled-opacity);background-color:var(--ws-color-input-disabled-background);pointer-events:none}.SegmentedControl_controlButton___qq5FX{--control-hover-background:color-mix(in srgb,var(--ws-color-slate-10) 15%,transparent);padding:var(--ws-spacing-2) var(--ws-spacing-4);min-height:2.375rem;border-radius:var(--ws-border-radius-pill);display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;transition:color var(--ws-transition-duration) var(--ws-transition-easing1),border-color var(--ws-transition-duration) var(--ws-transition-easing1),background-color var(--ws-transition-duration) var(--ws-transition-easing1)}.SegmentedControl_controlButton___qq5FX:hover{background-color:var(--control-hover-background)}.SegmentedControl_controlButton___qq5FX:after{content:"";position:absolute;opacity:0;z-index:0;border-radius:var(--ws-border-radius-pill);border-width:var(--ws-control-focus-ring-width);border-style:solid;top:var(--ws-control-focus-ring-position-spacing);left:var(--ws-control-focus-ring-position-spacing);width:var(--ws-control-focus-ring-sizing);height:var(--ws-control-focus-ring-sizing);transition:opacity var(--ws-transition-duration) var(--ws-transition-easing1);border-color:var(--ws-color-focus-ring-primary)}.SegmentedControl_controlButton___qq5FX:has(:focus-visible){background-color:var(--control-hover-background)}.SegmentedControl_controlButton___qq5FX:has(:focus-visible):after{opacity:1}.SegmentedControl_controlButton___qq5FX:has(:checked){background-color:var(--ws-color-button-solid);color:var(--ws-color-text-button-solid)}.SegmentedControl_controlButton___qq5FX input{position:absolute;opacity:0;width:0;height:0}.SegmentedControl_messagesContainer___gqIC9{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ws-spacing-1);padding-inline:var(--ws-input-padding-inline)}[data-is-disabled=true] .SegmentedControl_messagesContainer___gqIC9{opacity:.6}@property --scroll-opacity{syntax:"<number>";inherits:true;initial-value:0}@keyframes RadioGroup_detectScroll__tNAcm{0%,70%{--scroll-opacity:1}to{--scroll-opacity:0}}.RadioGroup_radioGroup___NMrkD{display:flex;flex-direction:column;gap:var(--ws-spacing-3)}@media(min-width:768px){.RadioGroup_radioGroup___NMrkD[data-align=horizontal]{flex-flow:row wrap;gap:var(--ws-spacing-8)}}