.lakeland-polk-county-module__dLLGya__page{color:#102033;background:#f7f9fc;min-height:100vh;overflow:hidden}.lakeland-polk-county-module__dLLGya__shell{width:min(1160px,100% - 40px);margin:0 auto}.lakeland-polk-county-module__dLLGya__hero{color:#fff;background:radial-gradient(circle at 82% 15%,#30c6dc38,#0000 30rem),linear-gradient(145deg,#06141f,#0b2439 62%,#071421);padding:92px 0 82px}.lakeland-polk-county-module__dLLGya__heroGrid,.lakeland-polk-county-module__dLLGya__twoColumn{grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.lakeland-polk-county-module__dLLGya__heroCopy,.lakeland-polk-county-module__dLLGya__sectionHeading,.lakeland-polk-county-module__dLLGya__copy{gap:18px;display:grid}.lakeland-polk-county-module__dLLGya__breadcrumbs{color:#e2eefaa8;flex-wrap:wrap;gap:8px;font-size:13px;display:flex}.lakeland-polk-county-module__dLLGya__breadcrumbs a{color:#9ce7f6}.lakeland-polk-county-module__dLLGya__kicker{color:#1677d2;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;width:fit-content;font-size:11px;font-weight:900;display:inline-flex}.lakeland-polk-county-module__dLLGya__kicker:before{content:"";background:#38c5dc;border-radius:50%;width:7px;height:7px}.lakeland-polk-county-module__dLLGya__hero h1{letter-spacing:-.06em;max-width:850px;margin:0;font-size:clamp(44px,6.5vw,76px);line-height:.96}.lakeland-polk-county-module__dLLGya__heroCopy>p{color:#e2eefad1;max-width:760px;margin:0;font-size:clamp(18px,2vw,22px);line-height:1.65}.lakeland-polk-county-module__dLLGya__heroNote{font-size:13px!important}.lakeland-polk-county-module__dLLGya__actions,.lakeland-polk-county-module__dLLGya__linkRow{flex-wrap:wrap;gap:12px;display:flex}.lakeland-polk-county-module__dLLGya__primaryButton,.lakeland-polk-county-module__dLLGya__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:13px;font-weight:900;text-decoration:none;display:inline-flex}.lakeland-polk-county-module__dLLGya__primaryButton{color:#06141f;background:linear-gradient(135deg,#2c83ff,#70e0ff);box-shadow:0 18px 44px #1e78ff40}.lakeland-polk-county-module__dLLGya__secondaryButton{color:#102033;background:#fff;border:1px solid #cfdae5}.lakeland-polk-county-module__dLLGya__hero .lakeland-polk-county-module__dLLGya__secondaryButton,.lakeland-polk-county-module__dLLGya__finalCta .lakeland-polk-county-module__dLLGya__secondaryButton{color:#fff;background:#ffffff12;border-color:#ffffff2e}.lakeland-polk-county-module__dLLGya__localCard{background:linear-gradient(#ffffff1c,#ffffff0b);border:1px solid #ffffff24;border-radius:30px;gap:14px;padding:30px;display:grid;box-shadow:0 30px 80px #00000047}.lakeland-polk-county-module__dLLGya__localCard>span,.lakeland-polk-county-module__dLLGya__localCard small{color:#8edcff;letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.lakeland-polk-county-module__dLLGya__localCard>strong{letter-spacing:-.05em;font-size:46px}.lakeland-polk-county-module__dLLGya__localCard p,.lakeland-polk-county-module__dLLGya__localCard address{color:#e2eefac7;margin:0;line-height:1.65}.lakeland-polk-county-module__dLLGya__localCard div{border-top:1px solid #ffffff1f;gap:8px;padding-top:18px;display:grid}.lakeland-polk-county-module__dLLGya__localCard a{color:#fff}.lakeland-polk-county-module__dLLGya__section{padding:82px 0}.lakeland-polk-county-module__dLLGya__sectionHeading{max-width:880px}.lakeland-polk-county-module__dLLGya__sectionHeading h2,.lakeland-polk-county-module__dLLGya__feature h2,.lakeland-polk-county-module__dLLGya__investorPanel h2,.lakeland-polk-county-module__dLLGya__finalCta h2{letter-spacing:-.05em;margin:0;font-size:clamp(34px,4.3vw,55px);line-height:1}.lakeland-polk-county-module__dLLGya__sectionHeading p,.lakeland-polk-county-module__dLLGya__copy p,.lakeland-polk-county-module__dLLGya__optionCard p,.lakeland-polk-county-module__dLLGya__feature p,.lakeland-polk-county-module__dLLGya__feature li,.lakeland-polk-county-module__dLLGya__notice li,.lakeland-polk-county-module__dLLGya__investorPanel p,.lakeland-polk-county-module__dLLGya__faq p,.lakeland-polk-county-module__dLLGya__process p{color:#536a80;margin:0;font-size:16px;line-height:1.75}.lakeland-polk-county-module__dLLGya__tintSection{background:#edf5fa}.lakeland-polk-county-module__dLLGya__optionGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;display:grid}.lakeland-polk-county-module__dLLGya__optionCard,.lakeland-polk-county-module__dLLGya__feature,.lakeland-polk-county-module__dLLGya__notice,.lakeland-polk-county-module__dLLGya__toolGrid a,.lakeland-polk-county-module__dLLGya__faq,.lakeland-polk-county-module__dLLGya__process li{background:#fff;border:1px solid #dde7ef;border-radius:22px;box-shadow:0 18px 50px #0b1f3a0f}.lakeland-polk-county-module__dLLGya__optionCard{color:#102033;gap:10px;padding:24px;text-decoration:none;display:grid}.lakeland-polk-county-module__dLLGya__optionCard h3,.lakeland-polk-county-module__dLLGya__faq h3,.lakeland-polk-county-module__dLLGya__process h3{margin:0;font-size:20px}.lakeland-polk-county-module__dLLGya__optionCard span{color:#1677d2;font-weight:900}.lakeland-polk-county-module__dLLGya__featureGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lakeland-polk-county-module__dLLGya__feature{gap:18px;padding:30px;display:grid}.lakeland-polk-county-module__dLLGya__feature h2{font-size:clamp(30px,3.5vw,44px)}.lakeland-polk-county-module__dLLGya__feature ul,.lakeland-polk-county-module__dLLGya__notice ul{gap:10px;margin:0;padding-left:20px;display:grid}.lakeland-polk-county-module__dLLGya__linkRow a{color:#1268b7;font-weight:900}.lakeland-polk-county-module__dLLGya__darkSection,.lakeland-polk-county-module__dLLGya__finalCta{color:#fff;background:radial-gradient(circle at 15% 12%,#3ac7dc26,#0000 27rem),linear-gradient(145deg,#071421,#0b2235)}.lakeland-polk-county-module__dLLGya__darkSection .lakeland-polk-county-module__dLLGya__kicker,.lakeland-polk-county-module__dLLGya__finalCta .lakeland-polk-county-module__dLLGya__kicker{color:#8edcff}.lakeland-polk-county-module__dLLGya__darkSection .lakeland-polk-county-module__dLLGya__sectionHeading p,.lakeland-polk-county-module__dLLGya__darkList p,.lakeland-polk-county-module__dLLGya__finalCta p{color:#e2eefabf}.lakeland-polk-county-module__dLLGya__darkList{gap:18px;display:grid}.lakeland-polk-county-module__dLLGya__darkList p{margin:0;line-height:1.8}.lakeland-polk-county-module__dLLGya__notice{padding:28px}.lakeland-polk-county-module__dLLGya__notice h3{margin:0 0 16px;font-size:22px}.lakeland-polk-county-module__dLLGya__investorPanel{background:#fff;border:1px solid #d5e4ed;border-radius:28px;grid-template-columns:1.3fr .7fr;align-items:end;gap:40px;padding:38px;display:grid;box-shadow:0 22px 60px #0b1f3a14}.lakeland-polk-county-module__dLLGya__investorPanel>div:first-child{gap:17px;display:grid}.lakeland-polk-county-module__dLLGya__brokerGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lakeland-polk-county-module__dLLGya__brokerGrid span{color:#3e576e;background:#fff;border:1px solid #dde7ef;border-radius:16px;padding:18px;font-weight:800;line-height:1.5}.lakeland-polk-county-module__dLLGya__checklist{grid-template-columns:1fr 1fr;gap:11px;margin:0;padding:0;list-style:none;display:grid}.lakeland-polk-county-module__dLLGya__checklist li{color:#e2eefad1;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;padding:14px 16px;line-height:1.45}.lakeland-polk-county-module__dLLGya__checklist li:before{color:#70e0ff;content:"✓";margin-right:9px;font-weight:900}.lakeland-polk-county-module__dLLGya__toolGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.lakeland-polk-county-module__dLLGya__toolGrid a{color:#102033;gap:9px;padding:24px;text-decoration:none;display:grid}.lakeland-polk-county-module__dLLGya__toolGrid strong{font-size:20px}.lakeland-polk-county-module__dLLGya__toolGrid span{color:#536a80;line-height:1.6}.lakeland-polk-county-module__dLLGya__process{grid-template-columns:1fr 1fr;gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.lakeland-polk-county-module__dLLGya__process li{grid-template-columns:auto 1fr;gap:16px;padding:22px;display:grid}.lakeland-polk-county-module__dLLGya__process li>span{color:#1677d2;font-weight:900}.lakeland-polk-county-module__dLLGya__disclosure{color:#617589;margin:24px 0 0;font-size:13px;line-height:1.65}.lakeland-polk-county-module__dLLGya__faqGrid{grid-template-columns:1fr 1fr;gap:16px;margin-top:30px;display:grid}.lakeland-polk-county-module__dLLGya__faq{padding:24px}.lakeland-polk-county-module__dLLGya__finalCta{padding:86px 0}.lakeland-polk-county-module__dLLGya__finalCta h2{max-width:850px;margin:14px 0 18px}.lakeland-polk-county-module__dLLGya__finalCta p{max-width:760px;line-height:1.7}.lakeland-polk-county-module__dLLGya__finalCta .lakeland-polk-county-module__dLLGya__actions{margin:26px 0}.lakeland-polk-county-module__dLLGya__textLink{color:#8edcff;align-self:center;font-weight:900}.lakeland-polk-county-module__dLLGya__finalCta small{color:#e2eefa94;max-width:920px;line-height:1.65;display:block}@media (max-width:900px){.lakeland-polk-county-module__dLLGya__heroGrid,.lakeland-polk-county-module__dLLGya__twoColumn,.lakeland-polk-county-module__dLLGya__featureGrid,.lakeland-polk-county-module__dLLGya__investorPanel{grid-template-columns:1fr}.lakeland-polk-county-module__dLLGya__optionGrid,.lakeland-polk-county-module__dLLGya__toolGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.lakeland-polk-county-module__dLLGya__shell{width:min(100% - 28px,1160px)}.lakeland-polk-county-module__dLLGya__hero,.lakeland-polk-county-module__dLLGya__section{padding:64px 0}.lakeland-polk-county-module__dLLGya__optionGrid,.lakeland-polk-county-module__dLLGya__toolGrid,.lakeland-polk-county-module__dLLGya__faqGrid,.lakeland-polk-county-module__dLLGya__process,.lakeland-polk-county-module__dLLGya__brokerGrid,.lakeland-polk-county-module__dLLGya__checklist{grid-template-columns:1fr}.lakeland-polk-county-module__dLLGya__localCard,.lakeland-polk-county-module__dLLGya__feature,.lakeland-polk-county-module__dLLGya__investorPanel{padding:24px}.lakeland-polk-county-module__dLLGya__hero h1{font-size:clamp(39px,12.5vw,56px)}.lakeland-polk-county-module__dLLGya__primaryButton,.lakeland-polk-county-module__dLLGya__secondaryButton{box-sizing:border-box;width:100%}}
