:root{--ink:#073b3a;--ink-2:#0b2f2d;--muted:#5f706d;--teal:#0f766e;--mint:#8de8d8;--soft:#e6fffb;--gold:#b89f56;--paper:#fbf9ec;--sage:#7f9a82;--clay:#c8835d;--sky:#cdeef2;--line:#d8ebe8;--white:#fff;--shadow:0 18px 45px #073b3a1c;--body-font:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Arial,sans-serif;--heading-font:"Cormorant Garamond",Georgia,serif;--accent-font:Parisienne,cursive;--asset-base:"/assets/everglades-brand-kit";--imagegen-base:"/assets/imagegen-everglades-pack"}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--body-font);color:var(--ink);background:#fbfffe;margin:0;overflow-x:hidden}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #0f766e61}img{max-width:100%;display:block}header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#ffffffeb;justify-content:space-between;align-items:center;gap:28px;padding:16px 5vw;transition:background .2s,box-shadow .2s,border-color .2s;display:flex;position:sticky;top:0}.siteHeader.isScrolled{background:#fffffffc;border-bottom-color:#073b3a26;box-shadow:0 16px 42px #073b3a21}.brand img{border-radius:0;width:214px;max-width:40vw;height:auto}.mainNav{align-items:center;gap:10px;font-size:14px;font-weight:800;display:flex}.mainNav a{border:1px solid #0000;border-radius:999px;padding:10px 12px;text-decoration:none;transition:background .2s,border-color .2s,color .2s}.mainNav a:not(.navcta):hover,.mainNav a:not(.navcta):focus-visible{color:var(--ink);background:#f6fbfaf5;border-color:#0f766e24}.navcta{background:var(--ink);color:#fff;border-radius:999px;padding:12px 18px}.navGroup{position:relative}.navTop{align-items:center;gap:6px;display:inline-flex}.navTop:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-top:-3px;rotate:45deg}.navMenu{opacity:0;visibility:hidden;background:#fffffffa;border:1px solid #0f766e29;border-radius:8px;gap:6px;width:min(360px,82vw);padding:10px;transition:opacity .18s,visibility .18s,translate .18s;display:grid;position:absolute;top:calc(100% + 12px);right:0;translate:0 8px;box-shadow:0 24px 58px #073b3a29}.navMenu:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.navGroup:hover .navMenu,.navGroup:focus-within .navMenu{opacity:1;visibility:visible;translate:0}.navMenu a{background:#fff;border:1px solid #0000;border-radius:8px;gap:3px;padding:12px;display:grid}.navMenu a:hover,.navMenu a:focus-visible{border-color:var(--line);background:#f6fbfa;outline:none}.navMenu strong{font-size:14px}.navMenu span{color:var(--muted);font-size:12px;font-weight:650;line-height:1.35}section{padding:84px 5vw;position:relative;overflow:hidden}.visualRail{display:none!important}section[id]{scroll-margin-top:112px}html.revealMotion .revealSection{opacity:1;filter:none;transition:opacity .78s cubic-bezier(.22,1,.36,1),translate .78s cubic-bezier(.22,1,.36,1),filter .78s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--reveal-index,0) * 18ms);will-change:opacity,translate,filter;translate:0}html.revealMotion .revealSection:not(.isRevealed){opacity:.001;filter:blur(5px);translate:0 18px}html.revealMotion .revealSection :is(.sectionHead,.heroCopy,.heroCard,.pageHeroArt,.pageHeroVisual,.cards article,.benefit,.badgeItem,.comparisonTableWrap,.fitPanel,.fitPanel article,.quickScheduler,.quickScheduler>*,.savingsCalculator>div,.savingsResult,.contactIntakeSection>div,.contactIntakeForm,.contact aside,.contact form,.legalText,.legalAside,.seoHeroCard,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.articleAside,.articleBody,.blogPostMedia,.quoteMark,details,.launchFlowVisual,footer .footerBrand,footer .footerLinks){will-change:opacity,translate,scale,filter,clip-path;transition:opacity .82s cubic-bezier(.22,1,.36,1),translate .82s cubic-bezier(.22,1,.36,1),scale .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1),clip-path .82s cubic-bezier(.22,1,.36,1)}html.revealMotion .revealSection[data-reveal-variant=hero]>div:first-child,html.revealMotion .revealSection[data-reveal-variant=split]>*{transition:opacity .82s cubic-bezier(.22,1,.36,1),translate .82s cubic-bezier(.22,1,.36,1),scale .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1)}html.revealMotion .revealSection:not(.isRevealed) :is(.sectionHead,.heroCopy,.heroCard,.pageHeroArt,.pageHeroVisual,.cards article,.benefit,.badgeItem,.comparisonTableWrap,.fitPanel,.fitPanel article,.quickScheduler,.quickScheduler>*,.savingsCalculator>div,.savingsResult,.contactIntakeSection>div,.contactIntakeForm,.contact aside,.contact form,.legalText,.legalAside,.seoHeroCard,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.articleAside,.articleBody,.blogPostMedia,.quoteMark,details,.launchFlowVisual){opacity:0;filter:blur(5px);translate:0 18px}html.revealMotion .revealSection.isRevealed :is(.sectionHead,.heroCopy,.heroCard,.pageHeroArt,.pageHeroVisual,.cards article,.benefit,.badgeItem,.comparisonTableWrap,.fitPanel,.fitPanel article,.quickScheduler,.quickScheduler>*,.savingsCalculator>div,.savingsResult,.contactIntakeSection>div,.contactIntakeForm,.contact aside,.contact form,.legalText,.legalAside,.seoHeroCard,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.articleAside,.articleBody,.blogPostMedia,.quoteMark,details,.launchFlowVisual){opacity:1;filter:none;clip-path:inset(0);translate:0;scale:1}html.revealMotion .revealSection[data-reveal-variant=hero].isRevealed>div:first-child,html.revealMotion .revealSection[data-reveal-variant=split].isRevealed>*{opacity:1;filter:none;translate:0;scale:1}html.revealMotion .revealSection[data-reveal-variant=hero]:not(.isRevealed)>div:first-child{opacity:0;filter:blur(5px);translate:-22px}html.revealMotion .revealSection[data-reveal-variant=hero]:not(.isRevealed) :is(.heroCopy,.pageHero>div:first-child,.blogPostCopy){translate:-22px}html.revealMotion .revealSection[data-reveal-variant=hero]:not(.isRevealed) :is(.heroCard,.pageHeroArt,.pageHeroVisual,.blogPostMedia,.seoHeroCard){translate:28px;scale:.985}html.revealMotion .revealSection[data-reveal-variant=split]:not(.isRevealed)>:first-child{opacity:0;translate:-22px}html.revealMotion .revealSection[data-reveal-variant=split]:not(.isRevealed)>:last-child{opacity:0;translate:22px}html.revealMotion .revealSection[data-reveal-variant=table]:not(.isRevealed) .comparisonTableWrap{clip-path:inset(0 0 18% round 8px);translate:0 26px;scale:.99}html.revealMotion .revealSection[data-reveal-variant=table] :is(.comparisonTable thead,.comparisonTable tbody tr){transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1)}html.revealMotion .revealSection[data-reveal-variant=table]:not(.isRevealed) :is(.comparisonTable thead,.comparisonTable tbody tr){opacity:0;filter:blur(3px);translate:-12px}html.revealMotion .revealSection[data-reveal-variant=panel]:not(.isRevealed) .fitPanel article:first-child{translate:-18px}html.revealMotion .revealSection[data-reveal-variant=panel]:not(.isRevealed) .fitPanel article:last-child{translate:18px}html.revealMotion .revealSection[data-reveal-variant=badges]:not(.isRevealed) .badgeItem,html.revealMotion .revealSection[data-reveal-variant=grid]:not(.isRevealed) :is(.benefit,.cards article,.articleTile,.seoContentGrid article),html.revealMotion .revealSection[data-reveal-variant=stats]:not(.isRevealed)>div{translate:0 26px;scale:.975}html.revealMotion .revealSection[data-reveal-variant=stats]:not(.isRevealed)>div{filter:blur(6px)}html.revealMotion .revealSection[data-reveal-variant=process]:not(.isRevealed) .launchFlowVisual{clip-path:inset(0 7% 12% round 18px);translate:0 28px;scale:.985}html.revealMotion .revealSection[data-reveal-variant=calculator]:not(.isRevealed)>div:first-child{translate:-20px}html.revealMotion .revealSection[data-reveal-variant=calculator]:not(.isRevealed) .savingsResult{translate:20px;scale:.98}html.revealMotion .revealSection[data-reveal-variant=faq]:not(.isRevealed) .quoteMark{translate:0 -16px;scale:.92}html.revealMotion .revealSection[data-reveal-variant=scheduler]:not(.isRevealed) .quickScheduler{clip-path:inset(0 0 10% round 8px);translate:0 26px;scale:.985}html.revealMotion .revealSection[data-reveal-variant=form]:not(.isRevealed) .contactIntakeForm{translate:24px;scale:.985}html.revealMotion .revealSection[data-reveal-variant=form]:not(.isRevealed) .contactIntakeSection>div{translate:-18px}html.revealMotion .revealSection[data-reveal-variant=footer]:not(.isRevealed){translate:0}html.revealMotion .revealSection[data-reveal-variant=footer]:not(.isRevealed) :is(.footerBrand,.footerLinks){opacity:0;translate:0 16px}html.revealMotion .revealSection.isRevealed :is(.cards article,.benefit,.badgeItem,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.fitPanel article,.quickScheduler>*,details,.assetStats>div):nth-child(2){transition-delay:80ms}html.revealMotion .revealSection.isRevealed :is(.cards article,.benefit,.badgeItem,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.fitPanel article,.quickScheduler>*,details,.assetStats>div):nth-child(3){transition-delay:.15s}html.revealMotion .revealSection.isRevealed :is(.cards article,.benefit,.badgeItem,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.quickScheduler>*,details,.assetStats>div):nth-child(4){transition-delay:.22s}html.revealMotion .revealSection.isRevealed :is(.cards article,.benefit,.badgeItem,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.quickScheduler>*,details,.assetStats>div):nth-child(5){transition-delay:.29s}html.revealMotion .revealSection.isRevealed :is(.cards article,.benefit,.badgeItem,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.quickScheduler>*,details,.assetStats>div):nth-child(6){transition-delay:.36s}html.revealMotion .revealSection[data-reveal-variant=table].isRevealed .comparisonTable tbody tr:first-child{transition-delay:.12s}html.revealMotion .revealSection[data-reveal-variant=table].isRevealed .comparisonTable tbody tr:nth-child(2){transition-delay:.18s}html.revealMotion .revealSection[data-reveal-variant=table].isRevealed .comparisonTable tbody tr:nth-child(3){transition-delay:.24s}html.revealMotion .revealSection[data-reveal-variant=table].isRevealed .comparisonTable tbody tr:nth-child(4){transition-delay:.3s}html.revealMotion .revealSection[data-reveal-variant=table].isRevealed .comparisonTable tbody tr:nth-child(5){transition-delay:.36s}html.revealMotion .revealSection[data-reveal-variant=table].isRevealed .comparisonTable tbody tr:nth-child(6){transition-delay:.42s}h1,h2,h3,p{letter-spacing:0}h1{font-family:var(--heading-font);margin:0 0 20px;font-size:66px;font-weight:700;line-height:.92}h2{font-family:var(--heading-font);margin:0 0 18px;font-size:58px;font-weight:700;line-height:.98}h3{margin:0 0 10px;font-size:22px;line-height:1.16}p{color:var(--muted);line-height:1.65}.lead,.pageHero p{color:var(--muted);max-width:740px;font-size:19px;line-height:1.48}.eyebrow{text-transform:uppercase;color:var(--teal);letter-spacing:0;margin-bottom:16px;font-size:12px;font-weight:900;display:inline-flex}.scriptAccent{font-family:var(--accent-font);color:var(--gold);margin-bottom:4px;font-size:31px;line-height:1.16;display:block}.actions{flex-wrap:wrap;gap:14px;margin-top:22px;display:flex}.btn{appearance:none;background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:16px 22px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #0f766e38}.btn.secondary{color:var(--ink);border:1px solid var(--line);box-shadow:none;background:#fff}.btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.cardIcon{object-fit:contain;flex:none;width:56px;height:56px}.illustration{filter:drop-shadow(0 20px 34px #073b3a1a);width:100%;height:auto}.divider{object-fit:cover;opacity:.85;width:100%;height:72px;margin:20px 0 -28px}.assetHero{isolation:isolate;background-image:linear-gradient(90deg,#fbfffef2,#fbfffe9e),url(/assets/imagegen-everglades-pack/backgrounds/sections/hero-canopy-clear.png),linear-gradient(135deg,#fbfffe,#fff7da);background-position:50%;background-size:auto,cover,auto;grid-template-columns:minmax(0,.96fr) minmax(480px,1.04fr);align-items:center;gap:44px;min-height:640px;padding:42px 5vw;display:grid}.assetHero:before{content:"";opacity:.48;pointer-events:none;z-index:0;background:radial-gradient(circle at 74% 36%,#8de8d838,#0000 28%),linear-gradient(105deg,#0000 20%,#ffffff59 44%,#d8bd671f 58%,#0000 74%);position:absolute;inset:0;translate:0}.heroCopy{z-index:1;min-width:0;position:relative}.heroSupportRow{grid-template-columns:minmax(220px,.9fr) minmax(330px,1.1fr);align-items:stretch;gap:12px;width:min(780px,100%);margin-top:16px;display:grid}.heroSupportRow>*{min-width:0}.mini{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:8px;align-items:center;gap:12px;max-width:610px;margin-top:16px;padding:12px 14px;font-size:15px;display:flex;box-shadow:0 10px 28px #073b3a0d}.mini .cardIcon{width:42px;height:42px}.qualCard{border:1px solid var(--line);background:#fffffff0;border-radius:8px;min-width:0;max-width:650px;margin-top:18px;padding:18px;box-shadow:0 16px 38px #073b3a14}.heroSupportRow .mini,.heroSupportRow .qualCard{max-width:none;margin-top:0}.heroSupportRow .mini{gap:10px;padding:10px 12px;font-size:13px;line-height:1.38}.heroSupportRow .mini .cardIcon{width:36px;height:36px}.heroSupportRow .qualCard{padding:14px}.heroSupportRow .progressTrack{margin-bottom:11px}.heroSupportRow .qualCard h2{margin-bottom:8px;font-size:18px}.heroSupportRow .qualCard label{font-size:12px}.heroSupportRow .qualInline{gap:8px}.heroSupportRow select{padding:12px 13px;font-size:13px}.heroSupportRow .qualInline .btn{min-height:44px;padding:11px 14px;font-size:13px}.progressTrack{background:#dcebe7;border-radius:999px;height:4px;margin-bottom:14px;overflow:hidden}.progressTrack span{border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--gold));width:25%;height:100%;display:block}.qualCard h2{font-family:var(--body-font);margin:0 0 12px;font-size:19px;font-weight:950;line-height:1.18}.qualCard label{color:var(--ink);font-size:13px}.qualInline{grid-template-columns:minmax(0,1fr) auto;gap:10px;max-width:100%;margin-top:9px;display:grid}select{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fbfffe;border-radius:8px;padding:14px 16px}.qualInline .btn{white-space:nowrap;min-height:48px;padding:13px 18px}.heroCard{z-index:1;justify-content:center;min-width:0;display:flex;position:relative}.heroCard>img{object-fit:contain;filter:drop-shadow(0 24px 40px #073b3a29);width:100%;max-height:430px}.credibilityCarousel{width:100%;max-width:1120px;box-shadow:var(--shadow);background:#062f2e;border:1px solid #0f766e29;border-radius:8px;margin:0 auto;overflow:hidden}.credibilityCarousel.compact{max-width:620px}.credibilitySlides{min-height:430px;position:relative}.credibilityCarousel.compact .credibilitySlides{min-height:390px}.credibilitySlides article{isolation:isolate;opacity:0;pointer-events:none;align-items:end;transition:opacity .55s;display:grid;position:absolute;inset:0}.credibilitySlides article.active{opacity:1;pointer-events:auto}.credibilitySlides img{object-fit:cover;z-index:-2;filter:saturate(.92)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.credibilitySlides article:after{content:"";z-index:-1;background:linear-gradient(#04201f14,#04201fc7),linear-gradient(90deg,#04201fa6,#04201f26);position:absolute;inset:0}.credibilitySlides article>div{max-width:680px;padding:34px}.credibilitySlides span{color:#d8c878;margin-bottom:10px;font-size:12px;font-weight:950;display:inline-flex}.credibilitySlides h2{color:#fff;margin-bottom:10px;font-size:40px}.credibilitySlides p{color:#e7fffb;max-width:620px;font-weight:650}.credibilityCarousel.compact .credibilitySlides article>div{padding:24px}.credibilityCarousel.compact .credibilitySlides h2{font-size:30px;line-height:1.02}.credibilityCarousel.compact .credibilitySlides p{font-size:14px;line-height:1.42}.credibilityControls{background:#062f2e;gap:8px;padding:12px 14px;display:flex}.credibilityControls button{cursor:pointer;background:#ffffff47;border:0;border-radius:999px;flex:1;height:8px}.credibilityControls button.active{background:#d8c878}.linkCardGrid{background:#fbfffe;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.linkCardGrid a{border:1px solid var(--line);background:#fff;border-radius:8px;gap:10px;padding:22px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;box-shadow:0 14px 32px #073b3a0f}.linkCardGrid a:hover,.linkCardGrid a:focus-visible{border-color:#0f766e52;outline:none;transform:translateY(-3px);box-shadow:0 18px 42px #073b3a1a}.linkCardGrid strong{font-size:22px}.linkCardGrid span{color:var(--muted);line-height:1.5}.onboardingTimeline{background-image:linear-gradient(#fbfffe 0%,#eefdfa 100%),url(/assets/imagegen-everglades-pack/backgrounds/patterns/wellness-checkmarks.png);background-size:auto,380px}.timelineSteps{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;max-width:1180px;margin:36px auto 0;padding:0;list-style:none;display:grid;position:relative}.timelineSteps:before{content:"";background:linear-gradient(90deg,var(--teal),var(--gold),var(--teal));border-radius:999px;height:3px;position:absolute;top:42px;left:7%;right:7%}.timelineSteps li{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:250px;padding:92px 16px 18px;position:relative;box-shadow:0 14px 34px #073b3a0f}.timelineNode{z-index:1;background:#e9fbf7;border:1px solid #0f766e38;border-radius:999px;place-items:center;width:56px;height:56px;display:grid;position:absolute;top:18px;left:16px}.timelineNode .cardIcon{width:34px;height:34px}.timelineNode span{background:var(--ink);color:#fff;border-radius:999px;place-items:center;min-width:27px;height:27px;font-size:11px;font-weight:950;display:grid;position:absolute;bottom:-7px;right:-9px}.timelineSteps h3{font-size:18px}.timelineSteps p{margin:0;font-size:14px;line-height:1.5}.benefitDetailSection{background:#f6fbfa;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.benefitDetail{border:1px solid var(--line);background:#fff;border-radius:8px;grid-template-columns:68px minmax(0,1fr);gap:18px;padding:24px;display:grid;box-shadow:0 14px 34px #073b3a0f}.benefitDetail h2{font-size:34px}.benefitDetail p{margin-top:0}.qualificationFormSection{background:#fff;border:1px solid #e5ecea;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;max-width:1120px;margin:28px auto 0;padding:28px;display:flex;box-shadow:0 16px 45px #08323014}.qualificationFormSection h2{font-size:36px}.qualificationFormSection p{margin-bottom:0}.heroDashboardVisual{filter:drop-shadow(0 28px 48px #073b3a24);width:100%;max-width:820px;margin-inline:auto}.heroDashboardVisual svg{width:100%;height:auto;display:block;overflow:visible}.heroDashboard,.heroAmbientWave,.heroLeaf,.heroNavItem,.heroPulseDot,.heroRing,.heroTask,.heroCheck,.heroTaskFill,.heroScan{transform-box:fill-box;transform-origin:50%}.heroDashboard{animation:8s cubic-bezier(.22,1,.36,1) infinite heroDashboardFloat}.heroAmbientWave{fill:#e7f8f3;opacity:.78;animation:10s ease-in-out infinite heroAmbientBreathe}.heroLeaf{fill:#0f766e;opacity:.16;animation:10s ease-in-out infinite heroLeafDrift}.heroLeafTwo{animation-delay:.7s}.heroLeafThree{animation-delay:1.15s}.heroNavItem{animation:6.4s ease-in-out infinite heroNavPulse}.navTwo{animation-delay:.45s}.navThree{animation-delay:.9s}.navFour{animation-delay:1.35s}.heroPulseLine{stroke-dasharray:270;stroke-dashoffset:270px;animation:5.4s cubic-bezier(.22,1,.36,1) infinite heroPulseDraw}.heroPulseDot{animation:5.4s ease-in-out infinite heroPulseDot}.heroRing{animation:7.6s ease-in-out infinite heroRingFloat}.heroRingProgress{stroke-dasharray:72 100;stroke-dashoffset:14px;transform-origin:50%;animation:7.2s ease-in-out infinite heroRingSweep}.heroTask{animation:6.6s ease-in-out infinite heroTaskFocus}.taskTwo{animation-delay:.55s}.heroCheck{animation:6.4s ease-in-out infinite heroCheckPulse}.checkTwo{animation-delay:.7s}.heroTaskFill{transform-origin:0;animation:6.6s ease-in-out infinite heroTaskFill}.fillTwo{animation-delay:.65s}.heroBars .barFour{animation-delay:.75s}.heroScan{animation:7.5s cubic-bezier(.22,1,.36,1) infinite heroScan}html.revealMotion .assetHero.revealSection:before{transition:opacity 1.1s cubic-bezier(.22,1,.36,1),translate 1.1s cubic-bezier(.22,1,.36,1)}html.revealMotion .assetHero.revealSection :is(.scriptAccent,.eyebrow,h1,.lead,.heroSupportRow,.heroSupportRow .mini,.heroSupportRow .qualCard,.heroCard,.heroDashboardVisual){transition:opacity .82s cubic-bezier(.22,1,.36,1),translate .82s cubic-bezier(.22,1,.36,1),scale .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1)}html.revealMotion .assetHero.revealSection:not(.isRevealed):before{opacity:0;translate:-18%}html.revealMotion .assetHero.revealSection:not(.isRevealed) .scriptAccent{opacity:0;filter:blur(4px);translate:-12px}html.revealMotion .assetHero.revealSection:not(.isRevealed) .eyebrow{opacity:0;filter:blur(4px);translate:-14px}html.revealMotion .assetHero.revealSection:not(.isRevealed) h1{opacity:0;filter:blur(6px);translate:-28px}html.revealMotion .assetHero.revealSection:not(.isRevealed) .lead{opacity:0;filter:blur(5px);translate:-18px}html.revealMotion .assetHero.revealSection:not(.isRevealed) .heroSupportRow{opacity:0;filter:blur(5px);translate:0 24px}html.revealMotion .assetHero.revealSection:not(.isRevealed) .heroSupportRow .mini{opacity:0;filter:blur(4px);translate:-18px;scale:.985}html.revealMotion .assetHero.revealSection:not(.isRevealed) .heroSupportRow .qualCard{opacity:0;filter:blur(4px);translate:18px;scale:.985}html.revealMotion .assetHero.revealSection:not(.isRevealed) .heroCard{opacity:0;filter:blur(6px);translate:36px;scale:.97}html.revealMotion .assetHero.revealSection:not(.isRevealed) .heroDashboardVisual{opacity:0;filter:blur(5px)saturate(.82);translate:18px -8px;scale:.94}html.revealMotion .assetHero.revealSection.isRevealed:before{opacity:.48;translate:0}html.revealMotion .assetHero.revealSection.isRevealed :is(.scriptAccent,.eyebrow,h1,.lead,.heroSupportRow,.heroSupportRow .mini,.heroSupportRow .qualCard,.heroCard,.heroDashboardVisual){opacity:1;filter:none;translate:0;scale:1}html.revealMotion .assetHero.revealSection.isRevealed .scriptAccent{transition-delay:80ms}html.revealMotion .assetHero.revealSection.isRevealed .eyebrow{transition-delay:.15s}html.revealMotion .assetHero.revealSection.isRevealed h1{transition-delay:.22s}html.revealMotion .assetHero.revealSection.isRevealed .lead{transition-delay:.34s}html.revealMotion .assetHero.revealSection.isRevealed .heroCard{transition-delay:.24s}html.revealMotion .assetHero.revealSection.isRevealed .heroDashboardVisual{transition-delay:.3s}html.revealMotion .assetHero.revealSection.isRevealed .heroSupportRow{transition-delay:.46s}html.revealMotion .assetHero.revealSection.isRevealed .heroSupportRow .mini{transition-delay:.52s}html.revealMotion .assetHero.revealSection.isRevealed .heroSupportRow .qualCard{transition-delay:.6s}.split{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}.cards{gap:18px;display:grid}.cards article,.benefit,.contact aside{border:1px solid var(--line);background:#ffffffe8;border-radius:8px;padding:26px;box-shadow:0 10px 30px #073b3a0d}.cards article{gap:12px;display:grid}.withMedia .illustration{align-self:center;margin-top:4px}.differenceSection{background:#fff}.center{text-align:center;margin-inline:auto}.differenceSection .sectionHead{margin-inline:auto}.comparisonTableWrap{border:1px solid var(--line);max-width:1120px;box-shadow:var(--shadow);background:#fff;border-radius:8px;margin:28px auto 0;overflow:auto}.comparisonTable{border-collapse:collapse;width:100%;min-width:760px}.comparisonTable th{font-family:var(--body-font);text-transform:uppercase;color:var(--ink);letter-spacing:0;background:#f3faf8;font-size:13px}.comparisonTable th:nth-child(2){background:#fff5f1}.comparisonTable th:nth-child(4){color:var(--teal);background:#effbf4}.comparisonTable td:first-child,.comparisonTable th:first-child{text-align:left;font-weight:950}.comparisonTable td{text-align:center}.statusMark{border-radius:999px;place-items:center;width:34px;height:34px;font-weight:950;display:inline-grid}.statusMark.yes{color:#157347;background:#ddf8e8}.statusMark.no{color:#b84a2f;background:#ffe8e1}.statusMark.partial{color:#647875;background:#eef4f3}.statusText{min-height:34px;color:var(--teal);white-space:nowrap;background:#f3fffb;border-radius:999px;align-items:center;padding:7px 12px;font-size:14px;display:inline-flex}.tableNote{color:var(--muted);margin:0;padding:14px 18px;font-size:13px;line-height:1.45}.employerFitSection{background-color:#fbfffe;background-image:linear-gradient(110deg,#fbfffef5,#f5fffceb),url(/assets/imagegen-everglades-pack/backgrounds/patterns/payroll-ledger-dots.png);background-size:auto,400px}.employerFitSection .sectionHead{margin-inline:auto}.fitPanel{border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;max-width:1120px;margin:30px auto 0;display:grid;overflow:hidden;box-shadow:0 16px 44px #073b3a14}.fitPanel article{padding:30px}.fitPanel article:first-child{background:#f5fffc}.fitPanel h3{font-family:var(--body-font);margin:0 0 8px;font-size:24px;font-weight:950;line-height:1.12}.fitPanel p{margin:0 0 18px}.fitPanel ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fitPanel li{color:var(--muted);gap:10px;font-weight:800;line-height:1.45;display:flex}.fitPanel li span{color:#157347;background:#ddf8e8;border-radius:999px;flex:0 0 22px;place-items:center;width:22px;height:22px;font-weight:950;display:inline-grid}.fitPanel .fitBad li span{color:#b84a2f;background:#ffe8e1}html.revealMotion .employerFitSection.revealSection .fitPanel{transition:opacity .86s cubic-bezier(.22,1,.36,1),translate .86s cubic-bezier(.22,1,.36,1),scale .86s cubic-bezier(.22,1,.36,1),filter .86s cubic-bezier(.22,1,.36,1),clip-path .86s cubic-bezier(.22,1,.36,1)}html.revealMotion .employerFitSection.revealSection .fitPanel li{transition:opacity .58s cubic-bezier(.22,1,.36,1),translate .58s cubic-bezier(.22,1,.36,1),filter .58s cubic-bezier(.22,1,.36,1)}html.revealMotion .employerFitSection.revealSection .fitPanel li span{transition:scale .58s cubic-bezier(.22,1,.36,1),box-shadow .58s cubic-bezier(.22,1,.36,1)}html.revealMotion .employerFitSection.revealSection:not(.isRevealed) .sectionHead{filter:blur(5px);translate:0 22px;scale:.985}html.revealMotion .employerFitSection.revealSection:not(.isRevealed) .fitPanel{clip-path:inset(0 4% 16% round 8px);translate:0 28px;scale:.985}html.revealMotion .employerFitSection.revealSection:not(.isRevealed) .fitPanel li{opacity:0;filter:blur(4px);translate:0 12px}html.revealMotion .employerFitSection.revealSection:not(.isRevealed) .fitPanel li span{scale:.72}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel li{opacity:1;filter:none;translate:0}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel li span{scale:1;box-shadow:0 0 0 5px #8de8d821}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:first-child li:first-child{transition-delay:.2s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:first-child li:nth-child(2){transition-delay:.27s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:first-child li:nth-child(3){transition-delay:.34s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:first-child li:nth-child(4){transition-delay:.41s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:first-child li:nth-child(5){transition-delay:.48s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:last-child li:first-child{transition-delay:.28s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:last-child li:nth-child(2){transition-delay:.35s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:last-child li:nth-child(3){transition-delay:.42s}html.revealMotion .employerFitSection.revealSection.isRevealed .fitPanel article:last-child li:nth-child(4){transition-delay:.49s}.centerActions{justify-content:center}.assetStats{color:#fff;isolation:isolate;background-image:linear-gradient(135deg,#052f2ef2,#0c615ceb),url(/assets/everglades-brand-kit/backgrounds/section/impact-ledger.svg),url(/assets/imagegen-everglades-pack/backgrounds/patterns/dashboard-chart-lines.png);background-position:50%;background-repeat:repeat,no-repeat,repeat;background-size:auto,cover,420px;grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.assetStats:before{content:"";z-index:0;opacity:0;filter:blur(12px);pointer-events:none;background:linear-gradient(90deg,#0000,#8de8d824,#d8c87821,#0000);border-radius:999px;height:180px;position:absolute;inset:24px 4vw auto;translate:-18%}.assetStats div{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:8px;min-height:205px;padding:24px;position:relative}.assetStats .cardIcon{filter:none;background:#fbfffef0;border:1px solid #ffffff8f;border-radius:16px;width:58px;height:58px;margin-bottom:18px;padding:9px;box-shadow:0 14px 28px #0000002e,0 0 0 6px #8de8d81c}.assetStats strong{color:#fff;font-size:38px;line-height:1.05;display:block}.assetStats span{color:#d7fffb;margin-top:8px;line-height:1.45;display:block}.assetStats .divider{grid-column:1/-1;margin:0 0 -24px}html.revealMotion .assetStats.revealSection:before{transition:opacity 1.1s cubic-bezier(.22,1,.36,1),translate 1.1s cubic-bezier(.22,1,.36,1)}html.revealMotion .assetStats.revealSection>div{z-index:1;transition:opacity .78s cubic-bezier(.22,1,.36,1),translate .78s cubic-bezier(.22,1,.36,1),scale .78s cubic-bezier(.22,1,.36,1),filter .78s cubic-bezier(.22,1,.36,1),border-color .78s cubic-bezier(.22,1,.36,1),background .78s cubic-bezier(.22,1,.36,1)}html.revealMotion .assetStats.revealSection :is(.cardIcon,strong,span){transition:opacity .64s cubic-bezier(.22,1,.36,1),translate .64s cubic-bezier(.22,1,.36,1),scale .64s cubic-bezier(.22,1,.36,1),filter .64s cubic-bezier(.22,1,.36,1)}html.revealMotion .assetStats.revealSection :is(.divider,.disclaimer){z-index:1;transition:opacity .72s cubic-bezier(.22,1,.36,1),translate .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1);position:relative}html.revealMotion .assetStats.revealSection:not(.isRevealed):before{opacity:0;translate:-18%}html.revealMotion .assetStats.revealSection:not(.isRevealed)>div{opacity:0;filter:blur(7px);translate:0 32px;scale:.965}html.revealMotion .assetStats.revealSection:not(.isRevealed)>div:nth-child(2n){translate:0 42px}html.revealMotion .assetStats.revealSection:not(.isRevealed) .cardIcon{opacity:0;filter:saturate(.72);translate:0 8px;scale:.76}html.revealMotion .assetStats.revealSection:not(.isRevealed) strong{opacity:0;filter:blur(4px);translate:0 12px}html.revealMotion .assetStats.revealSection:not(.isRevealed) span{opacity:0;filter:blur(3px);translate:0 10px}html.revealMotion .assetStats.revealSection:not(.isRevealed) :is(.divider,.disclaimer){opacity:0;filter:blur(5px);translate:0 16px}html.revealMotion .assetStats.revealSection.isRevealed:before{opacity:1;translate:18%}html.revealMotion .assetStats.revealSection.isRevealed>div{opacity:1;filter:none;background:#ffffff14;border-color:#8de8d847;translate:0;scale:1}html.revealMotion .assetStats.revealSection.isRevealed :is(.cardIcon,strong,span){opacity:1;filter:none;translate:0;scale:1}html.revealMotion .assetStats.revealSection.isRevealed :is(.divider,.disclaimer){opacity:1;filter:none;translate:0}html.revealMotion .assetStats.revealSection.isRevealed>div:first-child{transition-delay:80ms}html.revealMotion .assetStats.revealSection.isRevealed>div:nth-child(2){transition-delay:.16s}html.revealMotion .assetStats.revealSection.isRevealed>div:nth-child(3){transition-delay:.24s}html.revealMotion .assetStats.revealSection.isRevealed>div:nth-child(4){transition-delay:.32s}html.revealMotion .assetStats.revealSection.isRevealed>div:first-child :is(.cardIcon,strong,span){transition-delay:.18s}html.revealMotion .assetStats.revealSection.isRevealed>div:nth-child(2) :is(.cardIcon,strong,span){transition-delay:.26s}html.revealMotion .assetStats.revealSection.isRevealed>div:nth-child(3) :is(.cardIcon,strong,span){transition-delay:.34s}html.revealMotion .assetStats.revealSection.isRevealed>div:nth-child(4) :is(.cardIcon,strong,span){transition-delay:.42s}html.revealMotion .assetStats.revealSection.isRevealed .divider{transition-delay:.46s}html.revealMotion .assetStats.revealSection.isRevealed .disclaimer{transition-delay:.54s}.sectionHead{max-width:780px;margin-bottom:26px}.grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.benefitsSection{background-color:#fbfffe;background-image:linear-gradient(#fbfffee6,#fbfffee6),url(/assets/imagegen-everglades-pack/backgrounds/sections/benefits-grid.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/benefits-plus-signs.png);background-size:auto,cover,400px}.benefit{align-content:start;gap:12px;display:grid}.benefit p{margin:0}.benefitsSection .benefit{position:relative;overflow:hidden}.benefitsSection .benefit:before{content:"";background:linear-gradient(90deg,var(--teal),var(--gold),var(--mint));opacity:0;transform-origin:0;border-radius:999px;height:3px;position:absolute;top:0;left:20px;right:20px;scale:.35 1}html.revealMotion .benefitsSection.revealSection .sectionHead{transition:opacity .78s cubic-bezier(.22,1,.36,1),translate .78s cubic-bezier(.22,1,.36,1),filter .78s cubic-bezier(.22,1,.36,1)}html.revealMotion .benefitsSection.revealSection .benefit{transition:opacity .72s cubic-bezier(.22,1,.36,1),translate .72s cubic-bezier(.22,1,.36,1),scale .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),border-color .72s cubic-bezier(.22,1,.36,1),box-shadow .72s cubic-bezier(.22,1,.36,1)}html.revealMotion .benefitsSection.revealSection .benefit:before{transition:opacity .72s cubic-bezier(.22,1,.36,1),scale .72s cubic-bezier(.22,1,.36,1)}html.revealMotion .benefitsSection.revealSection .benefit :is(.cardIcon,h3,p){transition:opacity .62s cubic-bezier(.22,1,.36,1),translate .62s cubic-bezier(.22,1,.36,1),scale .62s cubic-bezier(.22,1,.36,1),filter .62s cubic-bezier(.22,1,.36,1)}html.revealMotion .benefitsSection.revealSection:not(.isRevealed) .sectionHead{opacity:0;filter:blur(5px);translate:-18px}html.revealMotion .benefitsSection.revealSection:not(.isRevealed) .benefit{opacity:0;filter:blur(6px);translate:0 32px;scale:.97}html.revealMotion .benefitsSection.revealSection:not(.isRevealed) .benefit:nth-child(3n+2){translate:0 42px}html.revealMotion .benefitsSection.revealSection:not(.isRevealed) .benefit:before{opacity:0;scale:.25 1}html.revealMotion .benefitsSection.revealSection:not(.isRevealed) .benefit .cardIcon{opacity:0;filter:saturate(.74);translate:0 10px;scale:.78}html.revealMotion .benefitsSection.revealSection:not(.isRevealed) .benefit :is(h3,p){opacity:0;filter:blur(4px);translate:0 12px}html.revealMotion .benefitsSection.revealSection.isRevealed .sectionHead{opacity:1;filter:none;translate:0}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit{opacity:1;filter:none;border-color:#0f766e33;translate:0;scale:1;box-shadow:0 16px 34px #073b3a12}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:before{opacity:.74;scale:1}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit :is(.cardIcon,h3,p){opacity:1;filter:none;translate:0;scale:1}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:first-child{transition-delay:80ms}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(2){transition-delay:.15s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(3){transition-delay:.22s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(4){transition-delay:.29s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(5){transition-delay:.36s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(6){transition-delay:.43s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(n+7){transition-delay:.5s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit :is(.cardIcon,h3,p){transition-delay:.18s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(2) :is(.cardIcon,h3,p){transition-delay:.25s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(3) :is(.cardIcon,h3,p){transition-delay:.32s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(4) :is(.cardIcon,h3,p){transition-delay:.39s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(5) :is(.cardIcon,h3,p){transition-delay:.46s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(6) :is(.cardIcon,h3,p){transition-delay:.53s}html.revealMotion .benefitsSection.revealSection.isRevealed .benefit:nth-child(n+7) :is(.cardIcon,h3,p){transition-delay:.6s}.process{color:#fff;background-image:radial-gradient(circle at 82% 16%,#d8c87847,#0000 26%),url(/assets/everglades-brand-kit/backgrounds/section/process-path.svg),linear-gradient(135deg,#052f2ef5,#0a605ae6 48%,#052f2ef0),url(/assets/imagegen-everglades-pack/backgrounds/editorial/wetland-sunrise.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/reed-lines.png);background-position:50%,50% 56%,50%,50%,50%;background-repeat:no-repeat,no-repeat,repeat,no-repeat,repeat;background-size:auto,115%,auto,cover,430px}.process .eyebrow{color:#d6fff8}.process p{color:#dcfffb}.launchFlowVisual{isolation:isolate;background:linear-gradient(145deg,#ffffff29,#ffffff0f);border:1px solid #ffffff3d;border-radius:18px;max-width:1180px;margin:28px auto 0;padding:34px 28px 30px;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000002e}.launchFlowVisual:before{content:"";pointer-events:none;background:radial-gradient(circle at 35% 20%,#8de8d838,#0000 38%),radial-gradient(circle at 72% 8%,#d8c8782e,#0000 34%);height:78%;position:absolute;inset:-35% -12% auto}.launchFlowSvg{z-index:0;pointer-events:none;width:calc(100% - 56px);height:210px;position:absolute;inset:28px 28px auto;overflow:visible}.launchFlowBase,.launchFlowLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.launchFlowBase{stroke:#d8fffb33;stroke-width:32px}.launchFlowLine{stroke:url(#launchFlowGradient);stroke-width:8px;stroke-dasharray:30 22;animation:3.8s linear infinite launchFlowDash}.launchFlowOrb{fill:#fff7da;opacity:.92}.orbTwo{fill:#8de8d8}.orbThree{fill:#d8c878}.launchFlowSteps{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.launchFlowStep{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:312px;animation:6.4s ease-in-out infinite launchStepBreathe;animation-delay:var(--step-delay,0s);background:linear-gradient(#073b3ab8,#0f766e6b);border:1px solid #ffffff38;border-radius:16px;align-content:start;gap:14px;padding:24px 22px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff3d,0 18px 38px #00000021}.launchFlowStep:after{content:"";background:#8de8d81a;border-radius:999px;width:132px;height:132px;position:absolute;bottom:-42px;right:-36px}.launchFlowNode{background:radial-gradient(circle at 34% 28%,#fbfffe,#d8fffb 58%,#93dcd2);border-radius:999px;place-items:center;width:86px;height:86px;display:grid;position:relative;box-shadow:0 16px 34px #0003,0 0 0 9px #8de8d821}.launchFlowNode:before{content:"";border-radius:inherit;animation:3.6s ease-in-out infinite launchNodePulse;animation-delay:var(--step-delay,0s);border:1px solid #d8c8786b;position:absolute;inset:-8px}.launchFlowNode span{min-width:36px;height:36px;color:var(--ink);background:#fbfffe;border-radius:999px;place-items:center;font-size:13px;font-weight:950;display:grid;position:absolute;bottom:-7px;right:-7px;box-shadow:0 10px 20px #0000002e}.launchFlowIcon{object-fit:contain;filter:drop-shadow(0 8px 12px #073b3a2e);width:44px;height:44px}.launchFlowStep h3{z-index:1;color:#fff;font-family:var(--body-font);margin:10px 0 0;font-size:22px;font-weight:950;line-height:1.08;position:relative}.launchFlowStep p{z-index:1;color:#d8fffb;margin:0;font-size:15px;line-height:1.45;position:relative}html.revealMotion .process.revealSection>.eyebrow,html.revealMotion .process.revealSection>h2,html.revealMotion .process.revealSection>.divider{transition:opacity .74s cubic-bezier(.22,1,.36,1),translate .74s cubic-bezier(.22,1,.36,1),filter .74s cubic-bezier(.22,1,.36,1)}html.revealMotion .process.revealSection .launchFlowVisual{transition:opacity .84s cubic-bezier(.22,1,.36,1),translate .84s cubic-bezier(.22,1,.36,1),scale .84s cubic-bezier(.22,1,.36,1),filter .84s cubic-bezier(.22,1,.36,1),clip-path .84s cubic-bezier(.22,1,.36,1),border-color .84s cubic-bezier(.22,1,.36,1)}html.revealMotion .process.revealSection .launchFlowVisual:before{transition:opacity 1s cubic-bezier(.22,1,.36,1),translate 1s cubic-bezier(.22,1,.36,1)}html.revealMotion .process.revealSection :is(.launchFlowSvg,.launchFlowBase,.launchFlowLine,.launchFlowOrb){transition:opacity .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1)}html.revealMotion .process.revealSection .launchFlowStep{transition:opacity .72s cubic-bezier(.22,1,.36,1),translate .72s cubic-bezier(.22,1,.36,1),scale .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),border-color .72s cubic-bezier(.22,1,.36,1)}html.revealMotion .process.revealSection .launchFlowNode,html.revealMotion .process.revealSection .launchFlowIcon,html.revealMotion .process.revealSection .launchFlowStep :is(h3,p){transition:opacity .62s cubic-bezier(.22,1,.36,1),translate .62s cubic-bezier(.22,1,.36,1),scale .62s cubic-bezier(.22,1,.36,1),filter .62s cubic-bezier(.22,1,.36,1)}html.revealMotion .process.revealSection:not(.isRevealed)>.eyebrow{opacity:0;filter:blur(4px);translate:0 14px}html.revealMotion .process.revealSection:not(.isRevealed)>h2{opacity:0;filter:blur(5px);translate:0 20px}html.revealMotion .process.revealSection:not(.isRevealed) .launchFlowVisual{opacity:0;filter:blur(6px);clip-path:inset(0 8% 16% round 18px);translate:0 30px;scale:.985}html.revealMotion .process.revealSection:not(.isRevealed) .launchFlowVisual:before{opacity:0;translate:-12%}html.revealMotion .process.revealSection:not(.isRevealed) :is(.launchFlowSvg,.launchFlowBase,.launchFlowLine,.launchFlowOrb){opacity:0;filter:blur(5px)}html.revealMotion .process.revealSection:not(.isRevealed) .launchFlowStep{opacity:0;filter:blur(6px);translate:0 28px;scale:.97}html.revealMotion .process.revealSection:not(.isRevealed) .launchFlowStep:nth-child(2n){translate:0 38px}html.revealMotion .process.revealSection:not(.isRevealed) .launchFlowNode{opacity:0;filter:blur(3px);translate:0 10px;scale:.78}html.revealMotion .process.revealSection:not(.isRevealed) .launchFlowIcon{opacity:0;filter:saturate(.74);scale:.78}html.revealMotion .process.revealSection:not(.isRevealed) .launchFlowStep :is(h3,p){opacity:0;filter:blur(4px);translate:0 12px}html.revealMotion .process.revealSection:not(.isRevealed)>.divider{opacity:0;filter:blur(5px);translate:0 18px}html.revealMotion .process.revealSection.isRevealed>.eyebrow,html.revealMotion .process.revealSection.isRevealed>h2,html.revealMotion .process.revealSection.isRevealed>.divider{opacity:1;filter:none;translate:0}html.revealMotion .process.revealSection.isRevealed .launchFlowVisual{opacity:1;filter:none;clip-path:inset(0 round 18px);border-color:#8de8d857;translate:0;scale:1}html.revealMotion .process.revealSection.isRevealed .launchFlowVisual:before{opacity:1;translate:10%}html.revealMotion .process.revealSection.isRevealed :is(.launchFlowSvg,.launchFlowBase,.launchFlowLine,.launchFlowOrb){opacity:1;filter:none}html.revealMotion .process.revealSection.isRevealed .launchFlowStep{opacity:1;filter:none;border-color:#8de8d852;translate:0;scale:1}html.revealMotion .process.revealSection.isRevealed .launchFlowNode,html.revealMotion .process.revealSection.isRevealed .launchFlowIcon,html.revealMotion .process.revealSection.isRevealed .launchFlowStep :is(h3,p){opacity:1;filter:none;translate:0;scale:1}html.revealMotion .process.revealSection.isRevealed .launchFlowVisual{transition-delay:.12s}html.revealMotion .process.revealSection.isRevealed .launchFlowSvg{transition-delay:.24s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:first-child{transition-delay:.22s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:nth-child(2){transition-delay:.3s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:nth-child(3){transition-delay:.38s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:nth-child(4){transition-delay:.46s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:first-child :is(.launchFlowNode,.launchFlowIcon,h3,p){transition-delay:.34s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:nth-child(2) :is(.launchFlowNode,.launchFlowIcon,h3,p){transition-delay:.42s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:nth-child(3) :is(.launchFlowNode,.launchFlowIcon,h3,p){transition-delay:.5s}html.revealMotion .process.revealSection.isRevealed .launchFlowStep:nth-child(4) :is(.launchFlowNode,.launchFlowIcon,h3,p){transition-delay:.58s}html.revealMotion .process.revealSection.isRevealed>.divider{transition-delay:.62s}.faq{background-color:#fff;background-image:linear-gradient(#ffffffeb,#ffffffeb),url(/assets/imagegen-everglades-pack/backgrounds/sections/faq-calm.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/cypress-leaf-sprigs.png);background-size:auto,cover,340px}.quoteMark{opacity:.85;width:110px;position:absolute;top:70px;right:5vw}.faq details{border:1px solid var(--line);background:#ffffffed;border-radius:8px;max-width:980px;margin:12px 0;padding:20px;position:relative;overflow:hidden}.faq details:before{content:"";background:linear-gradient(180deg,var(--teal),var(--mint));opacity:0;transform-origin:top;width:4px;position:absolute;top:0;bottom:0;left:0;scale:1 .35}.faq summary{cursor:pointer;font-weight:900}html.revealMotion .faq.revealSection>.eyebrow,html.revealMotion .faq.revealSection>h2,html.revealMotion .faq.revealSection .quoteMark,html.revealMotion .faq.revealSection details{transition:opacity .76s cubic-bezier(.22,1,.36,1),translate .76s cubic-bezier(.22,1,.36,1),scale .76s cubic-bezier(.22,1,.36,1),filter .76s cubic-bezier(.22,1,.36,1),border-color .76s cubic-bezier(.22,1,.36,1),box-shadow .76s cubic-bezier(.22,1,.36,1)}html.revealMotion .faq.revealSection details:before{transition:opacity .76s cubic-bezier(.22,1,.36,1),scale .76s cubic-bezier(.22,1,.36,1)}html.revealMotion .faq.revealSection summary{transition:translate .62s cubic-bezier(.22,1,.36,1),color .62s cubic-bezier(.22,1,.36,1)}html.revealMotion .faq.revealSection:not(.isRevealed)>.eyebrow{opacity:0;filter:blur(4px);translate:0 12px}html.revealMotion .faq.revealSection:not(.isRevealed)>h2{opacity:0;filter:blur(5px);translate:-18px}html.revealMotion .faq.revealSection:not(.isRevealed) .quoteMark{opacity:0;filter:blur(5px);translate:0 -18px;scale:.88}html.revealMotion .faq.revealSection:not(.isRevealed) details{opacity:0;filter:blur(5px);translate:0 22px;scale:.985}html.revealMotion .faq.revealSection:not(.isRevealed) details:nth-of-type(2n){translate:14px 22px}html.revealMotion .faq.revealSection:not(.isRevealed) details:before{opacity:0;scale:1 .2}html.revealMotion .faq.revealSection:not(.isRevealed) summary{translate:-8px}html.revealMotion .faq.revealSection.isRevealed>.eyebrow,html.revealMotion .faq.revealSection.isRevealed>h2,html.revealMotion .faq.revealSection.isRevealed .quoteMark,html.revealMotion .faq.revealSection.isRevealed details{opacity:1;filter:none;translate:0;scale:1}html.revealMotion .faq.revealSection.isRevealed details{border-color:#0f766e33;box-shadow:0 10px 24px #073b3a0b}html.revealMotion .faq.revealSection.isRevealed details:before{opacity:.86;scale:1}html.revealMotion .faq.revealSection.isRevealed summary{color:var(--ink);translate:0}html.revealMotion .faq.revealSection.isRevealed .quoteMark,html.revealMotion .faq.revealSection.isRevealed>.eyebrow{transition-delay:80ms}html.revealMotion .faq.revealSection.isRevealed>h2{transition-delay:.14s}html.revealMotion .faq.revealSection.isRevealed details:first-of-type{transition-delay:.2s}html.revealMotion .faq.revealSection.isRevealed details:nth-of-type(2){transition-delay:.27s}html.revealMotion .faq.revealSection.isRevealed details:nth-of-type(3){transition-delay:.34s}html.revealMotion .faq.revealSection.isRevealed details:nth-of-type(4){transition-delay:.41s}html.revealMotion .faq.revealSection.isRevealed details:nth-of-type(5){transition-delay:.48s}html.revealMotion .faq.revealSection.isRevealed details:nth-of-type(6){transition-delay:.55s}html.revealMotion .faq.revealSection.isRevealed details:nth-of-type(n+7){transition-delay:.62s}.cta{text-align:center;background-image:linear-gradient(#e6fffbe0,#fff7dae0),url(/assets/imagegen-everglades-pack/backgrounds/sections/cta-sunlit.png),url(/assets/imagegen-everglades-pack/banners/cta-backdrop.png);background-position:50%;background-size:auto,cover,cover}.cta p{max-width:720px;margin:0 auto}.quickScheduler{isolation:isolate;border:1px solid var(--line);text-align:left;background:#fff;border-radius:8px;grid-template-columns:.78fr 1.44fr .92fr;grid-template-areas:"event calendar times""event intake intake";max-width:1180px;margin:30px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #073b3a24}.quickScheduler:before{content:"";opacity:0;pointer-events:none;z-index:0;background:linear-gradient(105deg,#0000 14%,#8de8d826 42%,#d8bd671f 60%,#0000 82%);position:absolute;inset:0;translate:-42%}.quickScheduler>*{z-index:1;position:relative}.quickScheduler h3{font-family:var(--body-font);margin:0 0 12px;font-size:18px;font-weight:950;line-height:1.12}.quickScheduler p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.quickEvent{color:#fff;background:linear-gradient(160deg,#073b3a,#0f766e);grid-area:event;align-content:start;gap:14px;padding:28px;display:grid}.quickEvent img{object-fit:contain;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:8px;width:74px;height:74px;padding:8px}.quickEvent .quickEventLogo{background:0 0;border:0;border-radius:0;width:190px;max-width:100%;height:auto;padding:0}.quickEvent h3,.quickEvent p{color:#fff}.quickEvent a{color:#fff;border-bottom:2px solid #ffffff80;width:max-content;margin-top:8px;padding-bottom:4px;font-weight:900;text-decoration:none;display:inline-flex}.quickCalendar{grid-area:calendar}.quickTimes{grid-area:times}.quickIntake{grid-area:intake}.quickCalendar,.quickTimes,.quickIntake{border-right:1px solid #e5ecea;padding:28px}.quickIntake{background:#fbfffe;border-top:1px solid #e5ecea;border-right:0}.quickTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.quickTop strong{font-size:18px}.quickTop div{gap:8px;display:flex}.quickTop button{color:var(--teal);cursor:pointer;background:#f0f8f6;border:0;border-radius:999px;width:34px;height:34px;font-size:24px;line-height:1}.quickWeekdays,.quickDays{text-align:center;grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.quickWeekdays{color:#7b8d89;margin-bottom:8px;font-size:12px;font-weight:950}.quickDay{color:#173f3d;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:850}.quickDay:hover:not(:disabled){color:var(--teal);background:#e9fbf7}.quickDay.selected{background:var(--teal);color:#fff}.quickDay:disabled{color:#c8d4d1;cursor:not-allowed}.quickTimes div{gap:9px;display:grid}.quickSlot{border:1px solid var(--teal);color:var(--teal);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:12px;font-weight:900}.quickSlot.selected,.quickSlot:hover{background:var(--teal);color:#fff}.quickIntake{grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.quickIntake h3,.quickIntake .status,.quickIntake .full,.quickIntake .phiNotice,.quickIntake .websiteTrap{grid-column:1/-1}.quickIntake label{font-size:13px}.quickIntake input{background:#fff;padding:12px 13px}.quickIntake textarea{resize:vertical;background:#fff;min-height:86px;padding:12px 13px}.quickIntake .btn{grid-column:1/-1;width:100%;margin-top:4px}.quickIntake .status{min-height:18px;font-size:13px;line-height:1.35}html.revealMotion .cta.revealSection>h2,html.revealMotion .cta.revealSection>p,html.revealMotion .cta.revealSection .quickScheduler{transition:opacity .86s cubic-bezier(.22,1,.36,1),translate .86s cubic-bezier(.22,1,.36,1),scale .86s cubic-bezier(.22,1,.36,1),filter .86s cubic-bezier(.22,1,.36,1),clip-path .86s cubic-bezier(.22,1,.36,1),box-shadow .86s cubic-bezier(.22,1,.36,1)}html.revealMotion .cta.revealSection .quickScheduler:before{transition:opacity .86s cubic-bezier(.22,1,.36,1),translate 1.2s cubic-bezier(.22,1,.36,1)}html.revealMotion .cta.revealSection :is(.quickEvent,.quickCalendar,.quickTimes,.quickIntake){transition:opacity .74s cubic-bezier(.22,1,.36,1),translate .74s cubic-bezier(.22,1,.36,1),scale .74s cubic-bezier(.22,1,.36,1),filter .74s cubic-bezier(.22,1,.36,1)}html.revealMotion .cta.revealSection :is(.quickEventLogo,.quickEvent h3,.quickEvent p,.quickEvent a,.quickTop,.quickWeekdays,.quickDays,.quickSlot,.quickIntake h3,.quickIntake label,.quickIntake .btn){transition:opacity .62s cubic-bezier(.22,1,.36,1),translate .62s cubic-bezier(.22,1,.36,1),filter .62s cubic-bezier(.22,1,.36,1)}html.revealMotion .cta.revealSection:not(.isRevealed)>h2{opacity:0;filter:blur(5px);translate:0 -18px}html.revealMotion .cta.revealSection:not(.isRevealed)>p{opacity:0;filter:blur(4px);translate:0 12px}html.revealMotion .cta.revealSection:not(.isRevealed) .quickScheduler{opacity:0;filter:blur(5px);clip-path:inset(0 0 12% round 8px);translate:0 28px;scale:.985;box-shadow:0 10px 28px #073b3a0a}html.revealMotion .cta.revealSection:not(.isRevealed) .quickScheduler:before{opacity:0;translate:-42%}html.revealMotion .cta.revealSection:not(.isRevealed) .quickEvent{opacity:0;filter:blur(5px);translate:-24px}html.revealMotion .cta.revealSection:not(.isRevealed) .quickCalendar{opacity:0;filter:blur(5px);translate:0 20px}html.revealMotion .cta.revealSection:not(.isRevealed) .quickTimes{opacity:0;filter:blur(5px);translate:22px}html.revealMotion .cta.revealSection:not(.isRevealed) .quickIntake{opacity:0;filter:blur(5px);translate:0 22px}html.revealMotion .cta.revealSection:not(.isRevealed) :is(.quickEventLogo,.quickEvent h3,.quickEvent p,.quickEvent a,.quickTop,.quickWeekdays,.quickDays,.quickSlot,.quickIntake h3,.quickIntake label,.quickIntake .btn){opacity:0;filter:blur(3px);translate:0 10px}html.revealMotion .cta.revealSection.isRevealed>h2,html.revealMotion .cta.revealSection.isRevealed>p,html.revealMotion .cta.revealSection.isRevealed .quickScheduler,html.revealMotion .cta.revealSection.isRevealed :is(.quickEvent,.quickCalendar,.quickTimes,.quickIntake),html.revealMotion .cta.revealSection.isRevealed :is(.quickEventLogo,.quickEvent h3,.quickEvent p,.quickEvent a,.quickTop,.quickWeekdays,.quickDays,.quickSlot,.quickIntake h3,.quickIntake label,.quickIntake .btn){opacity:1;filter:none;clip-path:inset(0);translate:0;scale:1}html.revealMotion .cta.revealSection.isRevealed .quickScheduler{box-shadow:0 22px 70px #073b3a24}html.revealMotion .cta.revealSection.isRevealed .quickScheduler:before{animation:1.15s .36s both schedulerGlint}html.revealMotion .cta.revealSection.isRevealed>h2{transition-delay:50ms}html.revealMotion .cta.revealSection.isRevealed>p{transition-delay:.14s}html.revealMotion .cta.revealSection.isRevealed .quickScheduler{transition-delay:.22s}html.revealMotion .cta.revealSection.isRevealed .quickEvent{transition-delay:.32s}html.revealMotion .cta.revealSection.isRevealed .quickCalendar{transition-delay:.4s}html.revealMotion .cta.revealSection.isRevealed .quickTimes{transition-delay:.48s}html.revealMotion .cta.revealSection.isRevealed .quickIntake{transition-delay:.56s}html.revealMotion .cta.revealSection.isRevealed .quickEventLogo{transition-delay:.4s}html.revealMotion .cta.revealSection.isRevealed .quickEvent h3{transition-delay:.46s}html.revealMotion .cta.revealSection.isRevealed .quickEvent p{transition-delay:.52s}html.revealMotion .cta.revealSection.isRevealed .quickEvent a{transition-delay:.58s}html.revealMotion .cta.revealSection.isRevealed .quickTop{transition-delay:.52s}html.revealMotion .cta.revealSection.isRevealed .quickWeekdays{transition-delay:.58s}html.revealMotion .cta.revealSection.isRevealed .quickDays{transition-delay:.64s}html.revealMotion .cta.revealSection.isRevealed .quickSlot:first-child{transition-delay:.58s}html.revealMotion .cta.revealSection.isRevealed .quickSlot:nth-child(2){transition-delay:.63s}html.revealMotion .cta.revealSection.isRevealed .quickSlot:nth-child(3){transition-delay:.68s}html.revealMotion .cta.revealSection.isRevealed .quickSlot:nth-child(4){transition-delay:.73s}html.revealMotion .cta.revealSection.isRevealed .quickSlot:nth-child(5){transition-delay:.78s}html.revealMotion .cta.revealSection.isRevealed .quickIntake h3{transition-delay:.64s}html.revealMotion .cta.revealSection.isRevealed .quickIntake label:first-of-type{transition-delay:.7s}html.revealMotion .cta.revealSection.isRevealed .quickIntake label:nth-of-type(2){transition-delay:.75s}html.revealMotion .cta.revealSection.isRevealed .quickIntake label:nth-of-type(n+3){transition-delay:.8s}html.revealMotion .cta.revealSection.isRevealed .quickIntake .btn{transition-delay:.86s}@keyframes schedulerGlint{0%{opacity:0;translate:-44%}36%{opacity:.5}to{opacity:0;translate:44%}}.turnstileBox{grid-column:1/-1;justify-content:flex-start;align-items:center;min-height:70px;padding:8px 0;display:flex}.contact form>.turnstileBox{grid-column:1/-1}.inline-booking>.turnstileBox{grid-column:1/-1;margin-top:2px}.pageHero{background-image:linear-gradient(#fbfffee6,#eefdfae6),url(/assets/imagegen-everglades-pack/backgrounds/patterns/topographic-contours.png);background-size:auto,430px;grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:center;gap:36px;padding:92px 5vw 64px;display:grid}.pageHeroNoMedia{grid-template-columns:minmax(0,860px)}.pageHeroNoMedia>div{max-width:860px}.pageHero h1{font-size:56px}.pageHeroArt{object-fit:contain;filter:drop-shadow(0 22px 34px #073b3a1f);width:100%;max-height:360px}.pageHeroVisual{width:100%;max-width:460px;margin-left:auto}.benefitsHeroAnimation{filter:drop-shadow(0 22px 38px #073b3a1f);max-width:480px}.benefitsHeroAnimation svg{width:100%;height:auto;display:block;overflow:visible}.benefitsHeroPanel{stroke:#0f766e24;stroke-width:2px}.benefitsOrbitPath,.benefitsWaterline{fill:none;stroke-linecap:round;stroke-linejoin:round}.benefitsOrbitPath{stroke:#0f766e;stroke-width:8px;stroke-dasharray:16 18;opacity:.2;animation:7s linear infinite benefitsOrbitDash}.benefitsOrbitPath.orbitGold{stroke:#d8bd67;stroke-width:6px;stroke-dasharray:10 18;opacity:.28;animation-duration:8.6s;animation-direction:reverse}.benefitsWaterline{stroke:#8de8d8;stroke-width:18px;opacity:.18;animation:8.4s ease-in-out infinite benefitsWaterDrift}.benefitsDevice{transform-box:fill-box;transform-origin:50%;animation:6.4s ease-in-out infinite benefitsDeviceFloat}.benefitsNode{filter:drop-shadow(0 16px 22px #073b3a1c);transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite benefitsNodeFloat}.benefitsNode circle{stroke:#0f766e24;stroke-width:2px}.benefitsNode text,.benefitsMetric text{font-family:var(--body-font);fill:var(--ink);font-size:17px;font-weight:950}.benefitsMetric text{fill:#fbfffe;font-size:18px}.nodeTelemed{animation-delay:-.4s}.nodeTherapy{animation-delay:-1.7s}.nodeCoaching{animation-delay:-2.8s}.nodeRx{animation-delay:-4.2s}.benefitsMetric{transform-box:fill-box;transform-origin:50%;animation:5.4s ease-in-out infinite benefitsMetricPulse}.metricMonth{animation-delay:-2.7s}.benefitsPulseLine{stroke-dasharray:170;stroke-dashoffset:170px;animation:3.6s ease-in-out infinite benefitsPulseDraw}.benefitsProgressGroup{transform-box:fill-box;transform-origin:50%;animation:5.8s ease-in-out infinite benefitsProgressFloat}.benefitsProgress{stroke-dasharray:74 100;stroke-dashoffset:18px;transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite benefitsProgressSweep;rotate:-88deg}.benefitsTask{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite benefitsTaskFocus}.benefitsBars rect{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite benefitsBarLift}.benefitsBars rect:nth-child(2){animation-delay:.18s}.benefitsBars rect:nth-child(3){animation-delay:.36s}.benefitsBars rect:nth-child(4){animation-delay:.54s}.benefitsScan{opacity:.08;animation:4.8s ease-in-out infinite benefitsScanSweep}.employerMotion{filter:drop-shadow(0 22px 34px #073b3a1f)}.employerMotion svg{width:100%;height:auto;display:block;overflow:visible}.motionPanel{stroke:#0f766e24;stroke-width:2px}.motionWave{fill:none;stroke:#73c9bd;stroke-width:18px;stroke-linecap:round;opacity:.2}.motionWaveA{animation:8s ease-in-out infinite waveDrift}.motionWaveB{stroke:#d8bd67;stroke-width:12px;animation:9s ease-in-out infinite reverse waveDrift}.motionDots circle{fill:#0f766e;opacity:.16;animation:3.2s ease-in-out infinite dotPulse}.motionDots circle:nth-child(2n){animation-delay:.7s}.motionArrow path{fill:none;stroke:#0f766e;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16 14;animation:2.8s linear infinite flowDash}.arrowTop path,.arrowLow path{stroke:#2f928a;stroke-width:7px}.node{transform-box:fill-box;transform-origin:50%;transition:transform .28s cubic-bezier(.25,1,.5,1),filter .28s cubic-bezier(.25,1,.5,1)}.nodePeople{animation:5.6s ease-in-out infinite nodeFloat}.nodeCoin{animation:4.4s ease-in-out infinite coinBreath}.nodePig{animation:5.8s ease-in-out .25s infinite nodeFloat}.nodeChart{animation:6.2s ease-in-out .45s infinite nodeFloat}.nodeShield{animation:5.5s ease-in-out .7s infinite nodeFloat}.employerMotion:hover .node{transform:translateY(-3px)scale(1.015)}.employerMotion:hover .nodeCoin{transform:scale(1.045)}.bar{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite barLift}.barTwo{animation-delay:.25s}.barThree{animation-delay:.5s}.nodeCoin text{paint-order:stroke;stroke:#b89f5629;stroke-width:4px}.employeeMotion{filter:drop-shadow(0 22px 34px #073b3a1f)}.employeeMotion svg{width:100%;height:auto;display:block;overflow:visible}.employeePanel{stroke:#0f766e24;stroke-width:2px}.employeeLeaf{fill:#0f766e;opacity:.1;transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite employeeLeafDrift}.leafTwo{fill:#d8bd67;opacity:.14;animation-delay:.8s}.employeeOrbit{fill:none;stroke:#0f766e;stroke-width:5px;stroke-linecap:round;stroke-dasharray:12 16;opacity:.24;animation:3.8s linear infinite employeeOrbit}.orbitB{stroke:#d8bd67;opacity:.3;animation-direction:reverse}.employeePhone{transform-box:fill-box;transform-origin:50%;animation:5.8s cubic-bezier(.25,1,.5,1) infinite employeePhoneFloat}.avatarPulse{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite employeePulse}.taskCard{transform-box:fill-box;transform-origin:50%;animation:5s cubic-bezier(.25,1,.5,1) infinite employeeTaskFocus}.cardTwo{animation-delay:1.1s}.employeeBars rect{transform-box:fill-box;transform-origin:bottom;animation:3.6s ease-in-out infinite employeeBarPulse}.employeeBars rect:nth-child(2){animation-delay:.25s}.employeeBars rect:nth-child(3){animation-delay:.5s}.employeeBars rect:nth-child(4){animation-delay:.75s}.employeeChip{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 14px 22px #073b3a1f);animation:6s ease-in-out infinite employeeChipFloat}.employeeChip circle{stroke:#0f766e2e;stroke-width:2px}.employeeChip text{font-family:var(--body-font);fill:#073b3a;font-size:15px;font-weight:950}.chipCare{animation-delay:.45s}.chipRx{animation-delay:.9s}.chipWear{animation-delay:1.35s}.employeeStatus{animation:4.2s ease-in-out infinite employeeStatusPulse}.statusTwo{animation-delay:1.2s}.employeeStatus text{font-family:var(--body-font);fill:#fff;font-size:17px;font-weight:950}.employeeMotion:hover .employeePhone{transform:translateY(-5px)}.employeeMotion:hover .employeeChip{animation-duration:4.4s}.pageHero-employers{background-image:linear-gradient(#fbfffee6,#fffaf0e6),url(/assets/imagegen-everglades-pack/backgrounds/sections/employer-savings.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/payroll-ledger-dots.png)}.pageHero-employees{background-image:linear-gradient(#fbfffee6,#eefdfae6 78%,#eefdfafa),url(/assets/imagegen-everglades-pack/backgrounds/sections/employee-care.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/language-globe-outline.png)}.pageHero-program{background-image:linear-gradient(#fbfffee6,#fffaf0e6),url(/assets/imagegen-everglades-pack/backgrounds/sections/program-flow.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/soft-ui-grid.png)}.pageHero-contact{background-image:linear-gradient(#fbfffee0,#eefdfae6),url(/assets/imagegen-everglades-pack/backgrounds/sections/contact-waterline.png)}.pageHero-legal{background-image:linear-gradient(#fbfffee6,#fffaf0e6),url(/assets/imagegen-everglades-pack/backgrounds/sections/legal-paper.png)}.pageHero-legal .pageHeroArt{justify-self:center;width:min(300px,100%);max-height:300px}.employerGrid{background-image:url(/assets/imagegen-everglades-pack/backgrounds/patterns/payroll-ledger-dots.png);background-size:360px}.financialFlow{background-color:#fff;background-image:linear-gradient(#ffffffe6,#ffffffe6),url(/assets/imagegen-everglades-pack/backgrounds/sections/dashboard-mist.png);background-position:50%;background-size:auto,cover}.payrollConsole{background:linear-gradient(145deg,#fbfffefa,#e8faf5f0 58%,#fff8dfeb);border:1px solid #0f766e2e;border-radius:8px;width:100%;max-width:520px;min-height:500px;padding:24px;position:relative;overflow:hidden;box-shadow:0 24px 60px #073b3a24}.payrollConsole:before{content:"";background:#d8c8783d;border-radius:999px;width:250px;height:250px;position:absolute;inset:auto -70px -92px auto}.payrollConsole:after{content:"";background:#8de8d838;border-radius:999px;width:220px;height:220px;position:absolute;inset:78px auto auto -60px}.payrollConsoleHeader{z-index:1;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex;position:relative}.payrollConsoleHeader span{color:var(--teal);text-transform:uppercase;font-size:12px;font-weight:950}.payrollConsoleHeader b{color:var(--ink);text-align:right;font-size:15px}.payrollFlowLine{z-index:0;background:linear-gradient(90deg,var(--teal),var(--gold),var(--teal));opacity:.55;border-radius:999px;height:4px;position:absolute;top:166px;left:46px;right:46px}.payrollFlowLine:after{content:"";background:#ffffffc7;border-radius:999px;width:44px;animation:3.2s cubic-bezier(.25,1,.5,1) infinite payrollFlow;position:absolute;inset:-5px auto -5px 0}.payrollLanes{z-index:1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid;position:relative}.payrollLane{background:#ffffffc7;border:1px solid #0f766e2e;border-radius:8px;align-content:start;gap:10px;min-height:168px;padding:18px 14px;display:grid;box-shadow:0 12px 28px #073b3a0f}.payrollLane span{background:var(--ink);color:#fff;border-radius:999px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:950;display:grid;box-shadow:0 10px 18px #073b3a29}.payrollLane strong{color:var(--ink);font-size:18px;line-height:1.05}.payrollLane small{color:var(--muted);font-size:13px;line-height:1.35}.payrollDashboard{z-index:1;color:#fff;background:#063b39;border-radius:8px;grid-template-columns:1fr 150px;align-items:end;gap:18px;margin-top:18px;padding:20px;display:grid;position:relative}.payrollDashboard span{color:#bffaf2;margin-bottom:6px;font-size:13px;font-weight:900;display:block}.payrollDashboard strong{font-size:22px;line-height:1.1}.payrollBars{align-items:flex-end;gap:10px;height:86px;display:flex}.payrollBars i{background:linear-gradient(#d8bd67,#8de8d8);border-radius:999px 999px 4px 4px;flex:1;min-height:28px;animation:3.6s ease-in-out infinite barLift;display:block}.payrollBars i:nth-child(2){height:46px;animation-delay:.2s}.payrollBars i:nth-child(3){height:66px;animation-delay:.4s}.payrollBars i:nth-child(4){height:82px;animation-delay:.6s}.payrollSupport{z-index:1;background:#ffffffb8;border:1px solid #0f766e29;border-radius:8px;gap:5px;margin-top:14px;padding:16px;display:grid;position:relative}.payrollSupport span{color:var(--teal);text-transform:uppercase;font-size:12px;font-weight:950}.payrollSupport b{color:var(--ink);font-size:17px}.riskBand{background-color:#f8fffd;background-image:linear-gradient(110deg,#fbfffef7,#f6fdfbf2 55%,#fffaebeb),url(/assets/imagegen-everglades-pack/backgrounds/sections/faq-calm.png),url(/assets/everglades-brand-kit/backgrounds/patterns/water-ripple.svg);background-position:50%,50%,bottom;background-repeat:repeat,no-repeat,repeat;background-size:auto,cover,520px}.riskTextFlow{background:linear-gradient(150deg,#fffffff5,#e8faf5e6);border:1px solid #0f766e2e;border-radius:8px;width:100%;max-width:520px;margin-left:auto;padding:24px;position:relative;overflow:hidden;box-shadow:0 24px 58px #073b3a1f}.riskTextFlow:before{content:"";background:linear-gradient(var(--teal),var(--gold),var(--teal));opacity:.22;border-radius:999px;width:3px;height:calc(100% - 210px);position:absolute;inset:88px auto auto 48px}.riskTextFlow:after{content:"";background:linear-gradient(#8de8d8,#d8bd67);border-radius:999px;width:13px;height:56px;animation:4.2s cubic-bezier(.25,1,.5,1) infinite riskSweep;position:absolute;top:92px;left:43px;box-shadow:0 0 0 10px #8de8d81f}.riskTextHeader{z-index:1;gap:6px;margin-bottom:20px;display:grid;position:relative}.riskTextHeader span,.riskOutcome span{color:var(--teal);text-transform:uppercase;font-size:12px;font-weight:950}.riskTextHeader b{color:var(--ink);font-size:20px;line-height:1.1}.riskSignal{gap:8px;display:flex;position:absolute;top:24px;right:24px}.riskSignal i{background:var(--teal);opacity:.28;border-radius:999px;width:10px;height:10px;animation:2.8s ease-in-out infinite riskBlink}.riskSignal i:nth-child(2){background:var(--gold);animation-delay:.35s}.riskSignal i:nth-child(3){animation-delay:.7s}.riskTextFlow ol{z-index:1;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.riskTextFlow li{transform-origin:0;background:#ffffffc7;border:1px solid #0f766e24;border-radius:8px;grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:16px;animation:8s ease-in-out infinite riskCardFocus;display:grid;box-shadow:0 10px 24px #073b3a0d}.riskTextFlow li:nth-child(2){animation-delay:.4s}.riskTextFlow li:nth-child(3){animation-delay:.8s}.riskTextFlow li:nth-child(4){animation-delay:1.2s}.riskTextFlow li>span{color:#fff;background:#073b3a;border-radius:999px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:950;display:grid}.riskTextFlow strong{color:var(--ink);margin-bottom:4px;font-size:18px;line-height:1.1;display:block}.riskTextFlow p{color:var(--muted);margin:0;font-size:14px;line-height:1.42}.riskOutcome{z-index:1;color:#fff;background:#073b3a;border-radius:8px;gap:6px;margin-top:14px;padding:18px;display:grid;position:relative}.riskOutcome span{color:#8de8d8}.riskOutcome b{font-size:18px;line-height:1.22}.employeeFlow{background-color:#fbfffe;background-image:linear-gradient(#eefdfafa 0%,#fbfffefa 20%,#fbfffef5 76%,#f7fffcfa 100%),url(/assets/imagegen-everglades-pack/backgrounds/patterns/reed-lines.png);background-position:top;background-repeat:repeat,repeat;background-size:auto,620px;border-top:1px solid #d8ebe8b8;padding-top:108px;padding-bottom:96px}.employeeFlow:before,.employeeFlow:after{content:"";pointer-events:none;z-index:0;position:absolute;left:0;right:0}.employeeFlow:before{background:linear-gradient(#eefdfafa,#fbfffe00);height:120px;top:0}.employeeFlow:after{background:linear-gradient(#fbfffe00,#f7fffcfa);height:110px;bottom:0}.employeeFlow>*{z-index:1;position:relative}.wellnessLoopVisual{filter:drop-shadow(0 18px 46px #073b3a14);justify-self:center;width:100%;max-width:560px}.wellnessLoopVisual svg{width:100%;height:auto;display:block;overflow:visible}.wellnessLoopPanel{stroke:#0f766e24;stroke-width:2px}.wellnessLoopWaterline{fill:none;stroke:#8de8d8;stroke-width:18px;stroke-linecap:round;opacity:.18;animation:8s ease-in-out infinite loopWaterDrift}.wellnessLoopTrack{fill:none;stroke:#0f766e;stroke-width:10px;stroke-linecap:round;stroke-dasharray:16 18;opacity:.24;animation:7s linear infinite loopDash}.loopTrackGold{stroke:#d8bd67;stroke-width:7px;stroke-dasharray:10 24;opacity:.42;animation-direction:reverse}.loopProgressDot{offset-path:path("M310 112 C414 112 498 188 498 280 C498 385 413 448 310 448 C207 448 122 385 122 280 C122 188 206 112 310 112");filter:drop-shadow(0 8px 12px #073b3a33);animation:8s cubic-bezier(.25,1,.5,1) infinite loopProgress}.loopPerson{transform-box:fill-box;transform-origin:50%;animation:5.6s ease-in-out infinite loopPersonFloat}.loopStep{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 12px 20px #073b3a1a);animation:8s ease-in-out infinite loopStepPulse}.loopStep circle{stroke:#0f766e26;stroke-width:2px}.loopStep text,.loopStatus text{font-family:var(--body-font);fill:#073b3a;font-size:15px;font-weight:950}.stepHra{animation-delay:.8s}.stepDashboard{animation-delay:1.6s}.stepServices{animation-delay:2.4s}.loopStatus{animation:5s ease-in-out infinite loopStatusPulse}.statusDone{animation-delay:1.1s}.loopStatus text{fill:#fff;font-size:16px}.loopChecklist{animation:5.8s ease-in-out infinite loopChecklistFocus}.employeeFlow .cards article{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffd1;box-shadow:0 12px 34px #073b3a0b}.languageBand{background-color:#f7fffc;background-image:linear-gradient(#f7fffcfa,#fbfffef5),url(/assets/imagegen-everglades-pack/backgrounds/patterns/language-globe-outline.png);background-position:50%;background-size:auto,460px;border-top:1px solid #d8ebe88f}.badgeCards{background:#fff}.badgeAsset{object-fit:contain;width:104px;height:104px}.serviceIllustrations{background-color:#fbfffe;background-image:linear-gradient(#fbfffee6,#fbfffeeb),url(/assets/imagegen-everglades-pack/backgrounds/sections/telehealth-soft.png),url(/assets/imagegen-everglades-pack/backgrounds/sections/mental-health-garden.png),url(/assets/imagegen-everglades-pack/backgrounds/sections/prescription-savings.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/benefits-plus-signs.png);background-position:50%,0 0,top,100% 100%,50%;background-repeat:repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:auto,34%,34%,34%,380px}.serviceIllustrations .illustration{aspect-ratio:16/10;object-fit:contain}.resourcesGrid{background-color:#fbfffe;background-image:url(/assets/imagegen-everglades-pack/backgrounds/patterns/topographic-contours.png);background-size:430px}.resourcesFallback{background-color:#fbfffe;background-image:linear-gradient(105deg,#fbfffef5,#f7fffce0),url(/assets/imagegen-everglades-pack/backgrounds/sections/legal-paper.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/topographic-contours.png);background-position:50%;background-size:auto,cover,420px;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:center;gap:40px;min-height:560px;display:grid}.resourcesFallback>*{min-width:0}.resourcesFallback h1,.resourcesFallback p{overflow-wrap:break-word;max-width:100%}.resourcesFallback .lead{max-width:620px}.resourceLinks{grid-template-columns:1fr 1fr;gap:14px;display:grid}.resourceLinks a{border:1px solid var(--line);background:#ffffffeb;border-radius:8px;align-content:start;gap:10px;min-height:172px;padding:20px;text-decoration:none;display:grid;box-shadow:0 12px 30px #073b3a0f}.resourceLinks span{font-size:18px;font-weight:900}.resourceLinks small{color:var(--muted);font-size:14px;line-height:1.45}.seoLanding{background:#fbfffe}.seoHero{background-color:#fbfffe;background-image:linear-gradient(110deg,#fbfffef7,#f0fffce6 62%,#fffaebe6),url(/assets/imagegen-everglades-pack/backgrounds/patterns/topographic-contours.png);background-size:auto,440px;grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:center;gap:40px;display:grid}.seoHero h1{max-width:920px}.seoHeroCard{color:#fff;background:#073b3a;border:1px solid #ffffff1f;border-radius:8px;padding:28px;box-shadow:0 22px 54px #073b3a2e}.seoHeroCard span{color:#8de8d8;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:950;display:block}.seoHeroCard strong{font-size:26px;line-height:1.08;display:block}.seoHeroCard p{color:#d9fffb;margin-bottom:0}.seoProofGrid{border-block:1px solid var(--line);background:#fff;grid-template-columns:repeat(4,1fr);gap:14px;padding-top:28px;padding-bottom:28px;display:grid}.seoProofGrid article{border:1px solid var(--line);background:#fbfffe;border-radius:8px;align-items:center;gap:12px;padding:16px;font-weight:900;display:flex}.seoProofGrid .cardIcon{background:#f0fffb;border:1px solid #0f766e29;border-radius:10px;width:38px;height:38px;padding:4px}.seoContentGrid{background-image:linear-gradient(#fbfffef0,#fbfffef0),url(/assets/imagegen-everglades-pack/backgrounds/sections/legal-paper.png);background-size:auto,cover;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.seoContentGrid article,.seoFaq,.seoLinks{border:1px solid var(--line);background:#fff;border-radius:8px;padding:28px;box-shadow:0 10px 32px #073b3a0f}.seoContentGrid h2,.seoFaq h2,.seoLinks h2{font-size:36px}.seoFaq{background:#fff;max-width:1120px;margin:0 auto}.seoFaq details{border-top:1px solid var(--line);padding:16px 0}.seoFaq details:first-of-type{border-top:0}.seoFaq summary{cursor:pointer;font-weight:900}.seoLinks{max-width:1120px;margin:0 auto}.seoLinks nav{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.seoLinks a{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fbfffe;border-radius:8px;align-items:center;padding:10px 13px;font-weight:900;text-decoration:none;display:inline-flex}.seoLinks a:hover,.seoLinks a:focus-visible{background:#f0fffb;border-color:#0f766e5c;outline:none}.blogIndexHero{background-color:#fbfffe;background-image:linear-gradient(105deg,#fbfffef5,#f1fffce0),url(/assets/imagegen-everglades-pack/backgrounds/editorial/hr-benefits-review.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/topographic-contours.png);background-position:50%;background-size:auto,cover,430px;grid-template-columns:minmax(0,820px);align-items:center;gap:24px;min-height:0;padding:42px 5vw 38px;display:grid}.blogIndexHero>*,.blogPostHero>*,.articleShell>*{min-width:0}.blogIndexHero p:not(.lead){max-width:700px}.blogIndexHero h1{margin-bottom:14px;font-size:54px}.blogIndexHero .lead{max-width:680px;margin:0 0 12px;font-size:18px}.blogIndexHero p:not(.lead){margin:0;font-size:16px;line-height:1.55}.blogIndexHero .scriptAccent{font-size:24px}.blogIndexHero .eyebrow{margin-bottom:12px}.blogIndexHero .actions{margin-top:18px}.blogIndexHero .btn{min-height:46px;padding:13px 20px}.blogIndexMedia,.blogPostMedia{position:relative}.blogCoverImage{aspect-ratio:16/11;object-fit:cover;border:1px solid var(--line);background:#eef8f6;border-radius:8px;width:100%;box-shadow:0 24px 62px #073b3a24}.blogCoverNote{color:var(--muted);background:#ffffffed;border:1px solid #d8ebe8db;border-radius:8px;align-items:center;gap:12px;padding:14px 16px;font-weight:800;line-height:1.35;display:flex;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 14px 36px #073b3a1f}.blogCoverNote .cardIcon{width:44px;height:44px}.blogListing{background:#fff}.blogCardGrid{grid-template-columns:minmax(0,1fr);gap:18px;max-width:1120px;display:grid}.blogCard{border:1px solid var(--line);box-shadow:var(--shadow);color:inherit;background:#fffffff5;border-radius:8px;grid-template-columns:minmax(260px,.7fr) minmax(0,1fr);align-items:center;gap:24px;padding:18px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.blogCard:hover,.blogCard:focus-visible,.calendarBrief:hover,.calendarBrief:focus-visible,.articleTile:hover,.articleTile:focus-visible{border-color:#0f766e6b;outline:none;transform:translateY(-3px);box-shadow:0 18px 44px #073b3a1a}.blogCardImage{aspect-ratio:4/3;object-fit:cover;background:#eef8f6;border-radius:8px;height:100%;min-height:265px}.blogMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;font-size:13px;font-weight:900;display:flex}.blogMeta span:first-child{color:var(--teal);text-transform:uppercase;background:#e9fbf7;border:1px solid #0f766e2e;border-radius:999px;padding:6px 10px;font-size:11px}.blogMeta time,.blogMeta span:last-child{align-items:center;gap:8px;display:inline-flex}.blogMeta time:before,.blogMeta span:last-child:before{content:"";background:var(--gold);border-radius:999px;width:6px;height:6px}.blogCard h3{font-family:var(--heading-font);margin:0 0 12px;font-size:34px;line-height:1}.readMore,.articleAside nav a{color:var(--teal);font-weight:950;text-decoration:none}.blogCard:hover .readMore,.blogCard:focus-visible .readMore,.articleTile:hover .readMore,.articleTile:focus-visible .readMore,.articleAside nav a:hover{text-decoration:underline}.blogLibrary{background-color:#fbfffe;background-image:linear-gradient(#fbfffef0,#fbfffef5),url(/assets/imagegen-everglades-pack/backgrounds/patterns/wellness-checkmarks.png);background-size:auto,380px;padding-top:50px}.articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1180px;display:grid}.articleTile{border:1px solid var(--line);min-height:100%;color:inherit;background:#fffffff5;border-radius:8px;grid-template-rows:auto 1fr;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 12px 32px #073b3a0f}.articleTileImage{aspect-ratio:16/10;object-fit:cover;border-bottom:1px solid var(--line);background:#eef8f6;width:100%}.articleTileBody{align-content:start;gap:12px;min-width:0;padding:22px;display:grid}.articleTile .blogMeta{margin-bottom:0;font-size:12px}.articleTile h3{font-family:var(--body-font);color:#164f65;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:950;line-height:1.08}.articleTile p{color:var(--muted);margin:0;font-size:16px;line-height:1.55}.articleTile .readMore{margin-top:auto}.paginationControls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:30px;display:flex}.paginationControls button{width:44px;height:44px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #0f766e33;border-radius:8px;font-weight:950;transition:background .2s,border-color .2s,color .2s,transform .2s;box-shadow:0 8px 22px #073b3a0d}.paginationControls button:hover,.paginationControls button:focus-visible{border-color:var(--teal);outline:none;transform:translateY(-2px)}.paginationControls button[aria-current=page]{background:var(--ink);border-color:var(--ink);color:#fff}.blogCalendar{background-color:#fbfffe;background-image:linear-gradient(#fbfffef0,#fbfffef2),url(/assets/imagegen-everglades-pack/backgrounds/patterns/wellness-checkmarks.png);background-size:auto,380px}.calendarBriefs{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.calendarBrief{border:1px solid var(--line);color:inherit;background:#fffffff0;border-radius:8px;padding:24px;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:block;box-shadow:0 10px 30px #073b3a0d}.calendarBriefs span{color:var(--teal);text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:950;display:inline-flex}.calendarBriefs h3{font-family:var(--body-font);font-size:21px;font-weight:950}.calendarBriefs small{color:var(--muted);font-weight:800;line-height:1.45;display:block}.blogPost{background:#fbfffe}.blogPostHero{background-color:#fbfffe;background-image:linear-gradient(112deg,#fbfffef7,#f0fffce6 62%,#fffaebe6),url(/assets/imagegen-everglades-pack/backgrounds/patterns/topographic-contours.png);background-size:auto,430px;grid-template-columns:minmax(0,1fr) minmax(320px,480px);align-items:center;gap:44px;padding:74px 5vw 68px;display:grid}.blogPostCopy h1{font-size:58px;line-height:.94}.blogPostCopy .back-link{color:var(--muted);margin-bottom:20px;font-weight:900;text-decoration:none;display:inline-flex}.blogHeroFacts{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.blogHeroFacts div{border:1px solid var(--line);background:#fff;border-radius:8px;padding:14px;box-shadow:0 10px 26px #073b3a0d}.blogHeroFacts span{color:var(--teal);text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:950;display:block}.blogHeroFacts b{font-size:15px;line-height:1.25}.articleShell{background-color:#fff;background-image:linear-gradient(90deg,#fffffffa,#fbfffef5),url(/assets/imagegen-everglades-pack/backgrounds/patterns/soft-ui-grid.png);background-size:auto,360px;grid-template-columns:minmax(220px,300px) minmax(0,820px);align-items:start;gap:48px;display:grid}.articleAside{border:1px solid var(--line);background:#fffffff2;border-radius:8px;gap:16px;padding:20px;display:grid;position:sticky;top:110px;box-shadow:0 12px 32px #073b3a0f}.articleAside p{margin:0;font-size:14px;line-height:1.5}.articleAside nav{gap:10px;display:grid}.articleAside nav a{border-top:1px solid var(--line);padding-top:10px;display:block}.articleBody{font-size:18px}.articleBody .articleSection,.articleBody .articleTakeaways,.articleBody .articleFaq,.articleBody .articleCta{margin:0 0 46px;padding:0;overflow:visible}.articleOpening{color:var(--ink);margin-top:0;font-size:22px;line-height:1.55}.articleBody h2{margin-bottom:14px;font-size:43px;line-height:1.02}.articleBody p{font-size:18px;line-height:1.75}.articleTakeaways{border:1px solid var(--line);background:linear-gradient(135deg,#e8faf5e6,#fffaebe6);border-radius:8px;box-shadow:0 12px 32px #073b3a0d;padding:26px!important}.articleFaq details{border:1px solid var(--line);background:#fff;border-radius:8px;margin:12px 0;padding:20px;box-shadow:0 8px 24px #073b3a0a}.articleFaq summary{cursor:pointer;color:var(--ink);font-weight:950}.articleCta{color:#fff;background:#073b3a;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;display:grid;box-shadow:0 20px 46px #073b3a2e;padding:28px!important}.articleCta .eyebrow{color:#8de8d8}.articleCta h2,.articleCta p{color:#fff}.articleCta h2{font-size:38px}.articleCta p{margin:0}.assetImage{object-fit:cover;background:#f7fffc;border-radius:8px;width:100%;height:auto}.bannerPanel{border:1px solid var(--line);background:#ffffffed;border-radius:8px;align-content:start;gap:14px;padding:18px;display:grid;box-shadow:0 12px 32px #073b3a0f}.bannerPanel>*{min-width:0}.bannerPanel h3,.bannerPanel p{overflow-wrap:break-word}.bannerPanel.compact{padding:12px}.bannerPanel.compact h3{font-size:18px}.bannerPanel.compact p{margin:0;font-size:14px}.bannerPanel.imageOnly{box-shadow:none;background:#ffffff8c;padding:8px}.bannerPanel.imageOnly .bannerPanelImage{height:100%;min-height:170px}.bannerPanelImage{aspect-ratio:16/9;object-fit:cover;background:#eef8f6}.badgeRail{background-color:#fff;background-image:linear-gradient(#ffffffeb,#ffffffeb),url(/assets/imagegen-everglades-pack/backgrounds/patterns/shield-checks.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/wellness-checkmarks.png);background-size:auto,360px,360px}.badgeGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;display:grid}.badgeItem{border:1px solid var(--line);background:#fffffff0;border-radius:8px;align-content:start;gap:8px;min-height:166px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #073b3a0d}.badgeItem:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(115deg,#0000 15%,#ffffff9e 45%,#0000 72%);position:absolute;inset:0;translate:-38%}.badgeItem img{object-fit:contain;width:72px;height:72px}.badgeItem b{font-size:15px;line-height:1.15}.badgeItem span{color:var(--muted);font-size:13px;line-height:1.35}html.revealMotion .badgeRail.revealSection .badgeItem{transition:opacity .72s cubic-bezier(.22,1,.36,1),translate .72s cubic-bezier(.22,1,.36,1),scale .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1),box-shadow .72s cubic-bezier(.22,1,.36,1),border-color .72s cubic-bezier(.22,1,.36,1)}html.revealMotion .badgeRail.revealSection .badgeItem:after{transition:opacity .92s cubic-bezier(.22,1,.36,1),translate .92s cubic-bezier(.22,1,.36,1)}html.revealMotion .badgeRail.revealSection .badgeItem img{transition:scale .72s cubic-bezier(.22,1,.36,1),rotate .72s cubic-bezier(.22,1,.36,1),filter .72s cubic-bezier(.22,1,.36,1)}html.revealMotion .badgeRail.revealSection:not(.isRevealed) .sectionHead{translate:-18px;scale:.99}html.revealMotion .badgeRail.revealSection:not(.isRevealed) .badgeItem{opacity:0;filter:blur(5px);translate:0 30px;scale:.965}html.revealMotion .badgeRail.revealSection:not(.isRevealed) .badgeItem:nth-child(2n){translate:0 38px}html.revealMotion .badgeRail.revealSection:not(.isRevealed) .badgeItem img{filter:saturate(.75);rotate:-4deg;scale:.82}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem{opacity:1;filter:none;border-color:#0f766e2e;translate:0;scale:1;box-shadow:0 16px 34px #073b3a12}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:after{opacity:.5;translate:44%}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem img{filter:none;rotate:0deg;scale:1}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:first-child{transition-delay:80ms}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(2){transition-delay:.14s}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(3){transition-delay:.2s}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(4){transition-delay:.26s}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(5){transition-delay:.32s}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(6){transition-delay:.38s}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(7){transition-delay:.44s}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(8){transition-delay:.5s}html.revealMotion .badgeRail.revealSection.isRevealed .badgeItem:nth-child(n+9){transition-delay:.56s}.employeeLanguage{background-color:#fbfffe;background-image:linear-gradient(#fbfffefa,#fbfffeed),url(/assets/imagegen-everglades-pack/backgrounds/patterns/care-motif.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/language-globe-outline.png);background-size:auto,420px,460px;border-top:1px solid #d8ebe88f}.supportSignalsVisual{filter:drop-shadow(0 18px 46px #073b3a14);justify-self:center;width:100%;max-width:560px}.supportSignalsVisual svg{width:100%;height:auto;display:block;overflow:visible}.mobileAccessAnimation{filter:drop-shadow(0 18px 46px #073b3a14);justify-self:center;width:100%;max-width:560px}.mobileAccessAnimation svg{width:100%;height:auto;display:block;overflow:visible}.faqHeroAnimation{filter:drop-shadow(0 22px 38px #073b3a1f);max-width:480px}.faqHeroAnimation svg{width:100%;height:auto;display:block;overflow:visible}.faqHeroPanel{stroke:#0f766e24;stroke-width:2px}.faqHeroWaterline,.faqHeroFlowLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.faqHeroWaterline{stroke:#8de8d8;stroke-width:18px;opacity:.18;animation:8.4s ease-in-out infinite faqHeroWater}.faqHeroFlowLine{stroke:#0f766e;stroke-width:7px;stroke-dasharray:14 18;opacity:.22;animation:6.8s linear infinite faqHeroDash}.faqQuestionBubble,.faqMetricChip,.faqReviewSeal{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 14px 22px #073b3a1a)}.faqQuestionBubble{animation:6.2s ease-in-out infinite faqBubbleFloat}.bubbleTwo{animation-delay:.55s}.bubbleThree{animation-delay:1.1s}.faqQuestionBubble rect{stroke:#0f766e24;stroke-width:2px}.faqQuestionBubble text{font-family:var(--heading-font);fill:#0f766e;font-size:44px;font-weight:900}.faqAnswerPanel{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite faqPanelFloat}.faqAnswerRows{animation:5.4s ease-in-out infinite faqRowsFocus}.faqScan{opacity:.08;animation:4.8s ease-in-out infinite faqScanSweep}.faqReviewSeal{animation:4.8s ease-in-out infinite faqSealPulse}.faqReviewRing{stroke-dasharray:78 100;stroke-dashoffset:14px;transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite faqReviewSweep;rotate:-88deg}.faqMetricChip{animation:5.6s ease-in-out infinite faqChipFloat}.chipAnswer{animation-delay:-1.4s}.faqMetricChip text{font-family:var(--body-font);fill:#fbfffe;font-size:17px;font-weight:950}.companyAboutAnimation{filter:drop-shadow(0 22px 38px #073b3a1f);max-width:480px}.companyAboutAnimation svg{width:100%;height:auto;display:block;overflow:visible}.companyAboutPanel{stroke:#0f766e24;stroke-width:2px}.companyAboutWaterline,.companyAboutFlowLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.companyAboutWaterline{stroke:#8de8d8;stroke-width:18px;opacity:.18;animation:8.4s ease-in-out infinite companyAboutWater}.companyAboutFlowLine{stroke:#0f766e;stroke-width:7px;stroke-dasharray:14 18;opacity:.22;animation:6.8s linear infinite companyAboutDash}.companyAboutFlowLine.lineInner{stroke:#d8bd67;stroke-width:5px;stroke-dasharray:9 16;opacity:.28;animation-duration:8.6s;animation-direction:reverse}.companyAboutCore{transform-box:fill-box;transform-origin:50%;animation:6.2s ease-in-out infinite companyCoreFloat}.companyTreeMark{transform-box:fill-box;transform-origin:50%;animation:5.8s ease-in-out infinite companyTreeBreathe}.companyScan{opacity:.08;animation:4.8s ease-in-out infinite companyScanSweep}.companyNode,.companyAboutChip,.companyCheckSeal{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 14px 22px #073b3a1a)}.companyNode{animation:6.2s ease-in-out infinite companyNodeFloat}.nodePayroll{animation-delay:.45s}.nodeEmployees{animation-delay:.9s}.nodeWellness{animation-delay:1.35s}.companyNode circle{stroke:#0f766e24;stroke-width:2px}.companyNode text,.companyAboutChip text{font-family:var(--body-font);fill:#073b3a;font-size:16px;font-weight:950}.companyAboutChip{animation:5.8s ease-in-out infinite companyChipFloat}.chipReview{animation-delay:-1.8s}.companyAboutChip text{fill:#fbfffe;font-size:17px}.companyCheckSeal{animation:4.8s ease-in-out infinite companySealPulse}.companyCheckRing{stroke-dasharray:76 100;stroke-dashoffset:14px;transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite companyCheckSweep;rotate:-88deg}.legalSummaryAnimation{filter:drop-shadow(0 22px 38px #073b3a1f);max-width:480px}.legalSummaryAnimation svg{width:100%;height:auto;display:block;overflow:visible}.legalSummaryPanel{stroke:#0f766e24;stroke-width:2px}.legalSummaryWaterline,.legalSummaryFlowLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.legalSummaryWaterline{stroke:#8de8d8;stroke-width:18px;opacity:.18;animation:8.4s ease-in-out infinite legalSummaryWater}.legalSummaryFlowLine{stroke:#0f766e;stroke-width:7px;stroke-dasharray:14 18;opacity:.22;animation:6.8s linear infinite legalSummaryDash}.legalSummaryFlowLine.lineInner{stroke:#d8bd67;stroke-width:5px;stroke-dasharray:9 16;opacity:.28;animation-duration:8.6s;animation-direction:reverse}.legalSummaryDocument{transform-box:fill-box;transform-origin:50%;animation:6.2s ease-in-out infinite legalSummaryDocFloat}.legalSummaryRows{animation:5.4s ease-in-out infinite legalSummaryRowsFocus}.legalSummaryScan{opacity:.08;animation:4.8s ease-in-out infinite legalSummaryScanSweep}.legalSummaryNode,.legalSummaryChip,.legalSummarySeal{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 14px 22px #073b3a1a)}.legalSummaryNode{animation:6.2s ease-in-out infinite legalSummaryNodeFloat}.nodeTaxReview{animation-delay:.45s}.nodeLegalPayroll{animation-delay:.9s}.nodePrivacy{animation-delay:1.35s}.legalSummaryNode circle{stroke:#0f766e24;stroke-width:2px}.legalSummaryNode text,.legalSummaryChip text{font-family:var(--body-font);fill:#073b3a;font-size:16px;font-weight:950}.legalSummaryNode .legalNodeCode{fill:#0f766e;font-size:22px}.legalSummaryChip{animation:5.8s ease-in-out infinite legalSummaryChipFloat}.chipSupplement{animation-delay:-1.8s}.legalSummaryChip text{fill:#fbfffe;font-size:17px}.legalSummarySeal{animation:4.8s ease-in-out infinite legalSummarySealPulse}.legalSummaryCheckRing{stroke-dasharray:76 100;stroke-dashoffset:14px;transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite legalSummaryCheckSweep;rotate:-88deg}.mobileAccessPanel{stroke:#0f766e24;stroke-width:2px}.mobileAccessWaterline,.mobileAccessFlowLine{fill:none;stroke-linecap:round;stroke-linejoin:round}.mobileAccessWaterline{stroke:#8de8d8;stroke-width:18px;opacity:.18;animation:8s ease-in-out infinite mobileAccessWater}.mobileAccessFlowLine{stroke:#0f766e;stroke-width:7px;stroke-dasharray:14 18;opacity:.22;animation:6.4s linear infinite mobileAccessDash}.mobileDownloadDot{fill:#d8bd67;opacity:.76;filter:drop-shadow(0 8px 12px #073b3a24);animation:3.4s ease-in-out infinite mobileDownloadPulse}.dotTwo{fill:#8de8d8;animation-delay:.5s}.dotThree{animation-delay:1s}.mobileSearchCard,.mobileStoreChip,.mobileReminderCard{filter:drop-shadow(0 14px 22px #073b3a1a);transform-box:fill-box;transform-origin:50%;animation:6.2s ease-in-out infinite mobileAccessCardFloat}.mobileSearchCard rect,.mobileReminderCard rect{stroke:#0f766e24;stroke-width:2px}.mobileSearchCard text,.mobileStoreChip text,.mobileReminderCard text{font-family:var(--body-font);fill:#073b3a;font-size:15px;font-weight:950}.mobileStoreChip{animation-delay:.45s}.storePlay{animation-delay:1s}.mobileStoreChip text{fill:#fbfffe;font-size:16px}.mobilePhone{transform-box:fill-box;transform-origin:50%;animation:5.8s ease-in-out infinite mobilePhoneFloat}.mobileAvatar{transform-box:fill-box;transform-origin:50%;animation:4.4s ease-in-out infinite mobileAvatarPulse}.mobileActivationCheck{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite mobileActivationBreathe}.mobileActivationRing{stroke-dasharray:78 100;stroke-dashoffset:14px;transform-box:fill-box;transform-origin:50%;animation:4s ease-in-out infinite mobileActivationSweep;rotate:-88deg}.mobileTaskCard{transform-box:fill-box;transform-origin:50%;animation:4.8s ease-in-out infinite mobileTaskFocus}.mobileTaskLine{stroke-dasharray:92;stroke-dashoffset:92px;animation:3.8s ease-in-out infinite mobileTaskDraw}.mobileAppBars rect{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite mobileBarLift}.mobileAppBars rect:nth-child(2){animation-delay:.18s}.mobileAppBars rect:nth-child(3){animation-delay:.36s}.mobileAppBars rect:nth-child(4){animation-delay:.54s}.mobileReminderCard{animation-delay:.8s}.reminderSupport{animation-delay:1.35s}.supportPanel{stroke:#0f766e24;stroke-width:2px}.supportGlobeLine{fill:none;stroke:#8de8d8;stroke-width:16px;stroke-linecap:round;opacity:.16;animation:8s ease-in-out infinite supportLineDrift}.lineB{stroke:#d8bd67;stroke-width:8px;opacity:.18;animation-delay:.7s}.supportDashboard{transform-box:fill-box;transform-origin:50%;animation:5.8s ease-in-out infinite supportDashboardFloat}.supportBars rect{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite supportBarLift}.supportBars rect:nth-child(2){animation-delay:.2s}.supportBars rect:nth-child(3){animation-delay:.4s}.supportBars rect:nth-child(4){animation-delay:.6s}.supportSignal{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 12px 20px #073b3a1a);animation:7s ease-in-out infinite supportSignalPulse}.supportSignal circle{stroke:#0f766e26;stroke-width:2px}.supportSignal text,.supportStatus text{font-family:var(--body-font);fill:#073b3a;font-size:15px;font-weight:950}.wearableSignal{animation-delay:.6s}.reminderSignal{animation-delay:1.2s}.monthlySignal{animation-delay:1.8s}.supportPulse circle{fill:#d8bd67;opacity:.35;animation:2.8s ease-in-out infinite supportPulseMove}.pulseTwo circle{animation-delay:.35s}.pulseThree circle{animation-delay:.7s}.pulseFour circle{animation-delay:1.05s}.supportStatus{animation:5s ease-in-out infinite supportStatusPulse}.statusRight{animation-delay:1.1s}.supportStatus text{fill:#fff;font-size:16px}.contactEnvelope{object-fit:contain;filter:drop-shadow(0 18px 30px #073b3a1c);width:100%;max-height:260px;margin:16px 0}.contact{background-color:#fbfffe;background-image:linear-gradient(#fbfffee0,#fbfffee0),url(/assets/imagegen-everglades-pack/backgrounds/sections/contact-waterline.png);background-size:auto,cover;grid-template-columns:1.1fr .9fr;gap:30px;display:grid}.contact form,.booking-form{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;gap:16px;padding:30px;display:grid}.contact form{grid-template-columns:1fr 1fr}.contact form .actions,.contact form .status{grid-column:1/-1}.contact aside ul{color:var(--muted);line-height:1.7}.contactIntakeSection{background-color:#fbfffe;background-image:linear-gradient(110deg,#fbfffef5,#f1fffce6),url(/assets/imagegen-everglades-pack/backgrounds/sections/contact-waterline.png);background-size:auto,cover;grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:start;gap:34px;display:grid}.contactIntakeSection:before{content:"";opacity:.55;pointer-events:none;background:linear-gradient(#0000,#0f766e33,#d8bd673d,#0000);width:1px;position:absolute;top:72px;bottom:72px;left:46%}.contactIntakeSection>*{z-index:1;position:relative}.contactIntakeSection>div,.contactIntakeSection h2{max-width:620px}.contactIntakeForm{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;gap:14px;padding:26px;display:grid;position:relative;overflow:hidden}.contactIntakeForm:before{content:"";background:linear-gradient(90deg,var(--teal),var(--gold),#8de8d8b8);opacity:0;transform-origin:0;border-radius:999px;height:3px;position:absolute;top:0;left:26px;right:26px;scale:.16 1}.contactIntakeForm>*{z-index:1;position:relative}.contactIntakeForm .full,.contactIntakeForm .status,.contactIntakeForm .websiteTrap{grid-column:1/-1}.contactIntakeForm button{width:max-content}html.revealMotion .contactIntakeSection.revealSection:before,html.revealMotion .contactIntakeSection.revealSection .contactIntakeForm:before{transition:opacity .86s cubic-bezier(.22,1,.36,1),scale .86s cubic-bezier(.22,1,.36,1)}html.revealMotion .contactIntakeSection.revealSection>div,html.revealMotion .contactIntakeSection.revealSection .contactIntakeForm{transition:opacity .86s cubic-bezier(.22,1,.36,1),translate .86s cubic-bezier(.22,1,.36,1),scale .86s cubic-bezier(.22,1,.36,1),filter .86s cubic-bezier(.22,1,.36,1),box-shadow .86s cubic-bezier(.22,1,.36,1)}html.revealMotion .contactIntakeSection.revealSection :is(.eyebrow,h2,p,.phiNotice,.contactIntakeForm label,.contactIntakeForm button,.contactIntakeForm .status){transition:opacity .66s cubic-bezier(.22,1,.36,1),translate .66s cubic-bezier(.22,1,.36,1),filter .66s cubic-bezier(.22,1,.36,1)}html.revealMotion .contactIntakeSection.revealSection:not(.isRevealed):before{opacity:0;scale:1 .2}html.revealMotion .contactIntakeSection.revealSection:not(.isRevealed)>div{opacity:0;filter:blur(5px);translate:-26px}html.revealMotion .contactIntakeSection.revealSection:not(.isRevealed) .contactIntakeForm{opacity:0;filter:blur(5px);translate:28px;scale:.985;box-shadow:0 10px 28px #073b3a0a}html.revealMotion .contactIntakeSection.revealSection:not(.isRevealed) .contactIntakeForm:before{opacity:0;scale:.16 1}html.revealMotion .contactIntakeSection.revealSection:not(.isRevealed) :is(.eyebrow,h2,p,.phiNotice){opacity:0;filter:blur(4px);translate:-12px}html.revealMotion .contactIntakeSection.revealSection:not(.isRevealed) .contactIntakeForm :is(label,button,.status){opacity:0;filter:blur(3px);translate:0 12px}html.revealMotion .contactIntakeSection.revealSection.isRevealed:before{opacity:.55;scale:1}html.revealMotion .contactIntakeSection.revealSection.isRevealed>div,html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm,html.revealMotion .contactIntakeSection.revealSection.isRevealed :is(.eyebrow,h2,p,.phiNotice,.contactIntakeForm label,.contactIntakeForm button,.contactIntakeForm .status){opacity:1;filter:none;translate:0;scale:1}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm{box-shadow:var(--shadow)}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm:before{opacity:.85;transition-delay:.4s;scale:1}html.revealMotion .contactIntakeSection.revealSection.isRevealed>div{transition-delay:80ms}html.revealMotion .contactIntakeSection.revealSection.isRevealed .eyebrow{transition-delay:.16s}html.revealMotion .contactIntakeSection.revealSection.isRevealed h2{transition-delay:.22s}html.revealMotion .contactIntakeSection.revealSection.isRevealed>div>p{transition-delay:.3s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .phiNotice{transition-delay:.38s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm{transition-delay:.18s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm label:first-of-type{transition-delay:.36s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm label:nth-of-type(2){transition-delay:.42s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm label:nth-of-type(3){transition-delay:.48s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm label:nth-of-type(4){transition-delay:.54s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm label.full{transition-delay:.62s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm button{transition-delay:.72s}html.revealMotion .contactIntakeSection.revealSection.isRevealed .contactIntakeForm .status{transition-delay:.78s}label{gap:8px;font-weight:900;display:grid}input,textarea{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink);background:#fbfffe;border-radius:8px;padding:14px 16px}textarea{min-height:120px}.status{color:var(--teal);font-weight:900}.disclaimer,.phiNotice{color:#5f5130;background:#fffaebdb;border:1px solid #b89f5657;border-radius:8px;padding:14px 16px;font-size:14px;line-height:1.5}.phiNotice{color:#31524f;background:#f0fffb;border-color:#0f766e38;margin:0}.phiNotice.compact{padding:12px;font-size:13px}.savingsDisclaimer{color:#e8fffb;background:#ffffff14;border-color:#fff3;grid-column:1/-1;margin:0}.websiteTrap{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.contact form .full,.contact form .phiNotice,.contact form .websiteTrap{grid-column:1/-1}.checkList{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.checkList li{color:var(--muted);padding-left:28px;font-weight:800;line-height:1.5;position:relative}.checkList li:before{content:"";background:var(--teal);border-radius:999px;width:14px;height:14px;position:absolute;top:.38em;left:0;box-shadow:0 0 0 5px #0f766e1a}.savingsCalculator{background-color:#fbfffe;background-image:linear-gradient(110deg,#fbfffef0,#fffaebe6),url(/assets/imagegen-everglades-pack/backgrounds/patterns/payroll-ledger-dots.png);background-size:auto,380px;grid-template-columns:minmax(0,1fr) minmax(300px,430px);align-items:center;gap:34px;display:grid}.savingsCalculator label{margin-top:18px}.savingsCalculator input[type=number]{background:#fff;max-width:320px}.savingsCalculator .disclaimer{color:#58706b}.savingsRange{accent-color:var(--teal);max-width:520px;margin-top:16px}.savingsResult{color:#fff;background:#073b3a;border-radius:8px;padding:28px;position:relative;overflow:hidden;box-shadow:0 24px 58px #073b3a2e}.savingsResult:before{content:"";opacity:.7;pointer-events:none;background:radial-gradient(circle,#8de8d838,#0000 66%);border-radius:999px;width:220px;height:220px;position:absolute;inset:-30% -20% auto auto}.savingsResult span{color:#8de8d8;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:950;display:block}.savingsResult strong{font-size:54px;line-height:.95;font-family:var(--heading-font);color:#fff;display:block}.savingsResult small{font-family:var(--body-font);color:#d8fffb;margin-left:4px;font-size:18px}.savingsResult p{color:#d8fffb;margin:12px 0 20px}.savingsResult dl{gap:10px;margin:0;display:grid}.savingsResult dl div{border-top:1px solid #ffffff24;justify-content:space-between;gap:14px;padding-top:10px;display:flex}.savingsResult dt{color:#bffaf2}.savingsResult dd{text-align:right;margin:0;font-weight:900}.savingsCta{width:100%;color:var(--ink);box-shadow:none;background:#fbfffe;margin-top:20px}.savingsCta:hover,.savingsCta:focus-visible{color:var(--ink);background:#fff7da}html.revealMotion .savingsCalculator.revealSection>div:first-child,html.revealMotion .savingsCalculator.revealSection .savingsResult{transition:opacity .82s cubic-bezier(.22,1,.36,1),translate .82s cubic-bezier(.22,1,.36,1),scale .82s cubic-bezier(.22,1,.36,1),filter .82s cubic-bezier(.22,1,.36,1),clip-path .82s cubic-bezier(.22,1,.36,1)}html.revealMotion .savingsCalculator.revealSection>div:first-child :is(.eyebrow,h2,p,label,input,.disclaimer),html.revealMotion .savingsCalculator.revealSection .savingsResult :is(span,strong,p,dl div,.savingsCta){transition:opacity .64s cubic-bezier(.22,1,.36,1),translate .64s cubic-bezier(.22,1,.36,1),scale .64s cubic-bezier(.22,1,.36,1),filter .64s cubic-bezier(.22,1,.36,1)}html.revealMotion .savingsCalculator.revealSection .savingsResult:before{transition:opacity 1s cubic-bezier(.22,1,.36,1),translate 1s cubic-bezier(.22,1,.36,1)}html.revealMotion .savingsCalculator.revealSection:not(.isRevealed)>div:first-child{opacity:0;filter:blur(6px);translate:-26px}html.revealMotion .savingsCalculator.revealSection:not(.isRevealed)>div:first-child :is(.eyebrow,h2,p,label,input,.disclaimer){opacity:0;filter:blur(4px);translate:0 14px}html.revealMotion .savingsCalculator.revealSection:not(.isRevealed) .savingsRange{transform-origin:0;scale:.18 1}html.revealMotion .savingsCalculator.revealSection:not(.isRevealed) .savingsResult{opacity:0;filter:blur(7px);clip-path:inset(0 0 10% round 8px);translate:28px;scale:.975}html.revealMotion .savingsCalculator.revealSection:not(.isRevealed) .savingsResult:before{opacity:0;translate:-18%}html.revealMotion .savingsCalculator.revealSection:not(.isRevealed) .savingsResult :is(span,strong,p,dl div,.savingsCta){opacity:0;filter:blur(4px);translate:0 14px}html.revealMotion .savingsCalculator.revealSection:not(.isRevealed) .savingsResult strong{scale:.94}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child,html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult{opacity:1;filter:none;clip-path:inset(0 round 8px);translate:0;scale:1}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child :is(.eyebrow,h2,p,label,input,.disclaimer),html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult :is(span,strong,p,dl div,.savingsCta){opacity:1;filter:none;translate:0;scale:1}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult:before{opacity:.7;translate:8%}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child .eyebrow{transition-delay:60ms}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child h2{transition-delay:.12s}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child p{transition-delay:.18s}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child label{transition-delay:.24s}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child input{transition-delay:.3s}html.revealMotion .savingsCalculator.revealSection.isRevealed>div:first-child .disclaimer{transition-delay:.38s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult{transition-delay:.14s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult span{transition-delay:.26s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult strong{transition-delay:.34s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult p{transition-delay:.42s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult dl div:first-child{transition-delay:.5s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult dl div:nth-child(2){transition-delay:.56s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsResult dl div:nth-child(3){transition-delay:.62s}html.revealMotion .savingsCalculator.revealSection.isRevealed .savingsCta{transition-delay:.68s}.complianceBand{background-color:#fbfffe;background-image:linear-gradient(110deg,#fbfffef5,#fffaebeb),url(/assets/imagegen-everglades-pack/backgrounds/sections/legal-paper.png);background-size:auto,cover}.complianceBand p{max-width:980px}.employeeRequirement{padding-top:58px;padding-bottom:58px}.compare{background:#fff}.compare table{border-collapse:collapse;width:100%;box-shadow:var(--shadow);background:#fff;border-radius:8px;overflow:hidden}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:24px}th{width:24%;color:var(--teal)}.legal{background-color:#fbfffe;background-image:linear-gradient(#fbfffec7,#fbfffedb),url(/assets/imagegen-everglades-pack/backgrounds/sections/legal-document-subtle.png);background-position:50%;background-size:auto,cover;grid-template-columns:1fr 360px;align-items:center;gap:34px;max-width:none;display:grid}.legalDocument-accessibility{background-image:linear-gradient(#fbfffed1,#fbfffee6),url(/assets/imagegen-everglades-pack/backgrounds/sections/legal-accessibility-subtle.png)}.legalDocument{grid-template-columns:minmax(0,1080px);justify-content:center;align-items:start}.legalDocument-accessibility{grid-template-columns:minmax(0,1120px);padding-top:72px}.legalDocument-accessibility .legalText{width:100%;max-width:1120px;margin-inline:auto}.legalDocument-accessibility .legalAside{display:none!important}.legalText{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:8px;padding:32px}.legalUpdated{color:var(--teal);margin-top:0;font-weight:900}.legalSection{border-top:1px solid var(--line);margin-top:26px;padding-top:26px}.legalSection:first-of-type{margin-top:20px}.legalSection h2{font-size:34px}.legalSection p{margin:10px 0}.legalSection ul{color:var(--muted);gap:10px;margin:14px 0 0;padding-left:20px;line-height:1.65;display:grid}.legalSection li{padding-left:4px}.legalAside{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;padding:0;display:grid;position:static}.legalAside img{display:none!important}.legalAside p{border:1px solid var(--line);background:#f8fcfb;border-radius:8px;margin:0;padding:16px;font-size:14px;line-height:1.55;box-shadow:0 10px 24px #073b3a0d}.notFoundPage{background-color:#fbfffe;background-image:linear-gradient(110deg,#fbfffef5,#fffaebeb),url(/assets/imagegen-everglades-pack/backgrounds/sections/legal-paper.png);background-size:auto,cover;grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:center;gap:36px;min-height:560px;display:grid}.scheduler-page{background-color:#f6fbfa;background-image:linear-gradient(#f6fbfae6,#f6fbfae6),url(/assets/imagegen-everglades-pack/backgrounds/sections/scheduler-grid.png),url(/assets/imagegen-everglades-pack/backgrounds/patterns/calendar-squares.png);background-size:auto,cover,360px;padding:46px 4vw 80px}.scheduler-shell{background:#fff;border:1px solid #e5ecea;border-radius:8px;grid-template-columns:minmax(230px,280px) minmax(0,1fr);max-width:1120px;min-height:520px;margin:0 auto;padding:0;display:grid;overflow:hidden;box-shadow:0 18px 70px #0832301f}.scheduler-info{background:linear-gradient(#fff 0%,#f8fcfb 100%);border-right:1px solid #e5ecea;padding:28px 24px}.back-link{color:var(--muted);font-size:14px;font-weight:800;text-decoration:none}.schedulerBadge{width:56px;height:56px;margin:22px 0 14px}.host{color:#697977;margin:0;font-weight:800}.scheduler-info h1{margin-top:8px;font-size:27px;line-height:1.05}.event-row{color:#687876;margin:12px 0;font-size:14px;font-weight:750}.timezoneRow,.timezone{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.timezoneInfo{width:20px;height:20px;color:var(--teal);cursor:help;background:#f0fffb;border:1px solid #0f766e47;border-radius:999px;place-items:center;font-size:12px;font-weight:950;line-height:1;display:inline-grid;position:relative}.timezoneTooltip{z-index:20;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#073b3a;border:1px solid #0f766e38;border-radius:8px;width:min(290px,75vw);padding:12px 13px;font-size:12px;font-weight:750;line-height:1.45;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 34px #073b3a33}.timezoneTooltip:before{content:"";background:#073b3a;border-top:1px solid #0f766e38;border-left:1px solid #0f766e38;width:10px;height:10px;position:absolute;top:-6px;right:7px;transform:rotate(45deg)}.timezoneInfo:hover .timezoneTooltip,.timezoneInfo:focus-visible .timezoneTooltip{opacity:1;visibility:visible}.scheduler-copy{font-size:14px;line-height:1.55}.scheduler-calendar{padding:26px 34px 30px}.scheduler-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.scheduler-top h2{font-size:24px}.month-controls{align-items:center;gap:10px;display:flex}.month-controls button{color:var(--teal);cursor:pointer;background:#f0f8f6;border:0;border-radius:999px;width:30px;height:30px;font-size:21px;line-height:1}.weekdays,.calendar-grid{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.weekdays{color:#7b8d89;text-align:center;margin:20px 0 8px;font-size:11px;font-weight:900}.day{color:#173f3d;cursor:pointer;height:46px;font-weight:850;font:inherit;background:0 0;border:0;border-radius:999px}.day:hover:not(:disabled){color:var(--teal);background:#e9fbf7}.day.selected{background:var(--teal);color:#fff}.day:disabled{color:#c8d4d1;cursor:not-allowed}.timezone{border-top:1px solid #e5ecea;margin-top:18px;padding-top:14px;font-size:13px}.scheduler-times{padding-top:14px}.scheduler-times h3{margin:0;font-size:18px}.timeHint{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.45}.slot-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.slot{border:1px solid var(--teal);color:var(--teal);cursor:pointer;font-weight:900;font:inherit;background:#fff;border-radius:8px;min-height:42px;padding:11px 12px}.slot span,.slot small{display:block}.slot small{color:inherit;opacity:.82;margin-top:2px;font-size:11px;line-height:1.1}.slot.selected,.slot:hover:not(:disabled){background:var(--teal);color:#fff}.slot[aria-pressed=true]{box-shadow:inset 0 0 0 2px #ffffff57,0 10px 22px #0f766e29}.slot.unavailable,.slot:disabled{color:#839692;cursor:not-allowed;box-shadow:none;background:#f5f9f8;border-color:#c9d9d6}.slot.unavailable:hover,.slot:disabled:hover{color:#839692;background:#f5f9f8;border-color:#c9d9d6}.availabilityNote{color:#5f716e;margin:10px 0 0;font-size:13px;line-height:1.45}.timeWindow{margin-top:14px;font-size:14px}.timeWindow input{background:#fff}.booking-form{box-shadow:none;border:0;grid-template-columns:1fr 1fr;padding:0}.booking-form .full,.booking-form .status{grid-column:1/-1}.booking-form button{width:max-content}.inline-booking{background:0 0;border-top:1px solid #e5ecea;border-radius:0;margin-top:20px;padding-top:20px}.inline-booking-head{grid-column:1/-1;grid-template-columns:minmax(0,560px);align-items:start;gap:20px;display:grid}.inline-booking-head h3{font-family:var(--heading-font);margin:2px 0 8px;font-size:34px;line-height:.98}.inline-booking-head p{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.inline-booking input:focus,.inline-booking textarea:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 4px #0f766e1a}.scheduler-info .event-row,.timezone{font-feature-settings:"tnum"}footer{color:#fff;background-color:#052f2e;background-image:url(/assets/everglades-brand-kit/backgrounds/patterns/footer-reeds-clear.svg);background-position:bottom;background-repeat:repeat-x;background-size:960px 240px;border-top:1px solid #ffffff14;justify-content:space-between;gap:30px;padding:44px 5vw;display:flex}.footerBrand{max-width:760px}.footerBrand img{background:0 0;border-radius:0;width:300px;max-width:70vw;margin-bottom:14px;padding:0}.footerBrand>div,.footerBrand p~img{display:none!important}footer p{color:#d9fffb;max-width:660px}.footerBrand .footerLinks{display:flex!important}.footerLinks{align-content:start;justify-items:end;gap:14px;margin-top:18px;font-size:14px;display:grid}.footerNavLinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:430px;display:flex}footer a{color:#fff;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.footerNavLinks a{white-space:nowrap;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;min-height:38px;padding:8px 11px;line-height:1.2;transition:background .18s,border-color .18s,transform .18s}.footerNavLinks a:hover,.footerNavLinks a:focus-visible{background:#8de8d82e;border-color:#8de8d880;outline:none;transform:translateY(-2px)}.socialLinks{justify-content:flex-end;align-items:center;gap:10px;display:flex}.socialIcon{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:38px;height:38px;transition:transform .18s,background .18s,border-color .18s;display:grid;box-shadow:0 12px 26px #00000024}.socialIcon svg{fill:currentColor;width:18px;height:18px;display:block}.socialIcon:hover,.socialIcon:focus-visible{background:#8de8d82e;border-color:#8de8d880;outline:none;transform:translateY(-2px)}@keyframes logosSlide{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes benefitsOrbitDash{to{stroke-dashoffset:-136px}}@keyframes benefitsWaterDrift{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.26;transform:translate(18px)}}@keyframes benefitsDeviceFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes benefitsNodeFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.025)}}@keyframes benefitsMetricPulse{0%,to{opacity:.96;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes benefitsPulseDraw{0%,18%{stroke-dashoffset:170px;opacity:.28}46%,68%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-170px;opacity:.32}}@keyframes benefitsProgressFloat{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes benefitsProgressSweep{0%,to{stroke-dasharray:62 100;stroke-dashoffset:28px}50%{stroke-dasharray:88 100;stroke-dashoffset:6px}}@keyframes benefitsTaskFocus{0%,to{opacity:.9;transform:translate(0)}38%{opacity:1;transform:translate(5px)}56%{opacity:.95;transform:translate(0)}}@keyframes benefitsBarLift{0%,to{opacity:.7;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes benefitsScanSweep{0%{opacity:0;transform:translate(0)}18%{opacity:.44}58%{opacity:.18}to{opacity:0;transform:translate(232px)}}@keyframes mobileAccessWater{0%,to{opacity:.16;transform:translate(0)}50%{opacity:.26;transform:translate(18px)}}@keyframes mobileAccessDash{to{stroke-dashoffset:-128px}}@keyframes mobileDownloadPulse{0%,to{opacity:.36;transform:scale(.82)}50%{opacity:.86;transform:scale(1.18)}}@keyframes mobileAccessCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes mobilePhoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes mobileAvatarPulse{0%,to{opacity:.94;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@keyframes mobileActivationBreathe{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(4px)scale(1.03)}}@keyframes mobileActivationSweep{0%,to{stroke-dasharray:58 100;stroke-dashoffset:24px}50%{stroke-dasharray:86 100;stroke-dashoffset:4px}}@keyframes mobileTaskFocus{0%,to{opacity:.9;transform:translate(0)}42%{opacity:1;transform:translate(4px)}58%{opacity:.96;transform:translate(0)}}@keyframes mobileTaskDraw{0%,18%{stroke-dashoffset:92px;opacity:.3}48%,72%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-92px;opacity:.3}}@keyframes mobileBarLift{0%,to{opacity:.72;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes faqHeroWater{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.26;transform:translate(18px)}}@keyframes faqHeroDash{to{stroke-dashoffset:-128px}}@keyframes faqBubbleFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.02)}}@keyframes faqPanelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes faqRowsFocus{0%,to{opacity:.86;transform:translate(0)}42%{opacity:1;transform:translate(4px)}58%{opacity:.92;transform:translate(0)}}@keyframes faqScanSweep{0%{opacity:0;transform:translate(0)}18%{opacity:.42}58%{opacity:.18}to{opacity:0;transform:translate(180px)}}@keyframes faqSealPulse{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(4px)scale(1.035)}}@keyframes faqReviewSweep{0%,to{stroke-dasharray:58 100;stroke-dashoffset:24px}50%{stroke-dasharray:88 100;stroke-dashoffset:4px}}@keyframes faqChipFloat{0%,to{opacity:.94;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes companyAboutWater{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.26;transform:translate(18px)}}@keyframes companyAboutDash{to{stroke-dashoffset:-128px}}@keyframes companyCoreFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes companyTreeBreathe{0%,to{opacity:.94;transform:scale(.98)}50%{opacity:1;transform:scale(1.025)}}@keyframes companyScanSweep{0%{opacity:0;transform:translate(0)}18%{opacity:.42}58%{opacity:.18}to{opacity:0;transform:translate(168px)}}@keyframes companyNodeFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.02)}}@keyframes companyChipFloat{0%,to{opacity:.94;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes companySealPulse{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(4px)scale(1.035)}}@keyframes companyCheckSweep{0%,to{stroke-dasharray:58 100;stroke-dashoffset:24px}50%{stroke-dasharray:88 100;stroke-dashoffset:4px}}@keyframes legalSummaryWater{0%,to{opacity:.15;transform:translate(0)}50%{opacity:.26;transform:translate(18px)}}@keyframes legalSummaryDash{to{stroke-dashoffset:-128px}}@keyframes legalSummaryDocFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes legalSummaryRowsFocus{0%,to{opacity:.86;transform:translate(0)}42%{opacity:1;transform:translate(4px)}58%{opacity:.92;transform:translate(0)}}@keyframes legalSummaryScanSweep{0%{opacity:0;transform:translate(0)}18%{opacity:.42}58%{opacity:.18}to{opacity:0;transform:translate(218px)}}@keyframes legalSummaryNodeFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.02)}}@keyframes legalSummaryChipFloat{0%,to{opacity:.94;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}}@keyframes legalSummarySealPulse{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(4px)scale(1.035)}}@keyframes legalSummaryCheckSweep{0%,to{stroke-dasharray:58 100;stroke-dashoffset:24px}50%{stroke-dasharray:88 100;stroke-dashoffset:4px}}@keyframes heroDashboardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes heroAmbientBreathe{0%,to{opacity:.7;transform:scale(.995)}50%{opacity:.82;transform:scale(1.01)}}@keyframes heroLeafDrift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(4px,-4px)rotate(1deg)}}@keyframes heroNavPulse{0%,to{opacity:.84;transform:translateY(0)scale(1)}18%{opacity:.96;transform:translateY(-1px)scale(1.015)}32%{opacity:.9;transform:translateY(0)scale(1)}}@keyframes heroPulseDraw{0%{stroke-dashoffset:270px;opacity:.42}34%,68%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-270px;opacity:.42}}@keyframes heroPulseDot{0%,to{opacity:.62;transform:scale(.9)}45%{opacity:.92;transform:scale(1.06)}}@keyframes heroRingFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes heroRingSweep{0%,to{stroke-dashoffset:14px;opacity:.92}50%{stroke-dashoffset:6px;opacity:1}}@keyframes heroTaskFocus{0%,to{opacity:.84;transform:translate(0)}32%{opacity:.97;transform:translate(2px)}48%{opacity:.92;transform:translate(0)}}@keyframes heroCheckPulse{0%,to{opacity:.84;transform:scale(.98)}45%{opacity:.96;transform:scale(1.04)}}@keyframes heroTaskFill{0%,to{opacity:.82;transform:scaleX(.84)}45%{opacity:.96;transform:scaleX(1)}}@keyframes heroScan{0%{opacity:0;transform:translate(0)}16%,72%{opacity:.24}to{opacity:0;transform:translate(310px)}}@keyframes launchFlowDash{to{stroke-dashoffset:-104px}}@keyframes launchStepBreathe{0%,to{border-color:#ffffff38;transform:translateY(0)}38%{border-color:#8de8d861;transform:translateY(-6px)}56%{border-color:#ffffff3d;transform:translateY(0)}}@keyframes launchNodePulse{0%,to{opacity:.46;transform:scale(.96)}50%{opacity:.9;transform:scale(1.12)}}@keyframes launchMobileFlow{to{background-position:0 120px}}@keyframes flowDash{to{stroke-dashoffset:-60px}}@keyframes nodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes coinBreath{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes barLift{0%,to{transform:scaleY(.78)}50%{transform:scaleY(1)}}@keyframes dotPulse{0%,to{opacity:.12;transform:scale(.9)}50%{opacity:.28;transform:scale(1.18)}}@keyframes waveDrift{0%,to{transform:translate(0)}50%{transform:translate(12px)}}@keyframes employeeOrbit{to{stroke-dashoffset:-56px}}@keyframes employeePhoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes employeePulse{0%,to{opacity:.72;transform:scale(.94)}50%{opacity:1;transform:scale(1.06)}}@keyframes employeeTaskFocus{0%,to{opacity:.84;transform:translate(0)}35%{opacity:1;transform:translate(5px)}55%{opacity:.92;transform:translate(0)}}@keyframes employeeBarPulse{0%,to{opacity:.78;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes employeeChipFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.02)}}@keyframes employeeLeafDrift{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(6px,-8px)rotate(2deg)}}@keyframes employeeStatusPulse{0%,to{opacity:.86;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes loopDash{to{stroke-dashoffset:-68px}}@keyframes loopProgress{0%{offset-distance:0%}22%{offset-distance:25%}48%{offset-distance:50%}74%{offset-distance:75%}to{offset-distance:100%}}@keyframes loopPersonFloat{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-7px)scale(1.015)}}@keyframes loopStepPulse{0%,to{transform:translateY(0)scale(1)}14%{transform:translateY(-5px)scale(1.025)}28%{transform:translateY(0)scale(1)}}@keyframes loopStatusPulse{0%,to{opacity:.86;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes loopChecklistFocus{0%,to{opacity:.74;transform:translate(0)}45%{opacity:1;transform:translate(5px)}}@keyframes loopWaterDrift{0%,to{transform:translate(0)}50%{transform:translate(12px)}}@keyframes supportLineDrift{0%,to{transform:translate(0)}50%{transform:translate(12px)}}@keyframes supportDashboardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes supportBarLift{0%,to{opacity:.78;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes supportSignalPulse{0%,to{transform:translateY(0)scale(1)}16%{transform:translateY(-5px)scale(1.025)}30%{transform:translateY(0)scale(1)}}@keyframes supportPulseMove{0%,to{opacity:.22;transform:scale(.8)}50%{opacity:.55;transform:scale(1.55)}}@keyframes supportStatusPulse{0%,to{opacity:.88;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes payrollFlow{0%{opacity:.2;transform:translate(0)}45%{opacity:.75}to{opacity:.08;transform:translate(33.3333vw)}}@keyframes riskSweep{0%{opacity:.2;transform:translateY(0)}18%,62%{opacity:.8}to{opacity:.06;transform:translateY(265px)}}@keyframes riskBlink{0%,to{opacity:.2;transform:scale(.85)}50%{opacity:.62;transform:scale(1.16)}}@keyframes riskCardFocus{0%,to{border-color:#0f766e24;transform:translate(0)}16%{border-color:#0f766e52;transform:translate(4px)}28%{border-color:#0f766e24;transform:translate(0)}}@media (width>=981px) and (width<=1180px){.assetHero{grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:28px}.heroDashboardVisual{max-width:520px}.heroSupportRow{grid-template-columns:1fr;width:100%;max-width:520px}}@media (width<=980px){header{align-items:flex-start}.mainNav{flex-wrap:wrap;justify-content:flex-end;gap:8px}h1{font-size:56px}h2{font-size:40px}.assetHero,.split,.contact,.booking-card,.pageHero,.legal,.resourcesFallback,.savingsCalculator,.blogIndexHero,.blogPostHero,.articleShell,.notFoundPage,.seoHero,.seoContentGrid,.fitPanel,.contactIntakeSection{grid-template-columns:1fr}.contactIntakeSection:before{display:none}.contact form,.contactIntakeForm{grid-template-columns:1fr}.assetHero{min-height:auto}.heroSupportRow{width:min(760px,100%)}.pageHeroArt{max-height:320px}.pageHeroVisual{max-width:420px;margin:24px auto 0}.faqHeroAnimation,.companyAboutAnimation,.legalSummaryAnimation{max-width:420px}.mobileAccessAnimation,.supportSignalsVisual,.wellnessLoopVisual{max-width:420px;margin:24px auto 0}.assetStats,.grid,.seoProofGrid,.launchFlowSteps{grid-template-columns:1fr 1fr}.launchFlowSvg{opacity:.42;height:320px}.quickScheduler{grid-template-columns:1fr 1fr;grid-template-areas:"event calendar""times times""intake intake"}.quickCalendar{border-right:0}.quickTimes,.quickIntake{border-top:1px solid #e5ecea;border-right:0}.scheduler-shell{grid-template-columns:1fr}.scheduler-info{border-bottom:1px solid #e5ecea;border-right:0}.scheduler-calendar{border-bottom:0;border-right:0}.scheduler-times{padding-top:18px}.scheduler-page{padding-inline:2vw}.booking-form,.inline-booking-head{grid-template-columns:1fr}.quoteMark{margin-bottom:10px;margin-left:auto;position:static}.blogCard,.articleCta{grid-template-columns:1fr}.articleGrid,.calendarBriefs{grid-template-columns:1fr 1fr}.articleAside{position:relative;top:auto}.linkCardGrid,.benefitDetailSection{grid-template-columns:1fr 1fr}.timelineSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.timelineSteps:before{display:none}.qualificationFormSection{display:grid}}@media (width<=640px){h1,.pageHero h1{font-size:42px}h2{font-size:36px}.lead,.pageHero p{font-size:18px}.assetStats,.grid,.seoProofGrid,.seoContentGrid{grid-template-columns:1fr}.launchFlowVisual{padding:22px}.launchFlowSvg{display:none}.launchFlowSteps{grid-template-columns:1fr;gap:14px}.launchFlowSteps:before{content:"";background:linear-gradient(#8de8d8,#d8c878,#8de8d8) 0 0/100% 120px;border-radius:999px;width:3px;animation:3.5s linear infinite launchMobileFlow;position:absolute;top:20px;bottom:20px;left:45px}.launchFlowStep{min-height:auto;padding:18px 18px 18px 88px}.launchFlowNode{width:54px;height:54px;position:absolute;top:18px;left:18px}.launchFlowIcon{width:30px;height:30px}.launchFlowNode span{min-width:28px;height:28px;font-size:11px}.quickScheduler{grid-template-columns:1fr;grid-template-areas:"event""calendar""times""intake"}.heroSupportRow{grid-template-columns:1fr;width:100%}.qualInline{grid-template-columns:1fr}.quickEvent,.quickCalendar,.quickTimes{border-bottom:1px solid #e5ecea;border-right:0}.quickCalendar,.quickTimes,.quickIntake,.quickEvent{padding:22px}.quickIntake{grid-template-columns:1fr}.assetHero{padding-top:50px}.brand img{width:214px;max-width:82vw}header,footer{width:100%;display:grid}.footerLinks{justify-items:start}.footerNavLinks,.socialLinks{justify-content:flex-start}.mainNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;font-size:13px;display:grid}.mainNav a{border:1px solid var(--line);text-align:center;background:#fff;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:8px;display:flex}.mainNav .navcta{background:var(--ink);color:#fff;border-color:var(--ink)}.navGroup{gap:6px;display:grid}.navMenu,.navTop:after{display:none}.navcta{grid-column:1/-1;width:100%;padding:10px 12px}.heroCopy,.scheduler-info,.scheduler-calendar,.scheduler-times,.booking-card,.contact form,.contact aside,.contactIntakeForm,.contactIntakeSection>div{min-width:0}.assetHero,.split,.contact,.booking-card,.pageHero,.legal,.savingsCalculator,.blogIndexHero,.blogPostHero,.articleShell,.notFoundPage,.seoHero,.seoContentGrid,.contactIntakeSection{display:block}.heroCard,.split>.illustration,.pageHeroArt,.pageHeroVisual,.contact aside,.booking-card form{margin-top:24px}.heroCopy h1{font-size:40px}.heroCopy,.pageHero>div,.scheduler-info,.scheduler-calendar,.scheduler-times,.booking-card>div,.contact form,.contact aside,.legal,.blogIndexHero>div,.blogPostCopy,.articleAside,.articleBody,.seoHero>div,.seoHeroCard,.seoContentGrid article,.seoFaq,.seoLinks,.contactIntakeSection>div,.contactIntakeForm{max-width:340px}.legal{max-width:none}.badgeGrid,.linkCardGrid,.benefitDetailSection,.timelineSteps,.benefitDetail{grid-template-columns:1fr}.credibilitySlides,.credibilityCarousel.compact .credibilitySlides{min-height:340px}.credibilitySlides article>div{padding:24px}.credibilitySlides h2{font-size:30px}.qualificationFormSection{padding:22px}.qualificationFormSection h2{font-size:30px}.resourceLinks{grid-template-columns:1fr}.resourcesFallback{min-height:auto;display:block}.resourcesFallback .lead{max-width:320px;font-size:17px}.resourceLinks{margin-top:28px}.fitPanel article,.contactIntakeForm{padding:20px}.contactIntakeForm{margin-top:22px}.seoHeroCard,.seoContentGrid article,.seoFaq,.seoLinks{margin-top:18px}.seoContentGrid h2,.seoFaq h2,.seoLinks h2{font-size:32px}.bannerPanel{padding:14px}.bannerPanelImage{min-height:150px}.badgeItem{min-height:auto}.scheduler-calendar{padding:24px 16px}.scheduler-info{padding:24px}.scheduler-top{display:grid}.day{height:40px}.slot-list{grid-template-columns:repeat(2,minmax(0,1fr))}.inline-booking-head h3{font-size:30px}section{padding:56px 5vw}.scheduler-page{padding-inline:10px}.scheduler-shell,.booking-card{width:100%;max-width:calc(100vw - 20px);margin-inline:auto}.mini{align-items:flex-start}.payrollConsole{min-height:auto;padding:18px}.payrollLanes,.payrollDashboard{grid-template-columns:1fr}.payrollLane{min-height:auto}.payrollFlowLine{display:none}.riskTextFlow{max-width:none;margin-top:24px;padding:18px}.riskTextFlow:before,.riskTextFlow:after{display:none}.footerBrand img{width:240px}.savingsResult{margin-top:22px}.blogIndexMedia,.blogPostMedia,.articleAside{margin-top:24px}.blogIndexHero h1{font-size:40px}.blogIndexHero .lead{font-size:17px}.blogPostCopy h1{font-size:40px}.blogCoverNote{margin-top:12px;position:static}.blogHeroFacts,.articleGrid,.calendarBriefs{grid-template-columns:1fr}.blogCard{padding:14px}.blogCardImage{min-height:190px}.blogCard h3{font-size:28px}.articleTileBody{padding:18px}.articleTile h3{font-size:20px}.paginationControls button{width:40px;height:40px}.articleBody h2{font-size:34px}.articleBody p,.articleBody{font-size:16px}.articleOpening{font-size:19px}.articleTakeaways,.articleCta{padding:20px!important}.articleCta .actions{margin-top:0}}@media (prefers-reduced-motion:reduce){.benefitsHeroAnimation *,.mobileAccessAnimation *,.faqHeroAnimation *,.companyAboutAnimation *,.legalSummaryAnimation *{animation:none!important}.heroDashboard,.heroAmbientWave,.heroLeaf,.heroNavItem,.heroPulseLine,.heroPulseDot,.heroRing,.heroRingProgress,.heroTask,.heroCheck,.heroTaskFill,.heroScan,.launchFlowLine,.launchFlowStep,.launchFlowNode:before,.launchFlowSteps:before,.motionWaveA,.motionWaveB,.motionDots circle,.motionArrow path,.nodePeople,.nodeCoin,.nodePig,.nodeChart,.nodeShield,.bar,.employeeLeaf,.employeeOrbit,.employeePhone,.avatarPulse,.taskCard,.employeeBars rect,.employeeChip,.employeeStatus,.wellnessLoopWaterline,.wellnessLoopTrack,.loopProgressDot,.loopPerson,.loopStep,.loopStatus,.loopChecklist,.supportGlobeLine,.supportDashboard,.supportBars rect,.supportSignal,.supportPulse circle,.supportStatus,.payrollBars i,.payrollFlowLine:after,.riskTextFlow:after,.riskSignal i,.riskTextFlow li{animation:none}html.revealMotion .revealSection,html.revealMotion .revealSection :is(.sectionHead,.heroCopy,.heroCard,.pageHeroArt,.pageHeroVisual,.cards article,.benefit,.badgeItem,.comparisonTableWrap,.fitPanel,.fitPanel article,.quickScheduler,.quickScheduler>*,.savingsCalculator>div,.savingsResult,.contactIntakeSection>div,.contactIntakeForm,.contact aside,.contact form,.legalText,.legalAside,.seoHeroCard,.seoProofGrid article,.seoContentGrid article,.resourceLinks a,.articleTile,.articleAside,.articleBody,.blogPostMedia,.quoteMark,details,.launchFlowVisual,footer .footerBrand,footer .footerLinks),html.revealMotion .revealSection[data-reveal-variant=hero]>div:first-child,html.revealMotion .revealSection[data-reveal-variant=split]>*,html.revealMotion .employerFitSection.revealSection .fitPanel li,html.revealMotion .employerFitSection.revealSection .fitPanel li span,html.revealMotion .badgeRail.revealSection .badgeItem img,html.revealMotion .assetStats.revealSection :is(.cardIcon,strong,span,.divider,.disclaimer),html.revealMotion .benefitsSection.revealSection .benefit :is(.cardIcon,h3,p),html.revealMotion .process.revealSection :is(.eyebrow,h2,.divider,.launchFlowSvg,.launchFlowBase,.launchFlowLine,.launchFlowOrb,.launchFlowStep,.launchFlowNode,.launchFlowIcon,h3,p),html.revealMotion .savingsCalculator.revealSection :is(.eyebrow,h2,p,label,input,.disclaimer,.savingsResult,span,strong,dl div,.savingsCta),html.revealMotion .faq.revealSection :is(.eyebrow,h2,.quoteMark,details,summary){opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;translate:0!important;rotate:0deg!important;scale:1!important}html.revealMotion .assetHero.revealSection:before,html.revealMotion .assetHero.revealSection :is(.scriptAccent,.eyebrow,h1,.lead,.heroSupportRow,.heroSupportRow .mini,.heroSupportRow .qualCard,.heroCard,.heroDashboardVisual){opacity:1!important;filter:none!important;transition:none!important;translate:0!important;scale:1!important}html.revealMotion .cta.revealSection>h2,html.revealMotion .cta.revealSection>p,html.revealMotion .cta.revealSection :is(.quickScheduler,.quickEvent,.quickCalendar,.quickTimes,.quickIntake,.quickEventLogo,.quickEvent h3,.quickEvent p,.quickEvent a,.quickTop,.quickWeekdays,.quickDays,.quickSlot,.quickIntake h3,.quickIntake label,.quickIntake .btn){opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;animation:none!important;translate:0!important;scale:1!important}html.revealMotion .contactIntakeSection.revealSection,html.revealMotion .contactIntakeSection.revealSection :is(.eyebrow,h2,p,.phiNotice,.contactIntakeForm,.contactIntakeForm label,.contactIntakeForm button,.contactIntakeForm .status){opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;translate:0!important;scale:1!important}html.revealMotion .contactIntakeSection.revealSection:before,html.revealMotion .contactIntakeSection.revealSection .contactIntakeForm:before{display:none}html.revealMotion .cta.revealSection .quickScheduler:before{animation:none;display:none}html.revealMotion .badgeRail.revealSection .badgeItem:after,html.revealMotion .assetStats.revealSection:before,html.revealMotion .benefitsSection.revealSection .benefit:before,html.revealMotion .process.revealSection .launchFlowVisual:before,html.revealMotion .savingsCalculator.revealSection .savingsResult:before,html.revealMotion .faq.revealSection details:before,.launchFlowOrb{display:none}.employerMotion:hover .node,.employerMotion:hover .nodeCoin,.employeeMotion:hover .employeePhone{transform:none}}
