:root{--bg:#f5f1e8;--bg-soft:#fffaf2;--surface:rgba(255,253,249,.96);--surface-strong:#fffefb;--text:#0b1730;--muted:#52637a;--line:rgba(165,177,193,.22);--line-strong:rgba(165,177,193,.34);--primary:#18365c;--primary-dark:#0f2f57;--accent:#f97316;--accent-soft:#fff7ed;--sky-soft:#f3f8ff;--panel-gradient:radial-gradient(circle at 0% 0%,rgba(255,247,237,.78),rgba(255,247,237,0) 36%),radial-gradient(circle at 100% 0%,rgba(239,246,255,.84),rgba(239,246,255,0) 40%),linear-gradient(135deg,rgba(255,253,249,.98),hsla(0,0%,100%,.95) 58%,rgba(248,251,255,.94));--card-gradient:linear-gradient(135deg,rgba(255,253,249,.98),hsla(0,0%,100%,.96) 62%,rgba(248,251,255,.94));--shadow-lg:0 24px 70px rgba(15,23,42,.07);--shadow-md:0 18px 42px rgba(15,23,42,.052);--shadow-sm:0 10px 24px rgba(15,23,42,.04);--radius-xl:30px;--radius-lg:24px;--radius-md:18px;--max-width:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);background:radial-gradient(circle at 0 0,rgba(245,158,11,.13),transparent 30%),radial-gradient(circle at 100% 4%,rgba(30,58,95,.08),transparent 30%),linear-gradient(180deg,#fffaf2,#f7f3ea 44%,#f1eee7);-moz-osx-font-smoothing:grayscale}a{color:inherit}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}button{cursor:pointer}::selection{background:rgba(245,158,11,.22);color:var(--text)}main{position:relative}.calculatorCard,.card,.categorySection,.clusterSection,.content,.contentCard,.disclaimerCard,.featuredCard,.hero,.heroCard,.overviewCard,.resultCard,.trustCard,.workflowSection{background-clip:padding-box}.faqItem summary{list-style:none}.faqItem summary::-webkit-details-marker{display:none}@media (max-width:720px){body{background-attachment:scroll}}.guideGrid,.recommendationGrid,.topicGrid,.unifiedGrid{align-items:stretch}.calculatorGrid>a,.faqItem,.guideCard,.recommendationCard,.topicCard,.unifiedCard{border-radius:22px;border:1px solid rgba(205,214,226,.66);background:var(--card-gradient);box-shadow:0 12px 26px rgba(15,23,42,.038);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.calculatorGrid>a,.recommendationCard,.unifiedCard{min-height:116px;display:grid!important;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;grid-gap:12px;gap:12px;padding:14px;color:#0f172a;text-decoration:none!important;overflow:hidden}.calculatorGrid>a{min-height:92px}.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.faqItem:focus-within,.faqItem:hover,.guideCard:focus-within,.guideCard:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{transform:translateY(-3px);border-color:rgba(147,197,253,.82);box-shadow:0 18px 34px rgba(15,23,42,.075);background:linear-gradient(135deg,#fffefb,#fff 56%,#f6faff)}.calculatorGrid>a:focus-visible,.faqItem:focus-within,.recommendationCard:focus-visible,.unifiedCard:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:3px}.iconBubble,.recommendationIcon,.topicIcon,.unifiedIcon{width:54px;height:54px;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff7ed,#eff6ff);border:1px solid rgba(191,219,254,.92);font-size:25px;transition:transform .16s ease}.guideCard:focus-within .iconBubble,.guideCard:hover .iconBubble,.recommendationCard:focus-visible .recommendationIcon,.recommendationCard:hover .recommendationIcon,.topicCard:focus-within .topicIcon,.topicCard:hover .topicIcon,.unifiedCard:focus-visible .unifiedIcon,.unifiedCard:hover .unifiedIcon{transform:scale(1.05)}.guideArrow,.recommendationArrow,.topicArrow,.unifiedArrow{color:#2563eb;font-size:22px;font-weight:900;justify-self:end;transition:transform .16s ease}.guideCard:focus-within .guideArrow,.guideCard:hover .guideArrow,.recommendationCard:focus-visible .recommendationArrow,.recommendationCard:hover .recommendationArrow,.topicCard:focus-within .topicArrow,.topicCard:hover .topicArrow,.unifiedCard:focus-visible .unifiedArrow,.unifiedCard:hover .unifiedArrow{transform:translateX(3px)}.guideTextBlock,.recommendationText,.unifiedText{min-width:0}.guideTextBlock h3,.recommendationText strong,.topicHeader h3,.unifiedText strong{display:block;color:#0f172a;font-size:15px;font-weight:900;line-height:1.22;letter-spacing:-.018em;overflow-wrap:anywhere}.guideTextBlock p:not(.cardLabel),.recommendationText small,.topicHeader p,.unifiedText small{display:-webkit-box;margin-top:5px;color:#475569;font-size:13px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.faqItem summary{cursor:pointer}@media (max-width:760px){.calculatorGrid,.guideGrid,.recommendationGrid,.topicGrid,.unifiedGrid{grid-template-columns:1fr!important}.calculatorGrid>a,.guideMainRow,.recommendationCard,.topicHeader,.unifiedCard{grid-template-columns:52px minmax(0,1fr) 24px}.iconBubble,.recommendationIcon,.topicIcon,.unifiedIcon{width:48px;height:48px;font-size:22px}}.heroMetaPill{min-width:230px!important;min-height:92px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) 28px!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;padding:16px 18px!important;border-radius:24px!important;background:#fff!important;border:1px solid #dbeafe!important;color:#0f172a!important;text-decoration:none!important;font-size:17px!important;font-weight:900!important;box-shadow:0 10px 22px rgba(15,23,42,.035)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.heroMetaPill:after{content:"→"!important;color:#2563eb!important;font-size:22px!important;font-weight:900!important;justify-self:end!important;transition:transform .16s ease!important}.heroMetaPill:focus-visible,.heroMetaPill:hover{transform:translateY(-3px)!important;border-color:#93c5fd!important;background:#f8fbff!important;box-shadow:0 18px 34px rgba(15,23,42,.085)!important}.heroMetaPill:focus-visible:after,.heroMetaPill:hover:after{transform:translateX(3px)!important}.heroMetaPill span:first-child{width:58px!important;height:58px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;font-size:28px!important;transition:transform .16s ease!important}.heroMetaPill:focus-visible span:first-child,.heroMetaPill:hover span:first-child{transform:scale(1.05)!important}.actions .primaryAction,.actions .secondaryAction{min-height:92px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) 28px!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;padding:16px 18px!important;border-radius:24px!important;background:#fff!important;border:1px solid #dbeafe!important;color:#0f172a!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(15,23,42,.035)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.actions .primaryAction:before,.actions .secondaryAction:before{width:58px!important;height:58px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;font-size:28px!important;transition:transform .16s ease!important}.actions .primaryAction:before{content:"🧮"!important}.actions .secondaryAction:before{content:"▦"!important}.actions .primaryAction:after,.actions .secondaryAction:after{content:"→"!important;color:#2563eb!important;font-size:22px!important;font-weight:900!important;justify-self:end!important;transition:transform .16s ease!important}.actions .primaryAction:focus-visible,.actions .primaryAction:hover,.actions .secondaryAction:focus-visible,.actions .secondaryAction:hover{transform:translateY(-3px)!important;border-color:#93c5fd!important;background:#f8fbff!important;box-shadow:0 18px 34px rgba(15,23,42,.085)!important}.actions .primaryAction:focus-visible:before,.actions .primaryAction:hover:before,.actions .secondaryAction:focus-visible:before,.actions .secondaryAction:hover:before{transform:scale(1.05)!important}.actions .primaryAction:focus-visible:after,.actions .primaryAction:hover:after,.actions .secondaryAction:focus-visible:after,.actions .secondaryAction:hover:after{transform:translateX(3px)!important}.articlePage>.heroCard{position:relative!important;overflow:hidden!important;padding-left:clamp(30px,10vw,118px)!important}.articlePage>.heroCard:before{content:"📘"!important;position:absolute!important;top:30px!important;left:30px!important;width:58px!important;height:58px!important;border-radius:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;font-size:30px!important;box-shadow:0 12px 26px rgba(15,23,42,.045)!important}.articlePage>.bottomCta:before{content:"🧮"!important}.articlePage .primaryCta{min-height:82px!important;max-width:440px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) 28px!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;width:-moz-fit-content!important;width:fit-content!important;margin-top:22px!important;padding:14px 18px 14px 14px!important;border-radius:24px!important;background:#fff!important;color:#0f172a!important;border:1px solid #dbeafe!important;text-decoration:none!important;font-weight:900!important;box-shadow:0 10px 22px rgba(15,23,42,.035)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.articlePage .primaryCta:before{content:"🧮"!important;width:58px!important;height:58px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;font-size:28px!important;transition:transform .16s ease!important}.articlePage .primaryCta:after{content:"→"!important;color:#2563eb!important;font-size:22px!important;font-weight:900!important;justify-self:end!important;transition:transform .16s ease!important}.articlePage .primaryCta:focus-visible,.articlePage .primaryCta:hover{transform:translateY(-3px)!important;border-color:#93c5fd!important;background:#f8fbff!important;box-shadow:0 18px 34px rgba(15,23,42,.085)!important}.articlePage .primaryCta:focus-visible:before,.articlePage .primaryCta:hover:before{transform:scale(1.05)!important}.articlePage .primaryCta:focus-visible:after,.articlePage .primaryCta:hover:after{transform:translateX(3px)!important}.articlePage .relatedGrid{grid-gap:12px!important;gap:12px!important}.articlePage .relatedLink{min-height:116px!important;display:grid!important;grid-template-columns:58px minmax(0,1fr) 28px!important;align-items:center!important;grid-gap:12px!important;gap:12px!important;padding:16px!important;border-radius:24px!important;background:#fff!important;border:1px solid #dbeafe!important;color:#0f172a!important;text-decoration:none!important;overflow:hidden!important;box-shadow:0 10px 22px rgba(15,23,42,.035)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.articlePage .relatedLink:focus-visible,.articlePage .relatedLink:hover{transform:translateY(-3px)!important;border-color:#93c5fd!important;background:#f8fbff!important;box-shadow:0 18px 34px rgba(15,23,42,.085)!important}.articlePage .relatedIcon{width:58px!important;height:58px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;font-size:28px!important;transition:transform .16s ease!important}.articlePage .relatedLink:focus-visible .relatedIcon,.articlePage .relatedLink:hover .relatedIcon{transform:scale(1.05)!important}.articlePage .relatedText strong{display:block!important;color:#0f172a!important;font-size:17px!important;font-weight:900!important;line-height:1.22!important;letter-spacing:-.018em!important;text-decoration:none!important}.articlePage .relatedText small{display:-webkit-box!important;margin-top:5px!important;color:#475569!important;font-size:14px!important;line-height:1.5!important;overflow:hidden!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;text-decoration:none!important}.articlePage .relatedArrow{color:#2563eb!important;font-size:22px!important;font-weight:900!important;justify-self:end!important;transition:transform .16s ease!important}.articlePage .relatedLink:focus-visible .relatedArrow,.articlePage .relatedLink:hover .relatedArrow{transform:translateX(3px)!important}@media (max-width:760px){.actions .primaryAction,.actions .secondaryAction,.articlePage .primaryCta,.articlePage .relatedLink,.heroMetaPill{grid-template-columns:52px minmax(0,1fr) 24px!important}.articlePage>.heroCard{padding-top:96px!important;padding-left:22px!important}.articlePage>.heroCard:before{top:22px!important;left:22px!important;width:56px!important;height:56px!important}.articlePage .relatedGrid{grid-template-columns:1fr!important}.articlePage .primaryCta{width:100%!important;max-width:none!important}.actions .primaryAction:before,.actions .secondaryAction:before,.articlePage .primaryCta:before,.articlePage .relatedIcon,.heroMetaPill span:first-child{width:52px!important;height:52px!important;font-size:24px!important}.page .heroCard{position:relative!important}.page .heroHeading{padding-right:62px!important}.page .heroMeta{position:absolute!important;top:14px!important;right:14px!important;width:auto!important;max-width:48px!important;display:flex!important;justify-content:flex-end!important;z-index:2!important}.page .heroMetaPill{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important;display:inline-flex!important;grid-template-columns:none!important;align-items:center!important;justify-content:center!important;gap:0!important;padding:0!important;border-radius:15px!important;box-shadow:0 10px 22px rgba(15,23,42,.055)!important}.page .heroMetaPill:after{content:none!important}.page .heroMetaPill span:first-child{width:30px!important;height:30px!important;border-radius:11px!important;font-size:17px!important}.page .heroMetaPill span:not(:first-child){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}@media (min-width:981px){.categoryHero,.contentCard,.hero,.heroCard,.overviewCard{padding-top:clamp(22px,2.6vw,30px)!important;padding-bottom:clamp(22px,2.6vw,30px)!important}.articlePage h1,.categoryHero h1,.heroCard h1,.heroHeading h1{font-size:clamp(32px,4.4vw,48px)!important;line-height:1.02!important;letter-spacing:-.05em!important}.articlePage .heroCard p,.categoryHero p,.heroCard p,.heroHeading p{font-size:clamp(15px,1.5vw,17px)!important;line-height:1.55!important}.heroTopRow{gap:22px!important}.heroInfoGrid{margin-top:18px!important;gap:12px!important}.heroInfoCard{min-height:88px!important;padding:16px!important}}@media (max-width:760px){.articlePage h1,.categoryHero h1,.heroCard h1,.heroHeading h1{font-size:clamp(30px,10vw,40px)!important;line-height:1.05!important}.categoryHero,.contentCard,.hero,.heroCard,.overviewCard{padding-top:20px!important;padding-bottom:20px!important}}:root{--cw-page-top-gap:22px;--cw-page-top-gap-mobile:16px;--cw-section-gap:14px;--cw-footer-gap:32px;--cw-panel-radius:24px;--cw-panel-padding:clamp(16px,2vw,22px);--cw-hero-padding-y:24px;--cw-hero-padding-x:28px;--cw-h1-size:clamp(30px,4vw,42px);--cw-h1-spacing:-0.045em;--cw-h1-size-mobile:clamp(28px,9vw,38px);--cw-h1-line-mobile:1.08}.content>.aboutPage,.content>.articlePage,.content>.page,.content>.pageHero,.content>[style*="display: grid"]:first-child,.content>[style*="display:grid"]:first-child{margin-top:0!important}.aboutPage,.articlePage,.page{gap:var(--cw-section-gap)!important;padding-top:0!important;padding-bottom:8px!important}.aboutPage>*+*,.articlePage>*+*,.articleSection,.bottomCta,.card,.categoryStrip,.contentCard,.ctaCard,.guidePanel,.page>*+*,.relatedCard{margin-top:0!important}.aboutPage>.heroCard,.articlePage>.heroCard,.categoryHero,.hero,.heroCard,.pageHero{border-radius:var(--cw-panel-radius)!important;padding:var(--cw-hero-padding-y) var(--cw-hero-padding-x)!important;box-shadow:0 18px 44px rgba(15,23,42,.055)!important}.aboutPage h1,.articlePage h1,.cardHeader h1,.categoryHero h1,.hero h1,.heroCard h1,.heroHeading h1,.pageHero h1{font-size:var(--cw-h1-size)!important;line-height:var(--cw-h1-line)!important;letter-spacing:var(--cw-h1-spacing)!important}.aboutPage .heroCard p,.articlePage .heroCard p,.categoryHero p,.hero p,.heroCard p,.heroHeading p,.pageHero .pageHeroIntro{font-size:15px!important;line-height:1.55!important}.articleSection,.bottomCta,.calculatorCard,.card,.categorySection,.categoryStrip,.clusterSection,.contentCard,.ctaCard,.disclaimerCard,.featuredCard,.guidePanel,.overviewCard,.relatedCard,.resultCard,.trustCard,.workflowSection{border-radius:var(--cw-panel-radius)!important}.articleSection,.bottomCta,.card,.categorySection,.categoryStrip,.clusterSection,.contentCard,.ctaCard,.featuredCard,.guidePanel,.overviewCard,.relatedCard,.trustCard,.workflowSection{padding:var(--cw-panel-padding)!important}.articlePage>.heroCard{padding-left:calc(var(--cw-hero-padding-x) + 72px)!important}.articlePage>.heroCard:before{top:var(--cw-hero-padding-y)!important;left:var(--cw-hero-padding-x)!important;width:50px!important;height:50px!important;border-radius:17px!important;font-size:25px!important}.siteFooter{margin-top:var(--cw-footer-gap)!important}@media (max-width:760px){:root{--cw-section-gap:12px;--cw-footer-gap:24px;--cw-panel-radius:21px;--cw-panel-padding:16px;--cw-hero-padding-y:20px;--cw-hero-padding-x:20px}.aboutPage>.heroCard,.articlePage>.heroCard,.categoryHero,.hero,.heroCard,.pageHero{padding:var(--cw-hero-padding-y) var(--cw-hero-padding-x)!important}.aboutPage h1,.articlePage h1,.cardHeader h1,.categoryHero h1,.hero h1,.heroCard h1,.heroHeading h1,.pageHero h1{font-size:var(--cw-h1-size-mobile)!important;line-height:var(--cw-h1-line-mobile)!important}.articlePage>.heroCard{padding-top:88px!important;padding-left:var(--cw-hero-padding-x)!important}.articlePage>.heroCard:before{top:20px!important;left:20px!important;width:48px!important;height:48px!important;font-size:24px!important}}:root{--cw-kicker-size:12px;--cw-section-title-size:clamp(24px,2.4vw,30px);--cw-section-title-line:1.08;--cw-card-title-size:15px;--cw-card-title-line:1.22;--cw-card-text-size:13px;--cw-card-text-line:1.5;--cw-card-icon-size:52px;--cw-card-icon-radius:17px;--cw-card-symbol-size:24px;--cw-card-arrow-size:22px;--cw-card-min-height:96px;--cw-card-padding:15px;--cw-card-gap:12px;--cw-button-height:54px;--cw-button-radius:17px;--cw-button-font-size:15px;--cw-button-padding-x:22px}.articleEyebrow,.articleSection>p:first-child,.cardLabel,.categoryEyebrow,.categoryStrip>p:first-child,.contentCard>p:first-child,.ctaCard>p:first-child,.guideEyebrow,.guidePanel>p:first-child,.heroCard>p:first-child,.heroEyebrow,.homeEyebrow,.pageHeroKicker,.relatedCard>p:first-child,.sectionEyebrow,.topEyebrow{font-size:var(--cw-kicker-size)!important;line-height:1.2!important;font-weight:900!important;letter-spacing:.11em!important;text-transform:uppercase!important}.articlePage h2,.articleSection h2,.calculatorCard h2,.cardHeader h2,.categoryStrip h2,.clusterSection h2,.contentCard h2,.ctaCard h2,.guidePanel h2,.overviewCard h2,.page h2,.relatedCard h2,.sectionHead h2,.workflowSection h2{font-size:var(--cw-section-title-size)!important;line-height:var(--cw-section-title-line)!important;letter-spacing:-.035em!important}.categoryStrip>p:not(:first-child),.contentCard>p:not(:first-child),.ctaCard>p:not(:first-child),.guidePanel>p:not(:first-child),.relatedCard>p:not(:first-child),.sectionIntro{font-size:var(--cw-section-intro-size)!important;line-height:1.58!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.cwCardLink,.guideCard,.homeCard,.listCard,.nextActionLink,.recommendationCard,.smallCard,.topCard,.topicCard,.unifiedCard{min-height:var(--cw-card-min-height)!important;display:grid!important;grid-template-columns:var(--cw-card-icon-size) minmax(0,1fr) 24px!important;align-items:center!important;grid-gap:var(--cw-card-gap)!important;gap:var(--cw-card-gap)!important;padding:var(--cw-card-padding)!important;border-radius:22px!important;color:#0f172a!important;text-decoration:none!important}.listCard{min-height:var(--cw-card-min-height)!important;padding-top:var(--cw-card-padding)!important;padding-bottom:var(--cw-card-padding)!important}.cardIcon,.cwCardIcon,.homeIcon,.iconBubble,.nextActionIcon,.recommendationIcon,.topicIcon,.unifiedIcon{border-radius:var(--cw-card-icon-radius)!important;font-size:var(--cw-card-symbol-size)!important;flex:0 0 var(--cw-card-icon-size)!important}.articlePage .relatedGrid a strong,.calculatorGrid>a strong,.cwCardText strong,.guideTextBlock h3,.homeCard strong,.listCard strong,.nextActionText strong,.recommendationText strong,.smallCard strong,.topCard strong,.topicHeader h3,.unifiedText strong{font-size:var(--cw-card-title-size)!important;line-height:var(--cw-card-title-line)!important;font-weight:900!important;letter-spacing:-.018em!important}.articlePage .relatedGrid a small,.calculatorGrid>a small,.cwCardText small,.guideTextBlock p:not(.cardLabel),.homeCard span:not(.homeIcon):not(.cardArrow),.listCard span:not(.cardIcon):not(.cardArrow)>span,.nextActionText small,.recommendationText small,.smallCard .cardBody>span,.topCard .cardBody>span,.topicHeader p,.unifiedText small{font-size:var(--cw-card-text-size)!important;line-height:var(--cw-card-text-line)!important}.cardArrow,.cwCardArrow,.guideArrow,.homeCard .cardArrow,.nextActionArrow,.recommendationArrow,.topicArrow,.unifiedArrow{font-size:var(--cw-card-arrow-size)!important}.cwButton,.inlineMoneyCtaButton,.loanScheduleButton,.primaryAction,.primaryCta,.secondaryAction,.submitButton,button[type=submit]{min-height:var(--cw-button-height)!important;border-radius:var(--cw-button-radius)!important;padding:0 var(--cw-button-padding-x)!important;font-size:var(--cw-button-font-size)!important;line-height:1.15!important;font-weight:900!important}.submitButton{padding-top:10px!important;padding-bottom:10px!important}.cwButton small,.inlineMoneyCtaButton small,.submitButton small{font-size:12px!important;line-height:1.25!important}.actions .primaryAction,.actions .secondaryAction,.articlePage .primaryCta,.heroMetaPill{min-height:var(--cw-card-min-height)!important;grid-template-columns:var(--cw-card-icon-size) minmax(0,1fr) 24px!important;gap:var(--cw-card-gap)!important;padding:var(--cw-card-padding)!important;border-radius:22px!important;font-size:var(--cw-card-title-size)!important}.actions .primaryAction:before,.actions .secondaryAction:before,.articlePage .primaryCta:before,.heroMetaPill span:first-child{width:var(--cw-card-icon-size)!important;height:var(--cw-card-icon-size)!important;border-radius:var(--cw-card-icon-radius)!important;font-size:var(--cw-card-symbol-size)!important}@media (max-width:760px){:root{--cw-card-icon-size:50px;--cw-card-symbol-size:23px;--cw-card-min-height:92px;--cw-card-padding:14px;--cw-button-height:52px}}:root{--cw-page-top-gap:18px;--cw-page-top-gap-mobile:13px;--cw-footer-gap:28px;--cw-panel-radius:21px;--cw-panel-padding:clamp(14px,1.7vw,19px);--cw-hero-padding-y:20px;--cw-hero-padding-x:24px;--cw-h1-size:clamp(27px,3.5vw,36px);--cw-h1-line:1.08;--cw-h1-spacing:-0.04em;--cw-h1-size-mobile:clamp(26px,8.5vw,34px);--cw-h1-line-mobile:1.1;--cw-kicker-size:11px;--cw-section-title-size:clamp(21px,2.05vw,26px);--cw-section-title-line:1.12;--cw-card-title-line:1.24;--cw-card-text-line:1.45;--cw-card-icon-size:46px;--cw-card-icon-radius:15px;--cw-card-symbol-size:21px;--cw-card-arrow-size:20px;--cw-card-min-height:84px;--cw-card-padding:12px;--cw-card-gap:10px;--cw-button-height:48px;--cw-button-radius:15px;--cw-button-font-size:14px;--cw-button-padding-x:18px}.content{max-width:1180px!important}.aboutPage>.heroCard,.articlePage>.heroCard,.articleSection,.bottomCta,.calculatorCard,.card,.categoryHero,.categorySection,.categoryStrip,.clusterSection,.contentCard,.ctaCard,.disclaimerCard,.featuredCard,.guidePanel,.hero,.heroCard,.overviewCard,.pageHero,.relatedCard,.resultCard,.trustCard,.workflowSection{box-shadow:0 14px 34px rgba(15,23,42,.045)!important}.pageHero{grid-template-columns:46px minmax(0,1fr)!important;gap:15px!important}.articlePage>.heroCard:before,.pageHeroIcon{width:46px!important;height:46px!important;border-radius:15px!important;font-size:22px!important}.aboutPage .heroCard p,.articlePage .heroCard p,.categoryHero p,.hero p,.heroCard p,.heroHeading p,.pageHeroIntro{font-size:14px!important;line-height:1.5!important}.pageHeroActions{margin-top:14px!important;gap:8px!important}.pageHeroPrimaryCta,.pageHeroSecondaryCta{min-height:38px!important;border-radius:13px!important;font-size:13px!important}.pageHeroPrimaryCta{padding:0 14px 0 7px!important}.pageHeroSecondaryCta{padding:0 14px!important}.pageHeroCtaIcon{width:27px!important;height:27px!important;border-radius:9px!important;font-size:15px!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.cwCardLink,.faqItem,.guideCard,.homeCard,.listCard,.nextActionLink,.recommendationCard,.smallCard,.topCard,.topicCard,.unifiedCard{border-radius:19px!important;box-shadow:0 8px 18px rgba(15,23,42,.032)!important}.cardIcon,.cwCardIcon,.homeIcon,.iconBubble,.nextActionIcon,.recommendationIcon,.topicIcon,.unifiedIcon{width:var(--cw-card-icon-size)!important;height:var(--cw-card-icon-size)!important}.calculatorForm,.calculatorForm .fieldGrid,.fieldGrid{gap:10px!important}.fieldCard{padding:12px!important;gap:7px!important}.inputWrap input,.inputWrap select,.inputWrap textarea{min-height:46px!important;font-size:14px!important}.exampleTableHeader,.exampleTableRow,.loanVisuals,.resultHighlight,.resultSummary,.selectorBox,.toolIntroBar{border-radius:16px!important;padding:12px 14px!important}.sectionHeading{margin-bottom:14px!important}.sectionEyebrow{padding:5px 9px!important}.articlePage h2,.articleSection h2,.calculatorCard h2,.categoryStrip h2,.contentCard h2,.ctaCard h2,.guidePanel h2,.page h2,.relatedCard h2,.sectionEyebrow{margin-bottom:8px!important}.headerShell,.siteHeader .headerShell{padding-left:18px!important;padding-right:18px!important}.brandRow,.siteHeader .brandRow{padding:10px 13px!important;border-radius:19px!important}.brandMark,.siteHeader .brandMark{width:36px!important;height:36px!important;border-radius:12px!important;font-size:17px!important}.brandText strong,.siteHeader .brandText strong{font-size:15px!important}.brandText small,.siteHeader .brandText small{font-size:10px!important}.desktopNav,.siteHeader .desktopNav{padding:9px 12px!important;border-radius:18px!important}.desktopNav a,.mobileLinkList a,.siteHeader nav a{min-height:36px!important;padding:0 12px!important;border-radius:12px!important;font-size:13px!important}.footerTop,.siteFooter .footerTop{padding:14px 16px!important;gap:14px!important;border-radius:18px!important}.footerShell,.siteFooter .footerShell{padding-left:18px!important;padding-right:18px!important}@media (max-width:760px){:root{--cw-section-gap:10px;--cw-footer-gap:22px;--cw-panel-radius:19px;--cw-panel-padding:14px;--cw-hero-padding-y:18px;--cw-hero-padding-x:16px;--cw-card-icon-size:44px;--cw-card-symbol-size:20px;--cw-card-min-height:80px;--cw-card-padding:11px;--cw-button-height:46px}.content{padding-left:12px!important;padding-right:12px!important}.pageHero{grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important}.articlePage>.heroCard{padding-top:78px!important}}body{background:#f7f6f3;color:#111827}a{transition:color .18s ease,opacity .18s ease,transform .18s ease}.calculatorCard,.card,.categoryCard{border-radius:22px;box-shadow:0 10px 30px rgba(15,23,42,.05)}:root{--cw-premium-bg:#f7f6f3;--cw-premium-bg-soft:#fcfbf8;--cw-premium-surface:#fff;--cw-premium-muted:#4b5563;--cw-premium-amber:#f59e0b;--cw-premium-amber-soft:#fff7ed;--cw-premium-border:rgba(30,58,95,.11);--cw-premium-border-warm:rgba(245,158,11,.24);--cw-premium-shadow:0 10px 28px rgba(15,23,42,.045);--cw-premium-shadow-hover:0 18px 42px rgba(15,23,42,.075)}body{color:var(--cw-premium-text)!important;background:radial-gradient(circle at top left,rgba(245,158,11,.12),transparent 28%),radial-gradient(circle at top right,rgba(30,58,95,.08),transparent 24%),linear-gradient(180deg,#fcfbf8,#f7f6f3 46%,#f1eee8)!important}.articleSection,.bottomCta,.calculatorCard,.card,.categoryHero,.categorySection,.categoryStrip,.clusterSection,.contentCard,.ctaCard,.disclaimerCard,.featuredCard,.guidePanel,.hero,.heroCard,.overviewCard,.pageHero,.relatedCard,.resultCard,.trustCard,.workflowSection{background:radial-gradient(circle at top right,rgba(30,58,95,.045),transparent 36%),hsla(0,0%,100%,.92)!important;border-color:rgba(30,58,95,.1)!important;box-shadow:var(--cw-premium-shadow)!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.cwCardLink,.guideCard,.homeCard,.listCard,.nextActionLink,.recommendationCard,.smallCard,.topCard,.topicCard,.unifiedCard{background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(45,40%,98%,.98))!important;box-shadow:0 8px 22px rgba(15,23,42,.038)!important;color:var(--cw-premium-text)!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.articlePage .relatedGrid a:focus-visible,.articlePage .relatedGrid a:hover,.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.cwCardLink:focus-visible,.cwCardLink:hover,.guideCard:focus-within,.guideCard:hover,.homeCard:focus-visible,.homeCard:hover,.listCard:focus-visible,.listCard:hover,.nextActionLink:focus-visible,.nextActionLink:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.smallCard:focus-visible,.smallCard:hover,.topCard:focus-visible,.topCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{transform:translateY(-2px)!important;border-color:rgba(245,158,11,.45)!important;background:#fff!important}.articlePage .relatedIcon,.cardIcon,.cwCardIcon,.homeIcon,.iconBubble,.nextActionIcon,.recommendationIcon,.resultEmojiIcon,.topicIcon,.unifiedIcon{background:linear-gradient(180deg,rgba(255,247,237,.98),hsla(48,96%,89%,.72))!important;border-color:rgba(245,158,11,.34)!important}.actions .primaryAction:after,.actions .secondaryAction:after,.articlePage .primaryCta:after,.articlePage .relatedArrow,.cardArrow,.cwCardArrow,.guideArrow,.heroMetaPill:after,.homeArrow,.nextActionArrow,.recommendationArrow,.topicArrow,.unifiedArrow{color:var(--cw-premium-navy)!important}.cwButton,.homePrimaryButton,.inlineMoneyCtaButton,.loanScheduleButton,.pageHeroPrimaryCta,.primaryAction,.primaryCta,.submitButton,button[type=submit]{background:linear-gradient(135deg,#1e3a5f,#27476f)!important;color:#fff!important;border-color:rgba(30,58,95,.18)!important;box-shadow:0 14px 30px rgba(30,58,95,.18)!important}.cwButton:hover,.homePrimaryButton:hover,.inlineMoneyCtaButton:hover,.loanScheduleButton:hover,.pageHeroPrimaryCta:hover,.primaryAction:hover,.primaryCta:hover,.submitButton:hover,button[type=submit]:hover{box-shadow:0 18px 38px rgba(30,58,95,.24)!important}.homeSecondaryButton,.pageHeroSecondaryCta,.secondaryAction{border-color:rgba(30,58,95,.16)!important;background:hsla(0,0%,100%,.92)!important}.articlePage .relatedGrid a .cardLabel,.calculatorGrid>a .cardLabel,.cwCardLink .cardLabel,.guideCard .cardLabel,.homeCard .cardLabel,.listCard .cardLabel,.nextActionLink .cardLabel,.recommendationCard .cardLabel,.smallCard .cardLabel,.topCard .cardLabel,.topicCard .cardLabel,.unifiedCard .cardLabel{display:none!important}.homeCard>span:first-child,.listCard>span:first-child,.recommendationCard>span:first-child,.smallCard>span:first-child,.topCard>span:first-child{flex-shrink:0!important}.brandMark{background:linear-gradient(135deg,#0f2f57,#1e3a5f 70%,#f59e0b)!important;box-shadow:0 12px 26px rgba(30,58,95,.18)!important}.brandText strong{color:var(--cw-premium-text)!important;letter-spacing:-.035em!important}.brandText strong:first-letter{letter-spacing:-.04em}.brandRow,.desktopNav,.footerTop,.mobilePanel{background:hsla(0,0%,100%,.88)!important;border-color:rgba(30,58,95,.1)!important}.categoryNav :global(a.active),.categoryNav a.active,.legalNav :global(a.active),.legalNav a.active,.primaryNav :global(a.active),.primaryNav a.active{background:rgba(245,158,11,.12)!important;color:var(--cw-premium-navy)!important}.categoryNav :global(a:hover),.categoryNav a:hover,.legalNav :global(a:hover),.legalNav a:hover,.primaryNav :global(a:hover),.primaryNav a:hover{background:rgba(30,58,95,.06)!important;color:var(--cw-premium-text)!important}.resultCard,.resultHighlight,.resultSummary{border-color:rgba(30,58,95,.12)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.98),hsla(45,40%,98%,.96))!important}.result-main-number,.resultMainValue,.resultValue{color:var(--cw-premium-navy)!important;letter-spacing:-.035em!important}.articlePage .relatedGrid a,.homeCard,.listCard,.recommendationCard,.smallCard,.topCard{grid-template-columns:minmax(46px,var(--cw-card-icon-size)) minmax(0,1fr) 24px!important;column-gap:max(12px,var(--cw-card-gap))!important;align-items:center!important}.articlePage .relatedText,.cardBody,.cwCardText,.homeText,.nextActionText,.recommendationText{min-width:0!important;overflow:hidden!important}.articlePage .relatedText strong,.cardBody strong,.cwCardText strong,.homeText strong,.nextActionText strong,.recommendationText strong{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media (max-width:760px){.articlePage .relatedGrid a,.homeCard,.listCard,.recommendationCard,.smallCard,.topCard{grid-template-columns:48px minmax(0,1fr) 22px!important;gap:12px!important;min-height:88px!important}.brandRow,.desktopNav,.mobilePanel{border-radius:18px!important}}:root{--cw-bg:#f7f6f3;--cw-surface:#fff;--cw-primary:#1e3a5f;--cw-accent:#f59e0b;--cw-text:#111827;--cw-muted:#4b5563}body{background:var(--cw-bg);color:var(--cw-text)}.category-card,.recommendation-card,.result-card{border-radius:24px;border:1px solid rgba(15,23,42,.08);box-shadow:0 2px 10px rgba(15,23,42,.03),0 10px 30px rgba(15,23,42,.04);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.category-card:hover,.recommendation-card:hover,.result-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(15,23,42,.06),0 18px 40px rgba(15,23,42,.08)}.recommendation-card{display:flex;align-items:flex-start;gap:1rem}.recommendation-card-icon{width:56px;min-width:56px;height:56px;border-radius:18px;background:rgba(245,158,11,.12);display:flex;align-items:center;justify-content:center}.recommendation-card-content{flex:1 1;min-width:0}.loanScheduleButton,.resultActionBtn,.submitButton,button[type=submit]{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease,color .22s ease!important;will-change:transform!important}.submitButton,button[type=submit]{background:#244a78!important;background-image:none!important;color:#fff!important;box-shadow:0 12px 26px rgba(15,23,42,.18)!important}.submitButton:focus-visible,.submitButton:hover,button[type=submit]:focus-visible,button[type=submit]:hover{transform:translateY(-1px)!important;background:#2b5688!important;background-image:none!important;box-shadow:0 16px 30px rgba(15,23,42,.22)!important;filter:none!important;outline:none!important}.loanScheduleButton,.loanScheduleButton.secondary{background:#244a78!important;background-image:none!important;color:#fff!important;border-color:rgba(191,219,254,.2)!important;box-shadow:0 12px 24px rgba(15,23,42,.16)!important}.loanScheduleButton.secondary:focus-visible,.loanScheduleButton.secondary:hover,.loanScheduleButton:focus-visible,.loanScheduleButton:hover{transform:translateY(-1px)!important;background:#2b5688!important;background-image:none!important;border-color:rgba(191,219,254,.42)!important;box-shadow:0 16px 30px rgba(15,23,42,.21)!important;filter:none!important;outline:none!important}.resultActionBtn{background:#2563eb!important;background-image:none!important;color:#fff!important;border-color:transparent!important;box-shadow:0 12px 24px rgba(37,99,235,.2)!important}.resultActionBtn:focus-visible,.resultActionBtn:hover{transform:translateY(-1px)!important;background:#2f6feb!important;background-image:none!important;color:#fff!important;box-shadow:0 15px 28px rgba(37,99,235,.24)!important;filter:none!important;outline:none!important}.resultActionBtn.secondary{background:#fff!important;background-image:none!important;color:#1e3a8a!important;border-color:#bfdbfe!important;box-shadow:0 8px 18px rgba(37,99,235,.06)!important}.resultActionBtn.secondary:focus-visible,.resultActionBtn.secondary:hover{transform:translateY(-1px)!important;background:#f3f8ff!important;background-image:none!important;color:#1d4ed8!important;border-color:#93c5fd!important;box-shadow:0 12px 22px rgba(37,99,235,.11)!important;filter:none!important;outline:none!important}.loanScheduleButton.secondary:active,.loanScheduleButton:active,.resultActionBtn.secondary:active,.resultActionBtn:active,.submitButton:active,button[type=submit]:active{transform:translateY(0)!important}.resultHighlightCard:hover,.resultItem:hover,.resultMetricCard:hover{transform:none!important;filter:none!important}:root{--cw-premium-ease:cubic-bezier(0.22,1,0.36,1);--cw-premium-duration-fast:160ms;--cw-premium-duration:220ms;--cw-premium-navy-2:#27476f;--cw-premium-blue:#2563eb;--cw-premium-blue-soft:#eff6ff;--cw-premium-guide:#f59e0b;--cw-premium-guide-soft:#fff7ed;--cw-premium-green:#16a34a;--cw-premium-green-soft:#ecfdf5;--cw-premium-line:rgba(191,219,254,.84);--cw-premium-line-strong:rgba(147,197,253,.92);--cw-premium-shadow-rest:0 12px 28px rgba(15,23,42,.055);--cw-premium-shadow-hover:0 18px 38px rgba(15,23,42,.1);--cw-premium-shadow-button:0 12px 26px rgba(30,58,95,.2);--cw-premium-shadow-button-hover:0 15px 30px rgba(30,58,95,.24)}.calculatorCard,.contentCard,.disclaimerCard,.guideCtaCard,.loanVisuals,.resultCard,.revenueCard,.unifiedPanel{border-radius:var(--cw-panel-radius,22px)!important;border:1px solid rgba(191,219,254,.78)!important;box-shadow:0 20px 48px rgba(15,23,42,.07),inset 0 1px 0 hsla(0,0%,100%,.72)!important}.calculatorGrid>a,.calculatorSearchCard,.categorySmallCardGrid a,.cwCardLink,.listCard,.recommendationCard,.smallCard,.topCard,.unifiedCard,.unifiedCardCalculator{border-color:var(--cw-premium-line)!important;background:linear-gradient(180deg,#fff,#fbfdff)!important;box-shadow:var(--cw-premium-shadow-rest)!important;transition:transform var(--cw-premium-duration) var(--cw-premium-ease),box-shadow var(--cw-premium-duration) var(--cw-premium-ease),border-color var(--cw-premium-duration) ease,background-color var(--cw-premium-duration) ease,color var(--cw-premium-duration-fast) ease!important}.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.calculatorSearchCard:focus-visible,.calculatorSearchCard:hover,.categorySmallCardGrid a:focus-visible,.categorySmallCardGrid a:hover,.cwCardLink:focus-visible,.cwCardLink:hover,.listCard:focus-visible,.listCard:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.smallCard:focus-visible,.smallCard:hover,.topCard:focus-visible,.topCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover,.unifiedCardCalculator:focus-visible,.unifiedCardCalculator:hover{transform:translateY(-2px)!important;border-color:var(--cw-premium-line-strong)!important;background:linear-gradient(180deg,#fff,#f4f9ff)!important;box-shadow:var(--cw-premium-shadow-hover),0 0 0 1px rgba(147,197,253,.12) inset!important;outline:none!important}.guideCard,.guideCtaLink,.unifiedCardGuide{border-color:hsla(31,97%,72%,.58)!important;background:linear-gradient(180deg,#fff,#fffaf3)!important}.guideCard:focus-visible,.guideCard:hover,.guideCtaLink:focus-visible,.guideCtaLink:hover,.unifiedCardGuide:focus-visible,.unifiedCardGuide:hover{transform:translateY(-2px)!important;border-color:rgba(245,158,11,.58)!important;background:linear-gradient(180deg,#fff,#fff7ed)!important;box-shadow:0 18px 38px rgba(146,64,14,.1),inset 0 0 0 1px rgba(245,158,11,.12)!important;outline:none!important}.calculatorSearchIcon,.cardIcon,.cwCardIcon,.homeIcon,.iconBubble,.nextActionIcon,.recommendationIcon,.resultMetricIcon,.topicIcon,.unifiedIcon{box-shadow:0 10px 20px rgba(37,99,235,.075)!important;transition:transform var(--cw-premium-duration) var(--cw-premium-ease),box-shadow var(--cw-premium-duration) ease,border-color var(--cw-premium-duration) ease,background var(--cw-premium-duration) ease!important}.calculatorGrid>a .cwCardIcon,.calculatorGrid>a .unifiedIcon,.calculatorSearchIcon,.cwCardIcon,.unifiedCardCalculator .unifiedIcon{background:linear-gradient(180deg,#eff6ff,#e0f2fe)!important;border-color:rgba(147,197,253,.72)!important}.guideCard .iconBubble,.guideCtaLink .unifiedIcon,.unifiedCardGuide .unifiedIcon{background:linear-gradient(180deg,#fff7ed,#fef3c7)!important;border-color:rgba(245,158,11,.38)!important}.calculatorGrid>a:focus-visible .cwCardIcon,.calculatorGrid>a:hover .cwCardIcon,.calculatorSearchCard:focus-visible .calculatorSearchIcon,.calculatorSearchCard:hover .calculatorSearchIcon,.cwCardLink:focus-visible .cwCardIcon,.cwCardLink:hover .cwCardIcon,.recommendationCard:focus-visible .recommendationIcon,.recommendationCard:hover .recommendationIcon,.unifiedCard:focus-visible .unifiedIcon,.unifiedCard:hover .unifiedIcon{transform:translateY(-1px) scale(1.025)!important}.cwButton,.homePrimaryButton,.inlineMoneyCtaButton,.loanScheduleButton,.pageHeroPrimaryCta,.resultActionBtn,.resultActionBtn.secondary,.submitButton,button[type=submit]{transition:transform var(--cw-premium-duration) var(--cw-premium-ease),box-shadow var(--cw-premium-duration) ease,border-color var(--cw-premium-duration) ease,filter var(--cw-premium-duration) ease,color var(--cw-premium-duration-fast) ease!important;will-change:transform}.cwButtonPrimary,.homePrimaryButton,.inlineMoneyCtaButton,.loanScheduleButton:not(.secondary),.pageHeroPrimaryCta,.resultActionBtn,.submitButton,button[type=submit]{background:linear-gradient(135deg,var(--cw-premium-navy) 0,var(--cw-premium-navy-2) 100%)!important;box-shadow:var(--cw-premium-shadow-button)!important}.cwButtonPrimary:focus-visible,.cwButtonPrimary:hover,.homePrimaryButton:focus-visible,.homePrimaryButton:hover,.inlineMoneyCtaButton:focus-visible,.inlineMoneyCtaButton:hover,.loanScheduleButton:not(.secondary):focus-visible,.loanScheduleButton:not(.secondary):hover,.pageHeroPrimaryCta:focus-visible,.pageHeroPrimaryCta:hover,.resultActionBtn:focus-visible,.resultActionBtn:hover,.submitButton:focus-visible,.submitButton:hover,button[type=submit]:focus-visible,button[type=submit]:hover{filter:brightness(1.055) saturate(1.02)!important;box-shadow:var(--cw-premium-shadow-button-hover),0 0 0 3px rgba(16,185,129,.055)!important}.cwButtonSecondary,.homeSecondaryButton,.loanScheduleButton.secondary,.pageHeroSecondaryCta,.resultActionBtn.secondary{color:var(--cw-premium-navy)!important;border-color:rgba(191,219,254,.88)!important}.cwButtonSecondary:focus-visible,.cwButtonSecondary:hover,.homeSecondaryButton:focus-visible,.homeSecondaryButton:hover,.loanScheduleButton.secondary:focus-visible,.loanScheduleButton.secondary:hover,.pageHeroSecondaryCta:focus-visible,.pageHeroSecondaryCta:hover,.resultActionBtn.secondary:focus-visible,.resultActionBtn.secondary:hover{background:#f8fbff!important;color:var(--cw-premium-navy)!important;border-color:var(--cw-premium-line-strong)!important}.cwButton:active,.inlineMoneyCtaButton:active,.loanScheduleButton:active,.resultActionBtn:active,.submitButton:active,button[type=submit]:active{transform:translateY(0)!important}.loanChartCard,.loanSplitCard,.loanTableCard,.loanVisualStats div,.resultCard.hasResultContent .resultHighlightCard,.resultCard.hasResultContent .resultHighlightCard:hover,.resultCard.hasResultContent .resultItem,.resultCard.hasResultContent .resultItem:hover,.resultCard.hasResultContent .resultMetricCard,.resultCard.hasResultContent .resultMetricCard:hover,.unifiedBenefitCard,.unifiedBenefitCard:hover{border-color:rgba(226,232,240,.92)!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important}.moneyConversionLayer .nextActionCard,.proConversionLayer .nextActionCard{transition:transform var(--cw-premium-duration) var(--cw-premium-ease),box-shadow var(--cw-premium-duration) ease,border-color var(--cw-premium-duration) ease,color var(--cw-premium-duration-fast) ease!important}.moneyConversionLayer .nextActionCardCalculator:focus-visible,.moneyConversionLayer .nextActionCardCalculator:hover,.proConversionLayer .nextActionCardCalculator:focus-visible,.proConversionLayer .nextActionCardCalculator:hover{transform:translateY(-2px)!important;background:hsla(0,0%,100%,.98)!important;border-color:rgba(147,197,253,.92)!important;box-shadow:0 18px 36px rgba(15,23,42,.18),inset 0 0 0 1px rgba(147,197,253,.18)!important}.moneyConversionLayer .nextActionCardGuide:focus-visible,.moneyConversionLayer .nextActionCardGuide:hover,.proConversionLayer .nextActionCardGuide:focus-visible,.proConversionLayer .nextActionCardGuide:hover{transform:translateY(-3px)!important;border-color:rgba(34,197,94,.7)!important;box-shadow:0 22px 44px rgba(21,128,61,.2),inset 0 0 0 1px rgba(250,204,21,.16)!important}.calculatorGrid>a:focus-visible,.cwButton:focus-visible,.cwCardLink:focus-visible,.loanScheduleButton:focus-visible,.nextActionCard:focus-visible,.recommendationCard:focus-visible,.resultActionBtn:focus-visible,.submitButton:focus-visible,.unifiedCard:focus-visible{outline:3px solid rgba(147,197,253,.38)!important;outline-offset:3px!important}:root{--cw-ui-ease:cubic-bezier(0.22,1,0.36,1);--cw-ui-fast:160ms;--cw-ui-normal:220ms;--cw-ui-radius-panel:24px;--cw-ui-radius-card:18px;--cw-ui-radius-icon:15px;--cw-ui-navy:#1e3a5f;--cw-ui-navy-hover:#2b5688;--cw-ui-blue-soft:#eff6ff;--cw-ui-guide-soft:#fff7ed;--cw-ui-guide-border:rgba(245,158,11,.42);--cw-ui-calc-border:rgba(147,197,253,.82);--cw-ui-shadow-card:0 10px 24px rgba(15,23,42,.055);--cw-ui-shadow-card-hover:0 18px 38px rgba(15,23,42,.095);--cw-ui-shadow-button:0 12px 26px rgba(30,58,95,.2);--cw-ui-shadow-button-hover:0 15px 30px rgba(30,58,95,.24)}.guideCtaCard,.loanVisuals,.premiumPlatformPage .calculatorCard,.premiumPlatformPage .contentCard,.premiumPlatformPage .disclaimerCard,.premiumPlatformPage .heroCard,.premiumPlatformPage .resultCard,.unifiedPanel{border-radius:var(--cw-ui-radius-panel)!important;border-color:rgba(191,219,254,.78)!important;box-shadow:0 20px 48px rgba(15,23,42,.07),inset 0 1px 0 hsla(0,0%,100%,.7)!important}.loanVisualsHeader,.premiumPlatformPage .sectionHeading,.unifiedHead{margin-bottom:clamp(14px,1.8vw,20px)!important}.loanVisualsEyebrow,.premiumPlatformPage .sectionEyebrow,.unifiedEyebrow{letter-spacing:.075em!important}.articlePage .relatedGrid,.calculatorGrid,.categorySmallCardGrid,.recommendationGrid,.unifiedGrid{gap:clamp(12px,1.6vw,16px)!important}.calculatorGrid>a,.calculatorSearchCard,.cwCardLink,.cwCardLinkCalculator,.recommendationCard,.unifiedCardCalculator{border-color:var(--cw-ui-calc-border)!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;box-shadow:var(--cw-ui-shadow-card)!important;transition:transform var(--cw-ui-normal) var(--cw-ui-ease),box-shadow var(--cw-ui-normal) ease,border-color var(--cw-ui-normal) ease,background-color var(--cw-ui-normal) ease!important}.articlePage .nextActionLink,.cwCardLinkGuide,.guideCard,.guideCtaLink,.unifiedCardGuide{border-color:var(--cw-ui-guide-border)!important;background:linear-gradient(180deg,#fff,#fffaf3)!important;box-shadow:var(--cw-ui-shadow-card)!important}.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.calculatorSearchCard:focus-visible,.calculatorSearchCard:hover,.cwCardLinkCalculator:focus-visible,.cwCardLinkCalculator:hover,.unifiedCardCalculator:focus-visible,.unifiedCardCalculator:hover{transform:translateY(-2px)!important;border-color:#93c5fd!important;background:linear-gradient(180deg,#fff,#f1f7ff)!important;box-shadow:var(--cw-ui-shadow-card-hover),0 0 0 1px rgba(147,197,253,.14) inset!important;outline:none!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.cwCardLinkGuide:focus-visible,.cwCardLinkGuide:hover,.guideCard:focus-visible,.guideCard:hover,.guideCtaLink:focus-visible,.guideCtaLink:hover,.unifiedCardGuide:focus-visible,.unifiedCardGuide:hover{transform:translateY(-2px)!important;border-color:rgba(245,158,11,.58)!important;background:linear-gradient(180deg,#fff,#fff7ed)!important;box-shadow:0 18px 38px rgba(146,64,14,.1),inset 0 0 0 1px rgba(245,158,11,.13)!important;outline:none!important}.calculatorSearchIcon,.cwCardIcon,.nextActionIcon,.recommendationIcon,.resultMetricIcon,.unifiedIcon{border-radius:var(--cw-ui-radius-icon)!important;transition:transform var(--cw-ui-normal) var(--cw-ui-ease),box-shadow var(--cw-ui-normal) ease,border-color var(--cw-ui-normal) ease,background-color var(--cw-ui-normal) ease!important}.calculatorGrid>a .cwCardIcon,.calculatorSearchIcon,.cwCardLinkCalculator .cwCardIcon,.unifiedCardCalculator .unifiedIcon{background:linear-gradient(180deg,#eff6ff,#e0f2fe)!important;border-color:rgba(147,197,253,.72)!important}.cwCardLinkGuide .cwCardIcon,.guideCard .iconBubble,.guideCtaLink .unifiedIcon,.unifiedCardGuide .unifiedIcon{background:linear-gradient(180deg,#fff7ed,#fef3c7)!important;border-color:rgba(245,158,11,.42)!important}.calculatorGrid>a:focus-visible .cwCardIcon,.calculatorGrid>a:hover .cwCardIcon,.calculatorSearchCard:focus-visible .calculatorSearchIcon,.calculatorSearchCard:hover .calculatorSearchIcon,.cwCardLink:focus-visible .cwCardIcon,.cwCardLink:hover .cwCardIcon,.unifiedCard:focus-visible .unifiedIcon,.unifiedCard:hover .unifiedIcon{transform:translateY(-1px) scale(1.025)!important}.cwButtonPrimary,.homePrimaryButton,.inlineMoneyCtaButton,.loanScheduleButton:not(.secondary),.pageHeroPrimaryCta,.resultActionBtn,.submitButton,button[type=submit]{background:var(--cw-ui-navy)!important;background-image:none!important;color:#fff!important;border-color:rgba(191,219,254,.22)!important;box-shadow:var(--cw-ui-shadow-button)!important;transition:transform var(--cw-ui-normal) var(--cw-ui-ease),box-shadow var(--cw-ui-normal) ease,background-color var(--cw-ui-normal) ease,border-color var(--cw-ui-normal) ease!important;filter:none!important}.cwButtonPrimary:focus-visible,.cwButtonPrimary:hover,.homePrimaryButton:focus-visible,.homePrimaryButton:hover,.inlineMoneyCtaButton:focus-visible,.inlineMoneyCtaButton:hover,.loanScheduleButton:not(.secondary):focus-visible,.loanScheduleButton:not(.secondary):hover,.pageHeroPrimaryCta:focus-visible,.pageHeroPrimaryCta:hover,.resultActionBtn:focus-visible,.resultActionBtn:hover,.submitButton:focus-visible,.submitButton:hover,button[type=submit]:focus-visible,button[type=submit]:hover{transform:translateY(-1px)!important;background:var(--cw-ui-navy-hover)!important;background-image:none!important;box-shadow:var(--cw-ui-shadow-button-hover)!important;filter:none!important;outline:none!important}.cwButtonSecondary,.homeSecondaryButton,.loanScheduleButton.secondary,.pageHeroSecondaryCta,.resultActionBtn.secondary{background:#fff!important;background-image:none!important;color:var(--cw-ui-navy)!important;border-color:rgba(191,219,254,.86)!important;box-shadow:0 10px 22px rgba(15,23,42,.045)!important}.cwButtonSecondary:focus-visible,.cwButtonSecondary:hover,.homeSecondaryButton:focus-visible,.homeSecondaryButton:hover,.loanScheduleButton.secondary:focus-visible,.loanScheduleButton.secondary:hover,.pageHeroSecondaryCta:focus-visible,.pageHeroSecondaryCta:hover,.resultActionBtn.secondary:focus-visible,.resultActionBtn.secondary:hover{transform:translateY(-1px)!important;background:#f5f9ff!important;background-image:none!important;border-color:#93c5fd!important;box-shadow:0 12px 24px rgba(37,99,235,.1)!important;outline:none!important}.loanChartCard,.loanSplitCard,.loanTableCard,.loanVisualStats div,.resultCard.hasResultContent .resultHighlightCard,.resultCard.hasResultContent .resultItem,.resultCard.hasResultContent .resultMetricCard,.unifiedBenefitCard{cursor:default!important}.resultCard.hasResultContent .resultHighlightCard:hover,.resultCard.hasResultContent .resultItem:hover,.resultCard.hasResultContent .resultMetricCard:hover,.unifiedBenefitCard:hover{transform:none!important}@media (max-width:760px){.guideCtaCard,.loanVisuals,.premiumPlatformPage .calculatorCard,.premiumPlatformPage .contentCard,.premiumPlatformPage .disclaimerCard,.premiumPlatformPage .heroCard,.premiumPlatformPage .resultCard,.unifiedPanel{border-radius:20px!important}}:root{--cw-ease-premium:cubic-bezier(0.22,1,0.36,1);--cw-motion-fast:160ms;--cw-motion-normal:220ms;--cw-motion-slow:280ms;--cw-radius-panel:26px;--cw-radius-card:22px;--cw-radius-inner:18px;--cw-radius-icon:16px;--cw-action-primary:#244a78;--cw-action-primary-hover:#2b5688;--cw-action-text:#fff;--cw-blue-surface:#f8fbff;--cw-blue-surface-hover:#f1f7ff;--cw-blue-border:rgba(147,197,253,.76);--cw-blue-border-hover:rgba(96,165,250,.86);--cw-guide-surface:#fffaf3;--cw-guide-surface-hover:#fff7ed;--cw-guide-border:rgba(245,158,11,.34);--cw-guide-border-hover:rgba(245,158,11,.56);--cw-shadow-resting:0 12px 28px rgba(15,23,42,.055);--cw-shadow-panel:0 22px 54px rgba(15,23,42,.075),inset 0 1px 0 hsla(0,0%,100%,.72);--cw-shadow-card:0 12px 28px rgba(15,23,42,.055);--cw-shadow-card-hover:0 19px 42px rgba(15,23,42,.095);--cw-shadow-guide-hover:0 18px 40px rgba(146,64,14,.105);--cw-shadow-action:0 12px 26px rgba(30,58,95,.2);--cw-shadow-action-hover:0 15px 30px rgba(30,58,95,.24);--cw-type-title-tracking:-0.024em;--cw-type-subtitle-line:1.62;--cw-space-section:clamp(18px,2.2vw,26px);--cw-space-card:clamp(14px,1.7vw,18px)}.cwButton,.homePrimaryButton,.homeSecondaryButton,.inlineMoneyCtaButton,.loanScheduleButton,.pageHeroPrimaryCta,.pageHeroSecondaryCta,.resultActionBtn,.submitButton,button[type=submit]{transition:transform var(--cw-motion-normal) var(--cw-ease-premium),box-shadow var(--cw-motion-normal) ease,border-color var(--cw-motion-normal) ease,background-color var(--cw-motion-normal) ease,color var(--cw-motion-normal) ease!important;filter:none!important}.cwPremiumFormCard,.cwPremiumResultCard,.cwPremiumVisuals,.guideCtaCard,.loanVisuals,.premiumPlatformPage .calculatorCard,.premiumPlatformPage .contentCard,.premiumPlatformPage .disclaimerCard,.premiumPlatformPage .heroCard,.premiumPlatformPage .resultCard,.recommendationPanel,.unifiedPanel{border-radius:var(--cw-radius-panel)!important;border:1px solid rgba(191,219,254,.72)!important;background:radial-gradient(circle at top right,rgba(191,219,254,.22) 0,hsla(0,0%,100%,0) 34%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,251,255,.98))!important;box-shadow:var(--cw-shadow-panel)!important}.loanVisualsHeader h3,.premiumPlatformPage h1,.premiumPlatformPage h2,.premiumPlatformPage h3,.recommendationHead h2,.resultCard h2,.unifiedHead h2{letter-spacing:var(--cw-type-title-tracking)!important}.loanOptimizationContent p,.nextActionDescription,.premiumPlatformPage .subtitle,.premiumPlatformPage p,.premiumSummaryText,.recommendationText small,.resultText,.toolIntroBar,.unifiedText small{line-height:var(--cw-type-subtitle-line)!important}.loanVisualsHeader,.premiumPlatformPage .sectionHeading,.premiumSummaryHeader,.recommendationHead,.resultDetailsHeader,.unifiedHead{margin-bottom:clamp(14px,1.8vw,20px)!important}.conversionEyebrow,.inlineMoneyCtaEyebrow,.loanOptimizationEyebrow,.loanVisualsEyebrow,.premiumPlatformPage .sectionEyebrow,.premiumSummaryEyebrow,.unifiedEyebrow{letter-spacing:.075em!important;font-weight:900!important}.fieldCard,.selectorBox{border-radius:var(--cw-radius-inner)!important;border-color:rgba(191,219,254,.72)!important;background:hsla(0,0%,100%,.92)!important;box-shadow:0 8px 20px rgba(15,23,42,.035)!important}.fieldCard:focus-within,.inputWrap:focus-within,.selectorBox:focus-within{border-color:rgba(96,165,250,.82)!important;box-shadow:0 12px 28px rgba(37,99,235,.1),0 0 0 3px rgba(147,197,253,.2)!important}.cwButtonPrimary,.cwPrimaryAction,.homePrimaryButton,.inlineMoneyCtaButton,.loanScheduleButton:not(.secondary),.pageHeroPrimaryCta,.resultActionBtn:not(.secondary),.submitButton,button[type=submit]{background:var(--cw-action-primary)!important;background-image:none!important;color:var(--cw-action-text)!important;border-color:rgba(191,219,254,.22)!important;box-shadow:var(--cw-shadow-action)!important}.cwButtonPrimary:focus-visible,.cwButtonPrimary:hover,.cwPrimaryAction:focus-visible,.cwPrimaryAction:hover,.homePrimaryButton:focus-visible,.homePrimaryButton:hover,.inlineMoneyCtaButton:focus-visible,.inlineMoneyCtaButton:hover,.loanScheduleButton:not(.secondary):focus-visible,.loanScheduleButton:not(.secondary):hover,.pageHeroPrimaryCta:focus-visible,.pageHeroPrimaryCta:hover,.resultActionBtn:not(.secondary):focus-visible,.resultActionBtn:not(.secondary):hover,.submitButton:focus-visible,.submitButton:hover,button[type=submit]:focus-visible,button[type=submit]:hover{transform:translateY(-1px)!important;background:var(--cw-action-primary-hover)!important;background-image:none!important;box-shadow:var(--cw-shadow-action-hover)!important;outline:none!important}.cwButtonSecondary,.cwSecondaryAction,.homeSecondaryButton,.loanScheduleButton.secondary,.pageHeroSecondaryCta,.resultActionBtn.secondary{background:#fff!important;background-image:none!important;color:var(--cw-action-primary)!important;border-color:rgba(191,219,254,.84)!important;box-shadow:0 10px 22px rgba(15,23,42,.045)!important}.cwButtonSecondary:focus-visible,.cwButtonSecondary:hover,.cwSecondaryAction:focus-visible,.cwSecondaryAction:hover,.homeSecondaryButton:focus-visible,.homeSecondaryButton:hover,.loanScheduleButton.secondary:focus-visible,.loanScheduleButton.secondary:hover,.pageHeroSecondaryCta:focus-visible,.pageHeroSecondaryCta:hover,.resultActionBtn.secondary:focus-visible,.resultActionBtn.secondary:hover{transform:translateY(-1px)!important;background:#f5f9ff!important;background-image:none!important;border-color:#93c5fd!important;box-shadow:0 12px 24px rgba(37,99,235,.1)!important;outline:none!important}.calculatorGrid>a,.calculatorSearchCard,.conversionStepLink,.cwCardLink,.guideCtaLink,.nextActionCard,.recommendationCard,.unifiedCard{border-radius:var(--cw-radius-card)!important;transition:transform var(--cw-motion-normal) var(--cw-ease-premium),box-shadow var(--cw-motion-normal) ease,border-color var(--cw-motion-normal) ease,background-color var(--cw-motion-normal) ease!important;will-change:transform!important}.calculatorGrid>a,.calculatorSearchCard,.conversionStepCalculator,.cwCardLinkCalculator,.nextActionCardCalculator,.unifiedCardCalculator{border-color:var(--cw-blue-border)!important;background:linear-gradient(180deg,#fff 0,var(--cw-blue-surface) 100%)!important;box-shadow:var(--cw-shadow-card)!important}.articlePage .nextActionLink,.conversionStepGuide,.cwCardLinkGuide,.guideCtaLink,.nextActionCardGuide,.unifiedCardGuide{border-color:var(--cw-guide-border)!important;background:linear-gradient(180deg,#fff 0,var(--cw-guide-surface) 100%)!important;box-shadow:var(--cw-shadow-card)!important}.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.calculatorSearchCard:focus-visible,.calculatorSearchCard:hover,.conversionStepCalculator:focus-visible,.conversionStepCalculator:hover,.cwCardLinkCalculator:focus-visible,.cwCardLinkCalculator:hover,.nextActionCardCalculator:focus-visible,.nextActionCardCalculator:hover,.unifiedCardCalculator:focus-visible,.unifiedCardCalculator:hover{transform:translateY(-2px)!important;border-color:var(--cw-blue-border-hover)!important;background:linear-gradient(180deg,#fff 0,var(--cw-blue-surface-hover) 100%)!important;box-shadow:var(--cw-shadow-card-hover),inset 0 0 0 1px rgba(147,197,253,.1)!important;outline:none!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.conversionStepGuide:focus-visible,.conversionStepGuide:hover,.cwCardLinkGuide:focus-visible,.cwCardLinkGuide:hover,.guideCtaLink:focus-visible,.guideCtaLink:hover,.nextActionCardGuide:focus-visible,.nextActionCardGuide:hover,.unifiedCardGuide:focus-visible,.unifiedCardGuide:hover{transform:translateY(-2px)!important;border-color:var(--cw-guide-border-hover)!important;background:linear-gradient(180deg,#fff 0,var(--cw-guide-surface-hover) 100%)!important;box-shadow:var(--cw-shadow-guide-hover),inset 0 0 0 1px rgba(245,158,11,.1)!important;outline:none!important}.calculatorSearchIcon,.conversionIcon,.cwCardIcon,.loanOptimizationIcon,.nextActionIcon,.premiumSummaryIcon,.recommendationIcon,.resultMetricIcon,.resultTrustIcon,.unifiedIcon{border-radius:var(--cw-radius-icon)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:transform var(--cw-motion-normal) var(--cw-ease-premium),box-shadow var(--cw-motion-normal) ease,border-color var(--cw-motion-normal) ease,background-color var(--cw-motion-normal) ease!important}.cwCardLinkGuide .cwCardIcon,.guideCtaLink .unifiedIcon,.nextActionCardGuide .nextActionIcon,.unifiedCardGuide .unifiedIcon{background:linear-gradient(180deg,#fff7ed,#fef3c7)!important;border-color:rgba(245,158,11,.42)!important}.calculatorSearchCard:focus-visible .calculatorSearchIcon,.calculatorSearchCard:hover .calculatorSearchIcon,.cwCardLink:focus-visible .cwCardIcon,.cwCardLink:hover .cwCardIcon,.nextActionCard:focus-visible .nextActionIcon,.nextActionCard:hover .nextActionIcon,.unifiedCard:focus-visible .unifiedIcon,.unifiedCard:hover .unifiedIcon{transform:translateY(-1px) scale(1.025)!important}.cwResultHero,.mainResultBox.enhancedResult{border-radius:var(--cw-radius-panel)!important;padding:clamp(18px,2.1vw,24px)!important;background:radial-gradient(circle at top right,rgba(191,219,254,.32) 0,hsla(0,0%,100%,0) 36%),linear-gradient(135deg,#eff6ff,#dbeafe)!important;border-color:rgba(147,197,253,.78)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 16px 34px rgba(30,58,95,.075)!important}.mainResultValue{letter-spacing:-.035em!important;line-height:1.05!important}.mainResultMeta,.trustNote{color:rgba(30,58,95,.72)!important}.cwKpiSection,.resultDetailsSection{border-radius:var(--cw-radius-panel)!important;background:radial-gradient(circle at top left,rgba(191,219,254,.13) 0,transparent 34%),linear-gradient(135deg,#17365f,#234f80)!important;border:1px solid rgba(191,219,254,.2)!important;box-shadow:0 18px 42px rgba(15,23,42,.12)!important}.resultHighlightCard,.resultItem,.resultMetricCard{border-radius:var(--cw-radius-inner)!important;background:hsla(0,0%,100%,.96)!important;border:1px solid rgba(219,234,254,.9)!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important}.resultMetricText span{color:#475569!important;font-weight:800!important}.resultMetricText strong{color:#0f172a!important;letter-spacing:-.018em!important}.cwAssessmentCard,.cwInsightCard,.loanOptimizationBox,.premiumSummaryBox{border-radius:var(--cw-radius-panel)!important;border-color:rgba(191,219,254,.76)!important;box-shadow:0 14px 34px rgba(15,23,42,.055)!important}@media (max-width:760px){:root{--cw-radius-panel:21px;--cw-radius-card:20px;--cw-space-card:14px}.cwPremiumFormCard,.cwPremiumResultCard,.cwPremiumVisuals,.guideCtaCard,.loanVisuals,.premiumPlatformPage .calculatorCard,.premiumPlatformPage .contentCard,.premiumPlatformPage .disclaimerCard,.premiumPlatformPage .heroCard,.premiumPlatformPage .resultCard,.recommendationPanel,.unifiedPanel{box-shadow:0 14px 34px rgba(15,23,42,.065),inset 0 1px 0 hsla(0,0%,100%,.72)!important}.conversionStepLink:hover,.cwCardLink:hover,.nextActionCard:hover,.recommendationCard:hover,.unifiedCard:hover{transform:translateY(-1px)!important}}@media (prefers-reduced-motion:reduce){.calculatorSearchCard,.conversionStepLink,.cwButton,.cwCardLink,.inlineMoneyCtaButton,.loanScheduleButton,.nextActionCard,.recommendationCard,.resultActionBtn,.submitButton,.unifiedCard{transition:none!important}.calculatorSearchCard:hover,.conversionStepLink:hover,.cwButton:hover,.cwCardLink:hover,.inlineMoneyCtaButton:hover,.loanScheduleButton:hover,.nextActionCard:hover,.recommendationCard:hover,.resultActionBtn:hover,.submitButton:hover,.unifiedCard:hover{transform:none!important}}:root{--cw-premium-ink:#0f172a;--cw-premium-muted:#475569;--cw-premium-navy-hover:#2b5688;--cw-premium-panel-radius:26px;--cw-premium-card-radius:20px;--cw-premium-inner-radius:16px;--cw-premium-blue-surface:#f6faff;--cw-premium-blue-surface-hover:#edf6ff;--cw-premium-guide-surface:#fffaf2;--cw-premium-guide-surface-hover:#fff4df;--cw-premium-line:rgba(191,219,254,.82);--cw-premium-line-strong:rgba(147,197,253,.86);--cw-premium-shadow-panel:0 24px 64px rgba(15,23,42,.085),inset 0 1px 0 hsla(0,0%,100%,.72);--cw-premium-shadow-card:0 13px 30px rgba(15,23,42,.062);--cw-premium-shadow-card-hover:0 20px 44px rgba(15,23,42,.115);--cw-premium-motion:230ms cubic-bezier(0.22,1,0.36,1)}.cwPremiumFormCard,.cwPremiumResultCard,.cwPremiumVisuals,.guideCtaCard,.loanVisuals,.premiumPlatformPage .calculatorCard,.premiumPlatformPage .contentCard,.premiumPlatformPage .disclaimerCard,.premiumPlatformPage .heroCard,.premiumPlatformPage .resultCard,.recommendationPanel,.unifiedPanel{border-radius:var(--cw-premium-panel-radius)!important;border:1px solid rgba(191,219,254,.86)!important;background:radial-gradient(circle at top right,rgba(191,219,254,.26) 0,hsla(0,0%,100%,0) 33%),linear-gradient(180deg,hsla(0,0%,100%,.985),rgba(248,251,255,.975))!important;box-shadow:var(--cw-premium-shadow-panel)!important}.premiumPlatformPage .contentCard,.premiumPlatformPage .disclaimerCard{background:radial-gradient(circle at top left,rgba(219,234,254,.28) 0,transparent 34%),linear-gradient(180deg,#fff,#fbfdff)!important}.loanVisualsHeader,.premiumPlatformPage .sectionHeading,.unifiedHead{margin-bottom:clamp(16px,1.8vw,22px)!important}.loanVisualsEyebrow,.premiumPlatformPage .sectionEyebrow,.unifiedEyebrow{background:rgba(239,246,255,.92)!important;color:#1d4ed8!important;border:1px solid rgba(191,219,254,.8)!important;letter-spacing:.085em!important}.loanVisualsHeader h3,.premiumPlatformPage h1,.premiumPlatformPage h2,.premiumPlatformPage h3,.unifiedHead h2{letter-spacing:-.032em!important;color:var(--cw-premium-ink)!important}.fieldHint,.loanVisualsHeader p,.premiumPlatformPage p,.toolIntroBar,.unifiedLead{color:var(--cw-premium-muted)!important}.fieldGrid{gap:clamp(12px,1.6vw,16px)!important}.fieldCard{border-radius:18px!important;border:1px solid rgba(191,219,254,.82)!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important}.inputWrap{border-radius:15px!important;border-color:rgba(191,219,254,.86)!important;background:#fff!important;transition:border-color var(--cw-premium-motion),box-shadow var(--cw-premium-motion),background-color var(--cw-premium-motion)!important}.inputWrap:focus-within{border-color:rgba(37,99,235,.68)!important;box-shadow:0 0 0 4px rgba(37,99,235,.1),0 10px 24px rgba(37,99,235,.07)!important;background:#fbfdff!important}.cwButtonPrimary,.cwPrimaryAction,.inlineMoneyCtaButton,.loanScheduleButton:not(.secondary),.resultActionBtn:not(.secondary),.submitButton,button[type=submit]{border-radius:18px!important;background:var(--cw-premium-navy)!important;background-image:none!important;color:#fff!important;border-color:rgba(191,219,254,.26)!important;box-shadow:0 13px 28px rgba(30,58,95,.22)!important;transition:transform var(--cw-premium-motion),box-shadow var(--cw-premium-motion),background-color var(--cw-premium-motion),border-color var(--cw-premium-motion)!important;filter:none!important}.cwButtonPrimary:focus-visible,.cwButtonPrimary:hover,.cwPrimaryAction:focus-visible,.cwPrimaryAction:hover,.inlineMoneyCtaButton:focus-visible,.inlineMoneyCtaButton:hover,.loanScheduleButton:not(.secondary):focus-visible,.loanScheduleButton:not(.secondary):hover,.resultActionBtn:not(.secondary):focus-visible,.resultActionBtn:not(.secondary):hover,.submitButton:focus-visible,.submitButton:hover,button[type=submit]:focus-visible,button[type=submit]:hover{transform:translateY(-1px)!important;background:var(--cw-premium-navy-hover)!important;background-image:none!important;border-color:rgba(191,219,254,.42)!important;box-shadow:0 16px 32px rgba(30,58,95,.27)!important;outline:none!important;filter:none!important}.cwButtonSecondary,.cwSecondaryAction,.loanScheduleButton.secondary,.resultActionBtn.secondary{border-radius:18px!important;background:#fff!important;background-image:none!important;color:var(--cw-premium-navy)!important;border-color:rgba(191,219,254,.9)!important;box-shadow:0 10px 24px rgba(15,23,42,.05)!important}.cwButtonSecondary:focus-visible,.cwButtonSecondary:hover,.cwSecondaryAction:focus-visible,.cwSecondaryAction:hover,.loanScheduleButton.secondary:focus-visible,.loanScheduleButton.secondary:hover,.resultActionBtn.secondary:focus-visible,.resultActionBtn.secondary:hover{transform:translateY(-1px)!important;background:#f4f9ff!important;border-color:rgba(96,165,250,.78)!important;box-shadow:0 13px 28px rgba(37,99,235,.11)!important;outline:none!important}.calculatorGrid>a,.calculatorSearchCard,.conversionMiniLinks a,.cwCardLink,.guideCard,.guideCtaLink,.nextActionCard,.recommendationCard,.topicCard,.unifiedCard{border-radius:var(--cw-premium-card-radius)!important;box-shadow:var(--cw-premium-shadow-card)!important;transition:transform var(--cw-premium-motion),box-shadow var(--cw-premium-motion),border-color var(--cw-premium-motion),background-color var(--cw-premium-motion)!important}.calculatorGrid>a,.calculatorSearchCard,.cwCardLinkCalculator,.nextActionCardCalculator,.unifiedCardCalculator{border-color:var(--cw-premium-line)!important;background:linear-gradient(180deg,#fff 0,var(--cw-premium-blue-surface) 100%)!important}.articlePage .nextActionLink,.cwCardLinkGuide,.guideCtaLink,.nextActionCardGuide,.unifiedCardGuide{border-color:rgba(245,158,11,.38)!important;background:linear-gradient(180deg,#fff 0,var(--cw-premium-guide-surface) 100%)!important}.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.calculatorSearchCard:focus-visible,.calculatorSearchCard:hover,.cwCardLinkCalculator:focus-visible,.cwCardLinkCalculator:hover,.nextActionCardCalculator:focus-visible,.nextActionCardCalculator:hover,.unifiedCardCalculator:focus-visible,.unifiedCardCalculator:hover{transform:translateY(-2px)!important;border-color:var(--cw-premium-line-strong)!important;background:linear-gradient(180deg,#fff 0,var(--cw-premium-blue-surface-hover) 100%)!important;box-shadow:var(--cw-premium-shadow-card-hover),inset 0 0 0 1px rgba(147,197,253,.12)!important;outline:none!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.cwCardLinkGuide:focus-visible,.cwCardLinkGuide:hover,.guideCtaLink:focus-visible,.guideCtaLink:hover,.nextActionCardGuide:focus-visible,.nextActionCardGuide:hover,.unifiedCardGuide:focus-visible,.unifiedCardGuide:hover{transform:translateY(-2px)!important;border-color:rgba(245,158,11,.58)!important;background:linear-gradient(180deg,#fff 0,var(--cw-premium-guide-surface-hover) 100%)!important;box-shadow:0 20px 42px rgba(146,64,14,.105),inset 0 0 0 1px rgba(245,158,11,.12)!important;outline:none!important}.calculatorSearchIcon,.conversionIcon,.cwCardIcon,.loanOptimizationIcon,.nextActionIcon,.premiumSummaryIcon,.recommendationIcon,.resultMetricIcon,.resultTrustIcon,.unifiedIcon{border-radius:var(--cw-premium-inner-radius)!important;transition:transform var(--cw-premium-motion),box-shadow var(--cw-premium-motion),border-color var(--cw-premium-motion),background-color var(--cw-premium-motion)!important}.calculatorSearchIcon,.cwCardLinkCalculator .cwCardIcon,.nextActionCardCalculator .nextActionIcon,.unifiedCardCalculator .unifiedIcon{background:linear-gradient(180deg,#eff6ff,#e0f2fe)!important;border-color:rgba(147,197,253,.72)!important}.cwCardLinkGuide .cwCardIcon,.guideCard .iconBubble,.guideCtaLink .unifiedIcon,.nextActionCardGuide .nextActionIcon,.unifiedCardGuide .unifiedIcon{background:linear-gradient(180deg,#fff7ed,#fef3c7)!important;border-color:rgba(245,158,11,.42)!important}.calculatorSearchCard:focus-visible .calculatorSearchIcon,.calculatorSearchCard:hover .calculatorSearchIcon,.cwCardLink:focus-visible .cwCardIcon,.cwCardLink:hover .cwCardIcon,.guideCard:focus-within .iconBubble,.guideCard:hover .iconBubble,.nextActionCard:focus-visible .nextActionIcon,.nextActionCard:hover .nextActionIcon,.unifiedCard:focus-visible .unifiedIcon,.unifiedCard:hover .unifiedIcon{transform:translateY(-1px) scale(1.035)!important}.cwKpiSection,.resultDetailsSection{border-radius:var(--cw-premium-panel-radius)!important;padding:clamp(14px,1.8vw,18px)!important;background:radial-gradient(circle at top right,rgba(96,165,250,.22) 0,transparent 34%),linear-gradient(135deg,#071a4a,#123876 48%,#174a80)!important;box-shadow:0 22px 52px rgba(15,23,42,.16),inset 0 1px 0 hsla(0,0%,100%,.12)!important}.resultDetailsHeader{text-shadow:0 1px 0 rgba(2,6,23,.12)!important}.resultHighlightCard,.resultItem,.resultMetricCard{border-radius:var(--cw-premium-inner-radius)!important;background:hsla(0,0%,100%,.985)!important;border:1px solid rgba(219,234,254,.92)!important;box-shadow:0 12px 28px rgba(2,6,23,.105)!important}.resultHighlightCard span,.resultItem span,.resultMetricText span{color:#475569!important;font-weight:800!important}.resultHighlightCard strong,.resultItem strong,.resultMetricText strong{color:#020617!important}.loanChartCard:hover,.loanSplitCard:hover,.loanTableCard:hover,.loanVisualStats div:hover,.resultHighlightCard:hover,.resultItem:hover,.resultMetricCard:hover,.unifiedBenefitCard:hover{transform:none!important}.moneyConversionLayer,.proConversionLayer{border-radius:var(--cw-premium-panel-radius)!important;padding:clamp(16px,2vw,20px)!important;background:radial-gradient(circle at top right,rgba(34,197,94,.2) 0,transparent 34%),radial-gradient(circle at bottom left,rgba(96,165,250,.16) 0,transparent 38%),linear-gradient(135deg,#052e16,#0d3a34 44%,#123876)!important;border:1px solid rgba(187,247,208,.22)!important;box-shadow:0 22px 54px rgba(15,23,42,.16),inset 0 1px 0 hsla(0,0%,100%,.12)!important}.moneyConversionLayer .conversionEyebrow,.proConversionLayer .conversionEyebrow{color:#bbf7d0!important}.moneyConversionLayer .conversionContent strong,.proConversionLayer .conversionContent strong{color:#fff!important}.conversionDisclaimer,.moneyConversionLayer .conversionContent p,.proConversionLayer .conversionContent p{color:rgba(219,234,254,.92)!important}.moneyConversionLayer .conversionStepGrid,.proConversionLayer .conversionStepGrid{gap:10px!important}.moneyConversionLayer .conversionStep,.proConversionLayer .conversionStep{min-height:54px!important;display:flex!important;align-items:center!important;gap:10px!important;padding:12px 13px!important;border-radius:18px!important;color:#fff!important;text-decoration:none!important;background:rgba(7,26,74,.42)!important;border:1px solid rgba(191,219,254,.24)!important;box-shadow:0 10px 24px rgba(2,6,23,.16),inset 0 1px 0 hsla(0,0%,100%,.06)!important;transition:transform var(--cw-premium-motion),box-shadow var(--cw-premium-motion),border-color var(--cw-premium-motion),background-color var(--cw-premium-motion)!important}.moneyConversionLayer .conversionStep span,.proConversionLayer .conversionStep span{width:28px!important;height:28px!important;flex:0 0 28px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;background:rgba(219,234,254,.18)!important;border:1px solid rgba(219,234,254,.22)!important;color:#fff!important;font-size:12px!important;font-weight:950!important}.moneyConversionLayer .conversionStep strong,.proConversionLayer .conversionStep strong{color:#eff6ff!important;font-size:12.5px!important;line-height:1.32!important;font-weight:900!important}.moneyConversionLayer .conversionStepLink:focus-visible,.moneyConversionLayer .conversionStepLink:hover,.proConversionLayer .conversionStepLink:focus-visible,.proConversionLayer .conversionStepLink:hover{transform:translateY(-2px)!important;background:rgba(15,47,120,.58)!important;border-color:rgba(147,197,253,.5)!important;box-shadow:0 16px 34px rgba(2,6,23,.24),inset 0 0 0 1px rgba(147,197,253,.1)!important;outline:none!important}.moneyConversionLayer .conversionStepGuide:focus-visible,.moneyConversionLayer .conversionStepGuide:hover,.proConversionLayer .conversionStepGuide:focus-visible,.proConversionLayer .conversionStepGuide:hover{background:rgba(85,61,20,.54)!important;border-color:rgba(245,158,11,.48)!important;box-shadow:0 16px 34px rgba(85,61,20,.22),inset 0 0 0 1px rgba(245,158,11,.12)!important}.moneyConversionLayer .conversionStepLink:focus-visible span,.moneyConversionLayer .conversionStepLink:hover span,.proConversionLayer .conversionStepLink:focus-visible span,.proConversionLayer .conversionStepLink:hover span{background:rgba(219,234,254,.28)!important;transform:scale(1.05)!important}.moneyConversionLayer .nextActionCard,.proConversionLayer .nextActionCard{border-radius:22px!important;padding:18px!important}.moneyConversionLayer .nextActionCardPrimary,.proConversionLayer .nextActionCardPrimary{border-color:rgba(245,158,11,.58)!important;background:radial-gradient(circle at top right,rgba(245,158,11,.16) 0,transparent 32%),linear-gradient(180deg,#fff,#fff8e8)!important}.loanChartCard,.loanSplitCard,.loanTableCard,.loanVisualStats div{border-radius:var(--cw-premium-card-radius)!important;background:linear-gradient(180deg,#fff,#f8fbff)!important;border-color:rgba(191,219,254,.86)!important;box-shadow:var(--cw-premium-shadow-card)!important}@media (max-width:760px){:root{--cw-premium-panel-radius:21px;--cw-premium-card-radius:18px;--cw-premium-inner-radius:14px}.cwPremiumFormCard,.cwPremiumResultCard,.cwPremiumVisuals,.guideCtaCard,.loanVisuals,.premiumPlatformPage .calculatorCard,.premiumPlatformPage .contentCard,.premiumPlatformPage .disclaimerCard,.premiumPlatformPage .heroCard,.premiumPlatformPage .resultCard,.recommendationPanel,.unifiedPanel{box-shadow:0 16px 38px rgba(15,23,42,.07),inset 0 1px 0 hsla(0,0%,100%,.72)!important}.moneyConversionLayer .conversionStep,.proConversionLayer .conversionStep{min-height:50px!important}}:root{--cw-refine-ease:cubic-bezier(0.22,1,0.36,1);--cw-refine-fast:160ms;--cw-refine-normal:220ms;--cw-refine-slow:320ms;--cw-refine-ink:#0f172a;--cw-refine-muted:#475569;--cw-refine-soft:#64748b;--cw-refine-navy:#18345a;--cw-refine-navy-2:#234b78;--cw-refine-blue:#2563eb;--cw-refine-blue-soft:#eff6ff;--cw-refine-green:#16a34a;--cw-refine-guide:#f59e0b;--cw-refine-radius-panel:24px;--cw-refine-radius-card:20px;--cw-refine-radius-inner:16px;--cw-refine-shadow-panel:0 24px 62px rgba(15,23,42,.075),inset 0 1px 0 hsla(0,0%,100%,.74);--cw-refine-shadow-card:0 14px 32px rgba(15,23,42,.06);--cw-refine-shadow-card-hover:0 20px 42px rgba(15,23,42,.105);--cw-refine-shadow-blue:0 16px 34px rgba(30,58,95,.18);--cw-refine-shadow-blue-hover:0 18px 38px rgba(30,58,95,.22)}body{text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}.conversionContent strong,.nextActionHead strong,.resultDetailsHeader,.sectionHeading h2,h1,h2,h3{letter-spacing:-.025em}.conversionContent p,.muted,.nextActionDescription,.premiumSummaryLead,.resultInsightBox,.resultText,.toolIntroBar,li,p{color:var(--cw-refine-muted);line-height:1.68}.calculatorCard,.contentCard,.cwPremiumFormCard,.cwPremiumResultCard,.cwPremiumVisuals,.disclaimerCard,.guideCtaCard,.loanVisuals,.recommendationPanel,.resultCard,.unifiedPanel{border-radius:var(--cw-refine-radius-panel)!important;border:1px solid rgba(191,219,254,.72)!important;background:radial-gradient(circle at top right,rgba(219,234,254,.46),hsla(0,0%,100%,0) 30%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.98))!important;box-shadow:var(--cw-refine-shadow-panel)!important}.resultCard.hasResultContent>.sectionHeading{display:none!important}.resultCard.hasResultContent{padding:clamp(14px,1.7vw,20px)!important}.cwResultHero,.enhancedResult,.mainResultBox{margin-bottom:18px!important;padding:clamp(16px,2.1vw,24px)!important;border-radius:var(--cw-refine-radius-panel)!important;background:radial-gradient(circle at 100% 0,rgba(147,197,253,.34),hsla(0,0%,100%,0) 34%),radial-gradient(circle at 0 0,rgba(34,197,94,.1),hsla(0,0%,100%,0) 28%),linear-gradient(135deg,#f8fbff,#eff6ff 54%,#fff)!important;border:1px solid rgba(147,197,253,.72)!important;box-shadow:0 18px 44px rgba(30,58,95,.1),inset 0 1px 0 hsla(0,0%,100%,.86)!important}.mainResultLabel{color:#1d4ed8!important;font-size:11px!important;font-weight:950!important;letter-spacing:.105em!important}.mainResultValue{color:#08111f!important;font-size:clamp(25px,3.1vw,33px)!important;line-height:1.08!important;font-weight:950!important;letter-spacing:-.045em!important}.mainResultMeta,.trustNote{color:rgba(30,58,95,.7)!important;font-size:12.5px!important}.cwAssessmentCard,.cwInsightCard,.loanOptimizationBox,.premiumSummaryBox,.resultInsightBox,.resultTrustBox{border-radius:var(--cw-refine-radius-card)!important;box-shadow:0 12px 28px rgba(15,23,42,.055)!important}.cwKpiSection,.resultDetailsSection{margin-top:16px!important;padding:clamp(13px,1.7vw,18px)!important;border-radius:var(--cw-refine-radius-panel)!important;background:radial-gradient(circle at top left,rgba(96,165,250,.3),transparent 34%),radial-gradient(circle at bottom right,rgba(34,197,94,.1),transparent 30%),linear-gradient(135deg,#0b2244,#173b68 48%,#224f7e)!important;border:1px solid rgba(191,219,254,.24)!important;box-shadow:0 22px 52px rgba(15,23,42,.18),inset 0 1px 0 hsla(0,0%,100%,.12)!important}.resultDetailsHeader{margin-bottom:14px!important;color:#eff6ff!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.resultCard.hasResultContent .resultHighlightCard,.resultCard.hasResultContent .resultItem,.resultHighlightCard,.resultItem,.resultMetricCard{min-height:82px!important;padding:14px 16px!important;border-radius:var(--cw-refine-radius-card)!important;background:radial-gradient(circle at top right,rgba(219,234,254,.44),hsla(0,0%,100%,0) 34%),linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid rgba(219,234,254,.96)!important;box-shadow:0 12px 28px rgba(2,6,23,.14),inset 0 1px 0 hsla(0,0%,100%,.86)!important}.resultMetricIcon{width:42px!important;height:42px!important;border-radius:14px!important;background:radial-gradient(circle at top left,hsla(0,0%,100%,.8),transparent 36%),linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid rgba(191,219,254,.92)!important;color:#1d4ed8!important;box-shadow:0 10px 22px rgba(37,99,235,.1)!important}.resultCard.hasResultContent .resultHighlightCard span,.resultCard.hasResultContent .resultItem span,.resultMetricText span{color:#475569!important;font-size:13.5px!important;line-height:1.35!important;font-weight:800!important}.resultCard.hasResultContent .resultHighlightCard strong,.resultCard.hasResultContent .resultItem strong,.resultMetricText strong{color:#020617!important;font-size:clamp(19px,2vw,22px)!important;font-weight:950!important;letter-spacing:-.03em!important}.conversionLayer,.moneyConversionLayer,.proConversionLayer{margin-top:18px!important;padding:clamp(16px,2vw,22px)!important;border-radius:26px!important;background:radial-gradient(circle at 0 0,rgba(147,197,253,.22),transparent 32%),radial-gradient(circle at 100% 0,rgba(22,163,74,.12),transparent 30%),linear-gradient(135deg,#09203f,#173b68 54%,#234f80)!important;border:1px solid rgba(191,219,254,.26)!important;box-shadow:0 24px 54px rgba(15,23,42,.2),inset 0 1px 0 hsla(0,0%,100%,.14)!important}.conversionTopRow{align-items:flex-start!important;gap:14px!important;margin-bottom:16px!important}.conversionIcon{background:radial-gradient(circle at top left,hsla(0,0%,100%,.62),transparent 35%),linear-gradient(135deg,rgba(239,246,255,.22),rgba(191,219,254,.1))!important;border:1px solid rgba(191,219,254,.28)!important;box-shadow:0 14px 28px rgba(2,6,23,.16)!important}.conversionEyebrow{font-weight:950!important;letter-spacing:.095em!important}.conversionContent strong{font-size:clamp(19px,2.2vw,25px)!important;line-height:1.15!important;font-weight:950!important}.conversionContent p{color:rgba(239,246,255,.8)!important;max-width:74ch!important}.nextActionGrid{gap:14px!important}.nextActionCard,.nextActionCardCalculator,.nextActionCardGuide{min-height:246px!important;padding:30px 22px 20px!important;border-radius:22px!important;background:radial-gradient(circle at top right,rgba(219,234,254,.44),transparent 36%),linear-gradient(180deg,#fff,#f8fbff)!important;border:1px solid rgba(219,234,254,.98)!important;box-shadow:0 18px 38px rgba(2,6,23,.17),inset 0 1px 0 hsla(0,0%,100%,.9)!important;transition:transform var(--cw-refine-normal) var(--cw-refine-ease),box-shadow var(--cw-refine-normal) ease,border-color var(--cw-refine-normal) ease,background var(--cw-refine-normal) ease!important}.nextActionCardGuide,.nextActionCardPrimary{background:radial-gradient(circle at top right,rgba(187,247,208,.52),transparent 36%),radial-gradient(circle at bottom left,rgba(250,204,21,.16),transparent 32%),linear-gradient(135deg,#fff,#ecfdf5)!important;border-color:rgba(134,239,172,.92)!important;box-shadow:0 20px 42px rgba(2,44,34,.2),inset 0 1px 0 hsla(0,0%,100%,.9)!important}.nextActionCard:focus-visible,.nextActionCard:hover{transform:translateY(-3px)!important;border-color:rgba(147,197,253,.95)!important;box-shadow:0 24px 52px rgba(2,6,23,.23),inset 0 0 0 1px rgba(147,197,253,.2)!important;outline:none!important}.nextActionCardGuide:focus-visible,.nextActionCardGuide:hover,.nextActionCardPrimary:focus-visible,.nextActionCardPrimary:hover{border-color:rgba(74,222,128,.96)!important;box-shadow:0 26px 54px rgba(2,44,34,.26),inset 0 0 0 1px rgba(250,204,21,.18)!important}.nextActionHead{grid-template-columns:56px minmax(0,1fr)!important;gap:15px!important}.nextActionIcon{width:56px!important;height:56px!important;border-radius:18px!important;background:radial-gradient(circle at top left,hsla(0,0%,100%,.78),transparent 36%),linear-gradient(135deg,#eff6ff,#dbeafe)!important;border:1px solid rgba(191,219,254,.96)!important;box-shadow:0 12px 24px rgba(37,99,235,.11)!important}.nextActionCardGuide .nextActionIcon,.nextActionCardPrimary .nextActionIcon{background:radial-gradient(circle at top left,hsla(0,0%,100%,.78),transparent 36%),linear-gradient(135deg,#ecfdf5,#dcfce7)!important;border-color:rgba(187,247,208,.96)!important;box-shadow:0 12px 24px rgba(22,163,74,.12)!important}.nextActionHead strong{color:#0f172a!important;font-size:17px!important;line-height:1.18!important;font-weight:950!important}.nextActionDescription{color:#475569!important;font-size:13.5px!important;line-height:1.58!important}.nextActionBenefits span{color:#1e3a5f!important;background:rgba(239,246,255,.76)!important;border:1px solid rgba(191,219,254,.68)!important}.nextActionCardGuide .nextActionBenefits span,.nextActionCardPrimary .nextActionBenefits span{color:#14532d!important;background:rgba(236,253,245,.84)!important;border-color:rgba(187,247,208,.76)!important}.nextActionCta{margin-top:auto!important;color:#1d4ed8!important;font-weight:950!important}.nextActionCardGuide .nextActionCta,.nextActionCardPrimary .nextActionCta{color:#15803d!important}.conversionStepGrid{gap:10px!important;margin-top:14px!important}.conversionStep{min-height:50px!important;padding:11px 13px!important;border-radius:17px!important;background:radial-gradient(circle at top left,hsla(0,0%,100%,.13),transparent 36%),linear-gradient(135deg,hsla(0,0%,100%,.115),hsla(0,0%,100%,.055))!important;border:1px solid rgba(191,219,254,.22)!important;box-shadow:0 10px 22px rgba(2,6,23,.14)!important;color:#eaf2ff!important;text-decoration:none!important}.conversionStepLink:focus-visible,.conversionStepLink:hover{transform:translateY(-2px)!important;background:radial-gradient(circle at top left,hsla(0,0%,100%,.18),transparent 36%),linear-gradient(135deg,rgba(147,197,253,.17),hsla(0,0%,100%,.08))!important;border-color:rgba(147,197,253,.52)!important;box-shadow:0 15px 30px rgba(2,6,23,.2),inset 0 0 0 1px rgba(147,197,253,.12)!important}.conversionStep span{width:26px!important;height:26px!important;border-radius:999px!important;background:rgba(239,246,255,.18)!important;border:1px solid rgba(191,219,254,.24)!important;color:#fff!important;box-shadow:0 9px 18px rgba(2,6,23,.16)!important}.conversionStep strong{color:#eaf2ff!important;font-size:12.5px!important;font-weight:900!important;line-height:1.32!important}.conversionStepLink:focus-visible strong,.conversionStepLink:hover strong{color:#fff!important}.cwButton,.inlineMoneyCtaButton,.loanScheduleButton,.resultActionBtn,.submitButton,button[type=submit]{transition:transform var(--cw-refine-normal) var(--cw-refine-ease),box-shadow var(--cw-refine-normal) ease,border-color var(--cw-refine-normal) ease,background-color var(--cw-refine-normal) ease,color var(--cw-refine-fast) ease!important}.cwButtonPrimary,.resultActionBtn:not(.secondary),.submitButton,button[type=submit]{background:#244a78!important;background-image:none!important;color:#fff!important;box-shadow:var(--cw-refine-shadow-blue)!important}.cwButtonPrimary:focus-visible,.cwButtonPrimary:hover,.resultActionBtn:not(.secondary):focus-visible,.resultActionBtn:not(.secondary):hover,.submitButton:focus-visible,.submitButton:hover,button[type=submit]:focus-visible,button[type=submit]:hover{transform:translateY(-1px)!important;background:#2b5688!important;background-image:none!important;box-shadow:var(--cw-refine-shadow-blue-hover)!important;filter:none!important}.calculatorGrid>a,.calculatorSearchCard,.categorySmallCardGrid a,.cwCardLink,.guideCard,.recommendationCard,.topicCard,.unifiedCard{border-radius:var(--cw-refine-radius-card)!important;box-shadow:var(--cw-refine-shadow-card)!important}.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.calculatorSearchCard:focus-visible,.calculatorSearchCard:hover,.categorySmallCardGrid a:focus-visible,.categorySmallCardGrid a:hover,.cwCardLink:focus-visible,.cwCardLink:hover,.guideCard:focus-within,.guideCard:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{transform:translateY(-2px)!important;box-shadow:var(--cw-refine-shadow-card-hover)!important}@media (max-width:760px){:root{--cw-refine-radius-panel:21px;--cw-refine-radius-card:18px;--cw-refine-radius-inner:15px}.resultCard.hasResultContent{padding:12px!important}.conversionLayer,.cwKpiSection,.cwResultHero,.enhancedResult,.mainResultBox,.moneyConversionLayer,.proConversionLayer,.resultDetailsSection{border-radius:21px!important}.mainResultValue{font-size:clamp(24px,7.2vw,31px)!important}.conversionStepGrid,.nextActionGrid,.resultCard.hasResultContent .resultHighlightGrid,.resultCard.hasResultContent .resultList{grid-template-columns:1fr!important}.nextActionCard,.nextActionCardCalculator,.nextActionCardGuide{min-height:auto!important;padding:24px 18px 18px!important}.conversionStep{min-height:48px!important}.resultCard.hasResultContent .resultHighlightCard,.resultCard.hasResultContent .resultItem,.resultHighlightCard,.resultItem,.resultMetricCard{min-height:74px!important}}@media (prefers-reduced-motion:reduce){.calculatorGrid>a,.calculatorSearchCard,.conversionStep,.cwButton,.cwCardLink,.inlineMoneyCtaButton,.loanScheduleButton,.nextActionCard,.recommendationCard,.resultActionBtn,.submitButton,.unifiedCard{transition:none!important}}.mainResultValue,.resultCard .mainResultValue,.resultCard.hasResultContent .mainResultValue,.resultCard.hasResultContent .mainResultValueWrap .mainResultValue{font-size:clamp(24px,2.65vw,31px)!important;line-height:1.12!important;font-weight:920!important;letter-spacing:-.038em!important}.mainResultLine+.mainResultLine,.resultCard.hasResultContent .mainResultLine+.mainResultLine{margin-top:.04em!important}.cwKpiSection,.resultDetailsSection{margin-top:14px!important;padding:10px 12px 14px!important;border-radius:18px!important;background:radial-gradient(circle at top right,rgba(37,99,235,.18),transparent 32%),linear-gradient(135deg,#061a4f,#0d2d73 58%,#143f8d)!important;border:1px solid rgba(191,219,254,.22)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 14px 34px rgba(15,23,42,.12)!important}.resultDetailsHeader{margin:0 0 10px!important;color:#fff!important;font-size:12px!important;line-height:1.25!important;font-weight:950!important;letter-spacing:.085em!important}.resultCard.hasResultContent .resultHighlightGrid,.resultCard.hasResultContent .resultList,.resultHighlightGrid,.resultList{gap:7px!important}.resultCard.hasResultContent .resultHighlightCard,.resultCard.hasResultContent .resultItem,.resultCard.hasResultContent .resultMetricCard,.resultHighlightCard,.resultItem,.resultMetricCard{min-height:56px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:8px 12px!important;border-radius:9px!important;background:radial-gradient(circle at top right,rgba(219,234,254,.26),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.97),rgba(248,251,255,.97))!important;border:1px solid rgba(219,234,254,.74)!important;box-shadow:0 6px 14px rgba(2,6,23,.1)!important;transform:none!important;transition:none!important}.resultCard.hasResultContent .resultHighlightCard:hover,.resultCard.hasResultContent .resultItem:hover,.resultCard.hasResultContent .resultMetricCard:hover,.resultHighlightCard:hover,.resultItem:hover,.resultMetricCard:hover{background:radial-gradient(circle at top right,rgba(219,234,254,.26),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.97),rgba(248,251,255,.97))!important;border-color:rgba(219,234,254,.74)!important;box-shadow:0 6px 14px rgba(2,6,23,.1)!important;transform:none!important}.resultCard.hasResultContent .resultMetricIcon,.resultMetricIcon{width:30px!important;height:30px!important;min-width:30px!important;border-radius:10px!important;font-size:15px!important;background:#eff6ff!important;border:1px solid #dbeafe!important;color:#2563eb!important;box-shadow:none!important;transform:none!important;transition:none!important}.resultCard.hasResultContent .resultHighlightCard:hover .resultMetricIcon,.resultCard.hasResultContent .resultItem:hover .resultMetricIcon,.resultCard.hasResultContent .resultMetricCard:hover .resultMetricIcon,.resultHighlightCard:hover .resultMetricIcon,.resultItem:hover .resultMetricIcon,.resultMetricCard:hover .resultMetricIcon{background:#eff6ff!important;border-color:#dbeafe!important;box-shadow:none!important;transform:none!important}.resultCard.hasResultContent .resultMetricText,.resultMetricText{gap:2px!important}.resultCard.hasResultContent .resultHighlightCard span,.resultCard.hasResultContent .resultItem span,.resultHighlightCard span,.resultItem span,.resultMetricText span{color:#243b5a!important;font-size:12px!important;line-height:1.28!important;font-weight:760!important;letter-spacing:-.005em!important}.resultCard.hasResultContent .resultHighlightCard strong,.resultCard.hasResultContent .resultItem strong,.resultHighlightCard strong,.resultItem strong,.resultMetricText strong{color:#020617!important;font-size:clamp(17px,1.6vw,20px)!important;line-height:1.08!important;font-weight:930!important;letter-spacing:-.025em!important}.conversionLayer,.moneyConversionLayer,.proConversionLayer{background:radial-gradient(circle at 0 0,rgba(147,197,253,.18),transparent 32%),radial-gradient(circle at 100% 0,rgba(37,99,235,.16),transparent 30%),linear-gradient(135deg,#08245a,#123d79 58%,#185187)!important}.conversionContent strong{color:#fff!important;text-shadow:0 1px 0 rgba(2,6,23,.18)!important}.conversionContent p{color:rgba(239,246,255,.93)!important;opacity:1!important;font-weight:430!important}.conversionEyebrow{color:#bfdbfe!important}.moneyConversionLayer .nextActionBenefits,.nextActionBenefits,.proConversionLayer .nextActionBenefits{display:flex!important;flex-direction:column!important;gap:6px!important}.moneyConversionLayer .nextActionBenefits span,.nextActionBenefits span,.nextActionCardGuide .nextActionBenefits span,.nextActionCardPrimary .nextActionBenefits span,.proConversionLayer .nextActionBenefits span{display:block!important;width:auto!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#064e3b!important;font-size:12.5px!important;line-height:1.35!important;font-weight:880!important}.nextActionCard:not(.nextActionCardGuide):not(.nextActionCardPrimary) .nextActionBenefits span,.nextActionCardCalculator .nextActionBenefits span{color:#064e3b!important}@media (max-width:760px){.mainResultValue,.resultCard.hasResultContent .mainResultValue,.resultCard.hasResultContent .mainResultValueWrap .mainResultValue{font-size:clamp(22px,6vw,28px)!important;line-height:1.15!important}.cwKpiSection,.resultDetailsSection{padding:10px!important;border-radius:18px!important}.resultCard.hasResultContent .resultHighlightCard,.resultCard.hasResultContent .resultItem,.resultCard.hasResultContent .resultMetricCard,.resultHighlightCard,.resultItem,.resultMetricCard{min-height:54px!important;padding:8px 10px!important}}.articlePage .relatedCalculatorCard{padding-top:26px!important;padding-bottom:26px!important}.articlePage .relatedHeader{margin-bottom:2px!important}.articlePage .relatedHeader h2{letter-spacing:-.026em!important;line-height:1.14!important}.articlePage .relatedHeader p{max-width:780px!important;color:#475569!important}.articlePage .relatedGrid .guideRelatedLink{grid-template-columns:76px minmax(0,1fr) 24px!important;grid-column-gap:20px!important;column-gap:20px!important}.articlePage .relatedGrid .guideRelatedText{padding-left:6px!important}.articlePage .etfCurveCard,.articlePage .guideExampleCard{background:radial-gradient(circle at top right,rgba(219,234,254,.34),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.98),rgba(248,250,252,.98))!important;border-color:rgba(191,219,254,.92)!important}.articlePage .etfCurveCard p,.articlePage .guideExampleCard p{max-width:880px!important}.articlePage .guideExampleNote{margin-top:12px!important;padding:14px 16px!important;border-radius:16px!important;background:rgba(239,246,255,.82)!important;border:1px solid rgba(191,219,254,.86)!important;color:#1e3a8a!important;font-weight:760!important}.articlePage .etfCurve{display:flex!important;align-items:flex-end!important;gap:14px!important;height:150px!important;max-width:560px!important;margin:20px 0 4px!important;padding:22px 24px!important;border-radius:22px!important;background:linear-gradient(180deg,rgba(239,246,255,.78),hsla(0,0%,100%,.92))!important;border:1px solid rgba(191,219,254,.86)!important}.articlePage .etfCurve:before{left:24px!important;right:24px!important;bottom:34px!important;height:1px!important;background:rgba(148,163,184,.28)!important}.articlePage .curveBar{position:relative!important;z-index:1!important;width:46px!important;border-radius:14px 14px 8px 8px!important;background:linear-gradient(180deg,#60a5fa,#2563eb)!important;box-shadow:0 12px 22px rgba(37,99,235,.18)!important}.articlePage .curveBar1{height:34px!important;opacity:.58!important}.articlePage .curveBar2{height:54px!important;opacity:.7!important}.articlePage .curveBar3{height:82px!important;opacity:.84!important}.articlePage .curveBar4{height:112px!important}.articlePage .curveLine{left:42px!important;right:44px!important;bottom:54px!important;height:72px!important;border-left:3px solid transparent!important;border-bottom:3px solid #16a34a!important;transform:skewY(-18deg)!important;transform-origin:left bottom!important;opacity:.72!important;border-radius:999px!important}.articlePage .relatedCalculatorCard{padding:26px 24px!important;gap:16px!important}.articlePage .relatedHeader{margin-bottom:0!important}.articlePage .relatedHeader h2{color:#0f172a!important;font-size:clamp(25px,2.1vw,32px)!important;line-height:1.13!important;letter-spacing:-.03em!important}.articlePage .relatedHeader p{max-width:790px!important;color:#334155!important;line-height:1.62!important}.articlePage .relatedGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important}.articlePage .relatedGrid .guideRelatedLink{min-height:92px!important;display:grid!important;grid-template-columns:78px minmax(0,1fr) 24px!important;align-items:center!important;grid-column-gap:22px!important;column-gap:22px!important;padding:14px 18px!important;border-radius:22px!important;background:radial-gradient(circle at top left,rgba(219,234,254,.3),transparent 34%),hsla(0,0%,100%,.96)!important;border:1px solid rgba(191,219,254,.92)!important;color:#0f172a!important;text-decoration:none!important;overflow:hidden!important;box-shadow:0 14px 30px rgba(15,23,42,.045)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.articlePage .relatedGrid .guideRelatedLink:focus-visible,.articlePage .relatedGrid .guideRelatedLink:hover{transform:translateY(-2px)!important;border-color:rgba(147,197,253,.98)!important;background:radial-gradient(circle at top left,rgba(219,234,254,.42),transparent 36%),#fff!important;box-shadow:0 18px 34px rgba(15,23,42,.08)!important}.articlePage .relatedGrid .guideRelatedIcon{width:58px!important;height:58px!important;justify-self:start!important;border-radius:18px!important;flex:0 0 58px!important;font-size:25px!important}.articlePage .relatedGrid .guideRelatedText{min-width:0!important;padding-left:8px!important;overflow:visible!important}.articlePage .relatedGrid .guideRelatedText strong{display:block!important;max-width:100%!important;color:#0f172a!important;font-size:15.5px!important;font-weight:850!important;line-height:1.3!important;letter-spacing:-.01em!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-hyphens:auto!important;hyphens:auto!important}.articlePage .relatedGrid .guideRelatedText small{display:block!important;margin-top:4px!important;color:#475569!important;font-size:13.5px!important;line-height:1.45!important}.articlePage .relatedGrid .guideRelatedArrow{justify-self:end!important;color:#2563eb!important;font-size:21px!important;font-weight:850!important}.articlePage .bottomCta{padding-top:26px!important;padding-bottom:26px!important}.articlePage .crossGuideCard{display:grid!important;grid-template-columns:58px minmax(0,1fr) 24px!important;grid-gap:18px!important;gap:18px!important;align-items:center!important;text-decoration:none!important}.articlePage .crossGuideCard small{display:block!important;margin-top:4px!important;color:#475569!important}@media (max-width:980px){.articlePage .relatedGrid{grid-template-columns:1fr!important}}@media (max-width:560px){.articlePage .relatedGrid .guideRelatedLink{grid-template-columns:62px minmax(0,1fr) 20px!important;column-gap:14px!important;padding:13px 14px!important}.articlePage .relatedGrid .guideRelatedIcon{width:52px!important;height:52px!important;font-size:23px!important}.articlePage .relatedGrid .guideRelatedText{padding-left:2px!important}}.articlePage .bottomCta{display:none!important}.articlePage .etfCurveCard{overflow:hidden!important}.articlePage .etfCurveCard h2{max-width:920px!important}.articlePage .etfCurveCard>p{max-width:980px!important}.articlePage .etfCurve{position:relative!important;display:block!important;width:min(100%,720px)!important;height:220px!important;margin:22px 0 16px!important;padding:0!important;border-radius:24px!important;background:radial-gradient(circle at 85% 16%,rgba(34,197,94,.12),transparent 30%),radial-gradient(circle at 18% 20%,rgba(96,165,250,.16),transparent 32%),linear-gradient(180deg,rgba(248,250,252,.98),rgba(239,246,255,.82))!important;border:1px solid rgba(191,219,254,.92)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84),0 18px 42px rgba(15,23,42,.07)!important;overflow:hidden!important}.articlePage .etfCurve:before{content:""!important;position:absolute!important;inset:26px 30px 42px 48px!important;background:linear-gradient(rgba(148,163,184,.13) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.1) 1px,transparent 0)!important;background-size:100% 42px,110px 100%!important;border-radius:16px!important}.articlePage .curveAxis{position:absolute!important;z-index:2!important;background:rgba(71,85,105,.24)!important}.articlePage .curveAxisY{left:48px!important;top:26px!important;bottom:42px!important;width:1px!important}.articlePage .curveAxisX{left:48px!important;right:30px!important;bottom:42px!important;height:1px!important}.articlePage .curveArea{z-index:1!important;left:78px!important;right:54px!important;height:130px!important;background:linear-gradient(180deg,rgba(34,197,94,.16),rgba(34,197,94,.02))!important;-webkit-clip-path:polygon(0 82%,24% 70%,51% 44%,78% 22%,100% 0,100% 100%,0 100%)!important;clip-path:polygon(0 82%,24% 70%,51% 44%,78% 22%,100% 0,100% 100%,0 100%)!important}.articlePage .curveArea,.articlePage .curveBar{position:absolute!important;bottom:43px!important}.articlePage .curveBar{z-index:3!important;width:44px!important;border-radius:14px 14px 7px 7px!important;background:linear-gradient(180deg,rgba(147,197,253,.95),rgba(37,99,235,.92))!important;box-shadow:0 14px 24px rgba(37,99,235,.18)!important}.articlePage .curveBar1{left:86px!important;height:42px!important;opacity:.62!important}.articlePage .curveBar2{left:168px!important;height:64px!important;opacity:.72!important}.articlePage .curveBar3{left:254px!important;height:96px!important;opacity:.86!important}.articlePage .curveBar4{left:346px!important;height:132px!important;opacity:1!important}.articlePage .curveLine{position:absolute!important;z-index:4!important;left:108px!important;top:122px!important;width:360px!important;height:76px!important;border-top:4px solid #16a34a!important;border-radius:50% 50% 0 0!important;transform:rotate(-18deg) skewX(-10deg)!important;transform-origin:left center!important;opacity:.82!important;box-shadow:0 -8px 18px rgba(22,163,74,.1)!important}.articlePage .curveDot{position:absolute!important;z-index:5!important;width:11px!important;height:11px!important;border-radius:999px!important;background:#16a34a!important;border:2px solid #fff!important;box-shadow:0 6px 14px rgba(22,163,74,.18)!important}.articlePage .curveDot1{left:122px!important;top:136px!important}.articlePage .curveDot2{left:205px!important;top:118px!important}.articlePage .curveDot3{left:296px!important;top:88px!important}.articlePage .curveDot4{left:398px!important;top:54px!important}.articlePage .curveLabel{position:absolute!important;z-index:6!important;bottom:14px!important;color:#475569!important;font-size:12px!important;font-weight:800!important;letter-spacing:.02em!important}.articlePage .curveLabelStart{left:54px!important}.articlePage .curveLabelEnd{right:34px!important}@media (max-width:760px){.articlePage .etfCurve{height:190px!important}.articlePage .curveBar{width:34px!important}.articlePage .curveBar1{left:66px!important;height:36px!important}.articlePage .curveBar2{left:126px!important;height:55px!important}.articlePage .curveBar3{left:190px!important;height:82px!important}.articlePage .curveBar4{left:258px!important;height:112px!important}.articlePage .curveLine{left:82px!important;top:108px!important;width:270px!important;height:62px!important}.articlePage .curveDot1{left:92px!important;top:124px!important}.articlePage .curveDot2{left:154px!important;top:106px!important}.articlePage .curveDot3{left:224px!important;top:82px!important}.articlePage .curveDot4{left:298px!important;top:54px!important}}.content>.guideOverview,.content>.guideShell,.content>.page{width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding:0 0 8px!important;display:grid!important;grid-gap:var(--cw-section-gap,14px)!important;gap:var(--cw-section-gap,14px)!important}.calculatorCard,.contentCard,.disclaimerCard,.faqCard,.guidePanel,.guideSearchPanel,.masterCard,.relatedCard,.resultCard{border-radius:var(--cw-panel-radius,24px)!important;padding:var(--cw-panel-padding,clamp(16px,2vw,22px))!important;border:1px solid rgba(191,219,254,.82)!important;background:radial-gradient(circle at top right,rgba(219,234,254,.2),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.985),rgba(248,250,252,.985))!important;box-shadow:0 18px 44px rgba(15,23,42,.055),inset 0 1px 0 hsla(0,0%,100%,.72)!important}.faqCard h2,.guidePanel h2,.guideSearchPanel h2,.masterHead h2,.relatedCard h2,.sectionHeading h2{color:#0f172a!important;font-size:var(--cw-section-title-size,clamp(24px,2.4vw,30px))!important;line-height:var(--cw-section-title-line,1.08)!important;letter-spacing:-.035em!important}.eyebrow,.masterHead p,.searchEyebrow,.sectionEyebrow{color:#2563eb!important;font-size:var(--cw-kicker-size,12px)!important;line-height:1.1!important;font-weight:900!important;letter-spacing:.11em!important;text-transform:uppercase!important}.faqCard .masterHead,.faqHeading{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;grid-gap:14px!important;gap:14px!important;text-align:left!important;margin-bottom:18px!important}.faqCard .masterIcon,.faqIcon{width:52px!important;height:52px!important;border-radius:18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#fff7ed!important;border:1px solid rgba(245,158,11,.36)!important;box-shadow:0 10px 22px rgba(15,23,42,.04)!important;font-size:24px!important}.faqCard .faqList,.faqList{display:grid!important;grid-gap:12px!important;gap:12px!important;margin:0!important}.faqCard details,.faqItem{border-radius:20px!important;border:1px solid #e2e8f0!important;background:hsla(0,0%,100%,.9)!important;padding:16px 18px!important;box-shadow:0 8px 18px rgba(15,23,42,.025)!important;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease!important}.faqCard details:focus-within,.faqCard details:hover,.faqItem:focus-within,.faqItem:hover{transform:translateY(-1px)!important;border-color:#93c5fd!important;background:#f8fbff!important;box-shadow:0 14px 28px rgba(15,23,42,.065)!important}.faqCard summary,.faqItem summary{cursor:pointer!important;color:#0f172a!important;font-size:15px!important;font-weight:850!important;line-height:1.45!important;list-style:none!important}.faqCard summary::-webkit-details-marker,.faqItem summary::-webkit-details-marker{display:none!important}.faqCard details p,.faqItem>div{color:#475569!important;font-size:14px!important;line-height:1.75!important}.relatedCard .masterHead{display:grid!important;grid-template-columns:52px minmax(0,1fr)!important;align-items:center!important;grid-gap:14px!important;gap:14px!important;text-align:left!important;margin-bottom:12px!important}.relatedCard .leadText{max-width:880px!important;margin:0 0 16px!important;color:#334155!important;font-size:15px!important;line-height:1.62!important}.relatedCard .relatedGrid,.relatedGrid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:14px!important;gap:14px!important;margin-top:16px!important}.guideRelatedLink,.relatedCard a,.relatedLink{min-height:108px!important;display:grid!important;grid-template-columns:62px minmax(0,1fr) 24px!important;align-items:center!important;grid-gap:16px!important;gap:16px!important;padding:16px!important;border-radius:24px!important;color:#0f172a!important;background:radial-gradient(circle at top right,rgba(219,234,254,.18),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.99),rgba(248,250,252,.99))!important;border:1px solid rgba(191,219,254,.92)!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease!important}.guideRelatedLink,.guideRelatedLink *,.relatedCard a,.relatedCard a *,.relatedLink,.relatedLink *{text-decoration:none!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}.guideRelatedLink:focus-visible,.guideRelatedLink:hover,.relatedCard a:focus-visible,.relatedCard a:hover,.relatedLink:focus-visible,.relatedLink:hover{transform:translateY(-3px)!important;border-color:#93c5fd!important;background:#f8fbff!important;box-shadow:0 18px 34px rgba(15,23,42,.085)!important;outline:none!important}.guideRelatedIcon,.relatedCard .guideRelatedIcon,.relatedCard .relatedIcon,.relatedIcon{width:60px!important;height:60px!important;border-radius:19px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#eff6ff!important;border:1px solid #bfdbfe!important;box-shadow:0 10px 22px rgba(15,23,42,.04)!important;font-size:27px!important;transition:transform .16s ease!important}.guideRelatedLink:hover .relatedIcon,.relatedCard a:hover .guideRelatedIcon,.relatedCard a:hover .relatedIcon,.relatedLink:hover .relatedIcon{transform:scale(1.05)!important}.guideRelatedText strong,.relatedCard strong,.relatedText strong{display:block!important;color:#0f172a!important;font-size:15.5px!important;font-weight:900!important;line-height:1.22!important;letter-spacing:-.018em!important;margin:0!important}.guideRelatedText small,.relatedCard small,.relatedText small{display:block!important;margin-top:6px!important;color:#475569!important;font-size:13.5px!important;line-height:1.52!important}.guideRelatedArrow,.relatedArrow,.relatedCard .guideRelatedArrow,.relatedCard .relatedArrow{color:#2563eb!important;font-size:22px!important;font-weight:900!important;justify-self:end!important;transition:transform .16s ease!important}.guideRelatedLink:hover .guideRelatedArrow,.relatedCard a:hover .guideRelatedArrow,.relatedCard a:hover .relatedArrow,.relatedLink:hover .relatedArrow{transform:translateX(3px)!important}.guideOverview .guidePanel,.guideOverview .guideSearchPanel{border-radius:var(--cw-panel-radius,24px)!important;padding:var(--cw-panel-padding,clamp(16px,2vw,22px))!important;border:1px solid rgba(191,219,254,.82)!important;background:radial-gradient(circle at top right,rgba(219,234,254,.18),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.985),rgba(248,250,252,.985))!important;box-shadow:0 18px 44px rgba(15,23,42,.055)!important}.guideOverview .searchGuideCard,.guideOverview .topCard{border:1px solid rgba(191,219,254,.92)!important;background:linear-gradient(180deg,#fff,#f8fafc)!important;box-shadow:0 10px 24px rgba(15,23,42,.045)!important}.guideOverview .listCard{border-bottom-color:rgba(226,232,240,.96)!important}@media (max-width:760px){.content>.guideOverview,.content>.guideShell,.content>.page{gap:12px!important;padding-bottom:6px!important}.faqCard .masterHead,.faqHeading,.relatedCard .masterHead{grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important}.faqCard .masterIcon,.faqIcon{width:48px!important;height:48px!important;border-radius:17px!important;font-size:23px!important}.relatedCard .relatedGrid,.relatedGrid{grid-template-columns:1fr!important}.guideRelatedLink,.relatedCard a,.relatedLink{grid-template-columns:56px minmax(0,1fr) 22px!important;padding:14px!important}.guideRelatedIcon,.relatedCard .guideRelatedIcon,.relatedCard .relatedIcon,.relatedIcon{width:54px!important;height:54px!important;font-size:24px!important}}.faq-card:hover,.faqItem:hover,details:hover{background:rgba(248,250,252,.98);border-color:#bfdbfe;transition:background .16s ease,border-color .16s ease}:root{--cw-premium-bg-mid:#f7f3ea;--cw-premium-bg-bottom:#f1eee7;--cw-premium-page-bg:radial-gradient(circle at 0% 0%,rgba(245,158,11,.105),transparent 31%),radial-gradient(circle at 100% 4%,rgba(30,58,95,.065),transparent 31%),linear-gradient(180deg,var(--cw-premium-bg-top) 0%,var(--cw-premium-bg-mid) 45%,var(--cw-premium-bg-bottom) 100%);--cw-premium-panel:radial-gradient(circle at 100% 0%,rgba(245,158,11,.055),transparent 33%),linear-gradient(135deg,rgba(255,253,249,.82),hsla(0,0%,100%,.7) 58%,rgba(248,251,255,.62));--cw-premium-card:linear-gradient(135deg,rgba(255,253,249,.92),hsla(0,0%,100%,.82) 62%,rgba(248,251,255,.72));--cw-premium-shadow:0 16px 38px rgba(15,23,42,.045);--cw-premium-shadow-hover:0 20px 42px rgba(15,23,42,.066)}.layoutRoot,body{background:var(--cw-premium-page-bg)!important}.bgGrid{opacity:.18!important}.bgAura{opacity:.34!important}.aboutPage,.articlePage,.cwPremiumPage,.guideOverview,.page{gap:var(--cw-section-gap,12px)!important}.calculatorCard,.categoryHeroPanel,.categorySectionPanel,.contentCard,.cwPremiumPanel,.disclaimerCard,.faqCard,.guidePanel,.guideSearchPanel,.masterCard,.relatedCard,.resultCard{background:var(--cw-premium-panel)!important;border:1px solid var(--cw-premium-line)!important;box-shadow:var(--cw-premium-shadow)!important}.calculatorGrid>a,.guideCard,.listCard,.recommendationCard,.searchGuideCard,.smallCard,.topCard,.topicCard,.unifiedCard{background:var(--cw-premium-card)!important;border-color:var(--cw-premium-line)!important;box-shadow:0 10px 24px rgba(15,23,42,.032)!important;transition:transform var(--cw-premium-transition),border-color var(--cw-premium-transition),box-shadow var(--cw-premium-transition),background var(--cw-premium-transition)!important}.listCard{border-bottom:1px solid var(--cw-premium-line-soft)!important}.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.guideCard:focus-within,.guideCard:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.searchGuideCard:focus-visible,.searchGuideCard:hover,.smallCard:focus-visible,.smallCard:hover,.topCard:focus-visible,.topCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{transform:translateY(-2px)!important;border-color:rgba(245,158,11,.36)!important;box-shadow:var(--cw-premium-shadow-hover)!important}.listCard:focus-visible,.listCard:hover{transform:translateY(-1px)!important;border-bottom-color:rgba(245,158,11,.34)!important}.cardIcon,.iconBubble,.recommendationIcon,.topicIcon,.unifiedIcon{background:linear-gradient(135deg,rgba(255,247,237,.95),rgba(239,246,255,.92))!important;border-color:rgba(191,219,254,.74)!important}@media (max-width:760px){:root{--cw-section-gap:10px}}:root{--cw-bg:#f5f1e8;--cw-surface:#fffdf8;--cw-blue:#1e3a5f;--cw-blue-soft:rgba(30,58,95,.075);--cw-amber:#f59e0b;--cw-text:#0f172a;--cw-muted:#475569;--cw-premium-bg-top:#fffaf2;--cw-premium-bg-mid:#f6f1e8;--cw-premium-bg-bottom:#eee9df;--cw-premium-page-bg:radial-gradient(circle at 0% 0%,rgba(245,158,11,.08),transparent 30%),radial-gradient(circle at 100% 3%,rgba(30,58,95,.045),transparent 32%),linear-gradient(180deg,var(--cw-premium-bg-top) 0%,var(--cw-premium-bg-mid) 48%,var(--cw-premium-bg-bottom) 100%);--cw-premium-panel:radial-gradient(circle at 100% 0%,rgba(245,158,11,.045),transparent 34%),linear-gradient(135deg,rgba(255,253,248,.92),hsla(0,0%,100%,.82) 58%,rgba(249,251,255,.66));--cw-premium-card:linear-gradient(135deg,rgba(255,253,248,.96),hsla(0,0%,100%,.88) 62%,rgba(249,251,255,.72));--cw-icon-surface:linear-gradient(135deg,#fff7ed,#eff6ff);--cw-premium-line:rgba(30,58,95,.115);--cw-premium-line-soft:rgba(30,58,95,.075);--cw-premium-shadow:0 16px 38px rgba(15,23,42,.042);--cw-premium-shadow-hover:0 20px 42px rgba(15,23,42,.062);--cw-premium-transition:160ms ease;--cw-section-gap:12px;--cw-h1-size:clamp(30px,3.25vw,42px);--cw-h1-line:1.06;--cw-h1-spacing:-0.042em;--cw-section-title-size:clamp(22px,2.15vw,28px);--cw-section-intro-size:15px}#__next,.layoutRoot,body,html{background:var(--cw-premium-page-bg)!important;color:var(--cw-text)!important}.content,.main{background:transparent!important}.bgGrid{opacity:.12!important}.bgAura{opacity:.26!important}.calculatorCard,.categoryHero,.categoryHeroPanel,.categorySectionPanel,.clusterSection,.contentCard,.cwPremiumPanel,.disclaimerCard,.faqCard,.featuredCard,.guidePanel,.guideSearchPanel,.hero,.heroCard,.masterCard,.overviewCard,.pageHero,.relatedCard,.resultCard,.trustCard,.workflowSection{background:var(--cw-premium-panel)!important;border-color:var(--cw-premium-line)!important;box-shadow:var(--cw-premium-shadow)!important}.aboutPage h1,.articlePage h1,.cardHeader h1,.categoryHero h1,.categoryHeroPanel h1,.guideOverview .pageHero h1,.guideOverview h1,.hero h1,.heroCard h1,.heroHeading h1,.pageHero h1{font-size:var(--cw-h1-size)!important;line-height:var(--cw-h1-line)!important;letter-spacing:var(--cw-h1-spacing)!important}.categorySectionPanel h2,.faqCard h2,.guidePanel h2,.guideSearchPanel h2,.masterHead h2,.relatedCard h2,.sectionHeading h2{font-size:var(--cw-section-title-size)!important;line-height:1.08!important;letter-spacing:-.034em!important}.categoryHero p,.categoryHeroPanel p,.guidePanel p,.guideSearchPanel p,.heroCard p,.heroHeading p,.pageHeroIntro,.sectionHead p,.sectionIntro{color:var(--cw-muted)!important}.eyebrow,.pageHeroEyebrow,.searchEyebrow,.sectionEyebrow{color:var(--cw-blue)!important}.calculatorGrid>a,.guideCard,.recommendationCard,.searchGuideCard,.smallCard,.topCard,.topicCard,.unifiedCard{background:var(--cw-premium-card)!important;border-color:var(--cw-premium-line)!important;box-shadow:0 10px 24px rgba(15,23,42,.03)!important}.calculatorGrid>a:hover,.guideCard:hover,.recommendationCard:hover,.searchGuideCard:hover,.smallCard:hover,.topCard:hover,.topicCard:hover,.unifiedCard:hover{transform:translateY(-2px)!important;border-color:rgba(30,58,95,.18)!important;box-shadow:var(--cw-premium-shadow-hover)!important}.guideSearchBox input,.searchBox input{background:rgba(255,253,248,.88)!important;border-color:var(--cw-premium-line)!important;color:var(--cw-text)!important}.content>.guideOverview,.content>.guideShell,.content>.page,.guideOverview{gap:var(--cw-section-gap)!important}:root{--cw-section-gap:10px;--cw-footer-gap:26px;--cw-panel-radius:20px;--cw-panel-padding:clamp(14px,1.55vw,18px);--cw-hero-padding-y:18px;--cw-hero-padding-x:22px;--cw-h1-size:clamp(26px,2.7vw,34px);--cw-h1-line:1.1;--cw-h1-spacing:-0.036em;--cw-h1-size-mobile:clamp(24px,7.4vw,31px);--cw-h1-line-mobile:1.12;--cw-section-title-size:clamp(19px,1.75vw,24px);--cw-section-title-line:1.14;--cw-section-intro-size:14px;--cw-card-title-size:14px;--cw-card-text-size:12.5px;--cw-card-icon-size:44px;--cw-card-symbol-size:20px;--cw-card-min-height:80px;--cw-card-padding:11px;--cw-premium-panel:radial-gradient(circle at 100% 0%,rgba(245,158,11,.034),transparent 32%),linear-gradient(135deg,rgba(255,253,248,.78),hsla(0,0%,100%,.62) 58%,rgba(249,251,255,.46));--cw-premium-card:linear-gradient(135deg,rgba(255,253,248,.92),hsla(0,0%,100%,.78) 62%,rgba(249,251,255,.56));--cw-premium-line:rgba(30,58,95,.095);--cw-premium-line-soft:rgba(30,58,95,.06);--cw-premium-shadow:0 8px 22px rgba(15,23,42,.032);--cw-premium-shadow-hover:0 14px 30px rgba(15,23,42,.052)}.content{padding-top:var(--cw-page-top-gap,16px)!important}.aboutPage,.articlePage,.categoryLandingPage,.guideOverview,.guideShell,.homePage,.page{gap:var(--cw-section-gap)!important}.aboutPage>.heroCard,.articlePage>.heroCard,.categoryHero,.categoryHeroPanel,.hero,.heroCard,.pageHero{padding:var(--cw-hero-padding-y) var(--cw-hero-padding-x)!important;border-radius:var(--cw-panel-radius)!important;background:var(--cw-premium-panel)!important;border-color:var(--cw-premium-line)!important;box-shadow:var(--cw-premium-shadow)!important}.aboutPage h1,.articlePage h1,.cardHeader h1,.categoryHero h1,.categoryHeroPanel h1,.guideOverview h1,.hero h1,.heroCard h1,.heroHeading h1,.pageHero h1{max-width:780px!important;font-size:var(--cw-h1-size)!important;line-height:var(--cw-h1-line)!important;letter-spacing:var(--cw-h1-spacing)!important}.aboutPage .heroCard p,.articlePage .heroCard p,.categoryHero p,.categoryHeroPanel p,.heroCard p,.heroHeading p,.pageHeroIntro{max-width:760px!important;margin-top:10px!important;font-size:var(--cw-section-intro-size)!important;line-height:1.56!important}.calculatorCard,.card,.categorySection,.categorySectionPanel,.clusterSection,.contentCard,.cwPremiumPanel,.disclaimerCard,.faqCard,.featuredCard,.guidePanel,.guideSearchPanel,.masterCard,.overviewCard,.relatedCard,.resultCard,.trustCard,.workflowSection{border-radius:var(--cw-panel-radius)!important;padding:var(--cw-panel-padding)!important;background:var(--cw-premium-panel)!important;border-color:var(--cw-premium-line)!important;box-shadow:var(--cw-premium-shadow)!important}.cardHeader,.masterHead,.searchHead,.sectionHead{margin-bottom:14px!important}.articlePage h2,.articleSection h2,.calculatorCard h2,.categorySectionPanel h2,.categoryStrip h2,.clusterSection h2,.contentCard h2,.faqCard h2,.guidePanel h2,.guideSearchPanel h2,.masterHead h2,.overviewCard h2,.page h2,.relatedCard h2,.resultCard h2,.searchHead h2,.sectionHead h2,.workflowSection h2{font-size:var(--cw-section-title-size)!important;line-height:var(--cw-section-title-line)!important;letter-spacing:-.03em!important}.articleSection p,.categorySectionPanel p,.contentCard p,.guidePanel p,.leadText,.noteText,.searchHead p,.sectionIntro{font-size:var(--cw-section-intro-size)!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.guideCard,.homeCard,.nextActionLink,.recommendationCard,.searchGuideCard,.smallCard,.topCard,.topicCard,.unifiedCard{min-height:var(--cw-card-min-height)!important;padding:var(--cw-card-padding)!important;background:var(--cw-premium-card)!important;border-color:var(--cw-premium-line)!important;box-shadow:0 7px 18px rgba(15,23,42,.026)!important}.listCard{min-height:74px!important;padding-top:10px!important;padding-bottom:10px!important;background:transparent!important;border-bottom-color:var(--cw-premium-line-soft)!important;box-shadow:none!important}.cardIcon,.homeIcon,.iconBubble,.masterIcon,.pageHeroIcon,.recommendationIcon,.topicIcon,.unifiedIcon{width:var(--cw-card-icon-size)!important;height:var(--cw-card-icon-size)!important;border-radius:14px!important;font-size:var(--cw-card-symbol-size)!important}.pageHeroIcon{align-self:start!important}.articlePage .nextActionLink:hover,.articlePage .relatedGrid a:hover,.calculatorGrid>a:hover,.guideCard:hover,.homeCard:hover,.nextActionLink:hover,.recommendationCard:hover,.searchGuideCard:hover,.smallCard:hover,.topCard:hover,.topicCard:hover,.unifiedCard:hover{transform:translateY(-1px)!important;box-shadow:var(--cw-premium-shadow-hover)!important}.guideSearchBox input,.searchBox input{min-height:48px!important;box-shadow:0 8px 20px rgba(15,23,42,.034)!important}@media (max-width:760px){:root{--cw-section-gap:9px;--cw-panel-radius:18px;--cw-panel-padding:13px;--cw-hero-padding-y:16px;--cw-hero-padding-x:16px;--cw-card-icon-size:42px;--cw-card-symbol-size:19px;--cw-card-min-height:76px;--cw-card-padding:10px}.content{padding-top:12px!important}.aboutPage>.heroCard,.articlePage>.heroCard,.categoryHero,.categoryHeroPanel,.hero,.heroCard,.pageHero{padding:var(--cw-hero-padding-y) var(--cw-hero-padding-x)!important}.aboutPage h1,.articlePage h1,.cardHeader h1,.categoryHero h1,.categoryHeroPanel h1,.guideOverview h1,.hero h1,.heroCard h1,.heroHeading h1,.pageHero h1{font-size:var(--cw-h1-size-mobile)!important;line-height:var(--cw-h1-line-mobile)!important}}:root{--cw-premium-bg:#f3eee5;--cw-premium-bg-soft:#f8f3ea;--cw-premium-surface:#fbf7ef;--cw-premium-surface-soft:hsla(40,55%,96%,.88);--cw-premium-card:rgba(255,251,244,.9);--cw-premium-card-hover:rgba(255,253,248,.94);--cw-premium-border:rgba(30,58,95,.075);--cw-premium-border-warm:rgba(168,112,38,.16);--cw-premium-shadow:0 8px 22px rgba(15,23,42,.028);--cw-premium-shadow-hover:0 12px 28px rgba(15,23,42,.052);--cw-section-gap:8px}body,html{background:radial-gradient(circle at 12% 0,rgba(245,158,11,.075),transparent 28%),radial-gradient(circle at 100% 0,rgba(30,58,95,.045),transparent 26%),linear-gradient(180deg,#f8f3ea,#f3eee5 48%,#eee6da)!important}#__next,.articlePage,.calculatorPage,.categoryPage,.homePage,.page,main{background:transparent!important}.articlePage,.calculatorPage,.categoryPage,.categoryStack,.contentStack,.guideStack,.homePage,.pageStack{gap:var(--cw-section-gap)!important}.articleSection,.bottomCta,.calculatorCard,.card,.categoryHero,.categorySection,.categoryStrip,.clusterSection,.contentCard,.ctaCard,.disclaimerCard,.featuredCard,.guidePanel,.hero,.heroCard,.homePage>section,.overviewCard,.pageHero,.relatedCard,.resultCard,.trustCard,.workflowSection{background:radial-gradient(circle at top right,rgba(30,58,95,.026),transparent 40%),var(--cw-premium-surface-soft)!important;border-color:var(--cw-premium-border)!important;box-shadow:var(--cw-premium-shadow)!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.cwCardLink,.guideCard,.homeCard,.listCard,.nextActionLink,.recommendationCard,.smallCard,.topCard,.topicCard,.unifiedCard{background:linear-gradient(180deg,rgba(255,251,244,.94),hsla(38,53%,94%,.9))!important;border-color:var(--cw-premium-border-warm)!important;box-shadow:0 5px 14px rgba(15,23,42,.024)!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.articlePage .relatedGrid a:focus-visible,.articlePage .relatedGrid a:hover,.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.cwCardLink:focus-visible,.cwCardLink:hover,.guideCard:focus-within,.guideCard:hover,.homeCard:focus-visible,.homeCard:hover,.listCard:focus-visible,.listCard:hover,.nextActionLink:focus-visible,.nextActionLink:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.smallCard:focus-visible,.smallCard:hover,.topCard:focus-visible,.topCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{background:var(--cw-premium-card-hover)!important;border-color:rgba(168,112,38,.24)!important;box-shadow:var(--cw-premium-shadow-hover)!important;transform:translateY(-1px)!important}.articlePage .relatedIcon,.cardIcon,.cwCardIcon,.homeIcon,.iconBubble,.nextActionIcon,.recommendationIcon,.resultEmojiIcon,.topicIcon,.unifiedIcon{background:rgba(255,246,232,.78)!important;border-color:rgba(168,112,38,.18)!important}.homeSecondaryButton,.pageHeroSecondaryCta,.secondaryAction{background:hsla(40,55%,96%,.86)!important;border-color:rgba(30,58,95,.1)!important}@media (max-width:760px){:root{--cw-section-gap:7px}}:root{--cw-brand-bg-top:#f8f3ea;--cw-brand-bg-mid:#f2ece2;--cw-brand-bg-bottom:#ebe4d8;--cw-brand-surface:hsla(40,55%,96%,.88);--cw-brand-surface-strong:hsla(40,67%,96%,.94);--cw-brand-card:linear-gradient(180deg,rgba(255,251,244,.92),hsla(38,50%,94%,.88));--cw-brand-card-hover:linear-gradient(180deg,rgba(255,252,247,.96),hsla(39,58%,95%,.93));--cw-brand-line:rgba(30,58,95,.082);--cw-brand-line-hover:rgba(168,112,38,.25);--cw-brand-line-warm:rgba(168,112,38,.16);--cw-brand-blue:#1e3a5f;--cw-brand-blue-hover:#27476f;--cw-brand-muted:#475569;--cw-brand-shadow:0 8px 22px rgba(15,23,42,.028);--cw-action-radius:14px;--cw-card-hover-y:-1px}body,html{background:radial-gradient(circle at 12% 0,rgba(245,158,11,.07),transparent 28%),radial-gradient(circle at 100% 0,rgba(30,58,95,.038),transparent 26%),linear-gradient(180deg,var(--cw-brand-bg-top) 0,var(--cw-brand-bg-mid) 48%,var(--cw-brand-bg-bottom) 100%)!important}.articleSection,.bottomCta,.calculatorCard,.categoryHero,.categoryHeroPanel,.categorySection,.categoryStrip,.clusterSection,.contentCard,.ctaCard,.cwPremiumPanel,.disclaimerCard,.featuredCard,.guidePanel,.guideSearchPanel,.hero,.heroCard,.homePage>section,.overviewCard,.pageHero,.relatedCard,.resultCard,.trustCard,.workflowSection{background:radial-gradient(circle at top right,rgba(30,58,95,.018),transparent 42%),var(--cw-brand-surface)!important;border-color:var(--cw-brand-line)!important;box-shadow:var(--cw-brand-shadow)!important}.calculatorSearch,.guideSearchBox input,.guideSearchPanel,.searchBox,.searchBox input,.searchPanel{background-color:var(--cw-brand-surface-strong)!important;border-color:var(--cw-brand-line)!important}.guideSearchBox input,.searchBox input{background:rgba(255,251,244,.92)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.46),0 6px 16px rgba(15,23,42,.024)!important}.guideSearchBox input:focus,.searchBox input:focus{border-color:rgba(168,112,38,.3)!important;box-shadow:0 0 0 4px rgba(245,158,11,.1),0 8px 18px rgba(15,23,42,.035)!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.cwCardLink,.guideCard,.heroMetaPill,.homeCard,.listCard,.nextActionLink,.recommendationCard,.searchGuideCard,.smallCard,.topCard,.topicCard,.unifiedCard{background:var(--cw-brand-card)!important;border-color:var(--cw-brand-line-warm)!important;box-shadow:0 5px 14px rgba(15,23,42,.022)!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.articlePage .relatedGrid a:focus-visible,.articlePage .relatedGrid a:hover,.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.cwCardLink:focus-visible,.cwCardLink:hover,.guideCard:focus-within,.guideCard:hover,.heroMetaPill:focus-visible,.heroMetaPill:hover,.homeCard:focus-visible,.homeCard:hover,.listCard:focus-visible,.listCard:hover,.nextActionLink:focus-visible,.nextActionLink:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.searchGuideCard:focus-visible,.searchGuideCard:hover,.smallCard:focus-visible,.smallCard:hover,.topCard:focus-visible,.topCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{transform:translateY(var(--cw-card-hover-y))!important;background:var(--cw-brand-card-hover)!important;border-color:var(--cw-brand-line-hover)!important;box-shadow:var(--cw-brand-shadow-hover)!important}.articlePage .relatedIcon,.cardIcon,.cwCardIcon,.heroMetaPill span:first-child,.homeIcon,.iconBubble,.nextActionIcon,.pageHeroIcon,.recommendationIcon,.resultEmojiIcon,.topicIcon,.unifiedIcon{background:rgba(255,246,232,.8)!important;border-color:rgba(168,112,38,.18)!important;box-shadow:0 6px 14px rgba(15,23,42,.024)!important}.cardArrow,.guideArrow,.homeArrow,.pageHeroCtaArrow,.recommendationArrow,.topicArrow,.unifiedArrow{color:inherit}.homePrimaryButton,.pageHeroPrimaryCta,.primaryAction,.primaryCta{border:1px solid rgba(30,58,95,.34)!important;box-shadow:0 10px 22px rgba(30,58,95,.16)!important}.homeSecondaryButton,.pageHeroSecondaryCta,.secondaryAction,.secondaryCta{padding:0 16px 0 8px!important;background:hsla(40,55%,96%,.86)!important}.homeSecondaryButton .homeButtonIcon,.pageHeroCtaIconSecondary,.secondaryAction:before{background:rgba(255,246,232,.88)!important;border-color:rgba(168,112,38,.2)!important}.homePrimaryButton:focus-visible,.homePrimaryButton:hover,.pageHeroPrimaryCta:focus-visible,.pageHeroPrimaryCta:hover,.primaryAction:focus-visible,.primaryAction:hover,.primaryCta:focus-visible,.primaryCta:hover{background:linear-gradient(135deg,#27476f,#31557f)!important;box-shadow:0 13px 26px rgba(30,58,95,.2)!important}.homeSecondaryButton:focus-visible,.homeSecondaryButton:hover,.pageHeroSecondaryCta:focus-visible,.pageHeroSecondaryCta:hover,.secondaryAction:focus-visible,.secondaryAction:hover,.secondaryCta:focus-visible,.secondaryCta:hover{background:rgba(255,251,244,.94)!important}.actions .primaryAction,.actions .secondaryAction{min-height:var(--cw-action-height)!important;display:inline-flex!important;grid-template-columns:none!important;width:auto!important;min-width:0!important}.actions .primaryAction:after,.actions .primaryAction:before,.actions .secondaryAction:after,.actions .secondaryAction:before{font-size:16px!important}:root{--cw-brand-bg-top:#f7f1e7;--cw-brand-bg-mid:#f1eade;--cw-brand-bg-bottom:#ebe3d6;--cw-brand-surface:hsla(40,55%,96%,.9);--cw-brand-surface-strong:hsla(38,65%,97%,.95);--cw-brand-panel:linear-gradient(180deg,hsla(38,65%,97%,.94),hsla(38,47%,93%,.9));--cw-brand-card:linear-gradient(180deg,rgba(255,251,244,.94),hsla(38,53%,94%,.9));--cw-brand-card-hover:linear-gradient(180deg,rgba(255,252,247,.98),hsla(39,58%,95%,.95));--cw-brand-line:rgba(30,58,95,.075);--cw-brand-line-warm:rgba(155,105,37,.16);--cw-brand-line-hover:rgba(155,105,37,.28);--cw-brand-blue:#1f3e65;--cw-brand-blue-hover:#294d78;--cw-brand-muted:#4d5f73;--cw-brand-shadow:0 7px 20px rgba(15,23,42,.026);--cw-brand-shadow-hover:0 12px 28px rgba(15,23,42,.052);--cw-action-height:42px;--cw-action-icon-size:30px;--cw-action-icon-radius:10px}body{background:radial-gradient(circle at 0 0,rgba(245,158,11,.1),transparent 30%),radial-gradient(circle at 100% 0,rgba(31,62,101,.045),transparent 32%),linear-gradient(180deg,var(--cw-brand-bg-top) 0,var(--cw-brand-bg-mid) 48%,var(--cw-brand-bg-bottom) 100%)!important}.calculatorCard,.categoryLanding section,.categorySection,.clusterSection,.content,.contentCard,.ctaCard,.cwPremiumPanel,.disclaimerCard,.featuredCard,.guideOverview .categorySection,.guideOverview .guidePanel,.guideOverview .guideSearchPanel,.hero,.heroCard,.homePage section,.overviewCard,.pageHero,.resultCard,.trustCard,.workflowSection{background:var(--cw-brand-panel)!important;border-color:var(--cw-brand-line)!important;box-shadow:var(--cw-brand-shadow)!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.cwCardLink,.faqItem,.guideCard,.heroMetaPill,.homeCard,.listCard,.nextActionLink,.recommendationCard,.searchGuideCard,.smallCard,.topCard,.topicCard,.unifiedCard{background:var(--cw-brand-card)!important;border-color:var(--cw-brand-line-warm)!important;box-shadow:0 5px 14px rgba(15,23,42,.022)!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.articlePage .relatedGrid a:focus-visible,.articlePage .relatedGrid a:hover,.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.cwCardLink:focus-visible,.cwCardLink:hover,.faqItem:focus-within,.faqItem:hover,.guideCard:focus-within,.guideCard:hover,.heroMetaPill:focus-visible,.heroMetaPill:hover,.homeCard:focus-visible,.homeCard:hover,.listCard:focus-visible,.listCard:hover,.nextActionLink:focus-visible,.nextActionLink:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.searchGuideCard:focus-visible,.searchGuideCard:hover,.smallCard:focus-visible,.smallCard:hover,.topCard:focus-visible,.topCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{transform:translateY(-2px)!important;background:var(--cw-brand-card-hover)!important;border-color:var(--cw-brand-line-hover)!important;box-shadow:var(--cw-brand-shadow-hover)!important}.articlePage .relatedIcon,.cardIcon,.cwCardIcon,.heroMetaPill span:first-child,.homeButtonIcon,.homeIcon,.iconBubble,.nextActionIcon,.pageHeroCtaIcon,.pageHeroIcon,.recommendationIcon,.resultEmojiIcon,.topicIcon,.unifiedIcon{background:rgba(255,246,232,.84)!important;border-color:rgba(155,105,37,.19)!important;box-shadow:0 6px 14px rgba(15,23,42,.024)!important}.homeButton,.pageHeroPrimaryCta,.pageHeroSecondaryCta,.primaryAction,.primaryCta,.secondaryAction,.secondaryCta{height:var(--cw-action-height)!important;min-height:var(--cw-action-height)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border-radius:var(--cw-action-radius)!important;font-size:var(--cw-action-font-size)!important;line-height:1!important;font-weight:900!important;text-decoration:none!important;white-space:nowrap!important;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease!important}.homePrimaryButton,.pageHeroPrimaryCta,.primaryAction,.primaryCta{padding:0 16px 0 8px!important;color:#fff!important;background:linear-gradient(135deg,var(--cw-brand-blue),var(--cw-brand-blue-hover))!important;border:1px solid rgba(31,62,101,.34)!important;box-shadow:0 10px 22px rgba(31,62,101,.16)!important}.homeSecondaryButton,.pageHeroSecondaryCta,.secondaryAction,.secondaryCta{padding:0 16px!important;color:var(--cw-brand-blue)!important;background:hsla(40,55%,96%,.88)!important;border:1px solid var(--cw-brand-line)!important;box-shadow:0 6px 16px rgba(15,23,42,.022)!important}.homeButtonIcon,.pageHeroCtaIcon,.primaryAction:before,.secondaryAction:before{width:var(--cw-action-icon-size)!important;height:var(--cw-action-icon-size)!important;flex:0 0 var(--cw-action-icon-size)!important;border-radius:var(--cw-action-icon-radius)!important}.homeButton:focus-visible,.homeButton:hover,.pageHeroPrimaryCta:focus-visible,.pageHeroPrimaryCta:hover,.pageHeroSecondaryCta:focus-visible,.pageHeroSecondaryCta:hover,.primaryAction:focus-visible,.primaryAction:hover,.primaryCta:focus-visible,.primaryCta:hover,.secondaryAction:focus-visible,.secondaryAction:hover,.secondaryCta:focus-visible,.secondaryCta:hover{transform:translateY(-1px)!important}.homePrimaryButton:focus-visible,.homePrimaryButton:hover,.pageHeroPrimaryCta:focus-visible,.pageHeroPrimaryCta:hover,.primaryAction:focus-visible,.primaryAction:hover,.primaryCta:focus-visible,.primaryCta:hover{background:linear-gradient(135deg,#294d78,#31577f)!important;box-shadow:0 13px 26px rgba(31,62,101,.2)!important}.homeSecondaryButton:focus-visible,.homeSecondaryButton:hover,.pageHeroSecondaryCta:focus-visible,.pageHeroSecondaryCta:hover,.secondaryAction:focus-visible,.secondaryAction:hover,.secondaryCta:focus-visible,.secondaryCta:hover{background:rgba(255,251,244,.96)!important;border-color:var(--cw-brand-line-hover)!important;box-shadow:0 10px 22px rgba(15,23,42,.04)!important}.cardArrow,.guideArrow,.homeArrow,.homeButtonArrow,.pageHeroCtaArrow,.recommendationArrow,.topicArrow,.unifiedArrow{color:inherit!important}.guideSearchBox,.guideSearchEmpty{background:rgba(255,251,244,.84)!important;border-color:var(--cw-brand-line)!important}.guideSearchBox input{color:#0f172a!important}@media (max-width:760px){:root{--cw-action-height:42px;--cw-action-icon-size:30px}.homeButton,.pageHeroPrimaryCta,.pageHeroSecondaryCta{width:100%!important;justify-content:flex-start!important}}:root{--cw-premium-bg:#f3efe7;--cw-premium-bg-soft:#f8f4ec;--cw-premium-surface:#fffdf8;--cw-premium-panel:linear-gradient(180deg,hsla(40,53%,97%,.96),hsla(40,46%,95%,.92));--cw-premium-card:linear-gradient(180deg,rgba(255,253,248,.98),hsla(40,55%,96%,.96));--cw-premium-text:#111827;--cw-premium-muted:#42526a;--cw-premium-navy:#1e3a5f;--cw-premium-navy-hover:#27476f;--cw-premium-amber:#d97706;--cw-premium-border:rgba(30,58,95,.105);--cw-premium-border-warm:rgba(217,119,6,.22);--cw-premium-border-hover:rgba(217,119,6,.42);--cw-premium-shadow:0 10px 26px rgba(15,23,42,.035);--cw-premium-shadow-hover:0 14px 28px rgba(15,23,42,.062);--cw-action-height:40px;--cw-action-radius:15px;--cw-action-font-size:14px;--cw-action-padding-x:16px;--cw-search-input-height:52px}body{background:radial-gradient(circle at top left,rgba(217,119,6,.1),transparent 28%),radial-gradient(circle at top right,rgba(30,58,95,.055),transparent 24%),linear-gradient(180deg,#fbf8f1 0,var(--cw-premium-bg) 52%,#eee8dc 100%)!important}.articleSection,.bottomCta,.calculatorCard,.card,.categoryHero,.categorySection,.categoryStrip,.clusterSection,.contentCard,.ctaCard,.disclaimerCard,.featuredCard,.guidePanel,.guideSearchPanel,.hero,.heroCard,.homePage section,.overviewCard,.pageHero,.relatedCard,.resultCard,.trustCard,.workflowSection{background:var(--cw-premium-panel)!important;border-color:var(--cw-premium-border)!important;box-shadow:var(--cw-premium-shadow)!important}.calculatorSearchInput,.guideSearchBox input{min-height:var(--cw-search-input-height)!important;background:var(--cw-premium-surface)!important;border-color:rgba(30,58,95,.12)!important;color:var(--cw-premium-text)!important;font-size:15px!important;font-weight:750!important;box-shadow:0 8px 18px rgba(15,23,42,.035)!important}.calculatorSearchInput::placeholder,.guideSearchBox input::placeholder{color:#64748b!important;font-weight:750!important}.calculatorSearchInput:focus,.guideSearchBox input:focus{border-color:rgba(217,119,6,.38)!important;box-shadow:0 0 0 4px rgba(217,119,6,.12),0 12px 24px rgba(15,23,42,.055)!important}.articlePage .nextActionLink,.articlePage .relatedGrid a,.calculatorGrid>a,.calculatorSearchCard,.category-card,.cwCardLink,.guideCard,.homeCard,.listCard,.nextActionLink,.recommendation-card,.recommendationCard,.result-card,.searchGuideCard,.smallCard,.topCard,.topicCard,.unifiedCard{background:var(--cw-premium-card)!important;border-color:var(--cw-premium-border-warm)!important;box-shadow:0 7px 18px rgba(15,23,42,.032)!important;color:var(--cw-premium-text)!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease,color .16s ease!important}.articlePage .nextActionLink:focus-visible,.articlePage .nextActionLink:hover,.articlePage .relatedGrid a:focus-visible,.articlePage .relatedGrid a:hover,.calculatorGrid>a:focus-visible,.calculatorGrid>a:hover,.calculatorSearchCard:focus-visible,.calculatorSearchCard:hover,.category-card:hover,.cwCardLink:focus-visible,.cwCardLink:hover,.guideCard:focus-within,.guideCard:hover,.homeCard:focus-visible,.homeCard:hover,.listCard:focus-visible,.listCard:hover,.nextActionLink:focus-visible,.nextActionLink:hover,.recommendation-card:hover,.recommendationCard:focus-visible,.recommendationCard:hover,.result-card:hover,.searchGuideCard:focus-visible,.searchGuideCard:hover,.smallCard:focus-visible,.smallCard:hover,.topCard:focus-visible,.topCard:hover,.topicCard:focus-within,.topicCard:hover,.unifiedCard:focus-visible,.unifiedCard:hover{transform:translateY(-2px)!important;background:linear-gradient(180deg,#fffdf8,hsla(40,53%,97%,.98))!important;border-color:var(--cw-premium-border-hover)!important;box-shadow:var(--cw-premium-shadow-hover)!important;outline:none}.articlePage .relatedIcon,.calculatorSearchIcon,.cardIcon,.cwCardIcon,.homeButtonIcon,.homeIcon,.iconBubble,.nextActionIcon,.pageHeroCtaIcon,.pageHeroIcon,.recommendationIcon,.resultEmojiIcon,.topicIcon,.unifiedIcon{background:linear-gradient(180deg,rgba(255,247,237,.96),hsla(48,96%,89%,.62))!important;border-color:rgba(217,119,6,.3)!important}.articlePage .relatedArrow,.calculatorSearchArrow,.cardArrow,.cwCardArrow,.guideArrow,.homeArrow,.homeButtonArrow,.nextActionArrow,.pageHeroCtaArrow,.recommendationArrow,.topicArrow,.unifiedArrow{color:currentColor!important}.cwButton,.homeButton,.inlineMoneyCtaButton,.loanScheduleButton,.pageHeroPrimaryCta,.pageHeroSecondaryCta,.primaryAction,.primaryCta,.secondaryAction,.submitButton{min-height:var(--cw-action-height)!important;border-radius:var(--cw-action-radius)!important;font-size:var(--cw-action-font-size)!important;line-height:1!important;gap:9px!important}.cwButton,.homePrimaryButton,.inlineMoneyCtaButton,.loanScheduleButton,.pageHeroPrimaryCta,.primaryAction,.primaryCta,.submitButton{background:linear-gradient(135deg,var(--cw-premium-navy),var(--cw-premium-navy-hover))!important;border-color:rgba(30,58,95,.24)!important;box-shadow:0 12px 24px rgba(30,58,95,.16)!important;color:#fff!important}.homeSecondaryButton,.pageHeroSecondaryCta,.secondaryAction{background:rgba(255,253,248,.88)!important;border:1px solid rgba(30,58,95,.12)!important;box-shadow:none!important;color:var(--cw-premium-navy)!important}.cwButton:focus-visible,.cwButton:hover,.homeButton:focus-visible,.homeButton:hover,.inlineMoneyCtaButton:focus-visible,.inlineMoneyCtaButton:hover,.loanScheduleButton:focus-visible,.loanScheduleButton:hover,.pageHeroPrimaryCta:focus-visible,.pageHeroPrimaryCta:hover,.pageHeroSecondaryCta:focus-visible,.pageHeroSecondaryCta:hover,.primaryAction:focus-visible,.primaryAction:hover,.primaryCta:focus-visible,.primaryCta:hover,.secondaryAction:focus-visible,.secondaryAction:hover,.submitButton:focus-visible,.submitButton:hover{transform:translateY(-1px)!important;border-color:var(--cw-premium-border-hover)!important;box-shadow:0 14px 28px rgba(30,58,95,.18)!important}.homeButtonIcon,.pageHeroCtaIcon{width:30px!important;height:30px!important;border-radius:10px!important;font-size:16px!important;flex:0 0 30px!important}.eyebrow,.pageHeroEyebrow,.searchEyebrow{color:var(--cw-premium-navy)!important}@media (max-width:760px){:root{--cw-action-height:42px}}.faqCard .faqList details,.faqList .faqItem{background:linear-gradient(180deg,rgba(255,251,244,.94),hsla(38,53%,94%,.91))!important;border-color:rgba(155,105,37,.16)!important;box-shadow:0 5px 14px rgba(15,23,42,.022)!important;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease!important}.faqCard .faqList details:focus-within,.faqCard .faqList details:hover,.faqList .faqItem:focus-within,.faqList .faqItem:hover{transform:translateY(-2px)!important;background:linear-gradient(180deg,rgba(255,248,236,.98),hsla(39,72%,93%,.96))!important;border-color:rgba(155,105,37,.32)!important;box-shadow:0 12px 26px rgba(15,23,42,.062)!important}.faqCard .faqList details[open],.faqList .faqItem[open]{background:linear-gradient(180deg,rgba(255,250,241,.98),hsla(38,57%,95%,.96))!important;border-color:rgba(155,105,37,.24)!important}.faqList.calculatorFaqList .faqItem{background:linear-gradient(180deg,rgba(255,255,253,.96),rgba(249,251,253,.94))!important;border-color:rgba(46,111,184,.14)!important;box-shadow:0 5px 14px rgba(15,23,42,.018)!important;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease!important}.faqList.calculatorFaqList .faqItem:focus-within,.faqList.calculatorFaqList .faqItem:hover{transform:translateY(-2px)!important;background:linear-gradient(180deg,rgba(246,251,255,.98),rgba(235,244,255,.96))!important;border-color:rgba(46,111,184,.32)!important;box-shadow:0 12px 26px rgba(30,58,95,.07)!important}.faqList.calculatorFaqList .faqItem[open]{background:linear-gradient(180deg,rgba(247,251,255,.98),rgba(238,246,255,.96))!important;border-color:rgba(46,111,184,.24)!important}.faqCard .faqList.guideFaqList details{background:linear-gradient(180deg,rgba(255,251,244,.96),hsla(38,53%,94%,.94))!important;border-color:rgba(155,105,37,.18)!important;box-shadow:0 5px 14px rgba(15,23,42,.018)!important;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease!important}.faqCard .faqList.guideFaqList details:focus-within,.faqCard .faqList.guideFaqList details:hover{transform:translateY(-2px)!important;background:linear-gradient(180deg,rgba(255,248,236,.98),hsla(39,72%,93%,.96))!important;border-color:rgba(155,105,37,.34)!important;box-shadow:0 12px 26px rgba(120,74,18,.07)!important}.faqCard .faqList.guideFaqList details[open]{background:linear-gradient(180deg,rgba(255,250,241,.98),hsla(38,57%,95%,.96))!important;border-color:rgba(155,105,37,.26)!important}