.south-florida_page__tTaxn{--paper:#f5f1e8;--paper-bright:#fbf9f3;--ink:#09111f;--muted:#616575;--line:rgba(9,17,31,.16);--violet:#7154e8;--coral:#ef6a50;--green:#35aa8d;min-height:100vh;overflow:hidden;color:var(--ink);background:var(--paper)}.south-florida_page__tTaxn .platform-footer{background:#f5f1e8!important}.south-florida_hero__xROdD{position:relative;padding-top:88px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 12% 80%,rgba(113,84,232,.08),transparent 24rem),linear-gradient(rgba(9,17,31,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(9,17,31,.032) 1px,transparent 1px),var(--paper-bright);background-size:auto,88px 88px,88px 88px,auto}.south-florida_hero__xROdD:before{position:absolute;inset:88px 0 0;width:11px;margin-left:24px;border-left:1px solid rgba(9,17,31,.22);border-right:1px solid rgba(9,17,31,.1);content:"";pointer-events:none}.south-florida_heroGrid__iAEnM{position:relative;z-index:1;width:min(calc(100% - 112px),1500px);min-height:710px;margin-inline:auto;display:grid;grid-template-columns:minmax(360px,.72fr) minmax(640px,1.28fr);gap:clamp(40px,5vw,92px);align-items:center;padding:46px 0 48px}.south-florida_heroCopy__2Atv3{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding-left:8px}.south-florida_breadcrumb__2uS8T{position:absolute;top:2px;left:8px;display:flex;align-items:center;gap:9px;color:rgba(9,17,31,.48);font-size:11px}.south-florida_breadcrumb__2uS8T a:hover{color:var(--ink)}.south-florida_chapterNumber__FvNOE{position:absolute;left:-45px;top:96px;color:rgba(9,17,31,.55);font-family:Georgia,Times New Roman,serif;font-size:11px}.south-florida_closing__80C5p>div>span,.south-florida_faq__Tlirx header>span,.south-florida_localContextLead__efvTJ>span,.south-florida_overline__ka_PD,.south-florida_proofIntro__6eMSL>span,.south-florida_sectionIntro__yWeZo>span{color:var(--coral);font-size:9px;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.south-florida_overline__ka_PD{margin:0 0 25px}.south-florida_hero__xROdD h1{max-width:660px;margin:0;font-size:clamp(54px,4.45vw,78px);font-weight:480;letter-spacing:-.072em;line-height:.92}.south-florida_approachCopy__6YbNY h2 em,.south-florida_closing__80C5p h2 em,.south-florida_hero__xROdD h1 em,.south-florida_localContextLead__efvTJ h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400;font-style:italic;letter-spacing:-.05em}.south-florida_hero__xROdD h1 em{color:var(--violet)}.south-florida_heroLead__VTljB{max-width:600px;margin:25px 0 0;color:#505666;font-size:clamp(17px,1.35vw,21px);line-height:1.6;letter-spacing:-.018em}.south-florida_heroActions__Xxby7{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:12px}.south-florida_closingActions__bkmaj a,.south-florida_heroActions__Xxby7 a{min-height:54px;padding:0 21px;display:inline-flex;align-items:center;justify-content:center;gap:11px;border:1px solid var(--ink);font-size:12px;font-weight:760;transition:transform .16s ease,background-color .16s ease,color .16s ease}.south-florida_heroActions__Xxby7 a:first-child{color:#fff;background:var(--ink)}.south-florida_heroActions__Xxby7 a:last-child{border-color:transparent;color:var(--ink)}.south-florida_closingActions__bkmaj a:hover,.south-florida_heroActions__Xxby7 a:hover{transform:translateY(-2px)}.south-florida_closingActions__bkmaj svg,.south-florida_heroActions__Xxby7 svg{width:15px;height:15px}.south-florida_deskWrap__BpWCG{min-width:0;animation:south-florida_desk-in__FOz6a .56s cubic-bezier(.2,.8,.2,1) both}.south-florida_intentTabs__oC_Ne{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding:6px;border:1px solid rgba(9,17,31,.14);border-bottom:0;background:hsla(0,0%,100%,.66)}.south-florida_intentTab__XNhRe{min-width:0;min-height:48px;padding:9px 10px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;color:#515767;background:transparent;cursor:pointer;font:inherit;font-size:10px;font-weight:650;transition:background-color .15s ease,color .15s ease,transform .15s ease}.south-florida_intentTab__XNhRe svg{width:14px;height:14px;flex:0 0 auto}.south-florida_intentTab__XNhRe:hover{color:var(--ink);background:hsla(0,0%,100%,.85)}.south-florida_intentTab__XNhRe[data-active=true]{color:#fff;background:var(--ink);box-shadow:0 7px 18px rgba(9,17,31,.14)}.south-florida_intentTab__XNhRe:focus-visible{outline:3px solid rgba(113,84,232,.45);outline-offset:-3px}.south-florida_opportunityDesk__clayd{position:relative;overflow:hidden;color:var(--ink);border:1px solid rgba(9,17,31,.18);background:radial-gradient(circle at 50% 34%,rgba(113,84,232,.09),transparent 13rem),linear-gradient(rgba(9,17,31,.026) 1px,transparent 0),linear-gradient(90deg,rgba(9,17,31,.022) 1px,transparent 0),hsla(45,50%,97%,.96);background-size:auto,48px 48px,48px 48px,auto;box-shadow:0 26px 70px rgba(18,25,43,.12),8px 8px 0 rgba(113,84,232,.12)}.south-florida_deskHeader__RXf6K{min-height:56px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--line);background:hsla(0,0%,100%,.58)}.south-florida_deskHeader__RXf6K>div{display:inline-flex;align-items:center;gap:9px}.south-florida_deskHeader__RXf6K>div svg{width:15px;height:15px;color:var(--coral);stroke-width:1.7}.south-florida_deskHeader__RXf6K>div span{color:rgba(9,17,31,.75);font-size:10px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.south-florida_deskHeader__RXf6K small{display:inline-flex;align-items:center;gap:8px;color:rgba(9,17,31,.48);font-size:9px}.south-florida_deskHeader__RXf6K i{width:7px;height:7px;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px rgba(53,170,141,.12)}.south-florida_deskBody__LLCZu{display:grid;grid-template-columns:minmax(130px,1fr) 30px 190px 30px minmax(150px,1.08fr);gap:10px;align-items:center;min-height:300px;padding:28px 24px 24px}.south-florida_lensCore__wnUxi>span,.south-florida_lensInput__OUHPR>span,.south-florida_lensProof__htgbV>span{display:block;color:rgba(9,17,31,.48);font-size:8px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.south-florida_lensInput__OUHPR>span{color:#c94e38}.south-florida_lensProof__htgbV>span{color:#247a65}.south-florida_lensInput__OUHPR h3,.south-florida_lensProof__htgbV h3{max-width:290px;margin:16px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,1.7vw,28px);font-weight:400;letter-spacing:-.035em;line-height:1.08}.south-florida_lensInput__OUHPR h3{color:#8d382a}.south-florida_lensProof__htgbV h3{color:#185b4c}.south-florida_lensProof__htgbV p{margin:17px 0 0;display:flex;align-items:center;gap:8px;color:#525968;font-size:9px;line-height:1.45}.south-florida_lensProof__htgbV p svg{width:15px;height:15px;flex:0 0 auto;color:var(--green)}.south-florida_lensConnector__L_GaJ{display:flex;align-items:center;color:rgba(113,84,232,.72)}.south-florida_lensConnector__L_GaJ span{height:1px;flex:1;background:linear-gradient(90deg,rgba(113,84,232,.18),rgba(113,84,232,.7))}.south-florida_lensConnector__L_GaJ svg{width:14px;height:14px;margin-left:-2px;flex:0 0 auto}.south-florida_lensConnector__L_GaJ svg:last-child{display:none}.south-florida_lensCore__wnUxi{position:relative;isolation:isolate;width:190px;height:190px;padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(113,84,232,.25);border-radius:999px;background:hsla(0,0%,100%,.84);box-shadow:0 18px 40px rgba(67,52,126,.11),inset 0 0 0 8px rgba(113,84,232,.035)}.south-florida_lensRings__Gs3QO,.south-florida_lensRings__Gs3QO i{position:absolute;border-radius:inherit;pointer-events:none}.south-florida_lensRings__Gs3QO{z-index:-1;inset:11px;border:1px solid rgba(113,84,232,.13)}.south-florida_lensRings__Gs3QO i:first-child{inset:11px;border:1px solid rgba(239,106,80,.12)}.south-florida_lensRings__Gs3QO i:last-child{inset:27px;border:1px solid rgba(53,170,141,.16)}.south-florida_lensIcon__YAS1j{width:34px;height:34px;margin-bottom:13px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:var(--violet);box-shadow:0 8px 18px rgba(113,84,232,.22)}.south-florida_lensIcon__YAS1j svg{width:17px;height:17px}.south-florida_lensCore__wnUxi>span{color:var(--violet);font-size:7px}.south-florida_lensCore__wnUxi>strong{max-width:142px;margin-top:8px;font-size:12px;font-weight:650;line-height:1.35}.south-florida_lensCapabilities__zvqsI{min-height:58px;margin:0;padding:0 22px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;list-style:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:hsla(0,0%,100%,.48)}.south-florida_lensCapabilities__zvqsI li{min-width:0;padding:13px 13px 13px 19px;display:flex;align-items:center;border-right:1px solid rgba(9,17,31,.1);color:#4c5361;font-size:8px;font-weight:650;line-height:1.35}.south-florida_lensCapabilities__zvqsI li:before{width:5px;height:5px;margin-right:8px;flex:0 0 auto;border-radius:999px;background:var(--green);box-shadow:0 0 0 3px rgba(53,170,141,.11);content:""}.south-florida_lensCapabilities__zvqsI li:last-child{border-right:0}.south-florida_deskFooter__yjugK{min-height:62px;padding:10px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:hsla(0,0%,100%,.72)}.south-florida_deskFooter__yjugK p{margin:0;color:rgba(9,17,31,.52);font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic}.south-florida_deskFooter__yjugK a{min-height:39px;padding:0 15px;display:inline-flex;align-items:center;gap:9px;color:#fff;background:var(--ink);font-size:9px;font-weight:750;transition:transform .15s ease,background-color .15s ease}.south-florida_deskFooter__yjugK a:hover{background:#1a2740;transform:translateY(-1px)}.south-florida_deskFooter__yjugK svg{width:13px;height:13px}.south-florida_localSignals__Z2DJt{min-height:86px;padding:0 max(56px,calc((100vw - 1500px) / 2));display:grid;grid-template-columns:1.25fr repeat(4,1fr);align-items:center;border-top:1px solid var(--line);background:hsla(0,0%,100%,.44)}.south-florida_localSignals__Z2DJt>*{height:100%;padding:0 22px;display:flex;align-items:center;border-right:1px solid var(--line)}.south-florida_localSignals__Z2DJt>:first-child{padding-left:8px}.south-florida_localSignals__Z2DJt>:last-child{border-right:0}.south-florida_localSignals__Z2DJt strong{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.south-florida_localSignals__Z2DJt span{color:#535968;font-size:11px;line-height:1.4}.south-florida_approach__mw2Ya{min-height:680px;padding:clamp(86px,9vw,138px) max(56px,calc((100vw - 1500px) / 2));display:grid;grid-template-columns:100px minmax(360px,.82fr) minmax(520px,1.18fr);gap:clamp(34px,5vw,82px);align-items:center;color:#f7f4ed;background:linear-gradient(hsla(0,0%,100%,.026) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.022) 1px,transparent 0),#07111f;background-size:76px 76px}.south-florida_sectionNumber__7mqTx{align-self:start;color:#8b70f4;font-family:Georgia,Times New Roman,serif;font-size:82px;font-weight:400;line-height:1}.south-florida_approachCopy__6YbNY>p{margin:0 0 20px;color:var(--coral);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.south-florida_approachCopy__6YbNY h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,4.1vw,68px);font-weight:400;letter-spacing:-.045em;line-height:.98}.south-florida_approachCopy__6YbNY h2 em{color:#a78dfb}.south-florida_approachCopy__6YbNY>strong{display:block;margin-top:28px;color:#fff;font-size:17px;font-weight:560}.south-florida_approachCopy__6YbNY>span{display:block;max-width:580px;margin-top:13px;color:hsla(0,0%,100%,.54);font-size:14px;line-height:1.7}.south-florida_regionMap__CYg0m{position:relative;min-height:450px;padding:44px 38px 30px 120px;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.025)}.south-florida_regionMap__CYg0m:before{position:absolute;inset:0;background:radial-gradient(circle at 28% 58%,rgba(53,170,141,.13),transparent 10rem),radial-gradient(circle at 60% 20%,rgba(239,106,80,.12),transparent 9rem);content:"";pointer-events:none}.south-florida_mapLine__KqzAc{position:absolute;left:68px;top:72px;bottom:76px;width:1px;background:linear-gradient(var(--coral),var(--green),var(--violet))}.south-florida_mapLine__KqzAc i{position:absolute;left:50%;width:15px;height:15px;border:2px solid #07111f;border-radius:999px;transform:translate(-50%,-50%);box-shadow:0 0 0 1px currentColor,0 0 0 8px color-mix(in srgb,currentColor 18%,transparent)}.south-florida_mapLine__KqzAc i:first-child{top:0;color:var(--coral);background:var(--coral)}.south-florida_mapLine__KqzAc i:nth-child(2){top:50%;color:var(--green);background:var(--green)}.south-florida_mapLine__KqzAc i:nth-child(3){top:100%;color:var(--violet);background:var(--violet)}.south-florida_regionMap__CYg0m ol{position:relative;z-index:1;margin:0;padding:0;display:grid;gap:66px;list-style:none}.south-florida_regionMap__CYg0m li{display:grid;grid-template-columns:34px 1fr;gap:7px 12px}.south-florida_regionMap__CYg0m li>span{grid-row:1/3;color:hsla(0,0%,100%,.35);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.south-florida_regionMap__CYg0m li strong{font-size:18px;font-weight:560;letter-spacing:-.02em}.south-florida_regionMap__CYg0m li small{color:hsla(0,0%,100%,.47);font-size:10px}.south-florida_regionMap__CYg0m p{position:absolute;right:24px;bottom:20px;margin:0;display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.42);font-size:9px}.south-florida_regionMap__CYg0m p svg{width:13px;height:13px;color:var(--coral)}.south-florida_faq__Tlirx,.south-florida_localContext__j2DEO,.south-florida_proof__XkyAs,.south-florida_workflows__ajJTE{padding:clamp(88px,9vw,138px) max(56px,calc((100vw - 1500px) / 2))}.south-florida_workflows__ajJTE{background:var(--paper-bright)}.south-florida_sectionIntro__yWeZo{display:grid;grid-template-columns:170px minmax(380px,1fr) minmax(260px,.62fr);gap:clamp(30px,5vw,80px);align-items:end;margin-bottom:62px}.south-florida_faq__Tlirx h2,.south-florida_localContextLead__efvTJ h2,.south-florida_proofIntro__6eMSL h2,.south-florida_sectionIntro__yWeZo h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.8vw,72px);font-weight:400;letter-spacing:-.052em;line-height:.98}.south-florida_sectionIntro__yWeZo p{margin:0;color:var(--muted);font-size:13px;line-height:1.72}.south-florida_workflowTable__Keavb{border-top:1px solid var(--line)}.south-florida_workflowHeader__Lt7SU,.south-florida_workflowRow__du9EJ{display:grid;grid-template-columns:46px minmax(190px,.8fr) minmax(240px,1.2fr) minmax(260px,1fr)}.south-florida_workflowHeader__Lt7SU{min-height:52px;align-items:center;color:rgba(9,17,31,.48);font-size:8px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.south-florida_workflowHeader__Lt7SU>span:first-child{grid-column:2}.south-florida_workflowRow__du9EJ{min-height:92px;align-items:center;border-top:1px solid var(--line)}.south-florida_workflowRow__du9EJ:last-child{border-bottom:1px solid var(--line)}.south-florida_workflowRow__du9EJ>*{padding-right:24px}.south-florida_workflowIndex__aV_Yu{color:var(--coral);font-family:Georgia,Times New Roman,serif;font-size:17px}.south-florida_workflowRow__du9EJ strong{font-size:16px;font-weight:600}.south-florida_workflowRow__du9EJ>span[role=cell]{color:#5b6070;font-size:12px;line-height:1.55}.south-florida_workflowRow__du9EJ>span[role=cell]:last-child{display:flex;align-items:center;justify-content:space-between;gap:18px;color:#ce503a}.south-florida_workflowRow__du9EJ svg{width:14px;height:14px;flex:0 0 auto}.south-florida_proof__XkyAs{display:grid;grid-template-columns:minmax(280px,.62fr) minmax(620px,1.38fr);gap:clamp(46px,7vw,110px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,transparent 0 49.95%,rgba(9,17,31,.03) 49.95% 50.05%,transparent 50.05%),#f1ece2}.south-florida_proofIntro__6eMSL h2{margin-top:20px}.south-florida_proofIntro__6eMSL p{max-width:430px;margin:24px 0 0;color:var(--muted);font-size:14px;line-height:1.7}.south-florida_proofSteps__ea_cG{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:hsla(0,0%,100%,.5);box-shadow:8px 8px 0 rgba(9,17,31,.055)}.south-florida_proofSteps__ea_cG article{min-height:300px;padding:22px 18px;border-right:1px solid var(--line)}.south-florida_proofSteps__ea_cG article:last-child{border-right:0}.south-florida_proofSteps__ea_cG article>span{display:block;color:var(--violet);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px}.south-florida_proofSteps__ea_cG svg{width:27px;height:27px;margin:48px 0 22px;padding:6px;color:var(--green);border:1px solid var(--line)}.south-florida_proofSteps__ea_cG h3{margin:0;font-size:17px;font-weight:600}.south-florida_proofSteps__ea_cG p{margin:12px 0 0;color:var(--muted);font-size:11px;line-height:1.62}.south-florida_proofPromise__CZ19g{grid-column:2;margin:-65px 0 20px;text-align:center;color:#2a7563;font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:italic}.south-florida_localContext__j2DEO{display:grid;grid-template-columns:minmax(280px,.44fr) minmax(620px,1.56fr);gap:clamp(40px,6vw,90px);background:var(--paper-bright)}.south-florida_localContextLead__efvTJ h2{margin-top:22px}.south-florida_localContextLead__efvTJ h2 em{color:var(--violet)}.south-florida_contextPoints__IeaMZ{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.south-florida_contextPoints__IeaMZ article{min-height:250px;padding:30px 22px;border-right:1px solid var(--line)}.south-florida_contextPoints__IeaMZ article:last-child{border-right:0}.south-florida_contextPoints__IeaMZ svg{width:27px;height:27px;color:var(--violet);stroke-width:1.5}.south-florida_contextPoints__IeaMZ article:nth-child(2) svg{color:var(--green)}.south-florida_contextPoints__IeaMZ article:nth-child(3) svg{color:var(--coral)}.south-florida_contextPoints__IeaMZ h3{margin:58px 0 0;font-size:15px;font-weight:620;line-height:1.3}.south-florida_contextPoints__IeaMZ p{margin:13px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.south-florida_faq__Tlirx{display:grid;grid-template-columns:minmax(300px,.7fr) minmax(560px,1.3fr);gap:clamp(50px,8vw,130px);border-top:1px solid var(--line);background:#eee9df}.south-florida_faq__Tlirx header>span{color:var(--violet)}.south-florida_faq__Tlirx h2{margin-top:22px}.south-florida_faqList__8Rtk9{border-top:1px solid var(--line)}.south-florida_faqList__8Rtk9 details{border-bottom:1px solid var(--line)}.south-florida_faqList__8Rtk9 summary{position:relative;padding:22px 52px 22px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:640;line-height:1.4}.south-florida_faqList__8Rtk9 summary::-webkit-details-marker{display:none}.south-florida_faqList__8Rtk9 summary span{position:absolute;right:8px;top:18px;color:var(--violet);font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.south-florida_faqList__8Rtk9 details[open] summary span{transform:rotate(45deg)}.south-florida_faqList__8Rtk9 p{max-width:760px;margin:-5px 0 0;padding:0 50px 24px 0;color:var(--muted);font-size:13px;line-height:1.72}.south-florida_closing__80C5p{position:relative;min-height:420px;padding:clamp(72px,8vw,120px) max(56px,calc((100vw - 1500px) / 2));display:grid;grid-template-columns:150px minmax(480px,1fr) minmax(260px,.42fr);gap:clamp(40px,5vw,84px);align-items:center;color:#fff;background:radial-gradient(circle at 92% 50%,rgba(113,84,232,.25),transparent 22rem),linear-gradient(hsla(0,0%,100%,.028) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.024) 1px,transparent 0),#07111f;background-size:auto,68px 68px,68px 68px,auto}.south-florida_closing__80C5p>div:first-child{align-self:start;display:flex;flex-direction:column;gap:20px}.south-florida_closing__80C5p>div:first-child svg{width:30px;height:30px;color:var(--green);stroke-width:1.4}.south-florida_closing__80C5p h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5.2vw,78px);font-weight:400;letter-spacing:-.055em;line-height:.98}.south-florida_closing__80C5p h2 em{color:#b6a4ff}.south-florida_closing__80C5p>p{align-self:end;margin:0 0 92px;color:hsla(0,0%,100%,.55);font-size:13px;line-height:1.7}.south-florida_closingActions__bkmaj{position:absolute;left:max(56px,calc((100vw - 1500px) / 2 + 150px + min(84px, 5vw)));right:max(56px,calc((100vw - 1500px) / 2));bottom:50px;display:flex;justify-content:flex-end;gap:12px}.south-florida_closingActions__bkmaj a{border-color:hsla(0,0%,100%,.27);color:#fff}.south-florida_closingActions__bkmaj a:first-child{border-color:var(--coral);color:#07111f;background:var(--coral)}@keyframes south-florida_desk-in__FOz6a{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.south-florida_heroGrid__iAEnM{width:min(calc(100% - 72px),1050px);grid-template-columns:1fr;padding-top:76px}.south-florida_heroCopy__2Atv3{min-height:610px}.south-florida_hero__xROdD h1{max-width:820px}.south-florida_chapterNumber__FvNOE{display:none}.south-florida_deskWrap__BpWCG{margin-bottom:26px}.south-florida_localSignals__Z2DJt{padding-inline:36px;grid-template-columns:repeat(2,1fr)}.south-florida_localSignals__Z2DJt>*{min-height:66px;border-bottom:1px solid var(--line)}.south-florida_localSignals__Z2DJt strong{grid-column:1/-1}.south-florida_approach__mw2Ya{padding-inline:36px;grid-template-columns:70px 1fr}.south-florida_regionMap__CYg0m{grid-column:2}.south-florida_closing__80C5p,.south-florida_faq__Tlirx,.south-florida_localContext__j2DEO,.south-florida_proof__XkyAs,.south-florida_workflows__ajJTE{padding-inline:36px}.south-florida_proof__XkyAs{grid-template-columns:1fr}.south-florida_proofPromise__CZ19g{grid-column:1;margin:-65px 0 20px}.south-florida_localContext__j2DEO{grid-template-columns:1fr}.south-florida_closing__80C5p{grid-template-columns:100px 1fr}.south-florida_closing__80C5p>p{grid-column:2;margin:-34px 0 84px;max-width:600px}.south-florida_closingActions__bkmaj{left:136px;right:36px}}@media (max-width:780px){.south-florida_hero__xROdD:before{display:none}.south-florida_heroGrid__iAEnM{width:calc(100% - 40px);padding:52px 0 36px}.south-florida_heroCopy__2Atv3{min-height:auto;padding:38px 0 26px}.south-florida_breadcrumb__2uS8T{position:static;margin-bottom:56px}.south-florida_hero__xROdD h1{font-size:clamp(52px,14.8vw,76px)}.south-florida_heroLead__VTljB{font-size:17px}.south-florida_intentTabs__oC_Ne{grid-template-columns:1fr 1fr}.south-florida_opportunityDesk__clayd{box-shadow:5px 5px 0 rgba(113,84,232,.14)}.south-florida_deskBody__LLCZu{grid-template-columns:1fr;gap:0;min-height:0;padding:31px 22px 27px;text-align:center}.south-florida_lensInput__OUHPR,.south-florida_lensProof__htgbV{width:min(100%,430px);margin-inline:auto}.south-florida_lensInput__OUHPR h3,.south-florida_lensProof__htgbV h3{max-width:none;font-size:25px}.south-florida_lensProof__htgbV p{justify-content:center}.south-florida_lensConnector__L_GaJ{width:16px;height:34px;margin:4px auto;flex-direction:column}.south-florida_lensConnector__L_GaJ span{width:1px;height:auto;background:linear-gradient(rgba(113,84,232,.16),rgba(113,84,232,.7))}.south-florida_lensConnector__L_GaJ svg:first-of-type{display:none}.south-florida_lensConnector__L_GaJ svg:last-child{display:block;margin:-2px 0 0}.south-florida_lensCore__wnUxi{width:172px;height:172px;margin-inline:auto}.south-florida_lensCapabilities__zvqsI{grid-template-columns:1fr 1fr;padding:0}.south-florida_lensCapabilities__zvqsI li{min-height:48px;border-bottom:1px solid rgba(9,17,31,.1)}.south-florida_lensCapabilities__zvqsI li:nth-child(2){border-right:0}.south-florida_lensCapabilities__zvqsI li:nth-child(n+3){border-bottom:0}.south-florida_deskFooter__yjugK{align-items:flex-start;flex-direction:column}.south-florida_localSignals__Z2DJt{padding-inline:20px;grid-template-columns:1fr}.south-florida_localSignals__Z2DJt strong{grid-column:auto}.south-florida_localSignals__Z2DJt>*{padding-inline:0;border-right:0}.south-florida_approach__mw2Ya{padding:84px 20px;grid-template-columns:1fr}.south-florida_sectionNumber__7mqTx{font-size:62px}.south-florida_regionMap__CYg0m{grid-column:auto;min-height:430px;padding-left:90px}.south-florida_mapLine__KqzAc{left:48px}.south-florida_closing__80C5p,.south-florida_faq__Tlirx,.south-florida_localContext__j2DEO,.south-florida_proof__XkyAs,.south-florida_workflows__ajJTE{padding:84px 20px}.south-florida_sectionIntro__yWeZo{grid-template-columns:1fr;gap:24px}.south-florida_workflowHeader__Lt7SU{display:none}.south-florida_workflowRow__du9EJ{padding:24px 0;grid-template-columns:38px 1fr;gap:9px 12px}.south-florida_workflowRow__du9EJ>span[role=cell],.south-florida_workflowRow__du9EJ>strong{grid-column:2}.south-florida_workflowRow__du9EJ>*{padding-right:0}.south-florida_workflowRow__du9EJ>span[role=cell]:last-child{justify-content:flex-start}.south-florida_proofSteps__ea_cG{grid-template-columns:1fr 1fr}.south-florida_proofSteps__ea_cG article:nth-child(2){border-right:0}.south-florida_proofSteps__ea_cG article:nth-child(-n+2){border-bottom:1px solid var(--line)}.south-florida_proofPromise__CZ19g{margin:18px 0 0}.south-florida_contextPoints__IeaMZ{grid-template-columns:1fr 1fr}.south-florida_contextPoints__IeaMZ article:nth-child(2){border-right:0}.south-florida_contextPoints__IeaMZ article:nth-child(-n+2){border-bottom:1px solid var(--line)}.south-florida_faq__Tlirx{grid-template-columns:1fr}.south-florida_closing__80C5p{min-height:600px;grid-template-columns:1fr;align-items:start}.south-florida_closing__80C5p>p{grid-column:auto;margin:0}.south-florida_closingActions__bkmaj{position:static;margin-top:12px;flex-direction:column}.south-florida_closingActions__bkmaj a{width:100%}}@media (max-width:480px){.south-florida_heroActions__Xxby7{align-items:stretch;flex-direction:column}.south-florida_heroActions__Xxby7 a{width:100%}.south-florida_intentTab__XNhRe{min-height:46px;padding-inline:6px;font-size:9px}.south-florida_deskHeader__RXf6K{min-height:54px;padding-inline:16px}.south-florida_deskHeader__RXf6K small{font-size:8px}.south-florida_deskBody__LLCZu{padding-inline:17px}.south-florida_lensInput__OUHPR h3,.south-florida_lensProof__htgbV h3{font-size:22px}.south-florida_lensCore__wnUxi{width:164px;height:164px}.south-florida_lensCapabilities__zvqsI li{padding-inline:12px}.south-florida_deskFooter__yjugK{padding:15px 17px 17px}.south-florida_deskFooter__yjugK a{width:100%;justify-content:center}.south-florida_contextPoints__IeaMZ,.south-florida_proofSteps__ea_cG{grid-template-columns:1fr}.south-florida_contextPoints__IeaMZ article,.south-florida_proofSteps__ea_cG article{min-height:0;border-right:0;border-bottom:1px solid var(--line)}.south-florida_contextPoints__IeaMZ article:last-child,.south-florida_proofSteps__ea_cG article:last-child{border-bottom:0}.south-florida_proofSteps__ea_cG svg{margin-top:30px}.south-florida_contextPoints__IeaMZ h3{margin-top:34px}.south-florida_regionMap__CYg0m{padding-left:78px;padding-right:18px}.south-florida_mapLine__KqzAc{left:40px}.south-florida_approachCopy__6YbNY h2,.south-florida_closing__80C5p h2,.south-florida_faq__Tlirx h2,.south-florida_localContextLead__efvTJ h2,.south-florida_proofIntro__6eMSL h2,.south-florida_sectionIntro__yWeZo h2{font-size:44px}}@media (prefers-reduced-motion:reduce){.south-florida_deskWrap__BpWCG{animation:none}.south-florida_page__tTaxn *,.south-florida_page__tTaxn :after,.south-florida_page__tTaxn :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}