@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/fonts/figtree-latin-wght-normal.woff2)format("woff2-variations"),url(/fonts/figtree-latin-wght-normal.woff2)format("woff2")}:root{--navy:#001c38;--navy-d:#00142a;--cyan:#00d4ff;--blue:#05aff1;--ink:#2e2e2e;--mut:#5b6470;--line:#e3e9f0;--soft:#f3f8fc;--w:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Figtree,system-ui,sans-serif;font-size:18px;line-height:1.7}img{max-width:100%;height:auto;display:block}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}.wrap{max-width:var(--w);margin:0 auto;padding:0 24px}h1,h2,h3{color:var(--navy);margin:0 0 16px;font-family:Figtree,sans-serif;line-height:1.15}h2{font-size:clamp(28px,3.4vw,40px);font-weight:800}h3{font-size:22px;font-weight:700}p{margin:0 0 18px;font-size:18px}.btn{white-space:nowrap;cursor:pointer;border:2px solid #0000;border-radius:50px;justify-content:center;align-items:center;gap:8px;padding:12px 28px;font-size:18px;font-weight:700;line-height:1.2;transition:background .2s,color .2s,transform .2s,border-color .2s;display:inline-flex;text-decoration:none!important}.btn-c{background:var(--cyan);color:#fff}.btn-c:hover{color:#fff;background:#0a7fd0;transform:translateY(-2px)}.btn-o{color:#fff;background:0 0;border-color:#fff}.btn-o:hover{color:var(--navy);background:#fff;transform:translateY(-2px)}.btn-od{border-color:var(--navy);color:var(--navy);background:0 0}.btn-od:hover{background:var(--navy);color:#fff;transform:translateY(-2px)}.btn-n{background:var(--navy);color:#fff}.btn-n:hover{background:var(--cyan);color:var(--navy);transform:translateY(-2px)}.soc{gap:8px;display:flex}.soc a{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.soc a:hover{background:var(--cyan);color:var(--navy)}.soc svg{fill:currentColor;width:15px;height:15px}.c1{background:var(--navy)}.c1in{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:92px;display:grid}.c1 .logo{padding:14px 0;display:block}.c1 .logo img{width:240px;height:auto}.c1 .tabs{align-items:center;gap:10px;padding:0 24px 0 40px;font-size:15px;font-weight:700;display:flex}.c1 .tabs a{color:#fff;white-space:nowrap;border:2px solid #ffffff59;border-radius:50px;padding:8px 18px}.c1 .tabs a:hover{border-color:var(--cyan);text-decoration:none}.c1 .tabs a.on{background:var(--cyan);border-color:var(--cyan);color:var(--navy)}.c1 .tabs em{color:#b9d3ea;margin-left:8px;font-size:14px;font-style:normal;font-weight:600}.c1 .call{color:#fff;align-items:center;padding:0 0 0 26px;display:flex}.c1 .call:hover{text-decoration:none}.c1 .call small{letter-spacing:.1em;text-transform:uppercase;color:var(--cyan);font-size:12px;font-weight:700;display:block}.c1 .call b{white-space:nowrap;font-size:26px;font-weight:900;line-height:1}.sh{z-index:50;position:sticky;top:0;box-shadow:0 2px 14px #00000040}header.hd{background:var(--navy-d)}.c1in,.c1 .logo img,.c1 .logo,.c1 .call b{transition:all .2s}@media (width<=1023px){.sh.sm .c1in{min-height:62px}.sh.sm .c1 .logo{padding:8px 0}.sh.sm .c1 .logo img{width:170px}.sh.sm .c1 .call small{display:none}.sh.sm .c1 .call b{font-size:22px}}header.hd .wrap{justify-content:space-between;align-items:center;gap:20px;min-height:58px;display:flex}nav.main{align-items:center;gap:2px;display:flex}nav.main>ul{gap:2px;margin:0;padding:0;list-style:none;display:flex}nav.main li{position:relative}nav.main>ul>li>a{color:#fff;white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:10px 12px;font-size:15px;font-weight:600;display:flex}nav.main>ul>li>a:hover,nav.main>ul>li:hover>a{background:#ffffff1a;text-decoration:none}nav.main>ul>li>a.cur{color:#0a6cb5;background:#eaf4fd;font-weight:800}.car{border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;transform:rotate(45deg)translateY(-2px)}.dd{background:#fff;border-radius:12px;min-width:250px;margin:0;padding:8px;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 14px 40px #00142a47}li:hover>.dd,li:focus-within>.dd{display:block}.dd a{color:var(--ink);border-radius:8px;padding:9px 14px;font-size:15px;font-weight:600;display:block}.dd a:hover{color:#0a6cb5;background:#eaf4fd;text-decoration:none}.hd .btn{padding:9px 22px;font-size:15px}.hero{background:linear-gradient(90deg,#001c381a 0%,#001c3859 34%,#001c38e0 56%,#00142af5 100%),url(/wp-content/uploads/2026/09/epic-life-office-in-wauwatosa-wi.webp) center/cover no-repeat,var(--navy);color:#fff;overflow:hidden}@media (width<=860px){.hero{background:linear-gradient(180deg,#001c38eb 0%,#001c38d1 55%,#001c3859 100%),url(/wp-content/uploads/2026/09/epic-life-office-in-wauwatosa-wi-800w.webp) center/cover no-repeat,var(--navy)}}.hero .wrap{grid-template-columns:5fr 6fr;align-items:end;gap:40px;min-height:620px;padding-top:48px;display:grid}.hcw{max-width:470px;margin:0 auto;display:block;position:relative}.hcw img{aspect-ratio:729/1024;width:100%;height:auto;display:block}.hcw-fx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hcw-screen,.hcw-bez,.hcw-a1,.hcw-a2,.hcw-a3,.hcw-a4,.hcw-light,.hcw-scan,.hcw-shine{animation-duration:6.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.hcw-screen{opacity:1}.hcw-bez{opacity:0;animation-name:hcwBez}.hcw-light{opacity:0;animation-name:hcwLight}.hcw-scan{opacity:0;animation-name:hcwScan;animation-timing-function:ease-in}.hcw-shine{animation-name:hcwShine}.hcw-a1,.hcw-a2,.hcw-a3,.hcw-a4{transform-box:fill-box;transform-origin:50%;opacity:0}.hcw-a1{animation-name:hcwA1;animation-timing-function:cubic-bezier(.2,.8,.3,1)}.hcw-a2{animation-name:hcwA2}.hcw-a3{animation-name:hcwA3}.hcw-a4{animation-name:hcwA4}@keyframes hcwScreen{0%,4%{opacity:0}9%{opacity:1}92%{opacity:1}97%,to{opacity:0}}@keyframes hcwBez{0%,5%{opacity:0}12%{opacity:1}50%{opacity:.35}88%{opacity:1}97%,to{opacity:0}}@keyframes hcwLight{0%,10%{opacity:0;transform:translate(-120px)}50%{opacity:1;transform:translate(100px)}92%{opacity:1;transform:translate(-90px)}97%,to{opacity:0}}@keyframes hcwScan{0%,4%{opacity:0;transform:translateY(-34px)}6%{opacity:1}16%{opacity:1;transform:translateY(373px)}17%,to{opacity:0;transform:translateY(373px)}}@keyframes hcwA1{0%,10%{opacity:0;transform:scale(3)}17%{opacity:1;transform:scale(.9)}20%{transform:scale(1.1)}23%{transform:scale(1)}44%{transform:scale(1)}47%{transform:scale(1.14)}51%{transform:scale(1)}68%{transform:scale(1)}71%{transform:scale(1.14)}75%{transform:scale(1)}92%{opacity:1}97%,to{opacity:0;transform:scale(1)}}@keyframes hcwA2{0%,19%{opacity:0;transform:translate(-150px)}26%{opacity:1;transform:translate(8px)}29%{transform:translate(0)}92%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}@keyframes hcwA3{0%,22%{opacity:0;transform:translate(150px)}29%{opacity:1;transform:translate(-8px)}32%{transform:translate(0)}92%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}@keyframes hcwA4{0%,31%{opacity:0;transform:translateY(20px)}38%{opacity:1;transform:translateY(0)}92%{opacity:1}97%,to{opacity:0}}@keyframes hcwShine{0%,56%{transform:translate(-130px)}72%,to{transform:translate(540px)}}@media (prefers-reduced-motion:reduce){.hcw-fx{display:none}}.hcw{filter:drop-shadow(0 18px 30px #00142a59)}.hero .tx{align-self:center;padding-bottom:56px}.eye{letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin:0 0 12px;font-size:20px;font-weight:700}.hero .hl{color:#fff;margin:0 0 16px;font-size:clamp(36px,4.8vw,58px);font-weight:900;line-height:1.02}.hero p.tag{color:#7fdcff;margin:0 0 18px;font-size:23px;font-weight:500}.hero p.l{color:#e4effa}.pts{gap:10px;margin:0 0 28px;padding:0;list-style:none;display:grid}.pts li{align-items:center;gap:12px;font-size:18px;font-weight:600;display:flex}.pts svg{width:24px;height:24px;stroke:var(--cyan);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.cta-row{flex-wrap:wrap;gap:14px;display:flex}.rev{background:var(--navy);color:#fff;padding:26px 0 22px}.rev .hd2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.rev h2{color:#fff;margin:0;font-size:clamp(24px,2.6vw,32px)}.arrows{gap:10px;display:flex}.arrows button{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff6;border-radius:50%;width:44px;height:44px;font-size:22px}.arrows button:hover{background:var(--cyan);border-color:var(--cyan);color:var(--navy)}.track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding-bottom:6px;display:flex;overflow-x:auto}.track::-webkit-scrollbar{display:none}.track{--n:4;--gap:18px;cursor:grab;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;gap:var(--gap);margin:0 -4px;padding:6px 4px 26px;scroll-padding-left:4px}.card{flex:0 0 calc((100% - (var(--n) - 1) * var(--gap)) / var(--n));scroll-snap-align:start;color:#2e2e2e;background:#fff;border-radius:18px;flex-direction:column;padding:22px 22px 16px;font-size:14px;line-height:1.6;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #00081659}.track.drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.track.drag .card{pointer-events:none}.card:hover{transform:translateY(-5px);box-shadow:0 20px 44px #00081673}.card:before{content:"“";color:#e4f6fd;pointer-events:none;font:900 96px/1 Georgia,serif;position:absolute;top:-6px;right:16px}.card .u{align-items:center;gap:12px;margin-bottom:10px;display:flex;position:relative}.av{color:#fff;background:linear-gradient(135deg,#0a4a86,#05aff1);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:grid;box-shadow:0 0 0 3px #e4f6fd}.card:nth-child(4n+2) .av{background:linear-gradient(135deg,#00718f,#00d4ff)}.card:nth-child(4n+3) .av{background:linear-gradient(135deg,#1b2f6b,#3b82f6)}.card:nth-child(4n+4) .av{background:linear-gradient(135deg,#043b5c,#2aa5c9)}.card b{color:var(--navy);font-size:14px;font-weight:800;line-height:1.25;display:block}.card small{color:#6b7480;font-size:14px}.st{color:#fbbc04;letter-spacing:3px;margin:0 0 8px;font-size:18px;line-height:1;position:relative}.card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 14px;font-size:14px;display:-webkit-box;position:relative;overflow:hidden}.card.open p{-webkit-line-clamp:unset;display:block}.cf{color:#6b7480;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;font-size:14px;display:flex}.gl{align-items:center;gap:7px;font-weight:600;display:flex}.gg{width:16px;height:16px}.card button{color:#0a6cb5;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.card button:hover{text-decoration:underline}.dots{justify-content:center;gap:8px;margin-top:-8px;display:flex}.dots button{cursor:pointer;background:#ffffff59;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:all .2s}.dots button.on{background:var(--cyan);border-radius:6px;width:24px}@media (width<=1179px){.track{--n:3}}@media (width<=899px){.track{--n:2}}@media (width<=599px){.track{--n:1}}.badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:30px;display:flex}.badges img{width:auto;height:64px}section.s{padding:84px 0}.alt{background:var(--soft)}.two{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.lead{font-size:18px}.pill{color:#0a6cb5;letter-spacing:.04em;text-transform:uppercase;background:#eaf4fd;border-radius:50px;margin-bottom:14px;padding:6px 16px;font-size:15px;font-weight:700;display:inline-block}.svc{flex-wrap:wrap;gap:14px;margin:6px 0 26px;display:flex}.svc a{border:2px solid var(--line);color:var(--navy);background:#fff;border-radius:50px;padding:10px 22px;font-weight:700}.svc a:hover{border-color:var(--cyan);text-decoration:none}.logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:44px;display:flex}.logos img{filter:grayscale();opacity:.75;width:auto;height:56px}.cmp{background:#fff;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 10px 36px #001c381f}.cmp>div{padding:30px 34px}.cmp .y{background:var(--navy);color:#fff}.cmp h3,.cmp h4{letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px;font-size:19px}.cmp .y h3,.cmp .y h4{color:var(--cyan)}.cmp .n h3,.cmp .n h4{color:#8a2d2d}.cmp ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.cmp li{gap:12px;font-weight:600;line-height:1.4;display:flex}.cmp .y li:before{content:"✓";color:var(--cyan);font-weight:900}.cmp .n li:before{content:"✕";color:#b83b3b;font-weight:900}.cg{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:40px;display:grid}.cc{background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 6px 22px #001c381a}.cc img{aspect-ratio:4/3;object-fit:cover;width:100%}.cc .b{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px 22px;display:flex}.cc h3{margin:0;font-size:21px}.cc a.m{color:#0a6cb5;font-weight:700}.doc img{aspect-ratio:4/5;object-fit:cover;border-radius:18px;width:100%}.meth{gap:10px;margin:20px 0 26px;padding:0;list-style:none;display:grid}.meth li{gap:10px;font-weight:600;display:flex}.meth li:before{content:"✓";color:#0a6cb5;font-weight:900}.map{border:0;border-radius:18px;width:100%;height:100%;min-height:380px}@keyframes cta-glow{0%,to{box-shadow:0 0 #00d4ff00,0 4px 14px #00d4ff2e}50%{box-shadow:0 0 0 5px #00d4ff24,0 6px 26px #00d4ff8c}}@keyframes cta-shine{0%{transform:translate(-130%)skew(-20deg)}40%,to{transform:translate(440%)skew(-20deg)}}.btn,.btn{contain:paint;isolation:isolate;animation:2.8s ease-in-out infinite cta-glow;position:relative;overflow:hidden}.btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:4.2s ease-in-out infinite cta-shine;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)skew(-20deg)}.hd .btn:after{animation-delay:1.4s}@keyframes cta-glow-d{0%,to{box-shadow:0 0 #001c3800,0 4px 14px #001c3814}50%{box-shadow:0 0 0 5px #001c381a,0 6px 26px #001c3847}}.btn.btn-od{animation:2.8s ease-in-out infinite cta-glow-d}.btn.btn-od:after{background:linear-gradient(100deg,#0000,#001c3833,#0000)}@media (prefers-reduced-motion:reduce){.btn,.btn.btn-od,.btn:after,.sb,.sb *,.sb a:after{animation:none!important}}@keyframes sb-glow{0%,to{box-shadow:0 -4px 18px #00d4ff38}50%{box-shadow:0 -8px 40px #00d4ff9e}}@keyframes sb-ring{0%,55%,to{transform:rotate(0)}6%,18%,30%{transform:rotate(-16deg)}12%,24%,36%{transform:rotate(16deg)}42%{transform:rotate(0)}}@keyframes sb-hop{0%,45%,to{transform:translateY(0)}12%{transform:translateY(-5px)}24%{transform:translateY(0)}34%{transform:translateY(-3px)}}@keyframes sb-sheen{0%{transform:translate(-130%)skew(-20deg)}45%,to{transform:translate(460%)skew(-20deg)}}.sb{z-index:60;animation:3s ease-in-out infinite sb-glow;display:flex;position:fixed;bottom:0;left:0;right:0}.sb a{contain:paint;isolation:isolate;color:#fff;align-items:center;gap:14px;min-height:70px;padding:12px 18px;display:flex;position:relative;overflow:hidden;text-decoration:none!important}.sb svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:30px;height:30px}.sb span{text-align:left;flex-direction:column;line-height:1.15;display:flex}.sb small{letter-spacing:.14em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:700}.sb b{letter-spacing:.02em;white-space:nowrap;font-size:20px;font-weight:900}.sb-call{clip-path:polygon(0 0,100% 0,calc(100% - 30px) 100%,0 100%);z-index:2;background:linear-gradient(135deg,#00142a 0%,#0b3d70 100%);flex:0 0 46%;justify-content:center;margin-right:-30px}.sb-call svg{transform-origin:50% 60%;color:#00d4ff;animation:3.8s ease-in-out infinite sb-ring}.sb-sch{background:linear-gradient(90deg,#00d4ff 0%,#05aff1 60%,#0a8de0 100%);flex:1;justify-content:center;padding-left:46px}.sb-sch svg{animation:3.2s ease-in-out infinite sb-hop}.sb-sch:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#fff9,#0000);width:30%;animation:4s ease-in-out infinite sb-sheen;position:absolute;top:0;bottom:0;left:0;transform:translate(-130%)skew(-20deg)}@media (width>=900px){.sb{width:min(calc(var(--w) - 48px),calc(100% - 48px));border-radius:22px 22px 0 0;left:50%;right:auto;overflow:hidden;transform:translate(-50%)}.sb a{min-height:74px}.sb b{font-size:22px}}@media (width<=460px){.sb b{font-size:16px}.sb small{letter-spacing:.1em;font-size:11px}.sb a{gap:9px;padding:10px}.sb svg{width:24px;height:24px}.sb-sch{padding-left:36px}}@media (width<=1180px){nav.main,.hd .btn{display:none}.burger{display:flex}.cg{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.hero .wrap,.two{grid-template-columns:1fr}.hero .ph{order:2}.hero .tx{padding-bottom:10px}.cmp{grid-template-columns:1fr}section.s{padding:60px 0}.c1in{grid-template-columns:auto 1fr;min-height:70px}.c1 .logo{padding:10px 0}.c1 .logo img{width:160px}.c1 .tabs{justify-content:flex-end;padding:0 0 0 8px}.c1 .tabs em,.c1 .call{display:none}.c1 .tabs a{padding:6px 14px;font-size:14px}}@media (width<=560px){.cg{grid-template-columns:1fr}}footer.A{color:#cfdcea;margin-bottom:10px}footer.A a{color:#cfdcea;text-decoration:none}footer.A a:hover{color:var(--cyan)}footer.A h3{color:#fff;margin:0 0 14px;font-size:18px}footer.A ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}footer.A p{margin:0 0 14px}footer.A img{max-width:230px;height:auto;margin-bottom:16px;display:block}footer.A .i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px}footer.A .soc{gap:10px;margin-top:14px;display:flex}footer.A .soc a{background:#ffffff1a;border-radius:50%;place-items:center;width:42px;height:42px;transition:all .2s;display:grid}footer.A .soc a:hover{background:var(--cyan)}footer.A .soc svg{fill:#fff;width:18px;height:18px}footer.A .hrs div{justify-content:space-between;gap:12px;padding:7px 0;font-size:16px;display:flex}footer.A .hrs div:last-child{border:0}footer.A .hrs span:first-child{color:#5fc9ff;font-weight:700}footer.A .pill{background:linear-gradient(90deg,#00d4ff,#05aff1);border-radius:50px;align-items:center;gap:10px;padding:12px 26px;font-size:20px;font-weight:900;display:inline-flex;box-shadow:0 6px 22px #00d4ff59;color:var(--navy)!important}footer.A .feat{border:1px solid #ffffff40;border-radius:50px;margin-top:18px;padding:8px 18px;font-size:15px;font-weight:700;display:inline-block}footer.A .bot{background:var(--navy2);padding-bottom:78px;font-size:15px}footer.A .bot .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;padding-bottom:20px;display:flex}footer.A .bot .lg{flex-wrap:wrap;gap:20px;display:flex}footer.A .dir{font-size:16px;font-weight:700;color:var(--cyan)!important}footer.A{background:linear-gradient(#001c38,#00142a)}footer.A .a-top{grid-template-columns:1fr 1.7fr;gap:60px;padding:64px 0 40px;display:grid}footer.A .a-cols{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}footer.A .a-cols h3{padding-bottom:4px}footer.A .a-cards{grid-template-columns:1fr 1fr;gap:24px;padding-bottom:30px;display:grid}footer.A .card2{background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px;padding:26px 28px}footer.A .card2 h3{margin-bottom:6px;font-size:20px}footer.A .card2>p{margin-bottom:12px;line-height:1.6}footer.A .hrs-d{margin-top:30px}footer.A .hrs-d h3{margin-bottom:6px}footer.A .wrap{max-width:1240px;margin:0 auto;padding:0 20px}footer.A{margin:0;font-size:18px}footer.A .a-top{display:grid}@media (width<=1000px){footer.A .a-top{grid-template-columns:1fr}}@media (width<=640px){footer.A .a-cols,footer.A .a-cards{grid-template-columns:1fr}}footer.A .soc{gap:12px}footer.A .soc a{background:linear-gradient(145deg,#0b3d70,#001c38);border:1.5px solid #00d4ff8c;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:grid;box-shadow:0 4px 14px #00000059,inset 0 1px #ffffff2e}footer.A .soc a:hover{border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 20px #00d4ff73}footer.A .soc svg{fill:#fff;width:20px;height:20px;transition:fill .2s}footer.A .soc svg.igs{fill:none;stroke:#fff;stroke-width:2px;transition:stroke .2s}footer.A .soc svg.igs .dot{fill:#fff;stroke:none}footer.A .soc .fb-i:hover{background:#1877f2}footer.A .soc .yt-i:hover{background:red}footer.A .soc .x-i:hover{background:#000}footer.A .soc .ig-i:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fd5949 45%,#d6249f 60%,#285aeb 90%)}footer.A .soc a:hover svg{fill:#fff}footer.A .soc a:hover svg.igs{fill:none;stroke:#fff}footer.A .soc a:hover svg.igs .dot{fill:#fff}.sb a{transition:filter .2s}.sb-call:hover{filter:brightness(1.35)}.sb-sch:hover{filter:brightness(.85)saturate(1.2)}section.ab{background:#fff;padding:72px 0}section.ab .wrap{max-width:1240px;margin:0 auto;padding:0 20px}section.ab h2{color:var(--navy);margin:0 0 18px;font-size:40px;font-weight:800;line-height:1.15}section.ab h3{color:var(--navy);margin:0 0 12px;font-size:28px;font-weight:800;line-height:1.2}section.ab p{margin:0 0 16px}section.ab .center{text-align:center}section.ab .narrow{max-width:900px;margin:0 auto 36px}section.ab .vid{aspect-ratio:16/9;cursor:pointer;background:#000;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 44px #001c3847}section.ab .vid img,section.ab .vid iframe{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}section.ab .vid button{cursor:pointer;background:linear-gradient(135deg,#00d4ff,#05aff1);border:0;border-radius:50%;place-items:center;width:84px;height:84px;margin:-42px 0 0 -42px;transition:transform .2s;animation:2.4s ease-in-out infinite vplay;display:grid;position:absolute;top:50%;left:50%}section.ab .vid:hover button{transform:scale(1.08)}section.ab .vid button svg{fill:#fff;width:36px;height:36px;margin-left:4px}@keyframes vplay{0%,to{box-shadow:0 0 0 8px #00d4ff38,0 10px 30px #0006}50%{box-shadow:0 0 0 18px #00d4ff14,0 10px 30px #0006}}section.ab .stage{z-index:1;max-width:1000px;margin:0 auto;position:relative}section.ab .panel{text-align:center;background:#f2f8fc;border-radius:20px;max-width:900px;margin:-70px auto 0;padding:96px 48px 40px}@media (width<=980px){section.ab h2{font-size:32px}section.ab .panel{padding:80px 22px 28px}}@media (prefers-reduced-motion:reduce){section.ab .vid button{animation:none}}section.ab .cta{margin-top:24px}section.sv2{background:var(--navy);padding:72px 0}section.sv2 .wrap{max-width:1240px;margin:0 auto;padding:0 20px}section.sv2 .svh,section.sv2 h2{text-align:center;color:#fff;margin:0 0 36px;font-size:40px;font-weight:800;line-height:1.15}section.sv2 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}section.sv2 .c{contain:paint;isolation:isolate;color:#fff;background:linear-gradient(145deg,#0b3d70,#00142a);border-radius:22px;align-items:center;gap:20px;min-height:140px;padding:28px 30px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000059,inset 0 0 0 1.5px #00d4ff59}section.sv2 .c:hover{box-shadow:0 20px 44px #00d4ff59,inset 0 0 0 1.5px var(--cyan);text-decoration:none;transform:translateY(-6px)}section.sv2 .ic{width:64px;height:64px;color:var(--cyan);background:#00d4ff26;border-radius:50%;flex:none;place-items:center;display:grid}section.sv2 .t{flex:1;font-size:24px;font-weight:800;line-height:1.2}section.sv2 .ar{width:26px;height:26px;color:var(--cyan);flex:none;transition:transform .25s}section.sv2 .cmp{box-shadow:none;background:0 0;border-radius:0;grid-template-columns:1fr 1fr;gap:24px;display:grid;overflow:visible;margin-top:44px!important}section.sv2 .cmp>div{border-radius:22px;padding:34px 36px}section.sv2 .cmp .y{color:var(--navy);background:linear-gradient(135deg,#00d4ff,#05aff1);box-shadow:0 14px 34px #00d4ff40}section.sv2 .cmp .y h3,section.sv2 .cmp .y h4{color:var(--navy)}section.sv2 .cmp .y li:before{content:"✓";color:var(--navy);font-weight:900}section.sv2 .cmp .n{color:#cfdcea;background:#ffffff12}section.sv2 .cmp .n h3,section.sv2 .cmp .n h4{color:#fff}section.sv2 .cmp .n li:before{content:"✕";color:#ff7d7d;font-weight:900}section.sv2 .cmp h3,section.sv2 .cmp h4{letter-spacing:.06em;text-transform:uppercase;margin:0 0 18px;font-size:19px}@media (width<=900px){section.sv2 .row,section.sv2 .cmp{grid-template-columns:1fr}section.sv2 .svh,section.sv2 h2{font-size:32px}}@media (prefers-reduced-motion:reduce){section.sv2 *{transition:none!important}}section.sv2 .svh,section.sv2 h2{color:var(--navy)}section.sv2 .c{box-shadow:0 14px 34px #001c3840,inset 0 0 0 1.5px #00d4ff59}section.sv2 .cmp{grid-template-columns:1fr 1fr;gap:28px;position:relative;margin-top:56px!important}section.sv2 .vs{z-index:3;background:var(--navy);width:68px;height:68px;color:var(--cyan);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:20px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #f2f8fc,0 10px 26px #001c3859}section.sv2 .cmp>div{border-radius:24px;grid-template-rows:auto repeat(3,auto);gap:0;padding:0;display:grid;overflow:hidden}section.sv2 .cmp h3,section.sv2 .cmp h4{letter-spacing:.08em;margin:0;padding:26px 40px;font-size:22px}section.sv2 .cmp ul{display:contents}section.sv2 .cmp li{align-items:center;gap:18px;padding:24px 40px;font-size:20px;font-weight:700;line-height:1.35;transition:transform .2s;display:flex}section.sv2 .cmp li:before{border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:20px;font-weight:900;display:grid}section.sv2 .cmp .y{color:var(--navy);box-shadow:0 22px 50px #05aff147,0 0 0 3px var(--cyan);background:#fff}section.sv2 .cmp .y h3,section.sv2 .cmp .y h4{color:var(--navy);background:linear-gradient(135deg,#00d4ff,#05aff1)}section.sv2 .cmp .y li:before{content:"✓";color:#fff;background:linear-gradient(135deg,#00d4ff,#05aff1)}section.sv2 .cmp .y li:nth-of-type(odd){background:#f2fbff}section.sv2 .cmp .y li:hover{transform:translate(6px)}section.sv2 .cmp .n h3,section.sv2 .cmp .n h4{color:#4a5560;background:#cfd8e1}@media (width<=900px){section.sv2 .cmp{grid-template-columns:1fr}section.sv2 .vs{margin:-6px auto;position:relative;top:auto;left:auto;transform:none}section.sv2 .cmp li{padding:20px 24px}section.sv2 .cmp h3,section.sv2 .cmp h4{padding:22px 24px}}section.sv2{background:#fff}section.sv2 .cmp{border-radius:28px;gap:0;overflow:hidden;box-shadow:0 24px 56px #001c3833;margin-top:56px!important}section.sv2 .cmp>div{box-shadow:none;border-radius:0;padding:48px;display:block;overflow:visible}section.sv2 .cmp h3,section.sv2 .cmp h4{letter-spacing:.08em;margin:0 0 28px;padding:0;font-size:21px;background:0 0!important}section.sv2 .cmp ul{gap:24px;display:grid}section.sv2 .cmp li{align-items:center;gap:16px;padding:0;font-size:20px;font-weight:700;display:flex;background:0 0!important;transform:none!important}section.sv2 .cmp .y{background:var(--cyan);color:var(--navy)}section.sv2 .cmp .y h3,section.sv2 .cmp .y h4{color:var(--navy)}section.sv2 .cmp .y li:before{content:"✓";background:var(--navy);color:var(--cyan)}section.sv2 .cmp .n{color:#5a6672;box-shadow:none;background:#fff}section.sv2 .cmp .n h3,section.sv2 .cmp .n h4{color:#5a6672;background:0 0}section.sv2 .cmp .n li:before{content:"✕";color:#5a6672;background:#e8ecf0}section.sv2 .vs{background:var(--navy);color:var(--cyan);box-shadow:0 0 0 7px #fff}@media (width<=900px){section.sv2 .cmp>div{padding:30px 24px}}section.sv2 .row{grid-template-columns:repeat(4,1fr);gap:20px}section.sv2 .c{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:18px;min-height:210px;padding:28px 26px}section.sv2 .t{flex:none;font-size:23px}@media (width<=1100px){section.sv2 .row{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){section.sv2 .row{grid-template-columns:1fr}section.sv2 .c{flex-direction:row;align-items:center;min-height:0}section.sv2 .t{flex:1}}section.sv2 .c{text-align:center;justify-content:center;align-items:center;gap:16px;min-height:200px;padding:30px 20px}section.sv2 .t{white-space:nowrap;text-align:center;flex:none;font-size:19px}@media (width<=1230px){section.sv2 .row{grid-template-columns:repeat(2,1fr)}section.sv2 .t{font-size:23px}}@media (width<=600px){section.sv2 .row{grid-template-columns:1fr}section.sv2 .c{flex-direction:column;gap:12px;min-height:0;padding:26px 20px}section.sv2 .t{font-size:22px}}section.sv2 .cmp .y{color:var(--navy);background:#fff}section.sv2 .cmp .y h3,section.sv2 .cmp .y h4{color:var(--navy)}section.sv2 .cmp .y li:before{background:var(--navy);color:var(--cyan)}section.sv2 .cmp .n{background:#f5f7fa}section.sv2 .vs{box-shadow:0 0 0 7px #fff,0 8px 22px #001c3840}:root{--sp:56px}.rev{padding:var(--sp) 0 calc(var(--sp) - 8px)}section.ab,section.sv2,section.s{padding:var(--sp) 0}@media (width<=700px){:root{--sp:40px}}section.cd h2{color:var(--navy);text-align:center;margin:0 0 20px;font-size:40px;font-weight:800;line-height:1.15}section.cd .two{grid-template-columns:1fr;align-items:start;gap:20px;max-width:none;margin-bottom:44px;display:grid}section.cd .two p{margin:0}section.cd .two a{color:#0a6cb5;font-weight:600;text-decoration:none}section.cd .two a:hover{text-decoration:underline}section.cd .grid{gap:22px;display:grid}section.cd .k{color:inherit;text-decoration:none;display:block;position:relative}section.cd .k img{object-fit:cover;width:100%;display:block}section.cd .go{background:var(--cyan);width:44px;height:44px;color:var(--navy);border-radius:50%;place-items:center;transition:transform .25s,background .25s;display:grid}section.cd .go svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}section.cd .k:hover .go{transform:translate(4px)}section.cd .g1{grid-template-columns:repeat(4,1fr)}section.cd .g1 .k{aspect-ratio:4/5;contain:paint;isolation:isolate;background:var(--navy);border-radius:22px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 14px 34px #001c3838}section.cd .g1 .k img{height:100%;transition:transform .5s;position:absolute;inset:0}section.cd .g1 .k:after{content:"";background:linear-gradient(#001c3800 35%,#00142aeb 100%);position:absolute;inset:0}section.cd .g1 .t{z-index:2;color:#fff;font-size:24px;font-weight:800;line-height:1.15;position:absolute;bottom:22px;left:22px;right:80px}section.cd .g1 .go{z-index:2;position:absolute;bottom:18px;right:18px}section.cd .g1 .k:hover{transform:translateY(-6px);box-shadow:0 22px 46px #001c3859}section.cd .g1 .k:hover img{transform:scale(1.07)}section.cd .g1 .k:hover .go{background:#fff}@media (width<=1100px){section.cd .g1{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){section.cd .two,section.cd .g3{grid-template-columns:1fr}section.cd h2{font-size:32px}section.cd .g1{gap:14px}section.cd .g1 .t{font-size:19px;bottom:14px;left:14px;right:60px}section.cd .g1 .go{width:36px;height:36px;bottom:12px;right:12px}}section.cd .wrap{max-width:1240px;margin:0 auto;padding:0 20px}@media (width<=900px){section.sv2 .cmp{border-radius:22px;grid-template-columns:1fr;gap:0;margin-top:40px!important}section.sv2 .cmp>div{padding:28px 22px}section.sv2 .cmp h3,section.sv2 .cmp h4{margin-bottom:20px;font-size:18px}section.sv2 .cmp ul{gap:18px}section.sv2 .cmp li{align-items:flex-start;gap:14px;font-size:18px}section.sv2 .cmp li:before{width:34px;height:34px;font-size:17px}section.sv2 .cmp .y{order:1}section.sv2 .cmp .n{order:3}section.sv2 .vs{order:2;width:56px;height:56px;margin:-28px auto;font-size:17px;position:relative;top:auto;left:auto;transform:none}}@media (width<=700px){section.cd .two{gap:16px;margin-bottom:32px}}@media (width<=900px){section.sv2 .cmp .y{padding-bottom:44px}section.sv2 .cmp .n{padding-top:44px}}@media (width<=700px){section.cd .g1 .go{top:12px;bottom:auto;right:12px}section.cd .g1 .t{font-size:18px;right:12px}}section.e{background:#fff;padding:64px 0}section.e h2{color:var(--navy);margin:0 0 20px;font-size:40px;font-weight:800;line-height:1.15}section.e p{margin:0 0 18px}section.e p a{color:#0a6cb5;font-weight:600;text-decoration:none}section.e p a:hover{text-decoration:underline}section.e .ph img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}section.e .dcard{background:#f5f7fa;border-radius:28px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden;box-shadow:0 22px 56px #001c3829}section.e .dcard .ph{min-height:620px;position:relative}section.e .dcard .ph img{position:absolute;inset:0}section.e .dcard .tx{flex-direction:column;justify-content:center;align-items:flex-start;padding:56px;display:flex}section.e .e2 .dcard{background:#fff;box-shadow:0 22px 56px #001c3833}section.e .e3{padding-top:110px}section.e .e4{background:#f5f7fa}section.e4 .row{grid-template-columns:repeat(12,1fr);align-items:center;display:grid}section.e4 .ph{aspect-ratio:4/4.6;border-radius:28px;grid-area:1/1/auto/8;overflow:hidden;box-shadow:0 22px 56px #001c3833}section.e4 .ph img{height:100%}section.e4 .tx{z-index:2;background:#fff;border-radius:24px;grid-area:1/7/auto/13;padding:44px;position:relative;box-shadow:0 24px 60px #001c3838}@media (width<=900px){section.e h2{font-size:32px}section.e .dcard .ph{min-height:380px}section.e{padding:48px 0}section.e4 .row{display:block}section.e4 .ph{aspect-ratio:4/4.4}section.e4 .tx{margin:-60px 14px 0;padding:28px 22px}}@media (prefers-reduced-motion:reduce){section.e *,section.e :after{animation:none!important}}section.e{position:relative}section.a{background:#fff;padding:64px 0}section.a h2{color:var(--navy);margin:0 0 20px;font-size:40px;font-weight:800;line-height:1.15}section.a h3{color:var(--navy);margin:0 0 18px;font-size:24px;font-weight:800;line-height:1.2}section.a p{margin:0 0 18px}section.a p a{color:#0a6cb5;font-weight:600;text-decoration:none}section.a p a:hover{text-decoration:underline}section.a img{object-fit:cover;width:100%;height:auto;display:block}section.a .g{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}section.a ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}section.a li{color:var(--navy);align-items:center;gap:14px;font-weight:700;line-height:1.35;display:flex}section.a .ck{background:var(--navy);border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}section.a .ck svg{fill:none;width:18px;height:18px;stroke:var(--cyan);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}section.a1 .ph{padding-bottom:70px;position:relative}section.a1 .ph img{aspect-ratio:4/3.4;border-radius:26px;box-shadow:0 22px 56px #001c3838}section.a1 .fl{background:#fff;border-radius:22px;padding:28px 30px;position:absolute;bottom:0;left:-40px;right:36px;box-shadow:0 24px 56px #001c3840}section.a1 .fl h3{margin-bottom:16px}section.a3 h2{text-align:center}section.a3 .ban img{aspect-ratio:16/6.2;object-position:50% 40%;border-radius:28px;box-shadow:0 22px 56px #001c3833}section.a3 .g{grid-template-columns:6fr 5fr;align-items:start;margin-top:44px}section.a3 .mc{background:#f5f7fa;border-radius:24px;padding:34px}section.a3 .mc li{background:#fff;border-radius:14px;padding:14px 16px;box-shadow:0 6px 18px #001c3814}@media (width<=900px){section.a .g,section.a3 .g{grid-template-columns:1fr;gap:36px}section.a{padding:48px 0}section.a h2{font-size:32px}section.a1 .fl{margin:-50px 14px 0;position:relative;left:auto;right:auto}section.a1 .ph{padding-bottom:0}section.a3 .ban img{aspect-ratio:4/3}}section.a{position:relative}@media (width<=700px){section:not(.hero) .btn{justify-content:center;width:100%;display:flex}section:not(.hero) .cta-row{gap:12px;width:100%;display:grid}}section.rd{padding:var(--sp) 0;background:#f5f7fa}section.rd .wrap{max-width:1240px;margin:0 auto;padding:0 20px}section.rd .tx{text-align:center;max-width:820px;margin:0 auto 40px}section.rd h2{color:var(--navy);margin:0 0 20px;font-size:40px;font-weight:800;line-height:1.15}section.rd p{margin:0 0 18px}section.rd p a{color:#0a6cb5;font-weight:600;text-decoration:none}section.rd p a:hover{text-decoration:underline}section.rd .cta-row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}section.rd .mp{border-radius:28px;height:440px;overflow:hidden;box-shadow:0 22px 56px #001c3833}section.rd .map{width:100%;height:100%;box-shadow:none;border:0;border-radius:0;min-height:0;display:block}@media (width<=900px){section.rd h2{font-size:32px}section.rd .mp{height:320px}section.rd .cta-row{grid-template-columns:100%;gap:12px;width:100%;display:grid}}section.e4{padding:var(--sp) 0;background:#f5f7fa}section.a1{padding:var(--sp) 0}section.e4,section.a1{padding:calc(var(--sp) + 40px) 0}section.cd{padding-bottom:calc(var(--sp) + 40px)}section.a1 .fl h3{color:var(--navy);margin:0 0 16px;font-size:24px;font-weight:800;line-height:1.2}section.cd .t{margin:0}footer.A .a-cols h3{border-bottom:3px solid #0000;border-image:linear-gradient(90deg,#00d4ff,#05aff1) 1;width:fit-content;max-width:100%;margin:0 0 16px;padding-bottom:12px;padding-right:18px;font-weight:800}footer.A .a-cols h3 a{color:#fff}footer.A a.ft-ph,footer.A a.ft-ph:hover{color:#fff!important}footer.A .a-brand>p{margin-bottom:0}footer.A .ft-ph{box-sizing:border-box;letter-spacing:.5px;width:220px;margin:24px 0 0;padding-left:0;padding-right:0;font-size:20px;font-weight:800;display:flex}footer.A .a-brand .soc{margin-top:24px}footer.A .card2 a.loc{color:#5fc9ff;font-weight:700}footer.A .card2 a.loc:hover{color:#fff}section.ab .vid img{filter:saturate(1.08);transition:transform .8s cubic-bezier(.2,.7,.2,1),filter .4s}section.ab .vid:hover img{transform:scale(1.05)}section.ab .vid:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#001c381a 0%,#001c3833 45%,#00142ac7 100%),radial-gradient(70% 70%,#00d4ff2e,#001c3800 70%);position:absolute;inset:0}section.ab .vid.on:before{display:none}section.ab .vid button{z-index:2;background:linear-gradient(135deg,#00d4ff,#05aff1);border:3px solid #ffffffe6;width:104px;height:104px;margin:-52px 0 0 -52px;box-shadow:0 10px 34px #00d4ff8c}section.ab .vid button:before,section.ab .vid button:after{content:"";pointer-events:none;border:2px solid #00d4ffb3;border-radius:50%;animation:2.4s ease-out infinite vring;position:absolute;inset:-3px}section.ab .vid button:after{animation-delay:1.2s}section.ab .vid button svg{width:44px;height:44px}section.ab .vid:hover button{background:linear-gradient(135deg,#05aff1,#0a7fd0)}section.ab .vid .vt{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.08em;pointer-events:none;background:#00142ab8;border:1px solid #ffffff40;border-radius:50px;padding:7px 14px;font:800 14px/1 Figtree,sans-serif;position:absolute;bottom:24px;right:26px}@keyframes vring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (width<=700px){section.ab .vid button{width:80px;height:80px;margin:-40px 0 0 -40px}section.ab .vid button svg{width:34px;height:34px}section.ab .vid .vt{bottom:16px;right:18px}}@media (prefers-reduced-motion:reduce){section.ab .vid button:before,section.ab .vid button:after{opacity:0;animation:none}section.ab .vid img{transition:none}}section.ab .vid .vc{z-index:2;pointer-events:none;text-align:left;text-shadow:0 2px 12px #00142ab3;display:block;position:absolute;bottom:26px;left:30px;right:120px}section.ab .vid .vc b{color:#fff;letter-spacing:-.01em;font:900 clamp(20px,2.6vw,30px)/1.15 Figtree,sans-serif;display:block}section.ab .vid .vc i{color:#00d4ff;margin-top:6px;font:700 clamp(14px,1.6vw,18px)/1.3 Figtree,sans-serif;display:block}@media (width<=700px){section.ab .vid .vc{bottom:16px;left:18px;right:76px}section.ab .vid .vc b{font-size:17px}section.ab .vid .vc i{margin-top:3px;font-size:13px}}@media (width<=860px){.c1in{grid-template-rows:auto;grid-template-columns:1fr auto;align-items:center;row-gap:0;min-height:0;padding-bottom:0}.c1 .logo{grid-column:1;padding:14px 0}.c1 .logo img{width:250px}.c1 .tabs{display:none}.c1in>.burger{grid-area:1/2;width:48px;height:48px;margin:0}header.hd{display:none}.sh.sm .c1 .logo img{width:200px}.sh.sm .c1 .logo{padding:8px 0}}.mm-tabs{gap:10px;margin:26px 0 0;display:flex}.mm-tabs a{white-space:nowrap;border:2px solid #ffffff59;border-radius:50px;padding:8px 20px;font-size:15px;font-weight:700;transition:background .2s,border-color .2s,color .2s;color:#fff!important;text-decoration:none!important}.mm-tabs a:hover{border-color:var(--cyan)}.mm-tabs a.on{background:var(--cyan);border-color:var(--cyan);color:var(--navy)!important}.mm-tabs+.mm-nav{margin-top:14px}footer.A .feat{margin:0 0 24px}footer.A .aff{background:0 0;flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(14px,3vw,44px);margin:0 0 40px;padding:10px 0;display:flex}footer.A .aff img{object-fit:contain;filter:grayscale()invert()contrast(1.1);mix-blend-mode:screen;opacity:.85;width:auto;min-width:0;max-width:100%;height:auto;margin:0;display:block}@media (width<=700px){footer.A .aff{display:none}}section.ab .bdg{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:16px;margin:0 0 34px;display:flex}section.ab .bdg .cd{text-align:left;background:#001c38;border-radius:16px;align-items:center;gap:14px;padding:14px 22px;display:flex;box-shadow:0 8px 24px #001c3838}section.ab .bdg .ic{border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}section.ab .bdg .g .ic{background:#fff}section.ab .bdg .f .ic{background:#1877f2}section.ab .bdg .gi{width:28px;height:28px;display:block}section.ab .bdg .fi{fill:#fff;width:14px;height:26px;display:block}section.ab .bdg .n{color:#fff;font:900 28px/1 Figtree,sans-serif}section.ab .bdg small{color:#fff;margin-top:3px;font:700 13px Figtree,sans-serif;display:block}section.ab .bdg .st{color:#f5a623;letter-spacing:2px;vertical-align:3px;margin-left:8px;font-size:13px}section.ab .bdg .lar{background:#001c38;border-radius:16px;align-items:center;padding:8px 18px;line-height:0;display:flex}section.ab .bdg .lar img{width:auto;height:70px;display:block}@media (width<=640px){section.ab .bdg{flex-direction:column;align-items:center}section.ab .bdg .cd,section.ab .bdg .lar{box-sizing:border-box;width:100%;max-width:340px}section.ab .bdg .lar{justify-content:center}}section.ab .bdg{z-index:2;align-items:flex-start;gap:14px;margin:-26px 0 34px;position:relative}section.ab .bdg .cd,section.ab .bdg .lar{border-radius:0 0 18px 18px;padding-top:18px;box-shadow:0 14px 26px #001c3842}section.ab .bdg .lar{padding-top:14px}@media (width<=980px){section.ab .bdg{margin-top:-10px}}@media (width<=640px){section.ab .bdg{flex-direction:row;justify-content:center;align-items:flex-start;gap:8px;margin-bottom:26px}section.ab .bdg .cd{text-align:center;border-radius:0 0 14px 14px;flex-direction:column;flex:none;gap:8px;width:auto;max-width:none;padding:14px 12px 12px}section.ab .bdg .ic{border-radius:12px;width:40px;height:40px}section.ab .bdg .gi{width:22px;height:22px}section.ab .bdg .fi{width:11px;height:22px}section.ab .bdg .n{font-size:22px}section.ab .bdg .st,section.ab .bdg small{display:none}section.ab .bdg .lar{border-radius:0 0 14px 14px;flex:none;width:auto;max-width:none;padding:12px 10px}section.ab .bdg .lar img{height:62px}}section.ab .bdg{align-items:stretch}section.ab .bdg .cd,section.ab .bdg .lar{box-sizing:border-box;background:linear-gradient(#00142a 0%,#06294c 55%,#0a3560 100%);justify-content:center;align-items:center;height:96px;padding:0 24px;box-shadow:0 16px 28px #001c3847}section.ab .bdg .lar{padding:0 22px}@media (width>=641px){section.ab .bdg .cd{justify-content:center;width:262px}}section.ab .bdg .lar img{height:68px}@media (width<=640px){section.ab .bdg{align-items:stretch}section.ab .bdg .cd,section.ab .bdg .lar{justify-content:center;height:92px;padding:0 12px}section.ab .bdg .cd{align-items:center}section.ab .bdg{flex-wrap:nowrap;gap:8px;width:100%}section.ab .bdg .cd{flex:1 1 0;gap:6px;min-width:0;height:104px;padding:0 6px}section.ab .bdg .cd>div{flex-direction:column;align-items:center;display:flex}section.ab .bdg .cd .st{letter-spacing:1.5px;margin:4px 0 0;font-size:11px;display:block}section.ab .bdg .lar{flex:none;height:104px;padding:0 12px}section.ab .bdg .lar img{height:64px}}section.ab h2:before,section.sv2 h3.svh:before,section.cd h2:before,section.e4 h2:before,section.a1>.wrap h2:before,section.a1 .tx>h2:before,section.rd h2:before{content:"";background:linear-gradient(90deg,#00d4ff,#05aff1) 0 0/52px 5px no-repeat,linear-gradient(#001c38,#001c38) 0 10px/22px 5px no-repeat;width:52px;height:15px;margin:0 auto 18px;display:block}section.e4 h2:before,section.a1 .tx>h2:before{margin-left:0;margin-right:0}section.ab h2:before,section.sv2 h3.svh:before,section.cd h2:before,section.rd h2:before{background:linear-gradient(90deg,#00d4ff,#05aff1) 0 0/52px 5px no-repeat,linear-gradient(#001c38,#001c38) 0 10px/22px 5px no-repeat}@keyframes accbars{0%,to{background-size:52px 5px,22px 5px}50%{background-size:22px 5px,52px 5px}}section.ab h2:before,section.sv2 h3.svh:before,section.cd h2:before,section.e4 h2:before,section.a1>.wrap h2:before,section.a1 .tx>h2:before,section.rd h2:before{animation:3.2s ease-in-out infinite accbars}@media (prefers-reduced-motion:reduce){section.ab h2:before,section.sv2 h3.svh:before,section.cd h2:before,section.e4 h2:before,section.a1>.wrap h2:before,section.a1 .tx>h2:before,section.rd h2:before{animation:none}}section.sv2 .row{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}section.sv2 .c{contain:paint;isolation:isolate;text-align:left;color:#001c38;background:#fff;border-radius:16px;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:0;min-height:120px;padding:0;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 26px #001c3817}section.sv2 .c:hover{text-decoration:none;transform:translateY(-5px);box-shadow:0 16px 36px #05aff147}section.sv2 .c .ic{width:78px;height:auto;box-shadow:none;background:linear-gradient(#00d4ff,#0a7fd0);border-radius:0;flex:0 0 78px;place-items:center;display:grid}section.sv2 .c .ic svg{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:32px;height:32px}section.sv2 .c .t{text-align:left;color:#001c38;white-space:normal;flex:1;align-self:center;padding:0 6px 0 16px;font-size:18px;font-weight:800;line-height:1.2}section.sv2 .c .ar{fill:none;stroke:#05aff1;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px;align-self:center;width:22px;height:22px;margin-right:14px}section.sv2 .c:hover .ar{transform:translate(5px)}section.sv2 .c:before,section.sv2 .c:after{display:none}@media (width<=1230px){section.sv2 .row{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){section.sv2 .row{grid-template-columns:1fr}}section.sv2 .svh2{margin-top:72px}section.sv2 .th{flex-direction:column;gap:10px;max-width:none;margin:36px 0 0;display:flex}section.sv2 .who{letter-spacing:.12em;text-transform:uppercase;color:#5b6b7f;margin-top:8px;font:800 12px Figtree,sans-serif}section.sv2 .who.r{text-align:right}section.sv2 .row2{align-items:flex-end;gap:12px;display:flex}section.sv2 .row2.m{justify-content:flex-end}section.sv2 .av{background:#dfe6ee;border-radius:50%;flex:none;width:44px;height:44px;overflow:hidden}section.sv2 .av img{object-fit:cover;width:100%;height:100%;display:block}section.sv2 .bub{border-radius:22px;max-width:80%;padding:14px 20px;font-size:18px;font-weight:600;line-height:1.45;animation:.6s both up}section.sv2 .bub.me{background:var(--navy);color:#fff;border-bottom-right-radius:6px}section.sv2 .bub.dr{color:var(--navy);background:linear-gradient(135deg,#00d4ff,#05aff1);border-bottom-left-radius:6px}@keyframes up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){section.sv2 .bub{animation:none}}@media (width<=700px){section.sv2 .svh2{margin-top:52px}section.sv2 .th{margin-top:28px}section.sv2 .bub{max-width:88%;font-size:17px}}section.sv2 .th .hid{display:none!important}section.sv2 .ty{border-radius:22px;align-items:center;gap:6px;padding:17px 20px;animation:.35s both up;display:inline-flex}section.sv2 .ty.dr{background:linear-gradient(135deg,#00d4ff,#05aff1);border-bottom-left-radius:6px}section.sv2 .ty.me{background:var(--navy);border-bottom-right-radius:6px}section.sv2 .ty i{border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite tdot;display:block}section.sv2 .ty.dr i{background:var(--navy)}section.sv2 .ty.me i{background:#fff}section.sv2 .ty i:nth-child(2){animation-delay:.16s}section.sv2 .ty i:nth-child(3){animation-delay:.32s}@keyframes tdot{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){section.sv2 .ty i{animation:none}}section.sv2 .bub.dr a{color:var(--navy);text-underline-offset:3px;font-weight:800;text-decoration:underline}section.sv2 .bub.dr a:hover{color:#fff}section.e5{color:#fff;padding:calc(var(--sp) + 24px) 0;background:linear-gradient(135deg,#00142a,#0a3560)}section.e5 .top{align-items:center;gap:36px;margin-bottom:40px;display:flex}section.e5 .ph{border:6px solid #00d4ff;border-radius:50%;flex:none;width:220px;height:220px;overflow:hidden;box-shadow:0 0 0 12px #00d4ff26}section.e5 .ph img{object-fit:cover;object-position:center 15%;width:100%;height:100%;display:block}section.e5 h2{color:#fff;margin-bottom:12px}section.e5 h2:before{content:"";background:linear-gradient(90deg,#00d4ff,#05aff1) 0 0/52px 5px no-repeat,linear-gradient(#fff,#fff) 0 10px/22px 5px no-repeat;width:52px;height:15px;margin:0 0 18px;animation:3.2s ease-in-out infinite accbars;display:block}section.e5 .sub{color:#fff;margin:0;font-size:20px;font-weight:700}section.e5 .cols{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:36px;display:grid}section.e5 .cols>div{background:#ffffff12;border-top:4px solid #00d4ff;border-radius:22px;padding:28px 28px 12px}section.e5 .cols em{letter-spacing:.14em;text-transform:uppercase;color:#00d4ff;margin-bottom:10px;font-size:14px;font-style:normal;font-weight:900;display:block}section.e5 .cols p{color:#dce8f3;font-size:18px}section.e5 .cols p a{color:#00d4ff;font-weight:700}section.e5 .cols p a:hover{color:#fff}@media (prefers-reduced-motion:reduce){section.e5 h2:before{animation:none}}@media (width<=860px){section.e5{padding:48px 0}section.e5 .top{flex-direction:column;align-items:flex-start;gap:24px}section.e5 .ph{width:170px;height:170px}section.e5 .cols{grid-template-columns:1fr}section.e5 h2{font-size:32px}}section.sv2.sv1{padding-bottom:calc(var(--sp) + 28px);background:#f5f7fa}section.sv2.sv3{background:#fff}section.sv2.sv3 .svh2{margin-top:0}.burger{cursor:pointer;background:linear-gradient(135deg,#00d4ff,#05aff1);border:0;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:flex-end;gap:6px;width:52px;height:52px;margin-left:auto;padding:0 14px 0 0;transition:transform .2s,box-shadow .2s,background .2s;display:none;position:relative;box-shadow:0 6px 18px #00d4ff61}@media (width<=1180px){.burger{display:flex}}.burger:active{transform:scale(.94)}.burger:hover{background:linear-gradient(135deg,#05aff1,#0a7fd0)}.burger i{transform-origin:100%;background:#fff;border-radius:3px;height:3px;display:block}.burger i:first-child{width:24px;animation:3.6s ease-in-out infinite mb1}.burger i:nth-child(2){width:18px;animation:3.6s ease-in-out infinite mb2}.burger i:nth-child(3){width:12px;animation:3.6s ease-in-out infinite mb3}.burger:hover i,.burger:focus-visible i{width:24px;animation:none}@keyframes mb1{0%,to{width:24px}50%{width:12px}}@keyframes mb2{0%,to{width:18px}50%{width:24px}}@keyframes mb3{0%,to{width:12px}50%{width:18px}}@media (prefers-reduced-motion:reduce){.burger i{animation:none!important}}.mm{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;background:#00142a9e;transition:opacity .35s,visibility .35s;position:fixed;inset:0;overflow:hidden}.mm.open{opacity:1;visibility:visible}.mm-panel{color:#fff;background:radial-gradient(120% 60% at 100% 0,#0a6fb4,#0a6fb400 60%),#001c38;flex-direction:column;width:min(440px,92%);padding:26px 28px 34px;transition:transform .45s cubic-bezier(.22,.8,.26,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(104%);box-shadow:-18px 0 50px #00000059}.mm.open .mm-panel{transform:none}.mm-panel>*{flex:none}.mm-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.mm-logo{display:block}.mm-logo img{width:200px;max-width:100%;height:auto;display:block}.mm-x{cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:14px;place-items:center;width:46px;height:46px;padding:0;transition:background .25s,transform .3s;display:grid}.mm-x svg{stroke:#fff;stroke-width:3px;stroke-linecap:round;width:20px;height:20px}.mm-x:hover{background:#fff3;transform:rotate(90deg)}.mm-nav{margin:30px 0 0;padding:0;list-style:none}.mm-nav>li{opacity:0;border-bottom:1px solid #ffffff1f;transition:opacity .45s,transform .45s;transform:translate(26px)}.mm.open .mm-nav>li{opacity:1;transition-delay:calc(.12s + var(--i,0)*50ms);transform:none}.mm-nav>li>a,.mm-nav>li>button{text-align:left;letter-spacing:-.2px;color:#fff;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:18px 4px;font:800 22px/1.2 Figtree,sans-serif;text-decoration:none;transition:color .25s,padding .25s;display:flex}.mm-nav>li.on>a{color:var(--cyan)}.mm-nav>li>a:hover,.mm-nav>li>button:hover{color:var(--cyan);padding-left:10px}.mm-nav .car{border-right:2.5px solid var(--cyan);border-bottom:2.5px solid var(--cyan);flex:none;width:10px;height:10px;margin-right:6px;transition:transform .3s;display:block;transform:rotate(45deg)translateY(-3px)}.mm-nav li.open .car{transform:rotate(-135deg)translate(-3px)}.mm-nav .msub-w{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.mm-nav li.open .msub-w{grid-template-rows:1fr}.mm-nav .msub{min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.mm-nav li.open .msub{padding:0 0 14px 4px}.mm-nav .msub a{color:#c9d6e8;padding:10px 0 10px 18px;font:600 17px/1.25 Figtree,sans-serif;transition:color .2s,padding .2s;display:block;position:relative}.mm-nav .msub a:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:0}.mm-nav .msub a:hover{color:#fff;padding-left:24px}.mm-btn{letter-spacing:1px;text-transform:uppercase;background:var(--cyan);contain:paint;isolation:isolate;border-radius:50px;justify-content:center;align-items:center;height:56px;margin-top:30px;font-size:16px;font-weight:800;transition:background .3s;animation:2.8s ease-in-out infinite cta-glow;display:flex;position:relative;overflow:hidden;color:#fff!important;text-decoration:none!important}.mm-btn:hover{background:#0a7fd0}.mm-call{border:1px solid #ffffff52;border-radius:50px;justify-content:center;align-items:center;gap:10px;height:54px;margin-top:14px;font:800 20px/1 Figtree,sans-serif;transition:background .25s,border-color .25s;display:flex;color:#fff!important;text-decoration:none!important}.mm-call svg{fill:none;width:22px;height:22px;stroke:var(--cyan);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mm-call:hover{background:#ffffff1a;border-color:#fff}.mm-soc.soc{justify-content:center;gap:12px;margin-top:auto;padding-top:30px;display:flex}.mm-soc.soc a{background:linear-gradient(145deg,#0b3d70,#001c38);border:1.5px solid #00d4ff8c;border-radius:50%;place-items:center;width:46px;height:46px;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s;display:grid;box-shadow:0 4px 14px #00000059,inset 0 1px #ffffff2e}.mm-soc.soc a:hover{border-color:#0000;transform:translateY(-3px);box-shadow:0 8px 20px #00d4ff73}.mm-soc.soc svg{fill:#fff;width:20px;height:20px;transition:fill .2s}.mm-soc.soc svg.igs{fill:none;stroke:#fff;stroke-width:2px;transition:stroke .2s}.mm-soc.soc svg.igs .dot{fill:#fff;stroke:none}.mm-soc.soc .fb-i:hover{background:#1877f2}.mm-soc.soc .yt-i:hover{background:red}.mm-soc.soc .x-i:hover{background:#000}.mm-soc.soc .ig-i:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.mm-soc.soc a:hover svg{fill:#fff}.mm-soc.soc a:hover svg.igs{fill:none;stroke:#fff}.mm-soc.soc a:hover svg.igs .dot{fill:#fff}@media (prefers-reduced-motion:reduce){.mm-nav>li{opacity:1;transition:none;transform:none}.mm-panel,.mp,.mm-nav .msub-w{transition:none}}.ot-grp{z-index:90;flex-direction:column;align-items:flex-end;gap:6px;transition:opacity .3s,transform .3s;display:flex;position:fixed;top:46%;right:0;transform:translateY(-50%)}.ot-grp.hide{opacity:0;pointer-events:none;transform:translate(100%,-50%)}.ot-tab{z-index:90;cursor:pointer;color:#fff;text-shadow:0 1px 3px #00142a8c;letter-spacing:1.5px;text-transform:uppercase;background:linear-gradient(#05aff1,#0a7fd0);border:0;border-radius:12px 0 0 12px;padding:22px 13px;font:900 17px/1 Figtree,sans-serif;transition:transform .3s,opacity .3s,padding .2s;animation:2.8s ease-in-out infinite ot-glow;position:relative;overflow:hidden;box-shadow:-4px 6px 26px #00d4ff8c}.ot-tab span{writing-mode:vertical-rl;white-space:nowrap;display:block;transform:rotate(180deg)}.ot-tab:after{content:"";background:linear-gradient(#0000,#ffffffa6,#0000);height:40%;animation:4.2s ease-in-out infinite ot-shine;position:absolute;top:-60%;left:0;right:0}.ot-tab:hover{background:linear-gradient(#0a7fd0,#00142a);padding-right:20px}.ot-ar{fill:none;stroke:#0a8de0;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:30px;height:30px;margin-right:9px}.ot-ar-d{animation:1.6s ease-in-out infinite ot-nd}.ot-ar-u{animation:1.6s ease-in-out infinite ot-nu}@keyframes ot-nd{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes ot-nu{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ot-glow{0%,to{box-shadow:-3px 4px 14px #00d4ff4d}50%{box-shadow:-6px 6px 34px #00d4ffd9}}@keyframes ot-shine{0%{top:-60%}45%,to{top:130%}}.ot{z-index:95;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;background:#00142a9e;transition:opacity .35s,visibility .35s;position:fixed;inset:0}.ot.open{opacity:1;visibility:visible}.ot-panel{color:#fff;background:radial-gradient(120% 50% at 100% 0,#0a6fb4,#0a6fb400 60%),#001c38;width:min(480px,100%);padding:78px 26px 30px;transition:transform .45s cubic-bezier(.22,.8,.26,1);position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-18px 0 50px #00000059}.ot.open .ot-panel{transform:none}.ot-panel:before{content:"New Patient Special";letter-spacing:2px;text-transform:uppercase;color:var(--cyan);font:800 13px/1 Figtree,sans-serif;position:absolute;top:34px;left:26px}.ot-x{z-index:5;cursor:pointer;background:#001c38eb;border:1px solid #ffffff47;border-radius:14px;place-items:center;width:46px;height:46px;margin:-58px 0 0 auto;padding:0;transition:background .25s,transform .3s;display:grid;position:sticky;top:-62px}.ot-x svg{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;width:20px;height:20px}.ot-x:hover{background:#fff3;transform:rotate(90deg)}.ot-card{color:#2e2e2e;background:#fff;border-radius:20px;padding:22px 22px 24px;box-shadow:0 18px 40px #00000047}.ot-img{width:100%;height:auto;margin:0 0 16px;display:block}.ot-price{color:var(--navy);align-items:baseline;gap:12px;margin:0 0 16px;display:flex}.ot-price b{color:#0a8de0;font:900 54px/1 Figtree,sans-serif}.ot-price span{text-transform:uppercase;letter-spacing:.5px;font:800 18px/1.2 Figtree,sans-serif}.cd-fg{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cd-fg .f{grid-column:1/-1}.ot-card input:not([type=submit]),.ot-card select,.ot-card textarea{box-sizing:border-box;color:#222;background:#f2f2f2;border:1px solid #e3e6ea;border-radius:4px;width:100%;min-width:0;padding:13px 16px;font:15px Figtree,sans-serif}.ot-card textarea{resize:vertical}.ot-card input:focus,.ot-card select:focus,.ot-card textarea:focus{outline-offset:0;background:#fff;outline:2px solid #05aff1}.ot-card .btn{width:100%}.fm-hp{opacity:0;width:1px;height:1px;position:absolute!important;left:-9999px!important}.fm-status{min-height:0;margin:10px 0 0;font-size:14px}.ot-info{color:#c9d6e8;opacity:0;margin:30px 0 0;transition:opacity .5s,transform .5s;transform:translateY(18px)}.ot-card{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(18px)}.ot.open .ot-card,.ot.open .ot-info{opacity:1;transition-delay:.15s;transform:none}.ot.open .ot-info{transition-delay:.3s}.ot-info p{color:#c9d6e8;margin:0 0 14px;font-size:15px;line-height:1.65}.ot-info b{color:#fff}.ot-info .ot-h{color:#fff;letter-spacing:-.5px;margin:0 0 16px;font:800 28px/1.2 Figtree,sans-serif}.ot-save{letter-spacing:1.2px;background:linear-gradient(90deg,#00d4ff 54%,#05aff1);border-radius:50px;padding:10px 18px;display:inline-block;color:#00142a!important;margin:0 0 14px!important;font:900 15px/1 Figtree,sans-serif!important}.ot-list{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ot-list li{color:#fff;padding-left:32px;font:800 15px/1.3 Figtree,sans-serif;position:relative}.ot-list li:before{content:"";background:#05aff1 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:-2px;left:0}@media (width<=767px){.ot-grp{top:52%}.ot-ar{width:24px;height:24px;margin-right:8px}.ot-tab{padding:16px 10px;font-size:15px}.ot-panel{padding:78px 18px 100px}}@media (width<=480px){.cd-fg{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ot-tab,.ot-tab:after,.ot-ar{animation:none!important}.ot-panel,.ot,.ot-card,.ot-info{opacity:1;transition:none;transform:none}.ot-panel{transform:none}}@media (width<=860px){.hero .tx{container-type:inline-size}.hero .eye,.hero .hl,.hero p.tag{white-space:nowrap}.hero .eye{font-size:min(20px,5cqw)}.hero .hl{font-size:min(58px,8.84956cqw)}.hero p.tag{font-size:min(23px,5.78035cqw)}}@media (width<=700px){.hero .cta-row{gap:12px;width:100%;display:grid}.hero .btn{justify-content:center;width:100%;display:flex}section.ab .vid{aspect-ratio:1}section.ab .vid.on{aspect-ratio:16/9}section.ab .vid button{border-width:2px;width:56px;height:56px;margin:-28px 0 0 -28px}section.ab .vid button svg{width:24px;height:24px}}@media (width<=460px){.sb a{text-align:center;flex-direction:column;justify-content:center;gap:4px}.sb span{text-align:center;align-items:center}.sb small{white-space:normal}.sb-call{padding:10px 36px 10px 8px}.sb-sch{padding:10px 8px 10px 40px}}@media (width<=360px){.sb b{font-size:14px}.sb-call{flex-basis:50%}}.hero.sx{background:linear-gradient(90deg,#001c381a 0%,#001c3859 34%,#001c38e0 56%,#00142af5 100%),url(/wp-content/uploads/2026/09/epic-life-office-in-sussex-wi.webp) center/cover no-repeat,var(--navy)}@media (width<=860px){.hero.sx{background:linear-gradient(180deg,#001c38eb 0%,#001c38d1 55%,#001c3859 100%),url(/wp-content/uploads/2026/09/epic-life-office-in-sussex-wi-800w.webp) center/cover no-repeat,var(--navy)}}section.sv2 .row.r3{grid-template-columns:repeat(3,1fr);gap:20px}@media (width<=900px){section.sv2 .row.r3{grid-template-columns:1fr}}section.ab2{padding:64px 0}section.ab2b{background:#f5f7fa}section.ab2 .center.narrow p{font-size:18px}section.ab2 .center.narrow p a{color:#0a6cb5;font-weight:600;text-decoration:none}section.ab2 .center.narrow p a:hover{text-decoration:underline}section.ab p a{color:#0a6cb5;font-weight:600}section.ab p a:hover{color:#085f9e;text-decoration:underline}section.e5 .cols.c2{grid-template-columns:repeat(2,1fr)}@media (width<=860px){section.e5 .cols.c2{grid-template-columns:1fr}}.vh{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero.hero-ca{background:linear-gradient(90deg,#001c380f 0%,#001c384d 34%,#001c38db 56%,#00142af5 100%),url(/wp-content/uploads/2026/09/car-accident-on-i-94-in-wisconsin.webp) center/cover no-repeat,var(--navy)}@media (width<=860px){.hero.hero-ca{background:linear-gradient(180deg,#001c38eb 0%,#001c38d1 55%,#001c3859 100%),url(/wp-content/uploads/2026/09/car-accident-on-i-94-in-wisconsin-800w.webp) center/cover no-repeat,var(--navy)}.hero.hero-ca .eye,.hero.hero-lg .eye{font-size:min(20px,3.57143cqw)}}section.art{padding:calc(var(--sp) + 8px) 0;background:#fff}section.art .acol{max-width:860px;margin:0}section.art h2{color:var(--navy);text-align:left;margin:56px 0 16px;font-size:34px;font-weight:800;line-height:1.2}section.art h2:first-child{margin-top:0}section.art h2:before{content:"";background:linear-gradient(90deg,#00d4ff,#05aff1) 0 0/52px 5px no-repeat,linear-gradient(#001c38,#001c38) 0 10px/22px 5px no-repeat;width:52px;height:15px;margin:0 0 16px;animation:3.2s ease-in-out infinite accbars;display:block}section.art h3{color:var(--navy);margin:32px 0 10px;font-size:24px;font-weight:800;line-height:1.25}section.art p{margin:0 0 16px}section.art p a{color:#0a6cb5;font-weight:600;text-decoration:none}section.art p a:hover{color:#0a7fd0;text-decoration:underline}section.art .acta{margin:26px 0 0}section.art .al{gap:16px;margin:6px 0 0;padding:0;list-style:none;display:grid}section.art .al li{padding-left:30px;position:relative}section.art .al li:before{content:"";background:linear-gradient(135deg,#00d4ff,#05aff1);border-radius:50%;width:10px;height:10px;position:absolute;top:.6em;left:4px}section.art .al strong{color:var(--navy);margin-bottom:2px;font-weight:800;display:block}section.art .fl{gap:14px;margin-top:6px;display:grid}section.art .fq{background:#fff;border:1px solid #e6edf4;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #001c381a}section.art .fq summary{cursor:pointer;color:var(--navy);justify-content:space-between;align-items:center;gap:18px;padding:20px 26px;font-size:19px;font-weight:800;line-height:1.3;list-style:none;display:flex}section.art .fq summary::-webkit-details-marker{display:none}section.art .fq summary:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E"),linear-gradient(#00d4ff,#0a8de0);background-position:50%;background-repeat:no-repeat;background-size:16px,100%;border-radius:50%;flex:none;width:34px;height:34px;transition:transform .25s}section.art .fq[open] summary:after{transform:rotate(45deg)}section.art .fq:hover summary{color:#0a7fd0}section.art .fq p{margin:0;padding:0 26px 22px}section.art .ar2{flex-wrap:wrap;gap:12px;margin:6px 0 0;padding:0;list-style:none;display:flex}section.art .ar2 li span,section.art .ar2 li a{color:var(--navy);background:#f5f7fa;border-radius:999px;padding:12px 24px;font-weight:700;text-decoration:none;transition:all .2s;display:block}section.art .ar2 li a{background:var(--navy);color:#fff}section.art .ar2 li a:hover{color:var(--navy);background:#05aff1}section.art .dcard{border:1px solid #e6edf4;border-radius:18px;align-items:center;gap:22px;margin:22px 0 0;padding:16px 22px 16px 16px;display:flex;box-shadow:0 8px 24px #001c3814}section.art .dcard img{object-fit:cover;object-position:center 15%;border-radius:14px;flex:none;width:96px;height:96px}section.art .dcard b{color:var(--navy);margin-bottom:10px;font-size:20px;font-weight:800;display:block}section.art .vid{aspect-ratio:16/9;cursor:pointer;background:#000;border-radius:18px;margin:6px 0 24px;position:relative;overflow:hidden;box-shadow:0 18px 44px #001c3847}section.art .vid img,section.art .vid iframe{object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}section.art .vid img{filter:saturate(1.08);transition:transform .8s cubic-bezier(.2,.7,.2,1)}section.art .vid:hover img{transform:scale(1.05)}section.art .vid:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#001c381f 0%,#001c3859 100%),radial-gradient(70% 70%,#00d4ff2e,#001c3800 70%);position:absolute;inset:0}section.art .vid.on:before{display:none}section.art .vid button{z-index:2;cursor:pointer;background:linear-gradient(135deg,#00d4ff,#05aff1);border:3px solid #ffffffe6;border-radius:50%;place-items:center;width:96px;height:96px;margin:-48px 0 0 -48px;transition:transform .2s,background .2s;animation:2.4s ease-in-out infinite vplay;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 10px 34px #00d4ff8c}section.art .vid button:before,section.art .vid button:after{content:"";pointer-events:none;border:2px solid #00d4ffb3;border-radius:50%;animation:2.4s ease-out infinite vring;position:absolute;inset:-3px}section.art .vid button:after{animation-delay:1.2s}section.art .vid:hover button{background:linear-gradient(135deg,#05aff1,#0a7fd0);transform:scale(1.08)}section.art .vid button svg{fill:#fff;width:42px;height:42px;margin-left:4px}section.art .ig{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:8px;display:grid}section.art .ic2{background:#fff;border-top:5px solid #00d4ff;border-radius:22px;padding:28px 28px 12px;transition:transform .25s,box-shadow .25s;box-shadow:0 14px 34px #001c381a}section.art .ic2:last-child{grid-column:1/-1}section.art .ic2:hover{transform:translateY(-4px);box-shadow:0 20px 42px #001c3829}section.art .ico{background:linear-gradient(#00d4ff,#0a8de0);border-radius:16px;place-items:center;width:56px;height:56px;margin-bottom:14px;display:grid}section.art .ico svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}section.art .ic2 h3{margin:0 0 10px;font-size:22px}section.rd.rd-l .tx{text-align:left;max-width:860px;margin:0 auto 40px}section.rd.rd-l h2:before{margin-left:0;margin-right:0}section.rd.rd-l .cta-row{justify-content:flex-start}@media (width<=700px){section.art .ig{grid-template-columns:1fr}section.art .vid button{width:72px;height:72px;margin:-36px 0 0 -36px}section.art .vid button svg{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){section.art .vid button,section.art .vid button:before,section.art .vid button:after{animation:none}section.art .vid img{transition:none}}@media (width<=860px){section.art h2{margin-top:44px;font-size:28px}section.art h3{font-size:21px}section.art .fq summary{padding:18px 20px;font-size:17px}section.art .fq p{padding:0 20px 20px}section.art .dcard{flex-direction:column;align-items:flex-start}}@media (width<=700px){section.art .acta .btn,section.art .dcard .btn{justify-content:center;width:100%;display:flex}section.art .dcard>div{width:100%}}@media (prefers-reduced-motion:reduce){section.art h2:before{animation:none}}section.art .vid .vt{z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;letter-spacing:.08em;pointer-events:none;background:#00142ab8;border:1px solid #ffffff40;border-radius:50px;padding:7px 14px;font:800 14px/1 Figtree,sans-serif;position:absolute;bottom:20px;right:22px}section.art .vid .vc{z-index:2;pointer-events:none;text-align:left;text-shadow:0 2px 12px #00142ab3;display:block;position:absolute;bottom:22px;left:26px;right:110px}section.art .vid .vc b{color:#fff;letter-spacing:-.01em;font:900 clamp(18px,2.4vw,28px)/1.15 Figtree,sans-serif;display:block}section.art .vid .vc i{color:#00d4ff;margin-top:6px;font:700 clamp(13px,1.5vw,18px)/1.3 Figtree,sans-serif;display:block}section.art .vid:before{background:linear-gradient(#001c381a 0%,#001c3833 45%,#00142ac7 100%),radial-gradient(70% 70%,#00d4ff2e,#001c3800 70%)}section.art .atg{background:#f5f7fa;border-radius:20px;grid-template-columns:1fr 240px;align-items:center;gap:48px;margin:36px 0;padding:36px 40px;display:grid}section.art .atg .atx h2{margin-top:0}section.art .atg .atx p:last-child{margin-bottom:0}section.art .ati{background:#fff;border:6px solid #00d4ff;border-radius:50%;place-items:center;width:200px;height:200px;margin:0 auto;display:grid;box-shadow:0 18px 44px #001c3824}section.art .ati svg{fill:none;stroke:#001c38;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:92px;height:92px}@media (width<=700px){section.art .vid .vt{bottom:14px;right:14px}section.art .vid .vc{bottom:14px;left:16px;right:80px}section.art .atg{grid-template-columns:1fr;gap:24px;padding:26px 22px}section.art .ati{order:-1;width:150px;height:150px;margin:0}section.art .ati svg{width:68px;height:68px}section.art .vid{aspect-ratio:1}section.art .vid.on{aspect-ratio:16/9}}.ot-ban{text-align:center;color:#fff;background:linear-gradient(160deg,#001c38,#0a6fb4);border:2px solid #00d4ff;border-radius:14px;padding:22px 16px 20px;display:block}.ot-ban b{letter-spacing:-1px;font:900 64px/1 Figtree,sans-serif;display:block}.ot-ban span{letter-spacing:.5px;text-transform:uppercase;margin-top:6px;font:900 24px/1.15 Figtree,sans-serif;display:block}.ot-ban i{color:#bfeaff;margin-top:8px;font:700 15px/1.3 Figtree,sans-serif;display:block}.ot-ca .ot-panel:before{content:"Car Accident Patients"}section.art .cl{grid-template-columns:1fr 1fr;align-items:start;gap:12px 28px;margin:6px 0 20px;padding:0;list-style:none;display:grid}section.art .cl li{color:var(--navy);background:#f5f7fa;border-radius:14px;padding:14px 18px 14px 52px;font-weight:700;line-height:1.35;position:relative}section.art .cl li:before{content:"";background:linear-gradient(135deg,#00d4ff,#05aff1);border-radius:50%;width:24px;height:24px;margin-top:-12px;position:absolute;top:50%;left:16px}section.art .cl li:after{content:"";border:2.5px solid #fff;border-width:0 2.5px 2.5px 0;width:6px;height:11px;margin-top:-8px;position:absolute;top:50%;left:24px;transform:rotate(45deg)}section.art .cl a{color:#0a6cb5;text-decoration:none}section.art .cl a:hover{color:#0a7fd0;text-decoration:underline}@media (width<=700px){section.art .cl{grid-template-columns:1fr}}section.art h4{color:var(--navy);margin:24px 0 8px;font-size:20px;font-weight:800;line-height:1.3}section.chero{background:linear-gradient(90deg,#00142af0 0%,#001c38d1 50%,#001c3880 100%),var(--hbg) center/cover no-repeat,var(--navy);color:#fff;padding:clamp(48px,7vw,84px) 0 clamp(52px,7vw,88px)}@media (width<=860px){section.chero{background:linear-gradient(90deg,#00142af0 0%,#001c38d1 50%,#001c3880 100%),var(--hbg-m,var(--hbg)) center/cover no-repeat,var(--navy)}}section.chero .crumb{color:#ffffffbf;margin:0 0 20px;font:600 14px/1.3 Figtree,sans-serif}section.chero .crumb a{color:#fff;text-decoration:none}section.chero .crumb a:hover{color:#00d4ff;text-decoration:underline}section.chero .crumb span{color:#ffffff80;margin:0 6px}section.chero .crumb span[aria-current]{color:#ffffffbf;margin:0}section.chero h1{letter-spacing:-.6px;color:#fff;max-width:820px;margin:0 0 16px;font:900 clamp(34px,5.2vw,60px)/1.06 Figtree,sans-serif}section.chero .tag{color:#7fe0ff;margin:0 0 30px;font:600 clamp(18px,2vw,22px)/1.3 Figtree,sans-serif}section.chero .cta-row{flex-wrap:wrap;gap:14px;display:flex}@media (width<=700px){section.chero .cta-row{flex-direction:column}section.chero .cta-row .btn{justify-content:center;width:100%;display:flex}}section.art .cg{grid-template-columns:repeat(2,1fr);gap:24px;margin:8px 0 0;display:grid}section.art .cgc{background:#fff;border:1px solid #e6edf4;border-radius:20px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 14px 34px #001c381a}section.art .cgc:hover{transform:translateY(-4px);box-shadow:0 20px 42px #001c3829}section.art .cgc img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}section.art .cgb{padding:20px 24px 24px}section.art .cgb h3{margin:0 0 16px;font-size:22px}@media (width<=700px){section.art .cg{grid-template-columns:1fr}section.art .cgb .btn{justify-content:center;width:100%;display:flex}}section.rgw{padding:calc(var(--sp) + 8px) 0;background:#f5f7fa}section.rgw .acol{max-width:none;margin:0}section.rgw p.ri{max-width:860px}section.rgw .gr{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;margin-top:36px;display:grid}section.rgw .card{flex:none;font-size:16px}section.rgw .card p{-webkit-line-clamp:unset;margin:0 0 14px;font-size:16px;line-height:1.6;display:block}section.rgw .card b,section.rgw .card small{font-size:16px}section.rgw .card button{display:none}section.rgw .card:hover{transform:none;box-shadow:0 14px 34px #00081659}@media (width<=1000px){section.rgw .gr{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){section.rgw .gr{grid-template-columns:1fr}}section.lc{padding:calc(var(--sp) + 8px) 0;background:#f5f7fa}section.lc .lg{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:28px;display:grid}section.lc .lcard{background:#fff;border-radius:22px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 44px #001c3824}section.lc .lh{color:#fff;background:linear-gradient(135deg,#001c38,#06335e);border-bottom:5px solid #00d4ff;padding:26px 30px}section.lc h2{color:#fff;margin:0;font-size:26px;font-weight:800;line-height:1.2}section.lc .lb{gap:22px;padding:26px 30px 28px;display:grid}section.lc .lr{align-items:flex-start;gap:16px;display:flex}section.lc .ic{background:linear-gradient(135deg,#00d4ff,#05aff1);border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}section.lc .ic svg{fill:none;stroke:#001c38;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}section.lc .lr small{letter-spacing:.08em;text-transform:uppercase;color:#6b7480;margin:2px 0 6px;font:800 13px/1 Figtree,sans-serif;display:block}section.lc .lr a{color:var(--navy);font-size:20px;font-weight:800;line-height:1.35;text-decoration:none}section.lc .lr a:hover{color:#0a7fd0;text-decoration:underline}section.lc .lr>div{flex:1;min-width:0}section.lc .hrs{border:1px solid #e6edf4;border-radius:14px;margin:0;padding:0;overflow:hidden}section.lc .hrs div{justify-content:space-between;gap:16px;padding:10px 16px;display:flex}section.lc .hrs div:nth-child(odd){background:#f5f7fa}section.lc .hrs dt{color:var(--navy);font-weight:700}section.lc .hrs dd{text-align:right;margin:0}section.lc .hrs .x dd{color:#5b6b7f}section.lc .lcard iframe{border:0;width:100%;height:300px;margin-top:auto;display:block}@media (width<=860px){section.lc .lg{grid-template-columns:1fr}section.lc h2{font-size:22px}section.lc .lh,section.lc .lb{padding-left:22px;padding-right:22px}section.lc .lr a{font-size:18px}}section.lc .hrs dd{white-space:nowrap}@media (width<=860px){section.lc .lr.hr{display:block;position:relative}section.lc .lr.hr .ic{position:absolute;top:0;left:0}section.lc .lr.hr>div{display:block}section.lc .lr.hr small{align-items:center;min-height:46px;margin:0 0 12px 62px;display:flex}section.lc .hrs div{padding:10px 14px}}section.art .aimg{border-radius:18px;width:100%;max-width:560px;height:auto;margin:8px 0 24px;display:block;box-shadow:0 14px 34px #001c3824}section.art .dcard.bio{align-items:flex-start;margin-top:40px}section.art .dcard.bio img{border-radius:50%;width:120px;height:120px}section.art .dcard.bio p{margin:0 0 12px}section.art .dcard.bio p:last-child{margin:0}section.bl{padding:calc(var(--sp) + 8px) 0 calc(var(--sp) + 16px);background:#f5f7fa}section.bl .bfeat{background:var(--navy);border-radius:20px;grid-template-columns:1.15fr 1fr;margin:0 0 34px;display:grid;overflow:hidden;box-shadow:0 18px 44px #001c382e}section.bl .bfi{background:#e8edf2;min-height:380px;display:block;position:relative;overflow:hidden}section.bl .bfi img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .6s;position:absolute;inset:0}section.bl .bfeat:hover .bfi img{transform:scale(1.04)}section.bl .bft{flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:48px 48px 48px 44px;display:flex}section.bl .bk{letter-spacing:2px;text-transform:uppercase;color:#00d4ff;margin:0;font:800 13px Figtree,sans-serif}section.bl .bft h2{letter-spacing:-.6px;text-align:left;margin:0;font-size:34px;font-weight:800;line-height:1.15}section.bl .bft h2:before{display:none}section.bl .bft h2 a{color:#fff;text-decoration:none}section.bl .bft h2 a:hover{color:#00d4ff}section.bl .bx{color:#4a5568;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15.5px;line-height:1.65;display:-webkit-box;overflow:hidden}section.bl .bfeat .bx{color:#c9d6e8;-webkit-line-clamp:4;font-size:17px}section.bl .bm{color:#5b6b7f;align-items:center;gap:10px;margin:0;font:600 14px Figtree,sans-serif;display:inline-flex}section.bl .bfeat .bm{color:#9fb3cf}section.bl .bm i{background:#05aff1;border-radius:50%;width:4px;height:4px;display:inline-block}section.bl .bg{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}section.bl .bc{background:#fff;border:1px solid #e3e8ee;border-radius:18px;flex-direction:column;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}section.bl .bc:hover{border-color:#0000;transform:translateY(-5px);box-shadow:0 22px 46px #04214921}section.bl .bi{aspect-ratio:16/10;background:#e8edf2;display:block;overflow:hidden}section.bl .bi img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .55s;display:block}section.bl .bc:hover .bi img{transform:scale(1.06)}section.bl .bb{flex-direction:column;flex:1;gap:12px;padding:24px 26px 22px;display:flex}section.bl .bcat{letter-spacing:1.6px;text-transform:uppercase;color:#0a6cb5;margin:0;font:800 12px Figtree,sans-serif}section.bl .bb h3{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:800;line-height:1.25}section.bl .bb h3 a{color:var(--navy);text-decoration:none}section.bl .bb h3 a:hover{color:#05aff1}section.bl .bf{border-top:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}section.bl .bgo{width:42px;height:42px;color:var(--navy);background:#eef3f8;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .25s,color .25s,transform .25s;display:inline-flex}section.bl .bc:hover .bgo{color:#fff;background:linear-gradient(135deg,#00d4ff,#05aff1);transform:translate(3px)}@media (width<=1000px){section.bl .bg{grid-template-columns:1fr 1fr}section.bl .bfeat{grid-template-columns:1fr}section.bl .bfi{aspect-ratio:16/9;min-height:0}section.bl .bft{padding:32px 30px 36px}}@media (width<=640px){section.bl .bg{grid-template-columns:1fr}section.bl .bft h2{font-size:27px}section.bl .bft .btn{justify-content:center;width:100%;display:flex}}section.art .cl1{grid-template-columns:1fr}section.art .cl1 li{color:var(--ink);font-weight:600}section.art .aab .abg{grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:56px;margin:0 0 8px;display:grid}section.art .aab .abi{aspect-ratio:1;object-fit:cover;border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 18px 44px #001c382e}section.art .aab .acol>h2:first-child{margin-top:56px}@media (width<=900px){section.art .aab .abg{grid-template-columns:1fr;gap:28px}section.art .aab .abi{max-width:460px}}section.art .adr{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:56px;display:grid}section.art .drs{position:sticky;top:120px}section.art .drs img{aspect-ratio:2/3;object-fit:cover;object-position:center top;border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 18px 44px #001c382e}section.art .drs .drl{text-align:center;color:#5b6470;margin:18px 0;font-weight:700}section.art .drs .btn{justify-content:center;width:100%;display:flex}section.art .drb{max-width:760px}@media (width<=900px){section.art .adr{grid-template-columns:1fr;gap:32px}section.art .drs{max-width:380px;position:static}section.art .drs img{aspect-ratio:4/5}}section.sch{padding:calc(var(--sp) + 8px) 0 calc(var(--sp) + 24px);background:#fff}section.sch .schl{color:var(--navy);margin:0 0 24px;font-size:28px;font-weight:800;line-height:1.25}section.sch .schb{flex-wrap:wrap;gap:16px;display:flex}@media (width<=700px){section.sch .schb{flex-direction:column}section.sch .schb .btn{justify-content:center;width:100%;display:flex}section.sch .schl{font-size:24px}}section.sk{padding:calc(var(--sp) + 8px) 0 calc(var(--sp) + 24px);background:#f5f7fa}section.sk .sked-portal-container{background:#fff;border-radius:18px;width:100%;padding-top:60%;position:relative;overflow:hidden;box-shadow:0 12px 34px #001c381f}section.sk .sked-portal-container iframe{border:none;width:100%;height:100%;position:absolute;inset:0}@media screen and (width<=900px){section.sk .sked-portal-container{padding-top:100%}}@media screen and (width<=750px){section.sk .sked-portal-container{padding-top:310%}}section.art .byl{color:#5b6b7b;margin:0 0 22px;font-size:16px}section.art .byl a{font-weight:700}section.art .aimg.pw{max-width:100%;margin:8px 0 28px}section.art h2[id],section.art h3[id]{scroll-margin-top:130px}section.art ul.pl{margin:0 0 22px;padding-left:26px;list-style:outside}section.art ul.pl li{margin:9px 0;padding-left:4px}section.art .tw{border-radius:14px;margin:22px 0 30px;overflow-x:auto;box-shadow:0 8px 24px #001c381a}section.art table.pt{border-collapse:collapse;background:#fff;width:100%;min-width:540px;font-size:16px;line-height:1.5}section.art table.pt th{color:#fff;text-align:left;background:#001c38;padding:14px 18px;font-size:15px;font-weight:700}section.art table.pt td{color:#1c2b3a;vertical-align:top;padding:13px 18px}section.art table.pt tbody tr:nth-child(2n) td{background:#f5f7fa}section.art blockquote.pq{background:#f5f7fa;border-radius:16px;margin:26px 0;padding:22px 26px}section.art blockquote.pq p{color:#001c38;margin:0;font-size:19px;line-height:1.6}section.art blockquote.pq p.pqa{margin-top:10px;font-size:16px;font-weight:700}section.art nav.toc{background:#f5f7fa;border-radius:16px;margin:0 0 30px;padding:22px 26px}section.art .toc-t{color:#001c38;margin:0 0 12px;font-size:20px;font-weight:800}section.art nav.toc ol{margin:0;padding-left:24px}section.art nav.toc ol ol{margin:6px 0 4px}section.art nav.toc li{margin:7px 0}@media (width<=700px){section.art nav.toc,section.art blockquote.pq{padding:18px}}section.chero .kick{letter-spacing:2px;text-transform:uppercase;color:#00d4ff;margin:0 0 12px;font:800 14px/1.3 Figtree,sans-serif}section.sk .tys{max-width:960px}section.sk .tyh{align-items:center;gap:16px;margin:0 0 22px;display:flex}section.sk .tyn{color:#fff;background:linear-gradient(135deg,#00d4ff,#05aff1);border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font:800 24px/1 Figtree,sans-serif;display:grid}section.sk .tyk{letter-spacing:2px;text-transform:uppercase;color:#05aff1;margin:0 0 2px;font:800 13px/1.2 Figtree,sans-serif}section.sk .tyh h2{color:var(--navy);margin:0;font-size:clamp(24px,3vw,32px);font-weight:800;line-height:1.2}section.art .pbio{background:#f5f7fa;border-radius:22px;grid-template-columns:260px 1fr;align-items:center;gap:34px;margin:48px 0 0;padding:28px;display:grid}section.art .pbio img{object-fit:cover;object-position:center 15%;border-radius:18px;width:260px;height:260px;display:block;box-shadow:0 12px 30px #001c3829}section.art .pbio .pbn{color:var(--navy);margin:0 0 12px;font-size:24px;font-weight:800}section.art .pbio .pbt p{margin:0 0 12px}section.art .pbio .pbt p:last-child{margin:0}@media (width<=800px){section.art .pbio{grid-template-columns:1fr;gap:22px;padding:20px}section.art .pbio img{aspect-ratio:1;width:100%;max-width:340px;height:auto}}section.chero .pdate{color:#ffffffd1;margin:0 0 20px;font:600 17px/1.3 Figtree,sans-serif}section.art .ig.ev .ic2:last-child{grid-column:auto}.hero.hero-sd{background:linear-gradient(90deg,#001c380f 0%,#001c384d 34%,#001c38db 56%,#00142af5 100%),url(/wp-content/uploads/2026/10/spinal-decompression-wauwatosa-wi.webp) center/cover no-repeat,var(--navy)}@media (width<=860px){.hero.hero-sd{background:linear-gradient(180deg,#001c38eb 0%,#001c38d1 55%,#001c3859 100%),url(/wp-content/uploads/2026/10/spinal-decompression-wauwatosa-wi-800w.webp) center/cover no-repeat,var(--navy)}}section.art li a,section.art td a,section.art dd a{color:#0a6cb5;font-weight:600}section.art li a:hover,section.art td a:hover,section.art dd a:hover{color:#085f9e}section.art .cl a{text-underline-offset:3px;font-weight:600;text-decoration:underline}
