:root{--ink:#17243f;--forest:#183d33;--green:#4f9b7b;--sage:#e5ece5;--paper:#f5f3ed;--cream:#fffdf8;--gold:#a98b54;--line:rgba(23,36,63,.14);--serif:"Libre Caslon Display","Libre Caslon Text",Georgia,serif;--sans:"Instrument Sans","Helvetica Neue",Arial,sans-serif;}html{scroll-padding-top:96px}body{background:var(--paper);color:#1d2924;font-family:var(--sans);-webkit-font-smoothing:antialiased}a{transition:color .16s ease,background-color .16s ease,border-color .16s ease}.sitewide-header{background:#fffdf9!important;border-bottom:1px solid var(--line)!important;display:grid!important;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:clamp(22px,3vw,46px)!important;min-height:94px!important;height:auto!important;padding:14px clamp(22px,4vw,72px)!important;position:relative!important;z-index:50!important;overflow:visible!important;}.sitewide-header .brand{display:grid!important;grid-template-columns:max-content!important;grid-template-rows:auto auto!important;row-gap:6px!important;width:max-content!important;position:relative!important;color:var(--ink)!important;}.sitewide-header .brand-monogram,.site-footer .brand-monogram{display:none!important}.sitewide-header .brand strong{font-family:var(--serif)!important;font-size:clamp(31px,2.45vw,42px)!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:.98!important;color:var(--ink)!important;position:relative!important;width:max-content!important;padding-bottom:9px!important;}.sitewide-header .brand strong:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,var(--ink) 0 67%,var(--green) 67% 100%);}.sitewide-header .brand small{font-size:0!important;line-height:1!important;border:0!important;padding:0!important;text-transform:none!important;}.sitewide-header .brand small:before{content:"PRIVATE WEALTH";display:block;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.24em;color:var(--ink);white-space:nowrap;}.sitewide-header .brand:not(:has(small)):after{content:"PRIVATE WEALTH";display:block;grid-column:1;grid-row:2;font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1;color:var(--ink);white-space:nowrap;}.sitewide-header nav.sitewide-desktop-nav{justify-self:end!important;align-items:center!important;gap:clamp(16px,1.65vw,30px)!important;text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:500!important;}.sitewide-header nav.sitewide-desktop-nav a{color:#4b5667!important}.sitewide-header nav.sitewide-desktop-nav a:hover, .sitewide-header nav.sitewide-desktop-nav a[aria-current="page"]{color:var(--green)!important}.sitewide-header-action{justify-self:end!important;background:var(--ink)!important;border:1px solid var(--ink)!important;color:#fff!important;padding:12px 18px!important;min-height:46px!important;display:inline-flex!important;align-items:center!important;gap:18px!important;font-size:13px!important;font-weight:600!important;letter-spacing:.02em!important;text-transform:none!important;}.sitewide-header-action:hover{background:var(--forest)!important;border-color:var(--forest)!important}@media (min-width:1260px){.sitewide-header .brand{grid-template-columns:max-content 1px minmax(215px,260px)!important;grid-template-rows:auto auto!important;column-gap:24px!important}.sitewide-header .brand strong{grid-column:1;grid-row:1}.sitewide-header .brand small{grid-column:1;grid-row:2}.sitewide-header .brand:before{content:"";grid-column:2;grid-row:1/3;width:1px;background:#c9cfd8;align-self:stretch;margin:0}.sitewide-header .brand:after{content:"Exit & wealth planning\A for business owners and families"!important;grid-column:3!important;grid-row:1/3!important;white-space:pre!important;align-self:center!important;display:block!important;font-family:var(--sans)!important;font-size:13px!important;font-weight:500!important;line-height:1.45!important;color:#667084!important;letter-spacing:0!important;}.sitewide-header .brand:not(:has(small)):before{content:"PRIVATE WEALTH";position:absolute;left:0;top:calc(100% - 12px);font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1;color:var(--ink);white-space:nowrap;z-index:2;}}.home-page .home-hero, .wealth-page, .owner-planning-page, .plain-content-page, .article-reading-page{background:#fffdf9!important}.home-page .home-hero h1, .home-page .home-section-heading h2, .wealth-page h1,.wealth-page h2,.wealth-page h3, .owner-planning-page h1,.owner-planning-page h2, .plain-content-page h1,.plain-content-page h2, .article-reading-page h1,.article-reading-page h2{color:var(--ink)}.eyebrow,.wealth-eyebrow{color:var(--green)!important}.home-primary,.wealth-primary{background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important;}.home-primary:hover,.wealth-primary:hover{background:var(--forest)!important;border-color:var(--forest)!important}.home-situation-grid article, .home-decision-grid>a, .home-example-grid, .wealth-services article{box-shadow:none!important;border-color:var(--line)!important;}.home-situation-grid article:hover, .home-decision-grid>a:hover{background:#f4f6f1!important}.site-footer{background:#13243a!important;color:#fff!important;border-top:0!important;}.site-footer a{color:#eef2f5!important}.site-footer a:hover{color:#9bd0b8!important}.site-footer p,.site-footer-meta{color:#c5ced8!important}.site-footer .site-footer-brand{display:grid!important;width:max-content!important;gap:6px!important;}.site-footer .site-footer-brand strong{font-family:var(--serif)!important;font-size:32px!important;font-weight:400!important;letter-spacing:-.03em!important;color:#fff!important;position:relative!important;padding-bottom:9px!important;}.site-footer .site-footer-brand strong:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#fff 0 67%,#73b898 67% 100%);}.site-footer .site-footer-brand:after{content:"PRIVATE WEALTH";font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.24em;line-height:1;color:#eef2f5;white-space:nowrap;}.site-footer-action{border-color:#6f7b8c!important}.inquiry-form input,.inquiry-form textarea{border:1px solid #b9c0c8!important;background:#fff!important;color:#1d2924!important;}.inquiry-form input:focus,.inquiry-form textarea:focus{outline:3px solid rgba(79,155,123,.22)!important;border-color:var(--green)!important;}.inquiry-form button[type="submit"]{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important;}.inquiry-form button[type="submit"]:hover{background:var(--forest)!important;border-color:var(--forest)!important}:focus-visible{outline:3px solid #6aa98b!important;outline-offset:4px!important}@media (max-width:1050px){.sitewide-header{grid-template-columns:auto auto!important;justify-content:space-between!important}.sitewide-desktop-nav,.sitewide-header-action{display:none!important}}@media (max-width:700px){.sitewide-header{min-height:72px!important;padding:11px 20px!important}.sitewide-header .brand strong{font-size:27px!important;padding-bottom:7px!important}.sitewide-header .brand small:before{font-size:8px!important;letter-spacing:.2em!important}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.sitewide-header .brand strong:before{content:"PRIVATE WEALTH";position:absolute;left:0;top:calc(100% + 7px);font-family:var(--sans);font-size:10px;font-weight:600;letter-spacing:.24em;line-height:1;color:var(--ink);white-space:nowrap;}.sitewide-header .brand strong{margin-bottom:17px!important}@media (max-width:700px){.sitewide-header .brand strong:before{font-size:8px;letter-spacing:.2em;top:calc(100% + 6px)}.sitewide-header .brand strong{margin-bottom:14px!important}}.sitewide-header .brand strong{padding-bottom:10px!important;margin-bottom:20px!important;}.sitewide-header .brand strong:after{background:linear-gradient(90deg,var(--ink) 0 59%,transparent 59% 63%,var(--green) 63% 100%)!important;}.sitewide-header .brand strong:before{content:"PRIVATE WEALTH"!important;top:calc(100% + 8px)!important;width:100%!important;font-size:10px!important;font-weight:600!important;letter-spacing:.29em!important;color:var(--green)!important;text-align:left!important;}@media (min-width:1260px){.sitewide-header .brand:before{background:#c9cfd8!important;}.sitewide-header .brand:after{content:"Exit & wealth planning\A for business owners"!important;}}.site-footer .site-footer-brand strong:after{background:linear-gradient(90deg,#fff 0 59%,transparent 59% 63%,#73b898 63% 100%)!important;}.site-footer .site-footer-brand:after{color:#73b898!important;letter-spacing:.29em!important;}@media (max-width:700px){.sitewide-header .brand strong{margin-bottom:17px!important}.sitewide-header .brand strong:before{top:calc(100% + 7px)!important;font-size:8px!important;letter-spacing:.25em!important;}}.readiness-breakdown{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);text-align:left;}.readiness-breakdown-heading{display:grid;gap:5px;margin-bottom:18px;}.readiness-breakdown-heading>span{color:var(--green);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;}.readiness-breakdown-heading>strong{color:var(--ink);font-family:var(--serif);font-size:clamp(24px,3vw,34px);font-weight:400;line-height:1.05;}.readiness-breakdown-heading>small{color:#687383;font-size:12px;}.readiness-breakdown-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;}.readiness-breakdown-grid article{display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-items:end;padding:15px;background:#fff;border:1px solid var(--line);}.readiness-breakdown-grid article>span{color:#4f5b6c;font-size:12px;font-weight:600;line-height:1.25;}.readiness-breakdown-grid article>strong{color:var(--ink);font-family:var(--serif);font-size:24px;font-weight:400;line-height:1;}.readiness-breakdown-grid article>i{grid-column:1/-1;display:block;height:4px;overflow:hidden;background:#e7ebe8;}.readiness-breakdown-grid article>i>b{display:block;height:100%;background:var(--green);}.readiness-breakdown>p{margin:14px 0 0;color:#687383;font-size:12px;line-height:1.55;}.readiness-breakdown-actions{margin-top:16px;}.readiness-breakdown-actions button{appearance:none;border:1px solid var(--ink);background:#fff;color:var(--ink);min-height:42px;padding:10px 15px;font:600 12px/1 var(--sans);cursor:pointer;}.readiness-breakdown-actions button:hover{background:var(--ink);color:#fff;}@media (max-width:760px){.readiness-breakdown-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.readiness-breakdown-grid{grid-template-columns:1fr}}@media print{body.morrowgate-readiness-print{background:#fff!important}body.morrowgate-readiness-print *{visibility:hidden!important}body.morrowgate-readiness-print .readiness-tool-result, body.morrowgate-readiness-print .readiness-tool-result *{visibility:visible!important}body.morrowgate-readiness-print .readiness-tool-result{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:32px!important;background:#fff!important;box-shadow:none!important;border:0!important;}body.morrowgate-readiness-print .readiness-breakdown-actions{display:none!important}}.home-session .home-session-grid{gap:clamp(48px,6vw,88px)!important;}.home-session h2{font-size:clamp(46px,4.7vw,68px)!important;line-height:.98!important;letter-spacing:-.035em!important;max-width:900px!important;text-wrap:balance!important;}.home-session-grid>div>p:not(.eyebrow){max-width:720px!important;}.home-session .home-actions{align-items:flex-start!important;}.home-session .home-primary{width:min(100%,380px)!important;min-width:0!important;}@media (max-width:980px){.home-session-grid{margin-top:42px!important;}.home-session h2{font-size:clamp(44px,6.2vw,62px)!important;max-width:820px!important;}.home-session .home-primary{width:min(100%,360px)!important;}}@media (max-width:600px){.home-session h2{font-size:40px!important;line-height:1.02!important;}.home-session .home-primary{width:100%!important;}}.guide-auto-toc{margin:0 auto;padding:28px clamp(22px,4vw,72px) 0;background:#fffdf9;}.guide-auto-toc>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;cursor:pointer;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0;color:var(--ink);}.guide-auto-toc>summary::-webkit-details-marker{display:none}.guide-auto-toc>summary span{font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--green);}.guide-auto-toc>summary b{font-size:18px;font-weight:400;color:var(--ink);}.guide-auto-toc nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;border-bottom:1px solid var(--line);padding:8px 0 14px;}.guide-auto-toc nav a{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:12px 0;border-bottom:1px solid rgba(23,36,63,.08);color:#39434d;font-size:14px;line-height:1.35;}.guide-auto-toc nav a:hover{color:var(--green);}.guide-auto-toc nav a b{flex:0 0 auto;font-size:13px;font-weight:500;color:var(--green);}.guide-auto-toc-long nav{max-height:360px;overflow:auto;padding-right:10px;}.guide-auto-toc+section, .guide-auto-toc+article, .guide-auto-toc+aside{scroll-margin-top:110px;}.search-guide-page h2[id], .decision-guide-page h2[id], .article-reading-page h2[id], .cluster-page h2[id], .plain-content-page h2[id], .search-guide-page section[id], .decision-guide-page section[id], .article-reading-page section[id], .cluster-page section[id], .plain-content-page section[id]{scroll-margin-top:110px;}@media (max-width:759px){.guide-auto-toc{padding:20px 20px 0;}.guide-auto-toc nav{grid-template-columns:1fr;column-gap:0;}.guide-auto-toc:not([open]) nav{display:none;}.guide-auto-toc-long nav{max-height:320px;}.guide-auto-toc nav a{font-size:13px;}}.decision-path-shell{max-width:1180px!important;}.decision-path-shell>header{max-width:900px;}.decision-path-shell>header h1{max-width:860px;}.decision-path-choices{margin:42px 0 34px;padding-top:8px;}.decision-path-heading{max-width:760px;margin-bottom:20px;}.decision-path-heading h2{font-family:var(--serif);color:var(--ink);font-weight:400;letter-spacing:-.035em;line-height:1.03;font-size:clamp(34px,4vw,52px);margin:8px 0 10px;}.decision-path-heading>p:not(.eyebrow){color:#68716c;font-size:16px;line-height:1.55;}.decision-path-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.decision-path-choice{position:relative;display:block;min-height:180px;padding:24px 48px 22px 22px;border:1px solid var(--line);background:#fffdf9;color:var(--ink);}.decision-path-choice:hover, .decision-path-choice.is-selected{border-color:rgba(79,155,123,.55);background:#f2f6f1;}.decision-path-choice>span{display:block;font-family:var(--serif);font-size:25px;line-height:1.08;letter-spacing:-.02em;}.decision-path-choice p{margin:14px 0 0;color:#68716c;font-size:14px;line-height:1.5;}.decision-path-choice>b{position:absolute;right:20px;top:23px;color:var(--green);font-size:18px;font-weight:400;}.decision-path-choice.is-selected:after{content:"Selected";position:absolute;left:22px;bottom:18px;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--green);}.decision-path-form{margin-top:10px;}.decision-path-hidden-name{display:none!important;}.decision-path-form .inquiry-details.decision-email-only{grid-template-columns:1fr!important;}.decision-path-form textarea{min-height:150px;}.decision-path-form button[type="submit"]{width:min(100%,260px);}.decision-path-note{margin:14px 0 10px;color:#66706b;font-size:13px;line-height:1.5;}.decision-path-shell .simple-contact-fit{margin-top:24px;}@media (max-width:820px){.decision-path-grid{grid-template-columns:1fr;}.decision-path-choice{min-height:0;}}@media (max-width:600px){.decision-path-choices{margin-top:30px;}.decision-path-choice>span{font-size:22px;}.decision-path-form button[type="submit"]{width:100%;}}.home-page .home-decision-tools{display:none!important;}.home-page .home-session-grid{grid-template-columns:minmax(0,820px)!important;gap:0!important;max-width:920px!important;}.home-page .home-session-grid>ul{display:none!important;}.home-page .home-session{padding-top:clamp(80px,9vw,125px)!important;padding-bottom:clamp(85px,9vw,130px)!important;}.home-page .home-session h2{max-width:840px!important;}.home-page .home-session-grid>div>p:not(.eyebrow){max-width:720px!important;}.home-page .home-decision-panel h2{max-width:440px;}.home-page .home-decision-panel ul{margin-top:26px;}.home-page .home-decision-panel li{font-size:15px;line-height:1.45;}.home-page .home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,430px)!important;gap:clamp(56px,5vw,96px)!important;align-items:center!important;min-height:clamp(620px,76vh,760px)!important;padding:clamp(64px,6vw,92px) 0!important;}.home-page .home-hero-grid>div{min-width:0!important;width:100%!important;max-width:1100px!important;}.home-page .home-hero h1{max-width:1040px!important;margin:24px 0 30px!important;font-size:clamp(64px,4.55vw,84px)!important;line-height:.96!important;letter-spacing:-.045em!important;text-wrap:balance!important;}.home-page .home-hero h1 span, .home-page .home-hero h1 em{display:block!important;max-width:100%!important;}.home-page .home-hero h1 em{white-space:normal!important;margin-top:12px!important;}.home-page .home-hero-copy{max-width:860px!important;font-size:18px!important;line-height:1.58!important;}.home-page .home-hero .home-actions{max-width:780px!important;margin-top:34px!important;align-items:stretch!important;}.home-page .home-hero .home-primary{width:min(100%,500px)!important;min-width:0!important;}.home-page .home-hero .home-secondary{min-width:240px!important;}.home-page .home-hero .home-decision-panel{width:100%!important;max-width:430px!important;justify-self:end!important;align-self:center!important;padding:36px 34px 32px!important;}.home-page .home-decision-panel h2{max-width:360px!important;font-size:clamp(29px,2.15vw,36px)!important;line-height:1.14!important;margin:20px 0 26px!important;}.home-page .home-decision-panel li{font-size:15px!important;line-height:1.45!important;padding:15px 0!important;}@media (max-width:1280px){.home-page .home-hero-grid{grid-template-columns:minmax(0,1fr) minmax(330px,370px)!important;gap:44px!important;}.home-page .home-hero h1{font-size:clamp(58px,5.8vw,74px)!important;max-width:900px!important;}.home-page .home-hero .home-decision-panel{max-width:370px!important;}}@media (max-width:980px){.home-page .home-hero-grid{grid-template-columns:1fr!important;min-height:0!important;gap:42px!important;}.home-page .home-hero-grid>div{max-width:900px!important;}.home-page .home-hero h1{max-width:860px!important;}.home-page .home-hero .home-decision-panel{justify-self:start!important;max-width:620px!important;}}@media (max-width:600px){.home-page .home-hero-grid{gap:0!important;padding:48px 0 56px!important;}.home-page .home-hero h1{font-size:46px!important;line-height:1!important;}.home-page .home-hero .home-actions{max-width:390px!important;}.home-page .home-hero .home-secondary, .home-page .home-hero .home-decision-panel{display:none!important;}}.wealth-page #working-together{display:none!important;}.wealth-page .wealth-launch{max-width:760px!important;color:#647069!important;}.wealth-page .wealth-hero h1{max-width:1120px!important;font-size:clamp(58px,6vw,90px)!important;line-height:.98!important;text-wrap:balance!important;}.wealth-page .wealth-intro{max-width:860px!important;font-size:19px!important;line-height:1.58!important;}.wealth-page .wealth-actions{margin-top:34px!important;}.wealth-page .wealth-primary{min-width:320px!important;}.wealth-page .wealth-needs strong{font-size:clamp(20px,1.8vw,26px)!important;line-height:1.2!important;}.wealth-page #wealth-services .wealth-heading, .wealth-page .wealth-examples .wealth-heading{max-width:980px!important;}.wealth-page #wealth-services .wealth-heading h2, .wealth-page .wealth-examples .wealth-heading h2{max-width:880px!important;}.wealth-page .wealth-services article h3{max-width:520px!important;}.wealth-page .wealth-services article>div span{color:var(--green)!important;}.wealth-page .wealth-personInner{max-width:900px!important;}.wealth-page .wealth-faq{max-width:1080px!important;margin-left:auto!important;margin-right:auto!important;}.wealth-page .wealth-contact{padding-top:clamp(76px,7vw,110px)!important;padding-bottom:clamp(82px,7vw,116px)!important;}.wealth-page .wealth-contact .wealth-heading h2{max-width:760px!important;}.wealth-page .wealth-contact .wealth-heading>p:last-child{max-width:690px!important;}@media (max-width:700px){.wealth-page .wealth-primary{min-width:0!important;}}.wealth-page .wealth-person h2{color:#fff!important;}.wealth-page .wealth-person h2 em{color:#e0d1ae!important;}.wealth-page .wealth-person a{color:#fff!important;}.owner-planning-page .owner-planning-hero h1{max-width:1100px!important;font-size:clamp(56px,5.7vw,88px)!important;line-height:.98!important;text-wrap:balance!important;}.owner-planning-page .owner-planning-hero>div>p:last-of-type{max-width:880px!important;}.owner-planning-page .owner-planning-work>header{align-items:end!important;}.owner-planning-page .owner-planning-work>header>p:last-child{max-width:560px!important;}.owner-planning-page .owner-workstream-grid h3{margin-top:44px!important;}.owner-planning-page .owner-planning-output>div:first-child>p:not(.eyebrow){max-width:620px!important;}.owner-planning-page .owner-planning-boundary{opacity:.82;padding-top:22px!important;padding-bottom:22px!important;}.owner-planning-page .owner-planning-boundary strong{font-size:15px!important;}.owner-planning-page .owner-planning-start h2{max-width:680px!important;}.owner-planning-page .owner-planning-start>div:last-child>p{max-width:660px!important;}.owner-planning-page .owner-planning-start>div:last-child>a{max-width:520px!important;}@media (max-width:980px){.owner-planning-page .owner-planning-hero h1{font-size:clamp(50px,7vw,72px)!important;}}.owner-planning-page .owner-planning-start{display:none!important;}.owner-planning-page .owner-planning-boundary, .owner-planning-page .owner-planning-start{display:none!important;}.owner-planning-page .owner-workstream-grid article:nth-child(4) h3{max-width:560px!important;}.owner-planning-page .owner-planning-output{padding-bottom:clamp(82px,8vw,116px)!important;}.owner-planning-page .owner-output-list article:nth-child(5), .owner-planning-page .owner-output-list article:nth-child(6){display:none!important;}.owner-planning-page .owner-planning-hero{min-height:0!important;display:block!important;padding:54px var(--growth-shell) 70px!important;text-align:center!important;}.owner-planning-page .owner-planning-breadcrumb{justify-content:center!important;margin:0 auto 28px!important;}.owner-planning-page .owner-planning-intro{max-width:1220px!important;margin:0 auto!important;}.owner-planning-page .owner-planning-intro>.eyebrow{margin:0 0 26px!important;font-size:12px!important;letter-spacing:.14em!important;}.owner-planning-page .owner-planning-hero h1{max-width:1160px!important;margin:0 auto 28px!important;font-size:clamp(58px,5.3vw,84px)!important;line-height:.97!important;letter-spacing:-.045em!important;text-wrap:balance!important;}.owner-planning-page .owner-planning-hero h1 em{display:block!important;max-width:1040px!important;margin:10px auto 0!important;font-size:.82em!important;line-height:1.02!important;white-space:normal!important;}.owner-planning-page .owner-planning-intro>p:last-of-type{max-width:1020px!important;margin:0 auto!important;font-size:18px!important;line-height:1.55!important;text-wrap:balance!important;}.owner-planning-page .owner-planning-actions{justify-content:center!important;margin-top:30px!important;}.owner-planning-page .owner-planning-reassurance{display:block!important;margin-top:16px!important;text-align:center!important;}@media (max-width:980px){.owner-planning-page .owner-planning-hero{padding-top:44px!important;padding-bottom:60px!important;}.owner-planning-page .owner-planning-hero h1{font-size:clamp(50px,7vw,68px)!important;}.owner-planning-page .owner-planning-hero h1 em{font-size:.86em!important;}}@media (max-width:600px){.owner-planning-page .owner-planning-hero{padding:30px 20px 48px!important;text-align:left!important;}.owner-planning-page .owner-planning-breadcrumb{justify-content:flex-start!important;margin-bottom:24px!important;}.owner-planning-page .owner-planning-intro>.eyebrow{margin-bottom:20px!important;font-size:10px!important;}.owner-planning-page .owner-planning-hero h1{margin:0 0 22px!important;font-size:44px!important;line-height:1!important;text-align:left!important;}.owner-planning-page .owner-planning-hero h1 em{margin-top:8px!important;font-size:.9em!important;}.owner-planning-page .owner-planning-intro>p:last-of-type{font-size:16px!important;line-height:1.55!important;text-align:left!important;}.owner-planning-page .owner-planning-actions{justify-content:flex-start!important;}.owner-planning-page .owner-planning-reassurance{text-align:left!important;}}.owner-planning-page .owner-planning-hero{text-align:left!important;padding:48px var(--growth-shell) 64px!important;}.owner-planning-page .owner-planning-breadcrumb{justify-content:flex-start!important;margin:0 0 32px!important;}.owner-planning-page .owner-planning-intro{max-width:1040px!important;margin:0!important;}.owner-planning-page .owner-planning-intro>.eyebrow{margin:0 0 20px!important;font-size:11px!important;letter-spacing:.14em!important;}.owner-planning-page .owner-planning-hero h1{max-width:980px!important;margin:0 0 24px!important;font-size:clamp(56px,4.9vw,78px)!important;line-height:.98!important;letter-spacing:-.042em!important;text-align:left!important;text-wrap:balance!important;}.owner-planning-page .owner-planning-hero h1 em{display:inline!important;max-width:none!important;margin:0!important;font-size:1em!important;line-height:inherit!important;color:var(--green)!important;}.owner-planning-page .owner-planning-intro>p:last-of-type{max-width:820px!important;margin:0!important;font-size:18px!important;line-height:1.55!important;text-align:left!important;text-wrap:pretty!important;}.owner-planning-page .owner-planning-actions{justify-content:flex-start!important;margin-top:28px!important;}.owner-planning-page .owner-planning-reassurance{display:none!important;}@media (max-width:760px){.owner-planning-page .owner-planning-hero{padding:28px 20px 46px!important;}.owner-planning-page .owner-planning-hero h1{font-size:44px!important;line-height:1!important;}.owner-planning-page .owner-planning-intro>p:last-of-type{font-size:16px!important;}}.owner-planning-page .owner-planning-work>header, .owner-planning-page .owner-planning-paths>header{display:block!important;max-width:900px!important;margin:0 auto 38px!important;text-align:center!important;}.owner-planning-page .owner-planning-work>header .eyebrow, .owner-planning-page .owner-planning-paths>header .eyebrow{margin:0 0 12px!important;font-size:10px!important;line-height:1.4!important;letter-spacing:.14em!important;}.owner-planning-page .owner-planning-work h2, .owner-planning-page .owner-planning-paths h2{max-width:820px!important;margin:0 auto!important;font-size:clamp(42px,4vw,58px)!important;line-height:1.02!important;letter-spacing:-.035em!important;text-wrap:balance!important;}.owner-planning-page .owner-planning-work h2 em, .owner-planning-page .owner-planning-paths h2 em{color:var(--green)!important;}.owner-planning-page .owner-planning-work>header>p:last-child{grid-area:auto!important;max-width:680px!important;margin:16px auto 0!important;font-size:16px!important;line-height:1.55!important;text-align:center!important;}.owner-planning-page .owner-planning-work{padding-top:clamp(72px,7vw,96px)!important;padding-bottom:clamp(72px,7vw,96px)!important;}.owner-planning-page .owner-planning-paths{padding-top:clamp(72px,7vw,96px)!important;padding-bottom:clamp(76px,7vw,100px)!important;}.owner-planning-page .owner-workstream-grid{max-width:1180px!important;margin:0 auto!important;}.owner-planning-page .owner-planning-paths>div{max-width:1180px!important;margin:0 auto!important;}.owner-planning-page .owner-planning-output{display:none!important;}@media (max-width:700px){.owner-planning-page .owner-planning-work>header, .owner-planning-page .owner-planning-paths>header{text-align:left!important;margin-bottom:28px!important;}.owner-planning-page .owner-planning-work h2, .owner-planning-page .owner-planning-paths h2{margin-left:0!important;font-size:38px!important;text-align:left!important;}.owner-planning-page .owner-planning-work>header>p:last-child{margin-left:0!important;text-align:left!important;}}.owner-planning-page .owner-planning-hero{padding:58px var(--growth-shell) 72px!important;text-align:center!important;}.owner-planning-page .owner-planning-breadcrumb{display:none!important;}.owner-planning-page .owner-planning-intro{max-width:1320px!important;margin:0 auto!important;}.owner-planning-page .owner-planning-intro>.eyebrow{margin:0 0 22px!important;text-align:center!important;}.owner-planning-page .owner-planning-hero h1{max-width:1240px!important;margin:0 auto 24px!important;font-size:clamp(58px,4.7vw,78px)!important;line-height:.98!important;text-align:center!important;text-wrap:balance!important;}.owner-planning-page .owner-planning-hero h1 em{display:block!important;max-width:1020px!important;margin:10px auto 0!important;font-size:.82em!important;line-height:1.02!important;color:var(--green)!important;}.owner-planning-page .owner-planning-intro>p:last-of-type{max-width:900px!important;margin:0 auto!important;font-size:18px!important;line-height:1.55!important;text-align:center!important;}.owner-planning-page .owner-planning-actions{justify-content:center!important;margin-top:30px!important;}.owner-planning-page .owner-planning-guide-button{min-width:315px!important;}@media (max-width:760px){.owner-planning-page .owner-planning-hero{padding:34px 20px 48px!important;text-align:left!important;}.owner-planning-page .owner-planning-intro>.eyebrow, .owner-planning-page .owner-planning-hero h1, .owner-planning-page .owner-planning-intro>p:last-of-type{text-align:left!important;}.owner-planning-page .owner-planning-hero h1{margin-left:0!important;font-size:44px!important;}.owner-planning-page .owner-planning-hero h1 em{margin-left:0!important;font-size:.9em!important;}.owner-planning-page .owner-planning-actions{justify-content:flex-start!important;}}.how-work-page .how-work-hero{padding:72px var(--shell) 78px!important;text-align:center!important;border-bottom:1px solid var(--line)!important;background:radial-gradient(circle at 86% 15%,#b89a621f,#0000 28%),linear-gradient(#fbfaf6 0%,#f4efe5 100%)!important;}.how-work-page .how-work-hero>.eyebrow{margin:0 0 16px!important;font-size:11px!important;letter-spacing:.14em!important;}.how-work-page .how-work-hero h1{max-width:1080px!important;margin:0 auto 24px!important;font-size:clamp(58px,5.5vw,86px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance!important;}.how-work-page .how-work-hero h1 em{color:var(--green)!important;font-size:.9em!important;}.how-work-page .how-work-hero>p:not(.eyebrow){max-width:820px!important;margin:0 auto!important;font-size:18px!important;line-height:1.58!important;text-wrap:pretty!important;}.how-work-page .how-work-hero .who-hero-actions{justify-content:center!important;max-width:760px!important;margin:30px auto 0!important;}.how-work-page .editorial-body{padding:0 var(--shell) 0!important;}.how-work-redesign{max-width:1320px;margin:0 auto;}.how-work-redesign h2, .how-work-redesign h3{font-family:var(--serif);font-weight:400;}.how-work-redesign h2{letter-spacing:-.038em;line-height:1.02;}.how-work-redesign h3{letter-spacing:-.025em;}.how-work-redesign em{color:var(--green);}.how-work-redesign .eyebrow{font-size:10px;line-height:1.4;letter-spacing:.14em;}.how-work-thesis{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:clamp(55px,8vw,120px);align-items:start;padding:clamp(72px,7vw,100px) 0;}.how-work-thesis h2{margin:14px 0 0;font-size:clamp(44px,4.3vw,62px);}.how-work-thesis-copy{border-top:1px solid var(--line);padding-top:24px;}.how-work-thesis-copy p{max-width:760px;margin:0 0 16px;font-family:var(--body-serif);color:#5f6a63;font-size:16px;line-height:1.65;}.how-work-thesis-copy p:first-child{color:var(--forest);font-size:22px;line-height:1.5;}.how-work-moves{margin-left:calc(-1 * var(--shell));margin-right:calc(-1 * var(--shell));padding:clamp(76px,7.5vw,104px) var(--shell);background:#173b31;color:#fff;}.how-work-moves>header{max-width:920px;margin:0 auto 38px;text-align:center;}.how-work-moves>header .eyebrow{color:#d5bd86!important;margin:0 0 12px;}.how-work-moves h2{margin:0;font-size:clamp(44px,4.5vw,64px);color:#fff;}.how-work-moves h2 em{color:#c7d8ce;}.how-work-moves>header>p:last-child{max-width:650px;margin:16px auto 0;font-family:var(--body-serif);color:#ffffffa8;font-size:16px;line-height:1.55;}.how-move-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:1280px;margin:0 auto;}.how-move-grid article{display:flex;flex-direction:column;min-height:330px;padding:28px 25px 25px;border:1px solid #ffffff29;border-top:3px solid #c6a969;background:#ffffff08;}.how-move-grid article>span{text-transform:uppercase;letter-spacing:.13em;color:#d5bd86;font-size:9px;}.how-move-grid h3{margin:38px 0 15px;font-size:28px;line-height:1.13;color:#fff;}.how-move-grid p{margin:0;font-family:var(--body-serif);color:#ffffffaa;font-size:14px;line-height:1.58;}.how-move-grid strong{margin-top:auto;padding-top:22px;border-top:1px solid #ffffff24;font-family:var(--body-serif);color:#fff;font-size:15px;font-weight:400;line-height:1.45;}.how-work-paths{padding:clamp(74px,7vw,100px) 0;}.how-work-paths>header{max-width:850px;margin:0 auto 34px;text-align:center;}.how-work-paths>header .eyebrow{margin:0 0 12px;}.how-work-paths h2{margin:0;font-size:clamp(42px,4.2vw,60px);}.how-path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:1120px;margin:0 auto;}.how-path-card{display:flex;flex-direction:column;min-height:300px;padding:30px;border:1px solid var(--line);border-top:3px solid var(--gold);background:#fbf9f4;color:var(--ink);}.how-path-card:hover{background:#f1f4ee;}.how-path-card>span{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);font-size:9px;}.how-path-card h3{max-width:520px;margin:38px 0 15px;font-size:32px;line-height:1.14;}.how-path-card p{max-width:620px;margin:0;font-family:var(--body-serif);color:#667069;font-size:15px;line-height:1.6;}.how-path-card strong{display:flex;justify-content:space-between;gap:20px;margin-top:auto;padding-top:22px;border-top:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;color:var(--green);font-size:10px;}.how-path-card strong b{color:var(--gold);font-size:16px;}.how-work-details{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(55px,8vw,120px);margin-left:calc(-1 * var(--shell));margin-right:calc(-1 * var(--shell));padding:clamp(68px,7vw,92px) var(--shell);background:#f0ece2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);}.how-work-details h2{max-width:650px;margin:14px 0 0;font-size:clamp(42px,4.2vw,60px);}.how-work-details>div:last-child{align-self:center;}.how-work-details>div:last-child>p{max-width:760px;margin:0;font-family:var(--body-serif);color:#5f6a63;font-size:16px;line-height:1.65;}.how-detail-links{display:flex;flex-wrap:wrap;gap:16px 30px;margin-top:24px;}.how-detail-links a{border-bottom:1px solid var(--line);padding:8px 0;color:var(--green);text-transform:uppercase;letter-spacing:.08em;font-size:10px;}.how-work-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:center;margin-left:calc(-1 * var(--shell));margin-right:calc(-1 * var(--shell));padding:clamp(66px,6.5vw,88px) var(--shell);background:#13243a;color:#fff;}.how-work-cta .eyebrow{color:#9bd0b8!important;margin:0 0 12px;}.how-work-cta h2{margin:0 0 14px;font-size:clamp(40px,4vw,56px);color:#fff;}.how-work-cta p{max-width:700px;margin:0;font-family:var(--body-serif);color:#ffffffad;font-size:16px;line-height:1.6;}.how-work-cta>a{display:flex;align-items:center;justify-content:space-between;gap:34px;min-width:310px;min-height:68px;padding:18px 22px;background:#f7f2e7;color:var(--forest);text-transform:uppercase;letter-spacing:.08em;font-size:11px;}.how-work-cta>a b{color:var(--gold);font-size:19px;}@media (max-width:1020px){.how-work-thesis, .how-work-details{grid-template-columns:1fr;gap:30px;}.how-move-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.how-work-cta{grid-template-columns:1fr;}.how-work-cta>a{width:min(100%,420px);}}@media (max-width:700px){.how-work-page .how-work-hero{padding:48px 20px 56px!important;text-align:left!important;}.how-work-page .how-work-hero h1, .how-work-page .how-work-hero>p:not(.eyebrow){text-align:left!important;margin-left:0!important;}.how-work-page .how-work-hero h1{font-size:46px!important;}.how-work-page .how-work-hero .who-hero-actions{justify-content:flex-start!important;flex-direction:column!important;margin-left:0!important;}.how-work-page .editorial-body{padding-left:20px!important;padding-right:20px!important;}.how-work-thesis{padding:58px 0 64px;}.how-work-thesis h2, .how-work-moves h2, .how-work-paths h2, .how-work-details h2{font-size:38px!important;}.how-move-grid, .how-path-grid{grid-template-columns:1fr;}.how-move-grid article, .how-path-card{min-height:0;}.how-work-moves, .how-work-details, .how-work-cta{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;}.how-work-cta>a{min-width:0;width:100%;}}.how-work-page .how-work-cta{min-height:0!important;height:auto!important;gap:clamp(32px,5vw,72px)!important;padding:48px var(--shell) 44px!important;}.how-work-page .how-work-cta>a{width:360px!important;min-width:0!important;min-height:88px!important;padding:20px 28px!important;}.how-work-page .site-footer{background:#0f1e30!important;border-top:1px solid rgba(255,255,255,.14)!important;}.how-work-page .site-footer-action, .how-work-page .site-footer-action.how-work-footer-link{display:inline-flex!important;width:auto!important;min-width:0!important;min-height:0!important;padding:8px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;gap:10px!important;align-items:center!important;justify-content:flex-start!important;color:#eef2f5!important;font-size:10px!important;letter-spacing:.09em!important;text-transform:uppercase!important;white-space:nowrap!important;}.how-work-page .site-footer-action:hover{color:#9bd0b8!important;background:transparent!important;}@media (max-width:1020px){.how-work-page .how-work-cta{padding-top:44px!important;padding-bottom:44px!important;}.how-work-page .how-work-cta>a{width:min(100%,360px)!important;}}@media (max-width:700px){.how-work-page .how-work-cta{padding-top:38px!important;padding-bottom:38px!important;}.how-work-page .how-work-cta>a{width:100%!important;min-height:72px!important;padding:17px 20px!important;}}.how-work-page .how-work-moves{padding-top:clamp(68px,6.5vw,92px)!important;padding-bottom:clamp(72px,7vw,96px)!important;}.how-work-page .how-work-moves>header{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)!important;grid-template-areas: "eyebrow eyebrow" "title copy"!important;column-gap:clamp(44px,6vw,92px)!important;row-gap:10px!important;align-items:end!important;max-width:1240px!important;margin:0 auto 44px!important;text-align:left!important;}.how-work-page .how-work-moves>header .eyebrow{grid-area:eyebrow!important;margin:0 0 4px!important;color:#d5bd86!important;}.how-work-page .how-work-moves>header h2{grid-area:title!important;max-width:760px!important;margin:0!important;font-size:clamp(50px,4.9vw,72px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance!important;}.how-work-page .how-work-moves>header h2 em{color:#c7d8ce!important;}.how-work-page .how-work-moves>header>p:last-child{grid-area:copy!important;max-width:500px!important;margin:0 0 6px!important;color:#d4ddd7!important;font-size:17px!important;line-height:1.55!important;}.how-work-page .how-move-grid{gap:14px!important;max-width:1320px!important;}.how-work-page .how-move-grid article{position:relative!important;min-height:300px!important;padding:28px 26px 25px!important;border:1px solid rgba(255,255,255,.16)!important;border-top:3px solid #c6a969!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025))!important;transition:transform .2s ease,background .2s ease,border-color .2s ease!important;}.how-work-page .how-move-grid article:hover{transform:translateY(-3px)!important;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035))!important;border-color:rgba(255,255,255,.24)!important;border-top-color:#d9bd7e!important;}.how-work-page .how-move-grid article>span{color:#d5bd86!important;font-size:10px!important;font-weight:700!important;letter-spacing:.15em!important;}.how-work-page .how-move-grid h3{margin:30px 0 14px!important;font-size:clamp(29px,2vw,34px)!important;line-height:1.08!important;color:#fff!important;text-wrap:balance!important;}.how-work-page .how-move-grid p{max-width:95%!important;color:#d0d9d3!important;font-size:15px!important;line-height:1.55!important;}.how-work-page .how-move-grid strong{margin-top:auto!important;padding-top:19px!important;color:#fff!important;font-size:18px!important;line-height:1.3!important;}.how-work-page .how-move-grid strong:before{content:"You leave with";display:block;margin-bottom:7px;font-family:var(--sans);color:#d5bd86;font-size:9px;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;}@media (max-width:1020px){.how-work-page .how-work-moves>header{grid-template-columns:1fr!important;grid-template-areas: "eyebrow" "title" "copy"!important;gap:10px!important;max-width:760px!important;margin-left:0!important;margin-right:auto!important;}.how-work-page .how-work-moves>header>p:last-child{max-width:650px!important;margin-top:8px!important;}}@media (max-width:700px){.how-work-page .how-work-moves{padding-top:56px!important;padding-bottom:60px!important;}.how-work-page .how-work-moves>header{margin-bottom:30px!important;}.how-work-page .how-work-moves>header h2{font-size:42px!important;}.how-work-page .how-move-grid article{padding:24px 22px!important;}.how-work-page .how-move-grid h3{margin-top:24px!important;font-size:30px!important;}}.how-work-page .how-work-details{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)!important;gap:clamp(44px,6vw,88px)!important;padding:clamp(48px,5vw,64px) var(--shell)!important;}.how-work-page .how-work-details h2{max-width:560px!important;margin-top:12px!important;font-size:clamp(36px,3.3vw,48px)!important;line-height:1.02!important;letter-spacing:-.035em!important;}.how-work-page .how-work-details>div:last-child>p{max-width:720px!important;font-size:15.5px!important;line-height:1.58!important;}.how-work-page .how-detail-links{margin-top:18px!important;gap:12px 30px!important;}.how-work-page .how-detail-links a{padding:7px 0!important;}@media (max-width:1020px){.how-work-page .how-work-details{grid-template-columns:1fr!important;gap:24px!important;}}@media (max-width:700px){.how-work-page .how-work-details{padding-top:42px!important;padding-bottom:44px!important;}.how-work-page .how-work-details h2{font-size:34px!important;}.how-work-page .how-work-details>div:last-child>p{font-size:15px!important;}}.how-work-page .how-work-details{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr)!important;gap:clamp(52px,7vw,96px)!important;align-items:center!important;padding:48px var(--shell) 52px!important;}.how-work-page .how-work-details>div:first-child{align-self:center!important;}.how-work-page .how-work-details h2{display:grid!important;gap:0!important;max-width:520px!important;margin:10px 0 0!important;font-size:clamp(40px,3.5vw,50px)!important;line-height:.98!important;letter-spacing:-.04em!important;}.how-work-page .how-work-details h2 span{display:block!important;white-space:nowrap!important;}.how-work-page .how-work-details>div:last-child{display:grid!important;align-content:center!important;gap:0!important;}.how-work-page .how-work-details>div:last-child>p{max-width:760px!important;margin:0!important;font-size:16px!important;line-height:1.62!important;}.how-work-page .how-detail-links{margin-top:22px!important;gap:10px 36px!important;align-items:center!important;}.how-work-page .how-detail-links a{padding:7px 0 8px!important;font-size:10px!important;}@media (max-width:1100px){.how-work-page .how-work-details{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr)!important;gap:40px!important;}.how-work-page .how-work-details h2{font-size:42px!important;}}@media (max-width:820px){.how-work-page .how-work-details{grid-template-columns:1fr!important;gap:24px!important;padding-top:42px!important;padding-bottom:44px!important;}.how-work-page .how-work-details h2{max-width:none!important;font-size:40px!important;}}@media (max-width:520px){.how-work-page .how-work-details h2{font-size:34px!important;}.how-work-page .how-detail-links{display:grid!important;justify-items:start!important;}}.library-page .library-hero{padding:clamp(68px,7vw,92px) var(--shell)!important;}.library-page .library-hero-copy{max-width:1100px!important;}.library-page .library-hero h1{max-width:1000px!important;margin:18px 0 24px!important;font-size:clamp(56px,6.2vw,88px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-wrap:balance!important;}.library-page .library-hero-copy>p:not(.eyebrow){max-width:850px!important;font-size:17px!important;line-height:1.6!important;}.library-page .library-hero-actions{margin-top:27px!important;}.library-page .library-hero-actions a{min-height:50px!important;padding:14px 18px!important;}.library-page .resource-finder{padding:clamp(62px,6.5vw,86px) var(--shell)!important;}.library-page .resource-finder>header{max-width:1250px!important;gap:clamp(38px,6vw,86px)!important;margin-bottom:32px!important;}.library-page .resource-finder h2{font-size:clamp(45px,4.7vw,64px)!important;}.library-page .resource-finder-shell{border-top:3px solid var(--gold)!important;box-shadow:0 20px 54px #18211d14!important;}.library-page .resource-finder-shell>nav button{min-height:60px!important;padding:12px 15px!important;}.library-page .library-indexbar{padding-top:9px!important;padding-bottom:9px!important;gap:6px!important;box-shadow:0 7px 22px #18211d17!important;}.library-page .library-indexbar a{padding:8px 11px!important;border-color:#ffffff21!important;font-size:9px!important;}.library-page .library-tools{padding:clamp(66px,6.5vw,88px) var(--shell)!important;}.library-page .library-tools .library-section-heading{margin-bottom:36px!important;}.library-page .library-tools .library-section-heading h2{max-width:950px!important;font-size:clamp(44px,4.6vw,64px)!important;}.library-page .library-tool-grid>a{min-height:310px!important;padding:27px 29px!important;}.library-page .library-tool-grid h3{margin-top:38px!important;font-size:31px!important;}.library-page .library-trustline{padding-top:25px!important;padding-bottom:25px!important;}.library-page .library-next{padding:clamp(70px,7vw,92px) var(--shell)!important;}.library-page .library-next h2{max-width:900px!important;font-size:clamp(46px,4.8vw,68px)!important;}.library-page .library-primary{min-height:86px!important;}@media (max-width:680px){.library-page .library-hero{padding-top:50px!important;padding-bottom:58px!important;}.library-page .library-hero h1{font-size:48px!important;}.library-page .resource-finder{padding-top:54px!important;padding-bottom:58px!important;}.library-page .resource-finder h2{font-size:40px!important;}.library-page .library-tools{padding-top:58px!important;padding-bottom:64px!important;}.library-page .library-next{padding-top:60px!important;padding-bottom:64px!important;}}.library-page .resource-finder{background:#edf2ed!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;}.library-page .resource-finder>header, .library-page .resource-finder-shell{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;}.library-page .resource-finder-shell{border:1px solid var(--line)!important;border-top:2px solid var(--gold)!important;box-shadow:0 12px 34px rgba(24,33,29,.08)!important;}.library-page .resource-finder-shell>nav{padding:8px!important;background:#173b31!important;}.library-page .resource-finder-shell>nav button{min-height:54px!important;padding:10px 14px!important;font-size:15px!important;}.library-page .resource-finder-result{padding:clamp(26px,3vw,40px)!important;}.library-page .library-indexbar{position:static!important;z-index:auto!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:21px var(--shell)!important;background:#f7f4ed!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important;overflow:visible!important;}.library-page .library-indexbar span{color:var(--gold)!important;margin:0 22px 0 0!important;font-size:9px!important;font-weight:700!important;letter-spacing:.14em!important;}.library-page .library-indexbar a{position:relative!important;border:0!important;border-left:1px solid var(--line)!important;padding:5px 16px!important;background:transparent!important;color:var(--forest)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;line-height:1.35!important;text-transform:none!important;}.library-page .library-indexbar a:first-of-type{border-left:0!important;}.library-page .library-indexbar a:hover{color:var(--green)!important;background:transparent!important;}.library-page .library-indexbar a:after{content:"";position:absolute;left:16px;right:16px;bottom:1px;height:1px;background:currentColor;opacity:0;transition:opacity .16s ease;}.library-page .library-indexbar a:hover:after{opacity:.65;}.library-page .library-tools, .library-page .library-field-guides, .library-page .library-decision-guides, .library-page .library-collections, .library-page .library-guides{padding-top:clamp(64px,6vw,82px)!important;padding-bottom:clamp(68px,6.5vw,88px)!important;padding-left:var(--shell)!important;padding-right:var(--shell)!important;border-top:1px solid var(--line)!important;box-shadow:none!important;clip-path:none!important;}.library-page .library-tools{background:#fbfaf6!important}.library-page #buyer-called{background:#edf2ed!important}.library-page .library-field-guides{background:#fbfaf6!important}.library-page #offer-terms{background:#edf2ed!important}.library-page #ny-fl{background:#fbfaf6!important}.library-page #after-sale{background:#edf2ed!important}.library-page #family-planning{background:#fbfaf6!important}.library-page .library-guides{background:#f2eee6!important}.library-page .library-section-heading{display:grid!important;grid-template-columns:minmax(150px,210px) minmax(0,1fr)!important;gap:clamp(34px,5vw,72px)!important;align-items:start!important;max-width:1240px!important;margin:0 auto 34px!important;}.library-page .library-section-heading>.eyebrow{margin:6px 0 0!important;font-size:9px!important;line-height:1.45!important;letter-spacing:.14em!important;}.library-page .library-section-heading>div{max-width:900px!important;}.library-page .library-section-heading h2{max-width:900px!important;margin:0 0 14px!important;font-size:clamp(42px,4.2vw,58px)!important;line-height:1.01!important;letter-spacing:-.04em!important;text-wrap:balance!important;}.library-page .library-section-heading>div>p{max-width:720px!important;font-size:15px!important;line-height:1.6!important;}.library-page .library-tool-grid, .library-page .library-decision-grid, .library-page .library-field-grid, .library-page .library-topic-grid{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;border:0!important;gap:14px!important;}.library-page .library-tool-grid, .library-page .library-decision-grid, .library-page .library-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.library-page .library-field-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.library-page .library-tool-grid>a, .library-page .library-decision-grid>a, .library-page .library-field-grid>a, .library-page .library-topic-card{min-height:285px!important;padding:27px 28px 25px!important;border:1px solid var(--line)!important;border-top:2px solid var(--gold)!important;background:#fffdf9!important;box-shadow:none!important;transform:none!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important;}.library-page .library-tool-grid>a:hover, .library-page .library-decision-grid>a:hover, .library-page .library-field-grid>a:hover, .library-page .library-topic-card:hover{background:#fff!important;border-color:rgba(79,155,123,.4)!important;border-top-color:var(--green)!important;box-shadow:0 10px 28px rgba(24,33,29,.08)!important;transform:none!important;}.library-page .library-tool-grid h3, .library-page .library-decision-grid h3, .library-page .library-field-grid h3, .library-page .library-topic-card h3{max-width:620px!important;margin:28px 0 14px!important;font-size:clamp(28px,2.25vw,34px)!important;line-height:1.1!important;letter-spacing:-.025em!important;text-wrap:balance!important;}.library-page .library-tool-grid p, .library-page .library-decision-grid p, .library-page .library-field-grid p, .library-page .library-topic-card>p{max-width:620px!important;font-size:14.5px!important;line-height:1.6!important;}.library-page .library-tool-grid strong, .library-page .library-decision-grid strong, .library-page .library-field-grid strong, .library-page .library-topic-card>strong{margin-top:auto!important;padding-top:18px!important;border-top:1px solid var(--line)!important;font-size:9.5px!important;line-height:1.4!important;}.library-page .library-tool-grid>a:first-child, .library-page .library-buyer-cluster .library-decision-grid>a:first-child{grid-column:1/-1!important;min-height:235px!important;background:linear-gradient(120deg,#fffdf9 0%,#f2f5f0 100%)!important;}.library-page .library-tool-grid>a:first-child h3, .library-page .library-buyer-cluster .library-decision-grid>a:first-child h3{max-width:850px!important;font-size:clamp(34px,3.2vw,44px)!important;}.library-page .library-guides{display:grid!important;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr)!important;gap:clamp(48px,7vw,96px)!important;align-items:start!important;}.library-page .library-guides-intro{max-width:520px!important;}.library-page .library-guides h2{margin:16px 0 20px!important;font-size:clamp(40px,4vw,56px)!important;line-height:1.02!important;}.library-page .library-guide-list{border-top:1px solid var(--line)!important;}.library-page .library-guide-link{min-height:0!important;padding:20px 8px!important;}.library-page .library-guide-link:hover{padding-left:16px!important;padding-right:16px!important;background:#fff8!important;}.library-page .library-guide-link h3{font-size:18px!important;line-height:1.35!important;}.library-page .library-guide-link p{max-width:760px!important;font-size:13.5px!important;line-height:1.55!important;}.library-page .library-trustline{padding:26px var(--shell)!important;background:#173b31!important;border-top:0!important;}.library-page .library-next{padding:clamp(62px,6vw,82px) var(--shell)!important;background:#edf2ed!important;border-top:1px solid var(--line)!important;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)!important;gap:clamp(42px,7vw,96px)!important;}.library-page .library-next h2{margin:14px 0 18px!important;font-size:clamp(42px,4.2vw,58px)!important;}.library-page .library-primary{min-height:82px!important;box-shadow:none!important;}@media (max-width:980px){.library-page .library-indexbar{justify-content:flex-start!important;}.library-page .library-section-heading{grid-template-columns:1fr!important;gap:10px!important;}.library-page .library-section-heading>.eyebrow{margin-top:0!important;}.library-page .library-field-grid{grid-template-columns:1fr!important;}.library-page .library-guides, .library-page .library-next{grid-template-columns:1fr!important;}}@media (max-width:700px){.library-page .library-indexbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;padding:18px 20px!important;}.library-page .library-indexbar span{display:block!important;grid-column:1/-1!important;margin:0 0 10px!important;}.library-page .library-indexbar a, .library-page .library-indexbar a:first-of-type{border:0!important;border-top:1px solid var(--line)!important;padding:11px 8px!important;font-size:12px!important;}.library-page .library-indexbar a:nth-of-type(odd){border-right:1px solid var(--line)!important;}.library-page .library-tool-grid, .library-page .library-decision-grid, .library-page .library-topic-grid{grid-template-columns:1fr!important;}.library-page .library-tool-grid>a:first-child, .library-page .library-buyer-cluster .library-decision-grid>a:first-child{grid-column:auto!important;min-height:0!important;}.library-page .library-tool-grid>a, .library-page .library-decision-grid>a, .library-page .library-field-grid>a, .library-page .library-topic-card{min-height:0!important;padding:24px 21px!important;}.library-page .library-tool-grid h3, .library-page .library-decision-grid h3, .library-page .library-field-grid h3, .library-page .library-topic-card h3{margin-top:24px!important;font-size:28px!important;}.library-page .library-guides{padding-left:20px!important;padding-right:20px!important;}}@media (min-width:1101px){.library-page #ny-fl .library-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.library-page #family-planning .library-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.library-page #ny-fl .library-topic-card, .library-page #family-planning .library-decision-grid>a{min-height:270px!important;}.library-page #ny-fl .library-topic-card h3, .library-page #family-planning .library-decision-grid h3{font-size:29px!important;}}@media (min-width:701px) and (max-width:1100px){.library-page #ny-fl .library-topic-grid, .library-page #family-planning .library-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}.library-page #after-sale .library-decision-grid>a{min-height:250px!important;}.library-page .resource-finder-result{padding:clamp(24px,3vw,36px)!important;}.library-page .resource-finder-primary{padding:clamp(24px,2.8vw,34px)!important;box-shadow:0 8px 24px rgba(24,33,29,.06)!important;}.library-page .resource-finder-primary small{font-size:8px!important;letter-spacing:.12em!important;}.library-page .resource-finder-primary h3{max-width:760px!important;margin:22px 0 12px!important;font-size:clamp(36px,3.4vw,48px)!important;line-height:1.03!important;text-wrap:balance!important;}.library-page .resource-finder-primary>p{max-width:720px!important;font-size:15px!important;line-height:1.58!important;}.library-page .resource-finder-primary strong{margin-top:22px!important;padding-top:16px!important;}.library-page .resource-finder-support{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:0!important;margin-top:14px!important;border:1px solid var(--line)!important;background:#fbfaf6!important;}.library-page .resource-finder-support>span{grid-column:1/-1!important;padding:13px 18px!important;border:0!important;border-bottom:1px solid var(--line)!important;background:#eee9df!important;color:var(--gold)!important;font-size:8px!important;letter-spacing:.12em!important;}.library-page .resource-finder-support a{min-height:72px!important;padding:16px 18px!important;border:0!important;border-right:1px solid var(--line)!important;background:#fffdf9!important;font-size:15px!important;line-height:1.3!important;}.library-page .resource-finder-support a:last-child{border-right:0!important;}.library-page .resource-finder-support a:hover{background:#f4f6f1!important;}.library-page .resource-finder-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important;margin-top:18px!important;padding-top:18px!important;border-top:1px solid var(--line)!important;}.library-page .resource-finder-actions>a{width:max-content!important;max-width:100%!important;padding:9px 0!important;color:var(--forest)!important;font-size:9px!important;font-weight:600!important;}.library-page .resource-finder-actions>span{display:none!important;}.library-page .resource-finder-actions>button{min-height:52px!important;padding:14px 18px!important;border:1px solid var(--forest)!important;background:var(--forest)!important;color:#fff!important;text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;}.library-page .resource-finder-actions>button:hover{background:var(--ink)!important;border-color:var(--ink)!important;}.library-page .resource-finder-actions b{color:#d5bd86!important;margin-left:14px!important;}@media (max-width:760px){.library-page .resource-finder-support{grid-template-columns:1fr!important;}.library-page .resource-finder-support a{border-right:0!important;border-bottom:1px solid var(--line)!important;}.library-page .resource-finder-support a:last-child{border-bottom:0!important;}.library-page .resource-finder-actions{grid-template-columns:1fr!important;gap:8px!important;}.library-page .resource-finder-actions>a{width:100%!important;}.library-page .resource-finder-actions>button{width:100%!important;justify-content:space-between!important;display:flex!important;align-items:center!important;}}.decision-guide-page .editorial-hero, .plain-content-page .editorial-hero{padding:34px var(--shell) clamp(54px,5.5vw,72px)!important;background:linear-gradient(180deg,#fcfaf5 0%,#f5f1e8 100%)!important;border-bottom:1px solid var(--line)!important;}.decision-guide-page .editorial-hero>nav, .plain-content-page .editorial-hero>nav{margin-bottom:clamp(30px,4vw,46px)!important;}.decision-guide-page .editorial-hero h1, .plain-content-page .editorial-hero h1{max-width:980px!important;margin:14px 0 20px!important;font-size:clamp(52px,5.7vw,78px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-align:left!important;text-wrap:balance!important;}.decision-guide-page .editorial-hero h1 em, .plain-content-page .editorial-hero h1 em{color:var(--green)!important;}.decision-guide-page .editorial-hero>p:not(.eyebrow), .plain-content-page .editorial-hero>p:not(.eyebrow){max-width:780px!important;margin:0!important;font-size:18px!important;line-height:1.6!important;text-align:left!important;}.decision-guide-page .editorial-hero-actions, .plain-content-page .editorial-hero-actions{max-width:650px!important;margin-top:26px!important;}.decision-guide-page .editorial-hero-actions>a, .plain-content-page .editorial-hero-actions>a{min-height:52px!important;padding:14px 17px!important;font-size:10px!important;}.article-reading-page .editorial-body{width:min(calc(100% - (2 * var(--shell))),1180px)!important;margin:0 auto!important;padding:0 0 78px!important;}.article-reading-layout{grid-template-columns:190px minmax(0,800px)!important;justify-content:center!important;gap:clamp(42px,5vw,66px)!important;}.article-contents{border-top:1px solid var(--line)!important;padding:20px 0 0!important;top:118px!important;}.article-contents>p{margin:0 0 12px!important;color:var(--green)!important;font-size:9px!important;letter-spacing:.14em!important;}.article-contents nav{border-top:0!important;}.article-contents nav a{min-height:42px!important;padding:10px 0!important;font-size:13px!important;line-height:1.35!important;}.article-contents nav a:hover, .article-contents nav a:focus-visible{padding-left:4px!important;}.article-help-link{margin-top:18px!important;padding:12px 0!important;background:transparent!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;color:var(--forest)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.07em!important;}.article-help-link span{color:var(--gold)!important;}.article-reading-page .decision-guide-answer{margin:38px 0 52px!important;padding:26px 30px!important;border:1px solid var(--line)!important;border-top:2px solid var(--gold)!important;background:#f0f3ee!important;box-shadow:none!important;}.article-reading-page .decision-guide-answer>.eyebrow{margin:0 0 14px!important;}.article-reading-page .decision-guide-answer>div{max-width:720px!important;}.article-reading-page .decision-guide-answer p{font-size:19px!important;line-height:1.62!important;}.article-reading-page .decision-guide-answer p+p{margin-top:14px!important;padding-top:14px!important;font-size:16px!important;}.article-reading-page .decision-guide-points{margin:0 0 58px!important;}.article-section-heading{max-width:740px!important;margin:0 0 24px!important;padding:0 0 22px!important;}.article-section-heading .eyebrow{margin:0 0 10px!important;}.article-section-heading h2{font-size:clamp(34px,3.4vw,44px)!important;line-height:1.05!important;}.article-point-list{counter-reset:morrowgate-guide-point;border-top:1px solid var(--line)!important;}.article-reading-page .article-point-list article{counter-increment:morrowgate-guide-point;grid-template-columns:38px minmax(190px,.55fr) minmax(0,1fr)!important;gap:24px!important;padding:26px 0!important;background:transparent!important;}.article-reading-page .article-point-list article::before{content:counter(morrowgate-guide-point,decimal-leading-zero);grid-column:1;color:var(--gold);font-family:var(--sans);font-size:9px;font-weight:600;letter-spacing:.1em;padding-top:5px;}.article-reading-page .article-point-list h2{grid-column:2!important;font-size:24px!important;line-height:1.18!important;}.article-reading-page .article-point-list article>div{grid-column:3!important;}.article-reading-page .article-point-list p{font-size:16px!important;line-height:1.68!important;}.article-reading-page .decision-guide-sequence{margin:0 0 24px!important;padding:30px 32px!important;gap:24px!important;background:#e8eee8!important;}.article-reading-page .decision-guide-sequence>header{max-width:660px!important;}.article-reading-page .decision-guide-sequence h2{max-width:620px!important;margin-top:12px!important;font-size:36px!important;line-height:1.06!important;}.article-reading-page .decision-guide-sequence li{grid-template-columns:36px 1fr!important;gap:16px!important;padding:20px 0!important;}.article-reading-page .decision-guide-sequence h3{margin-bottom:7px!important;font-size:19px!important;}.article-reading-page .decision-guide-sequence li p{font-size:15px!important;line-height:1.62!important;}.article-reading-page .decision-guide-boundary{grid-template-columns:190px minmax(0,1fr)!important;gap:30px!important;margin:0 0 24px!important;padding:28px 30px!important;background:#173b31!important;}.article-reading-page .decision-guide-boundary>strong{font-size:28px!important;line-height:1.08!important;}.article-reading-page .decision-guide-boundary p{font-size:15px!important;line-height:1.62!important;}.article-reading-page .decision-guide-related{margin-top:52px!important;padding-top:56px!important;}.article-reading-page .decision-guide-related>header{grid-template-columns:1fr!important;gap:8px!important;margin-bottom:24px!important;}.article-reading-page .decision-guide-related>header .eyebrow{margin:0!important;}.article-reading-page .decision-guide-related>header h2{max-width:720px!important;font-size:40px!important;line-height:1.04!important;}.article-reading-page .decision-guide-related>div{gap:10px!important;border:0!important;}.article-reading-page .decision-guide-related a{min-height:160px!important;padding:22px!important;border:1px solid var(--line)!important;background:#fbfaf6!important;}.article-reading-page .decision-guide-related a:hover{background:#fff!important;transform:none!important;}.article-reading-page .decision-guide-related strong{font-size:17px!important;}.article-reading-page .decision-guide-related p{margin:12px 0!important;font-size:13px!important;}.article-reading-page .decision-guide-author{margin:0 0 58px!important;}.article-reading-page .search-author{padding:20px 22px!important;box-shadow:none!important;}.article-reading-page .search-author-mark{width:52px!important;height:52px!important;font-size:20px!important;}.plain-content-page .editorial-body{max-width:780px!important;margin:0 auto!important;padding:30px 24px 76px!important;}.plain-content-page .editorial-body>section{padding:34px 0!important;border-bottom:1px solid var(--line)!important;}.plain-content-page .editorial-body h2{max-width:680px!important;margin:0 0 16px!important;font-size:clamp(28px,3vw,36px)!important;line-height:1.16!important;color:var(--forest)!important;}.plain-content-page .editorial-body :is(p,li){max-width:72ch!important;font-size:17px!important;line-height:1.72!important;}.plain-content-page .editorial-body ul{padding-left:22px!important;}.plain-content-page .search-author{margin-top:44px!important;padding:20px 22px!important;box-shadow:none!important;}.search-guide-page .buyer-hero{grid-template-columns:minmax(0,1fr) 320px!important;gap:clamp(36px,5vw,64px)!important;padding:34px max(var(--shell),calc((100vw - 1180px)/2)) 62px!important;background:linear-gradient(180deg,#fcfaf5 0%,#f2eee5 100%)!important;}.search-guide-page .buyer-hero>nav{margin-bottom:20px!important;}.search-guide-page .buyer-hero h1{max-width:820px!important;margin:18px 0 22px!important;font-size:clamp(52px,5.8vw,78px)!important;line-height:.98!important;}.search-guide-page .buyer-hero>div>p:not(.eyebrow){max-width:720px!important;font-size:17px!important;line-height:1.62!important;}.search-guide-page .buyer-hero .home-actions{margin-top:26px!important;}.search-guide-page .buyer-hero>aside{padding:22px!important;border-top:2px solid var(--gold)!important;box-shadow:none!important;}.search-guide-page .buyer-hero>aside span{padding:12px 0!important;font-size:14px!important;}.search-guide-page .buyer-first, .search-guide-page .buyer-script, .search-guide-page .buyer-questions, .search-guide-page .buyer-decision, .search-guide-page .buyer-team, .search-guide-page .buyer-written-read, .search-guide-page>.field-guide-banner{padding-left:max(var(--shell),calc((100vw - 1180px)/2))!important;padding-right:max(var(--shell),calc((100vw - 1180px)/2))!important;}.search-guide-page .buyer-first, .search-guide-page .buyer-questions, .search-guide-page .buyer-decision, .search-guide-page .buyer-team, .search-guide-page .buyer-written-read{padding-top:64px!important;padding-bottom:68px!important;}.search-guide-page .buyer-first{grid-template-columns:240px minmax(0,1fr)!important;gap:52px!important;}.search-guide-page .buyer-first header{position:static!important;}.search-guide-page .buyer-first h2, .search-guide-page .buyer-script h2, .search-guide-page .buyer-questions h2, .search-guide-page .buyer-decision h2, .search-guide-page .buyer-team h2, .search-guide-page .buyer-written-read h2{font-size:clamp(38px,3.9vw,50px)!important;line-height:1.06!important;}.search-guide-page .buyer-first li{grid-template-columns:40px 1fr!important;gap:14px!important;padding:20px 0!important;}.search-guide-page .buyer-first h3{font-size:19px!important;}.search-guide-page .buyer-first li p{font-size:15px!important;line-height:1.62!important;}.search-guide-page .buyer-script{grid-template-columns:280px minmax(0,1fr)!important;gap:52px!important;padding-top:58px!important;padding-bottom:58px!important;}.search-guide-page .buyer-script blockquote{padding:30px!important;font-size:24px!important;line-height:1.48!important;}.search-guide-page .buyer-questions header, .search-guide-page .buyer-decision>div:first-child{grid-template-columns:210px minmax(0,1fr)!important;gap:46px!important;margin-bottom:28px!important;}.search-guide-page .buyer-questions>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;border:0!important;}.search-guide-page .buyer-questions article{min-height:0!important;padding:22px!important;border:1px solid var(--line)!important;background:#fbfaf6!important;}.search-guide-page .buyer-questions article p{margin:24px 0 0!important;font-size:14px!important;line-height:1.6!important;}.search-guide-page .buyer-decision>div:last-child{gap:10px!important;}.search-guide-page .buyer-decision a{min-height:220px!important;padding:22px!important;border:1px solid var(--line)!important;}.search-guide-page .buyer-decision a>strong{margin:30px 0 12px!important;font-size:25px!important;}.search-guide-page .buyer-team{grid-template-columns:280px minmax(0,1fr)!important;gap:54px!important;}.search-guide-page .buyer-team>div:last-child{padding-top:8px!important;}.search-guide-page .buyer-team>div:last-child p{font-size:16px!important;line-height:1.65!important;}.search-guide-page .buyer-written-read{grid-template-columns:320px minmax(0,1fr)!important;gap:56px!important;}.search-guide-page .buyer-written-read>div:first-child{position:static!important;}.search-guide-page .inline-inquiry{max-width:none!important;}.search-guide-page .buyer-author{max-width:1180px!important;margin:0 auto 64px!important;padding:20px 22px!important;}.decision-guide-page .editorial-cta, .plain-content-page .editorial-cta{padding:58px max(var(--shell),calc((100vw - 1180px)/2))!important;background:#173b31!important;}.decision-guide-page .editorial-cta h2, .plain-content-page .editorial-cta h2{max-width:780px!important;margin:12px 0 14px!important;font-size:clamp(38px,4.2vw,54px)!important;line-height:1.04!important;}.decision-guide-page .editorial-cta>p:not(.eyebrow), .plain-content-page .editorial-cta>p:not(.eyebrow){font-size:16px!important;}.decision-guide-page .editorial-cta .home-actions, .plain-content-page .editorial-cta .home-actions{margin-top:22px!important;}.decision-guide-page .editorial-cta .home-primary, .plain-content-page .editorial-cta .home-primary{min-height:52px!important;padding:14px 18px!important;}@media (max-width:980px){.article-reading-layout{grid-template-columns:1fr!important;}.article-reading-page .article-point-list article{grid-template-columns:34px minmax(0,1fr)!important;gap:10px 18px!important;}.article-reading-page .article-point-list h2{grid-column:2!important;}.article-reading-page .article-point-list article>div{grid-column:2!important;}.search-guide-page .buyer-hero, .search-guide-page .buyer-first, .search-guide-page .buyer-script, .search-guide-page .buyer-team, .search-guide-page .buyer-written-read{grid-template-columns:1fr!important;}.search-guide-page .buyer-questions header, .search-guide-page .buyer-decision>div:first-child{grid-template-columns:1fr!important;gap:12px!important;}.search-guide-page .buyer-hero>nav{grid-column:1!important;}}@media (max-width:700px){.decision-guide-page .editorial-hero, .plain-content-page .editorial-hero, .search-guide-page .buyer-hero{padding-left:20px!important;padding-right:20px!important;}.decision-guide-page .editorial-hero h1, .plain-content-page .editorial-hero h1, .search-guide-page .buyer-hero h1{font-size:44px!important;}.article-reading-page .editorial-body{width:calc(100% - 40px)!important;}.article-reading-page .decision-guide-answer{margin-top:30px!important;padding:22px!important;}.article-reading-page .decision-guide-answer p{font-size:18px!important;}.article-reading-page .article-point-list article{padding:22px 0!important;}.article-reading-page .article-point-list h2{font-size:22px!important;}.article-reading-page .decision-guide-sequence{padding:26px 22px!important;}.article-reading-page .decision-guide-sequence h2{font-size:32px!important;}.article-reading-page .decision-guide-boundary{grid-template-columns:1fr!important;gap:14px!important;padding:26px 22px!important;}.article-reading-page .decision-guide-related>div{grid-template-columns:1fr!important;}.plain-content-page .editorial-body{padding-left:20px!important;padding-right:20px!important;}.search-guide-page .buyer-first, .search-guide-page .buyer-script, .search-guide-page .buyer-questions, .search-guide-page .buyer-decision, .search-guide-page .buyer-team, .search-guide-page .buyer-written-read, .search-guide-page>.field-guide-banner{padding-left:20px!important;padding-right:20px!important;}.search-guide-page .buyer-questions>div, .search-guide-page .buyer-decision>div:last-child{grid-template-columns:1fr!important;}}.article-reading-page .decision-guide-points article, .article-reading-page .decision-guide-points article:nth-child(2n), .article-reading-page .article-point-list article, .article-reading-page .article-point-list article:nth-child(2n){clip-path:none!important;box-shadow:none!important;background:transparent!important;}@media (min-width:1200px){.decision-guide-page .editorial-hero{padding-left:max(var(--shell),calc((100vw - 1500px)/2))!important;padding-right:max(var(--shell),calc((100vw - 1500px)/2))!important;}.decision-guide-page .editorial-hero h1{max-width:1180px!important;font-size:clamp(60px,5.2vw,88px)!important;}.decision-guide-page .editorial-hero>p:not(.eyebrow){max-width:900px!important;}.article-reading-page .editorial-body{width:min(calc(100% - (2 * var(--shell))),1420px)!important;}.article-reading-layout{grid-template-columns:220px minmax(0,980px)!important;gap:clamp(52px,5vw,82px)!important;}.article-reading-page .decision-guide-answer>div, .article-section-heading{max-width:880px!important;}.article-reading-page .decision-guide-answer p{font-size:21px!important;}.article-section-heading{text-align:left!important;}.article-section-heading h2{max-width:820px!important;font-size:46px!important;}.article-reading-page .article-point-list article{grid-template-columns:42px minmax(230px,.58fr) minmax(0,1fr)!important;gap:30px!important;padding:30px 0!important;}.article-reading-page .article-point-list h2{font-size:27px!important;}.article-reading-page .article-point-list p{font-size:17px!important;line-height:1.7!important;}}.article-reading-page .decision-guide-points{overflow:visible!important;}.article-reading-page .article-point-list{background:transparent!important;}.article-reading-page .article-point-list article{border-left:0!important;border-right:0!important;}.article-reading-page .article-point-list article:nth-child(2n){border-color:var(--line)!important;}.decision-guide-page.article-reading-page{background:#f6f2ea!important;}.decision-guide-page.article-reading-page .editorial-hero{position:relative!important;overflow:hidden!important;padding:clamp(56px,6vw,82px) max(var(--shell),calc((100vw - 1500px)/2)) clamp(66px,7vw,94px)!important;background: radial-gradient(circle at 82% 28%,rgba(94,154,125,.16),transparent 27%), radial-gradient(circle at 72% 12%,rgba(191,157,93,.14),transparent 22%), linear-gradient(135deg,#fbf8f1 0%,#f0ece3 100%)!important;border-bottom:1px solid rgba(24,33,29,.12)!important;}.decision-guide-page.article-reading-page .editorial-hero::after{content:"";position:absolute;width:320px;height:320px;border:1px solid rgba(49,95,80,.16);border-radius:50%;right:8vw;bottom:-210px;pointer-events:none;}.decision-guide-page.article-reading-page .editorial-hero>nav{max-width:1250px!important;margin:0 0 clamp(42px,5vw,64px)!important;font-size:9px!important;letter-spacing:.08em!important;}.decision-guide-page.article-reading-page .editorial-hero>.eyebrow{max-width:1050px!important;margin:0 0 16px!important;color:var(--green)!important;font-size:10px!important;letter-spacing:.15em!important;}.decision-guide-page.article-reading-page .editorial-hero h1{max-width:1180px!important;margin:0 0 24px!important;font-size:clamp(64px,6.8vw,104px)!important;line-height:.92!important;letter-spacing:-.055em!important;color:var(--ink)!important;text-align:left!important;text-wrap:balance!important;}.decision-guide-page.article-reading-page .editorial-hero h1 em{color:var(--green)!important;display:block!important;padding-left:8%!important;margin-top:4px!important;}.decision-guide-page.article-reading-page .editorial-hero>p:not(.eyebrow){max-width:860px!important;margin:0!important;font-size:20px!important;line-height:1.58!important;color:#5d6862!important;text-align:left!important;}.decision-guide-page.article-reading-page .editorial-hero-actions{display:flex!important;flex-wrap:wrap!important;gap:10px!important;max-width:700px!important;margin-top:30px!important;}.decision-guide-page.article-reading-page .editorial-hero-actions>a{min-width:230px!important;min-height:58px!important;padding:16px 18px!important;border-radius:0!important;font-size:10px!important;font-weight:600!important;letter-spacing:.08em!important;}.decision-guide-page.article-reading-page .editorial-hero-primary{background:#173b31!important;color:#fff!important;border:1px solid #173b31!important;}.decision-guide-page.article-reading-page .editorial-hero-secondary{background:rgba(255,255,255,.52)!important;border:1px solid rgba(23,59,49,.35)!important;color:#173b31!important;}.decision-guide-page.article-reading-page .editorial-body{width:min(calc(100% - 64px),1320px)!important;margin:0 auto!important;padding:0 0 92px!important;}.decision-guide-page.article-reading-page .article-reading-layout{display:block!important;width:100%!important;}.decision-guide-page.article-reading-page .article-reading-flow{width:min(100%,1080px)!important;margin:0 auto!important;}.decision-guide-page.article-reading-page .article-contents{position:sticky!important;top:0!important;z-index:20!important;display:flex!important;align-items:center!important;gap:24px!important;width:100%!important;margin:0 0 58px!important;padding:13px 0!important;border-top:0!important;border-bottom:1px solid rgba(24,33,29,.14)!important;background:rgba(246,242,234,.94)!important;backdrop-filter:blur(12px)!important;}.decision-guide-page.article-reading-page .article-contents>p{flex:0 0 auto!important;margin:0!important;color:var(--gold)!important;font-size:8px!important;letter-spacing:.15em!important;}.decision-guide-page.article-reading-page .article-contents nav{display:flex!important;flex:1 1 auto!important;gap:22px!important;overflow-x:auto!important;border:0!important;scrollbar-width:none!important;}.decision-guide-page.article-reading-page .article-contents nav::-webkit-scrollbar{display:none!important;}.decision-guide-page.article-reading-page .article-contents nav a{flex:0 0 auto!important;min-height:0!important;padding:6px 0!important;border:0!important;color:#5d6962!important;font-size:12px!important;white-space:nowrap!important;}.decision-guide-page.article-reading-page .article-contents nav a:hover{color:var(--forest)!important;padding-left:0!important;}.decision-guide-page.article-reading-page .article-contents nav span{display:none!important;}.decision-guide-page.article-reading-page .article-help-link{flex:0 0 auto!important;margin:0!important;padding:8px 12px!important;border:1px solid rgba(23,59,49,.25)!important;background:transparent!important;color:var(--forest)!important;font-size:9px!important;}.decision-guide-page.article-reading-page .article-mobile-contents{display:none!important;}.decision-guide-page.article-reading-page .decision-guide-answer{position:relative!important;overflow:hidden!important;margin:0 0 70px!important;padding:clamp(36px,4vw,52px)!important;border:0!important;border-top:3px solid #c7a866!important;background:#173b31!important;color:#fff!important;box-shadow:none!important;}.decision-guide-page.article-reading-page .decision-guide-answer::after{content:"";position:absolute;width:220px;height:220px;right:-110px;top:-110px;border:1px solid rgba(255,255,255,.12);border-radius:50%;}.decision-guide-page.article-reading-page .decision-guide-answer>.eyebrow{margin:0 0 24px!important;color:#d5bd86!important;}.decision-guide-page.article-reading-page .decision-guide-answer>div{max-width:900px!important;}.decision-guide-page.article-reading-page .decision-guide-answer p{margin:0!important;color:#fff!important;font-size:clamp(21px,2vw,28px)!important;line-height:1.5!important;}.decision-guide-page.article-reading-page .decision-guide-answer p+p{margin-top:24px!important;padding-top:22px!important;border-top:1px solid rgba(255,255,255,.16)!important;color:rgba(255,255,255,.68)!important;font-size:17px!important;}.decision-guide-page.article-reading-page .decision-guide-points{margin:0 0 72px!important;}.decision-guide-page.article-reading-page .article-section-heading{max-width:880px!important;margin:0 0 34px!important;padding:0!important;border:0!important;text-align:left!important;}.decision-guide-page.article-reading-page .article-section-heading .eyebrow{margin:0 0 10px!important;}.decision-guide-page.article-reading-page .article-section-heading h2{max-width:860px!important;margin:0!important;color:var(--ink)!important;font-size:clamp(44px,4.4vw,62px)!important;line-height:1!important;letter-spacing:-.04em!important;}.decision-guide-page.article-reading-page .article-point-list{counter-reset:morrowgate-guide-point;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;background:transparent!important;}.decision-guide-page.article-reading-page .article-point-list article, .decision-guide-page.article-reading-page .article-point-list article:nth-child(2n){position:relative!important;display:block!important;min-height:260px!important;padding:28px 28px 26px!important;border:1px solid rgba(24,33,29,.14)!important;border-top:2px solid #c6a867!important;background:#fbfaf6!important;clip-path:none!important;box-shadow:none!important;}.decision-guide-page.article-reading-page .article-point-list article::before{content:counter(morrowgate-guide-point,decimal-leading-zero)!important;display:block!important;margin-bottom:56px!important;padding:0!important;color:var(--gold)!important;font-family:var(--sans)!important;font-size:9px!important;letter-spacing:.13em!important;}.decision-guide-page.article-reading-page .article-point-list h2{display:block!important;margin:0 0 16px!important;color:var(--forest)!important;font-size:clamp(27px,2.5vw,34px)!important;line-height:1.08!important;letter-spacing:-.025em!important;}.decision-guide-page.article-reading-page .article-point-list article>div{display:block!important;margin:0!important;}.decision-guide-page.article-reading-page .article-point-list p{margin:0!important;color:#5d6862!important;font-size:15px!important;line-height:1.64!important;}.decision-guide-page.article-reading-page .decision-guide-sequence{margin:0 0 26px!important;padding:clamp(38px,4vw,50px)!important;background:#e7ede7!important;clip-path:none!important;box-shadow:none!important;}.decision-guide-page.article-reading-page .decision-guide-sequence>header{max-width:820px!important;margin-bottom:26px!important;}.decision-guide-page.article-reading-page .decision-guide-sequence h2{max-width:780px!important;margin:12px 0 0!important;color:var(--ink)!important;font-size:clamp(38px,3.8vw,50px)!important;line-height:1.03!important;}.decision-guide-page.article-reading-page .decision-guide-sequence ol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 28px!important;border-top:1px solid rgba(24,33,29,.16)!important;}.decision-guide-page.article-reading-page .decision-guide-sequence li{grid-template-columns:36px 1fr!important;gap:14px!important;padding:22px 0!important;}.decision-guide-page.article-reading-page .decision-guide-sequence h3{margin:0 0 7px!important;font-size:19px!important;}.decision-guide-page.article-reading-page .decision-guide-sequence li p{font-size:14.5px!important;line-height:1.62!important;}.decision-guide-page.article-reading-page .decision-guide-boundary{position:relative!important;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr)!important;gap:44px!important;margin:0 0 64px!important;padding:34px 38px!important;background:#efe4cd!important;border:0!important;border-left:4px solid #b9924f!important;color:var(--ink)!important;}.decision-guide-page.article-reading-page .decision-guide-boundary>strong{color:var(--ink)!important;font-size:30px!important;}.decision-guide-page.article-reading-page .decision-guide-boundary p{color:#5d625e!important;font-size:15px!important;line-height:1.64!important;}.decision-guide-page.article-reading-page .decision-guide-related{margin:0!important;padding:66px 0 0!important;border-top:1px solid rgba(24,33,29,.14)!important;}.decision-guide-page.article-reading-page .decision-guide-related>header{display:block!important;margin:0 0 30px!important;}.decision-guide-page.article-reading-page .decision-guide-related>header .eyebrow{margin:0 0 10px!important;}.decision-guide-page.article-reading-page .decision-guide-related>header h2{max-width:820px!important;margin:0!important;font-size:clamp(38px,3.8vw,52px)!important;}.decision-guide-page.article-reading-page .decision-guide-related>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;border:0!important;}.decision-guide-page.article-reading-page .decision-guide-related a{min-height:190px!important;padding:24px!important;border:1px solid rgba(24,33,29,.14)!important;background:#fbfaf6!important;}.decision-guide-page.article-reading-page .decision-guide-related strong{font-size:18px!important;}.decision-guide-page.article-reading-page .decision-guide-related p{margin:16px 0!important;color:#69736d!important;font-size:13px!important;line-height:1.55!important;}.decision-guide-page.article-reading-page .decision-guide-author{max-width:1080px!important;margin:52px auto 0!important;padding:18px 20px!important;border:0!important;border-top:1px solid rgba(24,33,29,.14)!important;background:transparent!important;}.decision-guide-page.article-reading-page .search-author-mark{width:46px!important;height:46px!important;font-size:18px!important;}.decision-guide-page.article-reading-page .editorial-cta{padding:70px max(var(--shell),calc((100vw - 1320px)/2))!important;background:#142c3c!important;}.decision-guide-page.article-reading-page .editorial-cta>.eyebrow{color:#8ec9ad!important;}.decision-guide-page.article-reading-page .editorial-cta h2{max-width:860px!important;margin:10px 0 14px!important;color:#fff!important;font-size:clamp(46px,4.7vw,64px)!important;}.decision-guide-page.article-reading-page .editorial-cta>p:not(.eyebrow){color:rgba(255,255,255,.68)!important;}.decision-guide-page.article-reading-page .editorial-cta .home-primary{background:#f2ead9!important;color:#173b31!important;}@media (max-width:980px){.decision-guide-page.article-reading-page .editorial-hero h1 em{padding-left:0!important;}.decision-guide-page.article-reading-page .article-contents{position:static!important;display:block!important;padding:16px 0!important;margin-bottom:34px!important;}.decision-guide-page.article-reading-page .article-contents>p{margin-bottom:8px!important;}.decision-guide-page.article-reading-page .article-contents nav{gap:14px!important;}.decision-guide-page.article-reading-page .article-help-link{display:inline-flex!important;margin-top:10px!important;}.decision-guide-page.article-reading-page .article-point-list{grid-template-columns:1fr!important;}.decision-guide-page.article-reading-page .article-point-list article{min-height:0!important;}.decision-guide-page.article-reading-page .decision-guide-sequence ol{grid-template-columns:1fr!important;}.decision-guide-page.article-reading-page .decision-guide-boundary{grid-template-columns:1fr!important;gap:16px!important;}}@media (max-width:700px){.decision-guide-page.article-reading-page .editorial-hero{padding:38px 20px 52px!important;}.decision-guide-page.article-reading-page .editorial-hero h1{font-size:48px!important;}.decision-guide-page.article-reading-page .editorial-hero>p:not(.eyebrow){font-size:17px!important;}.decision-guide-page.article-reading-page .editorial-hero-actions{display:grid!important;grid-template-columns:1fr!important;}.decision-guide-page.article-reading-page .editorial-hero-actions>a{width:100%!important;}.decision-guide-page.article-reading-page .editorial-body{width:calc(100% - 40px)!important;}.decision-guide-page.article-reading-page .article-contents nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 14px!important;}.decision-guide-page.article-reading-page .decision-guide-answer{padding:26px 22px!important;}.decision-guide-page.article-reading-page .article-section-heading h2{font-size:38px!important;}.decision-guide-page.article-reading-page .article-point-list article{padding:24px 20px!important;}.decision-guide-page.article-reading-page .article-point-list article::before{margin-bottom:32px!important;}.decision-guide-page.article-reading-page .decision-guide-sequence{padding:28px 22px!important;}.decision-guide-page.article-reading-page .decision-guide-related>div{grid-template-columns:1fr!important;}}.guide-loi .editorial-hero{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(320px,.55fr)!important;grid-template-areas: "crumb crumb" "eyebrow anatomy" "title anatomy" "copy anatomy" "actions anatomy" "meta anatomy"!important;column-gap:clamp(54px,7vw,110px)!important;row-gap:0!important;align-items:start!important;padding-top:30px!important;padding-bottom:50px!important;background:#14243f!important;color:#fff!important;}.guide-loi .editorial-hero>nav{grid-area:crumb!important;color:#ffffff8c!important}.guide-loi .editorial-hero>.eyebrow{grid-area:eyebrow!important;color:#92c8ae!important}.guide-loi .editorial-hero h1{grid-area:title!important;max-width:900px!important;color:#fff!important;font-size:clamp(58px,5.8vw,90px)!important;}.guide-loi .editorial-hero h1 em{display:inline!important;padding-left:0!important;color:#92c8ae!important;}.guide-loi .editorial-hero>p:not(.eyebrow){grid-area:copy!important;color:#ffffffb8!important;font-size:18px!important;}.guide-loi .editorial-hero-actions{grid-area:actions!important;}.guide-loi .editorial-hero-primary{background:#f5ecda!important;color:#173b31!important;border-color:#f5ecda!important;}.guide-loi .editorial-hero-secondary{background:transparent!important;color:#fff!important;border-color:#ffffff5a!important;}.guide-loi .loi-anatomy-panel{grid-area:anatomy!important;width:100%!important;max-width:390px!important;justify-self:end!important;background:#f8f3e8!important;color:#18211d!important;border-top:3px solid #c8a45d!important;padding:24px 24px 20px!important;transform:rotate(1.6deg)!important;box-shadow:0 24px 60px rgba(0,0,0,.18)!important;}.guide-loi .loi-anatomy-head{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:20px!important;padding-bottom:13px!important;border-bottom:1px solid #cfc8b9!important;}.guide-loi .loi-anatomy-head span{font-family:var(--serif)!important;font-size:26px!important;}.guide-loi .loi-anatomy-head b{text-transform:uppercase!important;letter-spacing:.13em!important;color:#8f7a50!important;font-size:8px!important;}.guide-loi .loi-anatomy-row{display:grid!important;grid-template-columns:1fr auto!important;gap:15px!important;align-items:center!important;padding:10px 0!important;border-bottom:1px solid #ded7c9!important;}.guide-loi .loi-anatomy-row span{font-family:var(--body-serif)!important;font-size:13px!important;}.guide-loi .loi-anatomy-row strong{padding:4px 7px!important;background:#1d3455!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:7px!important;font-weight:600!important;}.guide-loi .loi-anatomy-row:nth-of-type(-n+3) strong{background:#d8d0bd!important;color:#504b42!important;}.guide-loi .loi-anatomy-panel>p{margin:13px 0 0!important;font-size:10px!important;line-height:1.45!important;color:#756f63!important;}.guide-loi .loi-meta-row{grid-area:meta!important;display:flex!important;flex-wrap:wrap!important;gap:28px!important;margin-top:22px!important;padding-top:16px!important;border-top:1px solid #ffffff20!important;}.guide-loi .loi-meta-row span{display:grid!important;gap:3px!important;}.guide-loi .loi-meta-row small{text-transform:uppercase!important;letter-spacing:.13em!important;color:#d2bd89!important;font-size:7px!important;}.guide-loi .loi-meta-row b{color:#fff!important;font-family:var(--body-serif)!important;font-size:12px!important;font-weight:400!important;}.guide-loi .decision-guide-answer{margin-top:58px!important;background:#f8f3e8!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-top:2px solid #c8a45d!important;}.guide-loi .decision-guide-answer>.eyebrow{color:var(--green)!important}.guide-loi .decision-guide-answer p{color:#31403a!important;}.guide-loi .decision-guide-answer p+p{color:#657069!important;border-top-color:var(--line)!important;}.guide-loi .article-section-heading{max-width:900px!important;margin-bottom:28px!important;}.guide-loi .article-section-heading h2{font-size:clamp(48px,5vw,68px)!important;}.guide-loi .article-point-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.guide-loi .article-point-list article{min-height:235px!important;padding:24px!important;}.guide-loi .article-point-list article:first-child{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)!important;gap:34px!important;min-height:300px!important;background:#14243f!important;border-color:#14243f!important;border-top-color:#d1ae68!important;color:#fff!important;}.guide-loi .article-point-list article:first-child::before{position:absolute!important;top:22px!important;left:24px!important;color:#d6bd82!important;margin:0!important;}.guide-loi .article-point-list article:first-child h2{grid-column:1!important;align-self:end!important;margin-top:58px!important;color:#fff!important;font-size:38px!important;}.guide-loi .article-point-list article:first-child>div:not(.loi-offer-visual){grid-column:1!important;}.guide-loi .article-point-list article:first-child p{color:#ffffffb4!important;}.guide-loi .loi-offer-visual{grid-column:2!important;grid-row:1/4!important;align-self:center!important;display:grid!important;gap:22px!important;padding:24px!important;background:#f1e8d5!important;color:#1b2d49!important;}.guide-loi .loi-offer-visual>div{display:grid!important;grid-template-columns:62px 1fr auto!important;align-items:center!important;gap:12px!important;}.guide-loi .loi-offer-visual small{font-size:9px!important;text-transform:uppercase!important;letter-spacing:.1em!important;}.guide-loi .loi-offer-visual>div>span{display:flex!important;height:14px!important;}.guide-loi .loi-offer-visual i{display:block!important;height:100%!important;border-right:1px solid #f1e8d5!important;}.guide-loi .loi-offer-visual i:nth-child(1){width:58%;background:#173b31!important}.guide-loi .loi-offer-visual i:nth-child(2){width:14%;background:#c3a564!important}.guide-loi .loi-offer-visual i:nth-child(3){width:14%;background:#77918a!important}.guide-loi .loi-offer-visual i:nth-child(4){width:14%;background:#8090aa!important}.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(1){width:36%!important}.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(2){width:18%!important}.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(3){width:20%!important}.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(4){width:26%!important}.guide-loi .loi-offer-visual b{font-size:9px!important;font-weight:500!important;}.guide-loi .loi-offer-visual>p{margin:0!important;padding-top:12px!important;border-top:1px solid #cfc2a8!important;color:#746b5a!important;font-size:10px!important;}.guide-loi .article-point-list article:not(:first-child)::before{margin-bottom:38px!important;}.guide-loi .article-point-list h2{font-size:27px!important;}.guide-loi .loi-grid-cta{min-height:235px!important;display:flex!important;flex-direction:column!important;padding:24px!important;background:#d1ac66!important;color:#173b31!important;border:1px solid #bd9857!important;}.guide-loi .loi-grid-cta small{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:8px!important;}.guide-loi .loi-grid-cta strong{margin:42px 0 26px!important;font-family:var(--serif)!important;font-size:30px!important;font-weight:400!important;line-height:1.08!important;}.guide-loi .loi-grid-cta span{margin-top:auto!important;padding-top:16px!important;border-top:1px solid rgba(23,59,49,.24)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:9px!important;}.guide-loi .decision-guide-sequence{padding:52px 0!important;background:#ece3d4!important;}.guide-loi .decision-guide-sequence ol{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;}.guide-loi .decision-guide-sequence li{display:block!important;padding:22px 24px!important;border-right:1px solid rgba(24,33,29,.16)!important;border-bottom:0!important;}.guide-loi .decision-guide-sequence li:last-child{border-right:0!important}.guide-loi .decision-guide-sequence li>b{display:block!important;margin-bottom:28px!important;}.guide-loi .decision-guide-sequence h3{font-size:18px!important;}.guide-loi .decision-guide-boundary{grid-template-columns:260px minmax(0,1fr)!important;align-items:center!important;gap:30px!important;margin:28px 0 58px!important;padding:18px 22px!important;border:1px solid #c8b996!important;border-left:1px solid #c8b996!important;background:#faf7ef!important;}.guide-loi .decision-guide-boundary>strong{font-size:22px!important;}.guide-loi .decision-guide-boundary p{font-size:13px!important;}.guide-family-buyer:not(.guide-loi) .editorial-hero, .guide-family-buyer .buyer-hero{background: radial-gradient(circle at 85% 18%,rgba(169,82,56,.14),transparent 27%), linear-gradient(135deg,#fbf7f0,#efe9de)!important;}.guide-family-buyer .editorial-hero h1 em, .guide-family-buyer .buyer-hero h1 em{color:#a45b44!important;}.guide-family-buyer .article-point-list article{border-top-color:#a45b44!important;}.guide-family-buyer .decision-guide-answer{border-top-color:#a45b44!important;}.guide-family-buyer .decision-guide-sequence{background:#eee7df!important;}.guide-family-deal:not(.guide-loi) .editorial-hero{background: radial-gradient(circle at 84% 18%,rgba(38,72,97,.12),transparent 28%), linear-gradient(135deg,#fbf9f3,#edf0ef)!important;}.guide-family-deal:not(.guide-loi) .article-point-list article:first-child{grid-column:1/-1!important;background:#173b31!important;color:#fff!important;border-color:#173b31!important;}.guide-family-deal:not(.guide-loi) .article-point-list article:first-child h2{color:#fff!important}.guide-family-deal:not(.guide-loi) .article-point-list article:first-child p{color:#ffffffb5!important}.guide-family-prepare .article-point-list{grid-template-columns:1fr!important;gap:0!important;border-left:1px solid #c7aa6b!important;padding-left:34px!important;}.guide-family-prepare .article-point-list article{min-height:0!important;border:0!important;border-bottom:1px solid var(--line)!important;background:transparent!important;padding:28px 0!important;}.guide-family-prepare .article-point-list article::before{width:28px!important;height:28px!important;margin:0 0 18px -49px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#f4ead4!important;border:1px solid #c7aa6b!important;}.guide-family-state .editorial-hero{background: linear-gradient(90deg,rgba(23,59,49,.06) 0 50%,rgba(20,36,63,.06) 50% 100%), #f8f5ee!important;}.guide-family-state .article-point-list article:nth-child(odd){border-top-color:#4b9276!important;}.guide-family-state .article-point-list article:nth-child(even){border-top-color:#50627f!important;}.guide-family-wealth .editorial-hero{background: radial-gradient(circle at 83% 16%,rgba(73,119,146,.12),transparent 28%), linear-gradient(135deg,#faf8f3,#f1f2ef)!important;}.guide-family-wealth .editorial-body{max-width:900px!important;}.guide-family-wealth .editorial-body>section{padding-top:42px!important;padding-bottom:42px!important;}.guide-family-wealth .editorial-body h2{color:#173b31!important;}.guide-family-wealth .editorial-body :is(p,li){color:#56645d!important;}@media (max-width:980px){.guide-loi .editorial-hero{grid-template-columns:1fr!important;grid-template-areas: "crumb" "eyebrow" "title" "copy" "actions" "meta" "anatomy"!important;}.guide-loi .loi-anatomy-panel{justify-self:start!important;max-width:520px!important;margin-top:34px!important;transform:none!important;}.guide-loi .article-point-list{grid-template-columns:1fr 1fr!important;}.guide-loi .article-point-list article:first-child{grid-template-columns:1fr!important;}.guide-loi .loi-offer-visual{grid-column:1!important;grid-row:auto!important;}.guide-loi .decision-guide-sequence ol{grid-template-columns:1fr 1fr!important;}}@media (max-width:700px){.guide-loi .article-point-list{grid-template-columns:1fr!important;}.guide-loi .decision-guide-sequence ol{grid-template-columns:1fr!important;}.guide-loi .decision-guide-sequence li{border-right:0!important;border-bottom:1px solid rgba(24,33,29,.16)!important;}.guide-loi .decision-guide-boundary{grid-template-columns:1fr!important;}}.guide-family-buyer .buyer-credibility-screen{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0 0 66px!important;}.guide-family-buyer .buyer-credibility-screen>div{min-height:150px!important;padding:20px!important;background:#fbfaf6!important;border:1px solid var(--line)!important;border-top:2px solid #a45b44!important;}.guide-family-buyer .buyer-credibility-screen small{display:block!important;margin-bottom:30px!important;color:#a45b44!important;font-size:8px!important;letter-spacing:.12em!important;}.guide-family-buyer .buyer-credibility-screen strong{display:block!important;margin-bottom:8px!important;color:var(--forest)!important;font-family:var(--body-serif)!important;font-size:19px!important;font-weight:400!important;}.guide-family-buyer .buyer-credibility-screen span{color:#647069!important;font-family:var(--body-serif)!important;font-size:13px!important;line-height:1.5!important;}.guide-family-deal .structure-compare-board{margin:0 0 70px!important;border:1px solid var(--line)!important;border-top:3px solid var(--gold)!important;background:#fbfaf6!important;}.guide-family-deal .structure-compare-board>header{padding:24px 26px!important;border-bottom:1px solid var(--line)!important;}.guide-family-deal .structure-compare-board>header small{text-transform:uppercase!important;letter-spacing:.12em!important;color:var(--gold)!important;font-size:8px!important;}.guide-family-deal .structure-compare-board>header h2{margin:8px 0 0!important;font-family:var(--serif)!important;font-size:36px!important;font-weight:400!important;line-height:1.05!important;color:var(--ink)!important;}.guide-family-deal .structure-compare-head, .guide-family-deal .structure-compare-row{display:grid!important;grid-template-columns:180px 1fr 1fr!important;}.guide-family-deal .structure-compare-head>*, .guide-family-deal .structure-compare-row>*{padding:14px 18px!important;border-right:1px solid var(--line)!important;}.guide-family-deal .structure-compare-head>*:last-child, .guide-family-deal .structure-compare-row>*:last-child{border-right:0!important;}.guide-family-deal .structure-compare-head{background:#173b31!important;color:#fff!important;}.guide-family-deal .structure-compare-head strong{font-family:var(--body-serif)!important;font-size:15px!important;font-weight:400!important;}.guide-family-deal .structure-compare-row{border-top:1px solid var(--line)!important;}.guide-family-deal .structure-compare-row b{color:var(--forest)!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:.08em!important;}.guide-family-deal .structure-compare-row span{color:#5d6962!important;font-family:var(--body-serif)!important;font-size:13px!important;line-height:1.5!important;}.guide-family-deal .structure-compare-row:last-child span:last-child{grid-column:2/4!important;}.guide-family-prepare .decision-guide-sequence{background:#f0eadc!important;}.guide-family-prepare .decision-guide-sequence ol{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(24,33,29,.14)!important;}.guide-family-prepare .decision-guide-sequence li{display:block!important;padding:24px 20px!important;border-right:1px solid rgba(24,33,29,.14)!important;border-bottom:0!important;}.guide-family-prepare .decision-guide-sequence li:last-child{border-right:0!important;}.guide-family-prepare .decision-guide-sequence li>b{display:block!important;margin-bottom:32px!important;color:var(--gold)!important;}.guide-family-prepare .decision-guide-sequence h3{font-size:18px!important;line-height:1.25!important;}.guide-family-prepare .decision-guide-sequence li p{font-size:13px!important;line-height:1.55!important;}.guide-family-state .state-sequence-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:0 auto!important;border-left:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;background:#fbfaf6!important;}.guide-family-state .state-sequence-strip>span{min-height:118px!important;display:grid!important;align-content:center!important;gap:5px!important;padding:18px 20px!important;border-top:2px solid #4b9276!important;border-right:1px solid var(--line)!important;}.guide-family-state .state-sequence-strip>span:nth-child(even){border-top-color:#50627f!important;}.guide-family-state .state-sequence-strip small{color:var(--gold)!important;font-size:8px!important;letter-spacing:.12em!important;}.guide-family-state .state-sequence-strip b{font-family:var(--body-serif)!important;color:var(--forest)!important;font-size:17px!important;font-weight:400!important;}.guide-family-state .state-sequence-strip em{font-style:normal!important;color:#68736c!important;font-size:11px!important;line-height:1.4!important;}.guide-family-wealth .proceeds-job-board{margin:26px 0 46px!important;padding:26px!important;background:#173b31!important;color:#fff!important;}.guide-family-wealth .proceeds-job-board>header{margin-bottom:22px!important;}.guide-family-wealth .proceeds-job-board>header small{display:block!important;margin-bottom:8px!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#d5bd86!important;font-size:8px!important;}.guide-family-wealth .proceeds-job-board>header h2{margin:0!important;color:#fff!important;font-family:var(--serif)!important;font-size:34px!important;line-height:1.05!important;}.guide-family-wealth .proceeds-job-board>div{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;border-top:1px solid #ffffff24!important;border-left:1px solid #ffffff24!important;}.guide-family-wealth .proceeds-job-board span{min-height:130px!important;display:flex!important;flex-direction:column!important;padding:17px!important;border-right:1px solid #ffffff24!important;border-bottom:1px solid #ffffff24!important;}.guide-family-wealth .proceeds-job-board span>b{color:#d5bd86!important;font-size:9px!important;}.guide-family-wealth .proceeds-job-board span>strong{margin-top:auto!important;font-family:var(--body-serif)!important;font-size:16px!important;font-weight:400!important;}.guide-family-wealth .proceeds-job-board span>small{margin-top:5px!important;color:#ffffff8f!important;font-size:10px!important;line-height:1.4!important;}@media (max-width:980px){.guide-family-buyer .buyer-credibility-screen{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.guide-family-deal .structure-compare-head, .guide-family-deal .structure-compare-row{grid-template-columns:140px 1fr 1fr!important;}.guide-family-prepare .decision-guide-sequence ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.guide-family-state .state-sequence-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.guide-family-wealth .proceeds-job-board>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media (max-width:700px){.guide-family-buyer .buyer-credibility-screen{grid-template-columns:1fr!important;}.guide-family-deal .structure-compare-board{overflow-x:auto!important;}.guide-family-deal .structure-compare-head, .guide-family-deal .structure-compare-row{min-width:720px!important;}.guide-family-prepare .decision-guide-sequence ol{grid-template-columns:1fr!important;}.guide-family-state .state-sequence-strip{width:calc(100% - 40px)!important;grid-template-columns:1fr!important;}.guide-family-wealth .proceeds-job-board>div{grid-template-columns:1fr!important;}}.magnet-page[class*="guide-family-"] .magnet-hero, .magnet-page[class*="guide-family-"] .magnet-capture, .magnet-page[class*="guide-family-"] .magnet-inside, .magnet-page[class*="guide-family-"] .magnet-sequence, .magnet-page[class*="guide-family-"] .magnet-boundary, .magnet-page[class*="guide-family-"] .magnet-sources, .magnet-page[class*="guide-family-"] .magnet-related{padding-left:max(var(--shell),calc((100vw - 1320px)/2))!important;padding-right:max(var(--shell),calc((100vw - 1320px)/2))!important;}.magnet-page[class*="guide-family-"] .magnet-hero h1{max-width:900px!important;font-size:clamp(58px,6.3vw,92px)!important;line-height:.95!important;}.magnet-page[class*="guide-family-"] .magnet-inside>div{gap:10px!important;}.magnet-page[class*="guide-family-"] .magnet-inside article{min-height:220px!important;padding:24px!important;box-shadow:none!important;}.magnet-page[class*="guide-family-"] .magnet-sequence ol{gap:0!important;}.magnet-page.guide-family-buyer .magnet-hero{background: radial-gradient(circle at 85% 18%,rgba(190,158,94,.16),transparent 26%), #14243f!important;color:#fff!important;}.magnet-page.guide-family-buyer .magnet-hero h1{color:#fff!important;}.magnet-page.guide-family-buyer .magnet-hero h1 em{color:#92c8ae!important;}.magnet-page.guide-family-buyer .magnet-hero-copy>p:not(.eyebrow){color:#ffffffb0!important;}.magnet-page.guide-family-buyer .magnet-proofline{border-top-color:#ffffff28!important;}.magnet-page.guide-family-buyer .magnet-proofline span{color:#ffffffa8!important;}.magnet-page.guide-family-buyer .magnet-proofline b{color:#d5bd86!important;}.magnet-page.guide-family-buyer .magnet-cover{background:#f6efdf!important;color:#173b31!important;border-top-color:#c9a85f!important;transform:rotate(1.4deg)!important;box-shadow:0 24px 62px rgba(0,0,0,.2)!important;}.magnet-page.guide-family-buyer .magnet-capture{background:#f3eee4!important;}.magnet-page.guide-family-buyer .magnet-inside{background:#fbfaf6!important;}.magnet-page.guide-family-buyer .magnet-inside article{border-top:2px solid #a45b44!important;}.magnet-page.guide-family-buyer .magnet-sequence{background:#173b31!important;color:#fff!important;}.magnet-page.guide-family-buyer .magnet-sequence h2{color:#fff!important;}.magnet-page.guide-family-buyer .magnet-sequence ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;border-color:#ffffff26!important;}.magnet-page.guide-family-buyer .magnet-sequence li{border-right:1px solid #ffffff26!important;border-bottom:0!important;min-height:220px!important;padding:26px 24px!important;}.magnet-page.guide-family-buyer .magnet-sequence li:last-child{border-right:0!important;}.magnet-page.guide-family-buyer .magnet-sequence li small{color:#d5bd86!important;}.magnet-page.guide-family-buyer .magnet-sequence h3{color:#fff!important;}.magnet-page.guide-family-buyer .magnet-sequence p{color:#ffffffa8!important;}.magnet-page.guide-family-prepare .magnet-hero{background: radial-gradient(circle at 84% 16%,rgba(200,168,101,.15),transparent 28%), linear-gradient(135deg,#f7f3e8,#e5ece6)!important;}.magnet-page.guide-family-prepare .magnet-hero h1 em{color:#4b9276!important;}.magnet-page.guide-family-prepare .magnet-cover{border-top-color:#4b9276!important;background:#173b31!important;color:#fff!important;}.magnet-page.guide-family-prepare .magnet-cover p, .magnet-page.guide-family-prepare .magnet-cover span{color:#ffffffa5!important;}.magnet-page.guide-family-prepare .magnet-inside{background:#f8f5ee!important;}.magnet-page.guide-family-prepare .magnet-inside>div{grid-template-columns:repeat(5,minmax(0,1fr))!important;}.magnet-page.guide-family-prepare .magnet-inside article{border-top:2px solid #4b9276!important;}.magnet-page.guide-family-prepare .magnet-sequence{background:#eee5d4!important;}.magnet-page.guide-family-prepare .magnet-sequence ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;border-top:1px solid rgba(24,33,29,.15)!important;}.magnet-page.guide-family-prepare .magnet-sequence li{display:block!important;min-height:240px!important;padding:30px 25px!important;border-right:1px solid rgba(24,33,29,.15)!important;border-bottom:0!important;}.magnet-page.guide-family-prepare .magnet-sequence li:last-child{border-right:0!important;}.magnet-page.guide-family-prepare .magnet-sequence li small{display:block!important;margin-bottom:54px!important;color:#9d7a3e!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;}.magnet-page.guide-family-prepare .magnet-sequence h3{font-size:23px!important;}.magnet-page.guide-family-state .magnet-hero{background: linear-gradient(90deg,rgba(23,59,49,.08) 0 50%,rgba(20,36,63,.08) 50% 100%), #f7f4ed!important;}.magnet-page.guide-family-state .magnet-hero h1 em{color:#506f91!important;}.magnet-page.guide-family-state .magnet-cover{position:relative!important;overflow:hidden!important;background:#fffaf0!important;border-top:0!important;box-shadow:0 20px 50px rgba(24,33,29,.12)!important;}.magnet-page.guide-family-state .magnet-cover::before{content:"";position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#4b9276 0 50%,#506f91 50% 100%);}.magnet-page.guide-family-state .magnet-inside{background:#fbfaf6!important;}.magnet-page.guide-family-state .magnet-inside article:nth-child(odd){border-top:2px solid #4b9276!important;}.magnet-page.guide-family-state .magnet-inside article:nth-child(even){border-top:2px solid #506f91!important;}.magnet-page.guide-family-state .magnet-sequence{background:#edf0ed!important;}.magnet-page.guide-family-state .magnet-sequence ol{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.magnet-page.guide-family-state .magnet-sequence li{display:block!important;min-height:240px!important;padding:28px 24px!important;border-right:1px solid var(--line)!important;border-bottom:0!important;}.magnet-page.guide-family-state .magnet-sequence li:nth-child(1){border-top:3px solid #4b9276!important}.magnet-page.guide-family-state .magnet-sequence li:nth-child(2){border-top:3px solid #8a9a72!important}.magnet-page.guide-family-state .magnet-sequence li:nth-child(3){border-top:3px solid #506f91!important}.magnet-page.guide-family-state .magnet-sequence li:last-child{border-right:0!important;}.magnet-page.guide-family-state .magnet-sequence li small{display:block!important;margin-bottom:50px!important;color:#8f7548!important;}@media (max-width:1050px){.magnet-page.guide-family-prepare .magnet-inside>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;}}@media (max-width:820px){.magnet-page.guide-family-buyer .magnet-sequence ol, .magnet-page.guide-family-prepare .magnet-sequence ol, .magnet-page.guide-family-state .magnet-sequence ol{grid-template-columns:1fr!important;}.magnet-page.guide-family-buyer .magnet-sequence li, .magnet-page.guide-family-prepare .magnet-sequence li, .magnet-page.guide-family-state .magnet-sequence li{min-height:0!important;border-right:0!important;border-bottom:1px solid var(--line)!important;}}@media (max-width:700px){.magnet-page[class*="guide-family-"] .magnet-hero, .magnet-page[class*="guide-family-"] .magnet-capture, .magnet-page[class*="guide-family-"] .magnet-inside, .magnet-page[class*="guide-family-"] .magnet-sequence, .magnet-page[class*="guide-family-"] .magnet-boundary, .magnet-page[class*="guide-family-"] .magnet-sources, .magnet-page[class*="guide-family-"] .magnet-related{padding-left:20px!important;padding-right:20px!important;}.magnet-page.guide-family-prepare .magnet-inside>div{grid-template-columns:1fr!important;}}.guide-loi .editorial-body{width:min(calc(100% - 72px),1320px)!important;margin:0 auto!important;padding-bottom:88px!important;background:transparent!important;}.guide-loi .article-reading-flow{width:min(100%,1160px)!important;margin:0 auto!important;}.guide-loi .article-contents{position:sticky!important;top:78px!important;z-index:14!important;display:flex!important;align-items:center!important;gap:22px!important;margin:0 0 48px!important;padding:12px 0!important;background:rgba(246,242,234,.96)!important;border-top:0!important;border-bottom:1px solid rgba(24,33,29,.13)!important;backdrop-filter:blur(10px)!important;}.guide-loi .article-contents>p{margin:0!important;color:#a58142!important;font-size:8px!important;letter-spacing:.15em!important;}.guide-loi .article-contents nav{display:flex!important;gap:24px!important;overflow-x:auto!important;border:0!important;}.guide-loi .article-contents nav a{min-height:0!important;padding:5px 0!important;border:0!important;color:#687169!important;font-size:12px!important;white-space:nowrap!important;}.guide-loi .article-contents nav span{display:none!important;}.guide-loi .article-help-link{margin-left:auto!important;margin-top:0!important;padding:8px 11px!important;border:1px solid rgba(23,59,49,.25)!important;background:transparent!important;color:#173b31!important;font-size:9px!important;}.guide-loi .decision-guide-answer{display:grid!important;grid-template-columns:190px minmax(0,1fr)!important;gap:clamp(34px,5vw,74px)!important;align-items:start!important;margin:0 0 84px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}.guide-loi .decision-guide-answer>.eyebrow{margin:5px 0 0!important;padding-top:13px!important;border-top:2px solid #c7a35e!important;color:#4c9678!important;}.guide-loi .decision-guide-answer>div{max-width:860px!important;padding-top:7px!important;}.guide-loi .decision-guide-answer p{color:#203a35!important;font-size:clamp(25px,2.35vw,34px)!important;line-height:1.43!important;}.guide-loi .decision-guide-answer p+p{margin-top:22px!important;padding-top:20px!important;border-top:1px solid var(--line)!important;color:#69726c!important;font-size:16px!important;line-height:1.64!important;}.guide-loi .decision-guide-points{margin-bottom:82px!important;}.guide-loi .article-section-heading{max-width:940px!important;margin:0 0 34px!important;}.guide-loi .article-section-heading .eyebrow{margin-bottom:10px!important;}.guide-loi .article-section-heading h2{max-width:900px!important;color:#14243f!important;font-size:clamp(48px,4.8vw,68px)!important;line-height:.98!important;letter-spacing:-.045em!important;}.guide-loi .article-point-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.guide-loi .article-point-list article:first-child{min-height:250px!important;grid-template-columns:minmax(0,.82fr) minmax(360px,1.18fr)!important;gap:28px!important;padding:28px!important;background:#14243f!important;}.guide-loi .article-point-list article:first-child h2{margin-top:46px!important;font-size:34px!important;}.guide-loi .article-point-list article:first-child p{font-size:14px!important;line-height:1.6!important;}.guide-loi .loi-offer-visual{padding:20px!important;gap:16px!important;align-self:stretch!important;display:grid!important;align-content:center!important;}.guide-loi .article-point-list article:not(:first-child){min-height:210px!important;padding:22px!important;background:#fbfaf6!important;}.guide-loi .article-point-list article:not(:first-child)::before{margin-bottom:28px!important;}.guide-loi .article-point-list article:not(:first-child) h2{margin-bottom:12px!important;font-size:24px!important;line-height:1.12!important;}.guide-loi .article-point-list article:not(:first-child) p{font-size:13.5px!important;line-height:1.58!important;}.guide-loi .loi-grid-cta{min-height:210px!important;padding:22px!important;}.guide-loi .loi-grid-cta strong{margin:34px 0 22px!important;font-size:27px!important;}.guide-loi .decision-guide-sequence{margin:0 0 34px!important;padding:46px 0 40px!important;background:#ece4d6!important;}.guide-loi .decision-guide-sequence>header{max-width:900px!important;margin:0 0 24px!important;}.guide-loi .decision-guide-sequence h2{max-width:850px!important;font-size:clamp(38px,3.7vw,52px)!important;}.guide-loi .decision-guide-sequence li{min-height:170px!important;padding:18px 22px!important;}.guide-loi .decision-guide-sequence li>b{margin-bottom:24px!important;}.guide-loi .decision-guide-sequence h3{font-size:17px!important;}.guide-loi .decision-guide-sequence li p{font-size:13px!important;line-height:1.55!important;}.guide-loi .decision-guide-boundary{margin:24px 0 70px!important;padding:16px 18px!important;background:#faf7ef!important;}.guide-loi .decision-guide-boundary>strong{font-size:20px!important;}.guide-loi .decision-guide-boundary p{font-size:12.5px!important;line-height:1.55!important;}.guide-loi .decision-guide-related{padding-top:56px!important;}.guide-loi .decision-guide-related>header{margin-bottom:24px!important;}.guide-loi .decision-guide-related>header h2{font-size:clamp(36px,3.7vw,48px)!important;}.guide-loi .decision-guide-related a{min-height:160px!important;padding:20px!important;}.guide-loi .decision-guide-related strong{font-size:17px!important;}.guide-loi .decision-guide-author{margin-top:42px!important;padding:16px 0!important;border-top:1px solid var(--line)!important;background:transparent!important;}@media (max-width:980px){.guide-loi .decision-guide-answer{grid-template-columns:1fr!important;gap:14px!important;}.guide-loi .decision-guide-answer>.eyebrow{width:max-content!important;}.guide-loi .article-point-list{grid-template-columns:1fr 1fr!important;}}@media (max-width:700px){.guide-loi .editorial-body{width:calc(100% - 40px)!important;}.guide-loi .article-contents{position:static!important;display:block!important;margin-bottom:32px!important;}.guide-loi .article-contents nav{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 14px!important;}.guide-loi .article-help-link{display:inline-flex!important;margin:10px 0 0!important;}.guide-loi .decision-guide-answer p{font-size:24px!important;}.guide-loi .article-point-list{grid-template-columns:1fr!important;}.guide-loi .article-point-list article:first-child{grid-template-columns:1fr!important;}.guide-loi .article-section-heading h2{font-size:40px!important;}}.guide-loi .article-reading-layout{display:grid!important;grid-template-columns:210px minmax(0,1fr)!important;gap:clamp(48px,6vw,84px)!important;align-items:start!important;}.guide-loi .article-contents{position:sticky!important;top:110px!important;z-index:4!important;display:block!important;margin:56px 0 0!important;padding:18px 0 0!important;background:transparent!important;border-top:2px solid #c7a35e!important;border-bottom:0!important;backdrop-filter:none!important;}.guide-loi .article-contents>p{margin:0 0 12px!important;color:#4c9678!important;font-size:8px!important;letter-spacing:.15em!important;}.guide-loi .article-contents nav{display:grid!important;gap:0!important;overflow:visible!important;}.guide-loi .article-contents nav a{padding:11px 0!important;border-bottom:1px solid var(--line)!important;color:#66716a!important;font-size:12.5px!important;line-height:1.35!important;}.guide-loi .article-contents nav a:hover{color:#173b31!important;}.guide-loi .article-help-link{margin:18px 0 0!important;padding:14px 0!important;border:0!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;color:#173b31!important;background:transparent!important;font-size:9px!important;}.guide-loi .article-reading-flow{width:100%!important;margin:0!important;}.guide-loi .decision-guide-answer{display:block!important;margin:56px 0 78px!important;padding:0!important;border:0!important;background:transparent!important;}.guide-loi .decision-guide-answer>.eyebrow{width:max-content!important;margin:0 0 14px!important;padding:0!important;border:0!important;color:#4c9678!important;}.guide-loi .decision-guide-answer>div{max-width:920px!important;}.guide-loi .decision-guide-answer p:first-child{max-width:900px!important;color:#203a35!important;font-size:clamp(30px,3.1vw,44px)!important;line-height:1.15!important;letter-spacing:-.025em!important;}.guide-loi .decision-guide-answer p+p{max-width:760px!important;margin-top:24px!important;padding-top:20px!important;border-top:1px solid var(--line)!important;color:#6a736e!important;font-size:15.5px!important;line-height:1.65!important;}.guide-loi .decision-guide-points{grid-column:1/-1!important;margin:0 0 80px!important;}.guide-loi .article-section-heading{max-width:980px!important;margin-bottom:30px!important;}.guide-loi .article-section-heading h2{max-width:920px!important;font-size:clamp(50px,5vw,72px)!important;line-height:.95!important;}.guide-loi .article-point-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.guide-loi .article-point-list article:first-child{grid-column:1/-1!important;min-height:260px!important;display:grid!important;grid-template-columns:minmax(0,.86fr) minmax(380px,1.14fr)!important;gap:34px!important;padding:28px!important;}.guide-loi .article-point-list article:first-child h2{margin-top:48px!important;font-size:36px!important;}.guide-loi .article-point-list article:first-child p{max-width:540px!important;}.guide-loi .article-point-list article:not(:first-child){min-height:205px!important;padding:22px!important;}.guide-loi .article-point-list article:not(:first-child)::before{margin-bottom:28px!important;}.guide-loi .loi-grid-cta{min-height:205px!important;padding:22px!important;}.guide-loi .decision-guide-sequence{grid-column:1/-1!important;margin:0 0 32px!important;padding:48px 0 42px!important;background:#eee5d7!important;}.guide-loi .decision-guide-sequence>header{max-width:960px!important;margin-bottom:28px!important;}.guide-loi .decision-guide-sequence ol{grid-template-columns:repeat(4,minmax(0,1fr))!important;}.guide-loi .decision-guide-sequence li{min-height:165px!important;padding:18px 22px!important;}.guide-loi .decision-guide-boundary{grid-column:1/-1!important;margin:26px 0 64px!important;padding:16px 18px!important;}.guide-loi .decision-guide-related{width:min(calc(100% - 72px),1320px)!important;margin:0 auto!important;padding-top:54px!important;}.guide-loi .decision-guide-related>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.guide-loi .editorial-cta{padding-top:68px!important;padding-bottom:68px!important;background:#14243f!important;}.guide-loi .editorial-cta h2{max-width:800px!important;font-size:clamp(46px,4.7vw,64px)!important;}@media (min-width:1400px){.guide-loi .editorial-body{width:min(calc(100% - 96px),1380px)!important;}.guide-loi .article-reading-layout{grid-template-columns:220px minmax(0,960px)!important;justify-content:center!important;}}@media (max-width:980px){.guide-loi .article-reading-layout{grid-template-columns:1fr!important;gap:0!important;}.guide-loi .article-contents{position:static!important;margin-top:28px!important;}.guide-loi .article-contents nav{grid-template-columns:1fr 1fr!important;gap:0 18px!important;}.guide-loi .decision-guide-answer{margin-top:38px!important;}.guide-loi .article-point-list{grid-template-columns:1fr 1fr!important;}.guide-loi .article-point-list article:first-child{grid-template-columns:1fr!important;}}@media (max-width:700px){.guide-loi .article-contents nav{grid-template-columns:1fr!important;}.guide-loi .article-point-list{grid-template-columns:1fr!important;}.guide-loi .decision-guide-sequence ol{grid-template-columns:1fr!important;}.guide-loi .decision-guide-related{width:calc(100% - 40px)!important;}.guide-loi .decision-guide-related>div{grid-template-columns:1fr!important;}}.guide-loi .editorial-body{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#f7f3eb!important;}.guide-loi .loi-reference-body{width:100%!important;background:#f7f3eb!important;}.guide-loi .loi-reference-intro{display:grid!important;grid-template-columns:210px minmax(0,760px)!important;justify-content:center!important;gap:clamp(48px,6vw,92px)!important;padding:64px var(--shell) 72px!important;}.guide-loi .loi-reference-intro .article-contents{position:static!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;}.guide-loi .loi-reference-intro .article-contents>p{margin:0 0 12px!important;color:#4f987b!important;font-size:8px!important;letter-spacing:.16em!important;}.guide-loi .loi-reference-intro .article-contents nav{display:grid!important;gap:0!important;border-top:1px solid var(--line)!important;}.guide-loi .loi-reference-intro .article-contents nav a{padding:10px 0!important;border-bottom:1px solid var(--line)!important;color:#5f6862!important;font-size:12px!important;}.guide-loi .loi-sidebar-cta{display:block!important;margin-top:24px!important;padding:16px!important;background:#eee6d5!important;color:#173b31!important;border:1px solid #dfd2b8!important;}.guide-loi .loi-sidebar-cta small{display:block!important;margin-bottom:8px!important;color:#a98342!important;font-size:8px!important;letter-spacing:.12em!important;text-transform:uppercase!important;}.guide-loi .loi-sidebar-cta strong{display:block!important;margin-bottom:12px!important;font-family:var(--body-serif)!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;}.guide-loi .loi-sidebar-cta span{font-size:9px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.07em!important;}.guide-loi .loi-reference-intro .decision-guide-answer{margin:0!important;padding:0!important;border:0!important;background:transparent!important;}.guide-loi .loi-reference-intro .decision-guide-answer>.eyebrow{margin:0 0 13px!important;color:#4f987b!important;}.guide-loi .loi-reference-intro .decision-guide-answer p:first-child{margin:0!important;color:#173b31!important;font-size:clamp(31px,3vw,43px)!important;line-height:1.08!important;letter-spacing:-.03em!important;}.guide-loi .loi-reference-intro .decision-guide-answer p+p{max-width:680px!important;margin-top:20px!important;padding-top:18px!important;border-top:1px solid var(--line)!important;color:#66716b!important;font-size:15px!important;line-height:1.65!important;}.guide-loi .loi-reference-body>.decision-guide-points{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:0 auto!important;padding:0 0 78px!important;}.guide-loi .loi-reference-body>.decision-guide-points .article-section-heading{max-width:900px!important;margin:0 0 30px!important;}.guide-loi .loi-reference-body>.decision-guide-points .article-section-heading h2{max-width:880px!important;font-size:clamp(48px,5vw,70px)!important;line-height:.95!important;}.guide-loi .loi-reference-body .article-point-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.guide-loi .loi-reference-body .article-point-list article, .guide-loi .loi-reference-body .article-point-list article:nth-child(2n){clip-path:none!important;box-shadow:none!important;}.guide-loi .loi-reference-body .article-point-list article:first-child{grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(390px,1.2fr)!important;min-height:260px!important;padding:28px!important;gap:32px!important;background:#14243f!important;border:1px solid #14243f!important;border-top:2px solid #cfaa63!important;color:#fff!important;}.guide-loi .loi-reference-body .article-point-list article:first-child h2{margin-top:44px!important;color:#fff!important;font-size:36px!important;}.guide-loi .loi-reference-body .article-point-list article:first-child p{color:#ffffffb5!important;font-size:14px!important;}.guide-loi .loi-reference-body .article-point-list article:not(:first-child){min-height:205px!important;padding:22px!important;background:#fbfaf6!important;border:1px solid var(--line)!important;border-top:2px solid #c6a867!important;}.guide-loi .loi-reference-body .article-point-list article:not(:first-child)::before{margin-bottom:28px!important;}.guide-loi .loi-reference-body .article-point-list article:not(:first-child) h2{font-size:24px!important;line-height:1.12!important;}.guide-loi .loi-reference-body .article-point-list article:not(:first-child) p{color:#66716b!important;font-size:13.5px!important;line-height:1.58!important;}.guide-loi .loi-reference-body .loi-grid-cta{min-height:205px!important;display:flex!important;flex-direction:column!important;padding:22px!important;background:#d0aa62!important;color:#173b31!important;border:1px solid #bd9856!important;}.guide-loi .loi-reference-body .loi-grid-cta strong{margin:34px 0 22px!important;font-family:var(--serif)!important;font-size:27px!important;font-weight:400!important;line-height:1.08!important;}.guide-loi .loi-reference-body>.decision-guide-sequence{width:100%!important;margin:0!important;padding:52px max(var(--shell),calc((100vw - 1320px)/2)) 46px!important;background:#ebe1d0!important;}.guide-loi .loi-reference-body>.decision-guide-sequence>header{max-width:940px!important;margin-bottom:28px!important;}.guide-loi .loi-reference-body>.decision-guide-sequence h2{max-width:900px!important;font-size:clamp(40px,4.2vw,56px)!important;}.guide-loi .loi-reference-body>.decision-guide-sequence ol{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(24,33,29,.14)!important;}.guide-loi .loi-reference-body>.decision-guide-sequence li{display:block!important;min-height:165px!important;padding:18px 22px!important;border-right:1px solid rgba(24,33,29,.14)!important;border-bottom:0!important;}.guide-loi .loi-reference-body>.decision-guide-sequence li:last-child{border-right:0!important;}.guide-loi .loi-reference-body>.decision-guide-sequence li>b{display:block!important;margin-bottom:24px!important;color:#a27d3e!important;}.guide-loi .loi-reference-body>.decision-guide-sequence h3{font-size:17px!important;}.guide-loi .loi-reference-body>.decision-guide-sequence p{font-size:13px!important;line-height:1.55!important;}.guide-loi .loi-reference-body>.decision-guide-boundary{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:28px auto 58px!important;padding:16px 18px!important;display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:28px!important;align-items:center!important;border:1px solid #cdbd9d!important;background:#faf7ef!important;}.guide-loi .loi-reference-body>.decision-guide-boundary>strong{font-size:20px!important;}.guide-loi .loi-reference-body>.decision-guide-boundary p{color:#677069!important;font-size:12.5px!important;line-height:1.55!important;}.guide-loi .loi-reference-body>.decision-guide-sources{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:0 auto 44px!important;padding:22px 0!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;}.guide-loi .loi-reference-body>.decision-guide-related{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:0 auto!important;padding:48px 0 0!important;}.guide-loi .loi-reference-body>.decision-guide-related>header{margin-bottom:24px!important;}.guide-loi .loi-reference-body>.decision-guide-related>header h2{font-size:clamp(36px,3.7vw,50px)!important;}.guide-loi .loi-reference-body>.decision-guide-related>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.guide-loi .loi-reference-body>.decision-guide-related a{min-height:155px!important;padding:20px!important;background:#fbfaf6!important;border:1px solid var(--line)!important;}.guide-loi .loi-reference-body>.decision-guide-author{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:42px auto 0!important;padding:16px 0 26px!important;border-top:1px solid var(--line)!important;background:transparent!important;}@media (max-width:980px){.guide-loi .loi-reference-intro{grid-template-columns:1fr!important;gap:32px!important;}.guide-loi .loi-reference-intro .article-contents{order:2!important;}.guide-loi .loi-reference-intro .decision-guide-answer{order:1!important;}.guide-loi .loi-reference-body .article-point-list{grid-template-columns:1fr 1fr!important;}.guide-loi .loi-reference-body .article-point-list article:first-child{grid-template-columns:1fr!important;}.guide-loi .loi-reference-body>.decision-guide-sequence ol{grid-template-columns:1fr 1fr!important;}}@media (max-width:700px){.guide-loi .loi-reference-intro{padding:42px 20px 56px!important;}.guide-loi .loi-reference-body>.decision-guide-points, .guide-loi .loi-reference-body>.decision-guide-boundary, .guide-loi .loi-reference-body>.decision-guide-sources, .guide-loi .loi-reference-body>.decision-guide-related, .guide-loi .loi-reference-body>.decision-guide-author{width:calc(100% - 40px)!important;}.guide-loi .loi-reference-body .article-point-list{grid-template-columns:1fr!important;}.guide-loi .loi-reference-body>.decision-guide-sequence{padding-left:20px!important;padding-right:20px!important;}.guide-loi .loi-reference-body>.decision-guide-sequence ol{grid-template-columns:1fr!important;}.guide-loi .loi-reference-body>.decision-guide-boundary{grid-template-columns:1fr!important;}.guide-loi .loi-reference-body>.decision-guide-related>div{grid-template-columns:1fr!important;}}main.editorial-page.decision-guide-page.article-reading-page.guide-loi{background:#f5f0e6!important;}main.editorial-page.decision-guide-page.article-reading-page.guide-loi > .editorial-hero{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(340px,.58fr)!important;grid-template-areas: "crumb crumb" "eyebrow anatomy" "title anatomy" "copy anatomy" "actions anatomy" "meta anatomy"!important;column-gap:clamp(56px,7vw,110px)!important;row-gap:0!important;align-items:start!important;padding:34px max(var(--shell),calc((100vw - 1440px)/2)) 66px!important;background:#14243f!important;color:#fff!important;border-bottom:0!important;overflow:hidden!important;}main.guide-loi > .editorial-hero>nav{grid-area:crumb!important;color:#ffffff8c!important;margin-bottom:48px!important}main.guide-loi > .editorial-hero>.eyebrow{grid-area:eyebrow!important;color:#8fc5aa!important;margin:0 0 14px!important}main.guide-loi > .editorial-hero>h1{grid-area:title!important;max-width:920px!important;margin:0 0 24px!important;color:#f7f1e7!important;font-size:clamp(64px,6.4vw,98px)!important;line-height:.93!important;letter-spacing:-.055em!important;}main.guide-loi > .editorial-hero>h1 em{display:inline!important;padding-left:0!important;color:#d4ad63!important;}main.guide-loi > .editorial-hero>p:not(.eyebrow){grid-area:copy!important;max-width:760px!important;margin:0!important;color:#ffffffb5!important;font-size:18px!important;line-height:1.62!important;}main.guide-loi > .editorial-hero .editorial-hero-actions{grid-area:actions!important;display:flex!important;gap:12px!important;margin-top:30px!important;}main.guide-loi > .editorial-hero .editorial-hero-actions a{min-width:220px!important;min-height:56px!important;padding:16px 18px!important;}main.guide-loi > .editorial-hero .editorial-hero-primary{background:#f7f1e7!important;border-color:#f7f1e7!important;color:#14243f!important;}main.guide-loi > .editorial-hero .editorial-hero-secondary{background:transparent!important;border-color:#ffffff58!important;color:#fff!important;}main.guide-loi > .editorial-hero .loi-meta-row{grid-area:meta!important;display:flex!important;gap:34px!important;margin-top:28px!important;padding-top:18px!important;border-top:1px solid #ffffff1e!important;}main.guide-loi > .editorial-hero .loi-meta-row span{display:grid!important;gap:4px!important}main.guide-loi > .editorial-hero .loi-meta-row small{color:#d4ad63!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.14em!important;}main.guide-loi > .editorial-hero .loi-meta-row b{color:#fff!important;font-family:var(--body-serif)!important;font-size:12px!important;font-weight:400!important;}main.guide-loi > .editorial-hero .loi-anatomy-panel{grid-area:anatomy!important;width:100%!important;max-width:420px!important;min-height:540px!important;justify-self:end!important;padding:28px 28px 22px!important;background:#f8f3e8!important;color:#14243f!important;border-top:3px solid #d0aa62!important;transform:rotate(1.2deg)!important;box-shadow:0 28px 70px rgba(0,0,0,.2)!important;}main.guide-loi .loi-anatomy-head{display:flex!important;justify-content:space-between!important;align-items:baseline!important;padding-bottom:14px!important;border-bottom:1px solid #d8d0c0!important;}main.guide-loi .loi-anatomy-head span{font-family:var(--serif)!important;font-size:28px!important}main.guide-loi .loi-anatomy-head b{color:#927849!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.14em!important;}main.guide-loi .loi-anatomy-row{display:grid!important;grid-template-columns:1fr auto!important;gap:16px!important;align-items:center!important;padding:12px 0!important;border-bottom:1px solid #ded6c6!important;}main.guide-loi .loi-anatomy-row span{font-family:var(--body-serif)!important;font-size:14px!important}main.guide-loi .loi-anatomy-row strong{padding:5px 8px!important;background:#14243f!important;color:#fff!important;font-size:7px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;}main.guide-loi .loi-anatomy-row:nth-of-type(2) strong, main.guide-loi .loi-anatomy-row:nth-of-type(3) strong{background:#ddd4c0!important;color:#544e43!important;}main.guide-loi .loi-anatomy-panel>p{margin:14px 0 0!important;color:#756f64!important;font-size:10px!important;line-height:1.5!important;}main.guide-loi > .editorial-body{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#f5f0e6!important;}main.guide-loi .article-mobile-contents{display:none!important}main.guide-loi .article-reading-layout{display:grid!important;grid-template-columns:210px minmax(0,760px)!important;justify-content:center!important;gap:clamp(50px,6vw,86px)!important;align-items:start!important;width:min(calc(100% - 2 * var(--shell)),1260px)!important;margin:0 auto!important;padding:62px 0 74px!important;}main.guide-loi .article-contents{position:sticky!important;top:92px!important;display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;}main.guide-loi .article-contents>p{margin:0 0 12px!important;color:#4e9679!important;font-size:8px!important;letter-spacing:.15em!important;}main.guide-loi .article-contents nav{display:grid!important;gap:0!important;border-top:1px solid var(--line)!important;}main.guide-loi .article-contents nav a{min-height:0!important;padding:10px 0!important;border-bottom:1px solid var(--line)!important;color:#606b65!important;font-size:12.5px!important;line-height:1.4!important;}main.guide-loi .article-contents nav span{display:none!important}main.guide-loi .loi-sidebar-cta{display:block!important;margin-top:22px!important;padding:15px!important;background:#ebe2d1!important;border:1px solid #dbc9a9!important;color:#173b31!important;}main.guide-loi .loi-sidebar-cta small{display:block!important;margin-bottom:8px!important;color:#a57d3d!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.12em!important;}main.guide-loi .loi-sidebar-cta strong{display:block!important;margin-bottom:12px!important;font-family:var(--body-serif)!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;}main.guide-loi .loi-sidebar-cta span{font-size:9px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.08em!important;}main.guide-loi .article-reading-flow{width:100%!important;margin:0!important;}main.guide-loi .decision-guide-answer{display:block!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;}main.guide-loi .decision-guide-answer>.eyebrow{margin:0 0 14px!important;color:#4e9679!important;}main.guide-loi .decision-guide-answer>div{max-width:760px!important}main.guide-loi .decision-guide-answer p:first-child{margin:0!important;color:#173b31!important;font-size:clamp(28px,2.7vw,40px)!important;line-height:1.14!important;letter-spacing:-.028em!important;}main.guide-loi .decision-guide-answer p+p{max-width:680px!important;margin-top:20px!important;padding-top:18px!important;border-top:1px solid var(--line)!important;color:#68726c!important;font-size:15px!important;line-height:1.64!important;}main.guide-loi .decision-guide-points{margin:0!important;padding:0 0 78px!important;background:#f5f0e6!important;}main.guide-loi .article-section-heading{max-width:860px!important;margin:0 0 28px!important;padding:0!important;border:0!important;}main.guide-loi .article-section-heading .eyebrow{margin:0 0 10px!important}main.guide-loi .article-section-heading h2{margin:0!important;max-width:840px!important;color:#14243f!important;font-size:clamp(46px,4.6vw,64px)!important;line-height:.98!important;letter-spacing:-.045em!important;}main.guide-loi .article-point-list{counter-reset:morrowgate-guide-point;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;border:0!important;background:transparent!important;}main.guide-loi .article-point-list article, main.guide-loi .article-point-list article:nth-child(2n){clip-path:none!important;box-shadow:none!important;}main.guide-loi .article-point-list article:first-child{position:relative!important;grid-column:1/-1!important;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)!important;grid-template-areas: "num visual" "title visual" "copy visual"!important;gap:12px 32px!important;min-height:260px!important;padding:28px!important;background:#14243f!important;border:1px solid #14243f!important;border-top:2px solid #d0aa62!important;}main.guide-loi .article-point-list article:first-child::before{grid-area:num!important;position:static!important;display:block!important;margin:0!important;color:#d4ad63!important;font-size:8px!important;}main.guide-loi .article-point-list article:first-child h2{grid-area:title!important;align-self:end!important;max-width:480px!important;margin:20px 0 0!important;color:#fff!important;font-size:34px!important;line-height:1.08!important;}main.guide-loi .article-point-list article:first-child>div:not(.loi-offer-visual){grid-area:copy!important;max-width:500px!important;}main.guide-loi .article-point-list article:first-child>div:not(.loi-offer-visual) p{margin:0!important;color:#ffffffb2!important;font-size:14px!important;line-height:1.58!important;}main.guide-loi .loi-offer-visual{grid-area:visual!important;align-self:stretch!important;display:grid!important;align-content:center!important;gap:18px!important;min-width:0!important;padding:22px!important;background:#eee3cd!important;color:#14243f!important;}main.guide-loi .loi-offer-visual>div{display:grid!important;grid-template-columns:58px 1fr 105px!important;align-items:center!important;gap:10px!important;}main.guide-loi .loi-offer-visual small{color:#485873!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.08em!important;}main.guide-loi .loi-offer-visual>div>span{display:flex!important;height:14px!important}main.guide-loi .loi-offer-visual i{display:block!important;height:100%!important}main.guide-loi .loi-offer-visual i:nth-child(1){width:58%;background:#173b31!important}main.guide-loi .loi-offer-visual i:nth-child(2){width:14%;background:#c3a25c!important}main.guide-loi .loi-offer-visual i:nth-child(3){width:14%;background:#809891!important}main.guide-loi .loi-offer-visual i:nth-child(4){width:14%;background:#8695af!important}main.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(1){width:36%!important}main.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(2){width:18%!important}main.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(3){width:20%!important}main.guide-loi .loi-offer-visual>div:nth-child(2) i:nth-child(4){width:26%!important}main.guide-loi .loi-offer-visual b{color:#34425b!important;font-size:8px!important;font-weight:600!important;}main.guide-loi .loi-offer-visual>p{margin:0!important;padding-top:12px!important;border-top:1px solid #cdbf9f!important;color:#746a56!important;font-size:10px!important;}main.guide-loi .article-point-list article:not(:first-child){display:block!important;min-height:205px!important;padding:22px!important;background:#fbfaf6!important;border:1px solid var(--line)!important;border-top:2px solid #c5a563!important;}main.guide-loi .article-point-list article:not(:first-child)::before{position:static!important;display:block!important;margin:0 0 28px!important;color:#a78040!important;font-size:8px!important;}main.guide-loi .article-point-list article:not(:first-child) h2{display:block!important;margin:0 0 12px!important;color:#173b31!important;font-size:24px!important;line-height:1.12!important;}main.guide-loi .article-point-list article:not(:first-child)>div{display:block!important;}main.guide-loi .article-point-list article:not(:first-child) p{margin:0!important;color:#657069!important;font-size:13.5px!important;line-height:1.58!important;}main.guide-loi .loi-grid-cta{display:flex!important;flex-direction:column!important;min-height:205px!important;padding:22px!important;background:#d0aa62!important;color:#173b31!important;border:1px solid #bd9854!important;}main.guide-loi .loi-grid-cta small{color:#173b31!important;font-size:8px!important;text-transform:uppercase!important;letter-spacing:.12em!important;}main.guide-loi .loi-grid-cta strong{margin:34px 0 22px!important;color:#173b31!important;font-family:var(--serif)!important;font-size:27px!important;font-weight:400!important;line-height:1.08!important;}main.guide-loi .loi-grid-cta span{margin-top:auto!important;padding-top:14px!important;border-top:1px solid rgba(23,59,49,.22)!important;font-size:9px!important;text-transform:uppercase!important;letter-spacing:.08em!important;}main.guide-loi .decision-guide-sequence{margin:0!important;padding:50px 0 44px!important;background:#e9dfce!important;box-shadow:none!important;clip-path:none!important;}main.guide-loi .decision-guide-sequence>header{max-width:860px!important;margin-bottom:26px!important;}main.guide-loi .decision-guide-sequence h2{max-width:820px!important;margin:10px 0 0!important;color:#14243f!important;font-size:clamp(38px,3.8vw,52px)!important;line-height:1.02!important;}main.guide-loi .decision-guide-sequence ol{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;border-top:1px solid rgba(24,33,29,.15)!important;}main.guide-loi .decision-guide-sequence li{display:block!important;min-height:180px!important;padding:20px 22px!important;border-right:1px solid rgba(24,33,29,.15)!important;border-bottom:0!important;}main.guide-loi .decision-guide-sequence li:last-child{border-right:0!important}main.guide-loi .decision-guide-sequence li>b{display:block!important;margin:0 0 26px!important;color:#a47e3e!important;font-size:9px!important;}main.guide-loi .decision-guide-sequence li>div{display:block!important}main.guide-loi .decision-guide-sequence h3{margin:0 0 8px!important;color:#173b31!important;font-size:17px!important;line-height:1.25!important;}main.guide-loi .decision-guide-sequence li p{margin:0!important;color:#667069!important;font-size:13px!important;line-height:1.55!important;}main.guide-loi .decision-guide-boundary{display:grid!important;grid-template-columns:250px minmax(0,1fr)!important;gap:28px!important;align-items:center!important;margin:26px 0 56px!important;padding:16px 18px!important;background:#faf7ef!important;border:1px solid #cdbd9d!important;}main.guide-loi .decision-guide-boundary>strong{color:#173b31!important;font-size:20px!important}main.guide-loi .decision-guide-boundary p{margin:0!important;color:#67716a!important;font-size:12.5px!important;line-height:1.55!important}main.guide-loi .decision-guide-related{margin:0!important;padding:48px 0 0!important;border-top:1px solid var(--line)!important;}main.guide-loi .decision-guide-related>header{margin-bottom:22px!important}main.guide-loi .decision-guide-related>header h2{max-width:760px!important;font-size:clamp(36px,3.6vw,48px)!important;}main.guide-loi .decision-guide-related>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;border:0!important;}main.guide-loi .decision-guide-related a{min-height:155px!important;padding:20px!important;background:#fbfaf6!important;border:1px solid var(--line)!important;}main.guide-loi .decision-guide-related strong{font-size:17px!important}main.guide-loi .decision-guide-author{margin:42px 0 0!important;padding:16px 0 24px!important;background:transparent!important;border:0!important;border-top:1px solid var(--line)!important;box-shadow:none!important;}main.guide-loi > .editorial-cta{padding:66px max(var(--shell),calc((100vw - 1320px)/2))!important;background:#14243f!important;}main.guide-loi > .editorial-cta>.eyebrow{color:#8fc5aa!important}main.guide-loi > .editorial-cta h2{max-width:780px!important;color:#fff!important;font-size:clamp(44px,4.5vw,60px)!important;}main.guide-loi > .editorial-cta>p:not(.eyebrow){color:#ffffffaa!important}main.guide-loi > .editorial-cta .home-primary{background:#f7f1e7!important;color:#14243f!important;}@media (max-width:980px){main.guide-loi > .editorial-hero{grid-template-columns:1fr!important;grid-template-areas:"crumb" "eyebrow" "title" "copy" "actions" "meta" "anatomy"!important;}main.guide-loi > .editorial-hero .loi-anatomy-panel{justify-self:start!important;max-width:520px!important;min-height:0!important;margin-top:34px!important;transform:none!important;}main.guide-loi .article-reading-layout{grid-template-columns:1fr!important;gap:30px!important;}main.guide-loi .article-contents{position:static!important;}main.guide-loi .article-point-list{grid-template-columns:1fr 1fr!important;}main.guide-loi .article-point-list article:first-child{grid-template-columns:1fr!important;grid-template-areas:"num" "title" "copy" "visual"!important;}main.guide-loi .decision-guide-sequence ol{grid-template-columns:1fr 1fr!important;}}@media (max-width:700px){main.guide-loi > .editorial-hero{padding-left:20px!important;padding-right:20px!important;}main.guide-loi > .editorial-hero>h1{font-size:48px!important}main.guide-loi .article-reading-layout{width:calc(100% - 40px)!important;padding-top:42px!important;}main.guide-loi .article-point-list{grid-template-columns:1fr!important}main.guide-loi .decision-guide-sequence ol{grid-template-columns:1fr!important}main.guide-loi .decision-guide-boundary{grid-template-columns:1fr!important}main.guide-loi .decision-guide-related>div{grid-template-columns:1fr!important}}main.loi-exact-page{background:#f5efe3!important;color:#14243f!important;}main.loi-exact-page .sitewide-header{background:#14243f!important;border-bottom:1px solid rgba(255,255,255,.13)!important;}main.loi-exact-page .sitewide-header .brand, main.loi-exact-page .sitewide-header nav a{color:#f7f1e7!important;}main.loi-exact-page .sitewide-header .brand small{color:#ffffff78!important;}main.loi-exact-page .sitewide-header-action{background:#d0aa62!important;border-color:#d0aa62!important;color:#14243f!important;}.loi-exact-hero{padding:56px var(--shell) 68px!important;background:#14243f!important;color:#f7f1e7!important;}.loi-exact-hero-inner{width:min(100%,1440px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1.18fr) minmax(360px,.56fr)!important;gap:clamp(58px,7vw,112px)!important;align-items:start!important;}.loi-exact-copy{padding-top:10px!important;}.loi-kicker{margin:0 0 30px!important;color:#ffffff90!important;text-transform:uppercase!important;letter-spacing:.14em!important;font:600 9px/1.4 var(--sans)!important;}.loi-kicker span{margin:0 10px!important;color:#d0aa62!important;}.loi-exact-copy h1{max-width:920px!important;margin:0!important;color:#f7f1e7!important;font-family:var(--serif)!important;font-size:clamp(66px,6.35vw,100px)!important;font-weight:400!important;line-height:.94!important;letter-spacing:-.055em!important;}.loi-exact-copy h1>span, .loi-exact-copy h1>em{display:block!important;}.loi-exact-copy h1>em{margin-top:4px!important;color:#d0aa62!important;font-style:italic!important;}.loi-deck{max-width:760px!important;margin:30px 0 0!important;color:#ffffffb3!important;font:18px/1.62 var(--sans)!important;}.loi-hero-actions{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:30px!important;}.loi-hero-actions a{min-width:220px!important;min-height:58px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;padding:16px 18px!important;text-transform:uppercase!important;letter-spacing:.06em!important;font:600 10px/1 var(--sans)!important;}.loi-primary{background:#f7f1e7!important;border:1px solid #f7f1e7!important;color:#14243f!important;}.loi-primary b{color:#d0aa62!important;}.loi-secondary{background:transparent!important;border:1px solid rgba(255,255,255,.36)!important;color:#fff!important;}.loi-meta{max-width:820px!important;display:flex!important;flex-wrap:wrap!important;gap:42px!important;margin-top:34px!important;padding-top:20px!important;border-top:1px solid rgba(255,255,255,.16)!important;}.loi-meta span{display:grid!important;gap:4px!important;}.loi-meta small{color:#d0aa62!important;text-transform:uppercase!important;letter-spacing:.14em!important;font:600 8px/1.3 var(--sans)!important;}.loi-meta b{color:#fff!important;font:400 13px/1.4 var(--body-serif)!important;}.loi-sheet{width:100%!important;min-height:590px!important;padding:30px 30px 24px!important;background:#f7f1e7!important;color:#14243f!important;border-top:3px solid #d0aa62!important;transform:rotate(1.15deg)!important;box-shadow:0 28px 70px rgba(0,0,0,.22)!important;}.loi-sheet-head{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:20px!important;padding-bottom:16px!important;border-bottom:1px solid #d8cfbf!important;}.loi-sheet-head em{font:italic 29px/1 var(--serif)!important;}.loi-sheet-head b{color:#88744e!important;text-transform:uppercase!important;letter-spacing:.16em!important;font:600 8px/1 var(--sans)!important;}.loi-sheet-row{display:grid!important;grid-template-columns:1fr auto!important;gap:16px!important;align-items:center!important;padding:14px 0!important;border-bottom:1px solid #ded5c4!important;}.loi-sheet-row>span{font:400 15px/1.3 var(--body-serif)!important;}.loi-sheet-row strong{padding:6px 9px!important;background:#14243f!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.11em!important;font:600 7px/1 var(--sans)!important;}.loi-sheet-row strong.soft{background:#ddd3be!important;color:#5b554a!important;}.loi-sheet>p{margin:16px 0 0!important;color:#756e62!important;text-align:center!important;font:11px/1.5 var(--sans)!important;}.loi-exact-body{background:#f5efe3!important;}.loi-intro-grid{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:225px minmax(0,1fr)!important;gap:clamp(56px,7vw,100px)!important;padding:64px 0 80px!important;align-items:start!important;}.loi-page-nav>p{margin:0 0 12px!important;color:#a47d3f!important;text-transform:uppercase!important;letter-spacing:.14em!important;font:600 8px/1.4 var(--sans)!important;}.loi-page-nav nav{display:grid!important;border-top:1px solid #d8d0c1!important;}.loi-page-nav nav a{padding:11px 0!important;border-bottom:1px solid #d8d0c1!important;color:#68716b!important;font:14px/1.4 var(--body-serif)!important;}.loi-page-nav nav a:hover{color:#173b31!important;}.loi-inline-cta{display:block!important;margin-top:24px!important;padding:17px!important;background:#ebe2d1!important;border:1px solid #dbc9a8!important;color:#173b31!important;}.loi-inline-cta small{display:block!important;margin-bottom:9px!important;color:#a47c3c!important;text-transform:uppercase!important;letter-spacing:.12em!important;font:600 8px/1.4 var(--sans)!important;}.loi-inline-cta strong{display:block!important;margin-bottom:13px!important;font:400 17px/1.36 var(--body-serif)!important;}.loi-inline-cta span{text-transform:uppercase!important;letter-spacing:.07em!important;font:600 9px/1 var(--sans)!important;}.loi-short-answer{padding-top:0!important;}.loi-label{margin:0 0 12px!important;color:#4e987a!important;text-transform:uppercase!important;letter-spacing:.14em!important;font:600 9px/1.4 var(--sans)!important;}.loi-short-answer h2{max-width:900px!important;margin:0!important;color:#14243f!important;font:400 clamp(38px,4vw,58px)/1.02 var(--serif)!important;letter-spacing:-.045em!important;}.loi-short-answer h2 em{color:#4e987a!important;font-style:italic!important;}.loi-short-copy{display:grid!important;grid-template-columns:1fr 1fr!important;gap:36px!important;margin-top:26px!important;padding-top:24px!important;border-top:1px solid #d7cfc0!important;}.loi-short-copy p{margin:0!important;color:#68716b!important;font:15px/1.64 var(--body-serif)!important;}.loi-pressure{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:0 auto!important;padding:0 0 84px!important;}.loi-pressure>header{max-width:930px!important;margin-bottom:32px!important;}.loi-pressure>header h2{margin:0!important;color:#14243f!important;font:400 clamp(50px,5vw,72px)/.95 var(--serif)!important;letter-spacing:-.05em!important;}.loi-feature-card{display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr)!important;gap:38px!important;padding:30px!important;background:#14243f!important;border-top:2px solid #d0aa62!important;color:#fff!important;}.loi-feature-copy>span{display:block!important;margin-bottom:42px!important;color:#d0aa62!important;font:600 8px/1 var(--sans)!important;}.loi-feature-copy h3{max-width:440px!important;margin:0 0 15px!important;color:#fff!important;font:400 36px/1.06 var(--serif)!important;}.loi-feature-copy p{max-width:520px!important;margin:0!important;color:#ffffffb0!important;font:14px/1.6 var(--body-serif)!important;}.loi-economics{align-self:center!important;padding:24px!important;background:#eee3cc!important;color:#14243f!important;}.loi-offer-row{display:grid!important;grid-template-columns:58px 1fr 112px!important;gap:10px!important;align-items:center!important;margin-bottom:10px!important;}.loi-offer-row>b{color:#50607b!important;text-transform:uppercase!important;letter-spacing:.08em!important;font:600 8px/1 var(--sans)!important;}.loi-offer-row>span{display:flex!important;height:15px!important;}.loi-offer-row i{display:block!important;height:100%!important;}.loi-offer-row i:nth-child(1){width:58%!important;background:#173b31!important}.loi-offer-row i:nth-child(2){width:14%!important;background:#c5a45c!important}.loi-offer-row i:nth-child(3){width:14%!important;background:#809790!important}.loi-offer-row i:nth-child(4){width:14%!important;background:#8796ae!important}.loi-offer-row.offer-b i:nth-child(1){width:36%!important}.loi-offer-row.offer-b i:nth-child(2){width:18%!important}.loi-offer-row.offer-b i:nth-child(3){width:20%!important}.loi-offer-row.offer-b i:nth-child(4){width:26%!important}.loi-offer-row>small{color:#38465d!important;font:600 8px/1.2 var(--sans)!important;}.loi-economics>p{display:flex!important;flex-wrap:wrap!important;gap:14px!important;margin:16px 0 0!important;padding-top:12px!important;border-top:1px solid #cdbf9f!important;color:#756c59!important;font:10px/1.4 var(--sans)!important;}.loi-economics>small{display:block!important;margin-top:10px!important;color:#8a806c!important;font:9px/1.4 var(--sans)!important;}.loi-small-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin-top:12px!important;}.loi-small-card, .loi-gold-card{min-height:205px!important;padding:22px!important;border:1px solid #d9d1c2!important;border-top:2px solid #c7a564!important;}.loi-small-card{background:#fbfaf6!important;}.loi-small-card>span{display:block!important;margin-bottom:32px!important;color:#a47d3f!important;font:600 8px/1 var(--sans)!important;}.loi-small-card h3{margin:0 0 12px!important;color:#173b31!important;font:400 24px/1.1 var(--serif)!important;}.loi-small-card p{margin:0!important;color:#68716b!important;font:13.5px/1.56 var(--body-serif)!important;}.loi-gold-card{display:flex!important;flex-direction:column!important;background:#d0aa62!important;color:#173b31!important;}.loi-gold-card small{color:#173b31!important;text-transform:uppercase!important;letter-spacing:.12em!important;font:600 8px/1.4 var(--sans)!important;}.loi-gold-card strong{margin:34px 0 20px!important;font:400 28px/1.08 var(--serif)!important;}.loi-gold-card span{margin-top:auto!important;padding-top:14px!important;border-top:1px solid rgba(23,59,49,.22)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font:600 9px/1 var(--sans)!important;}.loi-checklist{padding:54px var(--shell) 48px!important;background:#e9dfce!important;}.loi-checklist-head{width:min(100%,1320px)!important;margin:0 auto 30px!important;display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:60px!important;align-items:start!important;}.loi-checklist-head h2{max-width:900px!important;margin:0!important;color:#14243f!important;font:400 clamp(42px,4.3vw,60px)/.98 var(--serif)!important;letter-spacing:-.045em!important;}.loi-checklist-head h2 em{color:#4e987a!important;font-style:italic!important;}.loi-checklist-grid{width:min(100%,1320px)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border-top:1px solid rgba(24,33,29,.15)!important;}.loi-checklist-grid article{min-height:175px!important;padding:20px 22px!important;border-right:1px solid rgba(24,33,29,.15)!important;}.loi-checklist-grid article:last-child{border-right:0!important}.loi-checklist-grid article>span{display:block!important;margin-bottom:26px!important;color:#a47d3f!important;font:600 9px/1 var(--sans)!important;}.loi-checklist-grid h3{margin:0 0 8px!important;color:#173b31!important;font:400 18px/1.24 var(--serif)!important;}.loi-checklist-grid p{margin:0!important;color:#68716b!important;font:13px/1.55 var(--body-serif)!important;}.loi-bottom-wrap{width:min(calc(100% - 2 * var(--shell)),1320px)!important;margin:0 auto!important;padding:28px 0 64px!important;}.loi-legal{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:28px!important;align-items:center!important;padding:16px 18px!important;background:#faf7ef!important;border:1px solid #cdbd9d!important;}.loi-legal strong{color:#173b31!important;font:400 20px/1.2 var(--serif)!important;}.loi-legal p{margin:0!important;color:#67716a!important;font:12.5px/1.55 var(--body-serif)!important;}.loi-related{padding-top:48px!important;}.loi-related>header{display:flex!important;align-items:end!important;justify-content:space-between!important;gap:24px!important;margin-bottom:22px!important;}.loi-related>header h2{margin:0!important;color:#14243f!important;font:400 clamp(36px,3.6vw,50px)/1 var(--serif)!important;}.loi-related>header>a{color:#a47d3f!important;text-transform:uppercase!important;letter-spacing:.08em!important;font:600 9px/1 var(--sans)!important;}.loi-related>div{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;}.loi-related>div>a{min-height:160px!important;display:flex!important;flex-direction:column!important;padding:20px!important;background:#fbfaf6!important;border:1px solid #d9d1c2!important;color:#173b31!important;}.loi-related small{color:#a47d3f!important;text-transform:uppercase!important;letter-spacing:.11em!important;font:600 8px/1.4 var(--sans)!important;}.loi-related strong{margin:24px 0 10px!important;font:400 21px/1.15 var(--serif)!important;}.loi-related p{margin:0!important;color:#68716b!important;font:13px/1.5 var(--body-serif)!important;}.loi-related b{margin-top:auto!important;color:#14243f!important;}main.loi-exact-page>.editorial-cta{padding:66px max(var(--shell),calc((100vw - 1320px)/2))!important;background:#14243f!important;}main.loi-exact-page>.editorial-cta>.eyebrow{color:#8fc5aa!important;}main.loi-exact-page>.editorial-cta h2{max-width:780px!important;margin:12px 0 14px!important;color:#fff!important;font-size:clamp(44px,4.5vw,60px)!important;}main.loi-exact-page>.editorial-cta>p:not(.eyebrow){color:#ffffffaa!important;}main.loi-exact-page>.editorial-cta .home-primary{background:#f7f1e7!important;color:#14243f!important;}@media (max-width:1050px){.loi-exact-hero-inner{grid-template-columns:1fr!important;}.loi-sheet{max-width:540px!important;min-height:0!important;transform:none!important;}.loi-intro-grid{grid-template-columns:1fr!important;gap:34px!important;}.loi-short-copy{grid-template-columns:1fr!important;}.loi-feature-card{grid-template-columns:1fr!important;}.loi-small-grid{grid-template-columns:1fr 1fr!important;}.loi-checklist-head{grid-template-columns:1fr!important;gap:12px!important;}.loi-checklist-grid{grid-template-columns:1fr 1fr!important;}}@media (max-width:700px){.loi-exact-hero{padding:38px 20px 52px!important;}.loi-exact-copy h1{font-size:48px!important;}.loi-hero-actions{display:grid!important;grid-template-columns:1fr!important;}.loi-hero-actions a{width:100%!important;}.loi-meta{gap:22px!important;}.loi-intro-grid, .loi-pressure, .loi-bottom-wrap{width:calc(100% - 40px)!important;}.loi-pressure>header h2{font-size:42px!important;}.loi-small-grid{grid-template-columns:1fr!important;}.loi-checklist{padding-left:20px!important;padding-right:20px!important;}.loi-checklist-grid{grid-template-columns:1fr!important;}.loi-checklist-grid article{border-right:0!important;border-bottom:1px solid rgba(24,33,29,.15)!important;}.loi-legal{grid-template-columns:1fr!important;}.loi-related>header{display:block!important;}.loi-related>header>a{display:inline-block!important;margin-top:12px!important;}.loi-related>div{grid-template-columns:1fr!important;}}:root{--mg-navy:#17253f;--mg-navy-deep:#102039;--mg-green:#4f9b7b;--mg-green-dark:#2f7059;--mg-paper:#f4efe4;--mg-cream:#fbf8f1;--mg-white:#fffdf8;--mg-line:#d8d0c2;--mg-muted:#59636d;}body{background:var(--mg-paper)!important;color:var(--mg-navy)}.home-page .home-hero,.wealth-page,.owner-planning-page,.plain-content-page,.article-reading-page{background:var(--mg-cream)!important}.home-page .home-hero,.wealth-page>main,.owner-planning-page>main,.plain-content-page>main,.article-reading-page>main{color:var(--mg-navy)}.home-primary,.wealth-primary,.sitewide-header-action,.inquiry-form button[type="submit"]{background:var(--mg-green)!important;border-color:var(--mg-green)!important;color:#fff!important;border-radius:0!important;}.home-primary:hover,.wealth-primary:hover,.sitewide-header-action:hover,.inquiry-form button[type="submit"]:hover{background:var(--mg-green-dark)!important;border-color:var(--mg-green-dark)!important;}.home-situation-grid article,.home-decision-grid>a,.home-example-grid,.wealth-services article{border-radius:0!important;box-shadow:none!important;border-color:var(--mg-line)!important;background:var(--mg-white)!important;}.home-situation-grid article:hover,.home-decision-grid>a:hover{background:#edf2ee!important;border-color:var(--mg-green)!important}.eyebrow,.wealth-eyebrow{color:var(--mg-green)!important}.inquiry-form input,.inquiry-form textarea{border-radius:0!important;border-color:#b9c1c8!important}.inquiry-form input:focus,.inquiry-form textarea:focus{border-color:var(--mg-green)!important;outline:3px solid rgba(79,155,123,.18)!important}.site-footer{background:var(--mg-navy-deep)!important}.site-footer .site-footer-brand:after{color:#73b898!important}.site-footer .site-footer-brand strong:after{background:linear-gradient(90deg,#fff 0 59%,transparent 59% 63%,#73b898 63% 100%)!important}@media(max-width:700px){.home-situation-grid,.home-decision-grid,.wealth-services{gap:14px!important}}main.owner-planning-page section.owner-planning-hero{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;}main.owner-planning-page section.owner-planning-hero .owner-planning-breadcrumb{display:none!important;}main.owner-planning-page section.owner-planning-hero .owner-planning-intro{width:min(100%,1220px)!important;max-width:1220px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}main.owner-planning-page section.owner-planning-hero .owner-planning-intro>.eyebrow{text-align:center!important;}main.owner-planning-page section.owner-planning-hero h1{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;text-wrap:balance!important;}main.owner-planning-page section.owner-planning-hero h1 em{display:block!important;max-width:960px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}main.owner-planning-page section.owner-planning-hero .owner-planning-intro>p:last-of-type{max-width:820px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}main.owner-planning-page section.owner-planning-hero .owner-planning-actions{justify-content:center!important;margin-left:auto!important;margin-right:auto!important;}main.owner-planning-page section.owner-planning-hero .owner-planning-reassurance{text-align:center!important;}@media (max-width:760px){main.owner-planning-page section.owner-planning-hero, main.owner-planning-page section.owner-planning-hero .owner-planning-intro, main.owner-planning-page section.owner-planning-hero .owner-planning-intro>.eyebrow, main.owner-planning-page section.owner-planning-hero h1, main.owner-planning-page section.owner-planning-hero h1 em, main.owner-planning-page section.owner-planning-hero .owner-planning-intro>p:last-of-type, main.owner-planning-page section.owner-planning-hero .owner-planning-reassurance{text-align:center!important;}main.owner-planning-page section.owner-planning-hero h1, main.owner-planning-page section.owner-planning-hero h1 em{margin-left:auto!important;margin-right:auto!important;}main.owner-planning-page section.owner-planning-hero .owner-planning-actions{justify-content:center!important;}}@font-face{font-family: "Morrowgate Brand Serif";src: url('/fonts/libre-caslon-display-400.woff2') format('woff2');font-style: normal;font-weight: 400;font-display: swap;}@font-face{font-family: "Morrowgate Brand Sans";src: url('/fonts/instrument-sans-400.woff2') format('woff2');font-style: normal;font-weight: 400;font-display: swap;}@layer morrowgate-header-logo{:is(.sitewide-header .brand, .masthead .wordmark){all: unset !important;display: inline-grid !important;grid-template-columns: max-content !important;grid-template-rows: auto auto !important;gap: 8px 0 !important;width: max-content !important;max-width: 100% !important;box-sizing: border-box !important;align-items: start !important;align-self: center !important;justify-self: start !important;flex: 0 0 auto !important;position: relative !important;color: #17243f !important;cursor: pointer !important;text-align: left !important;text-decoration: none !important;white-space: nowrap !important;-webkit-font-smoothing: antialiased !important;}:is(.sitewide-header .brand, .masthead .wordmark)::before{content: none !important;display: none !important;}:is(.sitewide-header .brand, .masthead .wordmark) > small, .sitewide-header .brand > .brand-monogram{display: none !important;}:is(.sitewide-header .brand > strong, .masthead .wordmark > span:first-child){all: unset !important;display: block !important;grid-area: 1 / 1 !important;position: relative !important;box-sizing: border-box !important;width: max-content !important;padding: 0 0 10px !important;color: #17243f !important;font-family: "Morrowgate Brand Serif", Georgia, serif !important;font-size: 36px !important;font-weight: 400 !important;font-style: normal !important;font-variant: normal !important;line-height: .98 !important;letter-spacing: -.035em !important;text-align: left !important;text-transform: none !important;text-decoration: none !important;white-space: nowrap !important;-webkit-text-fill-color: #17243f !important;}:is(.sitewide-header .brand > strong, .masthead .wordmark > span:first-child)::before{content: none !important;display: none !important;}:is(.sitewide-header .brand > strong, .masthead .wordmark > span:first-child)::after{all: unset !important;content: "" !important;display: block !important;position: absolute !important;inset: auto 0 0 !important;width: 100% !important;height: 2px !important;background: linear-gradient(90deg,#17243f 0 59%,transparent 59% 63%,#4f9b7b 63% 100%) !important;}:is(.sitewide-header .brand, .masthead .wordmark)::after{all: unset !important;content: "PRIVATE WEALTH" !important;display: block !important;grid-area: 2 / 1 !important;position: static !important;color: #4f9b7b !important;font-family: "Morrowgate Brand Sans", Arial, sans-serif !important;font-size: 10px !important;font-weight: 600 !important;font-style: normal !important;line-height: 1 !important;letter-spacing: .29em !important;text-align: left !important;text-transform: uppercase !important;white-space: nowrap !important;-webkit-text-fill-color: #4f9b7b !important;}:is(.sitewide-header .brand, .masthead .wordmark):focus-visible{outline: 3px solid #2f7059 !important;outline-offset: 6px !important;}.sitewide-header, .masthead{background: #fffdf9 !important;color: #17243f !important;border-bottom: 1px solid rgba(23,36,63,.14) !important;}.sitewide-header, .masthead-inner{min-height: 94px !important;}.masthead .desktop-nav a{color: #4b5667 !important;}.masthead .desktop-nav a:is(:hover,[aria-current="page"]){color: #2f7059 !important;}.masthead .mobile-menu summary{color: #17243f !important;}.masthead .mobile-menu nav{background: #fffdf9 !important;border-color: #d8d0c2 !important;}.masthead .mobile-menu nav a{color: #17243f !important;border-color: #d8d0c2 !important;}.masthead .mobile-menu nav a:hover{color: #2f7059 !important;}@media(max-width:700px){:is(.sitewide-header .brand, .masthead .wordmark){row-gap: 7px !important;}:is(.sitewide-header .brand > strong, .masthead .wordmark > span:first-child){font-size: 27px !important;}:is(.sitewide-header .brand, .masthead .wordmark)::after{font-size: 8px !important;letter-spacing: .25em !important;}.sitewide-header, .masthead-inner{min-height: 78px !important;}}}:root{--mg-navy:#17253f;--mg-navy-2:#102039;--mg-paper:#f4efe4;--mg-cream:#fbf8f1;--mg-white:#fffdf8;--mg-band:#e9e1cf;--mg-gold:#c9a660;--mg-gold-dark:#836224;--mg-green:#4f9b7b;--mg-green-dark:#2f7059;--mg-ink:#192841;--mg-body:#56616c;--mg-line:#d8d0c2;--mg-shell:min(1320px,calc(100% - 112px));--mg-reading:790px;--mg-section:clamp(70px,7.5vw,108px);--mg-card-pad:clamp(24px,2.5vw,32px);}main{background:var(--mg-paper)}.home-page main,.wealth-page main,.owner-planning-page main,.library-page main, .how-work-page main,.plain-content-page main,.article-reading-page main, .wt-page main,.rp-page main,.buyerx-body{background:var(--mg-paper)}.eyebrow,.wealth-eyebrow,.rp-eyebrow,.rp-section-kicker,.label, .library-page .eyebrow,.owner-planning-page .eyebrow{letter-spacing:.14em!important;}.home-page main section,.wealth-page main section,.owner-planning-page main section, .library-page main section,.how-work-page main section{scroll-margin-top:100px;}.home-page main h1,.home-page main h2, .wealth-page main h1,.wealth-page main h2, .owner-planning-page main h1,.owner-planning-page main h2, .library-page main h1,.library-page main h2, .how-work-page main h1,.how-work-page main h2, .plain-content-page main h1,.plain-content-page main h2, .article-reading-page main h1,.article-reading-page main h2{letter-spacing:-.04em!important;text-wrap:balance;}.home-page main p,.wealth-page main p,.owner-planning-page main p, .library-page main p,.how-work-page main p,.plain-content-page main p, .article-reading-page main p{text-wrap:pretty;}.article-point-list{counter-reset:none!important}.article-reading-page .article-point-list article, .decision-guide-page .article-point-list article{counter-increment:none!important}.article-reading-page .article-point-list article::before, .decision-guide-page .article-point-list article::before{content:none!important;display:none!important}.decision-guide-sequence li>b{display:none!important}.decision-guide-sequence li{grid-template-columns:1fr!important}.decision-guide-sequence ol{list-style:none!important;padding-left:0!important}.article-reading-page .article-point-list article:first-child{grid-template-areas:"title visual" "copy visual"!important;}.article-reading-page .article-point-list article:first-child h2{grid-area:title!important;margin-top:0!important}.article-reading-page .article-point-list article:first-child>div:not(.loi-offer-visual){grid-area:copy!important}.article-reading-page .article-point-list article:not(:first-child) h2{margin-top:0!important}.home-page .home-hero{background:var(--mg-navy)!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.12)!important;}.home-page .home-hero-grid{width:var(--mg-shell)!important;margin:0 auto!important;min-height:0!important;padding:clamp(72px,7vw,104px) 0 clamp(76px,8vw,116px)!important;grid-template-columns:minmax(0,1.42fr) minmax(330px,.58fr)!important;gap:clamp(54px,7vw,100px)!important;align-items:start!important;}.home-page .home-hero .eyebrow{color:var(--mg-gold)!important}.home-page .home-hero h1{color:#fff!important;max-width:980px!important;margin:20px 0 28px!important;font-size:clamp(58px,6vw,92px)!important;line-height:.98!important;}.home-page .home-hero h1 em{color:#73b898!important}.home-page .home-hero-copy{max-width:720px!important;color:#ced5df!important;font-size:19px!important;line-height:1.62!important;}.home-page .home-hero .home-actions{margin-top:30px!important}.home-page .home-hero .home-primary{min-height:54px!important;width:auto!important;max-width:none!important;padding:15px 22px!important;background:var(--mg-gold)!important;border-color:var(--mg-gold)!important;color:var(--mg-navy)!important;border-radius:0!important;}.home-page .home-hero .home-secondary{color:#fff!important;border-color:rgba(255,255,255,.34)!important;border-radius:0!important;}.home-page .home-decision-panel{background:#f7f1e5!important;color:var(--mg-navy)!important;border:0!important;border-top:3px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;padding:28px!important;}.home-page .home-decision-panel h2{color:var(--mg-navy)!important;font-size:31px!important}.home-page .home-decision-panel li{color:#56616c!important;border-color:#ddd4c5!important}.home-page .home-situations, .home-page .home-example, .home-page .home-next, .home-page .home-session{padding-top:var(--mg-section)!important;padding-bottom:var(--mg-section)!important;}.home-page .home-section-heading{max-width:980px!important;margin-bottom:36px!important;}.home-page .home-section-heading h2{max-width:900px!important;font-size:clamp(44px,4.5vw,62px)!important;line-height:1.01!important;}.home-page .home-situation-grid{gap:14px!important;}.home-page .home-situation-grid article{min-height:285px!important;padding:var(--mg-card-pad)!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.home-page .home-situation-grid article h3{margin-top:34px!important;font-size:clamp(26px,2.3vw,34px)!important;line-height:1.08!important;}.home-page .home-situation-grid article p{font-size:14.5px!important;line-height:1.65!important}.home-page .home-example{background:var(--mg-band)!important}.home-page .home-example-grid{border:0!important;background:transparent!important;box-shadow:none!important;gap:0!important;}.home-page .home-example-grid>article{padding:28px!important;background:var(--mg-white)!important;border:1px solid #d3c9b7!important;border-right:0!important;}.home-page .home-example-grid>article:last-child{border-right:1px solid #d3c9b7!important}.home-page .home-decision-grid{gap:14px!important}.home-page .home-decision-grid>a{min-height:210px!important;padding:26px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-radius:0!important;box-shadow:none!important;}.home-page .home-session{background:var(--mg-navy-2)!important;color:#fff!important}.home-page .home-session h2{color:#fff!important}.home-page .home-session p{color:#c7d0dc!important}.home-page .home-session .eyebrow{color:var(--mg-gold)!important}.wealth-page{background:var(--mg-paper)!important}.wealth-page .wealth-hero{padding:clamp(70px,7vw,104px) var(--shell) clamp(74px,7.5vw,108px)!important;background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;}.wealth-page .wealth-hero .wealth-eyebrow{color:var(--mg-gold)!important}.wealth-page .wealth-hero h1{color:#fff!important;max-width:980px!important;line-height:.98!important}.wealth-page .wealth-hero h1 em{color:#73b898!important}.wealth-page .wealth-intro{color:#ced5df!important;max-width:720px!important}.wealth-page .wealth-actions a{border-radius:0!important}.wealth-page .wealth-primary{background:var(--mg-gold)!important;border-color:var(--mg-gold)!important;color:var(--mg-navy)!important;}.wealth-page .wealth-needs{margin-top:42px!important;padding-top:24px!important;border-top:1px solid rgba(255,255,255,.16)!important;}.wealth-page .wealth-needs strong{color:#fff!important}.wealth-page #wealth-services, .wealth-page .wealth-examples, .wealth-page .wealth-faq, .wealth-page .wealth-contact{padding-top:var(--mg-section)!important;padding-bottom:var(--mg-section)!important;}.wealth-page #wealth-services{background:var(--mg-paper)!important}.wealth-page .wealth-heading{margin-bottom:36px!important}.wealth-page .wealth-heading h2{max-width:900px!important;font-size:clamp(44px,4.5vw,62px)!important;line-height:1.01!important;}.wealth-page .wealth-services{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.wealth-page .wealth-services article{min-height:290px!important;padding:var(--mg-card-pad)!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.wealth-page .wealth-services article h3{margin-top:34px!important;font-size:clamp(27px,2.3vw,34px)!important;line-height:1.08!important;}.wealth-page .wealth-examples{background:var(--mg-band)!important}.wealth-page .wealth-examples article{border-radius:0!important;box-shadow:none!important;background:var(--mg-white)!important;}.wealth-page .wealth-person{background:var(--mg-navy-2)!important}.wealth-page .wealth-person h2{color:#fff!important}.wealth-page .wealth-person p{color:#c7d0dc!important}.wealth-page .wealth-faq{background:var(--mg-paper)!important}.wealth-page .wealth-contact{background:#efe9dc!important}.wealth-page .wealth-contact .inquiry-form{background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:3px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.owner-planning-page{background:var(--mg-paper)!important}.owner-planning-page .owner-planning-hero{padding:clamp(68px,7vw,100px) var(--growth-shell) clamp(74px,7.5vw,108px)!important;background:var(--mg-navy)!important;color:#fff!important;text-align:left!important;}.owner-planning-page .owner-planning-breadcrumb{justify-content:flex-start!important;color:#b9c3d1!important;}.owner-planning-page .owner-planning-intro{max-width:1180px!important;margin:0!important}.owner-planning-page .owner-planning-intro>.eyebrow{color:var(--mg-gold)!important}.owner-planning-page .owner-planning-hero h1{color:#fff!important;max-width:1050px!important;margin:0 0 26px!important;font-size:clamp(58px,5.8vw,88px)!important;line-height:.98!important;}.owner-planning-page .owner-planning-hero h1 em{color:#73b898!important;display:block!important;margin-top:8px!important;}.owner-planning-page .owner-planning-intro>p:last-of-type{max-width:760px!important;margin:0!important;color:#ced5df!important;font-size:18px!important;line-height:1.62!important;}.owner-planning-page .owner-planning-actions{justify-content:flex-start!important;margin-top:30px!important}.owner-planning-page .owner-planning-guide-button{border-radius:0!important;background:var(--mg-gold)!important;border-color:var(--mg-gold)!important;color:var(--mg-navy)!important;}.owner-planning-page .owner-planning-work, .owner-planning-page .owner-planning-paths, .owner-planning-page .owner-planning-output{padding-top:var(--mg-section)!important;padding-bottom:var(--mg-section)!important;}.owner-planning-page .owner-planning-work{background:var(--mg-paper)!important}.owner-planning-page .owner-planning-work>header, .owner-planning-page .owner-planning-paths>header{margin-bottom:34px!important;}.owner-planning-page .owner-planning-work>header h2, .owner-planning-page .owner-planning-paths>header h2, .owner-planning-page .owner-planning-output h2{max-width:900px!important;font-size:clamp(44px,4.5vw,62px)!important;line-height:1.01!important;}.owner-planning-page .owner-workstream-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.owner-planning-page .owner-workstream-grid article{min-height:270px!important;padding:var(--mg-card-pad)!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.owner-planning-page .owner-workstream-grid h3{margin-top:30px!important;font-size:clamp(27px,2.3vw,34px)!important;line-height:1.08!important;}.owner-planning-page .owner-planning-paths{background:var(--mg-band)!important}.owner-planning-page .owner-planning-paths>a, .owner-planning-page .owner-planning-paths article{border-radius:0!important;box-shadow:none!important;}.owner-planning-page .owner-planning-output{background:var(--mg-navy-2)!important;color:#fff!important}.owner-planning-page .owner-planning-output h2, .owner-planning-page .owner-planning-output h3{color:#fff!important}.owner-planning-page .owner-planning-output p{color:#c7d0dc!important}.owner-planning-page .owner-output-list article{border-color:rgba(255,255,255,.16)!important}.how-work-page .how-work-hero{padding:clamp(68px,7vw,100px) var(--shell) clamp(74px,7.5vw,108px)!important;background:var(--mg-navy)!important;color:#fff!important;text-align:left!important;}.how-work-page .how-work-hero .eyebrow{color:var(--mg-gold)!important}.how-work-page .how-work-hero h1{max-width:980px!important;margin-left:0!important;color:#fff!important;font-size:clamp(58px,5.8vw,88px)!important;line-height:.98!important;text-align:left!important;}.how-work-page .how-work-hero h1 em{color:#73b898!important}.how-work-page .how-work-hero>p:not(.eyebrow){max-width:760px!important;margin-left:0!important;color:#ced5df!important;font-size:18px!important;line-height:1.62!important;text-align:left!important;}.how-work-page .how-work-hero .who-hero-actions{justify-content:flex-start!important;margin-left:0!important}.how-work-page .how-work-hero .who-hero-actions a{border-radius:0!important}.how-work-page .how-work-thesis{padding-top:var(--mg-section)!important;padding-bottom:var(--mg-section)!important}.how-work-page .how-work-moves{background:var(--mg-navy-2)!important}.how-work-page .how-move-grid{gap:0!important;border:1px solid rgba(255,255,255,.16)!important}.how-work-page .how-move-grid article{min-height:280px!important;border:0!important;border-right:1px solid rgba(255,255,255,.16)!important;border-radius:0!important;box-shadow:none!important;}.how-work-page .how-move-grid article:last-child{border-right:0!important}.how-work-page .how-work-paths{padding-top:var(--mg-section)!important;padding-bottom:var(--mg-section)!important}.how-work-page .how-path-grid{gap:14px!important}.how-work-page .how-path-card{border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;background:var(--mg-white)!important;}.how-work-page .how-work-details{background:var(--mg-band)!important}.how-work-page .how-work-cta{background:var(--mg-navy-2)!important}.library-page{background:var(--mg-paper)!important}.library-page .library-hero{background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;padding-top:clamp(68px,7vw,100px)!important;padding-bottom:clamp(72px,7.5vw,108px)!important;}.library-page .library-hero .eyebrow{color:var(--mg-gold)!important}.library-page .library-hero h1{color:#fff!important;max-width:980px!important;font-size:clamp(58px,5.8vw,88px)!important;line-height:.98!important;}.library-page .library-hero h1 em{color:#73b898!important}.library-page .library-hero-copy>p:not(.eyebrow){color:#ced5df!important;max-width:760px!important}.library-page .library-hero-actions a{border-radius:0!important}.library-page .library-indexbar{background:#efe9dd!important;border-color:#d6ccbc!important;}.library-page .library-tools, .library-page .library-buyer-cluster, .library-page .library-field-guides, .library-page .library-collections, .library-page .library-guides{padding-top:var(--mg-section)!important;padding-bottom:var(--mg-section)!important;}.library-page .library-buyer-cluster,.library-page .library-collections{background:var(--mg-band)!important}.library-page .library-section-heading h2{font-size:clamp(44px,4.4vw,60px)!important;line-height:1.01!important;}.library-page .library-tool-grid>a, .library-page .library-decision-grid>a, .library-page .library-field-grid>a, .library-page .library-topic-card{min-height:260px!important;padding:var(--mg-card-pad)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;background:var(--mg-white)!important;transform:none!important;}.library-page .library-tool-grid h3, .library-page .library-decision-grid h3, .library-page .library-field-grid h3, .library-page .library-topic-card h3{margin-top:28px!important;font-size:clamp(27px,2.2vw,34px)!important;}.library-page .library-guide-link{border-radius:0!important}.library-page .library-next{background:#efe9dd!important}.decision-guide-page .editorial-hero, .plain-content-page .editorial-hero, .article-reading-page .editorial-hero{padding:clamp(58px,6vw,84px) var(--shell) clamp(64px,6.5vw,92px)!important;background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;}.decision-guide-page .editorial-hero .eyebrow, .plain-content-page .editorial-hero .eyebrow, .article-reading-page .editorial-hero .eyebrow{color:var(--mg-gold)!important}.decision-guide-page .editorial-hero h1, .plain-content-page .editorial-hero h1, .article-reading-page .editorial-hero h1{max-width:1000px!important;color:#fff!important;font-size:clamp(54px,5.7vw,86px)!important;line-height:.98!important;}.decision-guide-page .editorial-hero h1 em, .plain-content-page .editorial-hero h1 em, .article-reading-page .editorial-hero h1 em{color:#73b898!important}.decision-guide-page .editorial-hero>p:not(.eyebrow), .plain-content-page .editorial-hero>p:not(.eyebrow), .article-reading-page .editorial-hero>p:not(.eyebrow){color:#ced5df!important;max-width:760px!important;font-size:18px!important;line-height:1.62!important;}.article-reading-page .editorial-body{background:var(--mg-paper)!important;padding-bottom:var(--mg-section)!important;}.article-reading-layout{grid-template-columns:200px minmax(0,830px)!important;gap:clamp(46px,5vw,72px)!important;}.article-contents{padding-top:26px!important}.article-reading-flow{max-width:830px!important}.decision-guide-answer{padding:0 0 54px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--mg-line)!important;box-shadow:none!important;}.decision-guide-answer h2{font-size:clamp(36px,3.8vw,52px)!important}.article-section-heading{margin-top:64px!important}.article-section-heading h2{font-size:clamp(38px,4vw,56px)!important}.article-point-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;}.article-reading-page .article-point-list article, .decision-guide-page .article-point-list article{min-height:0!important;padding:var(--mg-card-pad)!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.article-reading-page .article-point-list article:first-child{grid-column:1/-1!important;min-height:260px!important;background:var(--mg-navy-2)!important;border-color:var(--mg-navy-2)!important;color:#fff!important;}.article-reading-page .article-point-list article:first-child h2{color:#fff!important}.article-reading-page .article-point-list article:first-child p{color:#c7d0dc!important}.article-reading-page .article-point-list article:not(:first-child) h2{color:var(--mg-navy)!important;font-size:clamp(24px,2.2vw,31px)!important;}.article-reading-page .article-point-list article:not(:first-child) p{color:var(--mg-body)!important}.decision-guide-sequence{margin-top:64px!important;padding:clamp(38px,4vw,54px)!important;background:var(--mg-band)!important;border-radius:0!important;box-shadow:none!important;}.decision-guide-sequence ol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 32px!important;border-top:1px solid #cfc4b2!important;}.decision-guide-sequence li{min-height:0!important;padding:22px 0!important;border-right:0!important;border-bottom:1px solid #d6ccbc!important;}.decision-guide-boundary{margin-top:42px!important;padding:30px!important;background:var(--mg-navy-2)!important;border-radius:0!important;box-shadow:none!important;}.decision-guide-related{padding-top:64px!important}.wt-page{background:var(--mg-paper)!important}.wt-page .wt-hero{padding:clamp(68px,7vw,96px) 0 clamp(72px,7.5vw,104px)!important;background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;}.wt-page .wt-hero .kicker{color:var(--mg-gold)!important}.wt-page .wt-hero .kicker a{color:#c8d0dc!important}.wt-page .wt-hero h1{color:#fff!important;max-width:900px!important}.wt-page .wt-hero h1 em{color:#73b898!important}.wt-page .wt-hero-deck{color:#ced5df!important;max-width:720px!important}.wt-page .wt-hero-actions .paper{background:var(--mg-gold)!important;color:var(--mg-navy)!important;border-color:var(--mg-gold)!important}.wt-page .wt-hero-actions .outline{color:#fff!important;border-color:rgba(255,255,255,.34)!important}.wt-page .wt-meta{border-top-color:rgba(255,255,255,.16)!important}.wt-page .wt-meta dt{color:var(--mg-gold)!important}.wt-page .wt-meta dd{color:#e6eaf0!important}.wt-portfolio-map,.wt-inheritance-triage,.wt-after-sale-ledger{transform:none!important;background:#f7f1e5!important;color:var(--mg-navy)!important;border:0!important;border-top:3px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.wt-page .wt-body{background:var(--mg-paper)!important}.wt-layout{padding-top:var(--mg-section)!important}.wt-intro{padding-bottom:54px!important}.wt-intro h2{font-size:clamp(40px,4.2vw,58px)!important}.wt-section{padding:52px 0!important}.wt-section h2{font-size:clamp(31px,3.2vw,45px)!important}.wt-related-grid{gap:14px!important}.wt-related-grid a{min-height:165px!important;padding:24px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;}.wt-question{background:var(--mg-navy-2)!important;padding:var(--mg-section) 0!important}.wt-form{background:#f7f1e5!important;border:0!important;border-top:3px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.rp-page,.rp-page main{background:var(--mg-paper)!important}.rp-hero{padding:clamp(68px,7vw,96px) 0 clamp(72px,7.5vw,104px)!important;background:var(--mg-navy)!important;color:#fff!important;}.rp-hero .rp-eyebrow{color:var(--mg-gold)!important}.rp-hero h1{color:#fff!important}.rp-hero h1 em{color:#73b898!important}.rp-hero-deck{color:#ced5df!important}.rp-primary{background:var(--mg-gold)!important;color:var(--mg-navy)!important;border-color:var(--mg-gold)!important}.rp-secondary{color:#fff!important;border-color:rgba(255,255,255,.34)!important}.rp-byline{color:#fff!important}.rp-byline span{color:#b9c3d1!important}.rp-income-map{background:#f7f1e5!important;border:0!important;border-top:3px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.rp-thesis{background:var(--mg-band)!important;border-color:#d4c7b0!important}.rp-questions{padding:var(--mg-section) 0!important}.rp-question-grid{gap:14px!important}.rp-question-card{min-height:250px!important;padding:var(--mg-card-pad)!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;}.rp-question-card>b{display:none!important}.rp-question-card h3{margin-top:0!important;font-size:clamp(25px,2.2vw,31px)!important}.rp-deliverable{background:var(--mg-navy-2)!important;padding:var(--mg-section) 0!important}.rp-sample-map{transform:none!important;border-radius:0!important;box-shadow:none!important}.rp-local{padding:var(--mg-section) 0!important;background:var(--mg-paper)!important}.rp-greg{padding:var(--mg-section) 0!important;background:var(--mg-band)!important}.rp-greg-photo{background:#dccaa4!important}.rp-greg-meta div{border-radius:0!important;background:var(--mg-white)!important}.rp-start{padding:var(--mg-section) 0!important;background:var(--mg-paper)!important}.rp-form{border:1px solid var(--mg-line)!important;border-top:3px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important}.rp-faq{padding:var(--mg-section) 0!important;background:#efe9dd!important}.buyerx-hero{padding:clamp(68px,7vw,96px) 0 clamp(72px,7.5vw,104px)!important;background:var(--mg-navy)!important;}.buyerx-hero h1{max-width:950px!important}.buyerx-hero h1 em{color:#73b898!important}.buyerx-clock{transform:none!important;background:#f7f1e5!important;border-top:3px solid var(--mg-gold)!important;box-shadow:none!important;}.buyerx-intro{padding-top:var(--mg-section)!important;padding-bottom:var(--mg-section)!important}.buyerx-steps{padding-bottom:var(--mg-section)!important}.buyerx-step-grid{gap:14px!important}.buyerx-step-grid article{min-height:235px!important;padding:var(--mg-card-pad)!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;}.buyerx-step-grid article>span:first-child{display:none!important}.buyerx-step-grid h3{margin-top:0!important;font-size:clamp(24px,2.2vw,30px)!important}.buyerx-response{background:var(--mg-navy-2)!important;padding:var(--mg-section) 0!important}.buyerx-questions{padding:var(--mg-section) 0!important}.buyerx-question-group{border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;}.buyerx-question-group-head{grid-template-columns:1fr!important;background:#efe7d8!important;}.buyerx-question-group-head>span:first-child{display:none!important}.buyerx-number-grid{gap:14px!important}.buyerx-number-grid article{min-height:235px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.buyerx-number-grid article>span:first-child{display:none!important}.buyerx-number-grid h3{margin-top:0!important}.buyerx-team{background:var(--mg-navy-2)!important}.buyerx-kit{padding:var(--mg-section) 0!important;background:#efe9dd!important}.buyerx-kit-cover{transform:none!important;box-shadow:none!important}.buyerx-kit-summary,.buyerx-kit-formwrap,.buyerx-kit-items span{border-radius:0!important;box-shadow:none!important}.buyerx-contact{background:var(--mg-navy-2)!important;padding:var(--mg-section) 0!important}.buyerx-question-form{border-top:3px solid var(--mg-gold)!important;border-radius:0!important}@media(max-width:1000px){.home-page .home-hero-grid{grid-template-columns:1fr!important}.home-page .home-decision-panel{max-width:620px!important}.wealth-page .wealth-services, .owner-planning-page .owner-workstream-grid, .article-point-list{grid-template-columns:1fr!important}.how-work-page .how-move-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.how-work-page .how-move-grid article:nth-child(2){border-right:0!important}.how-work-page .how-move-grid article:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.16)!important}}@media(max-width:700px){:root{--mg-shell:calc(100% - 40px);--mg-section:58px}.home-page .home-hero-grid{width:calc(100% - 40px)!important;padding:50px 0 58px!important}.home-page .home-hero h1, .wealth-page .wealth-hero h1, .owner-planning-page .owner-planning-hero h1, .how-work-page .how-work-hero h1, .library-page .library-hero h1, .decision-guide-page .editorial-hero h1, .plain-content-page .editorial-hero h1, .article-reading-page .editorial-hero h1, .wt-page .wt-hero h1, .rp-hero h1, .buyerx-hero h1{font-size:clamp(43px,11vw,56px)!important;line-height:1.01!important;}.home-page .home-situation-grid, .home-page .home-decision-grid, .wealth-page .wealth-services, .owner-planning-page .owner-workstream-grid, .how-work-page .how-move-grid, .library-page .library-tool-grid, .library-page .library-decision-grid, .library-page .library-field-grid, .library-page .library-topic-grid, .article-point-list, .decision-guide-sequence ol{grid-template-columns:1fr!important;}.home-page .home-example-grid{grid-template-columns:1fr!important}.home-page .home-example-grid>article{border-right:1px solid #d3c9b7!important;border-bottom:0!important}.home-page .home-example-grid>article:last-child{border-bottom:1px solid #d3c9b7!important}.how-work-page .how-move-grid article{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.16)!important}.how-work-page .how-move-grid article:last-child{border-bottom:0!important}.article-reading-layout{grid-template-columns:1fr!important}.article-contents{position:static!important}.article-reading-page .article-point-list article:first-child{grid-template-areas:"title" "copy" "visual"!important}.wt-layout,.wt-question-grid{width:calc(100% - 40px)!important}.rp-wrap{width:calc(100% - 40px)!important}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;transition:none!important}}.wealth-page #working-together{display:block!important;padding:var(--mg-section) var(--shell)!important;background:var(--mg-band)!important;}.wealth-page #working-together .wealth-launch, .wealth-page #working-together>div{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;}.wealth-page #working-together .wealth-heading{max-width:900px!important;margin-bottom:34px!important;}.wealth-page #working-together .wealth-heading h2{max-width:820px!important;font-size:clamp(42px,4.4vw,60px)!important;line-height:1.01!important;}.wealth-page #working-together ol, .wealth-page #working-together ul{list-style:none!important;padding:0!important;}.wealth-page #working-together ol{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin:34px 0 0!important;}.wealth-page #working-together ol>li{min-height:230px!important;padding:var(--mg-card-pad)!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;}.wealth-page #working-together ol>li>span:first-child, .wealth-page #working-together ol>li>b:first-child, .wealth-page #working-together ol>li>strong:first-child{display:none!important;}.wealth-page #working-together ol h3{margin:0 0 14px!important;color:var(--mg-navy)!important;font-size:clamp(24px,2.15vw,30px)!important;line-height:1.08!important;}.wealth-page #working-together ol p{color:var(--mg-body)!important;font-size:14px!important;line-height:1.65!important;}.owner-planning-page .owner-planning-output{display:block!important;padding:var(--mg-section) var(--growth-shell)!important;background:var(--mg-navy-2)!important;color:#fff!important;}.owner-planning-page .owner-planning-output>div{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;}.owner-planning-page .owner-planning-output .eyebrow{color:var(--mg-gold)!important}.owner-planning-page .owner-planning-output h2, .owner-planning-page .owner-planning-output h3{color:#fff!important}.owner-planning-page .owner-planning-output p{color:#c7d0dc!important}.owner-planning-page .owner-output-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 34px!important;margin-top:34px!important;border-top:1px solid rgba(255,255,255,.16)!important;}.owner-planning-page .owner-output-list article, .owner-planning-page .owner-output-list article:nth-child(5), .owner-planning-page .owner-output-list article:nth-child(6){display:block!important;min-height:0!important;padding:24px 0!important;border-bottom:1px solid rgba(255,255,255,.16)!important;}.owner-planning-page .owner-output-list article:nth-child(odd){padding-right:10px!important}.owner-planning-page .owner-output-list h3{margin:0 0 9px!important;font-size:24px!important;line-height:1.1!important;}.owner-planning-page .owner-output-list p{margin:0!important;font-size:14px!important;line-height:1.65!important}.owner-planning-page .owner-planning-boundary{display:grid!important;grid-template-columns:minmax(190px,.55fr) minmax(0,1.45fr)!important;gap:38px!important;align-items:start!important;padding:30px var(--growth-shell)!important;background:#efe9dd!important;border-top:1px solid var(--mg-line)!important;border-bottom:1px solid var(--mg-line)!important;opacity:1!important;}.owner-planning-page .owner-planning-boundary>*{max-width:1180px;}.owner-planning-page .owner-planning-boundary strong{color:var(--mg-navy)!important;font-family:var(--serif)!important;font-size:24px!important;font-weight:400!important;line-height:1.15!important;}.owner-planning-page .owner-planning-boundary p{max-width:760px!important;margin:0!important;color:var(--mg-body)!important;font-size:14px!important;line-height:1.65!important;}.owner-planning-page .owner-planning-reassurance{display:block!important;margin-top:16px!important;color:#b9c3d1!important;text-align:left!important;}.owner-planning-page .owner-planning-start{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:clamp(48px,7vw,90px)!important;padding:var(--mg-section) var(--growth-shell)!important;background:var(--mg-paper)!important;border-top:1px solid var(--mg-line)!important;}.owner-planning-page .owner-planning-start h2{margin:0!important;color:var(--mg-navy)!important;font-size:clamp(42px,4.4vw,60px)!important;line-height:1.01!important;}.owner-planning-page .owner-planning-start p{max-width:660px!important;color:var(--mg-body)!important;font-size:15px!important;line-height:1.68!important;}.owner-planning-page .owner-planning-start a{border-radius:0!important;background:var(--mg-navy)!important;color:#fff!important;}@media(max-width:900px){.wealth-page #working-together ol, .owner-planning-page .owner-output-list, .owner-planning-page .owner-planning-boundary, .owner-planning-page .owner-planning-start{grid-template-columns:1fr!important;}}:root{--mg-core:1180px;--mg-wide:1320px;--mg-pad:clamp(24px,5vw,72px);--mg-hero-y:clamp(68px,7vw,104px);--mg-section-y:clamp(72px,8vw,112px);}.about-profile .ab-width, .who-page .who-shell, .decision-map-page .decision-map-shell, .corridor-page .corridor-shell{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;margin-left:auto!important;margin-right:auto!important;}.editorial-page:not(.how-work-page):not(.article-reading-page) .editorial-body{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;margin-left:auto!important;margin-right:auto!important;}.readiness-review-page section, .advisor-succession-page section, .search-page section, .magnet-page section, .cluster-page section, .professional-page section{box-sizing:border-box;}.about-profile{background:var(--mg-paper)!important}.about-profile .ab-intro{width:100%!important;max-width:none!important;margin:0!important;padding:var(--mg-hero-y) max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;background:var(--mg-navy)!important;border-bottom:0!important;color:#fff!important;}.about-profile .ab-opening{max-width:var(--mg-core)!important;margin:0 auto!important;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)!important;gap:clamp(52px,7vw,96px)!important;align-items:start!important;}.about-profile .ab-kicker{color:var(--mg-gold)!important}.about-profile .ab-intro h1{max-width:820px!important;color:#fff!important;font-size:clamp(54px,5.5vw,82px)!important;line-height:.99!important;letter-spacing:-.045em!important;}.about-profile .ab-deck{max-width:720px!important;color:#ced5df!important;font-size:18px!important;line-height:1.65!important}.about-profile .ab-founder{padding:28px!important;background:#f7f1e5!important;color:var(--mg-navy)!important;border:0!important;border-top:3px solid var(--mg-gold)!important;}.about-profile .ab-founder h2{color:var(--mg-navy)!important;font-family:var(--serif)!important;font-size:30px!important;font-weight:400!important}.about-profile .ab-founder p{color:#59636d!important}.about-profile .ab-founder .ab-button{width:100%!important;background:var(--mg-navy)!important;border-radius:0!important;}.about-profile .ab-chapter, .about-profile .ab-practice{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;margin:0 auto!important;padding:var(--mg-section-y) 0!important;gap:clamp(52px,7vw,92px)!important;}.about-profile .ab-background{width:100%!important;max-width:none!important;margin:0!important;background:var(--mg-band)!important;border-block:1px solid var(--mg-line)!important;}.about-profile .ab-background>.ab-width{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;}.about-profile .ab-question{margin:34px 0!important;padding:26px 0 26px 28px!important;border-left:3px solid var(--mg-gold)!important;}.about-profile .ab-question p{color:var(--mg-navy)!important;font-size:clamp(26px,2.5vw,34px)!important}.about-profile .ab-close{background:var(--mg-navy-2)!important}.about-profile .ab-close-inner{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;margin:0 auto!important;padding:clamp(64px,7vw,88px) 0!important;gap:clamp(50px,7vw,90px)!important;}.about-profile .ab-close .ab-button{border-radius:0!important;background:var(--mg-gold)!important;color:var(--mg-navy)!important}.about-profile .ab-boundary{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;margin:0 auto!important;}.who-page .editorial-hero{min-height:0!important}.who-page .who-profile{margin:var(--mg-section-y) 0!important;padding:clamp(32px,4vw,52px)!important;border-radius:0!important;border:1px solid var(--mg-line)!important;border-top:3px solid var(--mg-gold)!important;background:var(--mg-white)!important;}.who-page .who-situations, .who-page .who-fit{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:var(--mg-section-y) max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;}.who-page .who-situations{background:var(--mg-band)!important}.who-page .who-situation-grid{gap:14px!important;border:0!important}.who-page .who-situation-grid article{min-height:290px!important;padding:30px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;}.who-page .who-situation-grid article:nth-child(2n){padding:30px!important;border-left:1px solid var(--mg-line)!important}.who-page .who-situation-grid blockquote{min-height:0!important;margin-bottom:30px!important;color:var(--mg-navy)!important}.who-page .who-situation-action{box-shadow:none!important;border-radius:0!important;background:var(--mg-navy)!important}.who-page .who-fit{background:var(--mg-paper)!important}.who-page .who-fit-grid{gap:14px!important}.who-page .who-fit-grid>*{border-radius:0!important;box-shadow:none!important}.who-page .who-other-paths{padding:var(--mg-section-y) 0!important}.readiness-review-page{background:var(--mg-paper)!important}.readiness-review-page .readiness-review-hero{min-height:0!important;padding:var(--mg-hero-y) max(var(--mg-pad),calc((100vw - var(--mg-wide))/2))!important;background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)!important;gap:clamp(52px,7vw,100px)!important;}.readiness-review-page .readiness-review-breadcrumb{color:#c6cfda!important}.readiness-review-page .readiness-review-hero .eyebrow{color:var(--mg-gold)!important}.readiness-review-page .readiness-review-hero h1{max-width:940px!important;color:#fff!important;font-size:clamp(56px,5.8vw,88px)!important;line-height:.98!important;}.readiness-review-page .readiness-review-hero>div>p:last-of-type{max-width:760px!important;color:#ced5df!important}.readiness-review-page .readiness-review-hero aside{padding:28px!important;background:#f7f1e5!important;border:0!important;border-top:3px solid var(--mg-gold)!important;color:var(--mg-navy)!important;}.readiness-review-page .readiness-review-hero aside strong{color:var(--mg-navy)!important}.readiness-review-page .readiness-review-hero aside li{color:#59636d!important;border-color:#d8d0c2!important}.readiness-review-page .readiness-review-lenses, .readiness-review-page .readiness-review-fit, .readiness-review-page .readiness-review-sequence, .readiness-review-page .readiness-review-output, .readiness-review-page .readiness-review-boundaries, .readiness-review-page .readiness-review-start{padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important;padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;}.readiness-review-page .readiness-review-lenses>div{gap:14px!important;border:0!important;}.readiness-review-page .readiness-review-lenses article{min-height:230px!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;background:var(--mg-white)!important;padding:30px!important;}.readiness-review-page .readiness-review-lenses article>span{margin-bottom:34px!important}.readiness-review-page .readiness-review-fit{background:var(--mg-band)!important}.readiness-review-page .readiness-review-sequence>div{gap:14px!important;border:0!important;}.readiness-review-page .readiness-review-sequence article{min-height:230px!important;padding:28px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;}.readiness-review-page .readiness-review-sequence article>span:first-child, .readiness-review-page .readiness-review-sequence article>b:first-child{display:none!important}.readiness-review-page .readiness-review-sequence h3{margin-top:0!important}.readiness-review-page .readiness-review-output{background:#efe9dd!important}.readiness-review-page .readiness-review-sample{border-radius:0!important;box-shadow:none!important;background:var(--mg-white)!important;}.readiness-review-page .readiness-review-start{background:var(--mg-navy-2)!important}.decision-map-page .decision-map-shell{padding-top:var(--mg-section-y)!important}.decision-map-page .decision-map-proof{gap:clamp(52px,7vw,96px)!important}.decision-map-page .decision-map-output-grid{gap:14px!important;border:0!important;}.decision-map-page .decision-map-output-grid article{min-height:260px!important;padding:30px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;}.decision-map-page .decision-map-output-grid h3{margin-top:34px!important}.decision-map-page .decision-map-case{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:var(--mg-section-y) max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;background:var(--mg-band)!important;}.decision-map-page .decision-map-boundaries>div{gap:14px!important}.decision-map-page .decision-map-boundaries article{border-radius:0!important;box-shadow:none!important;background:var(--mg-white)!important;}.decision-map-page .decision-map-launch-note{border-radius:0!important}.decision-map-page .decision-map-start{margin-top:var(--mg-section-y)!important}.standards-page .standards-grid{gap:14px!important;border:0!important;margin-top:var(--mg-section-y)!important;}.standards-page .standards-grid article{min-height:260px!important;padding:30px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;}.standards-page .standards-grid article>span{margin-bottom:30px!important}.standards-page .standards-method, .standards-page .standards-review{padding:var(--mg-section-y) 0!important}.standards-page .standards-boundary{border-radius:0!important}.standards-page .editorial-cta{margin-top:0!important}.advisor-succession-page{background:var(--mg-paper)!important}.advisor-succession-page .as-hero{min-height:0!important;padding:var(--mg-hero-y) max(var(--mg-pad),calc((100vw - var(--mg-wide))/2))!important;background:var(--mg-navy)!important;color:#fff!important;grid-template-columns:minmax(0,1.22fr) minmax(340px,.78fr)!important;gap:clamp(52px,7vw,96px)!important;}.advisor-succession-page .as-hero .eyebrow{color:var(--mg-gold)!important}.advisor-succession-page .as-hero h1{color:#fff!important;max-width:880px!important}.advisor-succession-page .as-hero-copy>p:not(.eyebrow){color:#ced5df!important}.advisor-succession-page .as-primary{background:var(--mg-gold)!important;color:var(--mg-navy)!important;border-radius:0!important;box-shadow:none!important;}.advisor-succession-page .as-secondary{color:#fff!important;border-color:#ffffff55!important;border-radius:0!important}.advisor-succession-page .as-hero-comfort{border-color:#ffffff25!important}.advisor-succession-page .as-hero-comfort b{color:#fff!important}.advisor-succession-page .as-hero-comfort span{color:#bfc8d4!important}.advisor-succession-page .as-decision-card{background:#f7f1e5!important;color:var(--mg-navy)!important;border:0!important;border-top:3px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.advisor-succession-page .as-comfort-band{background:var(--mg-navy-2)!important}.advisor-succession-page .as-evaluate, .advisor-succession-page .as-guide, .advisor-succession-page .as-process, .advisor-succession-page .as-client-handoff, .advisor-succession-page .as-about, .advisor-succession-page .as-talk{padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important;}.advisor-succession-page .as-evaluation-shell, .advisor-succession-page .as-evaluate-reassurance, .advisor-succession-page .as-guide-body, .advisor-succession-page .as-handoff-map, .advisor-succession-page .as-inquiry-card{border-radius:0!important;box-shadow:none!important;}.advisor-succession-page .as-options{background:var(--mg-band)!important}.advisor-succession-page .as-options>div{gap:14px!important}.advisor-succession-page .as-options>div>*{border-radius:0!important;box-shadow:none!important}.advisor-succession-page .as-process{background:var(--mg-navy-2)!important;color:#fff!important}.advisor-succession-page .as-talk{background:#efe9dd!important}.search-page{background:var(--mg-paper)!important}.search-page .search-hero{min-height:0!important;padding:var(--mg-hero-y) max(var(--mg-pad),calc((100vw - var(--mg-wide))/2))!important;background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr)!important;gap:clamp(52px,7vw,96px)!important;}.search-page .search-hero>nav{color:#c6cfda!important}.search-page .search-hero .eyebrow{color:var(--mg-gold)!important}.search-page .search-hero h1{max-width:960px!important;color:#fff!important;font-size:clamp(56px,5.8vw,88px)!important}.search-page .search-hero>div>p:last-child{max-width:760px!important;color:#ced5df!important}.search-page .search-hero>aside{background:#f7f1e5!important;color:var(--mg-navy)!important;border:0!important;border-top:3px solid var(--mg-gold)!important;box-shadow:none!important;border-radius:0!important;}.search-page .search-hero>aside>span{border-color:#d8d0c2!important}.search-page .search-tool-section{padding:var(--mg-section-y) max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;background:var(--mg-navy-2)!important;}.search-page .search-tool-section>header{grid-template-columns:minmax(160px,.35fr) minmax(0,1.15fr)!important;gap:clamp(34px,6vw,84px)!important;align-items:end!important;}.search-page .search-tool-section>header>p:last-child{grid-column:2!important;margin-top:12px!important}.search-page .search-tool-shell{border-color:#ffffff35!important;box-shadow:none!important;}.search-page .search-tool-controls{background:#14243f!important}.search-page .search-tool-result{background:#f7f1e5!important}.search-page .search-related, .search-page .search-conversion{padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important;}.search-page .search-related{background:var(--mg-paper)!important}.search-page .search-conversion{background:#efe9dd!important}.search-page input,.search-page textarea,.search-page select,.search-page button{border-radius:0!important}.magnet-page{background:var(--mg-paper)!important}.magnet-page .magnet-hero{padding:var(--mg-hero-y) max(var(--mg-pad),calc((100vw - var(--mg-wide))/2))!important;background:var(--mg-navy)!important;color:#fff!important;}.magnet-page .magnet-hero .eyebrow{color:var(--mg-gold)!important}.magnet-page .magnet-hero h1{color:#fff!important;max-width:930px!important}.magnet-page .magnet-hero h1 em{color:#73b898!important}.magnet-page .magnet-hero-copy>p:not(.eyebrow){color:#ced5df!important;max-width:720px!important}.magnet-page .magnet-proofline{border-color:#ffffff28!important}.magnet-page .magnet-proofline span{color:#c6cfda!important}.magnet-page .magnet-cover{transform:none!important;box-shadow:none!important;border-radius:0!important;background:#f7f1e5!important;color:var(--mg-navy)!important;border-top:3px solid var(--mg-gold)!important;}.magnet-page .magnet-capture, .magnet-page .magnet-inside, .magnet-page .magnet-sequence, .magnet-page .magnet-boundary, .magnet-page .magnet-sources, .magnet-page .magnet-related{padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important;}.magnet-page .magnet-capture{background:#efe9dd!important}.magnet-page .magnet-form-card{border-radius:0!important;box-shadow:none!important;background:var(--mg-white)!important}.magnet-page .magnet-inside{background:var(--mg-paper)!important}.magnet-page .magnet-inside>div{gap:14px!important}.magnet-page .magnet-inside article{min-height:220px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.magnet-page .magnet-sequence{background:var(--mg-navy-2)!important;color:#fff!important}.magnet-page .magnet-sequence h2,.magnet-page .magnet-sequence h3{color:#fff!important}.magnet-page .magnet-sequence p{color:#c7d0dc!important}.magnet-page .magnet-sequence li{border-color:#ffffff24!important}.magnet-page .magnet-boundary{background:#efe9dd!important}.magnet-page input,.magnet-page button{border-radius:0!important}.cluster-page{background:var(--mg-paper)!important}.cluster-page .cluster-hero{padding:var(--mg-hero-y) max(var(--mg-pad),calc((100vw - var(--mg-wide))/2))!important;background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;}.cluster-page .cluster-hero .eyebrow{color:var(--mg-gold)!important}.cluster-page .cluster-hero h1{color:#fff!important;max-width:980px!important}.cluster-page .cluster-hero h1 em{color:#73b898!important}.cluster-page .cluster-hero-copy>p:not(.eyebrow){color:#ced5df!important}.cluster-page .cluster-map{transform:none!important;box-shadow:none!important;border-radius:0!important;background:#f7f1e5!important;color:var(--mg-navy)!important;border:0!important;border-top:3px solid var(--mg-gold)!important;}.cluster-page .cluster-article{background:var(--mg-paper)!important}.cluster-page .cluster-section{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;margin-left:auto!important;margin-right:auto!important;padding:var(--mg-section-y) 0!important;}.cluster-page .cluster-section.tint{width:100%!important;max-width:none!important;padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;background:var(--mg-band)!important;}.cluster-page .cluster-section.dark{width:100%!important;max-width:none!important;padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;background:var(--mg-navy-2)!important;}.cluster-page .cluster-callout, .cluster-page .cluster-timeline, .cluster-page .cluster-boundary, .cluster-page .cluster-index, .cluster-page .field-guide-banner{border-radius:0!important;box-shadow:none!important;}.cluster-page .cluster-calculator, .cluster-page .cluster-faq, .cluster-page .cluster-cta{padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important;}.cluster-page .cluster-calculator{background:#efe9dd!important}.cluster-page .cluster-cta{background:var(--mg-navy-2)!important;color:#fff!important}.professional-page{background:var(--mg-paper)!important}.professional-page .professional-hero{min-height:0!important;padding:var(--mg-hero-y) max(var(--mg-pad),calc((100vw - var(--mg-wide))/2))!important;background:var(--mg-navy)!important;color:#fff!important;border-bottom:0!important;grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr)!important;gap:clamp(52px,7vw,96px)!important;}.professional-page .professional-breadcrumb{color:#c6cfda!important}.professional-page .professional-hero .eyebrow{color:var(--mg-gold)!important}.professional-page .professional-hero h1{color:#fff!important;max-width:950px!important;font-size:clamp(56px,5.8vw,88px)!important}.professional-page .professional-hero>div>p:last-child{max-width:760px!important;color:#ced5df!important}.professional-page .professional-hero aside{padding:28px!important;background:#f7f1e5!important;color:var(--mg-navy)!important;border:0!important;border-top:3px solid var(--mg-gold)!important;}.professional-page .professional-hero aside strong{color:var(--mg-navy)!important}.professional-page .professional-economics, .professional-page .professional-deliverable, .professional-page .professional-boundaries, .professional-page .professional-no-comp, .professional-page .professional-process, .professional-page .professional-fit, .professional-page .professional-download{padding-left:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-right:max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important;}.professional-page .professional-economics>div:first-child{position:static!important}.professional-page .professional-economics-list b{display:none!important}.professional-page .professional-economics-list article{grid-template-columns:minmax(210px,.7fr) 1fr!important}.professional-page .professional-deliverable{background:var(--mg-band)!important}.professional-page .professional-deliverable-grid{gap:14px!important;border:0!important;background:transparent!important;}.professional-page .professional-deliverable-grid article{min-height:220px!important;padding:30px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;}.professional-page .professional-deliverable-grid article:nth-child(2n), .professional-page .professional-deliverable-grid article:nth-child(n+3){border-left:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important}.professional-page .professional-deliverable-grid span{margin-bottom:30px!important}.professional-page .professional-boundaries>div:last-child{border-radius:0!important}.professional-page .professional-process{background:var(--mg-navy-2)!important;color:#fff!important}.professional-page .professional-download{background:#efe9dd!important}.professional-page .professional-inquiry{border-radius:0!important;box-shadow:none!important}.corridor-page .editorial-hero{min-height:0!important}.corridor-page .corridor-lead{padding:var(--mg-section-y) 0!important}.corridor-page .corridor-signals{gap:14px!important;border:0!important;}.corridor-page .corridor-signals article{min-height:260px!important;padding:30px!important;background:var(--mg-white)!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;}.corridor-page .corridor-signals article+article{padding-left:30px!important;border-left:1px solid var(--mg-line)!important}.corridor-page .corridor-signals h2{margin-top:34px!important}.corridor-page .corridor-decision, .corridor-page .corridor-handoff{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:var(--mg-section-y) max(var(--mg-pad),calc((100vw - var(--mg-core))/2))!important;}.corridor-page .corridor-decision{background:var(--mg-navy-2)!important}.corridor-page .corridor-decision li{grid-template-columns:1fr!important}.corridor-page .corridor-decision li>b{display:none!important}.corridor-page .corridor-coordination{padding:var(--mg-section-y) 0!important}.corridor-page .corridor-coordination>div:first-child{position:static!important}.corridor-page .corridor-handoff{background:var(--mg-band)!important}.corridor-page .corridor-handoff a{border-radius:0!important;box-shadow:none!important;background:var(--mg-navy)!important}.owner-terms-page .editorial-body{width:min(var(--mg-core),calc(100% - 112px))!important;max-width:var(--mg-core)!important;}.owner-terms-page .terms-short-answer, .owner-terms-page .terms-index, .owner-terms-page .terms-list, .owner-terms-page .terms-related{padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important}.owner-terms-page .terms-index>div{gap:10px!important;border:0!important}.owner-terms-page .terms-index a{min-height:62px!important;border:1px solid var(--mg-line)!important;background:var(--mg-white)!important;}.owner-terms-page .terms-list article{grid-template-columns:1fr!important;gap:0!important;padding:44px 0!important;}.owner-terms-page .terms-number{display:none!important}.owner-terms-page .terms-list article>div:last-child{max-width:900px!important}.owner-terms-page .terms-boundary{border-radius:0!important;background:var(--mg-band)!important}.owner-terms-page .terms-related>div{gap:14px!important;border:0!important}.owner-terms-page .terms-related a{min-height:210px!important;border:1px solid var(--mg-line)!important;border-top:2px solid var(--mg-gold)!important;border-radius:0!important;box-shadow:none!important;}.editorial-page:not(.article-reading-page):not(.how-work-page):not(.who-page):not(.corridor-page):not(.decision-map-page):not(.owner-terms-page):not(.standards-page) .editorial-body{padding-top:var(--mg-section-y)!important;padding-bottom:var(--mg-section-y)!important;}.editorial-page .editorial-cta{background:var(--mg-navy-2)!important;color:#fff!important;padding-top:clamp(64px,7vw,88px)!important;padding-bottom:clamp(64px,7vw,88px)!important;}.editorial-page .editorial-cta h2{color:#fff!important}.editorial-page .editorial-cta p{color:#c7d0dc!important}.editorial-page .editorial-cta .home-primary{background:var(--mg-gold)!important;color:var(--mg-navy)!important;border-radius:0!important}.about-profile input,.about-profile textarea, .readiness-review-page input,.readiness-review-page textarea,.readiness-review-page select, .advisor-succession-page input,.advisor-succession-page textarea,.advisor-succession-page select, .search-page input,.search-page textarea,.search-page select, .magnet-page input,.magnet-page textarea,.magnet-page select, .cluster-page input,.cluster-page textarea,.cluster-page select, .professional-page input,.professional-page textarea,.professional-page select{border-radius:0!important;}.about-profile button,.readiness-review-page button,.advisor-succession-page button, .search-page button,.magnet-page button,.cluster-page button,.professional-page button{border-radius:0!important;}@media(max-width:1000px){.about-profile .ab-opening, .readiness-review-page .readiness-review-hero, .advisor-succession-page .as-hero, .search-page .search-hero, .professional-page .professional-hero{grid-template-columns:1fr!important;}.readiness-review-page .readiness-review-sequence>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.professional-page .professional-economics, .professional-page .professional-boundaries, .corridor-page .corridor-lead, .corridor-page .corridor-decision, .corridor-page .corridor-coordination, .corridor-page .corridor-handoff{grid-template-columns:1fr!important;}.search-page .search-tool-section>header{grid-template-columns:1fr!important}.search-page .search-tool-section>header>p:last-child{grid-column:1!important}.search-page .search-tool-shell{grid-template-columns:1fr!important}}@media(max-width:700px){.about-profile .ab-width, .who-page .who-shell, .decision-map-page .decision-map-shell, .corridor-page .corridor-shell, .editorial-page:not(.how-work-page):not(.article-reading-page) .editorial-body, .cluster-page .cluster-section, .owner-terms-page .editorial-body{width:calc(100% - 40px)!important;}.about-profile .ab-intro, .readiness-review-page .readiness-review-hero, .advisor-succession-page .as-hero, .search-page .search-hero, .magnet-page .magnet-hero, .cluster-page .cluster-hero, .professional-page .professional-hero{padding-left:20px!important;padding-right:20px!important;}.about-profile .ab-chapter,.about-profile .ab-practice,.about-profile .ab-close-inner,.about-profile .ab-boundary{width:calc(100% - 40px)!important;grid-template-columns:1fr!important;}.who-page .who-situation-grid, .readiness-review-page .readiness-review-lenses>div, .readiness-review-page .readiness-review-sequence>div, .decision-map-page .decision-map-output-grid, .standards-page .standards-grid, .professional-page .professional-deliverable-grid, .corridor-page .corridor-signals, .owner-terms-page .terms-related>div{grid-template-columns:1fr!important;}.who-page .who-situation-grid article:nth-child(2n){padding:30px!important}.decision-map-page .decision-map-proof, .decision-map-page .decision-map-case, .decision-map-page .decision-map-boundaries>header, .decision-map-page .decision-map-boundaries>div, .standards-page .standards-method, .standards-page .standards-review, .readiness-review-page .readiness-review-fit, .readiness-review-page .readiness-review-output, .readiness-review-page .readiness-review-boundaries, .readiness-review-page .readiness-review-start{grid-template-columns:1fr!important;}.professional-page .professional-economics-list article{grid-template-columns:1fr!important;gap:10px!important}.corridor-page .corridor-signals article+article{padding-left:30px!important}.owner-terms-page .terms-index>div{grid-template-columns:1fr!important}}@layer morrowgate-readability{:is(.decision-guide-answer,.who-other-paths,.wt-investment #review,.article-point-list>article:first-child){--mg-readable-label: #c9a660;--mg-readable-gold: #c9a660;--mg-readable-muted: #c7d0dc;--mg-readable-ink: #ffffff;--mg-readable-em: #73b898;}.who-other-paths-direct{--mg-readable-gold: #75531f;--mg-readable-muted: #4f5d69;--mg-readable-ink: #17253f;}:is(.magnet-page.guide-family-prepare,.magnet-page.guide-family-state) .magnet-sequence{--mg-readable-label: #2f7059;--mg-readable-gold: #75531f;--mg-readable-muted: #4f5d69;--mg-readable-ink: #17253f;--mg-readable-em: #2f7059;}.magnet-page.guide-family-prepare .magnet-cover{--mg-readable-gold: #c9a660;--mg-readable-muted: #c7d0dc;--mg-readable-ink: #ffffff;}.home-primary, .inquiry-form button[type="submit"]{background-color: #2f7059 !important;border-color: #2f7059 !important;color: #ffffff !important;}.home-primary small{color: inherit !important;}:is(.home-hero,.editorial-cta) .home-primary{background-color: #c9a660 !important;border-color: #c9a660 !important;color: #17253f !important;}.as-primary small{color: #17253f !important;}.as-guide-actions .as-secondary{color: #17253f !important;border-color: #667382 !important;}.issue-cta{background: #2f7059 !important;border-color: #2f7059 !important;color: #ffffff !important;}.issue-cta .label{color: #ffffff !important;}:is(.owner-planning-review-link,.library-hero-actions a[href$="#library-browse"]){color: #e0e6ef !important;}.wealth-hero .wealth-launch{color: #c7d0dc !important;}:is(.editorial-body,.owner-planning-work,.owner-planning-paths,.readiness-review-lenses, .readiness-review-sequence,.readiness-review-output,.who-fit,.who-situations, .as-client-handoff,.as-talk,.search-conversion) em{color: var(--mg-readable-em, #2f7059) !important;}:is(.how-path-card>strong,.how-detail-links a,.owner-workstream-grid a, .readiness-review-sample a,.readiness-review-boundaries a, .wealth-services article>div>span,.professional-form-promise, .professional-hub-boundary>a){color: #2f7059 !important;}:is(.home-situation-grid article>span,.how-path-card>span, .owner-workstream-grid article>span,.owner-planning-paths>div>a>span, .wealth-steps article>span,.readiness-review-hero aside>span, .readiness-review-lenses article>span,.readiness-review-sample>span, .decision-map-output-grid article>header>small,.decision-map-case-intro>a>span, .decision-map-launch-note>strong,.who-situation-grid a>strong, .who-other-paths-direct>small,.library-indexbar>span, .library-tool-grid>a>div>span,.library-decision-grid>a>small, .library-field-grid>a>small,.library-topic-meta>span,.library-guide-link>div>small, .search-author>div>span,.educational-use-notice>div>span,.field-guide-banner>div>p, .article-contents>p,.search-hero>aside>p,.result-packet-request>header>p, .search-tool-section article>div>small,.structure-compare-board>header>small, .terms-index>span,.state-sequence-strip>span>small, .professional-hero aside>span,.professional-deliverable-grid article>span, .professional-hub-audiences a>span,.corridor-signals article>span, .buyerx-question-group-head small,.rp-income-map-head>p, .as-evaluate-reassurance b,.as-field-grid label>div>b, .as-guide-list summary>span,.as-guide-body>aside>span, .as-handoff-assurance>b,.as-handoff-map article>span,.as-talk-expect>span, .as-snapshot>span,.magnet-form-card>header>p){color: #75531f !important;}.editorial-page:not(.article-reading-page) .editorial-body article>span{color: #75531f !important;}.decision-guide-sequence li>b{color: #75531f !important;}.professional-process li>b{color: #c9a660 !important;}:is(.home-situation-grid article>p,.how-work-details>div>p, .owner-planning-paths>div>a>p,.readiness-review-fit>div>p, .readiness-review-output>div>p,.readiness-review-sequence article>p, .readiness-review-sample>p,.decision-map-case-facts p>span, .decision-map-launch-note>p,.who-profile>div>small, .who-situations>header>p,.who-situation-grid a>p, .library-section-heading>div>p,.library-section-heading>div>p a, .library-guides-intro>p:not(.eyebrow),.library-guide-link>div>p, .search-author p,.search-author p a,.search-tool-result>small, .search-related>div>a>p,.search-conversion>div>p:not(.eyebrow), .result-packet-notice,.result-packet-notice a, .valuation-sensitivity>header>span,.valuation-sensitivity [role="columnheader"], .valuation-sensitivity [role="rowheader"]>small,.search-tool-context>small, .valuation-range>i,.wt-after-sale-ledger>div>span,.wt-form-note, .rp-income-map-head>span,.rp-axis b,.rp-map-legend>span,.rp-sample-note, .rp-sample-head>span,.rp-start-steps>div>span,.rp-form-note, .buyerx-numbers header>p,.buyerx-form-note,.buyerx-question-privacy, .terms-related>div>a>span,.legal-updated, .professional-hero aside>p,.professional-economics-list article>p, .professional-deliverable>header>p:not(.eyebrow),.professional-download>div>p:not(.eyebrow), .professional-form-notice,.professional-form-notice a, .professional-hub-audiences a>p,.professional-hub-boundary>p, .corridor-coordination-list article>p,.corridor-related>div>a>small,.corridor-boundary>p, .as-decision-card small,.as-section-heading>p,.as-evaluate-reassurance>span, .as-goal-question>span,.as-goal-question button small,.as-field-grid label>span, .as-input-note,.as-options>header>p,.as-options button>small,.as-options-note, .as-guide-promise>span,.as-guide-body>p,.as-handoff-map article>p, .as-talk>div>p:not(.eyebrow),.as-inquiry-card label,.as-inquiry-card label>small, .as-snapshot>small,.as-form-notice,.as-form-notice a, .magnet-form-card>header>span,.magnet-form-card label>small, .magnet-privacy,.magnet-privacy a,.magnet-breadcrumb,.magnet-breadcrumb a){color: #4f5d69 !important;opacity: 1 !important;}.who-boundary>div>p{color: #374957 !important;}.preview-tools .mini-table i{color: #4f5d69 !important;}.valuation-basis{background: #e9edf1 !important;color: #374957 !important;}.search-tool-result :is(i:nth-child(2),i:nth-child(4))>span{color: #17253f !important;}.as-result :is(strong>i,dt,small){color: #c7d0dc !important;}.cluster-section.dark .cluster-section-copy :is(p,li)>strong{color: #ffffff !important;}.cluster-section.dark .cluster-section-copy :is(p,li)>a{color: #9bd0b8 !important;text-decoration: underline;}.magnet-cover :is(strong,h2){color: var(--mg-readable-ink) !important;}.magnet-cover p{color: var(--mg-readable-muted) !important;}.magnet-cover :is(small,span){color: var(--mg-readable-gold) !important;}.magnet-sequence :is(h2,h3){color: var(--mg-readable-ink) !important;}.magnet-sequence p{color: var(--mg-readable-muted) !important;}.magnet-sequence li>small{color: var(--mg-readable-gold) !important;}:is(.search-tool-shell,.as-evaluation-shell,.magnet-hero)>*{min-width: 0 !important;}:is(.search-tool-controls,.search-tool-result,.as-evaluation-inputs,.as-result, .magnet-hero-copy,.magnet-cover){min-width: 0 !important;max-width: 100% !important;box-sizing: border-box !important;}:is(.search-tool-controls,.as-evaluation-inputs) :is(input,select,textarea){min-width: 0 !important;max-width: 100% !important;}.valuation-sensitivity{min-width: 0 !important;max-width: 100% !important;overflow-x: auto !important;}@media(max-width: 700px){.search-page .search-tool-shell,.advisor-succession-page .as-evaluation-shell, .magnet-page .magnet-hero{grid-template-columns: minmax(0,1fr) !important;}.magnet-page .magnet-hero-copy,.magnet-page .magnet-cover{width: 100% !important;min-width: 0 !important;}.magnet-page .magnet-cover{transform: none !important;}.magnet-hero h1{overflow-wrap: anywhere;}.valuation-sensitivity-table{width: 100% !important;min-width: 0 !important;}.valuation-sensitivity-table>*{min-width: 0 !important;}.valuation-sensitivity-table :is(span,b,small){overflow-wrap: anywhere;}.as-evaluation-inputs,.as-result{width: 100% !important;overflow-wrap: anywhere;}}}@layer morrowgate-readability{main{--mg-readable-label:#2f7059;--mg-readable-gold:#75531f;--mg-readable-muted:#4f5d69;--mg-readable-ink:#17253f;--mg-readable-em:#2f7059;}:is(.home-hero,.home-session,.wealth-hero,.wealth-person, .owner-planning-hero,.owner-planning-output,.how-work-hero,.how-work-moves,.how-work-cta, .library-hero,.library-trustline,.editorial-cta, .decision-guide-page .editorial-hero,.plain-content-page .editorial-hero,.article-reading-page .editorial-hero, .wt-hero,.wt-question,.rp-hero,.rp-deliverable,.buyerx-hero,.buyerx-response,.buyerx-team,.buyerx-contact, .ab-intro,.ab-close,.readiness-review-hero,.readiness-review-start,.as-hero,.as-comfort-band,.as-process,.as-result, .search-hero,.search-tool-section,.search-tool-controls,.magnet-hero,.magnet-sequence, .cluster-hero,.cluster-section.dark,.cluster-cta,.professional-hero,.professional-process, .corridor-decision,.professional-hub-resources,.contact-band,.hero){--mg-readable-label:#c9a660;--mg-readable-gold:#c9a660;--mg-readable-muted:#c7d0dc;--mg-readable-ink:#ffffff;--mg-readable-em:#73b898;}:is(.home-decision-panel,.ab-founder,.cluster-map,.search-hero>aside, .professional-hero aside,.readiness-review-hero aside,.as-decision-card, .wt-portfolio-map,.wt-inheritance-triage,.wt-after-sale-ledger,.wt-form, .rp-income-map,.rp-sample-map,.buyerx-clock,.buyerx-question-form,.anatomy, .search-tool-result,.magnet-cover,.magnet-form-card,.concierge-panel,.concierge-log,.concierge-lead,.concierge-message){--mg-readable-label:#2f7059;--mg-readable-gold:#75531f;--mg-readable-muted:#4f5d69;--mg-readable-ink:#17253f;--mg-readable-em:#2f7059;}main :is(.eyebrow,.wealth-eyebrow,.rp-eyebrow,.rp-section-kicker){color:var(--mg-readable-label,#2f7059)!important;}main :is(.label,.kicker,.ab-kicker){color:var(--mg-readable-gold,#75531f)!important;}:is(.home-hero,.wealth-hero,.owner-planning-hero,.how-work-hero,.library-hero, .decision-guide-page .editorial-hero,.plain-content-page .editorial-hero,.article-reading-page .editorial-hero, .readiness-review-hero,.search-hero,.cluster-hero,.professional-hero,.magnet-hero) :is(nav[aria-label="Breadcrumb"],.breadcrumb-piece,.breadcrumb-piece a,.breadcrumb-piece strong, .owner-planning-breadcrumb,.readiness-review-breadcrumb,.professional-breadcrumb){color:#c7d0dc!important;opacity:1!important;}:is(.cluster-hero,.search-hero,.professional-hero,.readiness-review-hero)>nav{color:#c7d0dc!important;}.about-profile>.ab-intro.ab-width{width:100%!important;max-width:none!important;margin-inline:0!important;box-sizing:border-box!important;}.about-profile :is(.ab-opening,.ab-chapter,.ab-practice,.ab-close-inner)>*{min-width:0!important;}.about-profile .ab-founder .ab-button{color:#ffffff!important;}.cluster-page .cluster-section.dark>header h2,.cluster-page .cluster-cta h2{color:#ffffff!important;}.cluster-page .cluster-section.dark>.cluster-section-copy>:is(p,ul,ol), .cluster-page .cluster-section.dark>.cluster-section-copy>:is(ul,ol)>li, .cluster-page .cluster-cta>div>p:not(.eyebrow){color:#c7d0dc!important;}.cluster-page .cluster-section :is(h2,h3) em{color:var(--mg-readable-em,#2f7059)!important;}.cluster-page :is(.cluster-map>span,.cluster-timeline li>b,.cluster-sources>div>span,.field-guide-banner>div>p){color:#75531f!important;}.cluster-page :is(.cluster-index>a>small,.cluster-sources p,.cluster-sources p a, .cluster-sources a small,.cluster-calculator small,.field-guide-banner>div>span){color:#4f5d69!important;}.cluster-page .cluster-boundary{color:var(--mg-readable-muted,#4f5d69)!important;}.cluster-page .field-guide-banner{width:100%!important;max-width:100%!important;margin-inline:0!important;box-sizing:border-box!important;}:is(.header-cta,.sitewide-header-action,.button.gold){color:#ffffff!important;background-color:#2f7059!important;border-color:#2f7059!important;}:is(.header-cta,.sitewide-header-action,.button.gold):hover{background-color:#255c49!important;border-color:#255c49!important;}.wealth-page .wealth-needs{--mg-readable-ink:#17253f;--mg-readable-muted:#4f5d69;}.wealth-page .wealth-needs strong{color:#17253f!important;}@media(max-width:700px){.about-profile>.ab-intro.ab-width{padding-inline:20px!important;}.about-profile .ab-background>.ab-width.ab-chapter{width:calc(100% - 40px)!important;margin-inline:auto!important;}.about-profile .ab-opening{gap:32px!important;}.about-profile .ab-founder{padding:24px!important;}.about-profile .ab-founder h2{overflow-wrap:anywhere;}.about-profile .ab-founder h2 span{white-space:normal!important;}.editorial-body>:is(.who-shell,.decision-map-shell,.corridor-shell){width:100%!important;max-width:100%!important;margin-inline:0!important;}.owner-concierge:not(:has(.concierge-panel)){position:relative!important;inset:auto!important;width:auto!important;max-width:none!important;padding:16px 20px calc(20px + env(safe-area-inset-bottom,0px))!important;margin:0!important;align-items:stretch!important;background:#f4efe4!important;box-shadow:none!important;}.owner-concierge:not(:has(.concierge-panel)) .concierge-toggle{width:100%!important;min-height:48px!important;height:auto!important;padding:12px 16px!important;box-shadow:none!important;justify-content:center!important;}.owner-concierge:not(:has(.concierge-panel)) .concierge-nudge{position:relative!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;}.owner-concierge:has(.concierge-panel){position:fixed!important;right:12px!important;left:12px!important;bottom:max(12px,env(safe-area-inset-bottom,0px))!important;width:auto!important;max-width:none!important;padding:0!important;}.owner-concierge .concierge-panel{width:100%!important;max-width:100%!important;height:min(760px,calc(100dvh - 96px - env(safe-area-inset-bottom,0px)))!important;}.owner-concierge :is(input:not([type="checkbox"]),textarea){font-size:16px!important;}}}.wt-page .wt-intro h2{font-size:clamp(34px,3.3vw,48px)!important;line-height:1.1!important;max-width:24ch;}.wt-page .wt-section h2{font-size:clamp(28px,2.6vw,38px)!important;line-height:1.15!important;}.wt-page .wt-section{padding-block:40px!important;}.wt-page .wt-section>p:not(.label){max-width:70ch;}.wt-after-sale .wt-section::before, .wt-after-sale .wt-section::after{content:none!important;display:none!important;}.wt-retirement .wt-section, .wt-investment .wt-section{padding:32px!important;}.wt-inheritance .wt-section#deadlines{padding:32px!important;}.wt-page :is(.wt-toc a,.wt-related-grid a):focus-visible{outline:2px solid #2f7059;outline-offset:4px;}.wt-page :is(.wt-section,.wt-question){scroll-margin-top:112px;}@media(max-width:700px){.wt-page .wt-intro h2{font-size:34px!important;}.wt-page .wt-section h2{font-size:30px!important;}.wt-retirement .wt-section, .wt-investment .wt-section, .wt-inheritance .wt-section#deadlines{padding:24px!important;}.wt-page .wt-related>header{align-items:start;flex-direction:column;gap:12px;}.wt-page .wt-form :is(input,textarea){font-size:16px!important;}}@layer morrowgate-readability{.sitewide-desktop-nav a[aria-current="page"], .sitewide-desktop-nav a:hover, .sitewide-mobile-nav nav a[aria-current="page"]{color:#2f7059!important;}.home-decision-panel>span{color:#75531f!important;}.advisor-succession-page .as-process .as-section-heading>p{color:#c7d0dc!important;}}:root{--mg-final-core:1180px;--mg-final-wide:1320px;--mg-final-pad:clamp(24px,5vw,72px);--mg-final-section:clamp(72px,8vw,108px);--mg-final-navy:#17253f;--mg-final-navy2:#102039;--mg-final-paper:#f4efe4;--mg-final-white:#fffdf8;--mg-final-band:#e9e1cf;--mg-final-gold:#c9a660;--mg-final-green:#4f9b7b;--mg-final-forest:#2f7059;--mg-final-line:#d8d0c2;--mg-final-body:#56616c;}.who-page .editorial-body, .decision-map-page .editorial-body, .corridor-page .editorial-body{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;}.who-page .who-shell, .decision-map-page .decision-map-shell, .corridor-page .corridor-shell{width:min(var(--mg-final-core),calc(100% - 112px))!important;max-width:var(--mg-final-core)!important;margin-inline:auto!important;box-sizing:border-box!important;}.standards-page .editorial-body{width:min(var(--mg-final-core),calc(100% - 112px))!important;max-width:var(--mg-final-core)!important;margin-inline:auto!important;padding:0!important;box-sizing:border-box!important;}@media(max-width:700px){.who-page .who-shell, .decision-map-page .decision-map-shell, .corridor-page .corridor-shell, .standards-page .editorial-body{width:calc(100% - 40px)!important;}}.who-page{background:var(--mg-final-paper)!important;}.who-page .editorial-hero{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:clamp(72px,7vw,104px) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2)) clamp(78px,8vw,112px)!important;background:var(--mg-final-navy)!important;border:0!important;color:#fff!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;}.who-page .editorial-hero>.eyebrow{color:var(--mg-final-gold)!important;margin:0 0 20px!important;text-align:center!important;}.who-page .editorial-hero h1{max-width:1120px!important;margin:0 auto 28px!important;color:#fff!important;font-size:clamp(58px,6vw,90px)!important;line-height:.99!important;letter-spacing:-.045em!important;text-align:center!important;text-wrap:balance!important;}.who-page .editorial-hero h1 em{color:#73b898!important;display:block!important;margin-top:8px!important;}.who-page .editorial-hero>p:not(.eyebrow){max-width:790px!important;margin:0 auto!important;color:#ced5df!important;font-size:18px!important;line-height:1.62!important;text-align:center!important;}.who-page .who-hero-actions{width:min(100%,720px)!important;margin:34px auto 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;}.who-page .who-hero-actions>a{min-width:0!important;min-height:58px!important;padding:16px 20px!important;border-radius:0!important;border:1px solid rgba(255,255,255,.36)!important;color:#fff!important;background:transparent!important;box-shadow:none!important;text-align:left!important;}.who-page .who-hero-actions>a:first-child{background:var(--mg-final-gold)!important;border-color:var(--mg-final-gold)!important;color:var(--mg-final-navy)!important;}.who-page .who-hero-actions>a:first-child b{color:var(--mg-final-navy)!important}.who-page .who-hero-actions>a:last-child b{color:var(--mg-final-gold)!important}.who-page .who-profile{width:100%!important;margin:0!important;padding:var(--mg-final-section) 0!important;border:0!important;border-bottom:1px solid var(--mg-final-line)!important;background:transparent!important;display:grid!important;grid-template-columns:minmax(180px,.34fr) minmax(0,1.2fr)!important;gap:clamp(46px,7vw,110px)!important;align-items:start!important;}.who-page .who-profile>.eyebrow{margin:9px 0 0!important;color:var(--mg-final-forest)!important;}.who-page .who-profile>div{max-width:900px!important;}.who-page .who-profile h2{max-width:900px!important;margin:0 0 24px!important;color:var(--mg-final-navy)!important;font-size:clamp(44px,4.7vw,66px)!important;line-height:1.02!important;}.who-page .who-profile h2 em{color:var(--mg-final-green)!important}.who-page .who-profile>div>p{max-width:800px!important;margin:0!important;color:#374957!important;font-size:19px!important;line-height:1.65!important;}.who-page .who-profile>div>small{max-width:800px!important;margin-top:20px!important;color:#5b6670!important;font-size:11px!important;line-height:1.6!important;display:block!important;}.who-page .who-situations{width:auto!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;background:var(--mg-final-band)!important;}.who-page .who-situations>header{max-width:960px!important;margin:0 0 40px!important;display:block!important;}.who-page .who-situations>header h2{max-width:900px!important;margin:0!important;color:var(--mg-final-navy)!important;font-size:clamp(44px,4.7vw,64px)!important;line-height:1.02!important;}.who-page .who-situations>header h2 em{color:var(--mg-final-green)!important}.who-page .who-situations>header>p{max-width:680px!important;margin:20px 0 0!important;color:#53606b!important;font-size:17px!important;line-height:1.6!important;}.who-page .who-situation-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;}.who-page .who-situation-grid>a{min-width:0!important;min-height:340px!important;padding:30px!important;background:var(--mg-final-white)!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;transform:none!important;}.who-page .who-situation-grid>a:hover{background:#fff!important;border-top-color:var(--mg-final-green)!important;transform:translateY(-2px)!important;}.who-page .who-situation-grid blockquote{margin:0 0 28px!important;color:#69737c!important;font-size:14px!important;line-height:1.55!important;}.who-page .who-situation-grid h3{max-width:520px!important;margin:0 0 16px!important;color:var(--mg-final-navy)!important;font-size:clamp(27px,2.4vw,35px)!important;line-height:1.08!important;}.who-page .who-situation-grid p{max-width:540px!important;margin:0!important;color:#56616c!important;font-size:14.5px!important;line-height:1.65!important;}.who-page .who-situation-grid strong{margin-top:auto!important;padding-top:28px!important;color:var(--mg-final-forest)!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;}.who-page .who-fit{margin:0!important;padding:var(--mg-final-section) 0!important;}.who-page .who-fit>header{max-width:980px!important;margin:0 0 40px!important;display:block!important;}.who-page .who-fit>header h2{max-width:900px!important;margin:0!important;color:var(--mg-final-navy)!important;font-size:clamp(44px,4.7vw,64px)!important;line-height:1.02!important;}.who-page .who-fit>header h2 em{color:var(--mg-final-green)!important}.who-page .who-fit>header>p{max-width:720px!important;margin:20px 0 0!important;color:#56616c!important;font-size:17px!important;line-height:1.62!important;}.who-page .who-fit-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;}.who-page .who-fit-grid article{min-width:0!important;padding:32px!important;background:var(--mg-final-white)!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;border-radius:0!important;box-shadow:none!important;}.who-page .who-fit-grid article:last-child{background:#efeade!important;}.who-page .who-fit-grid h3{margin:0 0 24px!important;color:var(--mg-final-navy)!important;font-size:30px!important;line-height:1.12!important;}.who-page .who-fit-grid ul{margin:0!important;padding:0!important;list-style:none!important;}.who-page .who-fit-grid li{position:relative!important;padding:14px 0 14px 22px!important;border-top:1px solid var(--mg-final-line)!important;color:#56616c!important;font-size:14px!important;line-height:1.6!important;}.who-page .who-fit-grid li:before{content:"+"!important;position:absolute!important;left:2px!important;color:var(--mg-final-gold)!important;}.who-page .who-boundary{width:auto!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:46px max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;background:var(--mg-final-navy2)!important;border:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:clamp(40px,7vw,110px)!important;align-items:center!important;}.who-page .who-boundary>div{display:block!important;}.who-page .who-boundary strong{color:#fff!important;font-size:28px!important;font-weight:400!important;}.who-page .who-boundary p{max-width:700px!important;margin:9px 0 0!important;color:#c7d0dc!important;font-size:15px!important;}.who-page .who-boundary>a{min-width:300px!important;padding:18px 20px!important;background:var(--mg-final-gold)!important;color:var(--mg-final-navy)!important;border:1px solid var(--mg-final-gold)!important;box-shadow:none!important;}.who-page .who-other-paths{width:100%!important;max-width:none!important;margin:0!important;padding:var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;background:#efe9dc!important;}.who-page .who-other-paths>header{max-width:900px!important;margin:0 0 38px!important;}.who-page .who-other-paths h2{margin:16px 0 20px!important;color:var(--mg-final-navy)!important;font-size:clamp(44px,4.7vw,64px)!important;line-height:1.02!important;}.who-page .who-other-paths h2 em{color:var(--mg-final-green)!important}.who-page .who-other-paths>header>p:last-child{max-width:720px!important;color:#56616c!important;font-size:17px!important;line-height:1.62!important;}.who-page .who-other-paths>div{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}.who-page .who-other-paths>div>a{min-height:180px!important;padding:26px!important;background:var(--mg-final-white)!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;}.who-page .who-other-paths small{color:#75531f!important;font-size:9px!important;letter-spacing:.1em!important;text-transform:uppercase!important;}.who-page .who-other-paths span{margin-top:30px!important;color:var(--mg-final-navy)!important;font-family:var(--serif)!important;font-size:27px!important;line-height:1.15!important;}.who-page .who-other-paths b{margin-top:auto!important;color:var(--mg-final-gold)!important;}.decision-map-page .decision-map-output-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.corridor-page .corridor-signals{grid-template-columns:repeat(3,minmax(0,1fr))!important;}.standards-page .standards-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;}.owner-terms-page .editorial-hero{background:var(--mg-final-navy)!important;color:#fff!important;}.owner-terms-page .editorial-hero h1{color:#fff!important}.owner-terms-page .editorial-hero>p:not(.eyebrow){color:#ced5df!important}.owner-terms-page .editorial-hero .breadcrumb-piece, .owner-terms-page .editorial-hero .breadcrumb-piece a, .owner-terms-page .editorial-hero .breadcrumb-piece strong{color:#c7d0dc!important}@media(max-width:900px){.who-page .who-profile{grid-template-columns:1fr!important;gap:24px!important}.who-page .who-situation-grid, .who-page .who-fit-grid, .who-page .who-other-paths>div{grid-template-columns:1fr!important}.who-page .who-boundary{grid-template-columns:1fr!important}.who-page .who-boundary>a{min-width:0!important;width:min(100%,440px)!important}.decision-map-page .decision-map-output-grid, .corridor-page .corridor-signals, .standards-page .standards-grid{grid-template-columns:1fr!important}}@media(max-width:700px){.who-page .editorial-hero{padding:62px 20px 68px!important;}.who-page .editorial-hero h1{font-size:clamp(48px,12.5vw,60px)!important}.who-page .editorial-hero>p:not(.eyebrow){font-size:16px!important}.who-page .who-hero-actions{grid-template-columns:1fr!important;width:100%!important}.who-page .who-profile, .who-page .who-fit{padding:64px 0!important}.who-page .who-situations, .who-page .who-other-paths, .who-page .who-boundary{padding-left:20px!important;padding-right:20px!important;}.who-page .who-situation-grid>a{min-height:0!important;padding:25px 22px!important}.who-page .who-fit-grid article{padding:25px 22px!important}}html[data-mg-path="/who-we-help"] main.who-page .editorial-hero>.eyebrow{color:#c9a660!important;}html[data-mg-path="/who-we-help"] main.who-page .who-boundary p{color:#c7d0dc!important;}html[data-mg-path="/who-we-help"] main.who-page .who-other-paths{color:#17253f!important;}html[data-mg-path="/who-we-help"] main.who-page .who-other-paths>header>.eyebrow{color:#2f7059!important;}html[data-mg-path="/fees-and-fit"] .plain-content-page .editorial-hero{width:100%!important;max-width:none!important;margin:0!important;padding-left:max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;padding-right:max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;box-sizing:border-box!important;}html[data-mg-path="/fees-and-fit"] .plain-content-page .editorial-hero h1{max-width:920px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}html[data-mg-path="/fees-and-fit"] .plain-content-page .editorial-hero>p:not(.eyebrow){margin-left:auto!important;margin-right:auto!important;text-align:center!important;}html[data-mg-path="/fees-and-fit"] .plain-content-page .editorial-hero>.eyebrow{text-align:center!important;}html[data-mg-path="/fees-and-fit"] .plain-content-page .editorial-hero-actions{margin-left:auto!important;margin-right:auto!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-body>section, html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-body>.editorial-grid{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-body>section{padding:clamp(54px,6vw,82px) 0!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid article{min-height:320px!important;padding:30px!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;background:var(--mg-final-white)!important;box-shadow:none!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid h2{max-width:520px!important;margin:36px 0 18px!important;}@media(max-width:800px){html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid{grid-template-columns:1fr!important;}}.cluster-page .cluster-calculator, .cluster-page .cluster-faq{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)!important;}.cluster-page .cluster-calculator>div, .cluster-page .cluster-faq>div, .cluster-page .cluster-faq>header{min-width:0!important;}.cluster-page .cluster-calculator>div:first-child, .cluster-page .cluster-faq>header{max-width:620px!important;}@media(max-width:980px){.cluster-page .cluster-calculator, .cluster-page .cluster-faq{grid-template-columns:1fr!important;}}.professional-page .professional-economics, .professional-page .professional-boundaries, .professional-page .professional-process{grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr)!important;gap:clamp(48px,6vw,88px)!important;}.professional-page .professional-process h2, .professional-page .professional-process h3{color:#fff!important;}.professional-page .professional-process :is(p,li){color:#c7d0dc!important;}.professional-page .professional-process li>b{color:#c9a660!important;}@media(max-width:1000px){.professional-page .professional-economics, .professional-page .professional-boundaries, .professional-page .professional-process{grid-template-columns:1fr!important;}}.how-work-page .how-workstream-grid :is(article,a)>span{color:#c9a660!important;}html[data-mg-path="/business-sale-terms-for-owners"] .owner-terms-page .editorial-hero{background:#17253f!important;background-image:none!important;color:#fff!important;}html[data-mg-path="/business-sale-terms-for-owners"] .owner-terms-page .editorial-hero h1{color:#fff!important;}html[data-mg-path="/business-sale-terms-for-owners"] .owner-terms-page .editorial-hero .eyebrow{color:#c9a660!important;}html[data-mg-path="/business-sale-terms-for-owners"] .owner-terms-page .editorial-hero>p:not(.eyebrow){color:#ced5df!important;}html[data-mg-path="/business-sale-terms-for-owners"] .owner-terms-page .editorial-hero :is(.breadcrumb-piece,.breadcrumb-piece a,.breadcrumb-piece strong){color:#e0e6ef!important;}@media(min-width:1100px){.corridor-page .corridor-lead{grid-template-columns:minmax(420px,.9fr) minmax(0,1.1fr)!important;gap:clamp(54px,6vw,90px)!important;}.corridor-page .corridor-coordination{grid-template-columns:minmax(420px,.85fr) minmax(0,1.15fr)!important;gap:clamp(54px,6vw,90px)!important;}}.sitewide-header .brand, .site-footer .site-footer-brand{position:relative!important;display:grid!important;grid-template-columns:max-content!important;grid-template-rows:auto auto!important;align-content:start!important;justify-content:start!important;gap:0!important;width:max-content!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;color:var(--mg-final-navy)!important;text-decoration:none!important;overflow:visible!important;}.sitewide-header .brand .brand-monogram, .site-footer .site-footer-brand .brand-monogram{display:none!important;}.sitewide-header .brand strong, .site-footer .site-footer-brand strong{position:relative!important;display:block!important;grid-column:1!important;grid-row:1!important;width:max-content!important;max-width:none!important;margin:0!important;padding:0 0 12px!important;font-family:var(--serif)!important;font-size:clamp(32px,2.2vw,42px)!important;font-weight:400!important;line-height:.94!important;letter-spacing:-.04em!important;white-space:nowrap!important;color:var(--mg-final-navy)!important;}.sitewide-header .brand strong:after, .site-footer .site-footer-brand strong:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:2px!important;background: linear-gradient( 90deg, var(--mg-final-navy) 0 58.5%, transparent 58.5% 63%, var(--mg-final-green) 63% 100% )!important;}.sitewide-header .brand strong:before, .site-footer .site-footer-brand strong:before{content:"PRIVATE WEALTH"!important;position:absolute!important;left:0!important;top:calc(100% + 7px)!important;display:block!important;width:100%!important;font-family:var(--sans)!important;font-size:9px!important;font-weight:600!important;line-height:1!important;letter-spacing:.30em!important;text-align:left!important;white-space:nowrap!important;color:var(--mg-final-green)!important;}.sitewide-header .brand>small{display:none!important;}.sitewide-header .brand{padding-bottom:18px!important;}.site-footer .site-footer-brand{padding-bottom:18px!important;}.site-footer .site-footer-brand strong{color:#fff!important;}.site-footer .site-footer-brand strong:after{background: linear-gradient( 90deg, #fff 0 58.5%, transparent 58.5% 63%, #73b898 63% 100% )!important;}.site-footer .site-footer-brand strong:before{color:#73b898!important;}.sitewide-header{min-height:92px!important;padding-top:14px!important;padding-bottom:14px!important;align-items:center!important;}.sitewide-header>.brand{flex:0 0 auto!important;align-self:center!important;}.sitewide-header .sitewide-desktop-nav{align-self:center!important;}@media(max-width:700px){.sitewide-header{min-height:78px!important;padding:10px 20px!important;}.sitewide-header .brand strong{font-size:27px!important;padding-bottom:9px!important;}.sitewide-header .brand strong:before{top:calc(100% + 6px)!important;font-size:7.5px!important;letter-spacing:.27em!important;}.sitewide-header .brand{padding-bottom:15px!important;}}.sitewide-header .brand:before, .sitewide-header .brand:after, .site-footer .site-footer-brand:after{content:none!important;}.sitewide-header-action>span, .site-footer-action>span, .home-primary>b, .home-secondary>span, .who-hero-actions>a>b, .who-boundary>a>b, .who-other-paths>div>a>b, .resource-hero-actions>a>b, .editorial-hero-actions>a>b, .cluster-cta>a>span, .corridor-handoff a>span, .decision-map-start a>b, .professional-page a>b, .owner-planning-actions a>b{position:relative!important;display:inline-block!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:12px!important;overflow:hidden!important;font-size:0!important;line-height:0!important;color:transparent!important;text-indent:-9999px!important;vertical-align:middle!important;}.sitewide-header-action>span:before, .site-footer-action>span:before, .home-primary>b:before, .home-secondary>span:before, .who-hero-actions>a>b:before, .who-boundary>a>b:before, .who-other-paths>div>a>b:before, .resource-hero-actions>a>b:before, .editorial-hero-actions>a>b:before, .cluster-cta>a>span:before, .corridor-handoff a>span:before, .decision-map-start a>b:before, .professional-page a>b:before, .owner-planning-actions a>b:before{content:""!important;position:absolute!important;left:1px!important;top:5px!important;width:14px!important;height:1.5px!important;background:currentColor!important;color:inherit!important;opacity:1!important;}.sitewide-header-action>span:after, .site-footer-action>span:after, .home-primary>b:after, .home-secondary>span:after, .who-hero-actions>a>b:after, .who-boundary>a>b:after, .who-other-paths>div>a>b:after, .resource-hero-actions>a>b:after, .editorial-hero-actions>a>b:after, .cluster-cta>a>span:after, .corridor-handoff a>span:after, .decision-map-start a>b:after, .professional-page a>b:after, .owner-planning-actions a>b:after{content:""!important;position:absolute!important;right:2px!important;top:2px!important;width:6px!important;height:6px!important;border-top:1.5px solid currentColor!important;border-right:1.5px solid currentColor!important;transform:rotate(45deg)!important;color:inherit!important;}.sitewide-header-action>span, .site-footer-action>span{color:#fff!important}.home-primary>b, .who-hero-actions>a:first-child>b, .who-boundary>a>b{color:#17253f!important}.home-secondary>span, .who-hero-actions>a:last-child>b, .who-other-paths>div>a>b{color:#c9a660!important}html[data-mg-path="/wealth-management"] .wealth-page{background:var(--mg-final-paper)!important;color:var(--mg-final-navy)!important;}html[data-mg-path="/wealth-management"] .wealth-hero{min-height:0!important;padding:clamp(70px,7vw,104px) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2)) clamp(78px,8vw,112px)!important;background:var(--mg-final-navy)!important;color:#fff!important;border:0!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;}html[data-mg-path="/wealth-management"] .wealth-hero>nav{align-self:flex-start!important;margin:0 0 34px!important;color:#aeb9c8!important;font-size:10px!important;letter-spacing:.08em!important;text-transform:uppercase!important;}html[data-mg-path="/wealth-management"] .wealth-hero>nav :is(a,strong){color:#c7d0dc!important;}html[data-mg-path="/wealth-management"] .wealth-hero .wealth-eyebrow{margin:0 0 20px!important;color:var(--mg-final-gold)!important;text-align:center!important;}html[data-mg-path="/wealth-management"] .wealth-hero h1{max-width:1100px!important;margin:0 auto 26px!important;color:#fff!important;font-size:clamp(58px,6vw,90px)!important;line-height:.98!important;letter-spacing:-.045em!important;text-align:center!important;text-wrap:balance!important;}html[data-mg-path="/wealth-management"] .wealth-hero h1 em{display:block!important;margin-top:8px!important;color:#73b898!important;}html[data-mg-path="/wealth-management"] .wealth-intro{max-width:790px!important;margin:0 auto!important;color:#cbd4df!important;font-size:18px!important;line-height:1.64!important;text-align:center!important;}html[data-mg-path="/wealth-management"] .wealth-actions{width:min(100%,760px)!important;margin:34px auto 0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;}html[data-mg-path="/wealth-management"] .wealth-actions>a{min-width:0!important;min-height:58px!important;padding:16px 20px!important;border-radius:0!important;box-shadow:none!important;justify-content:space-between!important;text-align:left!important;}html[data-mg-path="/wealth-management"] .wealth-primary{background:var(--mg-final-gold)!important;border:1px solid var(--mg-final-gold)!important;color:var(--mg-final-navy)!important;}html[data-mg-path="/wealth-management"] .wealth-secondary{background:transparent!important;border:1px solid rgba(255,255,255,.36)!important;color:#fff!important;}html[data-mg-path="/wealth-management"] .wealth-launch{max-width:780px!important;margin:24px auto 0!important;color:#9fabb9!important;font-size:12px!important;line-height:1.55!important;text-align:center!important;}html[data-mg-path="/wealth-management"] .wealth-needs{width:100%!important;max-width:none!important;margin:0!important;padding:0 max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;background:#102039!important;border-top:1px solid rgba(255,255,255,.12)!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;}html[data-mg-path="/wealth-management"] .wealth-needs>a{min-width:0!important;min-height:132px!important;padding:24px 24px!important;border:0!important;border-right:1px solid rgba(255,255,255,.13)!important;background:transparent!important;display:flex!important;flex-direction:column!important;justify-content:center!important;box-shadow:none!important;}html[data-mg-path="/wealth-management"] .wealth-needs>a:last-child{border-right:0!important;}html[data-mg-path="/wealth-management"] .wealth-needs span{color:var(--mg-final-gold)!important;font-size:9px!important;letter-spacing:.1em!important;text-transform:uppercase!important;}html[data-mg-path="/wealth-management"] .wealth-needs strong{max-width:240px!important;margin-top:12px!important;color:#fff!important;font-family:var(--serif)!important;font-size:23px!important;font-weight:400!important;line-height:1.15!important;}html[data-mg-path="/wealth-management"] .wealth-needs b{display:none!important;}html[data-mg-path="/wealth-management"] .wealth-section{width:100%!important;max-width:none!important;margin:0!important;padding:var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] .wealth-heading{max-width:980px!important;margin:0 0 42px!important;text-align:left!important;}html[data-mg-path="/wealth-management"] .wealth-heading .wealth-eyebrow{margin:0 0 17px!important;color:var(--mg-final-forest)!important;}html[data-mg-path="/wealth-management"] .wealth-heading h2{max-width:930px!important;margin:0!important;color:var(--mg-final-navy)!important;font-size:clamp(44px,4.7vw,66px)!important;line-height:1.02!important;letter-spacing:-.04em!important;}html[data-mg-path="/wealth-management"] .wealth-heading h2 em{color:var(--mg-final-green)!important;}html[data-mg-path="/wealth-management"] .wealth-heading>p:last-child{max-width:720px!important;margin:20px 0 0!important;color:#56616c!important;font-size:17px!important;line-height:1.65!important;}html[data-mg-path="/wealth-management"] #wealth-services{background:var(--mg-final-paper)!important;}html[data-mg-path="/wealth-management"] .wealth-services{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}html[data-mg-path="/wealth-management"] .wealth-services article{min-width:0!important;min-height:390px!important;padding:32px!important;background:var(--mg-final-white)!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;border-radius:0!important;box-shadow:none!important;display:flex!important;flex-direction:column!important;}html[data-mg-path="/wealth-management"] .wealth-services article:nth-child(2), html[data-mg-path="/wealth-management"] .wealth-services article:nth-child(3){background:#eee8db!important;}html[data-mg-path="/wealth-management"] .wealth-services article>.wealth-eyebrow{color:#75531f!important;}html[data-mg-path="/wealth-management"] .wealth-services article h3{max-width:540px!important;margin:38px 0 17px!important;color:var(--mg-final-navy)!important;font-size:clamp(29px,2.5vw,38px)!important;line-height:1.08!important;}html[data-mg-path="/wealth-management"] .wealth-services article>p:not(.wealth-eyebrow){max-width:560px!important;margin:0!important;color:#59646e!important;font-size:15px!important;line-height:1.66!important;}html[data-mg-path="/wealth-management"] .wealth-services article>div{margin-top:auto!important;padding-top:28px!important;}html[data-mg-path="/wealth-management"] .wealth-services article>div>span{display:block!important;margin-bottom:10px!important;color:var(--mg-final-forest)!important;font-size:9px!important;letter-spacing:.1em!important;text-transform:uppercase!important;}html[data-mg-path="/wealth-management"] .wealth-services article>div>strong{max-width:560px!important;color:#34424e!important;font-family:var(--body-serif)!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important;display:block!important;}html[data-mg-path="/wealth-management"] .wealth-detail-link{margin-top:18px!important;color:var(--mg-final-forest)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;display:inline-block!important;}html[data-mg-path="/wealth-management"] .wealth-coordination{max-width:900px!important;margin:28px 0 0!important;padding:18px 0 0!important;border-top:1px solid var(--mg-final-line)!important;color:#59646e!important;font-size:13px!important;line-height:1.6!important;}html[data-mg-path="/wealth-management"] .wealth-examples{background:#e7dfcd!important;padding-top:clamp(76px,7vw,96px)!important;padding-bottom:clamp(76px,7vw,96px)!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-heading{max-width:900px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:38px!important;text-align:center!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-heading .wealth-eyebrow{text-align:center!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-heading h2{max-width:800px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-heading>p:last-child{max-width:820px!important;margin:18px auto 0!important;text-align:center!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-steps{max-width:var(--mg-final-core)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-steps article{min-width:0!important;min-height:280px!important;padding:30px 28px!important;background:var(--mg-final-white)!important;border:1px solid rgba(23,37,63,.08)!important;border-top:2px solid var(--mg-final-gold)!important;box-shadow:none!important;display:block!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-steps article>span{color:#75531f!important;font-size:10px!important;letter-spacing:.04em!important;text-transform:none!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-steps h3{margin:22px 0 16px!important;color:var(--mg-final-navy)!important;font-size:30px!important;line-height:1.15!important;}html[data-mg-path="/wealth-management"] .wealth-examples .wealth-steps p{margin:0!important;color:#667079!important;font-size:15px!important;line-height:1.65!important;}html[data-mg-path="/wealth-management"] .wealth-person{width:100%!important;max-width:none!important;margin:0!important;padding:var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;background:var(--mg-final-navy2)!important;color:#fff!important;}html[data-mg-path="/wealth-management"] .wealth-personInner{max-width:var(--mg-final-core)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr)!important;gap:clamp(55px,8vw,110px)!important;align-items:start!important;}html[data-mg-path="/wealth-management"] .wealth-personInner>.wealth-eyebrow{grid-column:1!important;margin:8px 0 0!important;color:var(--mg-final-gold)!important;}html[data-mg-path="/wealth-management"] .wealth-personInner h2{grid-column:2!important;grid-row:1!important;margin:0 0 22px!important;color:#fff!important;font-size:clamp(48px,5vw,70px)!important;line-height:1!important;}html[data-mg-path="/wealth-management"] .wealth-personInner h2 em{color:#73b898!important;}html[data-mg-path="/wealth-management"] .wealth-personInner>p{grid-column:2!important;max-width:720px!important;margin:0 0 16px!important;color:#c5cfda!important;font-size:16px!important;line-height:1.7!important;}html[data-mg-path="/wealth-management"] .wealth-personInner>a{grid-column:2!important;width:max-content!important;margin-top:12px!important;padding-bottom:5px!important;border-bottom:1px solid #73b898!important;color:#fff!important;font-size:11px!important;letter-spacing:.05em!important;text-transform:uppercase!important;}html[data-mg-path="/wealth-management"] #working-together{background:var(--mg-final-paper)!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps article{min-width:0!important;min-height:260px!important;padding:30px!important;background:var(--mg-final-white)!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;box-shadow:none!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps article>span{display:none!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps h3{margin:4px 0 18px!important;color:var(--mg-final-navy)!important;font-size:31px!important;line-height:1.12!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps p{margin:0!important;color:#5e6972!important;font-size:15px!important;line-height:1.67!important;}html[data-mg-path="/wealth-management"] .wealth-faq{max-width:none!important;background:#eee8db!important;}html[data-mg-path="/wealth-management"] .wealth-faq>.wealth-heading{max-width:880px!important;}html[data-mg-path="/wealth-management"] .wealth-faq details{max-width:980px!important;margin:0 auto!important;border-top:1px solid #cfc6b7!important;background:transparent!important;}html[data-mg-path="/wealth-management"] .wealth-faq details:last-of-type{border-bottom:1px solid #cfc6b7!important;}html[data-mg-path="/wealth-management"] .wealth-faq summary{min-height:76px!important;padding:20px 4px!important;color:var(--mg-final-navy)!important;font-family:var(--body-serif)!important;font-size:20px!important;line-height:1.35!important;}html[data-mg-path="/wealth-management"] .wealth-faq summary span{color:#75531f!important;}html[data-mg-path="/wealth-management"] .wealth-faq details>p{max-width:760px!important;padding:0 48px 24px 4px!important;color:#5e6972!important;font-size:15px!important;line-height:1.7!important;}html[data-mg-path="/wealth-management"] .wealth-contact{width:100%!important;max-width:none!important;margin:0!important;padding:var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;background:var(--mg-final-navy)!important;color:#fff!important;display:grid!important;grid-template-columns:minmax(330px,.75fr) minmax(0,1.25fr)!important;gap:clamp(56px,8vw,110px)!important;align-items:start!important;}html[data-mg-path="/wealth-management"] .wealth-contact>.wealth-heading{margin:0!important;position:sticky!important;top:120px!important;}html[data-mg-path="/wealth-management"] .wealth-contact>.wealth-heading .wealth-eyebrow{color:var(--mg-final-gold)!important;}html[data-mg-path="/wealth-management"] .wealth-contact>.wealth-heading h2{max-width:560px!important;color:#fff!important;font-size:clamp(48px,5vw,72px)!important;line-height:1!important;}html[data-mg-path="/wealth-management"] .wealth-contact>.wealth-heading>p:last-child{max-width:560px!important;color:#c4ced9!important;font-size:16px!important;line-height:1.68!important;}html[data-mg-path="/wealth-management"] .wealth-form{width:100%!important;max-width:720px!important;justify-self:end!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form{width:100%!important;margin:0!important;padding:30px!important;background:#fbf7ed!important;border:0!important;border-top:3px solid var(--mg-final-gold)!important;border-radius:0!important;box-shadow:none!important;color:var(--mg-final-navy)!important;display:block!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-context{margin:0 0 24px!important;padding:0 0 15px!important;border-bottom:1px solid var(--mg-final-line)!important;color:#75531f!important;font-size:10px!important;letter-spacing:.1em!important;text-transform:uppercase!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-details{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;margin:0 0 14px!important;}html[data-mg-path="/wealth-management"] .wealth-form label{margin:0 0 14px!important;color:var(--mg-final-navy)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:.01em!important;display:grid!important;gap:8px!important;}html[data-mg-path="/wealth-management"] .wealth-form :is(input,textarea){width:100%!important;box-sizing:border-box!important;margin:0!important;border:1px solid #c5bdaf!important;border-radius:0!important;background:#fff!important;color:#1f2d39!important;font-family:var(--sans)!important;font-size:16px!important;line-height:1.45!important;}html[data-mg-path="/wealth-management"] .wealth-form input{min-height:52px!important;padding:12px 14px!important;}html[data-mg-path="/wealth-management"] .wealth-form textarea{min-height:150px!important;padding:14px!important;resize:vertical!important;}html[data-mg-path="/wealth-management"] .wealth-form :is(input,textarea)::placeholder{color:#8a9298!important;opacity:1!important;}html[data-mg-path="/wealth-management"] .wealth-form :is(input,textarea):focus{outline:3px solid rgba(79,155,123,.22)!important;outline-offset:0!important;border-color:var(--mg-final-green)!important;}html[data-mg-path="/wealth-management"] .wealth-form .honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;}html[data-mg-path="/wealth-management"] .wealth-form button[type="submit"]{width:100%!important;min-height:58px!important;margin:4px 0 0!important;padding:0 18px!important;background:var(--mg-final-green)!important;border:1px solid var(--mg-final-green)!important;border-radius:0!important;color:#fff!important;font-size:13px!important;font-weight:600!important;justify-content:space-between!important;box-shadow:none!important;}html[data-mg-path="/wealth-management"] .wealth-form button[type="submit"] span{position:relative!important;display:inline-block!important;width:18px!important;height:12px!important;overflow:hidden!important;font-size:0!important;color:#fff!important;}html[data-mg-path="/wealth-management"] .wealth-form button[type="submit"] span:before{content:""!important;position:absolute!important;left:1px!important;top:5px!important;width:14px!important;height:1.5px!important;background:#fff!important;}html[data-mg-path="/wealth-management"] .wealth-form button[type="submit"] span:after{content:""!important;position:absolute!important;right:2px!important;top:2px!important;width:6px!important;height:6px!important;border-top:1.5px solid #fff!important;border-right:1.5px solid #fff!important;transform:rotate(45deg)!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form>small{margin-top:18px!important;padding-top:16px!important;border-top:1px solid var(--mg-final-line)!important;color:#69737b!important;font-size:10px!important;line-height:1.6!important;display:block!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form>small a{color:var(--mg-final-forest)!important;text-decoration:underline!important;text-underline-offset:3px!important;}@media(max-width:1050px){html[data-mg-path="/wealth-management"] .wealth-needs{grid-template-columns:repeat(2,minmax(0,1fr))!important;}html[data-mg-path="/wealth-management"] .wealth-needs>a:nth-child(2){border-right:0!important;}html[data-mg-path="/wealth-management"] .wealth-needs>a:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.13)!important;}html[data-mg-path="/wealth-management"] .wealth-personInner{grid-template-columns:1fr!important;gap:22px!important;}html[data-mg-path="/wealth-management"] .wealth-personInner :is(.wealth-eyebrow,h2,p,a){grid-column:1!important;grid-row:auto!important;}html[data-mg-path="/wealth-management"] .wealth-contact{grid-template-columns:1fr!important;gap:42px!important;}html[data-mg-path="/wealth-management"] .wealth-contact>.wealth-heading{position:static!important;}html[data-mg-path="/wealth-management"] .wealth-form{max-width:none!important;justify-self:stretch!important;}}@media(max-width:800px){html[data-mg-path="/wealth-management"] .wealth-services, html[data-mg-path="/wealth-management"] .wealth-examples .wealth-steps, html[data-mg-path="/wealth-management"] #working-together .wealth-steps{grid-template-columns:1fr!important;}html[data-mg-path="/wealth-management"] .wealth-services article, html[data-mg-path="/wealth-management"] .wealth-examples .wealth-steps article, html[data-mg-path="/wealth-management"] #working-together .wealth-steps article{min-height:0!important;}}@media(max-width:700px){html[data-mg-path="/wealth-management"] .wealth-hero{padding:60px 20px 66px!important;}html[data-mg-path="/wealth-management"] .wealth-hero>nav{margin-bottom:26px!important;}html[data-mg-path="/wealth-management"] .wealth-hero h1{font-size:clamp(48px,12.5vw,60px)!important;}html[data-mg-path="/wealth-management"] .wealth-intro{font-size:16px!important;}html[data-mg-path="/wealth-management"] .wealth-actions{grid-template-columns:1fr!important;width:100%!important;}html[data-mg-path="/wealth-management"] .wealth-needs{grid-template-columns:1fr!important;padding:0 20px!important;}html[data-mg-path="/wealth-management"] .wealth-needs>a{border-right:0!important;border-bottom:1px solid rgba(255,255,255,.13)!important;}html[data-mg-path="/wealth-management"] .wealth-needs>a:last-child{border-bottom:0!important;}html[data-mg-path="/wealth-management"] .wealth-section, html[data-mg-path="/wealth-management"] .wealth-person, html[data-mg-path="/wealth-management"] .wealth-contact{padding-left:20px!important;padding-right:20px!important;}html[data-mg-path="/wealth-management"] .wealth-heading h2{font-size:43px!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-details{grid-template-columns:1fr!important;gap:0!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form{padding:24px 20px!important;}}html[data-mg-path="/wealth-management"] .wealth-primary>span, html[data-mg-path="/wealth-management"] .wealth-detail-link:after{position:relative!important;}html[data-mg-path="/wealth-management"] .wealth-primary>span{display:inline-block!important;width:18px!important;height:12px!important;overflow:hidden!important;font-size:0!important;line-height:0!important;color:#17253f!important;text-indent:-9999px!important;}html[data-mg-path="/wealth-management"] .wealth-primary>span:before{content:""!important;position:absolute!important;left:1px!important;top:5px!important;width:14px!important;height:1.5px!important;background:#17253f!important;}html[data-mg-path="/wealth-management"] .wealth-primary>span:after{content:""!important;position:absolute!important;right:2px!important;top:2px!important;width:6px!important;height:6px!important;border-top:1.5px solid #17253f!important;border-right:1.5px solid #17253f!important;transform:rotate(45deg)!important;}html[data-mg-path="/wealth-management"] .breadcrumb-piece>i{position:relative!important;display:inline-block!important;width:14px!important;height:10px!important;overflow:hidden!important;font-size:0!important;color:transparent!important;}html[data-mg-path="/wealth-management"] .breadcrumb-piece>i:before{content:""!important;position:absolute!important;left:0!important;top:4px!important;width:10px!important;height:1px!important;background:#c9a660!important;}html[data-mg-path="/wealth-management"] .breadcrumb-piece>i:after{content:""!important;position:absolute!important;right:1px!important;top:2px!important;width:4px!important;height:4px!important;border-top:1px solid #c9a660!important;border-right:1px solid #c9a660!important;transform:rotate(45deg)!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps article>span, html[data-mg-path="/wealth-management"] #working-together .wealth-steps article>small:first-child, html[data-mg-path="/wealth-management"] #working-together .wealth-steps article>b:first-child{display:none!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps article{padding-top:30px!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps h3{margin-top:0!important;}html body{font-family:var(--sans)!important;color:var(--mg-final-navy)!important;}html body :is(h1,h2,h3,h4,.display-heading){font-family:var(--serif)!important;font-weight:400!important;}html body :is(p,li,dd,dt,summary,label,input,textarea,button,a){-webkit-font-smoothing:antialiased!important;}.mg-arrow-icon{position:relative!important;display:inline-block!important;flex:0 0 18px!important;width:18px!important;min-width:18px!important;height:12px!important;margin-left:10px!important;overflow:visible!important;vertical-align:middle!important;color:currentColor!important;font-size:0!important;line-height:0!important;}.mg-arrow-icon:before{content:""!important;position:absolute!important;left:1px!important;top:5px!important;width:14px!important;height:1.5px!important;background:currentColor!important;}.mg-arrow-icon:after{content:""!important;position:absolute!important;right:2px!important;top:2px!important;width:6px!important;height:6px!important;border-top:1.5px solid currentColor!important;border-right:1.5px solid currentColor!important;transform:rotate(45deg)!important;}.mg-arrow-icon.mg-arrow-down{transform:rotate(90deg)!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-examples, html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-examples{padding: clamp(76px,7vw,96px) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2)) clamp(76px,7vw,96px)!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together{padding: var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;background:var(--mg-final-paper)!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-heading, html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps{width:100%!important;max-width:var(--mg-final-core)!important;margin-left:auto!important;margin-right:auto!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps>article{width:auto!important;min-width:0!important;max-width:none!important;min-height:260px!important;margin:0!important;padding:30px!important;background:var(--mg-final-white)!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps>article>span{display:none!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact{width:100%!important;max-width:none!important;margin:0!important;padding: var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(320px,.72fr) minmax(520px,1.28fr)!important;gap:clamp(56px,7vw,100px)!important;align-items:start!important;background:var(--mg-final-navy)!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact>.wealth-heading{width:auto!important;max-width:520px!important;margin:0!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact>.wealth-form{width:100%!important;max-width:720px!important;margin:0!important;justify-self:end!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form{width:100%!important;max-width:none!important;margin:0!important;padding:30px!important;display:block!important;box-sizing:border-box!important;background:#fbf7ed!important;border:0!important;border-top:3px solid var(--mg-final-gold)!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form>.inquiry-details{width:100%!important;margin:0 0 14px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form label{width:100%!important;max-width:none!important;margin:0 0 14px!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form>.inquiry-details>label{margin:0!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form :is(input,textarea){grid-column:1!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form>label:not(.honeypot){margin-top:14px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form button[type="submit"]{display:flex!important;align-items:center!important;justify-content:space-between!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form small{width:100%!important;box-sizing:border-box!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body{width:min(var(--mg-final-core),calc(100% - 112px))!important;max-width:var(--mg-final-core)!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body>.editorial-grid{width:100%!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body>.editorial-grid>article{width:auto!important;min-width:0!important;max-width:none!important;padding:34px!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body>.editorial-grid :is(h2,p){width:auto!important;max-width:100%!important;}html[data-mg-path="/how-we-work"] .how-workstream-grid article>span{color:#d8bd80!important;}.site-footer .site-footer-brand, .site-footer .site-footer-brand strong{color:#fff!important;}@media(max-width:1000px){html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact{grid-template-columns:1fr!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact>.wealth-form{max-width:none!important;justify-self:stretch!important;}}@media(max-width:800px){html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps{grid-template-columns:1fr!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body>.editorial-grid{grid-template-columns:1fr!important;}}@media(max-width:700px){html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact, html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together, html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-examples{padding-left:20px!important;padding-right:20px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form{padding:24px 20px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact .inquiry-form>.inquiry-details{grid-template-columns:1fr!important;gap:14px!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body{width:calc(100% - 40px)!important;}}.sitewide-header-action span, .sitewide-mobile-nav a span, .site-footer-action span, .home-primary b, .home-secondary span, .wealth-primary span, .wealth-secondary span, .wealth-detail-link, .owner-planning-actions a b, .who-hero-actions a b, .who-boundary a b, .who-other-paths a b, .resource-hero-actions a b, .editorial-hero-actions a b, .cluster-page a b, .cluster-page a span[aria-hidden="true"], .professional-page a b, .corridor-page a b, .decision-map-page a b{font-family:var(--sans)!important;}.sitewide-header-action span, .site-footer-action span, .home-primary b, .home-secondary span, .wealth-primary span, .wealth-secondary span, .owner-planning-actions a b, .who-hero-actions a b, .who-boundary a b, .who-other-paths a b, .resource-hero-actions a b, .editorial-hero-actions a b{position:relative!important;display:inline-block!important;width:18px!important;min-width:18px!important;height:12px!important;overflow:hidden!important;font-size:0!important;line-height:0!important;color:currentColor!important;text-indent:-9999px!important;}.sitewide-header-action span:before, .site-footer-action span:before, .home-primary b:before, .home-secondary span:before, .wealth-primary span:before, .wealth-secondary span:before, .owner-planning-actions a b:before, .who-hero-actions a b:before, .who-boundary a b:before, .who-other-paths a b:before, .resource-hero-actions a b:before, .editorial-hero-actions a b:before{content:""!important;position:absolute!important;left:1px!important;top:5px!important;width:14px!important;height:1.5px!important;background:currentColor!important;}.sitewide-header-action span:after, .site-footer-action span:after, .home-primary b:after, .home-secondary span:after, .wealth-primary span:after, .wealth-secondary span:after, .owner-planning-actions a b:after, .who-hero-actions a b:after, .who-boundary a b:after, .who-other-paths a b:after, .resource-hero-actions a b:after, .editorial-hero-actions a b:after{content:""!important;position:absolute!important;right:2px!important;top:2px!important;width:6px!important;height:6px!important;border-top:1.5px solid currentColor!important;border-right:1.5px solid currentColor!important;transform:rotate(45deg)!important;}html[data-mg-path="/wealth-management"] #working-together.wealth-section{width:100%!important;max-width:none!important;margin:0!important;padding:var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;box-sizing:border-box!important;background:var(--mg-final-paper)!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-heading{width:min(100%,980px)!important;max-width:980px!important;margin:0 auto 38px!important;padding:0!important;text-align:center!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-heading :is(.wealth-eyebrow,h2){text-align:center!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps{width:min(100%,1180px)!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps article{width:auto!important;max-width:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:28px 28px 30px!important;display:block!important;background:var(--mg-final-white)!important;border:1px solid var(--mg-final-line)!important;border-top:2px solid var(--mg-final-gold)!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps article>span{display:none!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps h3{margin:0 0 16px!important;font-size:30px!important;line-height:1.12!important;}html[data-mg-path="/wealth-management"] #working-together .wealth-steps p{margin:0!important;font-size:15px!important;line-height:1.68!important;}html[data-mg-path="/wealth-management"] section.wealth-contact{width:100%!important;max-width:none!important;margin:0!important;padding:var(--mg-final-section) max(var(--mg-final-pad),calc((100vw - var(--mg-final-core))/2))!important;display:grid!important;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)!important;gap:clamp(48px,7vw,96px)!important;align-items:start!important;background:var(--mg-final-navy)!important;}html[data-mg-path="/wealth-management"] .wealth-contact>.wealth-heading{width:auto!important;max-width:560px!important;margin:0!important;padding:0!important;position:static!important;}html[data-mg-path="/wealth-management"] .wealth-form{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;justify-self:stretch!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form{width:100%!important;max-width:none!important;margin:0!important;padding:28px!important;display:block!important;box-sizing:border-box!important;background:#fbf7ed!important;border:0!important;border-top:3px solid var(--mg-final-gold)!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-details{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0 0 14px!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form>label, html[data-mg-path="/wealth-management"] .wealth-form .inquiry-details>label{width:100%!important;max-width:none!important;margin:0 0 14px!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;}html[data-mg-path="/wealth-management"] .wealth-form :is(input,textarea){width:100%!important;max-width:none!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] .wealth-form button[type="submit"]{display:flex!important;align-items:center!important;justify-content:space-between!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form>small{width:auto!important;max-width:none!important;}.magnet-page .magnet-hero, .guide-family-prepare .editorial-hero, .guide-family-state .editorial-hero{background:var(--mg-final-navy)!important;color:#fff!important;}.magnet-page .magnet-hero h1, .guide-family-prepare .editorial-hero h1, .guide-family-state .editorial-hero h1{color:#fff!important;}.magnet-page .magnet-hero .eyebrow, .guide-family-prepare .editorial-hero .eyebrow, .guide-family-state .editorial-hero .eyebrow{color:var(--mg-final-gold)!important;}.magnet-page .magnet-hero>div>p:not(.eyebrow), .guide-family-prepare .editorial-hero>p:not(.eyebrow), .guide-family-state .editorial-hero>p:not(.eyebrow){color:#cbd4df!important;}.site-footer .site-footer-brand, .site-footer .site-footer-brand strong{color:#fff!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-body{width:min(var(--mg-final-core),calc(100% - 112px))!important;max-width:var(--mg-final-core)!important;margin-inline:auto!important;padding-left:0!important;padding-right:0!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-body>section, html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid{width:100%!important;max-width:none!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid article{width:auto!important;max-width:none!important;min-width:0!important;}.how-work-page .how-workstream-grid article>span{color:#d5bd86!important;}@media(max-width:900px){html[data-mg-path="/wealth-management"] #working-together .wealth-steps{grid-template-columns:1fr!important;}html[data-mg-path="/wealth-management"] section.wealth-contact{grid-template-columns:1fr!important;}}@media(max-width:700px){html[data-mg-path="/wealth-management"] .wealth-form .inquiry-details{grid-template-columns:1fr!important;}html[data-mg-path="/wealth-management"] .wealth-form .inquiry-form{padding:22px 20px!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-body{width:calc(100% - 40px)!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] .editorial-grid{grid-template-columns:1fr!important;}}.magnet-page .magnet-hero{background:#17253f!important;background-image:none!important;color:#fff!important;}.magnet-page .magnet-hero .magnet-hero-copy .eyebrow{color:#c9a660!important;}.magnet-page .magnet-hero .magnet-hero-copy h1{color:#fff!important;}.magnet-page .magnet-hero .magnet-hero-copy h1 em{color:#73b898!important;}.magnet-page .magnet-hero .magnet-hero-copy>p:not(.eyebrow){color:#cbd4df!important;}.magnet-page .magnet-proofline span{color:#cbd4df!important;border-color:rgba(255,255,255,.18)!important;}.magnet-page .magnet-proofline b{color:#fff!important;}.magnet-page .magnet-inside>div{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;}.magnet-page .magnet-inside>div>article{grid-column:span 2!important;width:auto!important;max-width:none!important;min-width:0!important;padding:28px!important;background:#fffdf8!important;border:1px solid #d8d0c2!important;border-top:2px solid #4f9b7b!important;box-sizing:border-box!important;}.magnet-page .magnet-inside>div>article:nth-child(4), .magnet-page .magnet-inside>div>article:nth-child(5){grid-column:span 3!important;}.cluster-page .cluster-timeline li{color:#56616c!important;background:#fffdf8!important;}.cluster-page .cluster-timeline li :is(p,span,small){color:#56616c!important;}.cluster-page .cluster-timeline li :is(b,strong,h3){color:#17253f!important;}.cluster-page .cluster-section.dark, .cluster-page .cluster-cta, .cluster-page .corridor-decision{color:#fff!important;}.cluster-page .cluster-section.dark :is(p,li), .cluster-page .cluster-cta :is(p,li), .cluster-page .corridor-decision :is(p,li){color:#c7d0dc!important;}.article-reading-page .editorial-hero .breadcrumb-piece, .article-reading-page .editorial-hero .breadcrumb-piece a, .article-reading-page .editorial-hero .breadcrumb-piece strong, .corridor-page .editorial-hero .breadcrumb-piece, .corridor-page .editorial-hero .breadcrumb-piece a, .corridor-page .editorial-hero .breadcrumb-piece strong{color:#dfe5ed!important;}.article-reading-page .editorial-hero>.eyebrow, .corridor-page .editorial-hero>.eyebrow{color:#c9a660!important;}@media(max-width:900px){.magnet-page .magnet-inside>div{grid-template-columns:1fr!important;}.magnet-page .magnet-inside>div>article, .magnet-page .magnet-inside>div>article:nth-child(4), .magnet-page .magnet-inside>div>article:nth-child(5){grid-column:auto!important;}}.decision-guide-page.article-reading-page .article-point-list{counter-reset:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;}.decision-guide-page.article-reading-page .article-point-list article, .decision-guide-page.article-reading-page .article-point-list article:nth-child(n){counter-increment:none!important;display:block!important;grid-template-columns:none!important;grid-template-areas:none!important;min-width:0!important;min-height:0!important;width:auto!important;max-width:none!important;padding:28px!important;background:#fffdf8!important;color:#17253f!important;border:1px solid #d8d0c2!important;border-top:2px solid #c9a660!important;clip-path:none!important;box-shadow:none!important;}.decision-guide-page.article-reading-page .article-point-list article:first-child{grid-column:auto!important;background:#fffdf8!important;color:#17253f!important;border-color:#d8d0c2!important;border-top-color:#c9a660!important;}.decision-guide-page.article-reading-page .article-point-list article::before{content:none!important;display:none!important;}.decision-guide-page.article-reading-page .article-point-list h2, .decision-guide-page.article-reading-page .article-point-list article:first-child h2{grid-column:auto!important;grid-area:auto!important;max-width:560px!important;margin:0 0 16px!important;color:#17253f!important;font-size:clamp(27px,2.5vw,34px)!important;line-height:1.1!important;}.decision-guide-page.article-reading-page .article-point-list article>div, .decision-guide-page.article-reading-page .article-point-list article:first-child>div{grid-column:auto!important;grid-area:auto!important;display:block!important;width:auto!important;max-width:none!important;margin:0!important;}.decision-guide-page.article-reading-page .article-point-list p, .decision-guide-page.article-reading-page .article-point-list article:first-child p{width:auto!important;max-width:620px!important;margin:0!important;color:#5d6862!important;font-size:15px!important;line-height:1.66!important;}.decision-guide-page.article-reading-page .decision-guide-sequence ol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;}.decision-guide-page.article-reading-page .decision-guide-sequence li{display:block!important;grid-template-columns:none!important;min-width:0!important;width:auto!important;max-width:none!important;padding:26px!important;background:#fffdf8!important;border:1px solid #d8d0c2!important;border-top:2px solid #c9a660!important;}.decision-guide-page.article-reading-page .decision-guide-sequence li>b{display:none!important;}.decision-guide-page.article-reading-page .decision-guide-sequence li>div, .decision-guide-page.article-reading-page .decision-guide-sequence li>div>div{display:block!important;width:100%!important;max-width:none!important;margin:0!important;}.decision-guide-page.article-reading-page .decision-guide-sequence h3{margin:0 0 10px!important;color:#17253f!important;font-size:23px!important;line-height:1.15!important;}.decision-guide-page.article-reading-page .decision-guide-sequence li p{width:auto!important;max-width:none!important;margin:0!important;color:#5d6862!important;font-size:15px!important;line-height:1.65!important;}body main.magnet-page section.magnet-hero{background:#17253f!important;background-image:none!important;color:#fff!important;}body main.magnet-page section.magnet-hero .magnet-hero-copy>.eyebrow{color:#d4ad63!important;}body main.magnet-page section.magnet-hero .magnet-hero-copy h1{color:#fff!important;}body main.magnet-page section.magnet-hero .magnet-hero-copy h1 em{color:#73b898!important;}body main.magnet-page section.magnet-hero .magnet-hero-copy>p:not(.eyebrow){color:#d1d9e4!important;}body main.magnet-page section.magnet-hero .magnet-proofline span{color:#d8e0e9!important;border-color:rgba(255,255,255,.2)!important;}body main.magnet-page section.magnet-hero .magnet-proofline b{color:#fff!important;}body main.magnet-page .magnet-inside>div{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;}body main.magnet-page .magnet-inside>div>article{grid-column:span 2!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;}body main.magnet-page .magnet-inside>div>article:nth-child(4), body main.magnet-page .magnet-inside>div>article:nth-child(5){grid-column:span 3!important;}body main.cluster-page .cluster-timeline li{background:#fffdf8!important;color:#56616c!important;}body main.cluster-page .cluster-timeline li :is(p,span,small){color:#56616c!important;}body main.cluster-page .cluster-timeline li :is(b,strong,h3){color:#17253f!important;}body main.cluster-page .cluster-section.dark, body main.cluster-page .cluster-cta{background:#102039!important;color:#fff!important;}body main.cluster-page .cluster-section.dark :is(h2,h3,strong){color:#fff!important;}body main.cluster-page .cluster-section.dark :is(p,li,small,span), body main.cluster-page .cluster-cta :is(p,li,small,span){color:#d0d8e2!important;}body main.cluster-page .cluster-section.dark .eyebrow, body main.cluster-page .cluster-cta .eyebrow{color:#d4ad63!important;}body main.article-reading-page .editorial-hero, body main.corridor-page .editorial-hero{background:#17253f!important;background-image:none!important;color:#fff!important;}body main.article-reading-page .editorial-hero h1, body main.corridor-page .editorial-hero h1{color:#fff!important;}body main.article-reading-page .editorial-hero>.eyebrow, body main.corridor-page .editorial-hero>.eyebrow{color:#d4ad63!important;}body main.article-reading-page .editorial-hero :is(.breadcrumb-piece,.breadcrumb-piece a,.breadcrumb-piece strong), body main.corridor-page .editorial-hero :is(.breadcrumb-piece,.breadcrumb-piece a,.breadcrumb-piece strong){color:#e4e9ef!important;}body main.how-work-page .how-workstream-grid article>span{color:#e3c98e!important;}body main.who-page .editorial-hero>.eyebrow{color:#d4ad63!important;}body main.who-page .who-boundary{background:#102039!important;}body main.who-page .who-boundary :is(strong,p){color:#fff!important;}body main.who-page .who-boundary p{color:#d0d8e2!important;}body main.who-page .who-other-paths{background:#efe9dc!important;color:#17253f!important;}body main.who-page .who-other-paths .eyebrow{color:#2f7059!important;}body main.wealth-page .wealth-needs{background:#102039!important;}body main.wealth-page .wealth-needs>a{color:#fff!important;}body main.wealth-page .wealth-needs strong{color:#fff!important;}body main.wealth-page .wealth-needs span{color:#d4ad63!important;}.site-footer, .site-footer :is(p,a,span,strong,small){font-family:var(--sans)!important;}.site-footer .site-footer-brand strong{font-family:var(--serif)!important;color:#fff!important;}main :is(h1,h2,h3){font-family:var(--serif)!important;}main :is(p,li,dd,dt,label,input,textarea,button,a,small,span){font-family:var(--sans)!important;}@media(max-width:700px){.decision-guide-page.article-reading-page .article-point-list, .decision-guide-page.article-reading-page .decision-guide-sequence ol, body main.magnet-page .magnet-inside>div{grid-template-columns:1fr!important;}body main.magnet-page .magnet-inside>div>article, body main.magnet-page .magnet-inside>div>article:nth-child(4), body main.magnet-page .magnet-inside>div>article:nth-child(5){grid-column:auto!important;}.decision-guide-page.article-reading-page .article-point-list article, .decision-guide-page.article-reading-page .decision-guide-sequence li{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;padding:24px 20px!important;}.decision-guide-page.article-reading-page .article-point-list h2{max-width:none!important;font-size:28px!important;}.decision-guide-page.article-reading-page .article-point-list p, .decision-guide-page.article-reading-page .decision-guide-sequence li p{width:auto!important;max-width:none!important;}}:root{--mrc-navy:#17253f;--mrc-navy2:#102039;--mrc-paper:#f4efe4;--mrc-white:#fffdf8;--mrc-band:#e9e1cf;--mrc-gold:#c9a660;--mrc-green:#4f9b7b;--mrc-forest:#2f7059;--mrc-line:#d8d0c2;--mrc-body:#56616c;}main :is(h1,h2,h3){font-family:var(--serif)!important}main :is(p,li,dd,dt,label,input,textarea,button,small){font-family:var(--sans)!important}body main.magnet-page section.magnet-hero{background:#17253f!important;background-image:none!important;color:#fff!important;}body main.magnet-page section.magnet-hero .magnet-hero-copy .eyebrow{color:#d4ad63!important}body main.magnet-page section.magnet-hero .magnet-hero-copy h1{color:#fff!important}body main.magnet-page section.magnet-hero .magnet-hero-copy h1 em{color:#73b898!important}body main.magnet-page section.magnet-hero .magnet-hero-copy>p:not(.eyebrow){color:#d1d9e4!important}body main.magnet-page section.magnet-hero .magnet-proofline span{color:#d8e0e9!important;border-color:rgba(255,255,255,.2)!important}body main.magnet-page section.magnet-hero .magnet-proofline b{color:#fff!important}body main.magnet-page .magnet-inside>div{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:14px!important;}body main.magnet-page .magnet-inside>div>article{grid-column:span 2!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;background:#fffdf8!important;border:1px solid #d8d0c2!important;border-top:2px solid #4f9b7b!important;box-sizing:border-box!important;}body main.magnet-page .magnet-inside>div>article:nth-child(4), body main.magnet-page .magnet-inside>div>article:nth-child(5){grid-column:span 3!important}body main.decision-guide-page.article-reading-page .article-point-list{counter-reset:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;}body main.decision-guide-page.article-reading-page .article-point-list article, body main.decision-guide-page.article-reading-page .article-point-list article:nth-child(n){counter-increment:none!important;display:block!important;grid-template-columns:none!important;grid-template-areas:none!important;width:auto!important;max-width:none!important;min-width:0!important;min-height:0!important;padding:28px!important;background:#fffdf8!important;color:#17253f!important;border:1px solid #d8d0c2!important;border-top:2px solid #c9a660!important;clip-path:none!important;box-shadow:none!important;}body main.decision-guide-page.article-reading-page .article-point-list article::before{content:none!important;display:none!important;}body main.decision-guide-page.article-reading-page .article-point-list h2, body main.decision-guide-page.article-reading-page .article-point-list article:first-child h2{grid-column:auto!important;grid-area:auto!important;max-width:560px!important;margin:0 0 16px!important;color:#17253f!important;font-size:clamp(27px,2.5vw,34px)!important;line-height:1.1!important;}body main.decision-guide-page.article-reading-page .article-point-list article>div{grid-column:auto!important;grid-area:auto!important;display:block!important;width:auto!important;max-width:none!important;margin:0!important;}body main.decision-guide-page.article-reading-page .article-point-list p{width:auto!important;max-width:620px!important;margin:0!important;color:#5d6862!important;font-size:15px!important;line-height:1.66!important;}body main.decision-guide-page.article-reading-page .decision-guide-sequence ol{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;border:0!important;}body main.decision-guide-page.article-reading-page .decision-guide-sequence li{display:block!important;grid-template-columns:none!important;width:auto!important;max-width:none!important;min-width:0!important;padding:26px!important;background:#fffdf8!important;border:1px solid #d8d0c2!important;border-top:2px solid #c9a660!important;}body main.decision-guide-page.article-reading-page .decision-guide-sequence li>b{display:none!important}body main.decision-guide-page.article-reading-page .decision-guide-sequence li>div, body main.decision-guide-page.article-reading-page .decision-guide-sequence li>div>div{display:block!important;width:100%!important;max-width:none!important;margin:0!important;}body main.decision-guide-page.article-reading-page .decision-guide-sequence h3{margin:0 0 10px!important;color:#17253f!important;font-size:23px!important;line-height:1.15!important;}body main.decision-guide-page.article-reading-page .decision-guide-sequence li p{width:auto!important;max-width:none!important;margin:0!important;color:#5d6862!important;font-size:15px!important;line-height:1.65!important;}body main.article-reading-page .editorial-hero, body main.corridor-page .editorial-hero{background:#17253f!important;background-image:none!important;color:#fff!important;}body main.article-reading-page .editorial-hero h1, body main.corridor-page .editorial-hero h1{color:#fff!important}body main.article-reading-page .editorial-hero>.eyebrow, body main.corridor-page .editorial-hero>.eyebrow{color:#d4ad63!important}body main.article-reading-page .editorial-hero :is(.breadcrumb-piece,.breadcrumb-piece a,.breadcrumb-piece strong), body main.corridor-page .editorial-hero :is(.breadcrumb-piece,.breadcrumb-piece a,.breadcrumb-piece strong){color:#e4e9ef!important}body main.cluster-page .cluster-timeline li{background:#fffdf8!important;color:#56616c!important}body main.cluster-page .cluster-timeline li :is(p,span,small){color:#56616c!important}body main.cluster-page .cluster-timeline li :is(b,strong,h3){color:#17253f!important}body main.cluster-page .cluster-section.dark, body main.cluster-page .cluster-cta{background:#102039!important;color:#fff!important}body main.cluster-page .cluster-section.dark :is(h2,h3,strong), body main.cluster-page .cluster-cta :is(h2,h3,strong){color:#fff!important}body main.cluster-page .cluster-section.dark :is(p,li,small,span), body main.cluster-page .cluster-cta :is(p,li,small,span){color:#d0d8e2!important}body main.cluster-page .cluster-section.dark .eyebrow, body main.cluster-page .cluster-cta .eyebrow{color:#d4ad63!important}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(72px,8vw,108px) max(clamp(24px,5vw,72px),calc((100vw - 1180px)/2))!important;background:#f4efe4!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-heading{width:min(100%,980px)!important;max-width:980px!important;margin:0 auto 38px!important;padding:0!important;text-align:center!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps{width:min(100%,1180px)!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps>article{width:auto!important;max-width:none!important;min-width:0!important;min-height:0!important;margin:0!important;padding:28px!important;background:#fffdf8!important;border:1px solid #d8d0c2!important;border-top:2px solid #c9a660!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps>article>span{display:none!important}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact{width:100%!important;max-width:none!important;margin:0!important;padding:clamp(72px,8vw,108px) max(clamp(24px,5vw,72px),calc((100vw - 1180px)/2))!important;display:grid!important;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr)!important;gap:clamp(48px,7vw,96px)!important;align-items:start!important;background:#17253f!important;color:#fff!important;box-sizing:border-box!important;}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-contact>.wealth-heading{width:auto!important;max-width:560px!important;margin:0!important;padding:0!important;position:static!important;}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-contact>.wealth-heading h2{color:#fff!important}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-contact>.wealth-heading>p:last-child{color:#cbd4df!important}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-form{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;justify-self:stretch!important;}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-form form.inquiry-form{width:100%!important;max-width:none!important;margin:0!important;padding:28px!important;display:block!important;box-sizing:border-box!important;background:#fbf7ed!important;color:#17253f!important;border:0!important;border-top:3px solid #c9a660!important;}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-form form.inquiry-form>.inquiry-details{width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;margin:0 0 14px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-form form.inquiry-form label{width:100%!important;max-width:none!important;margin:0 0 14px!important;padding:0!important;display:grid!important;grid-template-columns:1fr!important;gap:8px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-form form.inquiry-form :is(input,textarea){width:100%!important;max-width:none!important;box-sizing:border-box!important;background:#fff!important;color:#1f2d39!important;}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-needs{background:#102039!important}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-needs strong{color:#fff!important}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-needs span{color:#d4ad63!important}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body{width:min(1180px,calc(100% - 112px))!important;max-width:1180px!important;margin-inline:auto!important;padding-inline:0!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body>.editorial-grid{width:100%!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body>.editorial-grid>article{width:auto!important;max-width:none!important;min-width:0!important;}body main.how-work-page .how-workstream-grid article>span{color:#e3c98e!important}body main.who-page .editorial-hero>.eyebrow{color:#d4ad63!important}body main.who-page .who-boundary{background:#102039!important}body main.who-page .who-boundary strong{color:#fff!important}body main.who-page .who-boundary p{color:#d0d8e2!important}.site-footer .site-footer-brand strong{color:#fff!important;font-family:var(--serif)!important}@media(max-width:900px){html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together>.wealth-steps, html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact{grid-template-columns:1fr!important;}}@media(max-width:700px){body main.decision-guide-page.article-reading-page .article-point-list, body main.decision-guide-page.article-reading-page .decision-guide-sequence ol, body main.magnet-page .magnet-inside>div{grid-template-columns:1fr!important}body main.magnet-page .magnet-inside>div>article, body main.magnet-page .magnet-inside>div>article:nth-child(4), body main.magnet-page .magnet-inside>div>article:nth-child(5){grid-column:auto!important}body main.decision-guide-page.article-reading-page .article-point-list article, body main.decision-guide-page.article-reading-page .decision-guide-sequence li{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;padding:24px 20px!important;}html[data-mg-path="/wealth-management"] body main.wealth-page section.wealth-contact, html[data-mg-path="/wealth-management"] body main.wealth-page section#working-together{padding-left:20px!important;padding-right:20px!important}html[data-mg-path="/wealth-management"] body main.wealth-page .wealth-form form.inquiry-form>.inquiry-details{grid-template-columns:1fr!important}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body{width:calc(100% - 40px)!important}html[data-mg-path="/rochester-business-owner-financial-planning"] body main.editorial-page>.editorial-body>.editorial-grid{grid-template-columns:1fr!important}}body main.search-page section.search-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(340px,400px)!important;grid-template-areas: "crumb crumb" "copy aside"!important;column-gap:clamp(48px,6vw,82px)!important;row-gap:clamp(28px,3vw,40px)!important;align-items:start!important;text-align:left!important;min-height:0!important;padding:clamp(56px,6vw,88px) max(clamp(24px,5vw,72px),calc((100vw - 1320px)/2)) clamp(80px,8vw,112px)!important;box-sizing:border-box!important;}body main.search-page section.search-hero>nav{grid-area:crumb!important;width:100%!important;max-width:none!important;margin:0!important;align-self:start!important;}body main.search-page section.search-hero>div{grid-area:copy!important;width:100%!important;max-width:820px!important;text-align:left!important;min-width:0!important;margin:0!important;align-self:start!important;}body main.search-page section.search-hero>div h1{width:auto!important;max-width:820px!important;margin:14px 0 24px!important;font-size:clamp(46px,4.6vw,76px)!important;line-height:1.08!important;letter-spacing:-.025em!important;text-align:left!important;text-wrap:balance!important;}body main.search-page section.search-hero>div>p:last-of-type{width:auto!important;max-width:680px!important;margin:0 0 30px!important;text-align:left!important;font-size:18px!important;line-height:1.65!important;}body main.search-page section.search-hero>aside{grid-area:aside!important;width:100%!important;max-width:400px!important;min-width:0!important;margin:52px 0 0!important;align-self:start!important;justify-self:end!important;box-sizing:border-box!important;}body main.search-page section.search-hero .resource-hero-actions{width:min(100%,620px)!important;max-width:620px!important;margin:28px 0 0!important;}@media(max-width:1000px){body main.search-page section.search-hero{grid-template-columns:1fr!important;grid-template-areas:"crumb" "copy" "aside"!important;row-gap:28px!important;}body main.search-page section.search-hero>div, body main.search-page section.search-hero>div h1, body main.search-page section.search-hero>aside{max-width:760px!important;justify-self:start!important;}body main.search-page section.search-hero>aside{margin-top:8px!important}}@media(max-width:700px){body main.search-page section.search-hero{padding:52px 20px 64px!important;row-gap:22px!important;}body main.search-page section.search-hero>div h1{margin-top:10px!important;margin-bottom:20px!important;font-size:clamp(38px,10vw,48px)!important;line-height:1.08!important;}body main.search-page section.search-hero>div>p:last-of-type{margin-bottom:24px!important}body main.search-page section.search-hero>aside{width:100%!important;max-width:none!important;margin-top:8px!important;}body main.search-page section.search-hero .resource-hero-actions{width:100%!important;max-width:none!important;}}body main.search-page section.search-hero>div>.eyebrow{margin:0 0 14px!important;text-align:left!important;font-size:13px!important;line-height:1.5!important;}body main.search-page section.search-hero>aside>p{font-size:12px!important;line-height:1.5!important}body main.search-page section.search-hero>aside>span{font-size:16px!important;line-height:1.55!important}body main.search-page section.search-hero .resource-hero-actions>a{min-width:0!important;min-height:56px!important;padding:16px 20px!important;font-size:13px!important;line-height:1.5!important;box-sizing:border-box!important;}body main.search-page section.search-hero .resource-hero-primary{background:#c9a660!important;border-color:#c9a660!important;color:#17253f!important;}body main.search-page section.search-hero .resource-hero-secondary{background:transparent!important;border-color:#68748a!important;color:#fffdf8!important;}body main.search-page section.search-hero .resource-hero-actions>a :is(span,b){color:inherit!important}body main.search-page section.search-tool-section>header{display:block!important;max-width:820px!important;margin:0 auto 36px!important;text-align:center!important;}body main.search-page section.search-tool-section>header h2{max-width:820px!important;margin:14px auto 20px!important;font-size:clamp(34px,3.5vw,56px)!important;line-height:1.12!important;}body main.search-page section.search-tool-section>header>p:last-child{max-width:680px!important;margin:0 auto!important;font-size:17px!important;line-height:1.65!important;}body main.search-page .search-related>header h2, body main.search-page .search-conversion h2, body main.cluster-page .cluster-section>header h2{font-size:clamp(34px,3.5vw,56px)!important;line-height:1.12!important;}body main.cluster-page .cluster-hero>aside.cluster-map{box-sizing:border-box!important;min-width:0!important;max-width:100%!important;}@media(max-width:700px){body main.search-page section.search-hero>div>p:last-of-type{font-size:16px!important}body main.search-page section.search-hero .resource-hero-actions{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;}body main.search-page section.search-hero .resource-hero-actions>a{width:100%!important}}html[data-mg-path] body main:is(.cluster-page,.article-reading-page,.corridor-page,.magnet-page) :is(.cluster-hero,.editorial-hero,.magnet-hero) h1{font-size:clamp(46px,4.6vw,76px)!important;line-height:1.08!important;letter-spacing:-.025em!important;}html[data-mg-path] body main:is(.cluster-page,.article-reading-page,.corridor-page) :is(.resource-hero-actions,.editorial-hero-actions)>a{min-height:56px!important;min-width:0!important;padding:16px 20px!important;font-size:13px!important;line-height:1.5!important;box-sizing:border-box!important;}html[data-mg-path] body main:is(.cluster-page,.article-reading-page,.corridor-page) :is(.resource-hero-primary,.editorial-hero-primary){background:#c9a660!important;border-color:#c9a660!important;color:#17253f!important;}html[data-mg-path] body main:is(.cluster-page,.article-reading-page,.corridor-page) :is(.resource-hero-secondary,.editorial-hero-secondary){background:transparent!important;border-color:#68748a!important;color:#fffdf8!important;}html[data-mg-path] body main:is(.cluster-page,.article-reading-page,.corridor-page) :is(.resource-hero-actions,.editorial-hero-actions)>a :is(span,b){color:inherit!important}@media(max-width:700px){html[data-mg-path] body main:is(.cluster-page,.article-reading-page,.corridor-page,.magnet-page) :is(.cluster-hero,.editorial-hero,.magnet-hero) h1{font-size:clamp(38px,10vw,48px)!important;line-height:1.08!important;}}body main.search-page section.search-hero{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"crumb" "copy"!important;}body main.search-page section.search-hero>aside{display:none!important}body main.search-page section.search-hero>div{width:100%!important;max-width:960px!important;margin-inline:auto!important;justify-self:center!important;text-align:center!important;}body main.search-page section.search-hero>div h1{max-width:960px!important;margin-inline:auto!important;text-align:center!important;}body main.search-page section.search-hero>div>.eyebrow, body main.search-page section.search-hero>div>p:last-of-type{text-align:center!important;margin-inline:auto!important;}body main.search-page section.search-hero .resource-hero-actions{margin-inline:auto!important;justify-content:center!important;}body main.search-page section.search-tool-section>header>*{margin-inline:auto!important;text-align:center!important;}body main.cpa-page{--cpa-width:1160px;}@layer morrowgate-readability{body main.cpa-page .professional-hero aside>span{color:#c9a660!important;}body main.cpa-page .professional-hero aside>p{color:#c7d0dc!important;}}body main.cpa-page .professional-hero aside{--mg-readable-gold:#c9a660!important;--mg-readable-muted:#c7d0dc!important;}body main.cpa-page .professional-hero{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;padding:32px max(24px,calc((100vw - var(--cpa-width))/2)) 64px!important;}body main.cpa-page .professional-breadcrumb{align-self:stretch;margin:0 0 44px!important;}body main.cpa-page .professional-hero>div{width:100%;max-width:920px;text-align:center;}body main.cpa-page .professional-hero h1{max-width:24ch!important;margin:18px auto 24px!important;font-size:clamp(42px,5vw,68px)!important;line-height:1.08!important;letter-spacing:-.035em!important;}body main.cpa-page .professional-hero h1 em{color:#73b898!important;}body main.cpa-page .professional-hero>div>p:not(.eyebrow){max-width:68ch!important;margin:0 auto!important;font-size:18px!important;line-height:1.65!important;color:#d1d9e4!important;}body main.cpa-page .cpa-hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:28px;}body main.cpa-page .cpa-hero-actions a{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:52px;padding:14px 22px;border:1px solid #c9a660;background:#c9a660;color:#17253f;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;}body main.cpa-page .cpa-hero-actions a+ a{background:transparent;color:#fff;border-color:#647184;}body main.cpa-page .cpa-hero-actions a:hover{filter:brightness(1.08);}body main.cpa-page .cpa-hero-actions a:focus-visible{outline:2px solid #fff;outline-offset:4px;}body main.cpa-page .professional-hero aside{width:100%!important;max-width:800px!important;margin:36px auto 0!important;padding:22px 0 0!important;background:transparent!important;border:0!important;border-top:1px solid #43506a!important;box-shadow:none!important;text-align:center;}body main.cpa-page .professional-hero aside>span{color:#c9a660!important;font-size:11px!important;}body main.cpa-page .professional-hero aside strong{display:block;color:#fff!important;font-size:24px!important;line-height:1.35!important;margin:10px 0!important;}body main.cpa-page .professional-hero aside p{color:#c7d0dc!important;margin:0!important;padding:0!important;border:0!important;font-size:14px!important;}body main.cpa-page>section:not(.professional-hero){padding:64px max(24px,calc((100vw - var(--cpa-width))/2))!important;}body main.cpa-page section h2{font-size:clamp(30px,3vw,42px)!important;line-height:1.16!important;letter-spacing:-.025em!important;max-width:26ch!important;}body main.cpa-page section h3{font-size:26px!important;line-height:1.2!important;}body main.cpa-page section :is(p,li){line-height:1.65;}body main.cpa-page .professional-economics{display:block!important;}body main.cpa-page .professional-economics>div:first-child{max-width:720px;margin-bottom:30px;}body main.cpa-page .professional-economics-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important;}body main.cpa-page .professional-economics-list article{display:block!important;padding:24px 0!important;border-top:2px solid #c9a660!important;}body main.cpa-page .professional-economics-list h3{margin:0 0 16px!important;}body main.cpa-page .professional-deliverable>header{max-width:780px!important;margin:0 auto 32px!important;text-align:center;}body main.cpa-page .professional-deliverable>header h2{margin-inline:auto!important;}body main.cpa-page .professional-deliverable-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}body main.cpa-page .professional-deliverable-grid article{min-height:0!important;padding:28px!important;}body main.cpa-page .professional-deliverable-grid article>span{display:block;margin-bottom:14px!important;font-size:12px!important;color:#75531f!important;}body main.cpa-page .professional-deliverable-grid article>p{margin:0!important;font-size:18px!important;}body main.cpa-page .professional-boundaries{display:block!important;}body main.cpa-page .professional-boundaries>div:first-child{margin-bottom:32px;}body main.cpa-page .professional-boundaries>div:last-child{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important;background:transparent!important;padding:0!important;border:0!important;}body main.cpa-page .professional-boundaries article{padding:28px!important;background:#fffdf8!important;border:1px solid #d8d0c2!important;}body main.cpa-page .professional-boundaries :is(h3,li){color:#17253f!important;}body main.cpa-page .professional-no-comp{padding-top:24px!important;padding-bottom:28px!important;border-top:1px solid #d8d0c2!important;}body main.cpa-page .professional-process{display:block!important;}body main.cpa-page .professional-process>header{margin-bottom:36px!important;}body main.cpa-page .professional-process ol{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px!important;}body main.cpa-page .professional-process li{display:block!important;padding:24px 0 0!important;border-top:1px solid #43506a!important;}body main.cpa-page .professional-process li>b{display:block!important;margin-bottom:16px!important;color:#c9a660!important;font-size:14px!important;}body main.cpa-page .professional-process h3{color:#fff!important;}body main.cpa-page .professional-process li p{color:#c7d0dc!important;}body main.cpa-page .professional-fit{gap:48px!important;}body main.cpa-page .professional-download{gap:48px!important;align-items:start!important;scroll-margin-top:100px;}body main.cpa-page .professional-inquiry{padding:28px!important;background:#fffdf8!important;border:1px solid #d8d0c2!important;}body main.cpa-page .professional-inquiry :is(input,textarea){font-size:16px!important;}@media(max-width:760px){body main.cpa-page .professional-hero{padding:24px 20px 44px!important;}body main.cpa-page .professional-breadcrumb{margin-bottom:32px!important;font-size:10px!important;}body main.cpa-page .professional-hero h1{font-size:42px!important;}body main.cpa-page .professional-hero>div>p:not(.eyebrow){font-size:16px!important;}body main.cpa-page .cpa-hero-actions{flex-direction:column;}body main.cpa-page .professional-hero aside strong{font-size:22px!important;}body main.cpa-page>section:not(.professional-hero){padding:44px 20px!important;}body main.cpa-page .professional-economics-list, body main.cpa-page .professional-deliverable-grid, body main.cpa-page .professional-boundaries>div:last-child, body main.cpa-page .professional-process ol, body main.cpa-page .professional-fit, body main.cpa-page .professional-download{grid-template-columns:1fr!important;gap:24px!important;}body main.cpa-page .professional-inquiry{padding:20px!important;}}@layer morrowgate-readability{html body main.article-reading-page .editorial-hero{display:block!important;background:#19263e!important;background-image:none!important;color:#fff!important;padding:40px max(24px,calc((100vw - 1180px)/2)) 72px!important;text-align:center!important;min-height:0!important;}html body main.article-reading-page .editorial-hero::before,html body main.article-reading-page .editorial-hero::after{display:none!important;content:none!important;}html body main.article-reading-page .editorial-hero nav{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin:0 0 56px!important;text-align:left!important;font-size:12px!important;}html body main.article-reading-page .editorial-hero nav :is(a,strong,span,i){color:#c7d0dc!important;opacity:1!important;}html body main.article-reading-page .editorial-hero>.eyebrow{color:#c9a660!important;margin:0 auto 22px!important;}html body main.article-reading-page .editorial-hero h1{font-size:clamp(42px,4.8vw,72px)!important;line-height:1.06!important;letter-spacing:-.035em!important;font-weight:400!important;color:#fff!important;max-width:1000px!important;width:100%!important;margin:0 auto 28px!important;text-align:center!important;}html body main.article-reading-page .editorial-hero h1 em{color:#73b898!important;}html body main.article-reading-page .editorial-hero>p:not(.eyebrow){font-size:19px!important;line-height:1.7!important;color:#c7d0dc!important;max-width:760px!important;width:100%!important;margin:0 auto 32px!important;text-align:center!important;}html body main.article-reading-page .editorial-hero-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:16px!important;width:100%!important;max-width:none!important;margin:0 auto!important;}html body main.article-reading-page .editorial-hero-actions a{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:28px!important;min-height:54px!important;padding:18px 24px!important;width:auto!important;min-width:220px!important;font-size:13px!important;}html body main.article-reading-page .editorial-hero-primary{background:#c9a660!important;border:1px solid #c9a660!important;color:#17253f!important;}html body main.article-reading-page .editorial-hero-secondary{background:transparent!important;border:1px solid #7d899c!important;color:#fff!important;}html body main.article-reading-page .editorial-hero-actions a span{color:inherit!important;}html body main.article-reading-page .editorial-body{background:#f4efe4!important;padding:64px 24px!important;}html body main.article-reading-page .article-reading-layout{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;gap:64px!important;max-width:1180px!important;width:100%!important;margin:0 auto!important;align-items:start!important;}html body main.article-reading-page .article-reading-flow{min-width:0!important;max-width:100%!important;}html body main.article-reading-page .article-contents{padding:0!important;background:transparent!important;border:0!important;position:sticky!important;top:28px!important;}html body main.article-reading-page .article-contents nav a{font-size:14px!important;line-height:1.5!important;color:#4f5d69!important;padding:12px 0!important;}html body main.article-reading-page .article-reading-flow :is(h2,h3){font-weight:400!important;letter-spacing:-.02em!important;line-height:1.15!important;color:#17253f!important;}html body main.article-reading-page .article-reading-flow h2{font-size:clamp(28px,2.8vw,38px)!important;}html body main.article-reading-page .article-reading-flow p{font-size:18px!important;line-height:1.75!important;color:#4f5d69!important;}html body main.article-reading-page .decision-guide-answer{display:block!important;padding:0 0 36px!important;background:transparent!important;border:0!important;border-bottom:1px solid #d8d0c2!important;margin:0 0 36px!important;}html body main.article-reading-page .decision-guide-answer .eyebrow{color:#75531f!important;font-size:12px!important;}html body main.article-reading-page .decision-guide-answer p{margin:0 0 18px!important;}html body main.article-reading-page .article-point-list{display:block!important;}html body main.article-reading-page .article-point-list article{display:block!important;width:100%!important;padding:32px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #d8d0c2!important;box-shadow:none!important;}html body main.article-reading-page .article-point-list article::before,html body main.article-reading-page .article-point-list article::after{display:none!important;content:none!important;}html body main.article-reading-page .article-point-list article h2{margin:0 0 18px!important;max-width:none!important;color:#17253f!important;}html body main.article-reading-page .article-point-list article p{margin:0 0 16px!important;color:#4f5d69!important;}html body main.article-reading-page .article-section-heading{margin:48px 0 0!important;}html body main.article-reading-page .decision-guide-sequence{margin:48px 0!important;}html body main.article-reading-page .decision-guide-sequence ol{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:0!important;}html body main.article-reading-page .decision-guide-sequence li{padding:24px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #d8d0c2!important;}html body main.article-reading-page .decision-guide-sequence h3{font-size:26px!important;margin:0 0 12px!important;}html body main.article-reading-page .field-guide-banner{display:block!important;background:#eae2d3!important;border:1px solid #d8d0c2!important;padding:28px!important;margin:36px 0!important;}html body main.article-reading-page .field-guide-banner h2{font-size:28px!important;margin:12px 0!important;}html body main.article-reading-page .field-guide-banner a{display:inline-flex!important;flex-direction:column!important;gap:8px!important;margin-top:20px!important;padding:16px 20px!important;background:#2f7059!important;color:#fff!important;}html body main.article-reading-page .field-guide-banner a :is(strong,small){color:#fff!important;}html body main.article-reading-page .buyer-credibility-screen{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;margin:32px 0!important;}html body main.article-reading-page .buyer-credibility-screen>div{padding:20px 0!important;background:transparent!important;border:0!important;border-top:2px solid #c9a660!important;}html body main.article-reading-page .buyer-credibility-screen strong{font-size:21px!important;color:#17253f!important;}html body main.article-reading-page .buyer-credibility-screen span{font-size:15px!important;color:#4f5d69!important;}html body main.article-reading-page :is(.decision-guide-related,.decision-guide-author){max-width:1180px!important;width:100%!important;margin:56px auto 0!important;}html body main.article-reading-page :is(section,aside)[id]{scroll-margin-top:28px;}@media(max-width:760px){html body main.article-reading-page .editorial-hero{padding:28px 20px 44px!important;}html body main.article-reading-page .editorial-hero nav{margin-bottom:36px!important;font-size:10px!important;}html body main.article-reading-page .editorial-hero h1{font-size:42px!important;}html body main.article-reading-page .editorial-hero>p:not(.eyebrow){font-size:17px!important;}html body main.article-reading-page .editorial-hero-actions{flex-direction:column!important;}html body main.article-reading-page .editorial-hero-actions a{width:100%!important;box-sizing:border-box!important;}html body main.article-reading-page .editorial-body{padding:36px 20px!important;}html body main.article-reading-page .article-reading-layout{grid-template-columns:1fr!important;gap:24px!important;}html body main.article-reading-page .article-contents{display:none!important;}html body main.article-reading-page .article-reading-flow p{font-size:17px!important;}html body main.article-reading-page .buyer-credibility-screen{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;}html body main.article-reading-page .field-guide-banner{padding:22px!important;}}}@layer morrowgate-readability{html body main.article-reading-page .editorial-body{max-width:none!important;width:100%!important;box-sizing:border-box!important;}html body main.article-reading-page .article-contents{display:block!important;}html body main.article-reading-page .article-contents nav{display:flex!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:auto!important;overflow:visible!important;gap:0!important;}html body main.article-reading-page .article-contents nav a{display:flex!important;width:100%!important;box-sizing:border-box!important;justify-content:space-between!important;}html body main.article-reading-page .article-help-link{margin:24px 0 0!important;width:100%!important;box-sizing:border-box!important;}html body main.article-reading-page .decision-guide-answer>div{padding:0!important;border:0!important;}html body main.article-reading-page .decision-guide-answer>div::before{content:none!important;display:none!important;}@media(max-width:760px){html body main.article-reading-page .article-contents{display:none!important;}}}@layer morrowgate-readability{html body main.article-reading-page{overflow:clip visible!important;}html body main.article-reading-page .article-reading-flow .eyebrow{font-size:12px!important;letter-spacing:.14em!important;color:#75531f!important;}}@layer morrowgate-readability{html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading){display:block!important;grid-template-columns:none!important;width:100%!important;max-width:1240px!important;margin:0 auto 40px!important;padding:0!important;text-align:left!important;box-sizing:border-box!important;}html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading)::before{content:""!important;display:block!important;position:static!important;width:44px!important;height:3px!important;background:#c9a660!important;margin:0 0 22px!important;border:0!important;transform:none!important;}html body main :is(.library-section-heading,.resource-finder>header,.as-section-heading)>div{display:block!important;grid-template-columns:none!important;max-width:840px!important;width:100%!important;padding:0!important;margin:0!important;}html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading) .eyebrow{display:block!important;margin:0 0 14px!important;font-size:11px!important;line-height:1.5!important;letter-spacing:.14em!important;font-weight:600!important;max-width:none!important;}html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading) h2{max-width:25ch!important;width:auto!important;margin:0 0 20px!important;font-size:clamp(34px,3.5vw,50px)!important;line-height:1.1!important;letter-spacing:-.025em!important;font-weight:400!important;text-wrap:balance!important;}html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading) p:not(.eyebrow){max-width:70ch!important;width:100%!important;margin:0!important;padding:0!important;font-size:17px!important;line-height:1.7!important;text-align:left!important;justify-self:start!important;}html body main .library-section-heading p a{text-decoration:underline!important;text-underline-offset:3px!important;}html body main .library-guides{display:block!important;}html body main .library-guide-list{max-width:1240px!important;width:100%!important;margin-inline:auto!important;}@media(max-width:700px){html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading){margin-bottom:28px!important;}html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading)::before{margin-bottom:18px!important;}html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading) h2{font-size:34px!important;margin-bottom:16px!important;}html body main :is(.library-section-heading,.library-guides-intro,.resource-finder>header,.as-section-heading) p:not(.eyebrow){font-size:16px!important;line-height:1.65!important;}}}@layer morrowgate-readability{html body main:is(.cluster-page,.corridor-page,.owner-terms-page) :is(.cluster-hero,.editorial-hero) h1, html[data-mg-path="/two-calendars-before-selling-a-business"] body .editorial-hero h1, html[data-mg-path="/give-business-sale-proceeds-clear-jobs"] body .editorial-hero h1{font-size:clamp(42px,4.7vw,70px)!important;line-height:1.08!important;letter-spacing:-.03em!important;max-width:1000px!important;margin:0 auto 28px!important;text-wrap:balance!important;}html body main:is(.cluster-page,.corridor-page,.owner-terms-page) :is(.cluster-hero,.editorial-hero)>p:not(.eyebrow), html[data-mg-path="/two-calendars-before-selling-a-business"] body .editorial-hero>p:not(.eyebrow), html[data-mg-path="/give-business-sale-proceeds-clear-jobs"] body .editorial-hero>p:not(.eyebrow){max-width:760px!important;margin:0 auto 30px!important;font-size:19px!important;line-height:1.7!important;color:#c7d0dc!important;}html body main:is(.cluster-page,.corridor-page,.owner-terms-page) :is(.cluster-hero,.editorial-hero)>.eyebrow, html[data-mg-path="/two-calendars-before-selling-a-business"] body .editorial-hero>.eyebrow, html[data-mg-path="/give-business-sale-proceeds-clear-jobs"] body .editorial-hero>.eyebrow{color:#c9a660!important;font-size:12px!important;letter-spacing:.14em!important;margin-bottom:22px!important;}html body main.cluster-page .cluster-section-copy>p{font-size:18px!important;line-height:1.75!important;max-width:70ch!important;}html body main.magnet-page .magnet-hero-copy h1{font-size:clamp(42px,4.5vw,66px)!important;line-height:1.08!important;letter-spacing:-.03em!important;}html body main.magnet-page .magnet-hero-copy>p:not(.eyebrow){font-size:18px!important;line-height:1.7!important;max-width:64ch!important;}@media(max-width:700px){html body main:is(.cluster-page,.corridor-page,.owner-terms-page) :is(.cluster-hero,.editorial-hero) h1, html[data-mg-path="/two-calendars-before-selling-a-business"] body .editorial-hero h1, html[data-mg-path="/give-business-sale-proceeds-clear-jobs"] body .editorial-hero h1, html body main.magnet-page .magnet-hero-copy h1{font-size:40px!important;line-height:1.1!important;}html body main:is(.cluster-page,.corridor-page,.owner-terms-page) :is(.cluster-hero,.editorial-hero)>p:not(.eyebrow), html[data-mg-path="/two-calendars-before-selling-a-business"] body .editorial-hero>p:not(.eyebrow), html[data-mg-path="/give-business-sale-proceeds-clear-jobs"] body .editorial-hero>p:not(.eyebrow), html body main.magnet-page .magnet-hero-copy>p:not(.eyebrow), html body main.cluster-page .cluster-section-copy>p{font-size:17px!important;line-height:1.7!important;}}}
