.LandingPage_page__AXpJt{--house-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M6 15.4 16 6l10 9.4v10.1a1.5 1.5 0 0 1-1.5 1.5h-17A1.5 1.5 0 0 1 6 25.5V15.4Z' fill='%23ffffff' stroke='%230e6f8d' stroke-width='2' stroke-linejoin='round'/%3E%3Cpath d='M4.8 16.2 16 5.6l11.2 10.6' fill='none' stroke='%23071a36' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.1 27v-7.3h5.8V27' fill='%23f8fbfd' stroke='%23c49a4f' stroke-width='1.8' stroke-linejoin='round'/%3E%3Ccircle cx='21.2' cy='22.6' r='0.9' fill='%23c49a4f'/%3E%3C/svg%3E") 16 6;min-height:100vh;overflow-x:hidden;background:#f7fbfd;color:#071a36;cursor:var(--house-cursor),auto;letter-spacing:0}.LandingPage_page__AXpJt a,.LandingPage_page__AXpJt button{cursor:var(--house-cursor),pointer}.LandingPage_hero__kVC1o{min-height:500px;height:clamp(500px,62svh,640px);display:flex;flex-direction:column;background:linear-gradient(90deg,rgba(248,252,255,.98),rgba(248,252,255,.9) 39%,rgba(248,252,255,.34) 68%,rgba(248,252,255,.04)),linear-gradient(180deg,rgba(7,26,54,.02),rgba(7,26,54,.14)),url(/landing/homes-for-doctors-doctor-loan-hero.png) 73% bottom /cover no-repeat}.LandingPage_header__jVsud{width:100%;min-height:48px;display:flex;align-items:center;justify-content:flex-end;padding:10px 36px;color:#071a36;background:rgba(248,252,255,.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.LandingPage_contactCta__KepXh,.LandingPage_contactLink__9bK5_,.LandingPage_footerContactItem__a6yFE,.LandingPage_primaryButton__6K_au,.LandingPage_secondaryButton__s1lTZ{text-decoration:none}.LandingPage_headerActions__g9rui{display:flex;align-items:center;justify-content:flex-end;gap:18px}.LandingPage_contactLink__9bK5_{display:inline-flex;min-height:30px;align-items:center;gap:8px;color:#071a36;font-size:14px;font-weight:700;white-space:nowrap}.LandingPage_contactCta__KepXh svg,.LandingPage_contactLink__9bK5_ svg,.LandingPage_footerContactItem__a6yFE svg,.LandingPage_primaryButton__6K_au svg,.LandingPage_secondaryButton__s1lTZ svg,.LandingPage_trustLine__2r1cp svg{flex:0 0 auto}.LandingPage_heroContent__hyZzK{width:min(100%,760px);margin-block:auto;padding:26px 44px 44px}.LandingPage_eyebrow__Z1e9A{margin:0 0 10px;color:#28739b;font-size:14px;font-weight:900;text-transform:uppercase}.LandingPage_heroOffer__wasas{display:inline-flex;min-height:34px;align-items:center;margin:0 0 12px;border:1px solid rgba(196,154,79,.54);border-radius:999px;background:rgba(255,255,255,.7);color:#082f64;padding:0 14px;font-size:13px;font-weight:900;text-transform:uppercase;box-shadow:0 12px 24px rgba(8,47,100,.09)}.LandingPage_heroContent__hyZzK h1{max-width:680px;margin:0;color:#061633;font-family:Georgia,Times New Roman,serif;font-size:58px;font-weight:400;line-height:1.02}.LandingPage_heroCopy__JQpzI{max-width:620px;margin:18px 0 0;color:#163454;font-size:17px;line-height:1.5}.LandingPage_heroLoanCopy__4NWxw{max-width:620px;margin:10px 0 0;color:#183a5c;font-size:16px;font-weight:650;line-height:1.45}.LandingPage_heroHighlights__GUH_u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;max-width:410px;margin-top:18px}.LandingPage_heroHighlights__GUH_u>span{display:grid;min-height:74px;align-content:center;border:1px solid rgba(8,47,100,.14);border-radius:8px;background:rgba(255,255,255,.74);padding:12px 14px;box-shadow:0 14px 28px rgba(8,47,100,.09)}.LandingPage_heroHighlights__GUH_u span span,.LandingPage_heroHighlights__GUH_u strong{display:block}.LandingPage_heroHighlights__GUH_u strong{color:#082f64;font-size:24px;font-weight:900;line-height:1}.LandingPage_heroHighlights__GUH_u span span{margin-top:6px;color:#274565;font-size:13px;font-weight:750;line-height:1.25}.LandingPage_heroActions__6vk9v{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.LandingPage_primaryButton__6K_au,.LandingPage_secondaryButton__s1lTZ{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;border-radius:7px;padding:0 22px;font-size:15px;font-weight:800}.LandingPage_primaryButton__6K_au{border:1px solid #082f64;background:#082f64;color:#ffffff;box-shadow:0 16px 30px rgba(8,47,100,.22)}.LandingPage_secondaryButton__s1lTZ{border:1px solid rgba(8,47,100,.34);background:rgba(255,255,255,.64);color:#082f64}.LandingPage_trustLine__2r1cp{display:grid;grid-template-columns:30px minmax(0,1fr);grid-gap:14px;gap:14px;max-width:610px;margin:18px 0 0;color:#183a5c;font-size:14px;line-height:1.5}.LandingPage_trustLine__2r1cp svg{color:#082f64}.LandingPage_loanIntro__rDdY_{padding:40px 44px 42px;background:#f7fbfd}.LandingPage_loanIntroBody__Y269u{max-width:900px;margin:0 auto;display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start;color:#183a5c}.LandingPage_loanIntroBody__Y269u svg{display:grid;width:56px;height:56px;place-items:center;border-radius:50%;padding:14px;background:#e8f2f8;color:#235f89}.LandingPage_loanIntroBody__Y269u p{margin:0;font-size:17px;line-height:1.62}.LandingPage_loanIntroText__e3bVw{max-width:760px}.LandingPage_loanIntroText__e3bVw p+p{margin-top:12px}.LandingPage_loanDetails__tDCHs{padding:44px 44px 50px;background:#ffffff}.LandingPage_loanDetailsHeader__OFN5d{max-width:900px;margin:0 auto 26px;text-align:center}.LandingPage_loanDetailsHeader__OFN5d p{margin:0 0 8px;color:#397da1;font-size:13px;font-weight:900;text-transform:uppercase}.LandingPage_loanDetailsHeader__OFN5d h2{margin:0;color:#071a36;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.15}.LandingPage_loanColumns__uwSF7{max-width:1280px;margin:0 auto 20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.LandingPage_loanList__xGja5{min-height:232px;border:1px solid #dce8f1;border-radius:8px;background:#f8fbfd;padding:22px 24px 20px}.LandingPage_loanList__xGja5 h3{margin:0 0 12px;color:#082f64;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;line-height:1.1}.LandingPage_loanList__xGja5 ul{margin:0;padding-left:21px;color:#344f6b;font-size:16px;line-height:1.45}.LandingPage_loanList__xGja5 li+li{margin-top:6px}.LandingPage_loanTableWrap__peMQn{max-width:1280px;margin:0 auto;overflow-x:auto;border:1px solid #d0deea;border-radius:8px;background:#ffffff}.LandingPage_loanTable__FUuMe{width:100%;min-width:760px;border-collapse:collapse;color:#071a36}.LandingPage_loanTable__FUuMe caption{padding:14px 18px;background:#071a36;color:#ffffff;font-size:18px;font-weight:900;text-align:left;text-transform:uppercase}.LandingPage_loanTable__FUuMe td,.LandingPage_loanTable__FUuMe th{padding:13px 18px;border-top:1px solid #d0deea;text-align:left;vertical-align:top}.LandingPage_loanTable__FUuMe th{background:#102d50;color:#ffffff;font-size:14px;text-transform:uppercase}.LandingPage_loanTable__FUuMe td{font-size:15px;line-height:1.36}.LandingPage_loanTable__FUuMe td:nth-child(2),.LandingPage_loanTable__FUuMe td:nth-child(3){color:#071a36;font-size:17px;font-weight:900;white-space:nowrap}.LandingPage_loanTable__FUuMe td strong{display:block;margin-bottom:4px;color:#082f64}.LandingPage_loanTable__FUuMe td span{display:block}.LandingPage_loanNote__TryB4{max-width:1280px;margin:12px auto 0;color:#526a82;font-size:13px;line-height:1.45}.LandingPage_journey__2M9ct{padding:34px 44px 42px;background:#ffffff}.LandingPage_sectionHeader__WKIWQ{max-width:820px;margin:0 auto 26px;text-align:center}.LandingPage_sectionHeader__WKIWQ p{margin:0 0 8px;color:#397da1;font-size:13px;font-weight:900;text-transform:uppercase}.LandingPage_sectionHeader__WKIWQ h2{margin:0;color:#071a36;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;line-height:1.15}.LandingPage_stepsGrid__GnrGE{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.LandingPage_step__Rt2N0{position:relative;min-height:184px;padding:22px 20px 20px;border:1px solid #dce8f1;border-radius:8px;background:#f8fbfd}.LandingPage_stepNumber__IufzB{position:absolute;top:16px;right:16px;display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:#082f64;color:#ffffff;font-size:13px;font-weight:900}.LandingPage_stepIcon__Kf8QX{display:grid;width:76px;height:76px;place-items:center}.LandingPage_stepIconImage__hfsWl{display:block;width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(14,111,141,.13))}.LandingPage_step__Rt2N0 h3{margin:14px 0 6px;color:#071a36;font-size:17px}.LandingPage_step__Rt2N0 p{margin:0;color:#344f6b;font-size:14px;line-height:1.5}.LandingPage_agency__GhT6M{--agency-ink:#071c3a;--agency-blue:#0e6f8d;--agency-muted:#253b55;--agency-line:#c9d8de;--agency-gold:#c49a4f;background:linear-gradient(180deg,rgba(247,252,253,.96),rgba(247,252,253,.96) 66%,rgba(247,252,253,.86)),url(/landing/about-footer-coastal-medical-linework.png) bottom /cover no-repeat;color:var(--agency-ink);font-family:var(--font-inter),Arial,sans-serif}.LandingPage_aboutPanel__eof_T{width:100%;margin:0 auto;padding:76px clamp(32px,6.5vw,132px) 0}.LandingPage_aboutGrid__QBCSx{display:grid;grid-template-columns:minmax(560px,1.24fr) clamp(315px,17.4vw,356px) minmax(360px,.76fr);grid-gap:clamp(44px,4.2vw,78px);gap:clamp(44px,4.2vw,78px);align-items:start}.LandingPage_aboutCopy__ubujJ{padding-top:34px}.LandingPage_footerBrand__AE3BN{margin:0 0 24px;color:var(--agency-blue);font-size:15px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.LandingPage_goldRule__qdXj6,.LandingPage_profileRule__1d1MQ,.LandingPage_tealRule___Rpl2{display:block;content:""}.LandingPage_goldRule__qdXj6{width:62px;height:2px;margin-bottom:22px;background:var(--agency-gold)}.LandingPage_tealRule___Rpl2{width:45px;height:3px;margin:34px 0 30px;background:var(--agency-blue)}.LandingPage_aboutCopy__ubujJ h2{max-width:780px;margin:0;color:var(--agency-ink);font-size:clamp(56px,4.5vw,82px);font-weight:430;line-height:1.02;letter-spacing:0}.LandingPage_footerIntro__GrceL{max-width:700px;margin:0;color:#14233d;font-size:18px;font-weight:500;line-height:1.48}.LandingPage_footerBio__mDU9z{max-width:700px;margin:28px 0 0;color:var(--agency-muted);font-size:16px;line-height:1.66}.LandingPage_footerStatement__6Dnln{max-width:620px;margin:40px 0 0;padding-left:24px;border-left:3px solid var(--agency-gold);color:#13243c;font-size:17px;font-weight:500;line-height:1.45}.LandingPage_portraitColumn__snBJR{display:flex;justify-content:center}.LandingPage_advisorProfile__1JsRi{padding-left:clamp(24px,2.4vw,56px);border-left:1px solid var(--agency-line);background:transparent}.LandingPage_portraitFrame__a0uv6{position:relative;width:100%;max-width:356px;padding:0;border:1px solid rgba(14,111,141,.24);border-radius:0;background:#ffffff;box-shadow:0 18px 44px rgba(26,58,84,.13);overflow:hidden}.LandingPage_advisorPortrait__YjaZK{display:block;width:100%;height:clamp(500px,27vw,560px);border-radius:0;object-fit:cover;object-position:52% 24%}.LandingPage_profileDetails__dMmIU p{margin:0}.LandingPage_signature__2TAK_{color:var(--agency-ink);font-size:clamp(28px,2.1vw,36px);font-weight:430;line-height:1.12}.LandingPage_role__BpJet{margin-top:8px;color:#14243d;font-size:14px;font-weight:700;letter-spacing:.18em;line-height:1.55;text-transform:uppercase}.LandingPage_profileRule__1d1MQ{width:62px;height:2px;margin:20px 0 28px;background:var(--agency-gold)}.LandingPage_credentialList__a2Hjf{display:grid;grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.LandingPage_credentialList__a2Hjf li{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center;padding:0;border-top:0}.LandingPage_credentialList__a2Hjf li:first-child{grid-template-columns:88px minmax(0,1fr);margin-bottom:2px}.LandingPage_credentialBadgeImage__wY9iT,.LandingPage_credentialImageIcon__oOFar{display:block;object-fit:contain}.LandingPage_credentialBadgeImage__wY9iT{width:82px;height:92px;filter:drop-shadow(0 9px 15px rgba(14,111,141,.13))}.LandingPage_credentialImageIcon__oOFar{width:70px;height:70px;filter:drop-shadow(0 10px 15px rgba(14,111,141,.14))}.LandingPage_credentialList__a2Hjf span span,.LandingPage_credentialList__a2Hjf strong{display:block}.LandingPage_credentialList__a2Hjf strong{color:#0a2f46;font-size:15px;font-weight:700;line-height:1.28}.LandingPage_credentialList__a2Hjf span span{margin-top:7px;color:#263a54;font-size:14px;line-height:1.45}.LandingPage_proofRail__dNNh5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;border-top:1px solid var(--agency-line);background:rgba(255,255,255,.24)}.LandingPage_proofItem__9QYWy{display:grid;grid-template-columns:116px minmax(0,1fr);grid-gap:28px;gap:28px;min-height:166px;padding:38px 44px;align-items:center}.LandingPage_proofItem__9QYWy+.LandingPage_proofItem__9QYWy{border-left:1px solid var(--agency-line)}.LandingPage_proofIconImage__w3I5_{display:block;width:98px;height:98px;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(14,111,141,.14))}.LandingPage_proofItem__9QYWy h3{margin:0;color:var(--agency-ink);font-size:20px;font-weight:700;line-height:1.2}.LandingPage_proofItem__9QYWy p{margin:9px 0 0;color:var(--agency-muted);font-size:15px;line-height:1.5}.LandingPage_contactDock__BwZ0N{display:block;margin:0;background:linear-gradient(135deg,#002b4b,#00182f 78%);color:#ffffff;font-style:normal}.LandingPage_contactDockInner__tbpC2{width:100%;max-width:none;min-height:210px;margin:0 auto;display:grid;grid-template-columns:minmax(180px,.78fr) repeat(3,minmax(180px,.9fr)) minmax(280px,1.08fr);grid-gap:0;gap:0;align-items:center;padding:42px clamp(32px,5.4vw,132px)}.LandingPage_contactPrompt__Cu__0{margin:0;color:#ffffff;font-size:28px;font-weight:400;line-height:1.15}.LandingPage_contactPrompt__Cu__0:after{display:block;width:64px;height:3px;margin-top:20px;background:#26a6bd;content:""}.LandingPage_footerContactItem__a6yFE{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;min-height:96px;padding:0 24px;border-left:1px solid rgba(255,255,255,.28);color:#ffffff}.LandingPage_contactIconCircle__SDgcb{display:inline-flex;width:54px;height:54px;align-items:center;justify-content:center;border:2px solid rgba(44,158,186,.9);border-radius:50%;color:#e7f9ff}.LandingPage_footerContactItem__a6yFE span span,.LandingPage_footerContactItem__a6yFE strong{display:block}.LandingPage_footerContactItem__a6yFE strong{color:#ffffff;font-size:clamp(14px,.82vw,17px);font-weight:650;line-height:1.25;overflow-wrap:normal;white-space:nowrap}.LandingPage_footerContactItem__a6yFE span span{margin-top:8px;color:rgba(255,255,255,.7);font-size:14px;line-height:1.25}.LandingPage_contactAction__ofoNa{min-height:96px;padding-left:46px;border-left:1px solid rgba(255,255,255,.28)}.LandingPage_contactCta__KepXh{display:inline-flex;min-height:64px;width:min(100%,372px);min-width:0;align-items:center;justify-content:center;gap:18px;border:2px solid #d7b162;border-radius:3px;background:transparent;color:#f2ca73;padding:0 22px;font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.LandingPage_contactCta__KepXh span{min-width:0}.LandingPage_contactAction__ofoNa p{margin:18px 0 0;color:rgba(255,255,255,.82);font-size:16px;text-align:center}.LandingPage_contactCta__KepXh:focus-visible,.LandingPage_contactLink__9bK5_:focus-visible,.LandingPage_footerContactItem__a6yFE:focus-visible,.LandingPage_primaryButton__6K_au:focus-visible,.LandingPage_secondaryButton__s1lTZ:focus-visible{outline:3px solid rgba(35,143,137,.45);outline-offset:4px}@media (max-width:1500px) and (min-width:1181px){.LandingPage_aboutPanel__eof_T{padding-right:clamp(48px,6.5vw,96px);padding-left:clamp(48px,6.5vw,96px)}.LandingPage_aboutGrid__QBCSx{grid-template-columns:minmax(520px,1.08fr) clamp(315px,22vw,340px) minmax(270px,.72fr);gap:34px}.LandingPage_aboutCopy__ubujJ h2{font-size:58px}.LandingPage_advisorProfile__1JsRi{padding-left:24px}.LandingPage_credentialList__a2Hjf{gap:20px}.LandingPage_credentialList__a2Hjf li{grid-template-columns:52px minmax(0,1fr);gap:14px}.LandingPage_credentialList__a2Hjf li:first-child{grid-template-columns:62px minmax(0,1fr)}.LandingPage_credentialBadgeImage__wY9iT{width:56px;height:64px}.LandingPage_credentialImageIcon__oOFar{width:58px;height:58px}.LandingPage_credentialList__a2Hjf strong{font-size:14px}.LandingPage_credentialList__a2Hjf span span{font-size:13px}.LandingPage_contactDockInner__tbpC2{grid-template-columns:minmax(170px,.75fr) minmax(180px,.8fr) minmax(270px,1.1fr) minmax(230px,1fr) minmax(280px,1.05fr);padding-right:48px;padding-left:48px}.LandingPage_footerContactItem__a6yFE{grid-template-columns:50px minmax(0,1fr);gap:12px;padding-right:16px;padding-left:16px}.LandingPage_contactIconCircle__SDgcb{width:50px;height:50px}.LandingPage_contactAction__ofoNa{padding-left:28px}.LandingPage_contactCta__KepXh{padding-right:18px;padding-left:18px;font-size:12px;letter-spacing:.1em}}@media (max-width:1180px){.LandingPage_headerActions__g9rui{gap:12px}.LandingPage_aboutGrid__QBCSx{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:42px 50px}.LandingPage_aboutCopy__ubujJ{grid-column:1/-1;padding-top:0}.LandingPage_portraitColumn__snBJR{justify-content:flex-start}.LandingPage_advisorProfile__1JsRi{padding-left:36px}.LandingPage_contactDockInner__tbpC2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}.LandingPage_contactAction__ofoNa,.LandingPage_contactPrompt__Cu__0{grid-column:1/-1}.LandingPage_contactAction__ofoNa{min-height:0;padding-left:0;border-left:0}}@media (max-width:900px){.LandingPage_hero__kVC1o{height:auto;min-height:560px;background:linear-gradient(180deg,rgba(248,252,255,.98),rgba(248,252,255,.84) 54%,rgba(248,252,255,.36)),url(/landing/homes-for-doctors-doctor-loan-hero.png) 68% bottom /cover no-repeat}.LandingPage_header__jVsud{min-height:46px;padding:8px 22px}.LandingPage_heroContent__hyZzK{width:100%;margin-block:24px auto;padding:34px 22px 42px}.LandingPage_heroContent__hyZzK h1{max-width:560px;font-size:40px;line-height:1.04}.LandingPage_heroCopy__JQpzI{max-width:520px;font-size:16px}.LandingPage_journey__2M9ct,.LandingPage_loanDetails__tDCHs,.LandingPage_loanIntro__rDdY_{padding-right:22px;padding-left:22px}.LandingPage_aboutPanel__eof_T{padding:56px 22px 0}.LandingPage_loanColumns__uwSF7,.LandingPage_loanIntroBody__Y269u{grid-template-columns:1fr}.LandingPage_stepsGrid__GnrGE{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPage_proofRail__dNNh5{grid-template-columns:1fr}.LandingPage_proofItem__9QYWy{grid-template-columns:86px minmax(0,1fr);min-height:0;border-left:0;border-top:1px solid #bfd8df;padding:28px 0}.LandingPage_proofItem__9QYWy:first-child{border-top:0}.LandingPage_proofItem__9QYWy+.LandingPage_proofItem__9QYWy{border-left:0}.LandingPage_contactDockInner__tbpC2{padding-right:22px;padding-left:22px}.LandingPage_footerContactItem__a6yFE{padding-right:24px;padding-left:24px}}@media (max-width:620px){.LandingPage_hero__kVC1o{min-height:540px;background:linear-gradient(180deg,rgba(248,252,255,.99),rgba(248,252,255,.9) 62%,rgba(248,252,255,.52)),url(/landing/homes-for-doctors-doctor-loan-hero.png) 68% bottom /cover no-repeat}.LandingPage_header__jVsud{gap:12px}.LandingPage_headerActions__g9rui{gap:8px}.LandingPage_contactLink__9bK5_{font-size:12px}.LandingPage_heroContent__hyZzK{-webkit-margin-before:20px;margin-block-start:20px;padding-top:26px;padding-bottom:36px}.LandingPage_heroContent__hyZzK h1{font-size:34px}.LandingPage_heroHighlights__GUH_u{gap:8px;margin-top:16px}.LandingPage_heroHighlights__GUH_u>span{min-height:68px;padding:10px 8px}.LandingPage_heroHighlights__GUH_u strong{font-size:20px}.LandingPage_heroHighlights__GUH_u span span{font-size:11px}.LandingPage_heroActions__6vk9v{display:grid}.LandingPage_primaryButton__6K_au,.LandingPage_secondaryButton__s1lTZ{width:100%;min-height:46px}.LandingPage_trustLine__2r1cp{font-size:13px}.LandingPage_loanIntro__rDdY_{padding-top:34px;padding-bottom:30px}.LandingPage_loanDetails__tDCHs{padding-top:34px;padding-bottom:38px}.LandingPage_journey__2M9ct{padding-top:30px;padding-bottom:36px}.LandingPage_aboutPanel__eof_T{padding-top:42px}.LandingPage_aboutGrid__QBCSx{grid-template-columns:1fr;gap:30px}.LandingPage_loanDetailsHeader__OFN5d,.LandingPage_sectionHeader__WKIWQ{margin-bottom:22px}.LandingPage_sectionHeader__WKIWQ h2{font-size:26px}.LandingPage_loanIntroBody__Y269u p{font-size:16px;line-height:1.55}.LandingPage_loanDetailsHeader__OFN5d h2{font-size:26px}.LandingPage_loanList__xGja5{min-height:0;padding:20px 20px 18px}.LandingPage_loanList__xGja5 h3{font-size:24px}.LandingPage_loanTable__FUuMe{min-width:0}.LandingPage_loanTable__FUuMe thead{display:none}.LandingPage_loanTable__FUuMe caption{font-size:15px;line-height:1.35}.LandingPage_loanTable__FUuMe tr{display:grid;grid-gap:10px;gap:10px;padding:14px;border-top:1px solid #d0deea}.LandingPage_loanTable__FUuMe tbody tr:first-child{border-top:0}.LandingPage_loanTable__FUuMe td{display:grid;grid-template-columns:minmax(108px,.7fr) minmax(0,1fr);grid-gap:12px;gap:12px;border-top:0;padding:0;font-size:14px}.LandingPage_loanTable__FUuMe td:before{content:attr(data-label);color:#526a82;font-size:12px;font-weight:900;line-height:1.35;text-transform:uppercase}.LandingPage_loanTable__FUuMe td span,.LandingPage_loanTable__FUuMe td strong{grid-column:2}.LandingPage_loanTable__FUuMe td:nth-child(2),.LandingPage_loanTable__FUuMe td:nth-child(3){font-size:16px;white-space:normal}.LandingPage_stepsGrid__GnrGE{grid-template-columns:1fr}.LandingPage_step__Rt2N0{min-height:0;padding:20px 18px 18px}.LandingPage_stepIconImage__hfsWl,.LandingPage_stepIcon__Kf8QX{width:62px;height:62px}.LandingPage_footerBrand__AE3BN{margin-bottom:14px}.LandingPage_aboutCopy__ubujJ h2{font-size:40px;line-height:1.02}.LandingPage_footerIntro__GrceL{margin-top:0;font-size:18px}.LandingPage_footerBio__mDU9z{font-size:15px;line-height:1.58}.LandingPage_footerStatement__6Dnln{margin-top:22px;font-size:15px}.LandingPage_advisorProfile__1JsRi{padding:30px 0 0;border-top:1px solid #c9dde3;border-left:0}.LandingPage_portraitColumn__snBJR{display:block}.LandingPage_portraitFrame__a0uv6{width:100%;max-width:320px}.LandingPage_advisorPortrait__YjaZK{height:390px}.LandingPage_signature__2TAK_{font-size:30px}.LandingPage_credentialList__a2Hjf li{grid-template-columns:54px minmax(0,1fr);gap:16px}.LandingPage_credentialList__a2Hjf li:first-child{grid-template-columns:70px minmax(0,1fr)}.LandingPage_credentialBadgeImage__wY9iT{width:64px;height:72px}.LandingPage_credentialImageIcon__oOFar{width:54px;height:54px}.LandingPage_proofRail__dNNh5{margin-top:34px}.LandingPage_proofItem__9QYWy{grid-template-columns:62px minmax(0,1fr);gap:18px}.LandingPage_proofIconImage__w3I5_{width:64px;height:64px}.LandingPage_proofItem__9QYWy h3{font-size:16px}.LandingPage_contactDockInner__tbpC2{grid-template-columns:1fr;gap:0;padding-top:24px;padding-bottom:26px}.LandingPage_contactPrompt__Cu__0{padding-bottom:22px;font-size:24px}.LandingPage_contactAction__ofoNa,.LandingPage_footerContactItem__a6yFE{border-top:1px solid rgba(255,255,255,.2);border-left:0}.LandingPage_footerContactItem__a6yFE{min-height:86px;padding:18px 0}.LandingPage_contactAction__ofoNa{padding-top:24px}.LandingPage_contactCta__KepXh{width:100%;min-width:0}}