.lg-landing{padding-bottom:0}.lg-wrap{width:min(calc(100% - 128px),1180px);margin-left:auto;margin-right:auto}.lg-money-hero{padding-top:46px}.lg-money-hero-copy{max-width:980px;padding-bottom:46px;text-align:center}.lg-breadcrumbs{display:flex;justify-content:center;gap:9px;flex-wrap:wrap;margin-bottom:34px;font-size:13px;opacity:.62}.lg-breadcrumbs a{color:inherit;text-decoration:none}.lg-kicker,.lg-eyebrow{margin:0 0 15px;font-size:12px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.lg-money-hero h1{max-width:980px;margin:0 auto;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(48px,6vw,82px);font-weight:400!important;line-height:.98;letter-spacing:-.04em}.lg-lead{max-width:760px;margin:24px auto 0;font-size:18px;line-height:1.68}.lg-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.lg-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 18px;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:14px}.lg-button-solid{background:#111;border-color:#111;color:#fff}.lg-money-hero-image{width:100%;margin:0}.lg-money-hero-image img{display:block;width:100%;height:min(72vh,820px);object-fit:cover}.lg-proof{border-top:1px solid rgba(0,0,0,.13);border-bottom:1px solid rgba(0,0,0,.13)}.lg-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lg-proof-grid>div{padding:22px 24px;border-right:1px solid rgba(0,0,0,.13)}.lg-proof-grid>div:last-child{border-right:0}.lg-proof-grid strong,.lg-proof-grid span{display:block}.lg-proof-grid strong{font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.lg-proof-grid span{margin-top:4px;font-size:12px;opacity:.62}.lg-section{padding-top:98px;padding-bottom:92px}.lg-centered{text-align:center}.lg-section h2,.lg-story-band h2,.lg-faq h2,.lg-final-cta h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4.8vw,64px);font-weight:400;line-height:1;letter-spacing:-.03em}.lg-section-lead{max-width:780px;margin:26px auto 0;font-size:17px;line-height:1.76}.lg-card-grid,.lg-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:48px;text-align:left}.lg-card,.lg-service-grid article{border:1px solid rgba(0,0,0,.14);padding:28px}.lg-card>span{font-size:12px;opacity:.48}.lg-card h3,.lg-service-grid h3{margin:24px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.lg-card p,.lg-service-grid p{margin:0;font-size:15px;line-height:1.68}.lg-gallery-shell{padding:82px 0;background:#f4f2ee}.lg-gallery-shell-light{background:#fff;padding-top:16px}.lg-section-head{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:end;margin-bottom:44px}.lg-section-head h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.4vw,58px);font-weight:400;line-height:1;letter-spacing:-.03em}.lg-section-head>p{margin:0;font-size:15px;line-height:1.7}.lg-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.lg-gallery-grid figure{margin:0;min-width:0}.lg-gallery-grid .lg-span-two{grid-column:span 2}.lg-gallery-grid img{display:block;width:100%;height:100%;min-height:420px;max-height:650px;object-fit:cover}.lg-gallery-grid .lg-span-two img{aspect-ratio:16 / 10}.lg-gallery-grid figure:not(.lg-span-two) img{aspect-ratio:4 / 5}.lg-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.88fr);gap:76px;align-items:start}.lg-split-copy p{margin:0;font-size:17px;line-height:1.75}.lg-split-copy p+p{margin-top:20px}.lg-feature-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:54px;border-top:1px solid rgba(0,0,0,.14);border-bottom:1px solid rgba(0,0,0,.14)}.lg-feature-list>div{padding:24px 26px;border-right:1px solid rgba(0,0,0,.14)}.lg-feature-list>div:last-child{border-right:0}.lg-feature-list strong,.lg-feature-list span{display:block}.lg-feature-list strong{font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400}.lg-feature-list span{margin-top:8px;font-size:13px;line-height:1.55}.lg-full-image{margin:0;width:100%}.lg-full-image img{display:block;width:100%;height:min(72vh,760px);object-fit:cover}.lg-story-band{padding:96px 0;background:#111;color:#fff}.lg-story-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:58px;align-items:center}.lg-story-grid>div:first-child p{font-size:16px;line-height:1.75}.lg-text-link{display:inline-block;margin-top:18px;color:inherit;text-underline-offset:5px}.lg-story-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lg-story-gallery figure{margin:0}.lg-story-gallery img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:cover}.lg-faq{padding-top:84px;padding-bottom:96px}.lg-faq details{border-top:1px solid rgba(0,0,0,.16);padding:21px 0}.lg-faq details:last-child{border-bottom:1px solid rgba(0,0,0,.16)}.lg-faq summary{cursor:pointer;font-size:18px;font-weight:500}.lg-faq details p{max-width:760px;font-size:16px;line-height:1.7}.lg-final-cta{padding:96px 0 104px;background:#f4f2ee;text-align:center}.lg-final-cta p{max-width:760px;margin:25px auto 0;font-size:17px;line-height:1.72}.lg-actions-center{justify-content:center}@media(max-width:1100px){.lg-section-head,.lg-split,.lg-story-grid,.lg-gallery-grid{grid-template-columns:minmax(0,1fr)}.lg-gallery-grid .lg-span-two{grid-column:1 / -1}.lg-gallery-grid img,.lg-gallery-grid .lg-span-two img,.lg-gallery-grid figure:not(.lg-span-two) img{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:auto;object-fit:contain}.lg-story-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.lg-wrap{width:calc(100% - 112px)}.lg-proof-grid,.lg-card-grid,.lg-service-grid,.lg-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}.lg-proof-grid>div,.lg-feature-list>div{border-right:0;border-bottom:1px solid rgba(0,0,0,.13)}}@media(max-width:760px){.lg-wrap{width:calc(100% - 40px)}.lg-money-hero{padding-top:30px}.lg-money-hero-copy{padding-bottom:32px}.lg-money-hero h1{font-size:clamp(42px,13vw,62px)}.lg-money-hero-image img{height:auto;object-fit:contain}.lg-breadcrumbs{margin-bottom:28px}.lg-lead{font-size:17px}.lg-actions{display:grid;grid-template-columns:minmax(0,1fr)}.lg-button{width:100%}.lg-proof-grid,.lg-card-grid,.lg-service-grid,.lg-feature-list,.lg-story-gallery{grid-template-columns:minmax(0,1fr)}.lg-proof-grid>div{padding-left:0;padding-right:0}.lg-section{padding-top:68px;padding-bottom:64px}.lg-gallery-shell{padding:58px 0}.lg-card,.lg-service-grid article{padding:22px}.lg-full-image img{height:auto}.lg-story-band{padding:68px 0}.lg-faq{padding-top:66px;padding-bottom:70px}.lg-final-cta{padding:70px 0 76px}}.lg-location-section{padding:clamp(3rem,7vw,6rem) 1.25rem}.lg-location-section .lg-wrap{text-align:center}.lg-location-kicker{margin:0 0 .8rem;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}.lg-location-intro,.lg-location-note,.lg-real-experience{max-width:780px;margin-left:auto;margin-right:auto}.lg-location-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.7rem 1.4rem;max-width:900px;padding:0;margin:2rem auto;list-style:none}.lg-location-list li{padding:.65rem 0;border-bottom:1px solid currentColor}
