.ULfW9a_page{flex-direction:column;display:flex}.ULfW9a_body{gap:var(--spacing-2xl);width:100%;max-width:960px;padding:var(--spacing-2xl) var(--spacing-md);flex-direction:column;margin:0 auto;display:flex}.ULfW9a_filterChips{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.ULfW9a_filterChip,.ULfW9a_filterChipActive{padding:var(--spacing-xs-plus) var(--spacing-md-plus);border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:background .15s,border-color .15s,color .15s}.ULfW9a_filterChip{border:1px solid var(--color-slate-300);color:var(--color-slate-700);background:var(--color-white)}.ULfW9a_filterChip:hover{border-color:var(--text-brand-accessible);color:var(--text-brand-accessible)}.ULfW9a_filterChipActive{border:1px solid var(--text-brand-accessible);background:var(--text-brand-accessible);color:var(--color-white)}.ULfW9a_sections{gap:var(--spacing-xl);flex-direction:column;display:flex}.ULfW9a_section{gap:var(--spacing-md);flex-direction:column;display:flex}.ULfW9a_section[data-section=start]{--tool-section-tint:var(--color-coral-50);--tool-section-ink:var(--color-coral-700)}.ULfW9a_section[data-section=grow]{--tool-section-tint:var(--color-teal-50);--tool-section-ink:var(--text-brand-accessible)}.ULfW9a_section[data-section=protect]{--tool-section-tint:var(--color-emerald-50);--tool-section-ink:var(--color-green-600)}.ULfW9a_section[data-section=target]{--tool-section-tint:var(--color-amber-50);--tool-section-ink:var(--color-amber-700)}.ULfW9a_section[data-section=business]{--tool-section-tint:var(--color-slate-100);--tool-section-ink:var(--color-slate-600)}.ULfW9a_sectionHeader{align-items:baseline;gap:var(--spacing-sm);display:flex}.ULfW9a_sectionTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-heading);margin:0}.ULfW9a_sectionCount{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-slate-600);background:var(--tool-section-tint,var(--color-slate-100));border-radius:var(--radius-pill);padding:var(--spacing-2xs) var(--spacing-sm);white-space:nowrap}.ULfW9a_sectionQuestion{font-size:var(--font-size-sm);color:var(--color-slate-500);margin:0;font-style:italic}.ULfW9a_cardGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:920px){.ULfW9a_cardGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ULfW9a_cardGrid{grid-template-columns:1fr}}.ULfW9a_card{align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-lg);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);background:var(--color-white);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.ULfW9a_card:hover{border-color:var(--text-brand-accessible);box-shadow:0 4px 12px var(--teal-700-overlay-soft);transform:translateY(-2px)}.ULfW9a_card:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px;border-color:var(--text-brand-accessible)}.ULfW9a_cardIcon{border-radius:var(--radius-md);background:var(--tool-section-tint,var(--color-teal-50));width:44px;height:44px;color:var(--tool-section-ink,var(--text-brand-accessible));justify-content:center;align-items:center;display:inline-flex}.ULfW9a_cardTitle{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.ULfW9a_cardTagline{font-size:var(--font-size-sm);color:var(--color-slate-600);line-height:1.4}
._2yQE_G_inputGroup{width:var(--percent-100);gap:var(--spacing-md);flex-direction:column;display:flex}._2yQE_G_inputLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}._2yQE_G_inputWrapper{align-items:center;gap:var(--spacing-sm);background:var(--section-bg-white);border:var(--cta-border-width) solid var(--color-slate-200);border-radius:var(--radius-xl);padding:var(--spacing-md) var(--spacing-lg);transition:border-color var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;display:flex}._2yQE_G_inputWrapper:focus-within{border-color:var(--color-teal-500);box-shadow:var(--cta-shadow-focus)}._2yQE_G_currencySymbol{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}._2yQE_G_input{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);min-width:0;width:var(--percent-100);background:0 0;border:none;outline:none;flex:1}._2yQE_G_input:focus-visible{box-shadow:none}._2yQE_G_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._2yQE_G_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._2yQE_G_input[type=number]{-moz-appearance:textfield}._2yQE_G_slider{width:var(--percent-100);appearance:none;cursor:pointer;background:0 0;outline:none;height:28px}._2yQE_G_slider::-webkit-slider-runnable-track{height:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-slate-200)}._2yQE_G_slider::-moz-range-track{height:var(--spacing-sm);border-radius:var(--radius-sm);background:var(--color-slate-200)}._2yQE_G_slider:focus-visible{box-shadow:var(--cta-shadow-focus)}._2yQE_G_slider::-webkit-slider-thumb{appearance:none;width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-full);background:var(--color-teal-500);cursor:pointer;-webkit-transition:transform var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;transition:transform var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;box-shadow:0 2px 8px var(--teal-shadow);margin-top:-8px}._2yQE_G_slider::-webkit-slider-thumb:hover{transform:var(--transform-scale-110);box-shadow:0 4px 12px var(--teal-shadow)}._2yQE_G_slider::-moz-range-thumb{width:var(--spacing-2xl);height:var(--spacing-2xl);border-radius:var(--radius-full);background:var(--color-teal-500);cursor:pointer;box-shadow:0 2px 8px var(--teal-shadow);border:none}._2yQE_G_slider::-moz-range-thumb:hover{transform:var(--transform-scale-110)}._2yQE_G_slider:disabled,._2yQE_G_input:disabled{opacity:var(--opacity-50);cursor:not-allowed}._2yQE_G_slider:disabled::-webkit-slider-thumb{cursor:not-allowed}._2yQE_G_slider:disabled::-moz-range-thumb{cursor:not-allowed}@media (min-width:481px){._2yQE_G_inputWrapper{padding:var(--spacing-lg) var(--spacing-2xl)}._2yQE_G_currencySymbol,._2yQE_G_input{font-size:var(--font-size-2xl)}}
._6toC2W_dotsContainer{justify-content:center;align-items:center;gap:var(--spacing-sm);display:flex}._6toC2W_dot{border-radius:var(--radius-full);background:var(--color-slate-200);cursor:pointer;transition:all var(--animation-duration-fast) ease;border:none;padding:0}._6toC2W_sm ._6toC2W_dot{width:var(--spacing-sm);height:var(--spacing-sm)}._6toC2W_md ._6toC2W_dot,._6toC2W_lg ._6toC2W_dot{width:var(--spacing-md);height:var(--spacing-md)}._6toC2W_dot:hover:not(:disabled){background:var(--color-teal-300);transform:var(--transform-scale-120)}._6toC2W_dot._6toC2W_dotActive{background:var(--color-teal-500)}._6toC2W_dot:focus-visible{outline:var(--focus-ring-width) solid var(--color-teal-500);outline-offset:var(--focus-ring-offset)}._6toC2W_dot:disabled{cursor:not-allowed;opacity:var(--opacity-50)}
._4IPBYq_card{border-radius:var(--radius-lg-extra);padding:1.5rem}._4IPBYq_variantDefault{background-color:var(--color-white);box-shadow:var(--shadow-sm)}._4IPBYq_variantMuted{background-color:var(--color-slate-50)}._4IPBYq_variantHighlight{background-color:var(--color-teal-50);border:1px solid var(--color-teal-200)}._4IPBYq_variantAccent{background-color:var(--color-slate-50);border-left:4px solid var(--color-teal-500);border-radius:0 var(--radius-lg) var(--radius-lg) 0}._4IPBYq_title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin-bottom:1rem}._4IPBYq_content{color:var(--color-slate-600);font-size:var(--font-size-sm);line-height:1.5}._4IPBYq_content p{margin:0}._4IPBYq_content p+p{margin-top:.5rem}
.bkk8XW_group{background:var(--color-slate-100);border-radius:var(--radius-lg);padding:var(--spacing-xs);gap:var(--spacing-2xs);flex-wrap:wrap;align-self:stretch;display:flex}.bkk8XW_segment{text-align:center;padding:var(--spacing-sm) var(--spacing-md);border-radius:calc(var(--radius-lg) - 4px);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-600);cursor:pointer;background:0 0;border:none;flex:auto}.bkk8XW_segmentActive{background:var(--color-white);color:var(--color-slate-900);box-shadow:0 1px 2px var(--shadow-black-faint)}.bkk8XW_segment:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.bkk8XW_segment:disabled{cursor:not-allowed;opacity:.5}
.DEONAW_container{gap:var(--afc-container-gap);width:var(--percent-100);flex-direction:column;display:flex;overflow:hidden}@media (min-width:1024px){.DEONAW_container{gap:var(--afc-container-gap-desktop)}}.DEONAW_title{font-family:var(--font-family-display);font-size:var(--font-size-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--afc-color-title);text-align:center;margin:0}@media (min-width:768px){.DEONAW_title{font-size:var(--font-size-title-tablet)}}@media (min-width:1024px){.DEONAW_title{font-size:var(--font-size-title-desktop);text-align:center}}.DEONAW_cardsGrid{width:var(--percent-100);height:auto;min-height:var(--dimension-400);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.DEONAW_cardsGrid{justify-content:center;align-items:flex-start;gap:var(--afc-image-gap-desktop);height:auto;padding:0 var(--spacing-lg)}}.DEONAW_cardWrapper{transition:all var(--afc-transition-duration) var(--afc-transition-easing);flex-direction:column;flex-shrink:0;align-items:center;display:flex}.DEONAW_cardClickArea{cursor:pointer;outline-offset:var(--spacing-xs);width:var(--percent-100)}.DEONAW_cardClickArea:focus-visible{outline:var(--radius-sm) solid var(--afc-color-accent)}.DEONAW_cardWrapper{width:var(--afc-image-width-mobile);max-width:none;opacity:var(--opacity-0);pointer-events:none;display:none;position:relative}.DEONAW_cardWrapper.DEONAW_active{opacity:var(--opacity-100);pointer-events:auto;display:flex;position:relative}.DEONAW_cardWrapper .DEONAW_card{aspect-ratio:var(--afc-image-aspect-ratio-mobile);height:auto}@media (min-width:768px){.DEONAW_cardWrapper{width:var(--afc-image-width-tablet)}.DEONAW_cardWrapper .DEONAW_card{aspect-ratio:unset;height:var(--afc-image-height-tablet)}}@media (min-width:1024px){.DEONAW_cardWrapper{width:var(--afc-image-inactive-width-desktop);opacity:var(--opacity-60);pointer-events:auto;display:flex;position:relative}.DEONAW_cardWrapper.DEONAW_active{width:var(--afc-image-active-width-desktop);opacity:var(--opacity-100);z-index:var(--afc-z-index-active)}.DEONAW_cardWrapper .DEONAW_card{height:var(--afc-image-inactive-height-desktop)}}.DEONAW_card{width:var(--percent-100);height:var(--percent-100);border-radius:var(--afc-border-radius-card);background-color:var(--afc-color-card-bg);transition:all var(--afc-transition-duration) var(--afc-transition-easing);box-shadow:var(--shadow-md);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DEONAW_cardImage{-o-object-fit:cover;object-fit:cover;transition:filter var(--transition-slow) ease-in-out, transform var(--transition-slow) ease-in-out}.DEONAW_cardWrapper.DEONAW_active .DEONAW_card{box-shadow:var(--shadow-lg)}.DEONAW_cardWrapper:not(.DEONAW_active):hover{opacity:var(--opacity-80)}.DEONAW_cardsContainer{width:100%;position:relative}.DEONAW_mobileArrow{border-radius:var(--radius-full,9999px);background-color:var(--white-overlay-strong);border:1px solid var(--color-slate-200);z-index:3;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:36px;height:36px;transition:background-color var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.DEONAW_mobileArrowPrev{left:var(--spacing-xs)}.DEONAW_mobileArrowNext{right:var(--spacing-xs)}.DEONAW_mobileArrow:hover{background-color:var(--section-bg-neutral);box-shadow:var(--shadow-sm)}.DEONAW_mobileArrow:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}.DEONAW_mobileArrowIcon{width:20px;height:20px;color:var(--color-text-secondary)}@media (min-width:1024px){.DEONAW_mobileArrow{display:none}}.DEONAW_descriptionsGrid{width:var(--percent-100);max-width:var(--afc-description-width-mobile);padding-top:var(--spacing-lg);margin:0 auto;display:grid}@media (min-width:768px){.DEONAW_descriptionsGrid{max-width:var(--afc-description-width-tablet)}}@media (min-width:1024px){.DEONAW_descriptionsGrid{max-width:var(--afc-image-active-width-desktop);transform:translateX(var(--desc-offset,0px));transition:transform var(--afc-transition-duration) var(--afc-transition-easing);margin:0}}.DEONAW_cardDescription{align-items:center;gap:var(--spacing-md);opacity:0;visibility:hidden;transition:opacity var(--afc-transition-duration) var(--afc-transition-easing);flex-direction:column;grid-area:1/1;display:flex}.DEONAW_cardDescription.DEONAW_descriptionActive{opacity:1;visibility:visible}.DEONAW_cardTitle{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--afc-color-title);text-align:center;margin:0}@media (min-width:768px){.DEONAW_cardTitle{font-size:var(--font-size-lg)}}@media (min-width:1024px){.DEONAW_cardTitle{text-align:center;font-size:var(--font-size-xl)}}.DEONAW_description{font-family:var(--font-family-primary);font-size:var(--font-size-description-mobile);font-weight:var(--font-weight-normal);line-height:var(--line-height-description);color:var(--afc-color-description);text-align:justify;white-space:pre-line;transition:opacity var(--afc-transition-duration) var(--afc-transition-easing);margin:0}@media (min-width:768px){.DEONAW_description{font-size:var(--font-size-description-tablet)}}@media (min-width:1024px){.DEONAW_description{font-size:var(--font-size-description-desktop);text-align:justify}}.DEONAW_ctaWrapper{width:var(--percent-100);justify-content:center;display:flex}.DEONAW_ctaLink{align-items:center;gap:var(--spacing-sm);color:var(--afc-color-accent);font-weight:var(--cta-font-weight);font-size:var(--cta-font-size-mobile);line-height:var(--cta-line-height);transition:all var(--transition-fast) ease;outline-offset:var(--spacing-xs);text-decoration:none;display:inline-flex}@media (min-width:768px){.DEONAW_ctaLink{font-size:var(--cta-font-size-tablet)}}@media (min-width:1024px){.DEONAW_ctaLink{font-size:var(--cta-font-size-desktop)}}.DEONAW_ctaLink:hover{color:var(--afc-color-accent-hover);transform:translateX(var(--spacing-xs))}.DEONAW_ctaLink:focus-visible{outline:var(--radius-sm) solid var(--afc-color-accent)}.DEONAW_ctaIcon{width:var(--spacing-lg);height:var(--spacing-lg);transition:transform var(--transition-fast) ease}.DEONAW_ctaLink:hover .DEONAW_ctaIcon{transform:translateX(var(--radius-sm))}.DEONAW_controls{justify-content:center;align-items:center;gap:var(--pc-controls-gap);margin-top:var(--spacing-2xl);display:flex}.DEONAW_dots{gap:var(--spacing-sm);align-items:center;display:flex}.DEONAW_dot{width:var(--pc-dot-size);height:var(--pc-dot-size);border-radius:var(--pc-dot-border-radius);background-color:var(--pc-color-dot-inactive);cursor:pointer;transition:all var(--pc-control-transition-duration) var(--pc-control-transition-easing);outline-offset:var(--spacing-xs);border:none}.DEONAW_dot:hover{background-color:var(--pc-color-accent);opacity:var(--opacity-70)}.DEONAW_dot:focus-visible{outline:var(--spacing-sm) solid var(--pc-color-accent)}.DEONAW_dot:disabled{cursor:not-allowed;opacity:var(--opacity-50)}.DEONAW_dotActive{width:var(--pc-dot-active-width);border-radius:var(--pc-dot-active-border-radius);background-color:var(--pc-color-dot-active)}.DEONAW_playPauseButton{width:var(--pc-control-button-size);height:var(--pc-control-button-size);border-radius:var(--pc-control-border-radius);background-color:var(--pc-color-control-bg);border:var(--pc-control-border-width) solid var(--pc-color-control-border);cursor:pointer;transition:all var(--pc-control-transition-duration) var(--pc-control-transition-easing);outline-offset:var(--spacing-xs);justify-content:center;align-items:center;display:flex}.DEONAW_playPauseButton:hover{background-color:var(--pc-color-control-bg);border-color:var(--pc-color-control-border-hover);transform:var(--pc-transform-hover-lift)}.DEONAW_playPauseButton:focus-visible{outline:var(--spacing-sm) solid var(--pc-color-accent)}.DEONAW_controlIcon{width:var(--pc-control-icon-size);height:var(--pc-control-icon-size);color:var(--pc-color-control-icon)}@media (prefers-reduced-motion:reduce){.DEONAW_cardWrapper,.DEONAW_card,.DEONAW_cardImage,.DEONAW_cardDescription,.DEONAW_description,.DEONAW_ctaLink,.DEONAW_ctaIcon,.DEONAW_dot,.DEONAW_playPauseButton{transition:none;animation:none}.DEONAW_ctaLink:hover,.DEONAW_ctaLink:hover .DEONAW_ctaIcon,.DEONAW_playPauseButton:hover{transform:none}}@media (prefers-contrast:high){.DEONAW_card{border:var(--radius-sm) solid var(--color-black)}.DEONAW_cardWrapper.DEONAW_active .DEONAW_card{border-color:var(--afc-color-accent);border-width:3px}.DEONAW_ctaLink{text-decoration:underline}.DEONAW_playPauseButton{border-width:var(--spacing-sm);border-color:var(--color-black)}.DEONAW_title,.DEONAW_description{color:var(--color-black)}}
._40DgDW_section{width:100%;position:relative}._40DgDW_sectionStandard{padding:var(--padding-section-mobile-y) var(--padding-section-mobile-x)}@media (min-width:768px){._40DgDW_sectionStandard{padding:var(--padding-section-tablet-y) var(--padding-section-tablet-x)}}@media (min-width:1024px){._40DgDW_sectionStandard{padding:var(--padding-section-desktop-y) var(--padding-section-desktop-x)}}._40DgDW_sectionHeroNav{padding:var(--padding-hero-nav-mobile-y) var(--padding-hero-nav-mobile-x)}@media (min-width:768px){._40DgDW_sectionHeroNav{padding:var(--padding-hero-nav-tablet-y) var(--padding-hero-nav-tablet-x)}}@media (min-width:1024px){._40DgDW_sectionHeroNav{padding:var(--padding-hero-nav-desktop-y) var(--padding-hero-nav-desktop-x)}}._40DgDW_sectionNone{padding:0}._40DgDW_container{width:100%;margin:0 auto;position:relative}._40DgDW_containerStandard{max-width:var(--container-max-width-standard)}._40DgDW_containerWide{max-width:var(--container-max-width-wide)}._40DgDW_containerNarrow{max-width:var(--container-max-width-narrow)}._40DgDW_section{scroll-margin-top:80px}@media (prefers-contrast:high){._40DgDW_section{border:1px solid #0000}}
._3BLwmq_container{gap:var(--faq-grid-gap-mobile);flex-direction:column;display:flex}@media (min-width:1024px){._3BLwmq_container{grid-template-columns:var(--faq-grid-columns-desktop);gap:var(--faq-grid-gap-desktop);grid-template-rows:max-content max-content auto;align-items:start;display:grid}}._3BLwmq_introPanel{flex-direction:column;order:1;align-items:flex-start;display:flex}@media (min-width:1024px){._3BLwmq_introPanel{order:0;grid-area:1/1;align-self:start}}._3BLwmq_heading{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--faq-intro-heading-margin-bottom) 0}@media (min-width:768px){._3BLwmq_heading{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){._3BLwmq_heading{font-size:var(--font-size-section-title-desktop)}}._3BLwmq_description{font-size:var(--faq-intro-description-size);color:var(--faq-intro-description-color);line-height:var(--faq-intro-description-line-height);max-width:var(--faq-intro-description-max-width);margin:0 0 var(--faq-intro-description-margin-bottom) 0}._3BLwmq_ctaButton{min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);border-radius:var(--cta-border-radius);background:var(--cta-bg-primary);color:var(--cta-color-primary);box-shadow:var(--cta-shadow-default);font-size:var(--cta-font-size-mobile);font-weight:var(--cta-font-weight);line-height:var(--cta-line-height);text-shadow:0 1px 2px var(--text-shadow-subtle);cursor:pointer;transition:transform var(--cta-transition-duration) var(--cta-transition-easing), box-shadow var(--cta-transition-duration) var(--cta-transition-easing);border:none;order:3;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:768px){._3BLwmq_ctaButton{min-width:var(--cta-min-width-tablet);min-height:var(--cta-min-height-tablet);padding:var(--cta-padding-tablet);font-size:var(--cta-font-size-tablet)}}@media (min-width:1024px){._3BLwmq_ctaButton{min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop);padding:var(--cta-padding-desktop);font-size:var(--cta-font-size-desktop);order:0;grid-area:2/1;align-self:start}}._3BLwmq_ctaButton:hover{transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}._3BLwmq_ctaButton:focus-visible{outline:2px solid var(--cta-focus-color);outline-offset:2px;box-shadow:var(--cta-shadow-focus)}._3BLwmq_ctaButton:active{transform:var(--cta-transform-active)}._3BLwmq_ctaButton:disabled{opacity:var(--cta-opacity-disabled);cursor:var(--cta-cursor-disabled)}._3BLwmq_accordionPanel{gap:var(--faq-accordion-gap);flex-direction:column;order:2;display:flex}@media (min-width:1024px){._3BLwmq_accordionPanel{order:0;grid-area:1/2/4;align-self:start}}._3BLwmq_accordionItem{background-color:var(--faq-item-bg);border-radius:var(--faq-item-border-radius);box-shadow:var(--faq-item-shadow);transition:box-shadow var(--faq-transition-duration) var(--faq-transition-easing);border:2px solid #0000;overflow:hidden}._3BLwmq_accordionItem:hover:not(._3BLwmq_accordionItemExpanded) ._3BLwmq_accordionHeader{background-color:var(--faq-item-hover-bg)}._3BLwmq_accordionItemExpanded{border:var(--faq-item-border-expanded)}._3BLwmq_accordionHeader{width:100%;padding:var(--faq-item-padding);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--spacing-lg);text-align:left;transition:background-color var(--faq-transition-duration) var(--faq-transition-easing);background:0 0;border:none;display:flex}._3BLwmq_accordionHeader:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-2px}._3BLwmq_questionHeading{font:inherit;margin:0}._3BLwmq_question{font-size:var(--faq-question-size);font-weight:var(--faq-question-weight);color:var(--faq-question-color);line-height:var(--faq-question-line-height);flex:1;margin:0}._3BLwmq_icon{width:var(--faq-icon-size);height:var(--faq-icon-size);color:var(--faq-icon-color);transition:transform var(--faq-icon-rotation-duration) var(--faq-transition-easing);flex-shrink:0}._3BLwmq_iconExpanded{transform:rotate(45deg)}._3BLwmq_accordionContent{max-height:0;transition:max-height var(--faq-transition-duration) var(--faq-transition-easing), opacity var(--faq-content-fade-duration) var(--faq-transition-easing);opacity:0;overflow:hidden}._3BLwmq_accordionContentExpanded{opacity:1;max-height:none}._3BLwmq_answer{padding:0 var(--faq-item-padding) var(--faq-item-padding) var(--faq-item-padding);padding-top:var(--faq-answer-padding-top);font-size:var(--faq-answer-size);font-weight:var(--faq-answer-weight);color:var(--faq-answer-color);line-height:var(--faq-answer-line-height);white-space:pre-line;margin:0}._3BLwmq_answerParagraph{margin:0 0 .75em}._3BLwmq_answerParagraph:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){._3BLwmq_accordionItem,._3BLwmq_accordionHeader,._3BLwmq_accordionContent,._3BLwmq_icon,._3BLwmq_ctaButton{transition:none}}@media (prefers-contrast:high){._3BLwmq_accordionItem{border:2px solid var(--color-black)}._3BLwmq_accordionItemExpanded{border:3px solid var(--color-black)}._3BLwmq_ctaButton{border:2px solid var(--color-white)}}._3BLwmq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.VXg8bq_prose{max-width:680px;margin:0 auto}.VXg8bq_generous{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl)}@media (min-width:768px){.VXg8bq_generous{padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl)}}.VXg8bq_header{font-family:var(--font-family-display);font-size:var(--section-title-font-size-mobile,26px);font-weight:var(--font-weight-semibold);line-height:var(--line-height-title);color:var(--color-text-heading);text-align:center;margin:0 0 1.5em}.VXg8bq_headerWithImage{text-align:left}.VXg8bq_headerCentered{text-align:center;margin:0 0 var(--spacing-4xl) 0}@media (min-width:768px){.VXg8bq_headerCentered{margin-bottom:var(--spacing-5xl)}}@media (min-width:1024px){.VXg8bq_headerCentered{margin-bottom:var(--spacing-custom-56)}}@media (min-width:768px){.VXg8bq_header{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.VXg8bq_header{font-size:var(--font-size-section-title-desktop)}}.VXg8bq_paragraph{font-family:var(--font-family-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);line-height:var(--prose-line-height,1.7);color:var(--color-text-body);margin:0 0 var(--prose-paragraph-spacing,1.5em) 0}.VXg8bq_paragraph:last-of-type{margin-bottom:0}.VXg8bq_signature,.VXg8bq_emphasis{font-family:var(--font-family-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--prose-line-height,1.7);color:var(--text-primary-accessible);margin:var(--prose-paragraph-spacing,1.5em) 0 0 0}.VXg8bq_transitionHook{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-desktop);font-weight:var(--font-weight-semibold);color:var(--text-primary-accessible);text-align:center;margin:0 0 var(--spacing-sm) 0;line-height:1.4}.VXg8bq_eyebrow{margin:0 0 var(--spacing-md) 0}.VXg8bq_eyebrowCentered{text-align:center;display:block}.VXg8bq_withImage{gap:var(--spacing-3xl);flex-direction:column;align-items:center;max-width:1100px;margin:0 auto;display:flex}@media (min-width:768px){.VXg8bq_withImage{align-items:center;gap:var(--spacing-5xl);flex-direction:row}}@media (min-width:1024px){.VXg8bq_withImage{gap:var(--spacing-6xl)}}.VXg8bq_textColumn{flex:1;min-width:0}.VXg8bq_imageColumn{border-radius:var(--radius-xl);flex-shrink:0;width:100%;max-width:400px}@media (min-width:768px){.VXg8bq_imageColumn{flex:0 0 42%;width:auto;max-width:none}}@media (min-width:1024px){.VXg8bq_imageColumn{flex:0 0 40%}}.VXg8bq_sectionImage{border-radius:var(--radius-xl);-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.VXg8bq_sectionImagePortrait{aspect-ratio:3/4}.VXg8bq_headerStandalone{order:0;width:100%}.VXg8bq_headerInline{display:none}.VXg8bq_withImage .VXg8bq_imageColumn{order:1}.VXg8bq_withImage .VXg8bq_textColumn{order:2}@media (min-width:768px){.VXg8bq_headerInline{display:block}.VXg8bq_headerStandalone{display:none}.VXg8bq_withImage .VXg8bq_imageColumn,.VXg8bq_withImage .VXg8bq_textColumn{order:unset}}.VXg8bq_cta{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xl);padding:var(--spacing-sm-plus) var(--spacing-lg);border-radius:var(--radius-pill);background:var(--accent-action-strong);color:var(--color-white);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);transition:transform var(--transition-fast);text-decoration:none;display:inline-flex}.VXg8bq_cta:hover{transform:translateY(-1px)}.VXg8bq_cta:focus-visible{outline:2px solid var(--accent-action-text);outline-offset:2px}.VXg8bq_ctaIcon{flex-shrink:0;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.VXg8bq_prose,.VXg8bq_cta{transition:none}}
._9YNPja_content{max-width:var(--dimension-700);margin:0 auto}._9YNPja_title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-3xl) 0}@media (min-width:768px){._9YNPja_title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){._9YNPja_title{font-size:var(--font-size-section-title-desktop)}}._9YNPja_body{gap:var(--spacing-2xl);font-size:var(--font-size-lg);color:var(--color-slate-700);line-height:var(--line-height-relaxed);flex-direction:column;display:flex}._9YNPja_body p{margin:0}._9YNPja_disclaimer{background-color:var(--color-amber-50);border-left:4px solid var(--color-amber-500);padding:var(--spacing-lg);border-radius:0 var(--radius-lg) var(--radius-lg) 0}._9YNPja_disclaimerText{font-weight:var(--font-weight-medium);color:var(--color-amber-800);margin:0}._9YNPja_scope{font-size:var(--font-size-sm);color:var(--color-slate-500)}
.BP1XYa_calculator{gap:var(--padding-card-desktop);padding:var(--padding-card-desktop);border-radius:var(--radius-lg-extra);background:var(--color-white);border:1px solid var(--color-slate-200);flex-direction:column;display:flex}.BP1XYa_modeToggle{background:var(--color-slate-100);border-radius:var(--radius-lg);padding:var(--spacing-xs);gap:var(--spacing-2xs);align-self:flex-start;display:inline-flex}.BP1XYa_modeButton{padding:var(--spacing-sm) var(--spacing-md);border-radius:calc(var(--radius-lg) - 4px);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-600);cursor:pointer;background:0 0;border:none}.BP1XYa_modeButtonActive{background:var(--color-white);color:var(--color-slate-900);box-shadow:0 1px 2px var(--shadow-black-faint)}.BP1XYa_modeButton:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.BP1XYa_modeHint{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0;line-height:1.4}.BP1XYa_calibrationNote{font-size:var(--font-size-sm);color:var(--color-slate-600);padding:var(--spacing-sm) var(--spacing-md);background:var(--color-slate-50);border-radius:var(--radius-md);border-left:3px solid var(--text-brand-accessible);margin:0;line-height:1.6}@media (max-width:768px){.BP1XYa_calculator{gap:var(--padding-card-mobile);padding:var(--padding-card-mobile)}}.BP1XYa_inputs{gap:var(--spacing-xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.BP1XYa_inputs{grid-template-columns:1fr 1fr 1fr}}.BP1XYa_field{gap:var(--spacing-sm);border:0;flex-direction:column;margin:0;padding:0;display:flex}.BP1XYa_label{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);align-items:center;gap:var(--spacing-xs-plus);display:inline-flex}.BP1XYa_tooltip{cursor:help;color:var(--color-slate-600);font-size:var(--font-size-xs);outline:none}.BP1XYa_tooltip:focus-visible{outline:2px solid var(--color-teal-600);outline-offset:2px;border-radius:var(--radius-sm)}.BP1XYa_amountRow{gap:var(--spacing-sm);flex-direction:column;display:flex}.BP1XYa_numberInput{font-family:var(--font-family-primary);font-size:var(--font-size-md);padding:var(--spacing-sm) var(--spacing-md-minus);border:1px solid var(--color-slate-300);border-radius:var(--radius-md-plus);background:var(--color-white);color:var(--color-slate-900);width:100%}.BP1XYa_numberInput:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}.BP1XYa_range{appearance:none;background:0 0;outline:none;width:100%;height:28px}.BP1XYa_range::-webkit-slider-runnable-track{background:var(--color-slate-200);border-radius:var(--radius-md);height:6px}.BP1XYa_range::-moz-range-track{background:var(--color-slate-200);border-radius:var(--radius-md);height:6px}.BP1XYa_range::-webkit-slider-thumb{appearance:none;border-radius:var(--radius-full);background:var(--color-teal-500);cursor:pointer;border:2px solid var(--color-white);width:24px;height:24px;box-shadow:0 1px 2px var(--shadow-black-heavy);margin-top:-9px}.BP1XYa_range::-moz-range-thumb{border-radius:var(--radius-full);background:var(--color-teal-500);cursor:pointer;border:2px solid var(--color-white);width:24px;height:24px;box-shadow:0 1px 2px var(--shadow-black-heavy)}.BP1XYa_range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-teal-700);outline-offset:2px}.BP1XYa_yearsRow{align-items:center;gap:var(--spacing-md-minus);display:flex}.BP1XYa_outputs{gap:var(--spacing-md);flex-direction:column;display:flex}.BP1XYa_summary{font-family:var(--font-family-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-slate-700);margin:0}.BP1XYa_legend{gap:var(--spacing-sm);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.BP1XYa_legend{grid-template-columns:1fr 1fr}}.BP1XYa_legendItem{gap:var(--spacing-md-minus);padding:var(--spacing-sm) var(--spacing-md-minus);border-radius:var(--radius-md-plus);background:var(--color-slate-50);font-size:var(--font-size-sm);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.BP1XYa_legendSwatch{border-radius:var(--radius-sm);width:12px;height:12px}.BP1XYa_legendSwatch[data-scenario=bank]{background:var(--color-slate-500)}.BP1XYa_legendSwatch[data-scenario=conservative]{background:var(--color-teal-300)}.BP1XYa_legendSwatch[data-scenario=historical]{background:var(--color-teal-500)}.BP1XYa_legendSwatch[data-scenario=optimistic]{background:var(--color-teal-700)}.BP1XYa_legendLabel{color:var(--color-slate-700)}.BP1XYa_legendValue{font-family:var(--font-family-mono);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.BP1XYa_disclaimer{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0;line-height:1.5}.BP1XYa_lastUpdated{margin-top:var(--spacing-xs);color:var(--color-slate-600);display:inline-block}.BP1XYa_vignettesTable{border-collapse:collapse;width:100%;margin:var(--spacing-md) 0;font-family:var(--font-family-primary)}.BP1XYa_vignettesTable th,.BP1XYa_vignettesTable td{padding:var(--spacing-md-minus) var(--spacing-md-plus);text-align:left;border-bottom:1px solid var(--color-slate-200);font-size:var(--font-size-sm)}.BP1XYa_vignettesTable thead th{font-weight:var(--font-weight-semibold);color:var(--color-slate-700);background:var(--color-slate-50);font-size:var(--font-size-xs-plus);text-transform:none}.BP1XYa_vignettesTable tbody th{color:var(--color-slate-700);font-weight:var(--font-weight-medium)}.BP1XYa_vignettesTable tbody td{color:var(--color-slate-700)}.BP1XYa_vignetteHighlight{font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.BP1XYa_usdEquivalent{color:var(--color-slate-600);margin-top:.25rem;font-size:.85em;font-style:italic;display:inline-block}.BP1XYa_tooltip svg{vertical-align:-.125em}
._87khYG_grid{gap:var(--spacing-md);grid-template-columns:1fr;max-width:960px;margin:0 auto;display:grid}@media (min-width:768px){._87khYG_grid{gap:var(--spacing-lg);grid-template-columns:1fr 1fr}}._87khYG_card{background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg-extra);padding:var(--spacing-lg);outline:none;transition:box-shadow .2s,border-color .2s}._87khYG_card:hover{border-color:var(--brand-primary);box-shadow:0 2px 12px var(--shadow-black-light)}._87khYG_card:focus-within{outline:2px solid var(--cta-bg-primary);outline-offset:2px}._87khYG_cardHeader{align-items:center;gap:var(--spacing-md-minus);cursor:pointer;width:100%;font:inherit;text-align:left;color:inherit;background:0 0;border:none;outline:none;margin:0;padding:0;display:flex}._87khYG_cardHeader:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:var(--radius-md)}._87khYG_cardHeading{font:inherit;margin:0}._87khYG_cardExpanded ._87khYG_cardHeading{margin-bottom:var(--spacing-sm)}._87khYG_cardIcon{width:24px;height:24px;color:var(--cta-bg-primary);flex-shrink:0}._87khYG_cardTitle{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);flex:1;margin:0}._87khYG_titleSummary{font-size:inherit;font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);margin-left:var(--spacing-xs)}._87khYG_expandIndicator{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-align:center;flex-shrink:0;width:24px;margin-left:auto}._87khYG_expandable{opacity:0;max-height:0;transition:max-height .4s,opacity .2s;overflow:hidden}._87khYG_cardExpanded ._87khYG_expandable{opacity:1;max-height:800px}._87khYG_expandableInner{padding-top:var(--spacing-md)}._87khYG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._87khYG_card,._87khYG_expandable{transition:none}}
.oy3Ysq_content{max-width:var(--dimension-1200);margin:0 auto}.oy3Ysq_sectionTitle{font-family:var(--font-family-primary);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);text-align:center;margin:0 0 var(--spacing-lg) 0}@media (min-width:768px){.oy3Ysq_sectionTitle{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.oy3Ysq_sectionTitle{font-size:var(--font-size-section-title-desktop)}}.oy3Ysq_sectionSubtitle{font-size:var(--font-size-lg);color:var(--color-slate-600);text-align:center;max-width:var(--dimension-600);margin:0 auto}.oy3Ysq_tvlFreshness{font-size:var(--font-size-xs);color:var(--color-slate-500);text-align:center;margin:var(--spacing-sm) auto var(--spacing-5xl)}.oy3Ysq_categoryGroup{margin-bottom:var(--spacing-6xl)}.oy3Ysq_categoryTitle{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-section-title);margin:0 0 var(--spacing-sm) 0}.oy3Ysq_categoryDescription{color:var(--color-slate-600);margin:0 0 var(--spacing-3xl) 0}.oy3Ysq_badgeWarning,.oy3Ysq_badgeSuccess{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-2xs) var(--spacing-xs);border-radius:var(--radius-sm);font-size:var(--font-size-xs);margin-bottom:var(--spacing-sm);display:inline-flex}.oy3Ysq_badgeWarning{color:var(--color-amber-700);background:var(--color-amber-50)}.oy3Ysq_badgeSuccess{color:var(--color-emerald-700);background:var(--color-emerald-50)}.oy3Ysq_badgeIcon{width:14px;height:14px}.oy3Ysq_protocolDescription{font-size:var(--font-size-sm-plus);color:var(--color-text-body);margin:0 0 var(--spacing-md) 0;line-height:1.6}.oy3Ysq_exceptionNote{font-size:var(--font-size-xs);color:var(--color-amber-700);background:var(--color-amber-50);padding:var(--spacing-sm);border-radius:var(--radius-md);border-left:3px solid var(--color-amber-500);margin:0 0 var(--spacing-sm) 0}.oy3Ysq_usedInStrategies{font-size:var(--font-size-xs);color:var(--cta-bg-primary);font-weight:var(--font-weight-semibold);margin:0 0 var(--spacing-sm) 0}.oy3Ysq_protocolDetails{gap:var(--spacing-xs);margin:var(--spacing-sm) 0;padding:var(--spacing-sm) 0;border-top:1px solid var(--color-slate-200);flex-direction:column;display:flex}.oy3Ysq_detailRow{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);display:flex}.oy3Ysq_detailLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-shrink:0}.oy3Ysq_detailValue{font-size:var(--font-size-sm);color:var(--color-text-heading);text-align:right}.oy3Ysq_protocolLinks{gap:var(--spacing-md);margin-top:var(--spacing-sm);display:flex}.oy3Ysq_protocolLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--cta-bg-primary);text-underline-offset:2px;text-decoration:underline}.oy3Ysq_protocolLink:hover{color:var(--brand-primary)}.oy3Ysq_protocolLink:focus-visible{outline:2px solid var(--cta-bg-primary);outline-offset:2px;border-radius:var(--radius-sm)}
.VCYbbG_figure{width:100%;margin:0;padding:0;display:block}.VCYbbG_svg{width:100%;height:auto;font-family:var(--font-family-primary);display:block}.VCYbbG_gridLine{stroke:var(--color-slate-200);stroke-width:1px;stroke-dasharray:2 4}.VCYbbG_axisLabel{fill:var(--color-slate-600);font-size:var(--font-size-xs);font-family:var(--font-family-primary)}@media (max-width:640px){.VCYbbG_axisLabel{font-size:var(--font-size-2xl)}.VCYbbG_yLabel{text-anchor:start;transform:translate(calc(var(--spacing-sm) * 1.5), calc(var(--spacing-sm) * -1.25));paint-order:stroke;stroke:var(--color-white);stroke-width:var(--spacing-xs);stroke-linejoin:round}.VCYbbG_yLabelZero{display:none}}@keyframes VCYbbG_drawLine{0%{stroke-dashoffset:1500px}to{stroke-dashoffset:0}}.VCYbbG_pathAnimated{stroke-dasharray:1500;animation:1.2s ease-out forwards VCYbbG_drawLine}.VCYbbG_pathStatic{stroke-dasharray:none}@media (prefers-reduced-motion:reduce){.VCYbbG_pathAnimated{stroke-dasharray:none;animation:none}}.VCYbbG_srOnlyTable{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.kfzu3W_content{max-width:var(--dimension-700);margin:0 auto}.kfzu3W_title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-3xl) 0}@media (min-width:768px){.kfzu3W_title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.kfzu3W_title{font-size:var(--font-size-section-title-desktop)}}.kfzu3W_intro{font-size:var(--font-size-lg);color:var(--color-slate-700);margin:0 0 var(--spacing-2xl) 0}.kfzu3W_criteriaList{margin:0 0 var(--spacing-3xl) 0;gap:var(--spacing-lg);flex-direction:column;padding:0;list-style:none;display:flex}.kfzu3W_criteriaItem{align-items:flex-start;gap:var(--spacing-sm);display:flex}.kfzu3W_checkmark{color:var(--color-teal-500);margin-top:var(--spacing-2xs);flex-shrink:0}.kfzu3W_criteriaText{color:var(--color-slate-700)}.kfzu3W_belowCriteria{color:var(--color-slate-600);margin:0;font-style:italic}
.vuS33G_quiz{gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-xl);background:var(--color-slate-50);border:1px solid var(--color-slate-200);margin-top:var(--spacing-lg);font-family:var(--font-family-primary);flex-direction:column;display:flex}.vuS33G_title{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-slate-900);margin:0}.vuS33G_question{border:0;margin:0;padding:0}.vuS33G_legend{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-slate-800);margin-bottom:var(--spacing-sm);padding:0}.vuS33G_options{gap:var(--spacing-xs);flex-direction:column;display:flex}.vuS33G_option{text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-md);border:1px solid var(--color-slate-300);background:var(--color-white);color:var(--color-slate-800);font-size:var(--font-size-sm);font-family:var(--font-family-primary);cursor:pointer;transition:border-color .15s}.vuS33G_option:hover:not(:disabled),.vuS33G_option:focus-visible{border-color:var(--color-teal-500)}.vuS33G_option:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vuS33G_option{transition:none}}.vuS33G_option:disabled{cursor:default}.vuS33G_option[data-state=correct]{border-color:var(--color-teal-600);background:var(--teal-overlay-12);color:var(--color-slate-900)}.vuS33G_option[data-state=incorrect]{border-color:var(--color-coral-600);color:var(--color-slate-700)}.vuS33G_option[data-state=muted]{color:var(--color-slate-500)}.vuS33G_feedback{min-height:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-slate-600);margin:var(--spacing-xs) 0 0}.vuS33G_score{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);margin:0}.vuS33G_reflection{font-size:var(--font-size-md);color:var(--color-slate-700);padding-top:var(--spacing-sm);border-top:1px solid var(--color-slate-200);margin:0;line-height:1.6}.vuS33G_share{gap:var(--spacing-sm);flex-direction:column;align-items:flex-start;display:flex}.vuS33G_shareLine{font-size:var(--font-size-sm);color:var(--color-slate-600);margin:0;font-style:italic}.vuS33G_shareButtons{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.vuS33G_shareIconButton{width:var(--spacing-3xl);height:var(--spacing-3xl);border-radius:var(--radius-pill);border:1px solid var(--color-slate-300);background:var(--color-white);color:var(--color-slate-700);cursor:pointer;justify-content:center;align-items:center;transition:border-color .15s;display:flex}.vuS33G_shareIconButton:hover,.vuS33G_shareIconButton:focus-visible{border-color:var(--color-teal-500);color:var(--color-teal-700)}.vuS33G_shareIconButton:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vuS33G_shareIconButton{transition:none}}.vuS33G_shareIconButton[data-state=copied]{border-color:var(--color-teal-600);color:var(--color-teal-700);background:var(--teal-overlay-12)}.vuS33G_shareFeedback{min-height:var(--spacing-md);font-size:var(--font-size-xs-plus);color:var(--color-slate-500);font-family:var(--font-family-primary);margin:0}
.hKDk3a_container{text-align:center}.hKDk3a_title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-2xl) 0}@media (min-width:768px){.hKDk3a_title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.hKDk3a_title{font-size:var(--font-size-section-title-desktop)}}.hKDk3a_paragraph{font-size:var(--font-size-xl);color:var(--color-slate-700);max-width:var(--dimension-700);margin:0 auto var(--spacing-sm)}.hKDk3a_amount{font-weight:var(--font-weight-bold);color:var(--color-teal-700);font-size:var(--font-size-3xl)}.hKDk3a_context{color:var(--color-slate-600);max-width:var(--dimension-600);margin:var(--spacing-lg) auto 0;font-size:var(--font-size-sm)}.hKDk3a_source{font-size:var(--font-size-xs);color:var(--color-slate-500);max-width:var(--dimension-600);margin:var(--spacing-sm) auto 0}:is([data-theme=dark] .hKDk3a_title,[data-theme=dark] .hKDk3a_paragraph,[data-theme=dark] .hKDk3a_context,[data-theme=dark] .hKDk3a_source){color:var(--color-white)}
.eUeQdG_lesson{flex-direction:column;display:flex}.eUeQdG_beat{gap:var(--spacing-md);flex-direction:column;max-width:720px;margin:0 auto;display:flex}.eUeQdG_beatTitle{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-sm);letter-spacing:var(--letter-spacing-tight)}@media (min-width:768px){.eUeQdG_beatTitle{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.eUeQdG_beatTitle{font-size:var(--font-size-section-title-desktop)}}.eUeQdG_beatBody{font-family:var(--font-family-primary);font-size:var(--font-size-md);line-height:var(--prose-line-height);color:var(--color-slate-700);margin:0}.eUeQdG_beatBody strong{font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.eUeQdG_beatBody em{font-style:italic}.eUeQdG_habitsLine{font-family:var(--font-family-display);font-size:var(--font-size-xl);color:var(--color-slate-900);line-height:1.4;font-weight:var(--font-weight-semibold);margin:var(--spacing-sm) 0}.eUeQdG_brandCallback{font-family:var(--font-family-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-teal-700);text-align:center;margin:var(--spacing-lg) 0}.eUeQdG_afterCalculator{font-family:var(--font-family-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-slate-900);margin:var(--spacing-md) 0 0}.eUeQdG_toolDeepLink{font-size:var(--font-size-sm);color:var(--color-slate-600);margin:var(--spacing-sm) 0 0}.eUeQdG_toolDeepLink a{color:var(--text-brand-accessible);text-underline-offset:3px;font-weight:var(--font-weight-medium);text-decoration:underline}.eUeQdG_ctaGroup{align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--color-slate-200);flex-direction:column;display:flex}.eUeQdG_ctaNote{font-size:var(--font-size-xs-plus);color:var(--color-slate-500);text-align:center;margin:0}.eUeQdG_ctaFallback{font-family:var(--font-family-primary);font-size:var(--font-size-sm);color:var(--color-slate-500);margin:var(--spacing-md-minus) 0 0;text-align:center}.eUeQdG_ctaTertiary{font-family:var(--font-family-primary);font-size:var(--font-size-xs-plus);color:var(--color-slate-600);text-underline-offset:3px;margin-top:var(--spacing-sm);text-decoration:underline}.eUeQdG_ctaTertiary:hover,.eUeQdG_ctaTertiary:focus-visible{color:var(--color-teal-700)}.eUeQdG_talkNav{justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-top:var(--spacing-md);border-top:1px solid var(--color-slate-200);flex-wrap:wrap;display:flex}.eUeQdG_talkNavLink{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-pill);border:1px solid var(--color-slate-300);background:var(--color-white);color:var(--color-slate-700);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:border-color .15s;display:inline-flex}.eUeQdG_talkNavLink:hover,.eUeQdG_talkNavLink:focus-visible{border-color:var(--color-teal-500);color:var(--color-teal-700)}.eUeQdG_talkNavLink:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.eUeQdG_talkNavLink{transition:none}}.eUeQdG_toolCard{gap:var(--spacing-xs);padding:var(--spacing-lg);border-radius:var(--radius-xl);background:var(--color-white);border:1px solid var(--color-slate-200);color:var(--color-slate-800);font-size:var(--font-size-md);margin:var(--spacing-lg) 0 var(--spacing-sm);box-shadow:0 1px 2px var(--shadow-black-faint);flex-direction:column;line-height:1.6;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.eUeQdG_toolCard:hover,.eUeQdG_toolCard:focus-visible{border-color:var(--color-teal-500);box-shadow:0 8px 24px var(--teal-overlay-12)}.eUeQdG_toolCard:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.eUeQdG_toolCard{transition:none}}.eUeQdG_toolCardCta{align-items:center;gap:var(--spacing-2xs);font-weight:var(--font-weight-semibold);color:var(--color-teal-700);display:inline-flex}
._2BrakG_content{max-width:var(--dimension-700);margin:0 auto}._2BrakG_title{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-3xl) 0}@media (min-width:768px){._2BrakG_title{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){._2BrakG_title{font-size:var(--font-size-section-title-desktop)}}._2BrakG_body{gap:var(--spacing-2xl);font-size:var(--font-size-lg);color:var(--color-slate-700);line-height:var(--line-height-relaxed);flex-direction:column;display:flex}._2BrakG_body p{margin:0}._2BrakG_warmLine{color:var(--color-teal-700);font-style:italic;font-size:var(--font-size-lg);margin:var(--spacing-3xl) 0 0;line-height:var(--line-height-relaxed)}
.wbEVDa_chart{width:100%;height:auto;display:block;overflow:visible}.wbEVDa_baseline{stroke:var(--rule-hairline);stroke-width:1px}.wbEVDa_startDot{fill:var(--text-on-paper-muted)}.wbEVDa_line{stroke-dasharray:var(--dc-dash,4);stroke-dashoffset:var(--dc-dash,4);stroke-linecap:round;stroke-linejoin:round}.wbEVDa_isDrawn .wbEVDa_line{stroke-dashoffset:0;transition:stroke-dashoffset var(--animation-duration-slow,.6s) var(--animation-easing-easeout,ease-out)}.wbEVDa_primary .wbEVDa_line{stroke:var(--accent-action);stroke-width:3px;transition-delay:.12s}.wbEVDa_muted .wbEVDa_line{stroke:var(--text-on-paper-muted);stroke-width:2px;opacity:.7}.wbEVDa_endDot{opacity:0;transition:opacity var(--animation-duration-normal,.2s) ease-out .6s}.wbEVDa_isDrawn .wbEVDa_endDot{opacity:1}.wbEVDa_primary .wbEVDa_endDot{fill:var(--accent-action)}.wbEVDa_muted .wbEVDa_endDot{fill:var(--text-on-paper-muted)}.wbEVDa_labelLeader{stroke:var(--rule-hairline);stroke-width:1px;opacity:0;transition:opacity var(--animation-duration-normal,.2s) ease-out .6s}.wbEVDa_isDrawn .wbEVDa_labelLeader{opacity:1}.wbEVDa_endValue{font-family:var(--font-numeric);font-variant-numeric:tabular-nums;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold,700)}.wbEVDa_primary .wbEVDa_endValue{fill:var(--accent-action-text)}.wbEVDa_muted .wbEVDa_endValue{fill:var(--text-on-paper-muted)}.wbEVDa_endLabel{font-family:var(--font-family-mono);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;fill:var(--text-on-paper-muted)}.wbEVDa_caption{font-family:var(--font-family-mono);font-size:var(--font-size-xs-plus);letter-spacing:.06em;text-transform:uppercase;fill:var(--text-on-paper-muted)}@media (max-width:640px){.wbEVDa_endLabel,.wbEVDa_caption{font-size:var(--font-size-xl);letter-spacing:0}}@media (prefers-reduced-motion:reduce){.wbEVDa_line,.wbEVDa_isDrawn .wbEVDa_line{stroke-dasharray:none;transition:none;stroke-dashoffset:0!important}.wbEVDa_endDot,.wbEVDa_labelLeader{opacity:1;transition:none}}
.ZsiRZq_moment{gap:var(--spacing-xl);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--color-slate-200);flex-direction:column;display:flex}.ZsiRZq_eyebrow{color:var(--accent-warm-text);margin:0}.ZsiRZq_heroBlock{gap:var(--spacing-2xs);flex-direction:column;display:flex}.ZsiRZq_heroValue{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);color:var(--accent-action-text);margin:0;line-height:1}.ZsiRZq_heroValueNegative{color:var(--text-error-accessible)}.ZsiRZq_heroValueNeutral{color:var(--text-on-paper)}.ZsiRZq_heroCaption{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-on-paper-muted);margin:0}.ZsiRZq_chartWrap{width:100%}.ZsiRZq_points{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.ZsiRZq_point{gap:var(--spacing-2xs);padding:var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-slate-50);border:1px solid var(--color-slate-200);flex-direction:column;display:flex}.ZsiRZq_pointPrimary{background:var(--color-teal-50);border-color:var(--text-brand-accessible)}.ZsiRZq_pointLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-600)}.ZsiRZq_pointValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-slate-700)}.ZsiRZq_pointPrimary .ZsiRZq_pointValue{color:var(--accent-action-text)}.ZsiRZq_pointNote{font-size:var(--font-size-xs);color:var(--color-slate-500);line-height:1.4}.ZsiRZq_disclaimer{font-size:var(--font-size-xs);color:var(--color-slate-600);margin:0;font-style:italic;line-height:1.5}.ZsiRZq_cta{gap:var(--spacing-lg);padding:var(--spacing-xl);border-radius:var(--radius-xl);background:var(--surface-ink);color:var(--text-on-ink);flex-direction:column;display:flex}.ZsiRZq_ctaCopy{gap:var(--spacing-2xs);flex-direction:column;display:flex}.ZsiRZq_ctaHeadline{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-on-ink);margin:0;line-height:1.25}.ZsiRZq_ctaBody{font-size:var(--font-size-sm);color:var(--text-on-ink-muted);margin:0;line-height:1.5}.ZsiRZq_actions{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.ZsiRZq_ctaButton,.ZsiRZq_shareButton{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm-plus) var(--spacing-lg);border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);text-decoration:none;display:inline-flex}.ZsiRZq_ctaButton{background:var(--accent-action-strong);color:var(--color-white);border:1px solid #0000}.ZsiRZq_shareButton{color:var(--text-on-ink);border:1px solid var(--text-on-ink-muted);background:0 0}.ZsiRZq_ctaButton:hover,.ZsiRZq_shareButton:hover{transform:translateY(-1px)}.ZsiRZq_shareButton:hover{background:var(--surface-ink-soft)}.ZsiRZq_ctaButton:focus-visible,.ZsiRZq_shareButton:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}@media (min-width:640px){.ZsiRZq_heroValue{font-size:var(--font-size-6xl)}.ZsiRZq_cta{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.ZsiRZq_ctaButton,.ZsiRZq_shareButton{transition:none}.ZsiRZq_ctaButton:hover,.ZsiRZq_shareButton:hover{transform:none}}
.rILGAG_arc{gap:var(--spacing-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rILGAG_arcItem{display:flex}.rILGAG_liveCard{gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:var(--radius-xl);background:var(--color-white);border:1px solid var(--color-slate-200);color:inherit;width:100%;box-shadow:0 1px 2px var(--shadow-black-faint);flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.rILGAG_liveCard:hover,.rILGAG_liveCard:focus-visible{border-color:var(--color-teal-500);box-shadow:0 8px 24px var(--teal-overlay-12);transform:translateY(-1px)}.rILGAG_liveCard:focus-visible{outline:2px solid var(--color-teal-500);outline-offset:2px}@media (prefers-reduced-motion:reduce){.rILGAG_liveCard,.rILGAG_liveCard:hover,.rILGAG_liveCard:focus-visible{transition:none;transform:none}}.rILGAG_announcedCard{gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:var(--radius-xl);background:var(--color-slate-50);border:1px dashed var(--color-slate-300);width:100%;font-family:var(--font-family-primary);flex-direction:column;display:flex}.rILGAG_kicker{align-items:center;gap:var(--spacing-sm);font-family:var(--font-family-primary);display:flex}.rILGAG_kickerBadge{font-size:var(--font-size-xs-plus);font-weight:var(--font-weight-semibold);color:var(--color-teal-700);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.rILGAG_announcedCard .rILGAG_kickerBadge{color:var(--color-slate-500)}.rILGAG_kickerMeta{font-size:var(--font-size-xs-plus);color:var(--color-slate-500)}.rILGAG_announcedBadge{padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-pill);background:var(--color-slate-200);color:var(--color-slate-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);display:inline-block}.rILGAG_liveTitle{font-family:var(--font-family-display);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:var(--spacing-xs) 0 0;line-height:1.2}.rILGAG_announcedTitle{font-family:var(--font-family-display);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);margin:0;line-height:1.25}.rILGAG_line{font-size:var(--font-size-md);color:var(--color-slate-700);margin:0;line-height:1.5}.rILGAG_announcedCard .rILGAG_line{font-size:var(--font-size-sm);color:var(--color-slate-600)}.rILGAG_liveCta{align-items:center;gap:var(--spacing-2xs);font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-teal-700);margin-top:var(--spacing-sm);display:inline-flex}
.-j3ioW_container{text-align:center;padding:var(--spacing-lg) var(--spacing-md);max-width:var(--dimension-500);flex-direction:column;align-items:center;margin:0 auto;display:flex;position:relative}.-j3ioW_header{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.-j3ioW_successIcon{width:var(--spacing-5xl);height:var(--spacing-5xl);background:linear-gradient(135deg, var(--color-teal-50), var(--color-teal-100));border-radius:var(--radius-full);color:var(--color-teal-600);animation:-j3ioW_celebrateIn var(--animation-duration-slow) cubic-bezier(.34, 1.56, .64, 1);box-shadow:0 4px 24px var(--teal-shadow);justify-content:center;align-items:center;display:flex}@keyframes -j3ioW_celebrateIn{0%{opacity:0;transform:scale(.3)rotate(-10deg)}50%{transform:scale(1.1)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.-j3ioW_headline{font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:var(--line-height-title);margin:0}.-j3ioW_subhead{font-size:var(--font-size-description-mobile);color:var(--color-text-secondary);max-width:var(--dimension-360);line-height:var(--line-height-description);margin:0}.-j3ioW_positionCard{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-lg);background:var(--section-bg-white);border:1px solid var(--color-slate-100);border-radius:var(--radius-xl);margin-bottom:var(--spacing-md);min-width:auto;width:var(--percent-100);box-shadow:var(--shadow-sm);animation:-j3ioW_slideUp var(--animation-duration-normal) ease-out .2s both;flex-direction:column;display:flex}@keyframes -j3ioW_slideUp{0%{opacity:0;transform:translateY(var(--spacing-xl))}to{opacity:1;transform:translateY(0)}}.-j3ioW_positionLabel{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-brand-accessible);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.-j3ioW_positionNumber{font-size:clamp(28px,8vw,36px);font-weight:var(--font-weight-bold);color:var(--color-slate-800);font-variant-numeric:tabular-nums;line-height:1}.-j3ioW_tierExplanation{margin-top:var(--spacing-sm);margin-bottom:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;max-width:400px;line-height:var(--line-height-description)}.-j3ioW_referralSection{width:var(--percent-100);padding:var(--spacing-md);background:var(--section-bg-white);border:1px solid var(--color-slate-100);border-radius:var(--radius-xl);margin-bottom:var(--spacing-md);animation:-j3ioW_slideUp var(--animation-duration-normal) ease-out .3s both}.-j3ioW_referralHeadline{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-xs)}.-j3ioW_referralBenefit{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-lg);line-height:var(--line-height-description)}.-j3ioW_referralCount{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-teal-700);background:var(--teal-overlay-subtle);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-full);margin:var(--spacing-md) 0 0;font-weight:var(--font-weight-semibold);display:inline-flex}.-j3ioW_dreamModeCta{width:var(--percent-100);min-width:var(--cta-min-width-mobile);min-height:var(--cta-min-height-mobile);padding:var(--cta-padding-mobile);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--cta-color-primary);background:linear-gradient(135deg, var(--color-teal-500), var(--color-teal-600));border-radius:var(--cta-border-radius);cursor:pointer;transition:transform var(--animation-duration-fast) ease, box-shadow var(--animation-duration-fast) ease;margin-bottom:var(--spacing-sm);box-shadow:0 4px 14px var(--teal-shadow);animation:-j3ioW_slideUp var(--animation-duration-normal) ease-out .4s both;border:none}@media (min-width:768px){.-j3ioW_dreamModeCta{width:auto;min-width:var(--cta-min-width-desktop);min-height:var(--cta-min-height-desktop);padding:var(--cta-padding-desktop)}}.-j3ioW_dreamModeCta:hover{transform:var(--cta-transform-hover);box-shadow:var(--cta-shadow-hover)}.-j3ioW_dreamModeCta:focus-visible{outline:var(--focus-ring-width) solid var(--cta-focus-color);outline-offset:var(--focus-ring-offset)}.-j3ioW_dreamModeCta:active{transform:var(--cta-transform-active)}.-j3ioW_exploreCta{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-primary-accessible);cursor:pointer;padding:var(--spacing-sm) var(--spacing-md);transition:color var(--animation-duration-fast) ease;animation:-j3ioW_slideUp var(--animation-duration-normal) ease-out .5s both;background:0 0;border:none}.-j3ioW_exploreCta:hover{color:var(--color-teal-800);text-decoration:underline}@media (prefers-reduced-motion:reduce){.-j3ioW_successIcon,.-j3ioW_positionCard,.-j3ioW_referralSection,.-j3ioW_dreamModeCta,.-j3ioW_exploreCta{animation:none}}@media (min-width:481px){.-j3ioW_container{padding:var(--spacing-2xl) var(--spacing-xl)}.-j3ioW_header{gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl)}.-j3ioW_successIcon{width:var(--spacing-6xl);height:var(--spacing-6xl)}.-j3ioW_headline{font-size:var(--font-size-subtitle-desktop)}.-j3ioW_subhead{font-size:var(--font-size-description-desktop)}.-j3ioW_positionCard{padding:var(--spacing-lg) var(--spacing-xl);margin-bottom:var(--spacing-lg);min-width:var(--cta-min-width-mobile);width:auto}.-j3ioW_positionLabel{font-size:var(--font-size-sm)}.-j3ioW_positionNumber{font-size:clamp(32px,8vw,42px)}.-j3ioW_referralSection{padding:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.-j3ioW_referralHeadline{font-size:var(--font-size-lg);margin-bottom:var(--spacing-sm)}.-j3ioW_referralBenefit{font-size:var(--font-size-md);margin-bottom:var(--spacing-lg)}.-j3ioW_referralCount{margin-top:var(--spacing-lg);font-size:var(--font-size-sm);padding:var(--spacing-xs) var(--spacing-md)}.-j3ioW_dreamModeCta{margin-bottom:var(--spacing-md)}}.-j3ioW_founding{align-items:center;gap:var(--spacing-sm);margin:var(--spacing-md) 0;flex-direction:column;display:flex}.-j3ioW_foundingPct{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-brand-accessible)}.-j3ioW_foundingSpots{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;margin:0}
.hQYqIq_container{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--section-bg-neutral);border-radius:var(--radius-xl);flex-direction:column;display:flex}.hQYqIq_size-sm{padding:var(--spacing-md);gap:var(--spacing-md)}.hQYqIq_size-sm .hQYqIq_positionNumber{font-size:var(--font-size-2xl)}.hQYqIq_size-lg{padding:var(--spacing-3xl);gap:var(--spacing-xl)}.hQYqIq_size-lg .hQYqIq_positionNumber{font-size:var(--font-size-5xl)}.hQYqIq_positionSection{align-items:center;gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.hQYqIq_positionLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide)}.hQYqIq_positionNumber{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--text-primary-accessible);line-height:var(--line-height-tight)}.hQYqIq_improvement{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--theme-status-success);background:var(--success-overlay-subtle);border-radius:var(--radius-3xl);display:inline-flex}.hQYqIq_improvementArrow{display:inline-flex}@media (prefers-reduced-motion:reduce){.hQYqIq_improvementArrow{animation:none}}.hQYqIq_referralSection{gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--color-slate-200);flex-direction:column;display:flex}.hQYqIq_referralStats{justify-content:center;align-items:center;gap:var(--spacing-md);display:flex}.hQYqIq_statItem{align-items:center;gap:var(--spacing-xxs);flex-direction:column;display:flex}.hQYqIq_statValue{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.hQYqIq_statLabel{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.hQYqIq_statDivider{width:1px;height:var(--spacing-3xl);background:var(--color-slate-200)}.hQYqIq_referralCode{justify-content:center;align-items:center;gap:var(--spacing-sm);display:flex}.hQYqIq_codeLabel{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.hQYqIq_code{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-family:var(--font-family-mono);color:var(--text-primary-accessible);background:var(--color-surface-elevated);border-radius:var(--radius-md);letter-spacing:var(--letter-spacing-wide)}@media (min-width:481px){.hQYqIq_container{padding:var(--spacing-xl)}.hQYqIq_positionNumber{font-size:var(--font-size-4xl)}.hQYqIq_referralStats{gap:var(--spacing-lg)}.hQYqIq_statValue{font-size:var(--font-size-xl)}}
._2fohIa_loadingContainer{background:var(--gradient-dark-section);justify-content:center;align-items:center;min-height:80vh;display:flex}._2fohIa_loadingSpinner{width:var(--spacing-5xl);height:var(--spacing-5xl);border:var(--spinner-border-width) solid var(--teal-overlay-subtle);border-top-color:var(--color-teal-500);border-radius:var(--radius-full);animation:_2fohIa_spin var(--fs-animation-duration-spinner) linear infinite}@keyframes _2fohIa_spin{to{transform:rotate(360deg)}}._2fohIa_gateContainer{min-height:80vh;padding:var(--spacing-2xl);background:var(--gradient-dark-section);justify-content:center;align-items:center;display:flex}._2fohIa_gateCard{max-width:var(--dimension-400);padding:var(--spacing-3xl) var(--spacing-2xl);background:var(--glass-bg-dark);border:1px solid var(--glass-border-light);border-radius:var(--radius-2xl);text-align:center;-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));flex-direction:column;align-items:center;display:flex}._2fohIa_gateIcon{width:var(--dimension-80);height:var(--dimension-80);margin-bottom:var(--spacing-2xl);color:var(--color-teal-500);background:var(--teal-overlay-subtle);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}._2fohIa_gateTitle{margin:0 0 var(--spacing-lg);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-white);line-height:var(--line-height-tight)}._2fohIa_gateDescription{margin:0 0 var(--spacing-3xl);font-size:var(--font-size-sm);color:var(--color-text-on-dark-muted);line-height:var(--line-height-relaxed)}._2fohIa_gateCta{width:var(--percent-100);margin-bottom:var(--spacing-lg)}._2fohIa_gateBack{padding:var(--spacing-sm) var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-text-on-dark-muted);cursor:pointer;transition:color var(--animation-duration-fast) ease;background:0 0;border:none}._2fohIa_gateBack:hover{color:var(--color-text-on-dark)}._2fohIa_dreamModeContainer{background:var(--gradient-dark-section);min-height:80vh}@media (prefers-reduced-motion:reduce){._2fohIa_loadingSpinner{animation:none}}@media (min-width:481px){._2fohIa_gateCard{padding:var(--spacing-5xl) var(--spacing-3xl)}._2fohIa_gateTitle{font-size:var(--font-size-2xl)}._2fohIa_gateDescription{font-size:var(--font-size-md)}}
.RPajbW_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.RPajbW_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:880px){.RPajbW_inputsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.RPajbW_inputsRow{grid-template-columns:1fr}}.RPajbW_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.RPajbW_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.RPajbW_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.RPajbW_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.RPajbW_tooltip{cursor:help;color:var(--color-slate-600);font-size:var(--font-size-xs);outline:none}.RPajbW_tooltip:focus-visible{outline:2px solid var(--color-teal-600);outline-offset:2px;border-radius:var(--radius-sm)}.RPajbW_tooltip svg{vertical-align:-.125em}
.f_-FKa_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.f_-FKa_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.f_-FKa_inputsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.f_-FKa_inputsRow{grid-template-columns:1fr}}.f_-FKa_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.f_-FKa_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.f_-FKa_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.f_-FKa_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.f_-FKa_help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.f_-FKa_warning{margin-top:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-amber-700,var(--color-slate-600));line-height:1.4;display:block}
.ijMR5q_container{text-align:center;max-width:960px;margin:0 auto}.ijMR5q_eyebrow{margin-bottom:var(--spacing-md)}.ijMR5q_chartWrap{max-width:540px;margin:var(--spacing-xl) auto var(--spacing-4xl)}.ijMR5q_heading{font-family:var(--font-family-display);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin:0 0 var(--spacing-3xl) 0}@media (min-width:768px){.ijMR5q_heading{font-size:var(--font-size-section-title-tablet)}}@media (min-width:1024px){.ijMR5q_heading{font-size:var(--font-size-section-title-desktop)}}.ijMR5q_mono{font-family:var(--font-family-mono);font-variant-numeric:tabular-nums}.ijMR5q_tableWrapper{display:none}@media (min-width:768px){.ijMR5q_tableWrapper{margin-bottom:var(--spacing-3xl);display:block;overflow-x:auto}}.ijMR5q_table{border-collapse:collapse;text-align:center;width:100%}.ijMR5q_th{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;padding:var(--spacing-md) var(--spacing-lg);border-bottom:var(--border-hairline)}.ijMR5q_thHighlight{background-color:var(--cta-bg-primary);color:var(--color-white);border-radius:var(--radius-md) var(--radius-md) 0 0;border-bottom:var(--border-hairline-teal);box-shadow:0 -6px 24px var(--teal-overlay-15)}.ijMR5q_row{border-bottom:var(--border-hairline)}.ijMR5q_row:last-child{border-bottom:none}.ijMR5q_tdLabel{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-heading);padding:var(--spacing-md) var(--spacing-lg);text-align:left}.ijMR5q_td{font-size:var(--font-size-lg);color:var(--color-text-body);padding:var(--spacing-md) var(--spacing-lg)}.ijMR5q_tdHighlight{background-color:var(--cta-bg-primary);color:var(--color-white);font-weight:var(--font-weight-bold)}.ijMR5q_row:last-child .ijMR5q_tdHighlight{border-radius:0 0 var(--radius-md) var(--radius-md)}.ijMR5q_mobileStack{gap:var(--spacing-sm);margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}@media (min-width:768px){.ijMR5q_mobileStack{display:none}}.ijMR5q_mobileRow{background:var(--section-bg-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.ijMR5q_mobileRowHighlight{background-color:var(--cta-bg-primary);color:var(--color-white);border-color:var(--cta-bg-primary)}.ijMR5q_mobileRowName{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;text-align:left;flex:1}.ijMR5q_mobileRowRate{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-align:center;flex:none;min-width:56px}.ijMR5q_mobileRowReturn{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);text-align:right;flex:none;min-width:72px}.ijMR5q_diboasSubtext{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);opacity:.95;margin-top:var(--spacing-xs)}.ijMR5q_mobileRowSubtext{font-size:var(--font-size-xs);opacity:.85}.ijMR5q_footnote{font-size:var(--font-size-xs-plus);color:var(--color-text-secondary);text-align:center;max-width:680px;margin:0 auto;line-height:1.6}
.CD5yrW_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.CD5yrW_modeToggle{background:var(--color-slate-100);border-radius:var(--radius-lg);padding:var(--spacing-xs);gap:var(--spacing-2xs);align-self:flex-start;display:inline-flex}.CD5yrW_modeButton{padding:var(--spacing-sm) var(--spacing-md);border-radius:calc(var(--radius-lg) - 4px);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-600);cursor:pointer;background:0 0;border:none}.CD5yrW_modeButtonActive{background:var(--color-white);color:var(--color-slate-900);box-shadow:0 1px 2px var(--shadow-black-faint)}.CD5yrW_modeButton:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.CD5yrW_usdNote{padding:var(--spacing-sm) var(--spacing-md);background:var(--color-amber-50);border-radius:var(--radius-md);color:var(--color-slate-700);font-size:var(--font-size-sm);margin:0;line-height:1.5}.CD5yrW_depSourceNote{padding:var(--spacing-2xs) 0;color:var(--color-slate-600);font-size:var(--font-size-xs);margin:0;font-style:italic;line-height:1.5}.CD5yrW_usdStabilityCard{padding:var(--spacing-md) var(--spacing-lg);background:var(--color-teal-50);border-left:4px solid var(--text-brand-accessible);border-radius:var(--radius-md-plus);margin:var(--spacing-md) 0}.CD5yrW_usdStabilityTitle{margin:0 0 var(--spacing-2xs) 0;font-size:var(--font-size-base);color:var(--color-slate-900);font-weight:600;line-height:1.4}.CD5yrW_usdStabilityBody{color:var(--color-slate-700);font-size:var(--font-size-sm);margin:0;line-height:1.5}.CD5yrW_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.CD5yrW_inputsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.CD5yrW_inputsRow{grid-template-columns:1fr}}.CD5yrW_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.CD5yrW_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.CD5yrW_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.CD5yrW_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.CD5yrW_help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.CD5yrW_resultsGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.CD5yrW_resultsGrid{grid-template-columns:1fr}}.CD5yrW_resultCardCash,.CD5yrW_resultCardBank,.CD5yrW_resultCardDiboas{padding:var(--spacing-md);border-radius:var(--radius-lg);gap:var(--spacing-xs);flex-direction:column;display:flex}.CD5yrW_resultCardCash{background:var(--color-amber-50);border:1px solid var(--color-amber-200)}.CD5yrW_resultCardBank{background:var(--color-slate-50);border:1px solid var(--color-slate-200)}.CD5yrW_resultCardDiboas{background:var(--color-teal-50);border:1px solid var(--text-brand-accessible)}.CD5yrW_resultLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-600);margin:0}.CD5yrW_resultValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-brand-accessible);margin:0}.CD5yrW_resultValueMuted{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-700);margin:0}.CD5yrW_resultRate{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0;line-height:1.4}.CD5yrW_confidenceBadge{margin-top:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:500;line-height:1.4;display:inline-block}.CD5yrW_confidenceHigh{background:var(--color-emerald-50);color:var(--text-success-accessible)}.CD5yrW_confidenceMedium{background:var(--color-amber-50);color:var(--color-amber-700)}.CD5yrW_confidenceLow{background:var(--color-rose-50);color:var(--color-rose-700)}.CD5yrW_uncertaintyNote{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-slate-600);line-height:1.5}
.Si18TG_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.Si18TG_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.Si18TG_inputsRow{grid-template-columns:1fr}}.Si18TG_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.Si18TG_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.Si18TG_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.Si18TG_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.Si18TG_help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.Si18TG_targetLine{font-size:var(--font-size-sm);color:var(--color-slate-700);margin:0}.Si18TG_resultsGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.Si18TG_resultsGrid{grid-template-columns:1fr}}.Si18TG_resultCardDiboas,.Si18TG_resultCardBank{padding:var(--spacing-md);border-radius:var(--radius-lg);gap:var(--spacing-xs);flex-direction:column;display:flex}.Si18TG_resultCardDiboas{background:var(--color-teal-50);border:1px solid var(--text-brand-accessible)}.Si18TG_resultCardBank{background:var(--color-slate-50);border:1px solid var(--color-slate-200)}.Si18TG_resultLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-600);margin:0}.Si18TG_resultValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-brand-accessible);margin:0}.Si18TG_resultValueMuted{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-700);margin:0}.Si18TG_resultRate{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.Si18TG_savedHighlight{padding:var(--spacing-md);background:linear-gradient(135deg, var(--color-teal-50), var(--color-emerald-50));border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.Si18TG_savedLabel{color:var(--color-slate-700);font-size:var(--font-size-sm)}.Si18TG_savedValue{color:var(--text-success-accessible);font-size:var(--font-size-lg)}.Si18TG_noResult{padding:var(--spacing-md);background:var(--color-slate-50);border-radius:var(--radius-lg);color:var(--color-slate-600);text-align:center;margin:0}.Si18TG_tooltip{cursor:help;color:var(--color-slate-600);font-size:var(--font-size-xs);outline:none}.Si18TG_tooltip:focus-visible{outline:2px solid var(--color-teal-600);outline-offset:2px;border-radius:var(--radius-sm)}.Si18TG_warningCallout{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-amber-50);border-left:4px solid var(--color-amber-500);border-radius:var(--radius-md-plus);color:var(--color-slate-700);font-size:var(--font-size-sm);line-height:1.5}.Si18TG_usdEquivalent{color:var(--color-slate-600);margin-left:.5rem;font-size:.85em;font-style:italic;display:inline-block}.Si18TG_tooltip svg{vertical-align:-.125em}
.QTZvAa_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.QTZvAa_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.QTZvAa_inputsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.QTZvAa_inputsRow{grid-template-columns:1fr}}.QTZvAa_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.QTZvAa_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.QTZvAa_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.QTZvAa_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.QTZvAa_help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.QTZvAa_usdEquivalent{color:var(--color-slate-600);margin-left:.5rem;font-size:.85em;font-style:italic;display:inline-block}
.o08u6G_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.o08u6G_modeToggle{background:var(--color-slate-100);border-radius:var(--radius-lg);padding:var(--spacing-xs);gap:var(--spacing-2xs);align-self:flex-start;display:inline-flex}.o08u6G_modeButton{padding:var(--spacing-sm) var(--spacing-md);border-radius:calc(var(--radius-lg) - 4px);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-600);cursor:pointer;background:0 0;border:none}.o08u6G_modeButtonActive{background:var(--color-white);color:var(--color-slate-900);box-shadow:0 1px 2px var(--shadow-black-faint)}.o08u6G_modeButton:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.o08u6G_retrospectiveCard{padding:var(--spacing-md);background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.o08u6G_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.o08u6G_inputsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.o08u6G_inputsRow{grid-template-columns:1fr}}.o08u6G_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.o08u6G_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.o08u6G_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.o08u6G_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.o08u6G_help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.o08u6G_tooltip{cursor:help;color:var(--text-brand-accessible);font-weight:600;text-decoration:none}.o08u6G_tooltip:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px;border-radius:var(--radius-sm)}.o08u6G_resultsGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.o08u6G_resultsGrid{grid-template-columns:1fr}}.o08u6G_resultCardCash,.o08u6G_resultCardInvested{padding:var(--spacing-md);border-radius:var(--radius-lg);gap:var(--spacing-xs);flex-direction:column;display:flex}.o08u6G_resultCardCash{background:var(--color-slate-50);border:1px solid var(--color-slate-200)}.o08u6G_resultCardInvested{background:var(--color-teal-50);border:1px solid var(--text-brand-accessible)}.o08u6G_resultLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-600);margin:0}.o08u6G_resultValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-brand-accessible);margin:0}.o08u6G_resultValueMuted{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-700);margin:0}.o08u6G_resultRate{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0;line-height:1.4}.o08u6G_confidenceBadge{margin-top:var(--spacing-sm);padding:var(--spacing-2xs) var(--spacing-sm);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:500;line-height:1.4;display:inline-block}.o08u6G_confidenceHigh{background:var(--color-emerald-50);color:var(--text-success-accessible)}.o08u6G_confidenceMedium{background:var(--color-amber-50);color:var(--color-amber-700)}.o08u6G_confidenceLow{background:var(--color-rose-50);color:var(--color-rose-700)}.o08u6G_uncertaintyNote{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-slate-600);line-height:1.5}.o08u6G_tooltip svg{vertical-align:-.125em}
.I_2wgW_page{flex-direction:column;display:flex}.I_2wgW_arcBlock{width:100%;max-width:720px;margin:0 auto}.I_2wgW_footerLine{text-align:center;font-size:var(--font-size-sm);color:var(--color-slate-500);margin:0}
.wJfUrq_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.wJfUrq_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.wJfUrq_inputsRow{grid-template-columns:1fr}}.wJfUrq_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.wJfUrq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.wJfUrq_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.wJfUrq_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:1px}.wJfUrq_sliderRow{align-items:center;gap:var(--spacing-sm);display:flex}.wJfUrq_range{accent-color:var(--cta-bg-primary);flex:1}.wJfUrq_help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.wJfUrq_headlineBlock{gap:var(--spacing-xs);flex-direction:column;display:flex}.wJfUrq_headlineKicker{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-slate-500);margin:0}.wJfUrq_headline{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0}.wJfUrq_headlineValue{color:var(--text-brand-accessible);font-family:var(--font-family-mono)}.wJfUrq_costLine{font-size:var(--font-size-sm);color:var(--color-slate-600);margin:0}.wJfUrq_freeDisclaimer{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.wJfUrq_jobsGrid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.wJfUrq_jobsGrid{grid-template-columns:1fr}}.wJfUrq_jobCard{gap:var(--spacing-xs);padding:var(--spacing-md);background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);flex-direction:column;display:flex}.wJfUrq_jobLabel{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-slate-600);margin:0;display:inline-flex}.wJfUrq_jobValue{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);font-family:var(--font-family-mono);color:var(--color-slate-900);margin:0}.wJfUrq_jobMeaning{font-size:var(--font-size-xs);color:var(--color-slate-600);margin:0}.wJfUrq_band{gap:var(--spacing-xs);flex-direction:column;display:flex}.wJfUrq_bandTrack{background:var(--color-slate-200);border-radius:var(--radius-pill);height:8px;position:relative;overflow:hidden}.wJfUrq_bandFillIdeal{background:var(--cta-bg-primary);border-radius:var(--radius-pill);transition:width .3s;position:absolute;inset:0 auto 0 0}.wJfUrq_bandFillMax{background:var(--color-teal-100);border-radius:var(--radius-pill);transition:width .3s;position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.wJfUrq_bandFillIdeal,.wJfUrq_bandFillMax{transition:none}}.wJfUrq_bandLegend{font-size:var(--font-size-xs);color:var(--color-slate-600);justify-content:space-between;display:flex}.wJfUrq_bandExplainer{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.wJfUrq_stateCard{gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-teal-50);border:1px solid var(--color-teal-100);border-radius:var(--radius-lg);flex-direction:column;display:flex}.wJfUrq_stateHeadline{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-slate-900);margin:0}.wJfUrq_stateBody{font-size:var(--font-size-sm);color:var(--color-slate-700);margin:0}.wJfUrq_stateLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-brand-accessible);text-underline-offset:3px;align-self:flex-start;text-decoration:underline}.wJfUrq_runwayStrip{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:640px){.wJfUrq_runwayStrip{grid-template-columns:1fr}}.wJfUrq_gateCard{gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--color-slate-50);border:1px solid var(--color-slate-200);border-radius:var(--radius-lg);flex-direction:column;display:flex}.wJfUrq_gateTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0}.wJfUrq_gateList{gap:var(--spacing-xs);padding-left:var(--spacing-lg);font-size:var(--font-size-sm);color:var(--color-slate-700);flex-direction:column;margin:0;display:flex}.wJfUrq_gateForm{gap:var(--spacing-sm);flex-direction:column;display:flex}.wJfUrq_gateEmailInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.wJfUrq_gateEmailInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:1px}.wJfUrq_gateConsentRow{align-items:flex-start;gap:var(--spacing-sm);font-size:var(--font-size-xs);color:var(--color-slate-600);display:flex}.wJfUrq_gateSubmit{padding:var(--spacing-sm-plus) var(--spacing-lg);background:var(--cta-bg-primary);color:var(--cta-color-primary);border-radius:var(--radius-lg);font-size:var(--font-size-ui-button);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;align-self:flex-start}.wJfUrq_gateSubmit:disabled{opacity:.6;cursor:not-allowed}.wJfUrq_gateSubmit:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.wJfUrq_gateFinePrint{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0}.wJfUrq_gateError{font-size:var(--font-size-sm);color:var(--color-coral-700);margin:0}.wJfUrq_shareRow{align-items:center;gap:var(--spacing-sm);display:flex}.wJfUrq_planSection{gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-slate-200);flex-direction:column;display:flex}.wJfUrq_planTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-slate-900);margin:0}.wJfUrq_planLine{font-size:var(--font-size-sm);color:var(--color-slate-700);margin:0}.wJfUrq_projTableWrap{overflow-x:auto}.wJfUrq_projTable{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}.wJfUrq_projTable th,.wJfUrq_projTable td{text-align:left;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--color-slate-200)}@media (max-width:640px){.wJfUrq_projTable th,.wJfUrq_projTable td{padding:var(--spacing-sm) var(--spacing-xs-plus)}}.wJfUrq_projTable th{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);color:var(--color-slate-500)}.wJfUrq_projRowLead td,.wJfUrq_projRowLead th{background:var(--color-teal-50);font-weight:var(--font-weight-semibold)}.wJfUrq_nextSteps{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.wJfUrq_nextStepLink{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-slate-300);border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-slate-700);text-decoration:none}.wJfUrq_nextStepLink:hover{border-color:var(--text-brand-accessible);color:var(--text-brand-accessible)}.wJfUrq_mono{font-family:var(--font-family-mono)}
.jOYroq_calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.jOYroq_inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:640px){.jOYroq_inputsRow{grid-template-columns:1fr}}.jOYroq_field{gap:var(--spacing-xs-plus);flex-direction:column;display:flex}.jOYroq_label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.jOYroq_numberInput{padding:var(--spacing-sm-plus) var(--spacing-md-plus);border:1px solid var(--color-slate-300);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-size-sm);color:var(--color-slate-900);background:var(--color-white)}.jOYroq_numberInput:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.jOYroq_targetLine{font-size:var(--font-size-md);color:var(--color-slate-700);font-weight:var(--font-weight-medium);margin:0}.jOYroq_resultsGrid{gap:var(--spacing-sm);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:880px){.jOYroq_resultsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.jOYroq_resultsGrid{grid-template-columns:1fr}}.jOYroq_resultCard,.jOYroq_resultCardHighlight{padding:var(--spacing-md);border-radius:var(--radius-lg);gap:var(--spacing-xs);text-align:center;flex-direction:column;display:flex}.jOYroq_resultCard{background:var(--color-slate-50);border:1px solid var(--color-slate-200)}.jOYroq_resultCardHighlight{background:var(--color-teal-50);border:1px solid var(--text-brand-accessible)}.jOYroq_resultLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-600);margin:0}.jOYroq_resultValue{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--text-brand-accessible);margin:0}.jOYroq_resultValueMuted{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-slate-700);margin:0}.jOYroq_tooltip{cursor:help;color:var(--color-slate-600);font-size:var(--font-size-xs);outline:none}.jOYroq_tooltip:focus-visible{outline:2px solid var(--color-teal-600);outline-offset:2px;border-radius:var(--radius-sm)}.jOYroq_warningCallout{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-amber-50);border-left:4px solid var(--color-amber-500);border-radius:var(--radius-md-plus);color:var(--color-slate-700);font-size:var(--font-size-sm);line-height:1.5}.jOYroq_guidanceCallout{margin-top:var(--spacing-md);padding:var(--spacing-md);background:var(--color-teal-50);border-left:4px solid var(--text-brand-accessible);border-radius:var(--radius-md-plus);color:var(--color-slate-700);font-size:var(--font-size-sm);line-height:1.5}.jOYroq_usdEquivalent{color:var(--color-slate-600);margin-top:.25rem;font-size:.85em;font-style:italic;display:inline-block}.jOYroq_tooltip svg{vertical-align:-.125em}
.VkdjtW_wrapper{width:var(--percent-100);padding:0 var(--spacing-md);justify-content:center;display:flex}.VkdjtW_content{width:var(--percent-100);max-width:var(--dimension-500);text-align:center}.VkdjtW_header{margin-bottom:var(--spacing-xl)}.VkdjtW_headline{font-family:var(--font-family-primary);font-size:var(--font-size-section-title-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-title);color:var(--color-section-title);margin-bottom:var(--spacing-md)}.VkdjtW_subheadline{font-family:var(--font-family-primary);font-size:var(--font-size-subtitle-mobile);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);line-height:var(--line-height-description)}.VkdjtW_form{width:var(--percent-100);margin-inline:auto}@media (min-width:768px){.VkdjtW_wrapper{padding:0}.VkdjtW_header{margin-bottom:var(--spacing-3xl)}.VkdjtW_headline{font-size:var(--font-size-section-title-tablet)}.VkdjtW_subheadline{font-size:var(--font-size-subtitle-tablet)}}@media (min-width:1024px){.VkdjtW_headline{font-size:var(--font-size-section-title-desktop)}.VkdjtW_subheadline{font-size:var(--font-size-subtitle-desktop)}}.VkdjtW_benefitsList{margin:0 0 var(--spacing-xl) 0;text-align:left;max-width:360px;margin-left:auto;margin-right:auto;padding:0;list-style:none}.VkdjtW_benefitItem{font-family:var(--font-family-primary);font-size:var(--font-size-sm-plus);color:var(--color-text-body);padding:var(--spacing-xs-plus) 0;padding-left:var(--spacing-lg);line-height:1.5;position:relative}.VkdjtW_benefitItem:before{content:"✓";color:var(--text-success-accessible);font-weight:var(--font-weight-bold);position:absolute;left:0}.VkdjtW_noSpam{font-size:var(--font-size-xs-plus);color:var(--color-text-secondary);margin-top:var(--spacing-sm);text-align:center}.VkdjtW_versionBPaths{gap:var(--spacing-3xl);flex-direction:column;display:flex}.VkdjtW_inviteCodeSection{width:100%}.VkdjtW_inviteCodeRow{gap:var(--spacing-sm);margin-bottom:var(--spacing-md);display:flex}.VkdjtW_inviteCodeInput{font-family:var(--font-family-primary);font-size:var(--font-size-md);padding:var(--spacing-md-minus) var(--spacing-md);border:1px solid var(--color-slate-200);border-radius:var(--border-radius-md,8px);transition:border-color var(--animation-duration-fast) ease;outline:none;flex:1}.VkdjtW_inviteCodeInput:focus{border-color:var(--color-brand-primary)}.VkdjtW_inviteCodeButton{font-family:var(--font-family-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);padding:var(--spacing-md-minus) var(--spacing-xl);background-color:var(--color-brand-primary);color:var(--color-white);border-radius:var(--border-radius-md,8px);cursor:pointer;overflow-wrap:break-word;transition:background-color var(--animation-duration-fast) ease;border:none}.VkdjtW_inviteCodeButton:hover{background-color:var(--color-brand-primary-hover)}.VkdjtW_inviteCodeButton:disabled{opacity:.5;cursor:not-allowed}.VkdjtW_inviteError{font-size:var(--font-size-sm);color:var(--color-error);margin-top:var(--spacing-sm)}.VkdjtW_prioritySection{width:100%}@media (prefers-reduced-motion:reduce){.VkdjtW_inviteCodeInput,.VkdjtW_inviteCodeButton{transition:none}}