.article_shell{--page:#fffefb;--bottom-nav-h:56px;--space-4:4px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--section-gap:48px;min-height:100vh;background:var(--page)}.article_shell img{display:block;max-width:100%}.article_shell button,.article_shell input,.article_shell select{font:inherit}.article_shell .article_page{--font-ui:var(--font-inter),Inter,system-ui,sans-serif;--surface:#ffffff;--surface-soft:#f7f9f2;--surface-warm:#fffdf9;--surface-2:#ffffff;--surface-3:#f7f9f2;--green:#789a70;--green-hover:#688a61;--green-soft:#e3eedc;--border:#dde2d8;--border-soft:#ebe8df;--border-green:#dce6d3;--border-warm:#f1e4d5;--text:#30342e;--muted:#70766d;--orange:#e99a62;min-height:100vh;max-width:1230px;margin:0 auto;padding:0 24px;color:var(--text);font-family:var(--font-inter),Inter,Arial,sans-serif}.article_shell .article_page .ds-accordion_item,.article_shell .article_page .ds-accordion_item:hover,.article_shell .article_page .ds-accordion_item_open,.article_shell .article_page .ds-benefit-card_grid,.article_shell .article_page .ds-input_field,.article_shell .article_page .ds-savings-calculator_result_card,.article_shell .article_page .ds-select_field,.article_shell .article_page [class*=planMain],.article_shell .article_page [class*=stepCard]{background-color:transparent!important;background-image:none!important}.article_shell .article_page .ds-accordion_item:hover,.article_shell .article_page .ds-accordion_item_open{background-color:#fffdf9!important}.article_shell .article_page .ds-savings-calculator{background-color:#f7f9f2!important}.article_shell .article_page .ds-input_field,.article_shell .article_page .ds-select_field{border-color:#dde2d8!important}.article_shell .article_page .ds-accordion_trigger,.article_shell .article_page .ds-accordion_trigger:active,.article_shell .article_page .ds-accordion_trigger:hover{background:transparent!important;background-image:none!important;color:var(--text)!important;box-shadow:none!important;transform:none!important;border-radius:0!important}.article_shell .article_header_app.app{min-height:0!important;padding-bottom:0!important;font-family:Plus Jakarta Sans,system-ui,-apple-system,sans-serif}@media (min-width:1024px){.article_shell .article_header_app .header_bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-sm);gap:var(--space-sm)}.article_shell .article_header_app .logo{min-width:0}.article_shell .article_header_app .header .nav{width:100%;min-width:0;margin:0;justify-content:center;flex-wrap:nowrap}.article_shell .article_header_app .header .nav_link{padding:8px 12px;font-size:.82rem}.article_shell .article_header_app .header_utility{flex-shrink:0;justify-self:end}}.article_shell .article_pageContainer{width:100%;margin:0 auto;padding-bottom:var(--space-24)}.article_shell .articleSection{margin-top:var(--section-gap)}body:has(.article_shell){background:#fffefb!important;background-image:none!important}body:has(.article_shell):after,body:has(.article_shell):before{display:none!important;content:none!important}@media (max-width:560px){.article_shell .article_header_app{padding:var(--space-md,22px) 16px 0!important}.article_shell .article_header_app .header_bar{flex-wrap:nowrap;width:100%}.article_shell .article_header_app .logo{min-width:0;flex:1 1 auto}.article_shell .article_header_app .logo_link{min-width:0;max-width:100%}.article_shell .article_header_app .logo_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article_shell{padding-bottom:calc(var(--bottom-nav-h, 56px) + 32px + env(safe-area-inset-bottom, 0px))}.article_shell .article_pageContainer{padding-bottom:var(--space-16)}}@media (max-width:767px){.article_shell .article_page section{scroll-margin-top:16px}}