.BS9fgq_sectionSpacing{padding:var(--spacing-12) 0 0;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;display:flex}.BS9fgq_intro{padding-bottom:var(--spacing-10);flex-direction:column;align-self:stretch;align-items:flex-start;gap:0;display:flex}.BS9fgq_eyebrow{width:100%;color:var(--color-text-subtle);text-align:left;font-family:var(--font-family-text);font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--line-height-20);letter-spacing:var(--letter-spacing-0);margin:0;display:block}.BS9fgq_title{width:100%;color:var(--color-text-primary);text-align:left;font-family:var(--font-family-display);font-size:var(--font-size-40);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-48);letter-spacing:var(--letter-spacing-0);margin:0}.BS9fgq_description{width:100%;margin:var(--spacing-4) 0 0;color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-20);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--line-height-28);letter-spacing:var(--letter-spacing-0);flex:1 0 0}
.HHASZq_row{box-sizing:border-box;align-self:stretch;align-items:center;gap:var(--spacing-7);min-height:51px;padding:var(--spacing-4) var(--spacing-7);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-medium);background:var(--color-surface-subtle);display:flex}.HHASZq_name{color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-14);font-weight:var(--font-weight-700);line-height:var(--line-height-24);white-space:nowrap;flex:0 0 52px}.HHASZq_options{align-items:center;gap:var(--spacing-1);min-width:0;padding:var(--spacing-2);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-full);background:var(--color-surface);flex:auto;display:flex}.HHASZq_option{min-width:0;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--border-radius-full);color:var(--color-text-secondary);font-family:var(--font-family-display);font-size:var(--font-size-14);font-weight:var(--font-weight-700);line-height:var(--line-height-24);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.HHASZq_option:hover:not(.HHASZq_selected){background:var(--color-action-secondary-hover);color:var(--color-text-inverse)}.HHASZq_selected,.HHASZq_selected:hover{background:var(--color-action-primary);color:var(--color-surface)}.HHASZq_deleteButton{box-sizing:border-box;border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-small);background:var(--color-surface);cursor:pointer;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;color:var(--color-action-danger);flex:0 0 24px;justify-content:center;align-items:center;padding:3px;transition:background-color .15s,border-color .15s,color .15s;display:flex}.HHASZq_deleteButton:hover{border-color:var(--color-action-secondary-hover);background:var(--color-action-secondary-hover);color:var(--color-action-primary)}.HHASZq_deleteIcon{width:16px;height:16px;display:block}@media (max-width:520px){.HHASZq_row{gap:var(--spacing-4);padding:var(--spacing-4)}.HHASZq_name{font-size:var(--font-size-12);flex-basis:40px}.HHASZq_option{padding:var(--spacing-2);font-size:var(--font-size-12)}}
.lbeGLG_card{align-self:stretch;align-items:flex-start;gap:var(--spacing-11);margin-bottom:var(--spacing-9);padding:var(--spacing-11);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-medium);background:var(--color-surface);flex-direction:column;display:flex}.lbeGLG_familySection,.lbeGLG_contributionSection{align-self:stretch;align-items:flex-start;gap:var(--spacing-11);flex-direction:column;display:flex}.lbeGLG_sectionHeader{padding-bottom:var(--spacing-4);border-bottom:1px solid var(--color-border-subtle);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.lbeGLG_contributionHeader{border-bottom:1px solid var(--color-border-subtle)}.lbeGLG_sectionTitle{color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-24);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-32);letter-spacing:var(--letter-spacing-0);flex:1 0 0;align-items:flex-start;gap:0;margin:0;display:flex}.lbeGLG_sectionDescription{color:var(--color-text-primary);font-family:var(--font-family-text);font-size:var(--font-size-18);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--line-height-26);letter-spacing:var(--letter-spacing-0);margin:0}.lbeGLG_familyFields,.lbeGLG_contributionFields{align-self:stretch;align-items:flex-start;gap:var(--spacing-8);flex-direction:column;display:flex}.lbeGLG_fieldGroup{flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.lbeGLG_fieldLabel{margin:0 0 var(--spacing-2);color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-18);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-24);letter-spacing:var(--letter-spacing-0);align-self:stretch;display:block}.lbeGLG_inputField{box-sizing:border-box;align-self:stretch;align-items:center;gap:var(--spacing-4);min-height:51px;padding:var(--spacing-6) var(--spacing-8);border:1px solid var(--color-border-strong);border-radius:var(--border-radius-small);background:var(--color-surface);display:flex}.lbeGLG_input{width:100%;min-width:0;color:var(--color-text-primary);font-family:var(--font-family-text);font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--line-height-24);letter-spacing:var(--letter-spacing-0);background:0 0;border:0;outline:0;padding:0}.lbeGLG_input::-webkit-inner-spin-button{appearance:none;margin:0}.lbeGLG_input::-webkit-outer-spin-button{appearance:none;margin:0}.lbeGLG_input[type=number]{appearance:textfield}.lbeGLG_currency{color:var(--color-text-primary);font-family:var(--font-family-text);font-size:var(--font-size-16);line-height:var(--line-height-24);flex:none}.lbeGLG_fieldHelp{margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-family:var(--font-family-text);font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--line-height-20);letter-spacing:var(--letter-spacing-0);align-self:stretch}.lbeGLG_childList{align-self:stretch;gap:var(--spacing-4);flex-direction:column;display:flex}.lbeGLG_addChild{margin-top:var(--spacing-8);padding:var(--spacing-4) var(--spacing-6);border:1px dashed var(--color-border-action);border-radius:var(--border-radius-full);background:var(--color-surface-subtle);color:var(--color-text-secondary);font-family:var(--font-family-display);font-size:var(--font-size-14);font-weight:var(--font-weight-700);line-height:var(--line-height-24);cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:flex}.lbeGLG_addChild:hover:not(:disabled){border-color:var(--color-action-secondary-hover);background:var(--color-action-secondary-hover);color:var(--color-text-inverse)}.lbeGLG_addChild:disabled{cursor:not-allowed;opacity:.6}.lbeGLG_segmentedControl{align-self:stretch;align-items:flex-start;gap:var(--spacing-1);padding:var(--spacing-2);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-full);background:var(--color-surface);display:flex}.lbeGLG_segment{min-width:0;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--border-radius-full);color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-14);font-weight:var(--font-weight-700);line-height:var(--line-height-24);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.lbeGLG_segmentSelected{background:var(--color-action-primary);color:var(--color-surface)}.lbeGLG_segment:hover:not(.lbeGLG_segmentSelected){background:var(--color-action-secondary-hover);color:var(--color-text-inverse)}.lbeGLG_segmentSelected:hover{background:var(--color-action-primary);color:var(--color-surface)}@media (max-width:640px){.lbeGLG_card{gap:var(--spacing-10);padding:var(--spacing-9)}.lbeGLG_familySection,.lbeGLG_contributionSection{gap:var(--spacing-9)}.lbeGLG_sectionTitle{font-size:22px;line-height:30px}.lbeGLG_sectionDescription{font-size:var(--font-size-16);line-height:var(--line-height-24)}}
.fcX-Ha_row{box-sizing:border-box;justify-content:space-between;align-self:stretch;align-items:center;gap:var(--spacing-8);padding:0 var(--spacing-9) var(--spacing-8);border-bottom:1px solid var(--color-border-subtle);display:flex}.fcX-Ha_textContent{flex:auto;min-width:0}.fcX-Ha_label{color:var(--color-text-primary);font-family:var(--font-family-text);font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--line-height-24);letter-spacing:var(--letter-spacing-0);opacity:.96;align-self:stretch;margin:0}.fcX-Ha_subLabel{margin:var(--spacing-2) 0 0;color:var(--color-text-secondary);font-family:var(--font-family-text);font-size:var(--font-size-14);font-style:normal;font-weight:var(--font-weight-400);line-height:var(--line-height-20)}.fcX-Ha_value{color:var(--color-text-primary);font-family:var(--font-family-mono);font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-26);letter-spacing:var(--letter-spacing-0);flex:none;margin:0}.fcX-Ha_totalRow{border-bottom:0;padding-bottom:0}.fcX-Ha_totalLabel{color:var(--color-text-primary);font-family:var(--font-family-text);font-size:var(--font-size-18);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-26);letter-spacing:var(--letter-spacing-0);align-self:stretch;margin:0}.fcX-Ha_totalValue{color:var(--color-text-primary);font-family:var(--font-family-mono);font-size:var(--font-size-24);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-26);letter-spacing:var(--letter-spacing-0);flex:none;margin:0}
.xvS68q_disclaimer{box-sizing:border-box;align-self:stretch;align-items:flex-start;gap:var(--spacing-5);margin:var(--spacing-12) 0 var(--spacing-9);padding:var(--spacing-9);border:1px solid var(--color-border-subtle);border-radius:var(--border-radius-large);background:var(--color-surface-subtle);color:var(--color-text-base);flex-direction:column;display:flex}.xvS68q_primaryText,.xvS68q_secondaryText{min-width:0;color:var(--color-text-base);font-family:var(--font-family-text);font-size:var(--font-size-16);font-style:normal;line-height:var(--line-height-24);letter-spacing:var(--letter-spacing-0);flex:1 0 0;margin:0}.xvS68q_primaryText{font-weight:var(--font-weight-bold);transform:rotate(-.006deg)}.xvS68q_secondaryText{margin-top:var(--spacing-5);font-weight:var(--font-weight-regular)}
.convHG_results{align-self:stretch;gap:var(--spacing-12);flex-direction:column;display:flex}.convHG_logicBlock{align-self:stretch;align-items:flex-start;gap:var(--spacing-11);flex-direction:column;min-height:516px;display:flex}.convHG_logicHeader{flex-direction:column;align-self:stretch;align-items:flex-start;gap:0;display:flex}.convHG_logicTitle{color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-20);font-weight:var(--font-weight-700);line-height:var(--line-height-28);margin:0}.convHG_logicDescription{color:var(--color-text-primary);font-family:var(--font-family-text);font-size:var(--font-size-16);font-weight:var(--font-weight-400);line-height:var(--line-height-24);margin:0}.convHG_resultRows{align-self:stretch;gap:var(--spacing-8);padding:var(--spacing-9) 0;border-radius:var(--border-radius-xlarge);background:var(--color-surface-subtle);flex-direction:column;display:flex}.convHG_logicContent{align-self:stretch;gap:var(--spacing-9);flex-direction:column;display:flex}.convHG_note{color:var(--color-action-primary);font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:var(--line-height-16);align-self:stretch;margin:0}.convHG_action{align-self:stretch;align-items:flex-start;gap:var(--spacing-9);flex-direction:column;display:flex}.convHG_ctaButton{box-sizing:border-box;justify-content:center;align-self:stretch;align-items:center;gap:var(--spacing-2);min-width:112px;padding:var(--spacing-8);border-radius:var(--border-radius-small);background:var(--color-action-primary);color:var(--color-surface);font-family:var(--font-family-display);font-size:var(--font-size-18);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-24);letter-spacing:var(--letter-spacing-0);cursor:pointer;border:0;flex:1 0 0;display:flex}.convHG_ctaButton img{flex:0 0 18px;width:18px;height:18px;display:block}.convHG_claimer{justify-content:center;align-self:stretch;align-items:center;gap:var(--spacing-2);color:var(--color-text-subtle);text-align:center;font-family:var(--font-family-text);font-size:var(--font-size-12);line-height:var(--line-height-18);margin:0;display:flex}.convHG_claimer img{flex:0 0 16px;width:16px;height:16px;display:block}.convHG_backLink{justify-content:center;align-items:center;gap:var(--spacing-2);width:68px;height:24px;margin-top:var(--spacing-12);color:var(--color-text-primary);font-family:var(--font-family-display);font-size:var(--font-size-16);font-style:normal;font-weight:var(--font-weight-700);line-height:var(--line-height-24);letter-spacing:var(--letter-spacing-0);margin-left:auto;margin-right:auto;text-decoration:underline;text-decoration-thickness:1px;display:flex}.convHG_backLink img{flex:0 0 16px;width:16px;height:16px;display:block}@media (max-width:640px){.convHG_logicBlock{gap:var(--spacing-9);min-height:0}.convHG_results{gap:var(--spacing-11)}}
.E0kJGG_contentContainer{box-sizing:border-box;flex-direction:column;align-items:center;gap:0;width:1144px;max-width:100%;margin:0 auto;padding:0 12px;display:flex}.E0kJGG_contentContainer>*{align-self:stretch}
