.OptometryEhrReimagined_heroCard__LKqvS{background:linear-gradient(135deg,#ffffffe6,#fffc,#ffffffd9);backdrop-filter:blur(24px);border:1px solid hsl(var(--primary)/.2);border-radius:32px;padding:2.5rem 2rem;width:380px;max-width:100%;box-shadow:0 32px 64px -12px #00000026,0 0 0 1px hsl(var(--primary)/.1),inset 0 1px #fffc,inset 0 -1px hsl(var(--primary)/.05);position:relative;overflow:hidden}.OptometryEhrReimagined_heroCard__LKqvS:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,hsl(var(--primary)/.3) 50%,transparent 100%)}.OptometryEhrReimagined_heroTopBadge__Jr6hN{border-radius:28px;padding:1.25rem 1.75rem;text-align:center;margin-bottom:3rem;box-shadow:0 10px 30px #0f172a17,inset 0 1px #ffffff80;font-weight:700}.OptometryEhrReimagined_heroCentralButton__8zju_{position:relative;width:100px;height:100px;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 6px hsl(var(--primary)/.12),0 10px 24px #0f172a33,0 0 60px hsl(var(--primary)/.35),0 0 90px hsl(var(--secondary)/.28),0 0 120px hsl(var(--primary)/.18),inset 0 2px 8px #fff6,inset 0 -2px 4px hsl(var(--primary)/.1);z-index:10;border:2px solid rgba(255,255,255,.3);animation:OptometryEhrReimagined_centralButtonGlow__1SJGY 4s ease-in-out infinite}.OptometryEhrReimagined_heroGlowRing__sfG1g{position:absolute;border-radius:50%;pointer-events:none}.OptometryEhrReimagined_heroGlowRing1__S842L{width:130px;height:130px;background:radial-gradient(circle,transparent 50%,hsl(var(--primary)/.3) 65%,hsl(var(--secondary)/.4) 70%,hsl(var(--primary)/.35) 75%,hsl(var(--secondary)/.2) 80%,transparent 90%);animation:OptometryEhrReimagined_enhancedGlow1__KhBf0 3s ease-in-out infinite;filter:blur(1px)}.OptometryEhrReimagined_heroGlowRing2__W_FRK{width:160px;height:160px;background:radial-gradient(circle,transparent 60%,hsl(var(--secondary)/.25) 68%,hsl(var(--primary)/.35) 72%,hsl(var(--secondary)/.3) 76%,hsl(var(--primary)/.2) 82%,transparent 92%);animation:OptometryEhrReimagined_enhancedGlow2__pn6tU 5s ease-in-out infinite;filter:blur(2px)}.OptometryEhrReimagined_heroGlowRing3__0Sv0N{width:200px;height:200px;background:radial-gradient(circle,transparent 65%,hsl(var(--primary)/.15) 72%,hsl(var(--secondary)/.2) 78%,hsl(var(--primary)/.18) 84%,hsl(var(--secondary)/.12) 88%,transparent 96%);animation:OptometryEhrReimagined_enhancedGlow3__0f4yn 7s ease-in-out infinite;filter:blur(3px)}.OptometryEhrReimagined_heroShimmerRing__COw0t{position:absolute;width:140px;height:140px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0,hsl(var(--primary)/.6) 10%,transparent 20%,hsl(var(--secondary)/.4) 30%,transparent 40%,hsl(var(--primary)/.5) 50%,transparent 60%,hsl(var(--secondary)/.3) 70%,transparent 80%,hsl(var(--primary)/.4) 90%,transparent 100%);animation:OptometryEhrReimagined_shimmerRotate__yCxgD 8s linear infinite;opacity:.7;mask:radial-gradient(circle,transparent 60%,black 70%,black 85%,transparent 95%);-webkit-mask:radial-gradient(circle,transparent 60%,black 70%,black 85%,transparent 95%)}.OptometryEhrReimagined_heroPill__YIrnA{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;border-radius:15px;color:#fff;font-weight:600;font-size:.875rem;transition:all .3s cubic-bezier(.25,.46,.45,.94);cursor:pointer;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);position:relative;overflow:hidden}.OptometryEhrReimagined_heroPill__YIrnA:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%,rgba(255,255,255,.05));opacity:0;transition:opacity .3s ease}.OptometryEhrReimagined_heroPill__YIrnA:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 12px 32px #0000004d}.OptometryEhrReimagined_heroPill__YIrnA:hover:before{opacity:1}.OptometryEhrReimagined_heroPillPrimary__gJ1dg{background:hsl(var(--primary));box-shadow:0 8px 24px hsl(var(--primary)/.4),inset 0 1px #fff3}.OptometryEhrReimagined_heroPillSecondary__79msh{background:hsl(var(--secondary));box-shadow:0 8px 24px hsl(var(--secondary)/.4),inset 0 1px #fff3}.OptometryEhrReimagined_heroPillAccent__RJcyp{background:hsl(var(--accent));box-shadow:0 8px 24px hsl(var(--accent)/.4),inset 0 1px #fff3}.OptometryEhrReimagined_heroPill__YIrnA h3{margin:0;font-weight:400}@media (max-width:1024px){.OptometryEhrReimagined_heroCard__LKqvS{width:340px;padding:2rem 1.5rem}.OptometryEhrReimagined_heroCentralButton__8zju_{width:64px;height:64px}.OptometryEhrReimagined_heroGlowRing1__S842L{width:110px;height:110px}.OptometryEhrReimagined_heroGlowRing2__W_FRK{width:130px;height:130px}.OptometryEhrReimagined_heroGlowRing3__0Sv0N{width:170px;height:170px}.OptometryEhrReimagined_heroShimmerRing__COw0t{width:120px;height:120px}}@media (max-width:640px){.OptometryEhrReimagined_heroCard__LKqvS{width:300px;padding:1.5rem 1rem}.OptometryEhrReimagined_heroTopBadge__Jr6hN{padding:.875rem 1.25rem;margin-bottom:2.5rem}.OptometryEhrReimagined_heroPill__YIrnA{padding:.875rem 1.25rem;font-size:.8125rem}.OptometryEhrReimagined_heroCentralButton__8zju_{width:56px;height:56px}.OptometryEhrReimagined_heroGlowRing1__S842L{width:80px;height:80px}.OptometryEhrReimagined_heroGlowRing2__W_FRK{width:100px;height:100px}.OptometryEhrReimagined_heroGlowRing3__0Sv0N{width:120px;height:120px}.OptometryEhrReimagined_heroShimmerRing__COw0t{width:85px;height:85px}}@media (prefers-reduced-motion:reduce){.OptometryEhrReimagined_heroCentralButton__8zju_,.OptometryEhrReimagined_heroGlowRing1__S842L,.OptometryEhrReimagined_heroGlowRing2__W_FRK,.OptometryEhrReimagined_heroGlowRing3__0Sv0N,.OptometryEhrReimagined_heroShimmerRing__COw0t{animation:none}}@keyframes OptometryEhrReimagined_centralButtonGlow__1SJGY{0%,to{box-shadow:0 0 0 6px hsl(var(--primary)/.12),0 10px 24px #0f172a33,0 0 60px hsl(var(--primary)/.35),0 0 90px hsl(var(--secondary)/.28),0 0 120px hsl(var(--primary)/.18),inset 0 2px 8px #fff6,inset 0 -2px 4px hsl(var(--primary)/.1)}50%{box-shadow:0 0 0 8px hsl(var(--primary)/.18),0 12px 28px #0f172a40,0 0 80px hsl(var(--primary)/.45),0 0 110px hsl(var(--secondary)/.35),0 0 140px hsl(var(--primary)/.25),inset 0 2px 8px #ffffff80,inset 0 -2px 4px hsl(var(--primary)/.15)}}@keyframes OptometryEhrReimagined_enhancedGlow1__KhBf0{0%,to{transform:scale(.95) rotate(0);opacity:.9}33%{transform:scale(1.1) rotate(120deg);opacity:1}66%{transform:scale(1.05) rotate(240deg);opacity:.95}}@keyframes OptometryEhrReimagined_enhancedGlow2__pn6tU{0%,to{transform:scale(1) rotate(0);opacity:.7}25%{transform:scale(1.08) rotate(-90deg);opacity:.95}50%{transform:scale(1.15) rotate(-180deg);opacity:.85}75%{transform:scale(1.05) rotate(-270deg);opacity:.9}}@keyframes OptometryEhrReimagined_enhancedGlow3__0f4yn{0%,to{transform:scale(1) rotate(0);opacity:.5}20%{transform:scale(1.03) rotate(72deg);opacity:.7}40%{transform:scale(1.08) rotate(144deg);opacity:.6}60%{transform:scale(1.12) rotate(216deg);opacity:.8}80%{transform:scale(1.06) rotate(288deg);opacity:.65}}@keyframes OptometryEhrReimagined_shimmerRotate__yCxgD{0%{transform:rotate(0);opacity:.7}50%{opacity:.9}to{transform:rotate(1turn);opacity:.7}}.Testimonials_viewport__1EIeU{position:relative;width:100%;overflow:hidden}.Testimonials_track__7PDu4{display:flex;gap:1.5rem;width:-moz-max-content;width:max-content;padding:0 1.5rem;animation:Testimonials_ep-testi-marquee__c3O_z 300s linear infinite}.Testimonials_track__7PDu4:hover{animation-play-state:paused}@media (max-width:768px){.Testimonials_track__7PDu4{animation-duration:200s}}@keyframes Testimonials_ep-testi-marquee__c3O_z{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Testimonials_track__7PDu4{animation:none;flex-wrap:wrap;justify-content:center}}.IntegrationPartners_viewport__johX_{position:relative;max-width:72rem;margin:0 auto;overflow:hidden;padding:0 1rem}.IntegrationPartners_track__EKVPc{display:flex;align-items:center;gap:4rem;width:-moz-max-content;width:max-content;animation:IntegrationPartners_ep-partners-marquee__ojPmf 50s linear infinite}.IntegrationPartners_fogLeft__N21YQ,.IntegrationPartners_fogRight__Mmpom{position:absolute;top:0;height:100%;width:3rem;z-index:10;pointer-events:none}.IntegrationPartners_fogLeft__N21YQ{left:0;background:linear-gradient(90deg,#fff,rgba(255,255,255,.9),transparent)}.IntegrationPartners_fogRight__Mmpom{right:0;background:linear-gradient(270deg,#fff,rgba(255,255,255,.9),transparent)}@media (min-width:640px){.IntegrationPartners_fogLeft__N21YQ,.IntegrationPartners_fogRight__Mmpom{width:6rem}}@keyframes IntegrationPartners_ep-partners-marquee__ojPmf{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.IntegrationPartners_track__EKVPc{animation:none;flex-wrap:wrap;justify-content:center}}.Partners_viewport__hTE5v{position:relative;max-width:72rem;margin:0 auto;overflow:hidden}.Partners_track__d7DL3{display:flex;align-items:center;gap:4rem;width:-moz-max-content;width:max-content;animation:Partners_ep-features-partners-marquee__MVqef 50s linear infinite}.Partners_fogLeft__7_yoI,.Partners_fogRight__Nj7pH{position:absolute;top:0;height:100%;width:3rem;z-index:10;pointer-events:none}.Partners_fogLeft__7_yoI{left:0;background:linear-gradient(90deg,#fff,rgba(255,255,255,.9),transparent)}.Partners_fogRight__Nj7pH{right:0;background:linear-gradient(270deg,#fff,rgba(255,255,255,.9),transparent)}@media (min-width:640px){.Partners_fogLeft__7_yoI,.Partners_fogRight__Nj7pH{width:6rem}}@keyframes Partners_ep-features-partners-marquee__MVqef{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.Partners_track__d7DL3{animation:none;flex-wrap:wrap;justify-content:center}}.Categories_sidebarScroll__cpc5b{scrollbar-width:thin}.Categories_sidebarScroll__cpc5b::-webkit-scrollbar{width:6px}.Categories_sidebarScroll__cpc5b::-webkit-scrollbar-track{background:transparent}.Categories_sidebarScroll__cpc5b::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:8px}.Categories_sidebarScroll__cpc5b::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.4)}@media (max-width:640px){.Categories_sidebarScroll__cpc5b::-webkit-scrollbar{width:4px}}.Post_prose__jKPSE{color:hsl(var(--foreground)/.9);font-size:1.0625rem;line-height:1.75}.Post_prose__jKPSE>*+*{margin-top:1.25rem}.Post_prose__jKPSE h2{font-size:1.75rem;line-height:1.25;margin-top:2.5rem;margin-bottom:1rem}.Post_prose__jKPSE h2,.Post_prose__jKPSE h3{font-weight:700;color:hsl(var(--foreground));scroll-margin-top:7rem}.Post_prose__jKPSE h3{font-size:1.3125rem;line-height:1.3;margin-top:2rem;margin-bottom:.75rem}.Post_prose__jKPSE p{margin:1.25rem 0}.Post_prose__jKPSE a{color:hsl(var(--primary));font-weight:500;text-decoration:underline;text-underline-offset:2px}.Post_prose__jKPSE a:hover{opacity:.85}.Post_prose__jKPSE strong{font-weight:700;color:hsl(var(--foreground))}.Post_prose__jKPSE ol,.Post_prose__jKPSE ul{margin:1.25rem 0;padding-left:1.5rem}.Post_prose__jKPSE ul{list-style:disc}.Post_prose__jKPSE ol{list-style:decimal}.Post_prose__jKPSE li{margin:.5rem 0;padding-left:.25rem}.Post_prose__jKPSE li::marker{color:hsl(var(--primary))}.Post_prose__jKPSE blockquote{border-left:4px solid hsl(var(--primary)/.5);background:hsl(var(--primary)/.05);padding:.75rem 1.25rem;border-radius:0 .5rem .5rem 0;color:hsl(var(--foreground)/.85);font-style:italic}.Post_prose__jKPSE img{border-radius:.75rem;box-shadow:0 10px 25px -10px rgb(0 0 0/.25);margin:1.75rem 0;max-width:100%;height:auto}.Post_prose__jKPSE table{width:100%;border-collapse:collapse;margin:2rem 0;border-radius:.75rem;overflow:hidden;border:1px solid hsl(var(--border,220 13% 91%));font-size:.95rem}.Post_prose__jKPSE th{background:linear-gradient(to right,hsl(var(--primary)),hsl(var(--secondary)));color:#fff;font-weight:600;text-align:left;padding:.85rem 1.25rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em}.Post_prose__jKPSE td{padding:.85rem 1.25rem;border-top:1px solid hsl(var(--border,220 13% 91%));vertical-align:top}.Post_prose__jKPSE tr:nth-child(2n) td{background:hsl(var(--muted,220 14% 96%)/.5)}.Post_prose__jKPSE td,.Post_prose__jKPSE th{border:0!important;padding:.85rem 1.25rem!important}.Post_prose__jKPSE tbody td{border-top:1px solid hsl(var(--border,220 13% 91%))!important}