.SpecialistMortgageLanding-module__JxFwoa__page{--sm-navy:#07384d;--sm-blue:#006fbd;--sm-blue-dark:#00529a;--sm-gold:#b99238;--sm-ice:#eef7fc;--sm-mint:#dff4ee;--sm-border:#d7e2ea;--sm-muted:#51697a;min-height:100vh;color:var(--sm-navy);font-family:var(--font-body),"Open Sans",system-ui,sans-serif;background:#fbfdff}.SpecialistMortgageLanding-module__JxFwoa__page :where(a){color:inherit;text-decoration:none}:is(.SpecialistMortgageLanding-module__JxFwoa__page .header-cta,.SpecialistMortgageLanding-module__JxFwoa__page .header-cta:hover,.SpecialistMortgageLanding-module__JxFwoa__page .header-cta:focus-visible),:is(.SpecialistMortgageLanding-module__JxFwoa__page .btn-sky,.SpecialistMortgageLanding-module__JxFwoa__page .btn-sky:hover,.SpecialistMortgageLanding-module__JxFwoa__page .btn-sky:focus-visible,.SpecialistMortgageLanding-module__JxFwoa__page .btn-sky:visited){color:#fff}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .fpr-scroll-fade-section{transition:opacity 1.2s,transform 1.2s cubic-bezier(.22,1,.36,1);display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .fpr-scroll-fade-section--ready{opacity:.18;transform:translateY(26px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .fpr-scroll-fade-section--ready.fpr-scroll-fade-section--visible{opacity:1;transform:translateY(0)}.SpecialistMortgageLanding-module__JxFwoa__heroEyebrow,.SpecialistMortgageLanding-module__JxFwoa__mobileIntro,.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroKicker,.SpecialistMortgageLanding-module__JxFwoa__mobileHeroCta,.SpecialistMortgageLanding-module__JxFwoa__mobileSectionEyebrow,.SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard,.SpecialistMortgageLanding-module__JxFwoa__mobileQuoteSection,.SpecialistMortgageLanding-module__JxFwoa__mobileCtaText{display:none}.SpecialistMortgageLanding-module__JxFwoa__mobileCtaButton{display:none!important}.SpecialistMortgageLanding-module__JxFwoa__desktopHeader{display:contents}.SpecialistMortgageLanding-module__JxFwoa__desktopIntro{display:block}.SpecialistMortgageLanding-module__JxFwoa__desktopCtaText{display:inline}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage{--font-body:"Nunito";--font-heading:"Nunito"}.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .site-footer-specialist .site-footer-bottom-group:nth-child(-n+2){display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .site-footer-specialist .site-footer-bottom-group:last-child{grid-column:3}.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a{color:#fff;gap:14px}.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{background:linear-gradient(90deg,#03142af5 0%,#051932eb 34%,#05182f94 62%,#05182e38 100%),url(/specialist-mortgage/hnw-high-value-cta-bg.png) 100%/cover no-repeat;border-radius:0;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 28px;width:100vw;max-width:none;min-height:0;margin:18px calc(50% - 50vw) 32px;padding:22px clamp(26px,6vw,84px) 18px;box-shadow:inset 0 1px #ffffff0f,0 18px 38px #0412242e}.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{max-width:690px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{margin-top:0;margin-bottom:0}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaLead{grid-area:1/1/span 2;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding-left:300px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaLead .SpecialistMortgageLanding-module__JxFwoa__goldRule{background:linear-gradient(#c9a24b,#f1d28d);width:2px;height:85px;margin:2px 0 0}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaHeading{gap:6px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaKicker{color:#fff4dcf5;font-family:var(--font-heading,Georgia,"Times New Roman",serif);letter-spacing:.01em;font-size:clamp(1.12rem,1.6vw,1.45rem);font-weight:500;line-height:1.06}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaBody{color:#ffffffeb;max-width:430px;font-family:var(--font-body),"Open Sans",system-ui,sans-serif;font-size:.95rem;font-weight:500;line-height:1.36}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaAction{color:#fff;letter-spacing:.16em;text-transform:uppercase;border-radius:8px;grid-area:1/2;justify-content:center;align-self:end;gap:14px;min-width:282px;min-height:52px;padding:0 22px;font-size:.82rem;font-weight:900;box-shadow:inset 0 1px #ffffff2e,0 14px 30px #b8872d47;background:linear-gradient(135deg,#d2ac52 0%,#b8872d 100%)!important}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaMetaWrap{text-align:center;grid-area:2/2;place-self:start center;margin:0;transform:translate(-12px)}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaMeta{color:#f8eedce6;white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:7px;font-size:.7rem;font-weight:600;line-height:1.3;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwCtaMeta svg{vertical-align:middle;flex:none;display:inline-block!important}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{grid-template-columns:minmax(360px,500px) minmax(300px,320px);justify-content:center;gap:8px 256px;padding-top:22px;padding-bottom:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaLead{max-width:500px;padding-left:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaAction{justify-self:center;width:min(100%,320px);transform:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaMetaWrap{text-align:center;justify-self:center;width:min(100%,320px);transform:none}}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__section h2,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__faqSection h2,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsTitle{font-family:"Nunito",var(--font-heading),var(--font-heading-fallback)!important}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{font-weight:900}}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb;border-color:#ffffff94}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .site-footer .footer-important h4{font-size:1rem}.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .site-footer .footer-important p{font-size:.82rem;line-height:1.5}}@media (max-width:640px){.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage .site-footer-specialist .site-footer-bottom-group:last-child{grid-column:auto}}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{background:linear-gradient(135deg,#0c523af7,#126e4deb),url(/secure-a-loan/hero-bg.png) 50%/cover no-repeat}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{color:#fff;background:linear-gradient(135deg,#9a74c8,#7f57b2);box-shadow:0 16px 34px #7f57b24d}.SpecialistMortgageLanding-module__JxFwoa__restructuringBulletSection{display:none}.SpecialistMortgageLanding-module__JxFwoa__restructuringBulletList{margin:0;padding:0;list-style:none}@media (min-width:721px){.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{grid-template-columns:96px minmax(0,1fr)!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron{display:none!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{color:#fff;background:linear-gradient(135deg,#af84ea,#9a73d4);box-shadow:inset 0 1px #ffffff2e,0 16px 34px #6636a147}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a:hover,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button:hover{background:linear-gradient(135deg,#bb92ef,#a37bdb);box-shadow:inset 0 1px #fff3,0 18px 38px #6636a152}}.SpecialistMortgageLanding-module__JxFwoa__submitButton,.SpecialistMortgageLanding-module__JxFwoa__bottomCta a{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%);border:0;border-radius:14px;box-shadow:0 10px 20px -5px #0ea5e966}.SpecialistMortgageLanding-module__JxFwoa__hero{background:linear-gradient(90deg,#fffffffa 0%,#ffffffe6 35%,#ffffffc7 100%),url(/specialist-mortgage/hnw-hero.png) 50%/cover no-repeat;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hero:after{content:"";pointer-events:none;background:linear-gradient(#fbfdff00,#fbfdff 80%);height:180px;position:absolute;inset:auto 0 0}.SpecialistMortgageLanding-module__JxFwoa__heroInner{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(360px,470px);align-items:start;gap:56px;max-width:1240px;margin:0 auto;padding:58px 42px 28px;display:grid;position:relative}.SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:24px}.SpecialistMortgageLanding-module__JxFwoa__heroLeadContent{display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialHeadingLine,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileBulletBreak{display:inline}.SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopBullets{display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHeroBullets,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHighlightsSection,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileBullets{display:none}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-mobile-cta-bump{0%,to{transform:translateY(0)scale(1);box-shadow:0 18px 40px #c9992d3d}45%{transform:translateY(-2px)scale(1.015);box-shadow:0 24px 46px #c9992d52}70%{transform:translateY(0)scale(1.005);box-shadow:0 20px 42px #c9992d47}}.SpecialistMortgageLanding-module__JxFwoa__heroTitle{margin:0}.SpecialistMortgageLanding-module__JxFwoa__heroTitleMain,.SpecialistMortgageLanding-module__JxFwoa__heroTitleSubline,.SpecialistMortgageLanding-module__JxFwoa__heroTitleMainLine{display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine{clip-path:inset(0 100% 0 0);text-shadow:0 0 #fff0;width:max-content;max-width:100%;display:block;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine:before{content:attr(data-text);color:#0000;background:linear-gradient(110deg,#0000 0% 34%,#ffffff2e 44%,#fffffff2 50%,#ffffff2e 56%,#0000 66% 100%) -160% 0/180% 100%;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine:after{content:"";opacity:0;background:currentColor;width:.08em;position:absolute;top:.08em;bottom:.08em;left:0;box-shadow:0 0 10px #0f25404d}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLinePrimary{animation:1.3s steps(14,end) .2s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-type,.75s ease-out 2.6s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-glow}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLinePrimary:before{animation:.95s ease-out 2.68s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-shine}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLinePrimary:after{opacity:1;animation:1.3s steps(14,end) .2s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-move,.72s step-end .2s 2 SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-blink,10ms linear 1.5s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-hide}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLineSecondary{animation:.9s steps(7,end) 1.65s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-type,.75s ease-out 2.6s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-glow}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLineSecondary:before{animation:.95s ease-out 2.68s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-shine}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLineSecondary:after{opacity:1;animation:.9s steps(7,end) 1.65s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-move,.72s step-end 1.65s 2 SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-blink,10ms linear 2.56s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-hide}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopTitleLockup{flex-direction:column;align-items:center;gap:10px;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopBrandLogo{width:clamp(124px,10vw,162px);display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopBrandLogoImage{width:100%;height:auto;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopBrandTitle{color:#15385a;font-family:var(--font-heading,Georgia,"Times New Roman",serif);letter-spacing:-.035em;text-align:center;text-wrap:balance;font-size:clamp(2rem,2.55vw,2.6rem);font-style:italic;font-weight:400;line-height:.94;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopBrandRule{background:linear-gradient(90deg,#d6b463 0%,#b7862f 100%) 10px 50%/48px 2px no-repeat,linear-gradient(90deg,#d6b463 0%,#b7862f 100%) right 10px center/48px 2px no-repeat;width:140px;height:16px;display:block;position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopBrandRule:before{content:"";background:linear-gradient(135deg,#d6b463 0%,#b7862f 100%);border-radius:1px;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroMobileBrandLockup{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroMobileBrandLogo{width:min(38vw,138px);margin:0 auto;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroMobileBrandLogoImage{width:100%;height:auto;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroMobileBrandTitle{color:#15385a;font-family:var(--font-heading,Georgia,"Times New Roman",serif);letter-spacing:-.045em;text-align:center;text-wrap:balance;font-size:clamp(2.1rem,9.2vw,3.35rem);font-style:italic;font-weight:500;line-height:.92;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTitleAmountShell{vertical-align:baseline;max-width:100%;display:inline-block;position:relative;top:.15em}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTitleAmountTyping{white-space:nowrap;color:var(--sm-gold);text-shadow:0 0 #fff0;clip-path:inset(0 100% 0 0);animation:1.7s steps(8,end) .35s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-type,.75s ease-out 2.2s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-glow;display:inline-block;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTitleAmountTyping:before{content:attr(data-text);color:#0000;background:linear-gradient(110deg,#0000 0% 34%,#ffffff2e 44%,#fffffff2 50%,#ffffff2e 56%,#0000 66% 100%) -160% 0/180% 100%;opacity:0;pointer-events:none;-webkit-background-clip:text;background-clip:text;animation:1.1s ease-out 2.35s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-shine;position:absolute;inset:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTitleAmountTyping:after{content:"";background:currentColor;width:.08em;animation:1.7s steps(8,end) .35s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-move,.72s step-end .35s 3 SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-blink,10ms linear 2.08s forwards SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-hide;position:absolute;top:.08em;bottom:.08em;left:0;box-shadow:0 0 10px #b9923873}.SpecialistMortgageLanding-module__JxFwoa__heroTitleSubline{margin-top:14px;font-size:.58em;font-weight:500;line-height:1.05}.SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccent{display:block}.SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccentTyping{white-space:nowrap;vertical-align:top;clip-path:inset(0 100% 0 0);width:max-content;max-width:100%;animation:2.6s steps(26,end) .35s forwards SpecialistMortgageLanding-module__JxFwoa__botanical-title-type;display:inline-block;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccentTyping:after{content:"";background:currentColor;width:.08em;animation:2.6s steps(26,end) .35s forwards SpecialistMortgageLanding-module__JxFwoa__botanical-title-caret-move,.75s step-end .35s 4 SpecialistMortgageLanding-module__JxFwoa__botanical-title-caret-blink,10ms linear 3.35s forwards SpecialistMortgageLanding-module__JxFwoa__botanical-title-caret-hide;position:absolute;top:.08em;bottom:.08em;left:0}@keyframes SpecialistMortgageLanding-module__JxFwoa__botanical-title-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes SpecialistMortgageLanding-module__JxFwoa__botanical-title-caret-move{0%{left:0}to{left:calc(100% - .08em)}}@keyframes SpecialistMortgageLanding-module__JxFwoa__botanical-title-caret-blink{0%,to{opacity:0}50%{opacity:1}}@keyframes SpecialistMortgageLanding-module__JxFwoa__botanical-title-caret-hide{to{opacity:0}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 -.14em 0 0)}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-move{0%{left:0}to{left:calc(100% - .08em)}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-blink{0%,to{opacity:0}50%{opacity:1}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-caret-hide{to{opacity:0}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-glow{to{text-shadow:0 0 1px #ffffffa6,0 0 16px #b9923833}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-title-shine{0%{opacity:0;background-position:-160% 0}18%{opacity:.9}to{opacity:0;background-position:165% 0}}@media (prefers-reduced-motion:reduce){.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine{clip-path:none;animation:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine:before,.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTitleAmountTyping{clip-path:none;animation:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTitleAmountTyping:before,.SpecialistMortgageLanding-module__JxFwoa__hnwOneTitleAmountTyping:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccentTyping{clip-path:none;width:auto;animation:none}.SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccentTyping:after{display:none}}.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard,.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsHeader{display:grid}.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon{place-items:center;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsTitle,.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsSubtitle{margin:0}.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsDivider{display:block}.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton{justify-content:center;align-items:center;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon{place-items:center;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceLead,.SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceAccent,.SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead,.SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{display:block}.SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{color:#5f9479}.SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent,.SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceAccent{color:var(--cc-secondary)}.SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceIntro,.SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceHomeIcon{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{text-align:left;max-width:min(96vw,1540px);padding-top:44px;padding-bottom:54px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{grid-template-columns:minmax(440px,.85fr) minmax(760px,1.15fr);align-items:start;gap:86px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn{text-align:left;justify-self:start;padding-top:92px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading{text-align:left;max-width:620px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{color:#5f9479;letter-spacing:0;font-size:5.35rem;font-weight:800;line-height:.9;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{color:var(--cc-secondary);letter-spacing:0;white-space:nowrap;margin-top:14px;font-size:4.45rem;font-weight:800;line-height:.95;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro{color:#244768;text-align:left;max-width:560px;margin:32px 0 0;font-size:1.18rem;line-height:1.55}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardStack{z-index:2;gap:14px;display:grid;position:relative}@media (max-width:1380px){.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{grid-template-columns:minmax(380px,.82fr) minmax(660px,1.18fr);gap:64px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn{padding-top:76px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{font-size:4.35rem}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{white-space:nowrap;font-size:3.65rem}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro{max-width:520px;font-size:1.05rem}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{grid-template-columns:108px minmax(0,1fr) 30px;gap:20px;min-height:144px;padding:22px 28px 22px 24px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon{width:92px;height:92px}}.SpecialistMortgageLanding-module__JxFwoa__titleCalistoga{--cc-title-font-family:"Calistoga",Georgia,"Times New Roman",serif;--cc-title-font-weight:400}.SpecialistMortgageLanding-module__JxFwoa__titleMomoTrustDisplay{--cc-title-font-family:"Momo Trust Display",Georgia,"Times New Roman",serif;--cc-title-font-weight:400}.SpecialistMortgageLanding-module__JxFwoa__fontPairCormorantGaramondInter{--font-heading:"Cormorant Garamond";--font-body:"Inter"}.SpecialistMortgageLanding-module__JxFwoa__fontPairPlayfairSourceSans{--font-heading:"Playfair Display";--font-body:"Source Sans 3"}.SpecialistMortgageLanding-module__JxFwoa__fontPairLibreBaskervilleManrope{--font-heading:"Libre Baskerville";--font-body:"Manrope"}.SpecialistMortgageLanding-module__JxFwoa__fontPairFrauncesDmSans{--font-heading:"Fraunces";--font-body:"DM Sans"}.SpecialistMortgageLanding-module__JxFwoa__fontPairLoraNunitoSans{--font-heading:"Lora";--font-body:"Nunito Sans"}.SpecialistMortgageLanding-module__JxFwoa__heroCopy .SpecialistMortgageLanding-module__JxFwoa__titleCalistoga,.SpecialistMortgageLanding-module__JxFwoa__heroCopy .SpecialistMortgageLanding-module__JxFwoa__titleMomoTrustDisplay{font-family:var(--cc-title-font-family);font-weight:var(--cc-title-font-weight)}.SpecialistMortgageLanding-module__JxFwoa__heroCopy h1,.SpecialistMortgageLanding-module__JxFwoa__section h2,.SpecialistMortgageLanding-module__JxFwoa__faqSection h2,.SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{color:var(--sm-navy);font-family:var(--font-heading,Georgia,"Times New Roman",serif);letter-spacing:0;margin:0;font-weight:500}.SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{max-width:720px;font-size:4.08rem;line-height:1.03}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{text-wrap:balance;font-size:clamp(3.35rem,4vw,3.65rem);line-height:1.04}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{text-wrap:balance;font-size:clamp(2.75rem,3.35vw,3.15rem);line-height:1.07}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{text-wrap:balance;max-width:560px;font-size:3.35rem;line-height:.98}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy p{max-width:560px}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{width:min(100%,500px)}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a{color:#fff;letter-spacing:.5px;text-shadow:0 1px 2px #0000001a;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%);border:2px solid #fff3;border-radius:14px;gap:16px;min-height:58px;font-weight:700;box-shadow:0 10px 20px -5px #0ea5e966}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__section h2,.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__faqSection h2,.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel h2{font-family:var(--cc-title-font-family,Georgia,"Times New Roman",serif);letter-spacing:0;font-weight:var(--cc-title-font-weight,500)}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .testimonial-heading{font-family:var(--cc-title-font-family,Georgia,"Times New Roman",serif);letter-spacing:0;font-weight:var(--cc-title-font-weight,500)}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .testimonial-heading .brand-gradient{font-family:var(--cc-title-font-family,Georgia,"Times New Roman",serif);letter-spacing:0;font-weight:var(--cc-title-font-weight,500)}.SpecialistMortgageLanding-module__JxFwoa__goldRule{background:var(--sm-gold);width:54px;height:2px;margin:24px 0 22px}.SpecialistMortgageLanding-module__JxFwoa__heroCopy p{color:#213d55;max-width:570px;margin:0;font-size:1rem;line-height:1.75}.SpecialistMortgageLanding-module__JxFwoa__bullets{color:#163b55;gap:13px;margin:28px 0;padding:0;font-size:.94rem;font-weight:700;list-style:none;display:grid}.SpecialistMortgageLanding-module__JxFwoa__bullets li{align-items:center;gap:12px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__bullets svg{color:var(--sm-blue);flex:none}.SpecialistMortgageLanding-module__JxFwoa__marketBadge{width:min(100%,310px);color:var(--sm-navy);background:#e8f4fb;border-radius:8px;align-items:center;gap:16px;padding:18px 20px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__marketBadge span{gap:3px;font-size:.82rem;display:grid}.SpecialistMortgageLanding-module__JxFwoa__marketBadge strong{font-size:.94rem}@media (min-width:721px){.SpecialistMortgageLanding-module__JxFwoa__marketBadge{display:none}}.SpecialistMortgageLanding-module__JxFwoa__quotePanel{background:#fff;border:0;border-radius:12px;gap:15px;padding:40px;display:grid;box-shadow:0 20px 50px #0000004d}.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{scroll-margin-top:220px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopContactStep .dob-group{margin-top:-10px;margin-bottom:4px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopContactStep .field-grid{margin-bottom:2px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopContactStep .contact-checkbox--notice{margin-top:-4px;margin-bottom:10px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopContactStep .assurance-container{margin:6px 0 10px}.SpecialistMortgageLanding-module__JxFwoa__quotePanel h2{color:#1a2433;font-family:var(--font-heading,var(--font-body),"Open Sans",system-ui,sans-serif);margin:0;font-size:1.125rem;font-weight:700;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__quotePanel>p{color:#51697a;margin:-8px 0 8px;font-size:.92rem}.SpecialistMortgageLanding-module__JxFwoa__fieldGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__wizardPrompt{color:#1a2433;font-size:1rem;font-weight:700;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__wizardSubtitle{color:#51697a;margin:-6px 0 2px;font-size:.92rem;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__wizardField{gap:8px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__wizardField span{color:#51697a;font-size:.88rem;font-weight:700}.SpecialistMortgageLanding-module__JxFwoa__wizardOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__wizardOption{color:#1a2433;cursor:pointer;background:#f7f9fc;border:1px solid #d7deea;border-radius:10px;align-items:center;min-height:62px;padding:12px 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:flex;position:relative}.SpecialistMortgageLanding-module__JxFwoa__wizardOption:hover{background:#fff;border-color:#94a3b8;box-shadow:0 8px 18px #19233414}.SpecialistMortgageLanding-module__JxFwoa__wizardOption input{opacity:0;pointer-events:none;position:absolute;inset:0}.SpecialistMortgageLanding-module__JxFwoa__wizardOption span{font-size:.88rem;line-height:1.35}.SpecialistMortgageLanding-module__JxFwoa__wizardOption:has(input:checked){background:#fff7ed;border-color:#94a3b8;box-shadow:0 10px 22px #b9874a33}.SpecialistMortgageLanding-module__JxFwoa__wizardActions{justify-content:space-between;align-items:center;gap:14px;margin-top:2px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__wizardBackButton{color:#3a4b63;cursor:pointer;font:inherit;background:0 0;border:0;font-size:.82rem;font-weight:700;text-decoration:underline}.SpecialistMortgageLanding-module__JxFwoa__wizardBackButton:disabled{cursor:wait;opacity:.65}.SpecialistMortgageLanding-module__JxFwoa__wizardActions .SpecialistMortgageLanding-module__JxFwoa__submitButton{margin-left:auto}.SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{width:100%}.SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{color:#5b6b82;text-align:right;font-size:.78rem}.SpecialistMortgageLanding-module__JxFwoa__quotePanel input,.SpecialistMortgageLanding-module__JxFwoa__quotePanel select{color:#1a2433;width:100%;min-height:52px;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;padding:0 16px;font-size:1rem;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #0000000d}.SpecialistMortgageLanding-module__JxFwoa__quotePanel input:focus,.SpecialistMortgageLanding-module__JxFwoa__quotePanel select:focus{border-color:#0f172a;box-shadow:0 0 0 4px #0f172a1a}.SpecialistMortgageLanding-module__JxFwoa__selectField{display:block;position:relative}.SpecialistMortgageLanding-module__JxFwoa__selectField span{color:#43566a;pointer-events:none;font-size:.72rem;font-weight:700;position:absolute;top:8px;left:15px}.SpecialistMortgageLanding-module__JxFwoa__selectField select{appearance:none;padding-top:18px;padding-right:44px}.SpecialistMortgageLanding-module__JxFwoa__selectField svg{color:var(--sm-navy);pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.SpecialistMortgageLanding-module__JxFwoa__submitButton{cursor:pointer;min-height:58px;font:inherit;letter-spacing:.5px;text-shadow:0 1px 2px #0000001a;border:2px solid #fff3;justify-content:center;align-items:center;gap:16px;padding:0 24px;font-size:1rem;font-weight:700;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__submitButton:hover{background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 100%);box-shadow:0 15px 30px -5px #0ea5e980}.SpecialistMortgageLanding-module__JxFwoa__submitButton:disabled{cursor:wait;opacity:.72}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__submitButton:disabled,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__wizardBackButton:disabled,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaButton:disabled{cursor:default!important}.SpecialistMortgageLanding-module__JxFwoa__secureLine{justify-content:center;align-items:flex-start;gap:6px;display:flex;color:#68798a!important;margin:0!important;font-size:.78rem!important}.SpecialistMortgageLanding-module__JxFwoa__secureLineText{display:inline}.SpecialistMortgageLanding-module__JxFwoa__formStatus{text-align:center;color:#9f1239!important;margin:0!important;font-size:.86rem!important}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroInner{grid-template-columns:minmax(560px,1fr) minmax(560px,640px);align-items:center;gap:clamp(42px,4vw,72px);max-width:1440px;min-height:648px;padding:56px 64px 42px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{max-width:720px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy p{max-width:620px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bullets{margin:28px 0 30px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{border:1px solid #cfe4f2;gap:26px;width:min(100%,540px);min-height:134px;padding:24px 28px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge svg{box-sizing:content-box;background:#dff0ff;border-radius:50%;width:56px;height:56px;padding:16px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge span{border-left:1px solid #c5d8e8;align-content:center;min-height:84px;padding-left:28px;font-size:.95rem;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge strong{font-size:1.02rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{gap:20px;width:100%;min-height:420px;padding:58px 62px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel h2{margin-bottom:16px;font-size:1.5rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-label{color:#1a2433;margin-top:0;font-size:1rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row{margin:0 0 18px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row input{min-height:66px;font-size:1.12rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-icon{border-radius:10px;width:66px;height:66px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{min-height:72px;font-size:1.1rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{margin-top:8px;font-size:.94rem}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__heroInner{grid-template-columns:minmax(0,560px) minmax(560px,650px);justify-content:center;align-items:center;gap:120px;max-width:1560px;min-height:720px;padding:58px 0 54px}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__goldRule{width:58px;margin:26px 0 24px}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{font-size:1.02rem;line-height:1.7}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__bullets{margin:28px 0 32px}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{border-radius:18px;gap:22px;width:100%;min-height:500px;padding:72px 62px 56px;transform:translateY(-8px)}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel h2{margin-bottom:18px;font-size:1.48rem}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-label{color:#1a2433;margin-top:0;font-size:1rem}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row{margin:0 0 18px}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row input{min-height:64px;font-size:1.08rem}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-icon{border-radius:10px;width:64px;height:64px}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{min-height:78px;font-size:1.08rem}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{margin-top:10px;font-size:.95rem}}.SpecialistMortgageLanding-module__JxFwoa__statStrip{z-index:2;border:1px solid var(--sm-border);background:#fffffff5;border-radius:8px;grid-template-columns:repeat(4,1fr);max-width:1180px;margin:-6px auto 34px;display:grid;position:relative;box-shadow:0 14px 34px #07384d1a}.SpecialistMortgageLanding-module__JxFwoa__statStrip article{text-align:center;border-right:1px solid var(--sm-border);align-content:center;justify-items:center;min-height:118px;padding:22px 24px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child{border-right:0}.SpecialistMortgageLanding-module__JxFwoa__statStrip svg{color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__reviewStars{color:var(--sm-navy);align-items:center;gap:4px;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__reviewStar{flex:none;width:22px;height:22px;display:inline-flex;position:relative}.SpecialistMortgageLanding-module__JxFwoa__reviewStarFill,.SpecialistMortgageLanding-module__JxFwoa__reviewStarOutline{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.SpecialistMortgageLanding-module__JxFwoa__reviewStarFill{width:0;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__reviewStarFill svg,.SpecialistMortgageLanding-module__JxFwoa__reviewStarOutline svg{flex:none;width:100%;height:100%}.SpecialistMortgageLanding-module__JxFwoa__reviewStarFill svg{stroke:#c5a660;fill:#c5a660}.SpecialistMortgageLanding-module__JxFwoa__reviewStarOutline svg{stroke:currentColor;fill:#0000}.SpecialistMortgageLanding-module__JxFwoa__statStrip h2{color:var(--sm-navy);font-family:var(--font-heading,Georgia,"Times New Roman",serif);margin:8px 0 4px;font-size:.96rem}.SpecialistMortgageLanding-module__JxFwoa__statStrip p{color:#425b70;margin:0;font-size:.82rem;line-height:1.42}.SpecialistMortgageLanding-module__JxFwoa__section,.SpecialistMortgageLanding-module__JxFwoa__faqSection{text-align:center;max-width:1220px;margin:0 auto;padding:0 42px 30px}.SpecialistMortgageLanding-module__JxFwoa__eyebrow{color:var(--sm-gold);letter-spacing:.16em;text-transform:uppercase;margin:0 0 4px;font-size:.78rem;font-weight:800}.SpecialistMortgageLanding-module__JxFwoa__section h2{max-width:900px;margin:0 auto 26px;font-size:2.1rem;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__cardGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__card,.SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__faqItem{background:#fff;border:1px solid #d7e2eaeb;border-radius:8px;box-shadow:0 14px 30px #07384d14}.SpecialistMortgageLanding-module__JxFwoa__card{align-content:start;justify-items:center;min-height:198px;padding:25px 22px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__iconBadge{background:linear-gradient(135deg,#dff0ff,var(--sm-mint));width:60px;height:60px;color:var(--sm-blue);border-radius:50%;place-items:center;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__card h3,.SpecialistMortgageLanding-module__JxFwoa__stepCard h3{color:var(--sm-navy);font-family:var(--font-heading,Georgia,"Times New Roman",serif);margin:16px 0 8px;font-size:1.05rem;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__card p,.SpecialistMortgageLanding-module__JxFwoa__stepCard p{color:#415970;margin:0;font-size:.86rem;line-height:1.52}.SpecialistMortgageLanding-module__JxFwoa__processSection{padding-top:2px}.SpecialistMortgageLanding-module__JxFwoa__steps{grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.SpecialistMortgageLanding-module__JxFwoa__steps:before{content:"";border-top:2px dashed #b9d4e8;position:absolute;top:24px;left:12%;right:12%}.SpecialistMortgageLanding-module__JxFwoa__stepCard{align-content:start;justify-items:center;min-height:166px;padding:30px 24px 24px;display:grid;position:relative}.SpecialistMortgageLanding-module__JxFwoa__stepCard+.SpecialistMortgageLanding-module__JxFwoa__stepCard{border-left:0}.SpecialistMortgageLanding-module__JxFwoa__stepNumber{width:46px;height:46px;color:var(--sm-navy);z-index:1;background:#d9ecfb;border:1px solid #c0dff4;border-radius:50%;place-items:center;font-weight:900;display:inline-grid;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.SpecialistMortgageLanding-module__JxFwoa__faqSection{padding-bottom:28px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqSection{isolation:isolate;background:0 0;width:100vw;max-width:none;margin:0 calc(50% - 50vw);padding:44px 0 36px;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqSection:before{content:"";z-index:-1;background:linear-gradient(#fffdf98f,#fffdf98f),url(/specialist-mortgage/faq-bg.png) top/cover no-repeat;position:absolute;inset:0}.SpecialistMortgageLanding-module__JxFwoa__faqSectionInner{width:min(100%,1120px);margin:0 auto;padding:0 24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqIntro{justify-items:center;row-gap:10px;margin-bottom:28px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqEyebrow{color:var(--sm-gold);letter-spacing:.24em;text-align:center;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:900;line-height:1.3}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqHeading{color:var(--sm-blue);text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.9rem,2.9vw,2.45rem);line-height:1.08}.SpecialistMortgageLanding-module__JxFwoa__typingHeading{position:relative}.SpecialistMortgageLanding-module__JxFwoa__typingHeadingMeasure,.SpecialistMortgageLanding-module__JxFwoa__typingHeadingText{display:block}.SpecialistMortgageLanding-module__JxFwoa__typingHeadingMeasure{visibility:hidden;-webkit-user-select:none;user-select:none}.SpecialistMortgageLanding-module__JxFwoa__typingHeadingText{position:absolute;inset:0}.SpecialistMortgageLanding-module__JxFwoa__typingHeadingCursor{vertical-align:-.08em;background:currentColor;width:.08em;height:.92em;margin-left:.08em;animation:1s step-end infinite SpecialistMortgageLanding-module__JxFwoa__typingHeadingCursorBlink;display:inline-block}@keyframes SpecialistMortgageLanding-module__JxFwoa__typingHeadingCursorBlink{0%,49%{opacity:1}50%,to{opacity:0}}.SpecialistMortgageLanding-module__JxFwoa__faqGrid{text-align:left;grid-template-columns:repeat(2,1fr);align-items:start;gap:12px 26px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__faqItem{align-self:start;overflow:hidden;box-shadow:0 10px 24px #07384d0f}.SpecialistMortgageLanding-module__JxFwoa__faqItem summary{cursor:pointer;min-height:56px;color:var(--sm-navy);justify-content:space-between;align-items:center;gap:20px;padding:0 18px;font-size:.94rem;font-weight:800;list-style:none;display:flex}.SpecialistMortgageLanding-module__JxFwoa__faqItem summary::-webkit-details-marker{display:none}.SpecialistMortgageLanding-module__JxFwoa__faqQuestion{white-space:pre-line;flex:auto;min-width:0}.SpecialistMortgageLanding-module__JxFwoa__faqItem p{color:#43566a;margin:0;padding:0 18px 18px;font-size:.9rem;line-height:1.6}.SpecialistMortgageLanding-module__JxFwoa__bottomCta{color:#fff;background:linear-gradient(90deg,#083c5df5,#0c5690d6),url(/secure-a-loan/hero-bg.png) 100%/cover no-repeat;border-radius:8px;grid-template-columns:1fr 340px;align-items:center;gap:20px 52px;max-width:1380px;min-height:156px;margin:12px auto 36px;padding:34px 96px;display:grid;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__bottomCta .SpecialistMortgageLanding-module__JxFwoa__goldRule{margin:0 0 18px}.SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{color:#fff;max-width:570px;font-size:2.08rem;line-height:1.16}.SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__bottomCta button{min-height:58px;color:var(--sm-blue);background:#fff;justify-content:center;align-items:center;gap:28px;padding:0 28px;font-weight:900;display:inline-flex;box-shadow:0 14px 30px #0000002e}.SpecialistMortgageLanding-module__JxFwoa__bottomCta button{font:inherit;cursor:pointer;border:0}.SpecialistMortgageLanding-module__JxFwoa__bottomCta small{color:#ffffffdb;text-align:center;grid-column:2}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{--testimonial-accent:var(--sm-gold-deep,#176247);--testimonial-heading:var(--sm-navy,#174b3d);--testimonial-body:var(--sm-body-copy,#1f3f35);--testimonial-muted:var(--sm-muted,#6f7a72);--testimonial-lilac:var(--cc-secondary,#bfa6dc);background:radial-gradient(circle at 50% 16%,#c4abe021,transparent 30%),radial-gradient(ellipse at 50% 85%,#dde9de5c,transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--sm-page-bg,#fbfaf6)74%,white),var(--sm-page-bg,#fbfaf6));padding:clamp(40px,4vw,58px) 0 clamp(44px,4vw,62px);position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseContainer{width:100%;max-width:none;padding-inline:0}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader{text-align:center;justify-items:center;gap:12px;padding-inline:24px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{color:var(--testimonial-heading);font-family:var(--font-heading),var(--font-body),"Open Sans",system-ui,sans-serif;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,2.8vw,3rem);font-weight:900;line-height:1.03}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{font-size:clamp(1.82rem,2.45vw,2.68rem)}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact{--testimonial-heading:#5f9479}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2 span{color:inherit;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader p{color:var(--testimonial-body);max-width:720px;margin:0;font-size:clamp(.94rem,1vw,1.08rem);line-height:1.4}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader p{font-size:clamp(.9rem,.95vw,1rem)}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader>span{background:linear-gradient(90deg,transparent,var(--testimonial-lilac),transparent);border-radius:999px;width:120px;height:2px}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{margin-top:22px;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewportManualLoop{scrollbar-width:none;overflow:auto hidden}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewportManualLoop::-webkit-scrollbar{display:none}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStage{width:100%;max-width:1680px;margin:0 auto;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack{--testimonial-card-gap:clamp(16px,1.5vw,22px);will-change:transform;width:max-content;animation:78s linear infinite SpecialistMortgageLanding-module__JxFwoa__testimonial-showcase-scroll;display:flex}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackManualLoop{will-change:auto;width:max-content;display:flex;animation:none!important;transform:none!important}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackManualLoop .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup{gap:var(--testimonial-card-gap);padding-right:var(--testimonial-card-gap);flex:none;margin:0;grid-template-columns:none!important;width:max-content!important;display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackManualLoop .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup:nth-child(2){display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup{gap:var(--testimonial-card-gap);padding-right:var(--testimonial-card-gap);flex:none;margin:0 auto;display:flex}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard{border:1px solid color-mix(in srgb,var(--sm-border,#1f7a5c2e)74%,white);width:clamp(228px,18vw,292px);min-height:clamp(252px,19vw,304px);box-shadow:0 18px 44px color-mix(in srgb,var(--sm-shadow,#174b3d24)42%,transparent);background:#ffffffe6;border-radius:20px;flex:0 0 clamp(228px,18vw,292px);padding:clamp(22px,1.9vw,28px) clamp(20px,1.8vw,26px);transition:transform .22s,border-color .22s,box-shadow .22s;position:relative}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard:hover{transform:translateY(-4px)}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCardHighlighted{box-shadow:0 20px 52px color-mix(in srgb,var(--sm-shadow,#174b3d24)56%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTopLine{justify-content:space-between;align-items:flex-start;gap:14px;min-height:28px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStars{color:var(--testimonial-accent);white-space:nowrap;align-items:center;gap:.08em;font-size:clamp(1.18rem,1.35vw,1.5rem);line-height:1;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStar{--star-base-color:#c5a660;--star-glow-color:#c5a660;color:var(--star-base-color);transform-origin:50%;animation:2.6s ease-in-out infinite SpecialistMortgageLanding-module__JxFwoa__testimonial-star-glow;animation-delay:calc(var(--star-index,0)*.18s);display:inline-block}@keyframes SpecialistMortgageLanding-module__JxFwoa__testimonial-star-glow{0%,55%,to{color:var(--star-base-color);text-shadow:0 0 #fff0;transform:translateY(0)scale(1)}22%,34%{color:var(--star-glow-color);text-shadow:0 0 8px #d8c293,0 0 16px #e5d8b9;transform:translateY(-1px)scale(1.08)}}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseBadge{background:color-mix(in srgb,var(--testimonial-lilac)26%,white);color:#172033;white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:.78rem;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseBadge{font-size:.74rem}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard h3{color:var(--testimonial-heading);font-family:var(--font-heading),var(--font-body),"Open Sans",system-ui,sans-serif;letter-spacing:-.03em;margin:clamp(16px,1.6vw,22px) 0 0;font-size:clamp(.98rem,1.05vw,1.14rem);font-weight:800;line-height:1.16}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard h3{font-size:clamp(.94rem,.96vw,1.04rem)}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard p{color:var(--testimonial-body);white-space:pre-line;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:16px 0 0;font-size:clamp(.88rem,.84vw,.96rem);line-height:1.58;display:-webkit-box;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard p{font-size:clamp(.86rem,.8vw,.92rem)}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseRule{background:var(--testimonial-lilac);border-radius:999px;width:34px;height:3px;margin-top:clamp(18px,1.8vw,24px);display:block}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard strong{color:#142039;margin-top:16px;font-size:.9rem;line-height:1.2;display:block}@keyframes SpecialistMortgageLanding-module__JxFwoa__testimonial-showcase-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:1100px){.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{grid-template-columns:1fr;gap:32px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading{max-width:720px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{grid-template-columns:112px minmax(0,1fr) 28px;gap:20px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon{width:84px;height:84px}.SpecialistMortgageLanding-module__JxFwoa__heroInner{grid-template-columns:1fr;gap:34px}.SpecialistMortgageLanding-module__JxFwoa__quotePanel{width:100%;max-width:640px;margin:0 auto}.SpecialistMortgageLanding-module__JxFwoa__statStrip,.SpecialistMortgageLanding-module__JxFwoa__cardGrid{grid-template-columns:repeat(2,1fr)}.SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2){border-right:0}.SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2){border-bottom:1px solid var(--sm-border)}.SpecialistMortgageLanding-module__JxFwoa__steps{grid-template-columns:repeat(2,1fr);gap:30px}.SpecialistMortgageLanding-module__JxFwoa__steps:before{display:none}.SpecialistMortgageLanding-module__JxFwoa__stepCard+.SpecialistMortgageLanding-module__JxFwoa__stepCard{border-left:1px solid #d7e2eaeb}.SpecialistMortgageLanding-module__JxFwoa__bottomCta{grid-template-columns:1fr;margin-inline:28px;padding:34px}.SpecialistMortgageLanding-module__JxFwoa__bottomCta small{grid-column:auto}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack{--testimonial-card-gap:22px;animation-duration:70s}}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{padding-top:8px;padding-bottom:26px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{gap:24px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{font-size:clamp(2.55rem,12vw,3.55rem);line-height:.98}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{margin-top:8px;font-size:clamp(2.45rem,11vw,3.35rem);line-height:1}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro{margin-top:20px;font-size:.95rem;line-height:1.55}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{border-radius:18px;grid-template-columns:72px minmax(0,1fr) 22px;gap:14px;padding:20px 18px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon{width:64px;height:64px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy h3{font-family:var(--cc-title-font-family,Georgia,"Times New Roman",serif);font-size:1.08rem;font-weight:var(--cc-title-font-weight,700);margin-bottom:8px}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy p{font-size:.92rem;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{padding:38px 18px 44px}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseContainer{padding-inline:0}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader{gap:10px;padding-inline:0}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{font-size:clamp(1.7rem,8.5vw,2.2rem);line-height:1.08}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{font-size:clamp(1.58rem,8vw,2rem)}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader p{max-width:300px;font-size:.86rem}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader p{font-size:.82rem}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{margin-top:18px}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStage{padding-bottom:8px}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard{flex-basis:min(74vw,274px);width:min(74vw,274px);min-height:0;padding:22px 20px}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack{--testimonial-card-gap:14px;animation-duration:52s}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard h3{font-size:1rem}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard p{font-size:.9rem;line-height:1.52}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard h3{font-size:.96rem}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCompact .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard p{font-size:.88rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage{background:linear-gradient(#f5fcfff5,#fffffffa),url(/specialist-mortgage/hnw-hero.png) top/cover no-repeat fixed;min-height:100vh}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hero{background:0 0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hero:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroInner{padding:24px 26px 34px;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroEyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileSectionEyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__eyebrow{color:var(--sm-gold);letter-spacing:.24em;text-align:left;text-transform:uppercase;margin:0 0 12px;font-size:.72rem;font-weight:900;line-height:1.35;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileSectionEyebrow{max-width:430px;margin:10px auto 12px;padding:0 26px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroEyebrow:after,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileSectionEyebrow:after,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__processSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__faqSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuoteSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after{content:"";background:var(--sm-gold);width:38px;height:2px;margin-top:12px;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{max-width:360px;margin-top:16px;font-size:2.35rem;line-height:1.06}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{font-size:2.05rem;line-height:1.09}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy .SpecialistMortgageLanding-module__JxFwoa__goldRule,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileIntro{color:#233f57;max-width:360px;margin-top:26px;font-size:.94rem;line-height:1.58;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bullets{gap:14px;width:calc(100% + 16px);margin:26px -10px 24px -6px;font-size:clamp(.78rem,2.45vw,.87rem)}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bullets li{white-space:nowrap;align-items:flex-start;gap:7px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bullets li span{letter-spacing:-.025em;white-space:nowrap;min-width:0;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bullets li:first-child span{white-space:normal}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bullets li:first-child .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileBulletBreak{display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bullets svg{width:14px;height:14px;margin-top:.2em}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-label{margin:2px 0 4px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-row{margin:0 0 14px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard{width:100%;box-shadow:none;background:linear-gradient(135deg,#eaf6fd,#f5fbff);border-radius:8px;gap:16px;padding:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{align-items:flex-start;margin-top:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge svg{flex:none;margin-top:2px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge span,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard span{color:#163b55;font-size:.86rem;line-height:1.5}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge strong,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard strong{color:var(--sm-navy);margin-bottom:4px;font-size:.96rem;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileHeroCta{color:#fff;letter-spacing:.01em;background:linear-gradient(135deg,#07384d,#006fbd);border-radius:7px;justify-content:space-between;align-items:center;min-height:56px;margin-top:28px;padding:0 22px;font-weight:900;display:flex;box-shadow:0 14px 28px #00529a38}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip{max-width:430px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:10px auto 34px;padding:0 22px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child{background:#ffffffeb;border:1px solid #d7e2eaf2;border-radius:8px;grid-template-rows:44px minmax(2.36em,auto) minmax(4.05em,auto);align-content:start;justify-items:center;min-height:148px;padding:18px 12px;display:grid;box-shadow:0 10px 24px #07384d14}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg{box-sizing:content-box;background:linear-gradient(135deg,#dff0ff,var(--sm-mint));width:24px;height:24px;color:var(--sm-blue);border-radius:50%;padding:10px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStar{width:18px;height:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStars{align-self:start;align-items:center;min-height:44px;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip>article>svg{box-sizing:border-box;background:0 0;border-radius:0;width:28px;height:28px;padding:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStar{width:22px;height:22px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill svg,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStarOutline svg{background:0 0;border-radius:0;padding:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__testimonial-heading .SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialHeadingLine{display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip h2{font-family:var(--font-heading,Georgia,"Times New Roman",serif);justify-content:center;align-items:center;min-height:2.36em;margin:10px 0 6px;font-size:.94rem;line-height:1.18;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__statStrip p{min-height:4.05em;font-size:.75rem;line-height:1.35}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__section,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__faqSection{text-align:left;max-width:430px;padding:0 22px 28px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__processSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__faqSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow{margin-bottom:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection h2,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__audienceSection{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionGrid{gap:12px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionGrid .SpecialistMortgageLanding-module__JxFwoa__card{grid-template-columns:56px 1fr;place-items:center start;column-gap:16px;min-height:92px;padding:16px 44px 16px 16px;display:grid;position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionGrid .SpecialistMortgageLanding-module__JxFwoa__card:after{content:"›";color:var(--sm-navy);font-size:2rem;line-height:1;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionGrid .SpecialistMortgageLanding-module__JxFwoa__iconBadge{grid-row:span 2;width:48px;height:48px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionGrid .SpecialistMortgageLanding-module__JxFwoa__card h3{margin:0 0 4px;font-size:.94rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__solutionGrid .SpecialistMortgageLanding-module__JxFwoa__card p{font-size:.75rem;line-height:1.35}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__processSection{padding-top:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__processSection h2{text-align:left;margin:0 0 22px;font-size:1.46rem;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__steps:before{border-top:2px dashed #b9d4e8;display:block;top:16px;left:11%;right:11%}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__stepCard+.SpecialistMortgageLanding-module__JxFwoa__stepCard{min-height:126px;box-shadow:none;background:0 0;border:0;min-width:0;padding:44px 4px 0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__stepNumber{width:32px;height:32px;font-size:.8rem;top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__stepCard .SpecialistMortgageLanding-module__JxFwoa__iconBadge{width:42px;height:42px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__stepCard .SpecialistMortgageLanding-module__JxFwoa__iconBadge svg{width:20px;height:20px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__stepCard h3{width:100%;max-width:76px;font-family:var(--font-body),"Open Sans",system-ui,sans-serif;overflow-wrap:anywhere;text-align:center;text-wrap:balance;justify-self:center;margin:9px 0 4px;font-size:.62rem;font-weight:900;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__stepCard p{color:#304b63;overflow-wrap:anywhere;text-align:center;justify-self:center;width:100%;max-width:76px;font-size:.62rem;line-height:1.25}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__faqGrid{gap:10px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqIntro{row-gap:12px;margin-bottom:42px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqHeading{font-size:1.9rem;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__faqItem{border-radius:7px;box-shadow:0 8px 20px #07384d0f}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary{min-height:44px;padding:0 14px;font-size:.78rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__faqItem p{padding:0 14px 14px;font-size:.78rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard{align-items:flex-start;max-width:386px;margin:-4px auto 28px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard svg{color:var(--sm-navy);flex:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuoteSection{max-width:430px;margin:0 auto;padding:10px 22px 28px;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__heroMobileQuoteSection{max-width:none;margin:28px 0 0;padding:0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .rj-card-strip{background:0 0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .rj-card-grid{padding-top:42px;padding-bottom:42px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuoteSection h2{color:var(--sm-navy);font-family:var(--font-heading,Georgia,"Times New Roman",serif);margin:0 0 14px;font-size:1.66rem;font-weight:500;line-height:1.08}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuoteSection>p:not(.SpecialistMortgageLanding-module__JxFwoa__eyebrow){color:#28445c;margin:0 0 18px;font-size:.88rem;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel{border-radius:12px;gap:12px;padding:24px 20px;box-shadow:0 10px 30px #0003}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel input,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel select{min-height:48px;font-size:1rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__submitButton{display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardActions .SpecialistMortgageLanding-module__JxFwoa__submitButton{border-radius:14px;gap:8px;min-height:48px;padding:0 14px;font-size:.82rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{letter-spacing:0;white-space:nowrap;gap:10px;padding:0 18px;font-size:.93rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__secureLine{text-align:left;justify-content:flex-start;padding:0 6px;color:#3a5971!important;margin-top:12px!important;font-size:.75rem!important}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__secureLine svg{flex:none;margin-top:1px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__secureLineText{flex:auto;min-width:0;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{max-width:430px;min-height:78px;padding:13px 14px calc(13px + env(safe-area-inset-bottom));background:linear-gradient(135deg,#07384d,#006fbd);border-radius:0;grid-template-columns:1fr 142px;align-items:center;gap:12px;margin:0 auto;display:none;position:static}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta .SpecialistMortgageLanding-module__JxFwoa__goldRule{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{font-family:var(--font-body),"Open Sans",system-ui,sans-serif;margin:0 0 3px;font-size:.85rem;font-weight:900;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta small{color:#ffffffd6;text-align:left;grid-area:1/1;align-self:end;margin-top:20px;font-size:.68rem;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{min-height:46px;color:var(--sm-blue);border-radius:7px;grid-area:1/2;justify-content:space-between;gap:10px;padding:0 14px;font-size:.82rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaLink{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaButton{display:inline-flex!important}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaButton:disabled{cursor:wait;opacity:.72}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaText{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaText{display:inline}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{background:linear-gradient(135deg,#03142af7,#051932f0),url(/specialist-mortgage/hnw-high-value-cta-bg.png) 78%/cover no-repeat;border-radius:16px;flex-direction:column;align-items:stretch;gap:0;max-width:388px;margin:6px auto 12px;padding:16px 14px 12px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 14px 30px #0412242e}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta>div{order:1;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{color:#fff;text-align:left;max-width:none;margin:0;font-size:clamp(1.28rem,5.6vw,1.64rem);line-height:1.06}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta .SpecialistMortgageLanding-module__JxFwoa__goldRule{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaText{display:inline!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaText{display:none!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaLead{grid-template-columns:1fr;gap:0;padding-left:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaHeading{gap:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaKicker{white-space:nowrap;font-size:1.2rem;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaBody{max-width:none;font-size:.78rem;line-height:1.3}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaLink{order:2;width:100%;margin-top:10px;display:inline-flex!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaButton{display:none!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaAction{border-radius:14px;justify-content:space-between;width:100%;min-width:0;min-height:46px;padding:0 14px;font-size:.8rem;transform:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaMetaWrap{text-align:left;order:3;justify-self:auto;width:100%;margin:5px 0 0;transform:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaMeta{text-align:left;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;width:auto;font-size:.68rem;line-height:1.3;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaMeta svg{display:inline-block!important}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{margin-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy .SpecialistMortgageLanding-module__JxFwoa__goldRule{width:38px;margin:18px 0 22px;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__mobileIntro{margin-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__processSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuoteSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection h2{text-align:left;margin:0 0 18px;font-size:1.58rem;line-height:1.12;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__processSection{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__ccMobileHiddenFaq,.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary svg{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary:after{content:"+";color:var(--sm-navy);flex:none;font-size:1rem;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__faqItem[open] summary:after{content:"−"}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__submitButton{min-height:54px;margin-top:2px;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__ccPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__secureLine{display:none}}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection{border:1px solid var(--sm-border);background:radial-gradient(circle at 0% 0%,color-mix(in srgb,var(--sm-blue)11%,transparent),transparent 34%),radial-gradient(circle at 100% 0%,color-mix(in srgb,var(--sm-gold)12%,transparent),transparent 34%),linear-gradient(135deg,color-mix(in srgb,var(--sm-page-bg,#fbfdff)84%,white),color-mix(in srgb,var(--sm-panel-bg,#fff)94%,white));max-width:min(92vw,1380px);min-height:456px;box-shadow:0 28px 70px color-mix(in srgb,var(--sm-shadow,#07384d1a)72%,transparent);border-radius:24px;margin:24px auto 0;padding:0 clamp(44px,5vw,78px) 58px;position:relative;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection:after{content:"";background:radial-gradient(circle at 42% 50%,color-mix(in srgb,var(--sm-blue)18%,transparent)0 36px,transparent 37px),radial-gradient(circle at 62% 50%,color-mix(in srgb,var(--sm-gold)22%,transparent)0 36px,transparent 37px);pointer-events:none;border-radius:0 0 90px 90px;width:164px;height:76px;position:absolute;bottom:-38px;left:50%;transform:translate(-50%)}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow{background:color-mix(in srgb,var(--sm-page-bg,#fbfdff)92%,white);width:max-content;color:var(--sm-gold);letter-spacing:.24em;margin:0 auto 18px;padding:0 26px;font-size:.84rem;font-weight:900;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow{transform:translateY(-7px)}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after,.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after{content:"";background:var(--sm-gold);width:34px;height:2px;margin:20px auto 0;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection h2{text-align:center;text-wrap:balance;max-width:660px;margin:0 auto 28px;font-size:clamp(3rem,4vw,4.35rem);line-height:.98}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__solutionGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:0}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__card{min-height:214px;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;padding:0 clamp(20px,2.6vw,38px);position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__card:not(:first-child):before{content:"";background:color-mix(in srgb,var(--sm-gold)38%,transparent);width:1px;position:absolute;top:72px;bottom:0;left:0}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__iconBadge{background:color-mix(in srgb,var(--sm-panel-soft,var(--sm-ice))72%,white);justify-self:center;width:74px;height:74px;margin-bottom:16px}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__card h3{margin:0 0 12px;font-size:1.18rem;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__solutionsSection .SpecialistMortgageLanding-module__JxFwoa__card p{max-width:240px;color:var(--sm-body-copy,#2e4963);margin:0 auto;font-size:.95rem;line-height:1.58}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection{text-align:left;background:radial-gradient(ellipse at 50% 82%,color-mix(in srgb,var(--sm-blue)7%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--sm-panel-bg,#fff)94%,white)0%,color-mix(in srgb,var(--sm-page-bg,#fbfdff)92%,white)100%);max-width:min(94vw,1380px);min-height:540px;margin:0 auto 32px;padding:84px clamp(36px,5vw,78px) 64px;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection:before{content:"";border:1px solid color-mix(in srgb,var(--sm-gold)18%,transparent);pointer-events:none;border-radius:50%;position:absolute;inset:34px 3% 24px}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection h2{z-index:2;text-align:center;position:absolute;left:50%;transform:translate(-50%)}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow{background:0 0;top:92px}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection h2{text-wrap:balance;width:min(44vw,520px);margin:0;font-size:clamp(2.5rem,3.5vw,3.75rem);line-height:1.08;top:160px}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__cardGrid{z-index:1;grid-template-rows:repeat(2,minmax(170px,auto));grid-template-columns:minmax(220px,1fr) minmax(340px,520px) minmax(220px,1fr);align-items:center;gap:42px clamp(28px,4vw,70px);position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card{min-height:152px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:82px minmax(0,1fr);align-items:center;column-gap:22px;padding:0;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:first-child{grid-area:1/1}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(2){grid-area:2/1}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(3){grid-area:1/3}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(4){grid-area:2/3}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__iconBadge{background:color-mix(in srgb,var(--sm-panel-soft,var(--sm-ice))70%,white);width:70px;height:70px;box-shadow:0 18px 40px color-mix(in srgb,var(--sm-shadow,#07384d14)56%,transparent);grid-area:1/1/span 2}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card h3{margin:0 0 8px;font-size:1.18rem;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card p{color:var(--sm-body-copy,#2e4963);margin:0;font-size:.95rem;line-height:1.56}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection{text-align:center;background:radial-gradient(circle at 50% 8%,#c4abe02e,#0000 18%),radial-gradient(at 50% 70%,#dde9de8f,#0000 36%),linear-gradient(#fffffffc,#fbfaf6f5);max-width:min(96vw,1500px);min-height:790px;margin:12px auto 44px;padding:58px clamp(44px,5vw,92px);overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection:before{z-index:0;background:#ffffffd6;border:1px solid #1f7a5c2e;border-radius:72px;inset:110px 32% 92px;box-shadow:0 28px 76px #174b3d14}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection:after{content:"";z-index:2;background:radial-gradient(circle at 50% 50%,var(--cc-secondary)0 8px,transparent 9px),linear-gradient(90deg,#1f7a5c29 0 42%,transparent 42% 58%,#1f7a5c29 58% 100%);width:174px;height:10px;position:absolute;top:232px;left:50%;transform:translate(-50%)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow{color:#176247;letter-spacing:.22em;background:#eef4eceb;border-radius:999px;min-width:286px;margin:0;padding:16px 32px;font-size:.82rem;font-weight:900;line-height:1;top:160px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection h2{color:#174b3d;width:min(34vw,540px);font-size:clamp(3.75rem,4.8vw,4.55rem);line-height:1.02;top:278px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceLead,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceAccent{display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceAccent{color:var(--cc-secondary)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceIntro{z-index:2;color:#174b3d;text-align:center;width:min(34vw,500px);margin:0;font-size:1.22rem;line-height:1.45;display:block;position:absolute;top:500px;left:50%;transform:translate(-50%)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__botanicalAudienceHomeIcon{z-index:2;width:76px;height:76px;color:var(--cc-secondary);background:#efe6f6eb;border-radius:50%;place-items:center;display:inline-grid;position:absolute;bottom:108px;left:50%;transform:translate(-50%)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__cardGrid{z-index:3;grid-template-rows:315px 315px;grid-template-columns:310px minmax(500px,1fr) 310px;align-items:center;gap:96px clamp(64px,8vw,150px)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card{text-align:center;background:#ffffffe6;border:1px solid #8e69ac24;border-radius:34px;min-height:300px;padding:78px 24px 24px;display:block;position:relative;box-shadow:0 24px 64px #174b3d14}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:first-child{grid-area:1/1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(2){grid-area:2/1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(3){grid-area:1/3}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(4){grid-area:2/3}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:before{content:"";pointer-events:none;border:0 solid #1f7a5c61;border-top-width:1px;width:clamp(92px,7vw,142px);height:74px;position:absolute;top:50%}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:after{content:"";background:var(--cc-secondary);border-radius:50%;width:12px;height:12px;position:absolute;top:calc(50% - 6px);box-shadow:0 0 0 4px #8e69ac1f}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:first-child:before,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(2):before{border-right-width:1px;border-top-right-radius:52px;left:100%}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:first-child:after,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(2):after{right:-7px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(3):before,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(4):before{border-left-width:1px;border-top-left-radius:52px;right:100%}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(3):after,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card:nth-child(4):after{left:-7px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__iconBadge{width:112px;height:112px;color:var(--cc-secondary);background:#efe6f6eb;border:8px solid #ffffffeb;grid-area:auto;position:absolute;top:-52px;left:50%;transform:translate(-50%);box-shadow:0 18px 44px #8e69ac24}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__iconBadge svg{width:44px;height:44px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card h3{color:#174b3d;text-align:center;max-width:230px;margin:0 auto 28px;font-size:1.45rem;font-weight:700;line-height:1.08}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card h3:after{content:"";background:var(--cc-secondary);width:38px;height:3px;margin:18px auto 0;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__card p{color:#174b3d;text-align:center;max-width:255px;margin:0 auto;font-size:.84rem;line-height:1.36}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase{text-align:left;background:radial-gradient(at 50% 82%,#006fbd12,#0000 58%),linear-gradient(#fffffff0 0%,#fbfdffeb 100%);max-width:min(94vw,1380px);min-height:540px;margin:0 auto 32px;padding:84px clamp(36px,5vw,78px) 64px;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase:before{z-index:0;box-shadow:none;background:0 0;border:1px solid #b992382e;border-radius:50%;inset:34px 3% 24px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__eyebrow{color:#b99238;letter-spacing:.24em;background:0 0;min-width:0;padding:0 26px;font-size:.84rem;top:92px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__eyebrow:after{background:#b99238;width:34px;height:2px;margin:20px auto 0;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase h2{color:#07384d;width:min(44vw,520px);font-size:clamp(2.5rem,3.5vw,3.75rem);line-height:1.08;top:160px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__cardGrid{z-index:1;grid-template-rows:repeat(2,minmax(170px,auto));grid-template-columns:minmax(220px,1fr) minmax(340px,520px) minmax(220px,1fr);align-items:center;gap:42px clamp(28px,4vw,70px)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__card{min-height:152px;box-shadow:none;text-align:left;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:82px minmax(0,1fr);align-items:center;column-gap:22px;padding:0;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__card:before,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__card:after,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__card h3:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__iconBadge{color:#006fbd;background:linear-gradient(135deg,#dff0ff,#dff4ee);border:0;grid-area:1/1/span 2;width:70px;height:70px;position:static;top:auto;left:auto;transform:none;box-shadow:0 18px 40px #07384d14}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__iconBadge svg{width:28px;height:28px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__card h3{color:#07384d;text-align:left;max-width:none;margin:0 0 8px;font-size:1.18rem;font-weight:500;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionDefaultShowcase .SpecialistMortgageLanding-module__JxFwoa__card p{color:#2e4963;text-align:left;max-width:none;margin:0;font-size:.95rem;line-height:1.56}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionMinimal{background:0 0;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionMinimal:before,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionMinimal:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionMinimal .SpecialistMortgageLanding-module__JxFwoa__card{grid-template-columns:1fr}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionMinimal .SpecialistMortgageLanding-module__JxFwoa__iconBadge{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage.SpecialistMortgageLanding-module__JxFwoa__hnwDesktopShowcasePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection.SpecialistMortgageLanding-module__JxFwoa__audienceSectionMinimal h2{color:#5f9479}}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage{--sm-navy:#0f2540;--sm-blue:#0f2540;--sm-blue-dark:#091728;--sm-gold:#c7a55b;--sm-ice:#f7f4ec;--sm-mint:#e7d7ae;--sm-border:#0f25402e;--sm-muted:#5a6878;--sm-page-bg:#f7f4ec;--sm-panel-bg:#fffdf9f0;--sm-panel-soft:#efe4cb;--sm-body-copy:#213149;--sm-gold-deep:#a97f2d;--sm-shadow:#0f254024;--sm-header-bg:#f7f4ecf5;--sm-hero-image:url(/specialist-mortgage/hnw-private-bank-gold-hero.png);--sm-hero-position:center;--sm-hero-start:#f7f4ecfc;--sm-hero-mid:#f7f4ece6;--sm-hero-end:#f7f4ec57}.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage{--sm-navy:#173d31;--sm-blue:#173d31;--sm-blue-dark:#102b23;--sm-gold:#c9a86a;--sm-ice:#fbf8f2;--sm-mint:#cbd4c8;--sm-border:#173d3129;--sm-muted:#52625a;--sm-page-bg:#fbf8f2;--sm-panel-bg:#fffdf8f2;--sm-panel-soft:#efe5d5;--sm-body-copy:#20392f;--sm-gold-deep:#a97d35;--sm-shadow:#173d3124;--sm-header-bg:#fbf8f2f5;--sm-hero-image:url(/specialist-mortgage/hnw-champagne-luxe-hero.png);--sm-hero-position:center;--sm-hero-start:#fbf8f2fc;--sm-hero-mid:#fbf8f2eb;--sm-hero-end:#fbf8f257}.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage{--sm-navy:#23252b;--sm-blue:#23252b;--sm-blue-dark:#17191d;--sm-gold:#b88b43;--sm-ice:#f4eee4;--sm-mint:#d9e3e8;--sm-border:#23252b29;--sm-muted:#5e625d;--sm-page-bg:#f4eee4;--sm-panel-bg:#fffcf7f2;--sm-panel-soft:#e6dac8;--sm-body-copy:#31343b;--sm-gold-deep:#8f692f;--sm-shadow:#23252b29;--sm-header-bg:#f4eee4f5;--sm-hero-image:url(/specialist-mortgage/hnw-modern-estate-gold-hero.png);--sm-hero-position:center;--sm-hero-start:#f4eee4fc;--sm-hero-mid:#f4eee4e8;--sm-hero-end:#f4eee452}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage{background:var(--sm-page-bg);color:var(--sm-navy);overflow-x:hidden}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-header.rj-header,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-header.rj-header,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-header.rj-header){border-bottom:1px solid var(--sm-border);background:var(--sm-header-bg);box-shadow:0 8px 28px var(--sm-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .hamburger-button,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .header-hours-label,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .header-phone,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .hamburger-button,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .header-hours-label,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .header-phone,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .hamburger-button,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .header-hours-label,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .header-phone){color:var(--sm-navy)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .header-hours,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .header-hours,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .header-hours){color:var(--sm-muted)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .header-cta,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .header-cta:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .header-cta:focus-visible,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .header-cta,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .header-cta:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .header-cta:focus-visible,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .header-cta,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .header-cta:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .header-cta:focus-visible){background:linear-gradient(135deg,var(--sm-gold)0%,var(--sm-gold-deep)100%);box-shadow:0 12px 24px color-mix(in srgb,var(--sm-gold)36%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__hero,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__hero,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__hero{border-bottom:1px solid var(--sm-border);background:linear-gradient(90deg,var(--sm-hero-start)0%,var(--sm-hero-mid)42%,var(--sm-hero-end)100%),var(--sm-hero-image)var(--sm-hero-position)/cover no-repeat}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__hero:after,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__hero:after,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__hero:after{background:linear-gradient(180deg,color-mix(in srgb,var(--sm-page-bg)0%,transparent),var(--sm-page-bg)82%)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy p,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy p,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy p{color:var(--sm-body-copy)}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage{--sm-hero-start:#f7f4ecd1;--sm-hero-mid:#f7f4ec94;--sm-hero-end:#f7f4ec2e}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__hero:after{background:linear-gradient(#f7f4ec0a,#f7f4ec8f)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__bullets,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__bullets,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__bullets{color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__bullets svg,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__bullets svg,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__bullets svg,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__reviewStars,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__reviewStars,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__reviewStars{color:var(--sm-gold)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{border:1px solid var(--sm-border);background:color-mix(in srgb,var(--sm-panel-soft)68%,white);box-shadow:0 16px 34px color-mix(in srgb,var(--sm-shadow)80%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge svg,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge svg,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge svg{color:var(--sm-gold-deep);background:color-mix(in srgb,var(--sm-panel-soft)72%,white)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel{border:1px solid color-mix(in srgb,var(--sm-border)70%,white);background:var(--sm-panel-bg);box-shadow:0 24px 60px var(--sm-shadow)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel h2,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel h2,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel h2{color:var(--sm-navy);font-family:var(--font-heading,Georgia,"Times New Roman",serif);font-size:1.42rem;font-weight:500}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select{border-color:color-mix(in srgb,var(--sm-border)72%,white);color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input{border-color:color-mix(in srgb,var(--sm-border)72%,white);color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input{border-color:color-mix(in srgb,var(--sm-border)72%,white);color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input{border-color:color-mix(in srgb,var(--sm-border)72%,white);color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input:focus,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select:focus,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input:focus,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select:focus,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input:focus,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select:focus{border-color:var(--sm-navy);box-shadow:0 0 0 4px color-mix(in srgb,var(--sm-navy)12%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input:focus{border-color:var(--sm-navy);box-shadow:0 0 0 4px color-mix(in srgb,var(--sm-navy)12%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input:focus{border-color:var(--sm-navy);box-shadow:0 0 0 4px color-mix(in srgb,var(--sm-navy)12%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input:focus{border-color:var(--sm-navy);box-shadow:0 0 0 4px color-mix(in srgb,var(--sm-navy)12%,transparent)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-icon,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-icon,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-icon){background:linear-gradient(135deg,var(--sm-navy),var(--sm-blue-dark));box-shadow:0 12px 22px var(--sm-shadow)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .options-grid .option:has(input:checked),.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .options-grid .option:has(input:checked),.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .options-grid .option:has(input:checked)){border-color:color-mix(in srgb,var(--sm-gold)56%,white);background:color-mix(in srgb,var(--sm-panel-soft)58%,white);box-shadow:0 10px 22px color-mix(in srgb,var(--sm-gold)18%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__submitButton,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__submitButton,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__submitButton,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a{background:linear-gradient(135deg,var(--sm-gold)0%,var(--sm-gold-deep)100%);color:#fff;box-shadow:0 14px 28px color-mix(in srgb,var(--sm-gold)34%,transparent);border-radius:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__submitButton:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__submitButton:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__submitButton:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--sm-gold)92%,white)0%,var(--sm-gold)100%);box-shadow:0 18px 34px color-mix(in srgb,var(--sm-gold)42%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip{border-color:var(--sm-border);background:var(--sm-panel-bg);box-shadow:0 16px 34px var(--sm-shadow)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article{border-color:var(--sm-border)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__card,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__faqItem,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__card,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__faqItem,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__card,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__faqItem{border-color:var(--sm-border);background:var(--sm-panel-bg);box-shadow:0 12px 28px color-mix(in srgb,var(--sm-shadow)84%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__iconBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__iconBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__iconBadge{background:linear-gradient(135deg,color-mix(in srgb,var(--sm-panel-soft)78%,white),color-mix(in srgb,var(--sm-mint)76%,white));color:var(--sm-gold-deep)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__stepNumber,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__stepNumber,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__stepNumber{border-color:color-mix(in srgb,var(--sm-gold)32%,white);background:color-mix(in srgb,var(--sm-panel-soft)76%,white)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__steps:before,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__steps:before,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__steps:before{border-top-color:color-mix(in srgb,var(--sm-gold)44%,white)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-section.rj-section-light,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-section.rj-section-light,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-section.rj-section-light){background:var(--sm-page-bg)}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-section.rj-section-light.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials{background:0 0!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip{margin-bottom:0!important}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .testimonial-heading,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .testimonial-heading,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .testimonial-heading){color:var(--sm-navy);font-family:var(--font-heading,Georgia,"Times New Roman",serif);font-weight:500}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .brand-gradient,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .brand-gradient,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .brand-gradient){background:linear-gradient(135deg,var(--sm-gold)0%,var(--sm-gold-deep)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .testimonial-card,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .testimonial-card,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .testimonial-card){border-color:var(--sm-border);border-top:4px solid var(--sm-gold);box-shadow:0 12px 28px color-mix(in srgb,var(--sm-shadow)84%,transparent)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .stars,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .stars,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .stars){color:var(--sm-gold)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .stars{color:#c5a660;text-shadow:0 0 #fff0;transform-origin:50%;animation:2.6s ease-in-out infinite SpecialistMortgageLanding-module__JxFwoa__hnw-one-testimonial-stars-glow;display:inline-block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials{isolation:isolate;background:0 0;position:relative;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials:before{content:"";z-index:-1;opacity:1;pointer-events:none;background:url(/specialist-mortgage/hnw-testimony-background.png) top/cover no-repeat;position:absolute;inset:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .rj-section.rj-section-light.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials{position:relative;overflow:hidden;background:0 0!important;margin-top:0!important;padding-top:0!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStars,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars{color:#c5a660}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill{animation:3.2s ease-in-out infinite SpecialistMortgageLanding-module__JxFwoa__hnw-one-review-star-fill}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStar:first-child .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStar:first-child .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill{animation-delay:0s}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(2) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(2) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill{animation-delay:.18s}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(3) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(3) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill{animation-delay:.36s}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(4) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(4) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill{animation-delay:.54s}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(5) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStar:nth-child(5) .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill{animation-delay:.72s}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsViewport{width:min(100%,696px);margin-inline:auto;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsCarousel{scrollbar-width:thin;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overflow:auto hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsCarousel::-webkit-scrollbar{height:8px;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack{width:max-content;min-width:max-content;animation:none;transform:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack .testimonial-card{scroll-snap-align:start}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-testimonial-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-testimonial-stars-glow{0%,55%,to{color:#c5a660;text-shadow:0 0 #fff0;transform:translateY(0)scale(1)}22%,34%{color:#c5a660;text-shadow:0 0 8px #d8c293,0 0 16px #e5d8b9;transform:translateY(-1px)scale(1.08)}}@keyframes SpecialistMortgageLanding-module__JxFwoa__hnw-one-review-star-fill{0%,to{width:0}18%,72%{width:100%}}@media (min-width:721px){.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials{overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials:before{opacity:1;background-position:top;background-size:cover;inset:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-heading{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:baseline;gap:.36em;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-heading .SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialHeadingLine{width:auto;display:inline-block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonialsContainer{width:100%!important;max-width:none!important;padding-inline:0!important;overflow:visible!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-header{padding-top:24px;padding-inline:24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-layout{width:100%}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-carousel-wrapper{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:44px;max-width:none!important;overflow:hidden!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .home-testimonial-carousel{width:100%;max-width:none!important;overflow:hidden!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-track:not(.testimonial-track--manual-loop){width:max-content!important;max-width:none!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-carousel-wrapper.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsViewport{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:24px;max-width:none!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsCarousel{scroll-snap-type:none;overflow:hidden!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack{animation:45s linear infinite SpecialistMortgageLanding-module__JxFwoa__hnw-one-testimonial-scroll;transform:translate(0)}}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage.SpecialistMortgageLanding-module__JxFwoa__hnwPage{background:var(--sm-page-bg)}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hero{background:linear-gradient(90deg,var(--sm-hero-start)0%,var(--sm-hero-mid)42%,var(--sm-hero-end)100%),var(--sm-hero-image)var(--sm-hero-position)/cover no-repeat}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hero:after{display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroEyebrow{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hero{border-top:1px solid color-mix(in srgb,var(--sm-border)74%,white);border-bottom:1px solid color-mix(in srgb,var(--sm-border)74%,white);box-shadow:0 20px 46px color-mix(in srgb,var(--sm-shadow)55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--sm-page-bg)96%,white)0%,color-mix(in srgb,var(--sm-page-bg)84%,white)34%,#ffffff8f 100%),var(--sm-hero-image)center top/cover no-repeat;border-left:0;border-right:0;border-radius:0;margin:0;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroInner{padding:34px 18px 30px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroKicker,.SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopBullets{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHeroBullets{max-width:360px;margin:22px auto 0;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHeroBullets .SpecialistMortgageLanding-module__JxFwoa__bullets{text-align:left;gap:10px;margin:0;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHeroBullets .SpecialistMortgageLanding-module__JxFwoa__bullets li{align-items:flex-start;gap:10px;font-size:.86rem;line-height:1.38}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHeroBullets .SpecialistMortgageLanding-module__JxFwoa__bullets svg{flex:none;width:15px;height:15px;margin-top:.16em}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHighlightsSection{max-width:430px;margin:0 auto;padding:12px 22px 28px;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePrimaryMobileHighlightsSection{background:linear-gradient(#f8f4ecb3 0%,#f8f4ecdb 100%),url(/specialist-mortgage/hnw-mobile-bg-specified.png) top/100% no-repeat;border-radius:0;max-width:none;margin:0;padding:12px 0 28px;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileBullets{margin-top:0;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePrimaryMobileHighlightsSection .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileBullets{max-width:430px;margin:0 auto;padding:0 22px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHighlights{width:100%;max-width:none;margin:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileSectionPanel{background:#f7f4ec;border-radius:14px;width:100%;padding:14px 12px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePrimaryMobileHighlightsSection .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileSectionPanel{background:0 0;padding-left:0;padding-right:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePrimaryMobileHighlightsSection .SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileSectionPanel:first-child{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileSectionPanel+.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileSectionPanel{margin-top:16px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileHighlightsHeading,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustHeading{color:#1b2f49;font-family:var(--font-heading,Georgia,"Times New Roman",serif);text-align:center;margin:0 0 12px;font-size:1.12rem;font-weight:700;line-height:1.15}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustHeading{margin-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileAdvantagesList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileAdvantagesList li{background:#fffffff5;border:1px solid #e2d3b7e6;border-radius:10px;grid-template-columns:32px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:10px 12px;display:grid;box-shadow:0 8px 20px #18293f0f}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileAdvantageIcon{color:#c9982d;background:#fffdfa;border:1px solid #d6a63fb8;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileAdvantageText{color:#203b52;letter-spacing:-.01em;min-width:0;font-size:clamp(.68rem,2.65vw,.8rem);font-weight:500;line-height:1.34}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileAdvantageArrow{color:#c9982d;justify-self:end}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustCard{text-align:left;background:#fffffff7;border:1px solid #e2d3b7e0;border-radius:10px;align-content:start;justify-items:start;min-height:116px;padding:12px 10px 11px;display:grid;box-shadow:0 8px 20px #18293f0d}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustIcon{color:#c9982d;align-items:center;min-height:22px;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars{color:#c9982d;align-self:start;gap:2px;min-height:22px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStar,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStarFill svg,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustStars .SpecialistMortgageLanding-module__JxFwoa__reviewStarOutline svg{width:14px;height:14px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustCard h3{color:#1b3550;font-family:var(--font-heading,Georgia,"Times New Roman",serif);margin:8px 0 4px;font-size:.82rem;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileTrustCard p{color:#536577;margin:0;font-size:.64rem;line-height:1.32}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__statStrip{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroLeadContent{text-align:center}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{margin-top:10px;margin-inline:auto;max-width:100%;font-size:var(--hnw-one-mobile-title-size,clamp(2rem,9vw,3.15rem));letter-spacing:-.03em;text-wrap:nowrap;white-space:nowrap;margin-bottom:0;font-weight:900;line-height:.94;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1:after{content:"";background:linear-gradient(90deg,#c7a55b 0%,#a97f2d 100%);border-radius:999px;width:min(180px,58%);height:3px;margin:14px auto 0;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileIntro{text-align:center;margin-inline:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{max-width:100%;font-size:var(--hnw-one-mobile-title-size,clamp(2.25rem,9.2vw,3.35rem));letter-spacing:-.06em;white-space:normal;flex-direction:column;align-items:center;gap:8px;margin-top:0;font-weight:900;line-height:.92;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1:after,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopTitleLockup{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroMobileBrandLockup{flex-direction:column;align-items:center;gap:14px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroMobileBrandLogo{width:min(31vw,112px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroMobileBrandTitle{font-size:clamp(1.47rem,5vw,2.2rem);line-height:.9}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroCopy .SpecialistMortgageLanding-module__JxFwoa__goldRule{background:linear-gradient(90deg,#d1ae58 0,#c79b3a 38%,#0000 38% 62%,#c79b3a 62%,#d1ae58 100%) 50%/100% 2px no-repeat;width:132px;height:16px;margin:22px auto 20px;display:block;position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroCopy .SpecialistMortgageLanding-module__JxFwoa__goldRule:before{content:"";background:linear-gradient(135deg,#d6b463 0%,#b7862f 100%);border-radius:1px;width:12px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileIntro{color:#224262;text-wrap:balance;max-width:360px;margin-top:0;font-size:.86rem;line-height:1.5}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroMobileQuoteSection{margin-top:24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #ffffffc2;border-radius:22px;padding:22px 14px 16px;overflow:hidden;box-shadow:0 16px 34px #0f254024}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-label{color:var(--sm-navy);margin:0 0 10px;font-size:.94rem;font-weight:800}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-row{gap:10px;min-width:0;margin:0 0 14px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-row input{border-radius:16px;min-width:0;min-height:52px;padding:0 16px;font-size:.94rem;box-shadow:inset 0 0 0 1px #0f254014}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-icon{border-radius:16px;flex:0 0 52px;width:52px;height:52px;box-shadow:0 12px 22px #0f254029}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{transform-origin:50%;white-space:normal;border-radius:16px;gap:10px;width:100%;max-width:100%;min-height:56px;margin-top:2px;font-size:.92rem;font-weight:800;animation:2.2s ease-in-out infinite SpecialistMortgageLanding-module__JxFwoa__hnw-one-mobile-cta-bump}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{color:#224262;text-align:right;margin-top:12px;font-size:.8rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__secureLine{text-align:left;gap:8px;padding:0;margin-top:16px!important;font-size:.74rem!important}@media (max-width:380px){.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel{padding:20px 12px 15px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-row{gap:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-row input{min-height:48px;padding:0 14px;font-size:.9rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .field-icon{flex-basis:48px;width:48px;height:48px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{gap:10px;min-height:52px;padding-inline:14px;font-size:.88rem}}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroTitleMainLine{display:inline}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroTitleMainLine+.SpecialistMortgageLanding-module__JxFwoa__heroTitleMainLine{margin-left:.18em}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroTitleMainLine,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine{display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__heroTitleMainLine+.SpecialistMortgageLanding-module__JxFwoa__heroTitleMainLine{margin-top:.04em;margin-left:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLinePrimary,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileStepOne .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLineSecondary{white-space:nowrap}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine{vertical-align:top;clip-path:none;width:auto;max-width:none;display:inline-block;overflow:visible;animation:none!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLineSecondary{padding-right:.02em}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine:before,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroTitleTypingLine:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials{padding-top:6px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials:before{opacity:.9;background-position:top;background-size:cover}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-header{flex-direction:column;gap:0;margin-top:-2px;margin-bottom:6px;padding-top:24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-heading{flex-direction:column;align-items:center;gap:0;line-height:1.05;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-heading .SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialHeadingLine{width:100%;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell{background:linear-gradient(#fffdf906 0%,#fffdf912 100%),url(/specialist-mortgage/hnw-testimony-background.png) top/100% no-repeat}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-carousel-wrapper.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsViewport{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:24px;max-width:none!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsCarousel{overflow-x:auto!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack{gap:12px;animation:45s linear infinite SpecialistMortgageLanding-module__JxFwoa__hnw-one-testimonial-scroll;transform:translate(0)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack .testimonial-card{border-radius:14px;min-width:176px;max-width:176px;padding:14px 12px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack .stars{margin-bottom:8px;font-size:14px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack .testimonial-title{margin-bottom:4px;font-size:.74rem;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack .testimonial-text{font-size:.58rem;line-height:1.42}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTestimonialsTrack .testimonial-meta{margin-top:10px;font-size:.72rem}}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage main{max-width:100%;overflow-x:clip}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessSection{--hnw-one-process-heading:#174b3d;--hnw-one-process-copy:#153c4f;--hnw-one-process-accent:#bf8d2a;background:linear-gradient(#fffdf9c2,#fffdf9c2),url(/specialist-mortgage/how-we-help-you-bg.png) 50%/cover no-repeat;width:100%;max-width:none;margin:0 auto 26px;padding:24px 24px 34px;overflow:visible}@media (min-width:721px){.SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroBrandHeading{text-align:center;width:min(100%,620px);max-width:620px;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroEyebrow:after,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy .SpecialistMortgageLanding-module__JxFwoa__goldRule{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopTitleLockup{margin-left:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroDesktopBrandTitle{margin-top:10px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{margin-top:22px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid{grid-template-columns:1fr;align-content:start;max-height:246px;padding-right:8px;overflow-y:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid::-webkit-scrollbar{width:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--sm-gold)48%,white);border-radius:999px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid::-webkit-scrollbar-track{background:color-mix(in srgb,var(--sm-border)44%,white);border-radius:999px}}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqSection{width:100vw;max-width:none;box-shadow:none;border-radius:0;margin:0 calc(50% - 50vw) 24px;padding:34px 0 24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqSection:before{background:linear-gradient(#fffdf97a,#fffdf97a),url(/specialist-mortgage/faq-bg.png) top/cover no-repeat}.SpecialistMortgageLanding-module__JxFwoa__faqSectionInner{padding:0 22px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqEyebrow{letter-spacing:.22em;font-size:.56rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqIntro{row-gap:8px;margin-bottom:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneFaqHeading{max-width:320px;font-size:1.42rem;line-height:1.14}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid{--hnw-one-faq-row-height:50px;width:100%;max-height:calc(3*var(--hnw-one-faq-row-height) + 2*10px + 6px);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--sm-gold)48%,white)transparent;background:0 0;align-content:start;margin-inline:auto;padding-right:0;overflow-y:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqItem{box-shadow:none;background:#fff}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary{min-height:var(--hnw-one-faq-row-height);align-items:center;padding-top:0;padding-bottom:0;line-height:1.25}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary svg{flex:none;align-self:center}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqQuestion{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__mobileSectionEyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileFormFocused .SpecialistMortgageLanding-module__JxFwoa__heroLeadContent{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileFormFocused .SpecialistMortgageLanding-module__JxFwoa__heroInner{padding-top:14px;padding-bottom:24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileFormFocused .SpecialistMortgageLanding-module__JxFwoa__heroMobileQuoteSection{margin-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__heroInner{padding-bottom:16px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel{gap:6px;width:100%;max-width:100%;padding:16px 12px;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel>*{min-width:0;max-width:100%}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{margin-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardActions{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;width:100%;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardBackButton{min-width:0;font-size:.8rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .steps-subtitle--contact-intro{overflow-wrap:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin-bottom:4px;font-size:.85rem;line-height:1.24;display:-webkit-box;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .field-label{margin:4px 0 2px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .dob-group{gap:6px;width:100%;max-width:100%;margin-top:-2px;margin-bottom:6px;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .dob-group>*{min-width:0;width:100%!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .dob-input{min-width:0;height:38px;min-height:38px;padding:6px;font-size:.88rem;width:100%!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .field-grid{gap:10px;width:100%;max-width:100%;margin-bottom:6px;grid-template-columns:minmax(0,1fr)!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .field-stack{gap:2px;min-width:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .field-grid input{width:100%;min-width:0;max-width:100%;min-height:42px;padding-top:8px;padding-bottom:8px;font-size:.92rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .contact-checkbox--notice{margin-top:4px;margin-bottom:6px;padding:10px 12px;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .assurance-container{gap:4px;margin:6px 0 8px;font-size:.9rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .assurance-line{gap:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .secure-badge-image{margin-bottom:10px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneMobileContactStep .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel .SpecialistMortgageLanding-module__JxFwoa__submitButton{letter-spacing:0;white-space:nowrap;gap:8px;width:100%;min-width:0;max-width:100%;min-height:46px;padding:0 10px;font-size:.76rem;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid::-webkit-scrollbar-track{background:0 0}}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLayout{grid-template-columns:minmax(300px,390px) minmax(560px,700px);justify-content:center;align-items:center;gap:clamp(24px,3vw,42px);display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessIntro{z-index:2;text-align:left;position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessEyebrow{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessSection .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessHeading{max-width:390px;color:var(--hnw-one-process-heading);letter-spacing:-.035em;text-align:left;margin:0;font-size:clamp(3.25rem,5vw,4.35rem);font-weight:900;line-height:.95}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider{align-items:center;width:100%;max-width:280px;height:18px;margin:22px 0 18px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider:before,.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider:after{content:"";background:color-mix(in srgb,var(--hnw-one-process-accent)76%,white);flex:1;height:1px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider span{border:2px solid var(--hnw-one-process-accent);width:10px;height:10px;margin:0 14px;transform:rotate(45deg)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessCopy{max-width:360px;color:var(--hnw-one-process-copy);text-align:left;margin:0;font-size:1.05rem;line-height:1.58}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLink{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessWheelPanel{background:0 0;border-radius:34px;width:100%;max-width:700px;margin-inline:auto;padding:22px;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelWrap{aspect-ratio:1;width:min(100%,560px);margin:0 auto;position:relative;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSvg{width:100%;height:100%;display:block;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelOuterHalo{fill:#ffffff38;stroke:#ffffff8c;stroke-width:1px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSegmentsLayer{transform-box:fill-box}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSegment{fill:#ffffffc2;stroke:#ddad488c;stroke-width:1.35px;filter:drop-shadow(0 12px 24px #0c2b1f0e);transition:fill .45s,stroke .45s,filter .45s}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSegmentActive{fill:#fff8e6fa;stroke:#c79322;stroke-width:2.4px;filter:drop-shadow(0 18px 34px #c793223d)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer{pointer-events:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject{overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButton{width:100%;height:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;align-content:center;place-items:center;padding:8px 10px;transition:transform .35s,opacity .35s;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButtonActive{transform:scale(1.025)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepNumber{color:#0b6846;background:radial-gradient(circle at 42% 30%,#fffaf0,#eee3cf);border-radius:999px;place-items:center;width:38px;height:38px;margin-bottom:6px;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:700;line-height:1;display:grid;box-shadow:0 8px 20px #0c2b1f13}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepIcon{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle{color:#075b3e;text-align:center;text-wrap:balance;overflow-wrap:break-word;width:100%;max-width:106px;margin:0 0 4px;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:700;line-height:1.02;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{color:#001b5a;text-align:center;text-wrap:pretty;overflow-wrap:break-word;word-break:normal;width:100%;max-width:118px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:10.5px;font-weight:400;line-height:1.22;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButtonActive .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepNumber{color:#fff;background:linear-gradient(135deg,#d4ae5a,#b98425);box-shadow:inset 0 1px #ffffff3d,0 12px 24px #b9842547}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButtonActive .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle{color:#0b6846}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButtonActive .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{color:#12386c}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterCircle{stroke:#ffffffeb;stroke-width:2px;filter:drop-shadow(0 16px 28px #0c2b1f1f)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterContent{text-align:center;align-content:center;place-items:center;width:100%;height:100%;display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterContent strong{color:#075b3e;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:700;line-height:.98;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterDivider line{stroke:#c79322;stroke-width:2px;stroke-linecap:round}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLayout{grid-template-columns:minmax(260px,330px) minmax(620px,760px);align-items:start;gap:clamp(22px,3vw,34px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessIntro{padding-top:26px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessEyebrow{color:color-mix(in srgb,var(--hnw-one-process-accent)82%,white);letter-spacing:.22em;text-transform:uppercase;margin:0 0 12px;font-size:.72rem;font-weight:700;display:block}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessHeading{color:#29485f;letter-spacing:-.03em;max-width:300px;font-size:clamp(2.35rem,3vw,3.1rem);font-weight:500;line-height:1.02}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider{max-width:170px;margin:18px 0 16px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider:before,.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider:after{background:color-mix(in srgb,var(--hnw-one-process-accent)34%,white)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider span{border-width:1px;width:8px;height:8px;margin:0 10px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessCopy{color:#70808d;max-width:280px;font-size:.94rem;line-height:1.65}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLink{color:var(--hnw-one-process-accent);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;margin-top:18px;font-size:.8rem;font-weight:700;display:inline-flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLink:hover{color:#92691f}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessWheelPanel{max-width:760px;box-shadow:none;background:linear-gradient(#fffcf6fa,#f7f1e7e0),radial-gradient(circle at 50% 24%,#bf8d2a14,#0000 42%);border-radius:0;padding:10px 8px 8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelWrap{width:min(100%,640px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelOuterHalo{fill:#0000;stroke:#0000}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSegment{fill:#ffffffe6;stroke:#d6be96cc;stroke-width:1.15px;filter:drop-shadow(0 8px 18px #3e341d0d)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSegmentActive{fill:#fffbf3;stroke:#bf8d2a;stroke-width:1.85px;filter:drop-shadow(0 12px 24px #bf8d2a24)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButton{padding:10px 8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepNumber{width:auto;height:auto;color:var(--hnw-one-process-accent);letter-spacing:.18em;box-shadow:none;background:0 0;border-radius:0;margin-bottom:5px;font-family:Manrope,Arial,sans-serif;font-size:11px;font-weight:800}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepIcon{color:#c39a54;background:linear-gradient(#fffdf8,#f5ede0);border:1px solid #d6be96f2;border-radius:999px;place-items:center;width:30px;height:30px;margin-bottom:8px;display:grid;box-shadow:0 6px 14px #503d1814}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle{color:#25465d;max-width:118px;margin-bottom:5px;font-size:12px;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{color:#5f707b;max-width:122px;font-size:10.3px;font-weight:600;line-height:1.28}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterCircle{stroke:#e1d1b8f2;stroke-width:1.4px;filter:drop-shadow(0 10px 22px #503d1814)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterContent strong{color:#29485f;font-size:28px;font-weight:500;line-height:1.02}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterDivider line{stroke:#d0a455;stroke-width:1.4px}@media (max-width:1180px){.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLayout{grid-template-columns:1fr;gap:24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessIntro{text-align:center;max-width:760px;margin-inline:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessSection .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessHeading{text-align:center;max-width:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider,.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessCopy{text-align:center;margin-inline:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessWheelPanel{max-width:700px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLayout{grid-template-columns:1fr;gap:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessIntro{text-align:center;max-width:620px;margin-inline:auto;padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessHeading,.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessCopy,.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider{text-align:center;margin-inline:auto}}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessSection{max-width:100%;margin-top:18px;margin-bottom:18px;padding:27px 4px 20px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLayout{gap:14px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessIntro{max-width:360px}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessSection .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessHeading{font-size:1.55rem;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessDivider{max-width:180px;margin:14px auto 12px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessCopy{max-width:350px;padding-inline:6px;font-size:.84rem;line-height:1.55}.SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessWheelPanel{border-radius:28px;max-width:100%;padding:20px 8px 22px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelWrap{width:min(100%,540px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButton{padding:6px 8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButton,.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButtonActive,.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButtonActive .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepNumber{transform:none!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterDivider{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSegmentActive{fill:#fff8e6fa;stroke:#c79322;stroke-width:2px;filter:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButtonActive .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepNumber{color:#fff;background:linear-gradient(135deg,#d4ae5a,#b98425)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepNumber{width:30px;height:30px;font-size:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle{max-width:96px;font-size:14px;line-height:1.05}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{max-width:96px;font-size:10.5px;line-height:1.15}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:first-child{transform:translateY(4px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:first-child .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButton{padding-inline:3px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:first-child .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle{max-width:112px;font-size:12.5px;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:first-child .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{max-width:112px;font-size:9.8px;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:nth-child(3){transform:translate(8px,4px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:nth-child(3) .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButton{padding-inline:4px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:nth-child(3) .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle{max-width:92px;font-size:12.8px;line-height:1.02}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelTextLayer .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepObject:nth-child(3) .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{max-width:86px;font-size:10px;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterContent strong{font-size:28px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessEyebrow{letter-spacing:.18em;margin-bottom:10px;font-size:.64rem}.SpecialistMortgageLanding-module__JxFwoa__hnwPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessHeading{max-width:240px;font-size:1.95rem;line-height:1.02}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessCopy{max-width:300px;font-size:.82rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessLink{margin-top:14px;font-size:.72rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneProcessWheelPanel{padding:8px 0 10px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelWrap{width:min(100%,560px)}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepIcon{width:24px;height:24px;margin-bottom:6px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle{max-width:92px;font-size:11px}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{max-width:88px;font-size:8.9px;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__hnwOneAlternateProcessPage .SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelCenterContent strong{font-size:23px}}@media (prefers-reduced-motion:reduce){.SpecialistMortgageLanding-module__JxFwoa__typingHeadingCursor{animation:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelSegment,.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepButton,.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepNumber,.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepTitle,.SpecialistMortgageLanding-module__JxFwoa__hnwOneWheelStepBody{transition:none}}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-card-strip,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-card-strip,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-card-strip){border-color:var(--sm-navy);background:linear-gradient(180deg,color-mix(in srgb,var(--sm-panel-soft)66%,white)0%,color-mix(in srgb,var(--sm-page-bg)92%,white)100%)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-card,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-card,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-card){border-color:var(--sm-border);background:var(--sm-panel-bg);color:var(--sm-navy);box-shadow:0 12px 28px color-mix(in srgb,var(--sm-shadow)84%,transparent)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-card:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-card.is-active,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-card:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-card.is-active,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-card:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-card.is-active){border-color:var(--sm-gold);box-shadow:0 18px 38px color-mix(in srgb,var(--sm-shadow)92%,transparent)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-card-icon,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-card-icon,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-card-icon){border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-panel-soft)72%,white);color:var(--sm-gold-deep)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-card-cta,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-section-eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-card-cta,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-section-eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-card-cta,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-section-eyebrow){color:var(--sm-gold-deep)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .service-detail-section,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .service-detail-inline,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .service-detail-section,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .service-detail-inline,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .service-detail-section,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .service-detail-inline){border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-page-bg)94%,white)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .service-detail-inline h2,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-section h2,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .service-detail-inline h2,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-section h2,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .service-detail-inline h2,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-section h2){color:var(--sm-navy)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .service-detail-inline p,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .rj-section p,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .service-detail-inline p,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .rj-section p,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .service-detail-inline p,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .rj-section p){color:var(--sm-body-copy)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .mortgage-card,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .protection-card,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .debt-card,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .mortgage-card,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .protection-card,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .debt-card,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .mortgage-card,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .protection-card,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .debt-card){border-color:var(--sm-border);background:var(--sm-panel-bg);box-shadow:0 16px 34px color-mix(in srgb,var(--sm-shadow)84%,transparent)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .mortgage-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .protection-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .debt-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .mortgage-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .protection-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .debt-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .mortgage-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .protection-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .debt-card__eyebrow){color:var(--sm-gold-deep)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer){background:var(--sm-page-bg)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-guidance,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-guidance,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-guidance){border-top-color:var(--sm-border);background:color-mix(in srgb,var(--sm-panel-soft)74%,white)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-guidance-text,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-guidance-text a,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-guidance-text,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-guidance-text a,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-guidance-text,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-guidance-text a){color:var(--sm-body-copy)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-guidance-text a:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-guidance-text a:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-guidance-text a:hover){color:var(--sm-gold-deep)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-important,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-important,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-important){border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-page-bg)88%,white)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-important h4,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-important p,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-important h4,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-important p,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-important h4,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-important p){color:var(--sm-body-copy)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer>.site-footer-links,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer>.site-footer-links,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer>.site-footer-links){border-top-color:var(--sm-border);background:var(--sm-panel-bg)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer>.site-footer-links a,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer>.site-footer-links a,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer>.site-footer-links a){color:var(--sm-navy)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer>.site-footer-links a:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer>.site-footer-links a:hover,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer>.site-footer-links a:hover){color:var(--sm-gold-deep)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-meta,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-meta,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-meta){background:var(--sm-navy);color:color-mix(in srgb,var(--sm-page-bg)88%,white)}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .site-footer .footer-meta p,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .site-footer .footer-meta p,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .site-footer .footer-meta p){color:color-mix(in srgb,var(--sm-page-bg)80%,white)!important}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage:not(.SpecialistMortgageLanding-module__JxFwoa__hnwHighNetWorthPage) .SpecialistMortgageLanding-module__JxFwoa__bullets{display:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bullets{display:grid}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip{box-shadow:none;background:0 0}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard{background:linear-gradient(135deg,color-mix(in srgb,var(--sm-panel-soft)72%,white),color-mix(in srgb,white 94%,var(--sm-page-bg)))}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child{border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-page-bg)96%,white);box-shadow:none}}.SpecialistMortgageLanding-module__JxFwoa__ccCalmSagePage{--sm-navy:#185c45;--sm-blue:#185c45;--sm-blue-dark:#124836;--sm-gold:#bfa6dc;--sm-ice:#f7f4ee;--sm-mint:#c8d7c3;--sm-border:#185c452e;--sm-muted:#61736a;--sm-page-bg:#f7f4ee;--sm-panel-bg:#fffdf8f2;--sm-panel-soft:#d9d8cf;--sm-body-copy:#214437;--sm-gold-deep:#8e69ac;--sm-shadow:#185c4524;--sm-header-bg:#f7f4eef5;--sm-hero-image:url(/specialist-mortgage/cc-calm-sage-balance-hero.png);--sm-hero-position:center;--sm-hero-start:#f7f4eefc;--sm-hero-mid:#f7f4eee6;--sm-hero-end:#f7f4ee47;--cc-secondary:#8e69ac;--cc-secondary-soft:#ece4f3}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage{--sm-navy:#174b3d;--sm-blue:#1f7a5c;--sm-blue-dark:#174b3d;--sm-gold:#1f7a5c;--sm-ice:#fbfaf6;--sm-mint:#dde9de;--sm-border:#1f7a5c2e;--sm-muted:#667568;--sm-page-bg:#fbfaf6;--sm-panel-bg:#fffefbf2;--sm-panel-soft:#dde9de;--sm-body-copy:#244639;--sm-gold-deep:#176247;--sm-shadow:#174b3d24;--sm-header-bg:#fbfaf6f5;--sm-hero-image:url(/specialist-mortgage/cc-botanical-calm-hero.webp);--sm-hero-position:center center;--sm-hero-start:#fbfaf6c7;--sm-hero-mid:#fbfaf694;--sm-hero-end:#fbfaf61f;--sm-hero-mobile-position:58% center;--sm-hero-mobile-start:#fffefad6;--sm-hero-mobile-mid:#fffdf9b8;--sm-hero-mobile-end:#fffdf942;--sm-mobile-hero-glass:#fffefbb8;--sm-mobile-hero-border:#ffffff85;--cc-secondary:#8e69ac;--cc-secondary-soft:#efe6f6}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__hero{background:linear-gradient(90deg,var(--sm-hero-start)0%,var(--sm-hero-mid)42%,var(--sm-hero-end)100%),var(--sm-hero-image)var(--sm-hero-position)/cover no-repeat;border-bottom:1px solid #8e69ac2e}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__hero:before,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__hero:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroInner{grid-template-columns:minmax(500px,620px) minmax(540px,760px);justify-content:start;align-items:center;gap:clamp(40px,4.5vw,84px);max-width:1390px;min-height:640px;padding:58px 72px 50px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{color:#5f9479;max-width:660px;font-size:clamp(3.05rem,4.1vw,3rem);line-height:1.04}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroTitleSubline{color:#2d3d57;margin-top:14px;font-size:.5em;font-weight:500;line-height:1.25}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccent{color:var(--cc-secondary);margin-top:18px;font-size:.75em;font-weight:800;line-height:1.15}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__goldRule{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{color:#39475a;max-width:565px;margin-top:28px;font-size:.96rem;line-height:1.55}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bullets{color:#5b9277;gap:18px;margin:28px 0 0;font-size:1rem;font-weight:500}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bullets li{gap:18px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bullets svg{box-sizing:content-box;color:#6f9d82;background:#e7f0e8eb;border-radius:50%;width:18px;height:18px;padding:10px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard{z-index:2;isolation:isolate;background:#fffffffb;border:1px solid #ffffffc7;border-radius:36px;align-content:start;justify-self:end;gap:22px;width:min(100%,680px);min-height:0;padding:44px 46px 40px;position:relative;overflow:hidden;box-shadow:0 28px 72px #8075b129,inset 0 1px #ffffffd1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard:before{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsHeader{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:24px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon{color:#9d7add;background:linear-gradient(135deg,#f1ecfff5,#e8dffccc);border:4px solid #dcd3f8b8;border-radius:50%;width:118px;height:118px;box-shadow:0 18px 42px #a491db2e,inset 0 1px #ffffffe6}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsTitle{color:#2d3d57;max-width:none;font-family:var(--cc-title-font-family,Georgia,"Times New Roman",serif);font-size:clamp(1.25rem,1.7vw,1.85rem);font-weight:var(--cc-title-font-weight,500);letter-spacing:-.03em;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsDivider{background:radial-gradient(circle at calc(100% - 6px),#c5b5f3 0 4px,#0000 4.6px),linear-gradient(90deg,#c5b5f3 0 78%,#0000 78%);border-radius:999px;width:132px;height:8px;margin:-4px auto 0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsSubtitle{color:#7887a2;text-align:center;letter-spacing:-.02em;font-size:1.02rem;line-height:1.35}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton{color:#fff;background:linear-gradient(135deg,#b9c1ff,#a4b0ff);border-radius:22px;justify-content:center;gap:18px;width:min(100%,470px);min-height:74px;margin:6px auto 0;padding:14px 18px 14px 28px;font-size:1.12rem;font-weight:800;text-decoration:none;box-shadow:0 20px 44px #a4b0ff57,inset 0 1px #ffffff40}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton>span:first-child{letter-spacing:-.02em;font-size:clamp(1.1rem,1.45vw,1.5rem);line-height:1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon{background:#ffffff3d;border-radius:50%;width:46px;height:46px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton:hover,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton:focus-visible{color:#fff;background:linear-gradient(135deg,#c7ceff,#8f9cf6);text-decoration:none}}.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage{--sm-navy:#215d4f;--sm-blue:#215d4f;--sm-blue-dark:#18483d;--sm-gold:#c3abd7;--sm-ice:#f4f2ec;--sm-mint:#c9d4c5;--sm-border:#215d4f2e;--sm-muted:#67756d;--sm-page-bg:#f4f2ec;--sm-panel-bg:#fffdf9f2;--sm-panel-soft:#aab8a8;--sm-body-copy:#24463d;--sm-gold-deep:#9a84b5;--sm-shadow:#215d4f24;--sm-header-bg:#f4f2ecf5;--sm-hero-image:url(/specialist-mortgage/cc-sage-editorial-hero.png);--sm-hero-position:center;--sm-hero-start:#f4f2ecfc;--sm-hero-mid:#f4f2ece6;--sm-hero-end:#f4f2ec42;--sm-hero-mobile-position:70% center;--sm-hero-mobile-start:#fbf9f4d6;--sm-hero-mobile-mid:#faf8f3b8;--sm-hero-mobile-end:#faf8f33d;--sm-mobile-hero-glass:#fffdf9b3;--sm-mobile-hero-border:#ffffff7a;--cc-secondary:#9a84b5;--cc-secondary-soft:#ede6f4}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage{background:var(--sm-page-bg);color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-header.rj-header{border-bottom:1px solid var(--sm-border);background:var(--sm-header-bg);box-shadow:0 8px 28px var(--sm-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .hamburger-button,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .header-hours-label,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .header-phone){color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .header-hours{color:var(--sm-muted)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .header-cta,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .header-cta:hover,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .header-cta:focus-visible){background:linear-gradient(135deg,var(--sm-gold)0%,var(--sm-gold-deep)100%);box-shadow:0 12px 24px color-mix(in srgb,var(--sm-gold)36%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__hero{border-bottom:1px solid var(--sm-border);background:linear-gradient(90deg,var(--sm-hero-start)0%,var(--sm-hero-mid)42%,var(--sm-hero-end)100%),var(--sm-hero-image)var(--sm-hero-position)/cover no-repeat}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__hero:after{background:linear-gradient(180deg,color-mix(in srgb,var(--sm-page-bg)0%,transparent),var(--sm-page-bg)82%)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy p{color:var(--sm-body-copy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets{color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets svg,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__reviewStars{color:var(--sm-gold-deep)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{border:1px solid var(--sm-border);background:color-mix(in srgb,var(--cc-secondary-soft)72%,white);box-shadow:0 16px 34px color-mix(in srgb,var(--sm-shadow)80%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge svg{color:var(--sm-gold-deep);background:color-mix(in srgb,var(--cc-secondary-soft)72%,white)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel{border:1px solid color-mix(in srgb,var(--sm-border)70%,white);background:var(--sm-panel-bg);box-shadow:0 24px 60px var(--sm-shadow)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel h2{color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select{border-color:color-mix(in srgb,var(--sm-border)72%,white);color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input{border-color:color-mix(in srgb,var(--sm-border)72%,white);color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel input:focus,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel select:focus{border-color:var(--sm-blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--sm-blue)12%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-row input:focus{border-color:var(--sm-blue);box-shadow:0 0 0 4px color-mix(in srgb,var(--sm-blue)12%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .field-icon{background:linear-gradient(135deg,var(--sm-navy),var(--sm-blue-dark));box-shadow:0 12px 22px var(--sm-shadow)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel .options-grid .option:has(input:checked){border-color:color-mix(in srgb,var(--sm-gold)56%,white);background:color-mix(in srgb,var(--cc-secondary-soft)72%,white);box-shadow:0 10px 22px color-mix(in srgb,var(--sm-gold)18%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__submitButton,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a{background:linear-gradient(135deg,var(--sm-gold)0%,var(--sm-gold-deep)100%);box-shadow:0 14px 28px color-mix(in srgb,var(--sm-gold)34%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__submitButton:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--sm-gold)92%,white)0%,var(--sm-gold)100%);box-shadow:0 18px 34px color-mix(in srgb,var(--sm-gold)42%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%);box-shadow:0 10px 20px -5px #0ea5e966}.SpecialistMortgageLanding-module__JxFwoa__ccLayoutPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a:hover{background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 100%);box-shadow:0 15px 30px -5px #0ea5e980}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip{border-color:var(--sm-border);background:var(--sm-panel-bg);box-shadow:0 16px 34px var(--sm-shadow)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article{border-color:var(--sm-border)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__card,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem{border-color:var(--sm-border);background:var(--sm-panel-bg);box-shadow:0 12px 28px color-mix(in srgb,var(--sm-shadow)84%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip h2,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__section h2,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqSection h2,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__card h3,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__stepCard h3,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary{color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip p,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__card p,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__stepCard p,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem p{color:var(--sm-body-copy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__eyebrow{color:var(--sm-gold-deep)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__iconBadge{background:linear-gradient(135deg,color-mix(in srgb,var(--sm-panel-soft)78%,white),color-mix(in srgb,var(--sm-mint)76%,white));color:var(--sm-gold-deep)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__audienceSection .SpecialistMortgageLanding-module__JxFwoa__iconBadge{background:color-mix(in srgb,var(--cc-secondary-soft)78%,white);color:var(--cc-secondary)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__stepNumber{border-color:color-mix(in srgb,var(--sm-gold)32%,white);background:color-mix(in srgb,var(--cc-secondary-soft)76%,white)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__steps:before{border-top-color:color-mix(in srgb,var(--sm-gold)44%,white)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-section.rj-section-light{background:var(--sm-page-bg)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .testimonial-heading,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .brand-gradient){color:var(--sm-navy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .testimonial-card{border-color:var(--sm-border);border-top-color:var(--sm-gold);box-shadow:0 12px 28px color-mix(in srgb,var(--sm-shadow)84%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .stars{color:var(--sm-gold-deep)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-card-strip{border-color:var(--sm-navy);background:linear-gradient(180deg,color-mix(in srgb,var(--sm-panel-soft)66%,white)0%,color-mix(in srgb,var(--sm-page-bg)92%,white)100%)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-card{border-color:var(--sm-border);background:var(--sm-panel-bg);color:var(--sm-navy);box-shadow:0 12px 28px color-mix(in srgb,var(--sm-shadow)84%,transparent)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-card:hover,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-card.is-active){border-color:var(--sm-gold);box-shadow:0 18px 38px color-mix(in srgb,var(--sm-shadow)92%,transparent)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-card-icon{border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-panel-soft)72%,white);color:var(--sm-gold-deep)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-card-cta,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-section-eyebrow){color:var(--sm-gold-deep)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .service-detail-section,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .service-detail-inline){border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-page-bg)94%,white)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .service-detail-inline h2,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-section h2){color:var(--sm-navy)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .service-detail-inline p,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .rj-section p){color:var(--sm-body-copy)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .mortgage-card,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .protection-card,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .debt-card){border-color:var(--sm-border);background:var(--sm-panel-bg);box-shadow:0 16px 34px color-mix(in srgb,var(--sm-shadow)84%,transparent)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .mortgage-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .protection-card__eyebrow,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .debt-card__eyebrow){color:var(--sm-gold-deep)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer{background:var(--sm-page-bg)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-guidance{border-top-color:var(--sm-border);background:color-mix(in srgb,var(--cc-secondary-soft)74%,white)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-guidance-text,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-guidance-text a,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-important h4,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-important p){color:var(--sm-body-copy)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-important{border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-page-bg)88%,white)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer>.site-footer-links{border-top-color:var(--sm-border);background:var(--sm-panel-bg)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer>.site-footer-links a{color:var(--sm-navy)}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer>.site-footer-links a:hover,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-guidance-text a:hover){color:var(--sm-gold-deep)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-meta{background:var(--sm-navy);color:color-mix(in srgb,var(--sm-page-bg)88%,white)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer .footer-meta p{color:color-mix(in srgb,var(--sm-page-bg)80%,white)!important}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip{box-shadow:none;background:0 0}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__hero,.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__hero{background:linear-gradient(180deg,var(--sm-hero-mobile-start,var(--sm-hero-start))0%,var(--sm-hero-mobile-mid,var(--sm-hero-mid))45%,var(--sm-hero-mobile-end,var(--sm-hero-end))100%),var(--sm-hero-image)var(--sm-hero-mobile-position,var(--sm-hero-position))/cover no-repeat}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy,.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{border:1px solid var(--sm-mobile-hero-border,#ffffff7a);background:var(--sm-mobile-hero-glass,#ffffffad);max-width:430px;box-shadow:0 18px 38px color-mix(in srgb,var(--sm-shadow)42%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:28px;flex-direction:column;margin:0 auto;padding:18px 18px 20px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1,.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{max-width:340px}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroMobileQuoteSection,.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__heroMobileQuoteSection{margin-top:22px}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroMobileQuoteSection>p:not(.SpecialistMortgageLanding-module__JxFwoa__eyebrow),.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__heroMobileQuoteSection>p:not(.SpecialistMortgageLanding-module__JxFwoa__eyebrow){display:none}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bullets,.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__bullets{margin:20px 0 0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__mobileTrustCard{background:linear-gradient(135deg,color-mix(in srgb,var(--cc-secondary-soft)72%,white),color-mix(in srgb,white 94%,var(--sm-page-bg)))}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{background:linear-gradient(135deg,#ffffffeb,color-mix(in srgb,var(--cc-secondary-soft)42%,white));box-shadow:0 12px 26px color-mix(in srgb,var(--sm-shadow)26%,transparent);margin-top:18px}.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel,.SpecialistMortgageLanding-module__JxFwoa__ccSageEditorialPage .SpecialistMortgageLanding-module__JxFwoa__mobileQuotePanel{box-shadow:0 16px 32px color-mix(in srgb,var(--sm-shadow)34%,transparent);background:#ffffffeb}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child{border-color:var(--sm-border);background:color-mix(in srgb,var(--sm-page-bg)96%,white);box-shadow:none}.SpecialistMortgageLanding-module__JxFwoa__hnwPrivateBankGoldPage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__hnwChampagneLuxePage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__hnwModernEstateGoldPage .SpecialistMortgageLanding-module__JxFwoa__stepCard,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__stepCard{box-shadow:none;background:0 0;border:0}.SpecialistMortgageLanding-module__JxFwoa__heroInner{padding:34px 18px 28px}.SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{font-size:2.45rem;line-height:1.08}.SpecialistMortgageLanding-module__JxFwoa__heroCopy p{font-size:.94rem}.SpecialistMortgageLanding-module__JxFwoa__quotePanel{padding:24px 18px}.SpecialistMortgageLanding-module__JxFwoa__fieldGrid,.SpecialistMortgageLanding-module__JxFwoa__statStrip,.SpecialistMortgageLanding-module__JxFwoa__cardGrid,.SpecialistMortgageLanding-module__JxFwoa__faqGrid,.SpecialistMortgageLanding-module__JxFwoa__steps{grid-template-columns:1fr}.SpecialistMortgageLanding-module__JxFwoa__statStrip{margin:0 18px 30px}.SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2){border-right:0;border-bottom:1px solid var(--sm-border)}.SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child{border-bottom:0}.SpecialistMortgageLanding-module__JxFwoa__section,.SpecialistMortgageLanding-module__JxFwoa__faqSection{padding-left:18px;padding-right:18px}.SpecialistMortgageLanding-module__JxFwoa__section h2{font-size:1.74rem}.SpecialistMortgageLanding-module__JxFwoa__stepCard{min-height:auto}.SpecialistMortgageLanding-module__JxFwoa__bottomCta{margin:0 18px 32px;padding:28px 20px}.SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{font-size:1.72rem}}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{text-align:left!important;background:0 0!important;max-width:min(92vw,1420px)!important;margin:0 auto 44px!important;padding:70px 0 60px!important;overflow:visible!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection:before,.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection:after{display:none!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{grid-template-columns:minmax(420px,520px) minmax(620px,760px)!important;align-items:center!important;gap:90px!important;display:grid!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn{text-align:left!important;justify-self:start!important;padding-top:0!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading{text-align:left!important;max-width:620px!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{color:#5f9479!important;letter-spacing:-.03em!important;text-align:left!important;font-size:clamp(4.2rem,5.2vw,5.8rem)!important;font-weight:800!important;line-height:.92!important;display:block!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{color:var(--cc-secondary)!important;letter-spacing:-.04em!important;text-align:left!important;white-space:normal!important;margin-top:10px!important;font-size:clamp(3.45rem,4.35vw,4.85rem)!important;font-weight:800!important;line-height:.96!important;display:block!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro{color:#244768!important;text-align:left!important;max-width:560px!important;margin:30px 0 0!important;font-size:1.16rem!important;line-height:1.58!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardStack{z-index:5!important;gap:18px!important;width:100%!important;display:grid!important;position:relative!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{text-align:center!important;background:#fffffffa!important;border:1px solid #dce4e1f2!important;border-radius:22px!important;grid-template-columns:96px minmax(0,1fr) 28px!important;align-items:center!important;gap:22px!important;min-height:142px!important;padding:22px 30px 22px 24px!important;display:grid!important;box-shadow:0 16px 40px #31514314!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:before,.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:after{display:none!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon{color:#3b4f86!important;background:linear-gradient(135deg,#f7eefff5,#efe7f8eb)!important;border-radius:50%!important;place-items:center!important;width:86px!important;height:86px!important;display:inline-grid!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy{text-align:center!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy h3{color:#5f9479!important;margin:0 0 10px!important;font-size:1.36rem!important;font-weight:700!important;line-height:1.15!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy p{color:#1f365f!important;margin:0!important;font-size:.98rem!important;line-height:1.42!important}.SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron{color:var(--cc-secondary)!important;place-items:center!important;display:inline-grid!important}:is(html.route-hnw-one-primary,body.route-hnw-one-primary){scroll-snap-type:y mandatory}body.route-hnw-one-primary{overscroll-behavior-y:contain}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 main{zoom:.96}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__faqSection,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__bottomCta{width:104.167vw;max-width:none;margin-left:calc(50% - 52.0833vw);margin-right:calc(50% - 52.0833vw)}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__bottomCta{margin-bottom:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__hnwOneSnapSection{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__hnwOneSnapSectionHero{justify-content:flex-start;scroll-margin-top:94px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__hnwOneSnapSectionTrust{padding-top:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__hnwOneSnapSectionProcess{padding-block:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__hnwOneSnapSectionFaqCta{justify-content:flex-start;padding-top:26px;padding-bottom:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 .SpecialistMortgageLanding-module__JxFwoa__hnwOneSnapSectionFooter{justify-content:flex-start;padding-top:0;padding-bottom:0}.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 main{zoom:.968}.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 .SpecialistMortgageLanding-module__JxFwoa__bottomCta{margin-bottom:110px}:is(.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 footer,.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 .site-footer,.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 .footer){zoom:1.0331}}@media (max-width:1100px){:is(html.route-hnw-one-primary,body.route-hnw-one-primary){scroll-snap-type:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePageZoom120 main,.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 main,:is(.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 footer,.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 .site-footer,.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 .footer){zoom:1}}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 main{zoom:.968}.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 .SpecialistMortgageLanding-module__JxFwoa__bottomCta{margin-bottom:145px}}@media (max-width:1100px){.SpecialistMortgageLanding-module__JxFwoa__ccPageZoom110 main{zoom:1}}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-inline:24px}.SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStage{max-width:none}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{background:linear-gradient(#fbfaf600 0%,#fbfaf6b8 14%,#fbfaf6 30% 100%);margin-top:-18px;padding-top:68px;position:relative;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase:before{content:"";filter:blur(12px);pointer-events:none;z-index:0;background:linear-gradient(#f7f5ef00 0%,#f7f5ef7a 34%,#fbfaf6eb 72%,#fbfaf6 100%);height:76px;position:absolute;top:-34px;left:0;right:0}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{z-index:1;position:relative}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .specialist-header .header-inner{padding-top:14px;padding-bottom:14px}:is(.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .specialist-header .header-logo-image,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage .specialist-header .logo-area img){max-width:none;height:92px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{border-radius:12px;grid-template-columns:1fr 300px;gap:16px 36px;max-width:1240px;min-height:122px;margin:6px auto 24px;padding:22px 54px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{max-width:500px;font-size:1.38rem;line-height:1.14}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{gap:18px;min-height:46px;padding:0 22px;font-size:.9rem}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta small{font-size:.8rem;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{margin:0 auto!important;padding:30px 24px!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{grid-template-columns:minmax(320px,400px) minmax(500px,620px)!important;justify-content:center!important;align-items:center!important;gap:40px!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn{transform:translateY(12px);place-self:center start!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{font-size:clamp(2.85rem,3.4vw,3.8rem)!important;line-height:.95!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{margin-top:6px!important;font-size:clamp(2.4rem,2.8vw,3.2rem)!important;line-height:.98!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro{max-width:420px!important;margin:14px 0 0!important;font-size:.9rem!important;line-height:1.36!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardStack{gap:10px!important;max-width:600px!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{border-radius:16px!important;grid-template-columns:60px minmax(0,1fr) 18px!important;gap:12px!important;min-height:92px!important;padding:12px 18px 12px 14px!important;box-shadow:0 10px 22px #3151430f!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon{width:48px!important;height:48px!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon svg{width:22px!important;height:22px!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy h3{margin:0 0 4px!important;font-size:.94rem!important;line-height:1.12!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy p{font-size:.78rem!important;line-height:1.28!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqSection{padding-top:30px}}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage{--mobile-page-pad:24px;background:radial-gradient(circle at 50% 22%,#c4abe01f,#0000 26%),linear-gradient(#fffdf9 0%,#fbfaf6 100%)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__hero,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__hero{background:linear-gradient(90deg,#fffffffc 0%,#ffffffed 46%,#ffffff2e 100%),url(/specialist-mortgage/cc-sofa-mobile.png) right 2px/58% no-repeat;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroInner,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroInner{padding:18px var(--mobile-page-pad)22px;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{color:#4d936d;letter-spacing:-.04em;text-align:left;max-width:335px;margin:0;font-size:clamp(2.05rem,10vw,2.45rem);line-height:.98}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroTitleMain,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroTitleMain{display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroTitleSubline,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__heroTitleSubline{color:#3f8a62;font-family:var(--font-body),"Open Sans",system-ui,sans-serif;letter-spacing:0;margin-top:12px;font-size:.86rem;font-weight:800;line-height:1.22;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccent,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccent{color:var(--cc-secondary,#8c63b6);font-family:var(--font-body),"Open Sans",system-ui,sans-serif;letter-spacing:-.02em;margin-top:12px;font-size:1.18rem;font-weight:900;line-height:1.14;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__goldRule,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__goldRule,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__mobileIntro,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__mobileIntro{color:#153c4f;text-align:left;max-width:315px;margin-top:18px;font-size:.78rem;font-weight:700;line-height:1.38;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bullets{color:#174b3d;gap:11px;max-width:330px;margin:20px 0 18px;font-size:.78rem;font-weight:800}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets li,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bullets li{gap:12px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bullets svg{box-sizing:content-box;color:#4d936d;background:#d9efe0f2;border-radius:999px;width:28px;height:28px;padding:8px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard{margin:8px var(--mobile-page-pad)20px;background:#fffffff7;border:1px solid #d7e2daf5;border-radius:16px;padding:16px 16px 18px;box-shadow:0 18px 42px #174b3d24}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffdb}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsHeader,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsHeader{grid-template-columns:74px minmax(0,1fr);align-items:center;gap:14px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon{width:64px;height:64px;color:var(--cc-secondary,#8c63b6);background:#f2e9fff2;border-radius:999px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon svg{width:34px;height:34px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsTitle,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsTitle{color:#174b3d;letter-spacing:-.02em;text-align:left;font-size:1rem;font-weight:900;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsSubtitle,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsDivider,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsSubtitle,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsDivider{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton{color:#fff;background:linear-gradient(135deg,#4d936d,#3d8b60);border-radius:999px;min-height:46px;margin-top:14px;font-size:.92rem;font-weight:900;box-shadow:inset 0 1px #ffffff3d,0 10px 18px #2a795238}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton{background:linear-gradient(135deg,#b9c1ff,#a4b0ff);box-shadow:inset 0 1px #ffffff3d,0 10px 18px #a4b0ff47}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon{background:#fff3;border-radius:999px;width:28px;height:28px;margin-left:10px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon{background:#ffffff47}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon svg{width:18px;height:18px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{padding:18px var(--mobile-page-pad)24px;background:0 0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader{gap:8px;padding-inline:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{color:#07513e;letter-spacing:-.04em;font-size:1.28rem;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2 span,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2 span{color:#0d6d86}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader p,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader>span,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader p,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader>span{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{margin-top:12px;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStage,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStage{overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack{width:100%;animation:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;padding-right:0;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup:nth-child(2){display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard{background:#fffffff5;border-radius:10px;width:auto;min-height:160px;padding:14px 12px;box-shadow:0 12px 28px #174b3d1a}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard:nth-child(n+4),.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard:nth-child(n+4){display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTopLine,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTopLine{min-height:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStars,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStars{color:#087653;font-size:.82rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseBadge,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseBadge{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard h3,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard h3{color:#174b3d;letter-spacing:-.02em;margin-top:10px;font-size:.76rem;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard p,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard p{color:#143642;margin-top:7px;font-size:.62rem;line-height:1.28}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseRule,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseRule{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard strong,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard strong{color:#0c2632;margin-top:8px;font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{max-width:none;padding:14px var(--mobile-page-pad)14px;text-align:center}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn{text-align:center;padding:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading{text-align:center;max-width:none;margin:0 auto}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{color:#087653;letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:900;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead:before,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead:before{content:"How this can help you"}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{font-size:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead:before,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead:before{font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{color:var(--cc-secondary,#8c63b6);letter-spacing:-.04em;white-space:normal;margin-top:4px;font-size:1.25rem;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardStack,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardStack{gap:8px;margin-top:14px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{text-align:left;background:#fffffffa;border:1px solid #d7e2daf5;border-radius:10px;grid-template-columns:48px minmax(0,1fr) 38px;align-items:center;gap:10px;min-height:70px;padding:10px 12px;display:grid;box-shadow:0 8px 20px #174b3d14}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon{color:#7047a4;background:#f3eafff2;border-radius:999px;width:42px;height:42px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon svg{width:21px;height:21px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy{text-align:left}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy h3,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy h3{color:#174b3d;font-family:var(--cc-title-font-family,Georgia,"Times New Roman",serif);font-size:.72rem;font-weight:var(--cc-title-font-weight,700);margin:0 0 2px;line-height:1.1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy p,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy p{color:#153c4f;font-size:.6rem;font-weight:700;line-height:1.22}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron{width:34px;height:34px;color:var(--cc-secondary,#8c63b6);background:#f3eafff2;border-radius:999px;place-items:center;font-size:0;font-weight:900;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron svg{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:first-child .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:first-child .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before{content:"01";font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:nth-child(2) .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:nth-child(2) .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before{content:"02";font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:nth-child(3) .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:nth-child(3) .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before{content:"03";font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:nth-child(4) .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard:nth-child(4) .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron:before{content:"04";font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqSection,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__faqSection{max-width:none;padding:0 var(--mobile-page-pad)14px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__faqGrid{grid-template-columns:1fr;gap:7px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__faqItem{border-radius:7px;box-shadow:0 6px 16px #174b3d0f}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary{color:#174b3d;min-height:34px;padding:0 12px;font-size:.68rem;font-weight:900}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem p,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__faqItem p{padding:0 12px 12px;font-size:.68rem;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary svg{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary:after,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary:after{content:"⌄";color:#174b3d;flex:none;font-size:.9rem;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip{max-width:none;margin:8px var(--mobile-page-pad)18px;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child{background:#fffffffa;border:1px solid #d7e2daf5;border-radius:8px;min-height:112px;padding:14px 8px;box-shadow:0 8px 20px #174b3d14}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg{color:#087653}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip h2,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip h2{color:#174b3d;margin:7px 0 4px;font-size:.8rem;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip p,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__statStrip p{color:#153c4f;font-size:.62rem;line-height:1.28}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__reviewStars svg,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__reviewStars svg{width:16px;height:16px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{max-width:none;min-height:120px;margin:10px var(--mobile-page-pad)16px;border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:12px 18px;padding:18px 20px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{color:#fff;letter-spacing:-.03em;margin:0;font-size:1.18rem;line-height:1.12}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{color:#fff;background:linear-gradient(135deg,#20aee5,#0d8cc4);border-radius:10px;min-height:44px;padding:0 16px;font-size:.72rem;font-weight:900;box-shadow:0 10px 18px #0d8cc447}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta small,.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__bottomCta small{color:#ffffffe6;text-align:center;grid-column:2;font-size:.6rem;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage{color:#073f35;background:radial-gradient(circle at 0 8%,#c4abe02e,#0000 26%),radial-gradient(circle at 100% 28%,#5f947924,#0000 28%),linear-gradient(#fffdf8 0%,#fbfaf6 48%,#f7f5ef 100%)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__desktopHeader{display:contents}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .specialist-header,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-header){z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffaf0;position:sticky;top:0;box-shadow:0 8px 24px #154a3a14}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__hero{background:linear-gradient(90deg,#fffffffa 0%,#fffffff0 47%,#ffffff5c 70%,#ffffff05 100%),url(/specialist-mortgage/cc-botanical-calm-hero.webp) 100% 0/56% no-repeat;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__hero:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroInner{max-width:none;padding:28px 24px 18px;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{color:#155f48;max-width:330px;font-family:var(--font-heading),var(--font-body),"Open Sans",system-ui,sans-serif;letter-spacing:-.045em;text-align:left;margin:0;font-size:clamp(2.2rem,10.8vw,3rem);font-weight:900;line-height:.98}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroTitleMain{display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__heroTitleSubline{color:#2d7b5d;letter-spacing:0;margin-top:18px;font-size:.86rem;font-weight:900;line-height:1.2;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccent{color:#8f63bd;letter-spacing:-.02em;margin-top:14px;font-size:1.22rem;font-weight:900;line-height:1.15;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__goldRule,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__mobileIntro{color:#183d57;max-width:310px;margin:18px 0 0;font-size:.82rem;font-weight:600;line-height:1.42;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets{color:#244f45;gap:12px;max-width:330px;margin:22px 0 14px;font-size:.82rem;font-weight:800}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets li{align-items:center;gap:12px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bullets svg{box-sizing:content-box;color:#2d7b5d;background:#e7f3ec;border-radius:50%;width:19px;height:19px;padding:7px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard{background:#fffffff5;border:1px solid #d7e2daf2;border-radius:22px;gap:16px;margin:14px 24px 32px;padding:24px 22px;display:grid;box-shadow:0 22px 55px #18473a29}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsHeader{grid-template-columns:82px 1fr;align-items:center;gap:18px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon{color:#8f63bd;background:linear-gradient(135deg,#f2e9ff,#eee3fb);border-radius:50%;place-items:center;width:76px;height:76px;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsIcon svg{width:38px;height:38px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsTitle{color:#14345a;letter-spacing:-.02em;text-align:left;margin:0;font-size:1.08rem;font-weight:900;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsDivider{background:radial-gradient(circle,#8f63bd 0 4px,#0000 5px),linear-gradient(90deg,#0000,#bfa6dc,#0000);border-radius:999px;width:92px;height:4px;margin:4px auto 0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsSubtitle{color:#7c8aa5;text-align:center;max-width:240px;margin:-4px auto 0;font-size:.83rem;font-weight:600;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton{color:#fff;background:linear-gradient(135deg,#5eb081,#2f8d5d);border-radius:14px;justify-content:center;align-items:center;gap:14px;min-height:56px;margin-top:6px;font-size:1rem;font-weight:900;display:inline-flex;box-shadow:0 16px 34px #2f8d5d42}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButton{background:linear-gradient(135deg,#b9c1ff,#a4b0ff);box-shadow:0 16px 34px #a4b0ff4d}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon{background:#ffffff29;border-radius:50%;place-items:center;width:34px;height:34px;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage.SpecialistMortgageLanding-module__JxFwoa__ccBotanicalCalmPage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsButtonIcon{background:#ffffff3d}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{background:radial-gradient(circle at 50% 92%,#c4abe02e,#0000 32%),linear-gradient(#fff0,#fbfaf6f0);padding:18px 0 34px;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader{gap:10px;padding:0 24px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{color:#075341;letter-spacing:-.04em;max-width:310px;font-size:1.55rem;font-weight:900;line-height:1.08}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2 span{color:#075341}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader p{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader>span{background:#8f63bd;width:58px;height:3px;margin-top:6px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{scrollbar-width:none;margin-top:22px;padding:10px 24px 14px;overflow:auto visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport::-webkit-scrollbar{display:none}@media (min-width:721px){.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{font-size:1.08rem}}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStage{max-width:none;padding-block:4px;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack{width:max-content;animation:none;display:flex}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup{gap:16px;padding-right:16px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup:nth-child(2){display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard{background:#fffffff5;border:2px solid #d7e2daf5;border-radius:16px;flex:0 0 196px;width:196px;min-height:260px;padding:24px 22px;box-shadow:inset 0 -2px #d7e2daf5,0 14px 28px #18473a17}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard:hover{transform:translateY(-4px);box-shadow:inset 0 -2px #d7e2daf5,inset 0 2px #d7e2daf5,0 16px 32px #18473a1c}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStars{color:#0f7b55;font-size:1.12rem}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard h3{color:#075341;margin-top:22px;font-size:.95rem;line-height:1.15}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard p{color:#183d57;margin-top:18px;font-size:.8rem;line-height:1.55}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseRule{background:#8f63bd;width:38px;height:3px;margin-top:24px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard strong{color:#132b4b;margin-top:16px;font-size:.8rem;font-weight:900}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{text-align:left;max-width:none;padding:22px 24px 24px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntroColumn{padding:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading{text-align:left;max-width:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{color:#075341;letter-spacing:-.035em;text-transform:none;font-size:1.35rem;font-weight:900;line-height:1.12;display:inline}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{color:#075341;letter-spacing:-.035em;white-space:normal;margin:0;font-size:1.35rem;font-weight:900;line-height:1.12;display:inline}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceIntro{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardStack{gap:10px;margin-top:16px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{background:#fffffff5;border:1px solid #dae4e0eb;border-radius:13px;grid-template-columns:64px 1fr 20px;align-items:center;gap:12px;min-height:86px;padding:14px 16px;display:grid;box-shadow:0 12px 28px #18473a14}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon{color:#334b85;background:linear-gradient(135deg,#f2e9ff,#eee3fb);border-radius:50%;place-items:center;width:54px;height:54px;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardIcon svg{width:26px;height:26px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy{text-align:left}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy h3{color:#2d7b5d;margin:0 0 5px;font-size:.9rem;font-weight:900;line-height:1.1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy p{color:#14345a;margin:0;font-size:.76rem;font-weight:600;line-height:1.28}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron{color:#8f63bd;place-items:center;display:inline-grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron svg{width:18px;height:18px;transform:rotate(-90deg)}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqSection{max-width:none;padding:8px 24px 24px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqSection:before{content:"FAQs";color:#075341;letter-spacing:-.04em;text-align:center;margin:0 0 18px;font-size:1.9rem;font-weight:900;line-height:1;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqGrid{grid-template-columns:1fr;gap:9px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem{background:#fffffff5;border:1px solid #dae4e0eb;border-radius:12px;box-shadow:0 10px 24px #18473a0f}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary{color:#073f35;min-height:54px;padding:0 16px;font-size:.83rem;font-weight:900}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary svg{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem summary:after{content:"⌄";color:#075341;font-size:1rem;line-height:1}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem[open] summary:after{content:"⌃"}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__faqItem p{color:#244f45;padding:0 16px 16px;font-size:.8rem;font-weight:600;line-height:1.52}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip{max-width:none;box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 24px 28px;padding:0;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(2),.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:nth-child(-n+2),.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip article:last-child{text-align:center;background:#fffffff5;border:1px solid #dae4e0eb;border-radius:12px;min-height:178px;padding:22px 14px;box-shadow:0 12px 28px #18473a12}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip svg{color:#0f7b55;width:31px;height:31px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStars{gap:1px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip .SpecialistMortgageLanding-module__JxFwoa__reviewStars svg{color:#0f7b55;width:18px;height:18px}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip h2{color:#075341;margin:12px 0 8px;font-size:.95rem;font-weight:800;line-height:1.2}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__statStrip p{color:#244f45;font-size:.78rem;font-weight:600;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{color:#fff;background:linear-gradient(135deg,#04436ff5,#006fbde0),url(/secure-a-loan/hero-bg.png) 50%/cover no-repeat;border-radius:13px;grid-template-columns:1fr;gap:20px;max-width:none;min-height:0;margin:0 24px 24px;padding:28px 24px;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta .SpecialistMortgageLanding-module__JxFwoa__goldRule{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{color:#fff;letter-spacing:-.03em;max-width:280px;margin:0;font-size:1.5rem;font-weight:900;line-height:1.15}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{color:#fff;background:linear-gradient(135deg,#22b8f0,#0b91d3);border-radius:12px;width:100%;min-height:54px;font-size:.95rem;font-weight:900;box-shadow:0 16px 34px #0b91d352}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta small{color:#ffffffe0;text-align:center;grid-column:auto;font-size:.72rem;font-weight:600}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaLink{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaButton{display:inline-flex!important}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaText{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaText{display:inline}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .money-helper-card,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .fiba-card,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .compliance-card){border-radius:13px;margin-left:24px;margin-right:24px}:is(.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .site-footer,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage footer){margin-top:0}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__hero{background:url(/specialist-mortgage/cc-botanical-calm-hero.webp) calc(100% + 300px)/auto 100% no-repeat;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__hero:before,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__hero:after{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__heroInner{padding:24px 24px 14px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{max-width:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1{color:#5f9479;letter-spacing:-.04em;max-width:285px;font-size:clamp(2rem,10vw,2.4rem);line-height:1.04}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__mobileIntro{max-width:286px;margin-top:14px;font-size:.9rem;font-weight:600;line-height:1.45}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bullets{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__heroTitleSubline{color:#5f9479;letter-spacing:0;margin-top:10px;font-family:inherit;font-size:.41em;font-weight:500;line-height:1.25}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__botanicalTitleAccent{color:var(--cc-secondary,#8c63b6);letter-spacing:0;margin-top:18px;font-family:inherit;font-size:.55em;font-weight:800;line-height:1.15}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsCard{margin-top:10px;margin-bottom:26px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__botanicalSavingsTitle{color:#2d3d57;font-family:var(--cc-title-font-family,Georgia,"Times New Roman",serif);font-size:1rem;font-weight:var(--cc-title-font-weight,500);letter-spacing:-.03em;line-height:1.18}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__restructuringBulletSection{z-index:1;background:0 0;margin:-18px 24px 18px;padding:8px 0 2px;display:block;position:relative}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__restructuringBulletList{color:#5b9277;gap:12px;font-size:1rem;font-weight:500;display:grid}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__restructuringBulletList li{align-items:center;gap:18px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__restructuringBulletList svg{box-sizing:content-box;color:#6f9d82;background:#e7f0e8eb;border-radius:50%;flex:none;width:18px;height:18px;padding:10px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{padding-top:8px;padding-bottom:18px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader h2{text-align:center;max-width:none}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader>span{margin-inline:auto}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{padding:0 0 6px 24px;overflow:hidden}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewportManualLoop{overflow:auto hidden}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack{width:max-content;animation:78s linear infinite SpecialistMortgageLanding-module__JxFwoa__testimonial-showcase-scroll}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup{gap:16px;padding-right:16px;display:flex}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup:nth-child(2){display:flex}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard{flex:0 0 210px;width:210px;min-height:246px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard:nth-child(n+4){display:block}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{padding-top:10px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading{text-align:left}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{display:block}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead{color:#075341;letter-spacing:-.035em;text-transform:none;margin-bottom:6px;font-size:1.35rem}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleLead:before{content:none}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceHeading .SpecialistMortgageLanding-module__JxFwoa__audienceTitleAccent{color:var(--cc-secondary,#8c63b6)}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCard{grid-template-columns:64px 1fr}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardChevron{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceCardCopy p{text-align:justify;text-justify:inter-word}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__faqSection{padding-top:18px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__faqSection:before{margin-bottom:20px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{background:linear-gradient(135deg,#05583ff7,#086b4bf0),url(/secure-a-loan/hero-bg.png) 100%/cover no-repeat;border-radius:18px;flex-direction:column;align-items:stretch;gap:14px;min-height:0;margin-top:8px;margin-bottom:18px;padding:24px 18px 18px;display:flex;box-shadow:0 18px 42px #07453233}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta>div{order:1;display:block}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta h2{color:#fff;text-align:left;letter-spacing:-.04em;text-shadow:0 3px 16px #0003;max-width:none;margin:0;font-size:clamp(1.5rem,6.9vw,2rem);font-weight:900;line-height:1.08}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta .SpecialistMortgageLanding-module__JxFwoa__goldRule{display:none}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaText{display:inline!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__mobileCtaText{display:none!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{color:#fff;background:linear-gradient(135deg,#af84ea,#9a73d4);border-radius:18px;justify-content:space-between;width:100%;min-height:58px;padding:0 20px;font-size:.95rem;font-weight:900;box-shadow:inset 0 1px #ffffff38,0 18px 36px #6636a147}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__desktopCtaLink{order:2;width:100%;display:inline-flex!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a span,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button span{text-align:left;white-space:nowrap;flex:auto}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a svg,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button svg{flex:none;width:24px;height:24px}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta small{color:#fffffff0;text-align:left;order:3;font-size:.76rem;font-weight:500;line-height:1.3}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{background:linear-gradient(#fbfaf600 0%,#fbfaf6c7 14%,#fbfaf6 28% 76%,#fbfaf6c7 90%,#fbfaf600 100%);margin-top:-20px;padding-top:58px;padding-bottom:64px;position:relative;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{z-index:1;background:linear-gradient(#fbfaf600 0%,#fbfaf6 22% 100%);margin-top:-24px;padding-top:58px;position:relative}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{position:relative;background:#fbfaf6!important;margin-top:0!important;padding-top:44px!important;padding-bottom:88px!important;overflow:hidden!important}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase:before{content:"";filter:blur(8px);pointer-events:none;z-index:1;background:linear-gradient(#fbfaf60d 0%,#fbfaf6b8 42%,#fbfaf6 100%);height:58px;position:absolute;top:0;left:0;right:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase:after{content:"";filter:blur(10px);pointer-events:none;z-index:3;background:linear-gradient(#fbfaf600 0%,#fbfaf6b8 38%,#fbfaf6 72% 100%);height:116px;position:absolute;bottom:0;left:0;right:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseHeader,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{z-index:2;position:relative}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{background:0 0!important;margin-top:22px!important;padding-bottom:10px!important}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseStage,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack,.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup{background:0 0!important}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseCard{box-shadow:0 14px 34px #18473a14!important}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{z-index:4;position:relative;background:#fbfaf6!important;margin-top:-62px!important;padding-top:78px!important}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection:before{content:"";filter:blur(12px);pointer-events:none;z-index:0;background:linear-gradient(#fbfaf600 0%,#fbfaf6d1 44%,#fbfaf6 100%);height:76px;position:absolute;top:-52px;left:0;right:0}.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceLayout{z-index:2;position:relative}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase{margin-top:0!important;padding-top:16px!important;padding-bottom:18px!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrack{flex-wrap:nowrap!important;width:max-content!important;animation:78s linear infinite SpecialistMortgageLanding-module__JxFwoa__testimonial-showcase-scroll!important;display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackManualLoop{animation:none!important;transform:none!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup{flex-wrap:nowrap!important;gap:16px!important;padding-right:0!important;display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseTrackGroup:nth-child(2){display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase:before,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcase:after{content:none!important;display:none!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__testimonialShowcaseViewport{margin-top:18px!important;padding-bottom:6px!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection{margin-top:0!important;padding-top:10px!important}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__ccOneAudienceSection:before{content:none!important;display:none!important}}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{background:linear-gradient(135deg,#6f46a7f7,#4f2f83f0),url(/secure-a-loan/hero-bg.png) 100%/cover no-repeat;box-shadow:0 18px 40px #3d206638}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{color:#17361c;background:linear-gradient(135deg,#b9ef88,#98dc5d);box-shadow:inset 0 1px #ffffff52,0 16px 34px #54902c42}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a:hover,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringPage.SpecialistMortgageLanding-module__JxFwoa__ccVariantThemePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button:hover{background:linear-gradient(135deg,#c4f399,#a5e56a)}@media (max-width:720px){.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{background:linear-gradient(135deg,#6f46a7f7,#4f2f83f0),url(/secure-a-loan/hero-bg.png) 100%/cover no-repeat;box-shadow:0 18px 42px #3d20663d}.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta a,.SpecialistMortgageLanding-module__JxFwoa__ccRestructuringMobilePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta button{color:#17361c;background:linear-gradient(135deg,#b9ef88,#98dc5d);box-shadow:inset 0 1px #ffffff52,0 18px 36px #54902c47}}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell{isolation:isolate;background:linear-gradient(#fffdf906 0%,#fffdf912 100%),url(/specialist-mortgage/hnw-testimony-background.png) top/cover no-repeat;margin:0;padding:0;position:relative;overflow:visible}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell .SpecialistMortgageLanding-module__JxFwoa__statStrip{z-index:2;margin:0 auto 28px;position:relative}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell .SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials{z-index:1;position:relative;background:0 0!important;margin:0!important;padding-top:0!important;padding-bottom:0!important}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell .SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-layout,.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell .SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .testimonial-carousel-wrapper,.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell .SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials .home-testimonial-carousel){margin-bottom:0!important;padding-bottom:0!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOneTrustTestimonialsShell .SpecialistMortgageLanding-module__JxFwoa__hnwOneFallbackTestimonials:before{display:none!important}@media (min-width:900px) and (max-width:1400px) and (orientation:landscape){.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-inner{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:10px 14px;overflow:hidden}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-logo-image,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .logo-area img){max-width:136px;height:52px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-group--actions{width:100%;min-width:0;display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-actions--info{justify-content:flex-end;width:100%;min-width:0;display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-hours{text-align:right;width:min(100%,320px);min-width:0;margin-left:auto;font-size:10px;line-height:1.16}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-hours-label{font-size:10px;line-height:1.1}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-hours-detail{white-space:normal;overflow-wrap:break-word}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-phone{justify-content:flex-end}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hero{height:auto;min-height:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroInner{grid-template-columns:1fr;gap:28px;max-width:1180px;min-height:auto;padding:42px 28px 30px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{text-align:center;padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroLeadContent{max-width:900px;margin:0 auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroBrandHeading{margin-left:auto;margin-right:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bullets,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{max-width:900px;margin-left:auto;margin-right:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{text-align:center}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopBullets{justify-content:center;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bullets{text-align:left;justify-items:start}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{justify-self:center;gap:8px;width:min(100%,320px);max-width:320px;min-height:206px;margin:0 auto;padding:22px 24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel h2{margin-bottom:6px;font-size:.76rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-label{font-size:.58rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row{margin:0 0 8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row input{min-height:34px;font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-icon{width:34px;height:34px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{min-height:38px;font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{margin-top:2px;font-size:.54rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{grid-template-rows:auto auto;grid-template-columns:minmax(320px,460px) minmax(260px,340px);justify-content:center;gap:10px 28px;padding-top:28px;padding-bottom:24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaLead{grid-area:1/1/span 2;max-width:460px;padding-left:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaAction{grid-area:1/2;place-self:end;width:min(100%,320px);min-width:0;transform:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaMetaWrap{text-align:center;grid-area:2/2;justify-self:center;width:min(100%,320px);transform:none}}@media (min-width:721px) and (max-width:1100px){.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-inner{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:10px 12px;overflow:hidden}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-logo-image,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .logo-area img){max-width:120px;height:48px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-group--actions{width:100%;min-width:0;display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-actions--info{justify-content:flex-end;width:100%;min-width:0;display:flex!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-hours{text-align:right;width:min(100%,250px);min-width:0;margin-left:auto;font-size:9.5px;line-height:1.14}:is(.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-hours-label,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-phone){font-size:10px;line-height:1.1}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-hours-detail{overflow-wrap:break-word;white-space:normal!important}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .specialist-header .header-phone{justify-content:flex-end}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hero{height:auto;min-height:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroInner{grid-template-columns:1fr;gap:24px;max-width:960px;min-height:auto;padding:34px 24px 26px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy{text-align:center;padding-top:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroLeadContent{max-width:760px;margin:0 auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneHeroBrandHeading,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroCopy h1,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro,.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__marketBadge{margin-left:auto;margin-right:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{text-align:center;max-width:760px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopBullets{justify-content:center;display:flex}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bullets{text-align:left;justify-items:start;width:fit-content;max-width:min(100%,760px);margin-left:auto;margin-right:auto}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{justify-self:center;gap:8px;width:min(100%,320px);max-width:320px;min-height:206px;margin:0 auto;padding:22px 24px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel h2{margin-bottom:6px;font-size:.76rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-label{font-size:.58rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row{margin:0 0 8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row input{min-height:34px;font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-icon{width:34px;height:34px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{min-height:38px;font-size:.62rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{margin-top:2px;font-size:.54rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bottomCta{grid-template-rows:auto auto;grid-template-columns:minmax(280px,420px) minmax(220px,300px);justify-content:center;gap:10px 22px;padding-top:22px;padding-bottom:18px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaLead{grid-area:1/1/span 2;max-width:420px;padding-left:0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaAction{grid-area:1/2;place-self:end;width:min(100%,300px);min-width:0;transform:none}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwCtaMetaWrap{text-align:center;grid-area:2/2;justify-self:center;width:min(100%,300px);transform:none}}@media (min-width:1101px){.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroInner{grid-template-columns:minmax(540px,1fr) minmax(480px,500px);align-items:center;gap:20px;max-width:1360px;min-height:620px;padding:48px 52px 38px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__heroLeadContent{max-width:700px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__desktopIntro{max-width:620px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__hnwOneDesktopBullets{justify-content:flex-start}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__bullets{margin:24px 0 0}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel{justify-self:end;gap:12px;width:min(100%,500px);max-width:500px;min-height:286px;margin:0 0 0 auto;padding:30px 32px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel h2{margin-bottom:10px;font-size:1.06rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-label{font-size:.76rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row{margin:0 0 12px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-row input{min-height:48px;font-size:.84rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .field-icon{width:48px;height:48px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__primaryStepButton{min-height:50px;font-size:.8rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardStepNote{margin-top:4px;font-size:.66rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardOptions{gap:8px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardOption{border-radius:8px;min-height:54px;padding:10px 12px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardOption span{font-size:.82rem;line-height:1.3}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardActions{gap:10px}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardActions .SpecialistMortgageLanding-module__JxFwoa__submitButton{gap:10px;min-height:48px;padding:0 16px;font-size:.8rem}.SpecialistMortgageLanding-module__JxFwoa__hnwOnePage .SpecialistMortgageLanding-module__JxFwoa__quotePanel.SpecialistMortgageLanding-module__JxFwoa__desktopQuotePanel .SpecialistMortgageLanding-module__JxFwoa__wizardBackButton{font-size:.76rem}}
