@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";:root{--navy:#071b36;--navy2:#0b274b;--blue:#1769d2;--cyan:#2bb6c9;--ink:#10233e;--muted:#61708a;--line:#e4eaf1;--soft:#f5f8fb;--white:#fff;--shadow:0 18px 60px rgba(7,27,54,.1);--radius:22px}*{box-sizing:border-box}body{margin:0;color:var(--ink);font-family:DM Sans,sans-serif;background:#fff}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}.container{width:min(1160px,calc(100% - 40px));margin:auto}.topbar{background:#051529;color:#cdd9e7;min-height:36px;display:flex;align-items:center;justify-content:space-between;padding:0 max(20px,calc((100% - 1160px)/2));font-size:12px}.toplinks{display:flex;gap:20px}.toplinks span{display:flex;align-items:center;gap:5px}.header{height:82px;display:flex;align-items:center;justify-content:space-between;padding:0 max(20px,calc((100% - 1160px)/2));background:#fff;border-bottom:1px solid rgba(228,234,241,.7);position:sticky;top:0;z-index:50}.brand{display:flex;align-items:center;gap:10px}.brandmark{width:40px;height:40px;border-radius:11px;background:linear-gradient(135deg,#0a2951,#1769d2);display:grid;place-items:center;color:#fff;font-family:Manrope;font-weight:800;position:relative;overflow:hidden}.brandmark:after{content:"";position:absolute;width:50px;height:10px;background:#2bb6c9;transform:rotate(-35deg);opacity:.8;bottom:2px;left:-12px}.brandmark span{z-index:1}.brand strong{font:800 18px Manrope;display:block;letter-spacing:1.3px}.brand small{display:block;font-size:8px;letter-spacing:2.8px;color:#718098;font-weight:700;margin-top:1px}.nav{display:flex;align-items:center;gap:24px;font-size:13px;font-weight:600;color:#53647d}.nav a:hover,.nav a.active{color:var(--blue)}.nav-cta{background:var(--navy);color:#fff!important;padding:12px 17px;border-radius:10px;display:flex;align-items:center;gap:7px}.menu-btn{display:none;border:0;background:transparent}.hero{background:linear-gradient(125deg,#f6f9fc,#edf5fb 55%,#e8f4f4);min-height:640px;position:relative;overflow:hidden}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(23,105,210,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(23,105,210,.045) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:linear-gradient(to right,#000,transparent 85%);mask-image:linear-gradient(to right,#000,transparent 85%)}.hero-inner{display:grid;grid-template-columns:1.03fr .97fr;gap:70px;align-items:center;min-height:640px;position:relative}.pill{display:inline-flex;align-items:center;gap:8px;border:1px solid #d4e0ed;background:#ffffffb3;padding:8px 12px;border-radius:50px;font-size:12px;color:#53647d;font-weight:600}.pulse{width:7px;height:7px;border-radius:50%;background:#1da48b;box-shadow:0 0 0 5px #1da48b1a}h1,h2,h3,h4{font-family:Manrope;margin:0}.hero h1{font-size:clamp(45px,5.2vw,70px);line-height:1.03;letter-spacing:-3.4px;margin:23px 0 20px;max-width:720px}.hero h1 em{font-style:normal;color:var(--blue)}.hero p{font-size:17px;line-height:1.75;color:#56677e;max-width:650px}.hero-actions{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 19px;border-radius:11px;border:1px solid transparent;font-weight:700;font-size:13px;transition:.2s}.btn:hover{transform:translateY(-2px)}.btn.primary{background:var(--blue);color:#fff;box-shadow:0 10px 25px #1769d23b}.btn.ghost{border-color:#cbd7e4;color:var(--ink);background:#fff}.btn.dark{background:var(--navy);color:#fff}.btn.white{background:#fff;color:var(--navy)}.hero-note{margin-top:23px;color:#52647c;font-size:12px;display:flex;gap:7px;align-items:center}.hero-note svg{color:#1da48b}.hero-visual{height:480px;position:relative;display:grid;place-items:center}.orb{position:absolute;border-radius:50%;filter:blur(1px)}.orb1{width:380px;height:380px;background:radial-gradient(circle,#d4f0f1,#d4f0f100 70%);right:0}.orb2{width:270px;height:270px;background:radial-gradient(circle,#dce8ff,#dce8ff00 70%);left:20px;top:20px}.dashboard-card{width:min(450px,90%);background:#ffffffe8;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #fff;border-radius:24px;padding:24px;box-shadow:0 35px 80px #13385f2e;position:relative;z-index:2}.dash-head{display:flex;justify-content:space-between;color:#61708a;font-size:11px;font-weight:700}.live{color:#169278;display:flex;align-items:center;gap:5px}.live i{width:6px;height:6px;background:#1da48b;border-radius:50%}.metric{display:flex;justify-content:space-between;align-items:center;margin:30px 0 22px}.metric small{display:block;color:#738198;font-size:11px}.metric strong{display:block;font:700 26px Manrope;margin-top:4px}.metric-icon{width:45px;height:45px;border-radius:13px;background:#eaf3ff;color:var(--blue);display:grid;place-items:center}.bars{height:110px;display:flex;align-items:end;gap:12px;border-bottom:1px solid #e7edf3}.bars i{display:block;flex:1;border-radius:7px 7px 0 0;background:linear-gradient(#62a3ff,#1769d2);opacity:.85}.dash-list{margin-top:18px;display:grid;gap:11px}.dash-list span{font-size:11px;color:#63738a;display:flex;align-items:center;gap:9px}.dash-list b{width:28px;height:28px;border-radius:8px;background:#f1f6fa;display:grid;place-items:center;color:var(--blue)}.dash-list strong{margin-left:auto;color:#172b45}.floating-card{position:absolute;z-index:3;right:-10px;bottom:25px;background:#fff;padding:14px 16px;border-radius:14px;box-shadow:var(--shadow);display:flex;align-items:center;gap:11px}.floating-card svg{color:#168e82}.floating-card strong,.floating-card small{display:block}.floating-card strong{font:700 15px Manrope}.floating-card small{font-size:9px;color:#718098;margin-top:2px}.trust-strip{background:var(--navy);color:#fff}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.trust-grid div{padding:25px 20px;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:6px}.trust-grid span{font:600 10px Manrope;color:#70b6f0}.trust-grid strong{font-size:13px}.section{padding:100px 0}.section.light{background:var(--soft)}.section.navy{background:var(--navy);color:#fff}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.section-title .eyebrow,.pagehero .eyebrow,.eyebrow{display:inline-block;text-transform:uppercase;letter-spacing:2.2px;font:700 10px Manrope;color:var(--blue);margin-bottom:14px}.section-title h2{font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-1.7px}.section-title p,.section p{color:var(--muted);line-height:1.75;font-size:15px}.section-title p{max-width:650px}.center{text-align:center}.center p{margin-left:auto;margin-right:auto}.quote-card{background:#fff;border:1px solid var(--line);padding:35px;border-radius:var(--radius);box-shadow:var(--shadow)}.quote-card svg{color:#1da48b}.quote-card p{font:600 19px/1.65 Manrope;color:var(--ink)!important}.quote-card span{font-size:12px;color:#738198}.text-link{display:inline-flex;gap:7px;align-items:center;color:var(--blue);font-weight:700;font-size:13px;margin-top:15px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:42px}.service-card{border:1px solid var(--line);border-radius:18px;padding:25px;background:#fff;transition:.25s;display:flex;flex-direction:column}.service-card:hover{transform:translateY(-5px);box-shadow:var(--shadow);border-color:#cbdcf1}.service-icon{width:43px;height:43px;border-radius:12px;background:#eaf3ff;color:var(--blue);display:grid;place-items:center;margin-bottom:21px}.service-card h3{font-size:17px;line-height:1.3;margin-bottom:10px}.service-card p{font-size:13px!important;line-height:1.7!important;margin:0 0 18px;flex:1}.service-card a{font-size:11px;color:var(--blue);font-weight:700;display:flex;align-items:center;gap:4px}.center-btn{text-align:center;margin-top:32px}.process-preview{display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.process-preview h2{font-size:42px;line-height:1.12;letter-spacing:-1.6px;margin-bottom:16px}.process-preview p{color:#a9b8c9!important}.light-eyebrow{color:#73b8f1!important}.mini-steps{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#ffffff1f;border:1px solid rgba(255,255,255,.12);border-radius:20px;overflow:hidden}.mini-steps div{padding:22px;background:#ffffff09;display:flex;gap:15px;align-items:center}.mini-steps span{font:700 10px Manrope;color:#68b4ef}.mini-steps strong{font-size:13px}.cta-box{background:linear-gradient(135deg,#f1f6fb,#eaf4f4);border:1px solid #dce7ef;border-radius:25px;padding:50px;display:flex;align-items:center;justify-content:space-between;gap:30px}.cta-box h2{font-size:35px;letter-spacing:-1.3px}.cta-box p{max-width:650px;margin-bottom:0}.pagehero{background:linear-gradient(120deg,#f2f6fa,#eaf4f6);padding:95px 0 90px;border-bottom:1px solid var(--line)}.pagehero h1{font-size:clamp(42px,5.5vw,65px);letter-spacing:-3px;max-width:880px;line-height:1.04}.pagehero p{max-width:700px;font-size:17px;line-height:1.7;color:#5d6d84}.about-intro .lead,.careers .lead{font-size:18px!important;line-height:1.8!important;color:#4e6078!important}.principles{display:grid;gap:15px}.principles>div{padding:26px;background:var(--soft);border:1px solid var(--line);border-radius:17px}.principles span{font:700 10px Manrope;letter-spacing:1.5px;text-transform:uppercase;color:var(--blue)}.principles p{margin-bottom:0}.leadership-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}.person{border:1px solid var(--line);border-radius:20px;padding:27px;background:#fff}.avatar{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;color:#fff;font:800 20px Manrope;margin-bottom:20px}.a0{background:linear-gradient(135deg,#1556a7,#2bb6c9)}.a1{background:linear-gradient(135deg,#173d69,#5c8ed0)}.a2{background:linear-gradient(135deg,#0d766d,#48bfa8)}.role{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:var(--blue);font-weight:800}.person h3{font-size:21px;margin:6px 0}.years{font-size:11px;font-weight:700;color:#74839a;margin-bottom:15px}.person p{font-size:13px!important;margin:0}.experience-banner{margin-top:18px;border-radius:20px;background:var(--navy);color:#fff;padding:30px 36px;display:flex;align-items:center;gap:25px}.experience-banner>strong{font:800 55px Manrope;color:#64b3f0}.experience-banner b,.experience-banner span{display:block}.experience-banner b{font-size:18px}.experience-banner span{font-size:12px;color:#aebed0;margin-top:5px}.acrostic{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:40px}.acrostic>div{display:flex;gap:17px;padding:23px;border:1px solid var(--line);background:#fff;border-radius:15px}.acrostic b{font:800 25px Manrope;color:var(--blue)}.acrostic h3{font-size:16px}.acrostic p{font-size:12px!important;margin:5px 0 0}.specialty-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.specialty-box{border:1px solid var(--line);border-radius:22px;padding:32px;background:#fff}.circle-icon{width:50px;height:50px;border-radius:50%;background:#eaf3ff;color:var(--blue);display:grid;place-items:center}.specialty-box h2{font-size:25px;margin:20px 0}.check-row{display:flex;gap:10px;align-items:center;border-top:1px solid var(--line);padding:15px 0;font-size:14px}.check-row svg{color:#168e82}.caution{margin-top:25px;background:#fff8e8;border:1px solid #f1dfb5;border-radius:14px;padding:15px 18px;display:flex;gap:10px;color:#725c27;font-size:12px}.caution svg{flex:none}.caution p{margin:0;color:#725c27!important;font-size:12px!important}.timeline{max-width:900px}.timeline-item{display:grid;grid-template-columns:80px 1fr;gap:25px;padding-bottom:42px;position:relative}.timeline-item:not(:last-child):after{content:"";position:absolute;left:39px;top:55px;bottom:0;width:1px;background:#dce5ee}.timeline-number{width:56px;height:56px;border-radius:16px;background:var(--navy);color:#70b9f1;display:grid;place-items:center;font:700 13px Manrope;z-index:1}.timeline-item span{font:700 9px Manrope;letter-spacing:1.5px;color:var(--blue)}.timeline-item h3{font-size:22px;margin:7px 0}.timeline-item p{margin:0;max-width:720px}.security-callout{display:flex;gap:25px;align-items:center}.security-callout h2{font-size:30px}.security-callout p{color:#b4c2d1!important}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden}.why-grid article{background:#fff;padding:35px;display:grid;grid-template-columns:50px 1fr;gap:20px}.why-no{font:800 11px Manrope;color:var(--blue)}.why-grid h3{font-size:19px}.why-grid p{font-size:13px!important;margin-bottom:0}.model-list{border:1px solid var(--line);border-radius:20px;background:#fff;padding:10px}.model-list div{padding:17px;border-bottom:1px solid var(--line);display:flex;gap:10px;align-items:center;font-size:13px}.model-list div:last-child{border:0}.model-list svg{color:#168e82}.careers{display:grid;grid-template-columns:1fr 380px;gap:80px;align-items:center}.career-points{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:25px}.career-points span{padding:15px;background:var(--soft);border-radius:12px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:8px}.career-points svg{color:#168e82}.job-card{background:var(--navy);color:#fff;border-radius:24px;padding:35px}.job-card svg{color:#70b9f1}.job-card h3{font-size:24px;margin-top:22px}.job-card p{color:#b8c6d6!important}.contact-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.contact-item{display:flex;gap:14px;margin-top:25px}.contact-item>div{width:40px;height:40px;border-radius:11px;background:#eaf3ff;color:var(--blue);display:grid;place-items:center;flex:none}.contact-item p{margin:0!important;font-size:13px!important}.contact-item a{color:var(--blue)}.contact-warning{margin-top:30px;padding:15px;border:1px solid #f1dfb5;background:#fff9ec;border-radius:13px;display:flex;gap:9px;color:#715c29;font-size:11px}.contact-form{border:1px solid var(--line);border-radius:22px;padding:32px;background:#fff;box-shadow:var(--shadow)}.form-head{margin-bottom:25px}.form-head span{font:700 9px Manrope;text-transform:uppercase;letter-spacing:1.7px;color:var(--blue)}.form-head h2{font-size:28px;margin-top:5px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}label{display:block;font-size:11px;font-weight:700;color:#53647d;margin-bottom:15px}input,select,textarea{width:100%;margin-top:7px;border:1px solid #dce4ec;background:#fbfcfd;border-radius:10px;padding:12px 13px;outline:0;color:var(--ink);font-size:13px}input:focus,select:focus,textarea:focus{border-color:#8db7e6;box-shadow:0 0 0 3px #1769d212}textarea{resize:vertical}.consent{display:flex;gap:7px;align-items:flex-start;font-weight:500;font-size:10px}.consent input{width:auto;margin:1px 0}.success{text-align:center;padding:50px 20px}.success svg{color:#168e82}.success h2{font-size:30px;margin:15px 0 5px}.faq{max-width:850px}.faq-item{border-bottom:1px solid var(--line)}.faq-item button{width:100%;padding:22px 0;background:none;border:0;display:flex;justify-content:space-between;text-align:left;color:var(--ink);font-weight:700}.faq-item button svg{transition:.2s}.faq-item.open button svg{transform:rotate(180deg);color:var(--blue)}.faq-item p{font-size:13px!important;margin:0 30px 20px 0}.legal{max-width:850px}.legal h3{margin-top:30px}.footer{background:#06172c;color:#fff;padding-top:65px}.footer-main{width:min(1160px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:1.4fr .7fr .7fr 1.1fr;gap:45px;padding-bottom:55px}.footer-brand p{color:#9eafc2;font-size:12px;line-height:1.7;max-width:330px}.brand.light small{color:#8193aa}.footer-main h4{font-size:12px;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:18px}.footer-main>div:not(.footer-brand)>a{display:block;color:#9eafc2;font-size:12px;margin:10px 0}.footer-main>div:last-child p,.footer-main>div:last-child a{color:#9eafc2;font-size:11px;line-height:1.6;display:flex;gap:7px;align-items:flex-start}.footer-main>div:last-child a{align-items:center}.cin{margin-top:18px}.footer-social{display:flex;gap:8px;margin-top:18px}.footer-social span{width:32px;height:32px;border:1px solid #2b405a;border-radius:9px;display:grid;place-items:center;color:#aabbd0}.footer-bottom{border-top:1px solid #1d3047;width:min(1160px,calc(100% - 40px));margin:auto;padding:20px 0;display:flex;justify-content:space-between;gap:20px;color:#71849c;font-size:9px}.site main{min-height:50vh}@media(max-width:900px){.toplinks{display:none}.header{height:70px}.menu-btn{display:block}.nav{display:none;position:absolute;top:70px;left:0;right:0;background:#fff;border-bottom:1px solid var(--line);padding:15px 20px;flex-direction:column;align-items:stretch;box-shadow:0 20px 35px #071b3614}.nav.open{display:flex}.nav-cta{justify-content:center}.hero-inner,.two-col,.process-preview,.contact-grid,.careers{grid-template-columns:1fr;gap:40px}.hero{min-height:auto}.hero-inner{padding-top:75px;padding-bottom:65px}.hero-visual{height:400px}.service-grid,.leadership-grid,.footer-main{grid-template-columns:1fr 1fr}.footer-main>div:first-child{grid-column:1/-1}.trust-grid{grid-template-columns:1fr 1fr}.specialty-grid{grid-template-columns:1fr}.pagehero{padding:70px 0}.section{padding:75px 0}}@media(max-width:580px){.container{width:min(100% - 28px,1160px)}.topbar{display:none}.hero h1{font-size:43px;letter-spacing:-2.2px}.hero p{font-size:15px}.hero-visual{height:350px}.dashboard-card{padding:18px}.floating-card{right:0;bottom:0}.service-grid,.leadership-grid,.acrostic,.why-grid,.form-row,.career-points,.trust-grid{grid-template-columns:1fr}.trust-grid div{border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.section-title h2{font-size:34px}.cta-box{padding:30px;display:block}.cta-box .btn{margin-top:20px}.mini-steps{grid-template-columns:1fr}.experience-banner{padding:25px}.experience-banner>strong{font-size:42px}.timeline-item{grid-template-columns:58px 1fr;gap:15px}.timeline-item:not(:last-child):after{left:28px}.timeline-number{width:48px;height:48px}.footer-main{grid-template-columns:1fr}.footer-main>div:first-child{grid-column:auto}.footer-bottom{display:block}.footer-bottom span{display:block;margin:7px 0}.pagehero h1{font-size:42px}.security-callout{display:block}.security-callout h2{margin-top:15px}}.honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}.admin-login{min-height:75vh;display:grid;place-items:center;background:#f4f7fb;padding:70px 20px}.admin-card{width:min(460px,100%);background:#fff;border:1px solid #e5eaf1;border-radius:24px;padding:42px;box-shadow:0 20px 60px #081c361a}.admin-card h1{margin:10px 0 8px}.admin-card form{display:grid;gap:16px;margin-top:25px}.admin-card label{display:grid;gap:7px;font-weight:700;font-size:13px}.admin-card input{padding:13px 14px;border:1px solid #d7dee8;border-radius:10px;font:inherit}.admin-page{background:#f4f7fb;min-height:80vh;padding:60px 0 100px}.admin-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px}.admin-head h1{margin:7px 0}.admin-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px}.admin-stat{background:#fff;border:1px solid #e5eaf1;border-radius:16px;padding:20px}.admin-stat small{display:block;color:#64748b}.admin-stat strong{display:block;font-size:32px;margin-top:7px}.admin-toolbar{display:flex;gap:12px;align-items:center;margin-bottom:16px}.searchbox{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dce3ec;border-radius:10px;padding:0 12px;flex:1}.searchbox input{border:0;outline:0;padding:12px 4px;width:100%;font:inherit}.admin-toolbar select,.lead-table select{border:1px solid #dce3ec;border-radius:9px;background:#fff;padding:11px 12px}.lead-table-wrap{background:#fff;border:1px solid #e5eaf1;border-radius:16px;overflow:auto}.lead-table{width:100%;border-collapse:collapse;min-width:980px}.lead-table th,.lead-table td{text-align:left;padding:15px;border-bottom:1px solid #edf1f5;vertical-align:top;font-size:13px}.lead-table th{background:#f8fafc;color:#526174;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.lead-table td small{color:#64748b}.lead-table a{color:#1769d2}.empty{text-align:center;padding:50px!important;color:#64748b}.icon-btn{border:0;background:transparent;padding:7px;border-radius:8px;cursor:pointer}.icon-btn.danger{color:#c62828}.form-error{background:#fff1f1;border:1px solid #ffc9c9;color:#a32020;padding:11px 13px;border-radius:9px;font-size:13px}.btn:disabled{opacity:.6;cursor:not-allowed}@media(max-width:800px){.admin-stats{grid-template-columns:repeat(2,1fr)}.admin-head{align-items:start;flex-direction:column}.admin-toolbar{flex-wrap:wrap}.searchbox{min-width:100%}}.hero-team-photo{position:absolute;top:35px;right:0;width:82%;height:390px;object-fit:cover;border-radius:24px;box-shadow:0 25px 65px #071b3633;z-index:1}@media(max-width:900px){.hero-team-photo{width:88%;height:300px;top:15px}}@media(max-width:580px){.hero-team-photo{width:90%;height:250px;right:0}}.vareqis-logo{width:48px;height:48px;object-fit:contain;display:block;flex-shrink:0}.brand{gap:12px}.hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 70% 35%,rgba(13,83,145,.5),transparent 48%),linear-gradient(115deg,#020711,#06172e 52%,#031020);color:#fff}.hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.12;background-image:linear-gradient(rgba(90,180,255,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(90,180,255,.15) 1px,transparent 1px);background-size:48px 48px;animation:vareqisGridFlow 20s linear infinite}.hero-waves{position:absolute;left:-5%;right:-5%;bottom:-4px;height:48%;z-index:1;pointer-events:none;overflow:hidden;opacity:.9;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 85%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 85%,transparent)}.hero-waves svg{display:block;width:110%;height:100%;overflow:visible}.hero-waves .wave{vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 7px rgba(0,145,255,.7));stroke-dasharray:16 8}.wave-a{animation:vareqisWaveFlow 8s ease-in-out infinite alternate}.wave-b{animation:vareqisWaveFlow 11s ease-in-out infinite alternate-reverse}.wave-c{animation:vareqisWaveFlow 7s ease-in-out infinite alternate-reverse}.wave-d{animation:vareqisWaveFlow 13s ease-in-out infinite alternate}.hero h1,.hero h1 em{color:#fff}.hero h1 em{color:#16a9ff}.hero .hero-copy>p,.hero .hero-note{color:#d0e2f5}.hero .pill{color:#fff;background:#071e38bf;border-color:#4baaff73}.hero .btn.ghost{color:#fff;background:#030f208c;border-color:#50b4ffa6}@keyframes vareqisWaveFlow{0%{transform:translate3d(-3%,8px,0) scaleY(.88);stroke-dashoffset:0}to{transform:translate3d(3%,-12px,0) scaleY(1.12);stroke-dashoffset:-100}}@keyframes vareqisGridFlow{to{background-position:48px 48px}}@media(max-width:700px){.hero-waves{height:32%;opacity:.65}.hero-waves .hero-waves{position:absolute;left:0;right:0;bottom:0;height:55%;z-index:1;pointer-events:none;opacity:1}}@media(prefers-reduced-motion:reduce){.hero-waves .wave,.hero-grid{animation:none}}.hero-waves{left:-5%;right:-5%;bottom:0;width:auto;height:42%;opacity:1;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 85%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 85%,transparent 100%)}.hero-waves svg{width:110%;height:100%;overflow:visible}.hero-waves .wave{stroke-dasharray:none;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(0,155,255,.9)) drop-shadow(0 0 14px rgba(0,110,255,.5))}.hero-waves .wave-a{stroke-width:3}.hero-waves .wave-b{stroke-width:2.5}.hero-waves .wave-c,.hero-waves .wave-d{stroke-width:1.5}.hero .hero-inner{z-index:2}.hero-waves{z-index:1}.hero-team-photo{position:absolute;top:15px;right:-5px;width:88%;height:420px;object-fit:cover;object-position:center;border-radius:24px;z-index:0;opacity:1;box-shadow:0 20px 60px #0078ff33}.dashboard-card{position:relative;z-index:2}.floating-card{position:absolute;z-index:3}@media(max-width:900px){.hero-team-photo{height:320px;width:90%}}@media(max-width:580px){.hero-team-photo{height:250px;width:90%}}.hero{position:relative;isolation:isolate;overflow:hidden;background:#020b18}.hero-team-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;z-index:-1;opacity:.85;pointer-events:none}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,#020814f5,#020c1cb8 42%,#020a184d)}.hero .hero-inner{position:relative;z-index:2}.hero-visual{position:relative;isolation:isolate}.hero-visual .dashboard-card{position:relative;z-index:2;background:#031226ad;border:1px solid rgba(92,185,255,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 15px 50px #006eff40}.hero-visual .floating-card{position:relative;z-index:3}.hero-waves{z-index:1;pointer-events:none}:root{--navy: #041226;--navy2: #081e39;--blue: #168cff;--cyan: #42d9ff;--ink: #eaf3ff;--muted: #a6b8ce;--line: rgba(117, 174, 224, .2);--soft: #07172c;--white: #ffffff;--shadow: 0 22px 60px rgba(0, 0, 0, .25)}.header{background:#030f20f5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand strong{color:#fff}.brand small{color:#8ea9c8}.nav{color:#c0d0e4}.nav a:hover,.nav a.active{color:var(--cyan)}.nav-cta{background:linear-gradient(135deg,#0875ee,#13aeea);border:1px solid rgba(115,207,255,.4);box-shadow:0 8px 24px #007dff33}.menu-btn{color:#fff}.pagehero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 85% 10%,rgba(0,133,255,.2),transparent 45%),linear-gradient(120deg,#030d1c,#09213e 65%,#041226);border-bottom:1px solid var(--line)}.pagehero:after{content:"";position:absolute;width:380px;height:380px;right:-150px;bottom:-260px;border-radius:50%;border:1px solid rgba(66,217,255,.2);box-shadow:0 0 80px #007dff1f;pointer-events:none}.pagehero .container{position:relative;z-index:1}.pagehero h1{color:#fff}.pagehero p{color:#b3c6dd}.eyebrow,.section-title .eyebrow,.pagehero .eyebrow{color:var(--cyan)}.section{background:#041226;color:#edf5ff}.section.light{background:radial-gradient(ellipse at 100% 0%,rgba(0,119,255,.09),transparent 42%),#071a31}.section p,.section-title p{color:#aabbd0}.section-title h2,.process-preview h2,.cta-box h2,.security-callout h2{color:#fff}.section.navy{background:radial-gradient(ellipse at 80% 20%,rgba(0,126,255,.18),transparent 45%),#020b19;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.service-card,.person,.specialty-box,.quote-card,.principles>div,.acrostic>div,.model-list,.contact-form,.faq-item,.job-card{background:linear-gradient(145deg,#0e2744f5,#051529fa);color:#edf5ff;border:1px solid var(--line);box-shadow:0 12px 35px #0000001f}.service-card,.person,.specialty-box,.quote-card,.principles>div,.acrostic>div{border-radius:20px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.service-card:hover,.person:hover,.specialty-box:hover{transform:translateY(-5px);border-color:#42d9ff8c;box-shadow:0 20px 45px #0070ff1f}.service-icon,.circle-icon{background:linear-gradient(135deg,#007dff3d,#2fd8ff1a);color:var(--cyan);border:1px solid rgba(66,217,255,.2)}.service-card h3,.person h3,.specialty-box h2,.acrostic h3,.principles p,.quote-card p{color:#f3f8ff!important}.service-card a,.text-link{color:var(--cyan)}.role,.years{color:#77c8ff}.quote-card span{color:#aabbd0}.experience-banner{background:linear-gradient(120deg,#0b2a4d,#06172c);border:1px solid rgba(66,217,255,.2)}.experience-banner span{color:#b1c4da}.acrostic b,.timeline-item span,.why-no{color:var(--cyan)}.check-row{border-color:var(--line);color:#dce9f8}.check-row svg,.model-list svg,.career-points svg{color:#48d9bd}.timeline-item h3{color:#fff}.timeline-item p{color:#aabbd0}.timeline-number{background:linear-gradient(135deg,#0b3767,#0755a0);border:1px solid rgba(66,217,255,.25);box-shadow:0 0 25px #0082ff1f}.timeline-item:not(:last-child):after{background:linear-gradient(to bottom,#42d9ff99,#42d9ff14)}.why-grid{background:var(--line);border-color:var(--line)}.why-grid article{background:#081c34}.why-grid h3{color:#fff}.why-grid p{color:#aabbd0}.model-list{padding:10px}.model-list div{color:#dce9f8;border-color:var(--line)}.career-points span{background:#0b2340;color:#e5f1ff;border:1px solid var(--line)}.job-card{background:linear-gradient(145deg,#0c2d51,#041226)}.contact-details>div{display:flex;gap:12px;align-items:flex-start;margin-top:22px;color:#c7d8eb}.contact-details svg{flex-shrink:0;color:var(--cyan)}.contact-details a{color:var(--cyan)}.contact-form .form-head h2,.success h2{color:#fff}.contact-form label{color:#c4d5e9}.contact-form input,.contact-form select,.contact-form textarea{background:#06172b;color:#f2f7ff;border-color:#8bb4dc40}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8197b2}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #42d9ff1a}.contact-form select option{background:#071a31;color:#fff}.contact-form .consent{color:#aabbd0}.contact-field-error{display:block;margin-top:5px;color:#ffb6b6;font-size:12px;line-height:1.45}.contact-form [aria-invalid=true]{border-color:#ff9292}.success svg{color:#48d9bd}.faq-item{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}.faq-item button{color:#f1f7ff}.faq-item button svg{color:var(--cyan)}.faq-item p{color:#aabbd0}.cta-box{background:radial-gradient(ellipse at 100% 0%,rgba(0,151,255,.2),transparent 55%),linear-gradient(135deg,#0d2c4f,#06172c);border:1px solid rgba(66,217,255,.24);box-shadow:var(--shadow)}.cta-box p{color:#b5c9df}.btn.primary{background:linear-gradient(120deg,#0876f5,#0aa9e8);box-shadow:0 10px 30px #007aff38}.btn.ghost{background:#05162aa6;color:#eaf4ff;border-color:#75aee059}.btn.dark{background:linear-gradient(120deg,#0c3764,#07549c);border:1px solid rgba(66,217,255,.25);color:#fff}.btn:hover{box-shadow:0 12px 28px #0082ff2e}.footer{background:#020b18;border-top:1px solid var(--line)}.footer-main>div:not(.footer-brand)>a:hover{color:var(--cyan)}.footer-social span{transition:border-color .2s,color .2s}.footer-social span:hover{color:var(--cyan);border-color:var(--cyan)}@media(max-width:900px){.nav{background:#06172c;border-color:var(--line)}.nav a{color:#dce9f8}.menu-btn{color:#fff}}@media(prefers-reduced-motion:reduce){.service-card,.person,.specialty-box,.btn{transition:none}.service-card:hover,.person:hover,.specialty-box:hover{transform:none}}:root{--navy: #071b36;--navy2: #0b274b;--blue: #1769d2;--cyan: #2bb6c9;--ink: #10233e;--muted: #64748b;--white: #ffffff;--light-bg: #f4f7fb;--border: #e2e8f0}html{scroll-behavior:smooth}body{margin:0;background:var(--navy);color:var(--white);font-family:DM Sans,sans-serif}section{position:relative}.section-light,.bg-light,.light-section{background:var(--white)!important;color:var(--ink)!important}.section-light p,.bg-light p,.light-section p{color:var(--muted)}.section-dark,.bg-dark,.dark-section{background:var(--navy);color:var(--white)}h1,h2,h3,h4{font-family:Manrope,sans-serif}.section-light h1,.section-light h2,.section-light h3,.bg-light h1,.bg-light h2,.bg-light h3,.light-section h1,.light-section h2,.light-section h3{color:var(--navy)}button,.btn,.button,.btn-primary{transition:background .25s ease,transform .25s ease}.btn-primary,.button-primary,button.primary{background:var(--blue);color:var(--white);border:1px solid var(--blue);border-radius:8px}.btn-primary:hover,.button-primary:hover,button.primary:hover{background:#1257b4;transform:translateY(-2px)}.card,.service-card,.feature-card{border-radius:16px;transition:transform .25s ease,box-shadow .25s ease}.section-light .card,.section-light .service-card,.section-light .feature-card,.bg-light .card,.bg-light .service-card,.bg-light .feature-card,.light-section .card,.light-section .service-card,.light-section .feature-card{background:var(--white);color:var(--ink);border:1px solid var(--border);box-shadow:0 10px 30px #071b360f}.section-light .card:hover,.section-light .service-card:hover,.section-light .feature-card:hover,.bg-light .card:hover,.bg-light .service-card:hover,.bg-light .feature-card:hover,.light-section .card:hover,.light-section .service-card:hover,.light-section .feature-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px #071b361a}a{transition:color .2s ease}.section-light a,.bg-light a,.light-section a{color:var(--blue)}input,select,textarea{border:1px solid var(--border);border-radius:8px}input:focus,select:focus,textarea:focus{outline:2px solid rgba(23,105,210,.2);border-color:var(--blue)}img{max-width:100%}@media(max-width:768px){.section-light,.bg-light,.light-section,.section-dark,.bg-dark,.dark-section{overflow-wrap:anywhere}}.site .section:not(.navy) h1,.site .section:not(.navy) h2,.site .section:not(.navy) h3,.site .section:not(.navy) h4{color:#071b36}.site .section:not(.navy) p{color:#64748b}.site .section.light{background:#f4f7fb!important;color:#10233e!important}.site .section.navy{background:#071b36!important;color:#fff!important}.site .section.navy p{color:#c4d2e4}.site .trust-strip{background:#f4f7fb!important;color:#10233e;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.site .service-card,.site .person,.site .specialty-box,.site .job-card,.site .quote-card,.site .principles>div{background:#fff;color:#10233e;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 8px 28px #071b360f}.site .service-card h3,.site .person h3,.site .specialty-box h2,.site .job-card h3,.site .quote-card p{color:#10233e}.site .service-card p,.site .person p,.site .job-card p{color:#64748b}.site .service-icon,.site .circle-icon,.site .service-card a,.site .text-link{color:#1769d2}.site .service-card,.site .person,.site .specialty-box,.site .job-card{transition:transform .25s ease,box-shadow .25s ease}.site .service-card:hover,.site .person:hover,.site .specialty-box:hover,.site .job-card:hover{transform:translateY(-4px);box-shadow:0 14px 34px #071b361a}.site .topbar,.site .header,.site .footer{background:#071b36}.site .hero,.site .pagehero{background-color:#071b36;color:#fff}.site .section.navy .btn.white{background:#fff;color:#071b36;border-color:#fff}@media(max-width:768px){.site .section{padding-top:56px;padding-bottom:56px}}.site .section:not(.navy){background:#fff!important;color:#10233e!important}.site .section:not(.navy) h1,.site .section:not(.navy) h2,.site .section:not(.navy) h3,.site .section:not(.navy) h4,.site .section:not(.navy) strong,.site .section:not(.navy) b{color:#071b36}.site .section:not(.navy) p,.site .section:not(.navy) li{color:#52647b}.site .section.light{background:#f4f7fb!important}.site .trust-strip{background:#eef4fb!important;color:#071b36!important}.site .service-card,.site .person,.site .specialty-box,.site .job-card,.site .quote-card,.site .principles>div{background:#fff!important;color:#10233e!important;border:1px solid #e2e8f0;box-shadow:0 8px 26px #071b3612}.site .service-card h3,.site .person h3,.site .specialty-box h2,.site .job-card h3,.site .quote-card p,.site .principles p{color:#10233e!important}.site .service-card p,.site .person p,.site .specialty-box p,.site .job-card p{color:#64748b!important}.site .section:not(.navy) .cta-box{background:#f4f7fb!important;border:1px solid #dce6f2;box-shadow:none}.site .section:not(.navy) .cta-box h2{color:#071b36}.site .section:not(.navy) .cta-box p{color:#52647b}.site .hero,.site .pagehero,.site .section.navy,.site .header,.site .topbar,.site .footer{background-color:#071b36}.site .section.navy h1,.site .section.navy h2,.site .section.navy h3,.site .section.navy p{color:#fff}.site .section:not(.navy) a:not(.btn){color:#1769d2}.site .service-card{position:relative;transform:scale(1);transform-origin:center;transition:transform .35s ease,box-shadow .35s ease;z-index:1}.site .service-card:hover{transform:scale(1.05)!important;box-shadow:0 18px 40px #1769d233;z-index:10}.pagehero.services-hero{position:relative;isolation:isolate;overflow:hidden;background:#07182d}.pagehero.services-hero .services-hero-motion{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse at 78% 42%,rgba(0,130,255,.2),transparent 42%),linear-gradient(115deg,#07182d,#0a2545 58%,#07182d)}.services-hero-glow{position:absolute;width:min(48vw,600px);aspect-ratio:1;border-radius:50%;filter:blur(75px);opacity:.25;will-change:transform}.services-hero-glow-one{top:-35%;right:-8%;background:#087cff;animation:servicesGlowOne 9s ease-in-out infinite alternate}.services-hero-glow-two{bottom:-65%;right:20%;background:#00c9ed;opacity:.13;animation:servicesGlowTwo 11s ease-in-out infinite alternate}.services-hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(rgba(110,200,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(110,200,255,.13) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(90deg,transparent,black 45%,black);mask-image:linear-gradient(90deg,transparent,black 45%,black)}.services-hero-network{position:absolute;top:0;right:-2%;width:min(64%,680px);height:100%;opacity:.75;overflow:visible;animation:servicesNetworkFloat 6s ease-in-out infinite}.services-network-node{animation:servicesNodePulse 4.5s ease-in-out infinite}.services-hero-particles{position:absolute;top:0;right:0;bottom:0;left:0}.services-hero-particles span{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);border-radius:50%;background:#83edff;box-shadow:0 0 10px #52e5ffb3;opacity:0;animation:servicesParticleFloat var(--duration) ease-in-out var(--delay) infinite}@keyframes servicesGlowOne{0%{transform:translateZ(0) scale(.92)}to{transform:translate3d(-35px,28px,0) scale(1.12)}}@keyframes servicesGlowTwo{0%{transform:translate3d(20px,0,0) scale(.9)}to{transform:translate3d(-30px,-35px,0) scale(1.12)}}@keyframes servicesNetworkFloat{0%,to{transform:translateZ(0)}50%{transform:translate3d(-12px,-8px,0)}}@keyframes servicesNodePulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes servicesParticleFloat{0%{transform:translate3d(0,18px,0);opacity:0}20%{opacity:.7}75%{opacity:.45}to{transform:translate3d(-18px,-38px,0);opacity:0}}@media(max-width:700px){.services-hero-network{width:100%;right:-28%;opacity:.42}.services-hero-grid{opacity:.07}.services-hero-glow{opacity:.15;filter:blur(55px)}}@media(prefers-reduced-motion:reduce){.services-hero-glow,.services-hero-network,.services-network-node,.services-hero-particles span{animation:none!important}}.pagehero.services-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#020914,#061933 60%,#030d1c)}.pagehero.services-hero .container{position:relative;z-index:2}.site .pagehero.services-hero{position:relative;isolation:isolate;overflow:hidden;padding:112px 0;background:radial-gradient(ellipse at 82% 45%,#14334b,#091b30 42%,#040e1d 78%)!important;border-bottom:1px solid #bdab7d45}.site .pagehero.services-hero:after{display:none}.site .pagehero.services-hero .container{position:relative;z-index:2}.site .services-hero h1{max-width:680px;color:#f4f5f7;font-size:clamp(38px,4.4vw,60px);line-height:1.12;letter-spacing:-2px}.site .services-hero p{max-width:560px;color:#bdccdb;line-height:1.85}.site .services-hero .eyebrow{color:#d9c599;letter-spacing:2.6px}.service-dna-scene{position:absolute;top:0;right:0;bottom:0;left:53%;pointer-events:none;perspective:1000px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%);mask-image:linear-gradient(90deg,transparent,#000 18%)}.service-dna-halo{position:absolute;top:6%;right:-12%;bottom:6%;left:-12%;background:radial-gradient(ellipse,#55ced820,transparent 65%)}.service-dna-molecule{position:absolute;width:220px;height:455px;left:48%;top:50%;transform:translate(-50%,-50%) rotate(-24deg);transform-style:preserve-3d}.service-dna-rung{position:absolute;top:calc(var(--row) * 13px);left:0;width:220px;height:1px;transform-style:preserve-3d;transform:rotateY(var(--phase));animation:serviceDNAturn 24s linear infinite}.service-dna-bond{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#71d4e5aa,#d5e8e938 35%,#e4cf9a88);box-shadow:0 0 8px #82d6df18}.service-dna-pearl{position:absolute;top:-5px;width:11px;height:11px;border-radius:50%;box-shadow:0 0 16px #8adbe849}.service-dna-pearl-a{left:-5px;background:radial-gradient(circle at 30% 25%,#fff,#a9e4ee 32%,#36829c 76%)}.service-dna-pearl-b{right:-5px;background:radial-gradient(circle at 30% 25%,#fff9e4,#d9c492 35%,#87704d 80%);box-shadow:0 0 14px #d9c49240}.service-dna-orbit{position:absolute;left:50%;top:50%;width:370px;height:370px;border:1px solid #b9cdb318;border-radius:50%;transform:translate(-50%,-50%) rotate(-24deg) scaleX(.72)}.service-dna-orbit-two{width:470px;height:470px;border-style:dashed;opacity:.55;transform:translate(-50%,-50%) rotate(28deg) scaleX(.72)}.service-dna-dust{position:absolute;top:0;right:0;bottom:0;left:0}.service-dna-dust i{position:absolute;width:2px;height:2px;background:#e1d4b3;border-radius:50%;animation:serviceDNAdrift 8s ease-in-out infinite}@keyframes serviceDNAturn{0%{transform:rotateY(var(--phase))}to{transform:rotateY(calc(var(--phase) + 360deg))}}@keyframes serviceDNAdrift{0%,to{opacity:.15;transform:translateY(7px)}50%{opacity:.7;transform:translateY(-10px)}}@media(max-width:1000px){.site .services-hero h1{max-width:60%}.site .services-hero p{max-width:55%}.service-dna-scene{left:48%}}@media(max-width:700px){.site .pagehero.services-hero{padding:64px 0 305px}.site .services-hero h1,.site .services-hero p{max-width:100%}.site .services-hero h1{letter-spacing:-1.4px}.service-dna-scene{inset:auto 0 0;height:285px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 88%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 88%,transparent)}.service-dna-molecule{transform:translate(-50%,-50%) rotate(65deg) scale(.67)}.service-dna-orbit{width:240px;height:240px}.service-dna-orbit-two{width:320px;height:320px}}@media(prefers-reduced-motion:reduce){.service-dna-rung,.service-dna-dust i{animation:none}}:root{--navy:#071b29;--navy2:#102d3d;--blue:#23758c;--cyan:#89d5d8;--ink:#162c38;--muted:#60717b;--line:#dce2e0;--soft:#f3f4ef;--shadow:0 20px 60px #112b3512}body{background:#fafbf8}::selection{background:#d9c99e;color:#071b29}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #ad8e52;outline-offset:5px}.site h1,.site h2,.site h3{text-wrap:balance}.site .container{width:min(1200px,calc(100% - 64px))}.site .topbar{background:#05131e;color:#adbbc1;font-size:10px;letter-spacing:.8px;border-bottom:1px solid #d7c69c18}.site .header{background:#071622e6;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid #c7b88725;height:88px;padding-inline:max(28px,calc((100% - 1320px)/2));gap:24px}.site .brand strong{letter-spacing:3px;font-size:18px}.site .brand small{color:#c8b688;letter-spacing:3.5px}.site .vareqis-logo{width:45px;height:45px;object-fit:cover;border-radius:50%;border:1px solid #d2bd8250}.site .nav{gap:18px;font-size:11px;color:#c9d4d7}.site .nav>a:not(.nav-cta){position:relative;padding-block:12px}.site .nav>a:not(.nav-cta):after{content:"";position:absolute;bottom:4px;left:0;height:1px;width:100%;background:#d0b87e;transform:scaleX(0);transform-origin:left;transition:transform .3s}.site .nav>a:hover:after,.site .nav>a.active:after{transform:scaleX(1)}.site .nav a.active,.site .nav a:hover{color:#e6d8b7}.site .nav-cta,.site .btn.primary{background:linear-gradient(120deg,#e4d6b3,#c8ad73);color:#10212c!important;border:1px solid #e8d9b1;box-shadow:0 6px 24px #c7ae7115}.site .btn{position:relative;overflow:hidden;border-radius:7px;padding:16px 23px;font-size:12px;transition:transform .3s,box-shadow .3s,background .3s}.site .btn:after{content:"";position:absolute;top:-70%;left:-70%;width:35%;height:240%;transform:rotate(25deg);background:linear-gradient(90deg,transparent,#ffffff40,transparent);transition:left .65s;pointer-events:none}.site .btn:hover:after{left:140%}.site .btn:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0b253527}.site .btn.ghost{background:#ffffff08;border-color:#b9c8ca55;color:#f1f4ef;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.site .hero{background:#061422}.site .hero:before{background:linear-gradient(90deg,#04101ff5,#061727e8 42%,#071b2a65)}.site .hero-team-photo{opacity:.62;object-position:65% 35%;animation:cinematic-arrival 2s ease-out both}.site .hero-inner{min-height:740px;padding-block:90px;gap:70px;grid-template-columns:1.15fr .85fr}.site .hero h1{color:#f7f7f0;font-size:clamp(46px,4.9vw,72px);letter-spacing:-3px;line-height:1.08}.site .hero h1 em{color:#d8c18f}.site .hero p{color:#becdd3;font-size:16px}.site .pill{border-color:#d7c29340;background:#0b243d55;color:#d8e0df;font-size:10px;letter-spacing:.5px}.site .pulse{background:#bba575;box-shadow:0 0 0 4px #c7ad7415}.site .hero-note{color:#b4c5ca}.site .hero-note svg{color:#d3be8c}.site .hero-copy{animation:copy-arrival .9s ease-out both}.site .hero-visual{height:420px}.site .hero-visual .dashboard-card{width:100%;background:linear-gradient(145deg,#112c3edb,#061927e8);border:1px solid #d1bd8640;border-radius:18px;box-shadow:0 35px 80px #0005,inset 0 1px #fff1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:premium-float 8s ease-in-out infinite}.site .dash-head{color:#d1d9d9;font-size:9px;letter-spacing:1.2px}.site .live{color:#b5d8cc;font-size:8px}.site .metric strong{color:#f0e4c7}.site .metric small,.site .dash-list span{color:#c5d3d7}.site .metric-icon,.site .dash-list b{color:#d8c392;background:#e0c9990d}.site .bars{border-color:#c6b38230}.site .bars i{background:linear-gradient(0deg,#2f6777,#a1d4cf);border-radius:4px 4px 0 0;transform-origin:bottom;animation:bar-arrival 1.3s ease-out both}.site .bars i:nth-child(2n){background:linear-gradient(0deg,#796b4d,#decea5);animation-delay:.15s}.site .floating-card{position:absolute;bottom:-8px;right:-12px;background:#f5f3e9;color:#1e3340;border:1px solid #dccda7;box-shadow:0 20px 50px #0003;animation:premium-float 9s ease-in-out -3s infinite}.site .floating-card svg{color:#9c8352}.site .floating-card strong{color:#132e3d}.site .floating-card small{color:#62716f}.site .orb{opacity:.25}.site .hero-waves{opacity:.45}.site .trust-strip{background:#eeeee5!important;border-block:1px solid #d8d6c7}.site .trust-grid{padding-block:30px}.site .trust-grid div{border-color:#d8d6c7}.site .trust-grid span{color:#9b8351;font-family:Georgia,serif;font-size:20px}.site .trust-grid strong{color:#203744;font-size:12px}.site .section:not(.navy){background:#fafbf8!important}.site .section.light{background:#f0f2ed!important}.site .section{padding-block:100px}.site .section-title{margin-bottom:40px}.site .section-title h2{font-size:clamp(31px,3.4vw,46px);letter-spacing:-1.8px;line-height:1.17}.site .eyebrow,.site .section-title .eyebrow{color:#927748;letter-spacing:2.5px;font-size:10px}.site .eyebrow:before{content:"";display:inline-block;width:24px;height:1px;background:currentColor;vertical-align:middle;margin-right:10px}.site .service-card,.site .person,.site .specialty-box,.site .job-card,.site .quote-card,.site .principles>div{background:linear-gradient(145deg,#fff,#f6f7f2)!important;border:1px solid #d9dfd8;border-radius:16px;box-shadow:0 5px 24px #132f3805}.site .service-card{overflow:hidden;padding:32px;transition:transform .35s,border-color .35s,box-shadow .35s}.site .service-card:after{content:"";position:absolute;height:2px;bottom:0;left:0;width:100%;background:linear-gradient(90deg,#c6ad74,#8bc9c7);transform:scaleX(0);transform-origin:left;transition:transform .4s}.site .service-card:hover{transform:translateY(-7px)!important;border-color:#b9a578;box-shadow:0 20px 50px #133a4512;z-index:1}.site .service-card:hover:after{transform:scaleX(1)}.site .service-icon{color:#846c3f;background:linear-gradient(135deg,#eee7d6,#f6f4eb);border:1px solid #ddcfaa80;border-radius:12px;transition:transform .4s}.site .service-card:hover .service-icon{transform:rotate(-6deg)}.site .service-card h3{line-height:1.4;font-size:18px;letter-spacing:-.4px}.site .service-card a{font-size:11px}.site .section:not(.navy) a:not(.btn){color:#28677a}.site .pagehero{background:radial-gradient(ellipse at 85% 15%,#24536755,transparent 50%),linear-gradient(120deg,#061420,#102c3e);padding-block:100px}.site .pagehero h1{font-size:clamp(36px,4.6vw,62px);max-width:900px;letter-spacing:-2px;line-height:1.13;animation:copy-arrival .8s ease-out both}.site .pagehero p{max-width:720px;color:#bcced5;line-height:1.85}.site .pagehero .eyebrow{color:#d5be8e}.site .pagehero:after{width:420px;height:420px;right:-50px;bottom:-280px;border-color:#d4bf8e40;box-shadow:0 0 0 45px #a3c8c808,0 0 0 90px #a3c8c805;animation:premium-float 12s ease-in-out infinite}.site .section.navy{background:radial-gradient(ellipse at 100% 0,#24506166,transparent 65%),#071b29!important;border-block:1px solid #c5ae7733}.site .mini-steps>div{background:#c3d1ce08;border:1px solid #cfbe9233;transition:background .3s,transform .3s}.site .mini-steps>div:hover{background:#c3d1ce12;transform:translateY(-4px)}.site .mini-steps span{color:#dcc694}.site .section:not(.navy) .cta-box{position:relative;overflow:hidden;background:linear-gradient(120deg,#ecebdc,#eff4ef)!important;border:1px solid #d2ccb6;border-radius:20px;padding:50px}.site .cta-box h2{letter-spacing:-1px}.site .footer{background:radial-gradient(ellipse at 0 0,#193c4866,transparent 60%),#04111d;border-top:1px solid #c7ae7433}.site .footer-main{padding-block:20px 65px}.site .footer-main h4{color:#d6c69f;font-size:10px;letter-spacing:2px}.site .footer-main a{transition:color .25s}.site .footer-main a:hover{color:#e3d2a8!important}.site .contact-form{background:#fff;border-color:#dddccb;box-shadow:0 25px 65px #1633410b}.site input,.site select,.site textarea{color:#203440;background:#fafbf8;border-color:#d7dfda}.site label{color:#52646c}.site .precision-section{background:#e9ece6!important}.precision-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:85px;align-items:center}.care-image{margin:0;height:530px;border-radius:160px 16px 16px;overflow:hidden;position:relative;background:#102937}.care-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#102c3d00 35%,#061a29e6)}.care-image img{width:100%;height:100%;object-fit:cover;object-position:65% center;filter:saturate(.6);transition:transform 1.2s}.care-image:hover img{transform:scale(1.04)}.care-image figcaption{position:absolute;z-index:1;left:35px;bottom:35px;font-size:24px;color:#fff;line-height:1.5;letter-spacing:-.6px}.care-image figcaption strong{color:#e2cfa3!important;font-weight:500}.image-line{display:block;width:40px;height:1px;background:#d2bd89;margin-bottom:18px}.precision-panel h2{margin:20px 0;font-size:clamp(32px,3.2vw,46px);line-height:1.15;letter-spacing:-1.7px}.precision-panel h2 em{font-family:Georgia,serif;font-weight:400;color:#897448}.precision-panel p{font-size:15px;line-height:1.85}.precision-system{margin:28px 0;padding:12px 15px 20px;border-radius:14px;background:linear-gradient(135deg,#0d2939,#071b29);border:1px solid #b4a07140}.precision-system svg{display:block;width:100%}.system-labels{display:flex;justify-content:space-between;gap:8px;font-size:9px;color:#c9d6d6;text-align:center}.system-labels span{flex:1}.system-signal{stroke-dasharray:8 92;animation:system-flow 6s linear infinite}.reveal-ready{opacity:0;translate:0 22px;transition:opacity .7s var(--reveal-delay,0ms),translate .7s var(--reveal-delay,0ms)}.reveal-ready.is-visible{opacity:1;translate:0 0}@keyframes system-flow{to{stroke-dashoffset:-100}}@keyframes premium-float{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes cinematic-arrival{0%{transform:scale(1.05);opacity:.2}to{transform:scale(1);opacity:.62}}@keyframes copy-arrival{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0 0}}@keyframes bar-arrival{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media(min-width:901px)and (max-width:1200px){.site .nav{gap:10px;font-size:10px}.site .nav-cta{padding:10px}.site .brand strong{font-size:15px}.site .brand{gap:7px}}@media(max-width:1000px){.precision-layout{gap:40px}.site .hero-inner{gap:35px}}@media(max-width:900px){.site .header{height:74px}.site .nav{top:74px;background:#0b2130;padding:22px;gap:8px;font-size:13px}.site .nav-cta{margin-top:8px}.site .hero-inner{grid-template-columns:1fr;padding-block:65px}.site .hero-copy{max-width:680px}.site .hero-visual{width:min(450px,95%);height:390px;margin:auto}.site .hero-team-photo{object-position:66% center}.site .hero:before{background:linear-gradient(180deg,#041322ec,#061727bc)}.site .hero h1{font-size:58px}.precision-layout{grid-template-columns:1fr 1fr;gap:30px}.care-image{height:470px}.site .section{padding-block:75px}}@media(max-width:600px){.site .container{width:calc(100% - 36px)}.site .header{padding-inline:18px}.site .hero h1{font-size:44px;letter-spacing:-2px}.site .hero p{font-size:14px}.site .hero-inner{padding-block:50px}.site .hero-visual{height:340px}.site .floating-card{right:0;bottom:0;padding:15px}.site .pill{font-size:8px}.site .hero-actions .btn{width:100%}.site .trust-grid{grid-template-columns:1fr 1fr;gap:0}.site .trust-grid div{padding:18px 12px;border:0}.site .trust-grid strong{font-size:10px}.site .section{padding-block:60px}.precision-layout{grid-template-columns:1fr;gap:35px}.care-image{height:370px;border-top-left-radius:100px}.site .section:not(.navy) .cta-box{padding:30px 24px}.site .pagehero{padding-block:65px}.site .pagehero h1{font-size:37px;letter-spacing:-1.4px}.site .service-card{padding:27px}.site .section-title h2{letter-spacing:-1.2px}.site .footer-main{width:calc(100% - 36px)}}@media(hover:none){.site .service-card:hover{transform:none!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site *,.site *:before,.site *:after{animation:none!important;transition:none!important}.reveal-ready{opacity:1;translate:none}}.site .dash-list strong{color:#b6d9ce;background:#b6d9ce0d}.site .doctor-gallery{padding-block:65px 20px}.doctor-gallery-heading{display:flex;justify-content:space-between;align-items:end;gap:35px;margin-bottom:32px}.doctor-gallery-heading h2{margin-top:14px;max-width:710px;font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-1.4px}.doctor-gallery-mark{color:#8a826d;font-size:9px;letter-spacing:2px;padding-bottom:7px;white-space:nowrap}.doctor-gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.doctor-photo-card{margin:0;min-width:0}.doctor-photo-frame{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:4/3;background:#dce4df;border:1px solid #b8ab8d55}.doctor-photo-frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,transparent 60%,#071b292b)}.doctor-photo-frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.6,.3,1)}.doctor-photo-card:hover img{transform:scale(1.045)}.doctor-photo-number{position:absolute;z-index:1;left:16px;top:16px;width:31px;height:31px;border:1px solid #efdfb170;border-radius:50%;display:grid;place-items:center;background:#071b299e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f0dfb7;font-size:10px;letter-spacing:1px}.doctor-photo-card figcaption{padding:20px 2px 0}.site .doctor-photo-card h3{font-size:17px;line-height:1.4;letter-spacing:-.3px}.site .doctor-photo-card p{font-size:13px;margin:8px 0 0;line-height:1.7}@media(min-width:901px){.doctor-photo-card:nth-child(2){padding-top:24px}.doctor-photo-card:first-child .doctor-photo-frame{border-top-left-radius:65px}}@media(max-width:900px){.doctor-gallery-heading{display:block}.doctor-gallery-mark{display:none}.doctor-gallery-grid{gap:16px}.doctor-photo-frame{aspect-ratio:1}}@media(max-width:600px){.site .doctor-gallery{padding-block:40px 0}.doctor-gallery-grid{grid-template-columns:1fr;gap:30px}.doctor-photo-frame{aspect-ratio:4/3}.doctor-gallery-heading h2{letter-spacing:-.9px}.doctor-photo-card figcaption{padding-top:14px}}@media(prefers-reduced-motion:reduce){.doctor-photo-frame img{transition:none}.doctor-photo-card:hover img{transform:none}}.site main{animation:page-arrive .55s ease-out both}@keyframes page-arrive{0%{opacity:.3}to{opacity:1}}.page-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0}.page-atmosphere i{position:absolute;border-radius:50%;filter:blur(35px);background:radial-gradient(circle,#6ed4df33,transparent 70%);width:360px;height:360px;right:0;top:-160px;animation:atmosphere-drift 14s ease-in-out infinite alternate}.page-atmosphere i:nth-child(2){width:270px;height:270px;right:23%;top:auto;bottom:-190px;background:radial-gradient(circle,#d8ba7440,transparent 70%);animation-delay:-6s;animation-duration:18s}.page-atmosphere i:nth-child(3){width:560px;height:560px;top:10%;right:-270px;border:1px solid #dac99b33;background:none;filter:none;box-shadow:0 0 0 35px #a7d4d408,0 0 0 70px #a7d4d405;animation:orbit-breathe 12s ease-in-out infinite}.page-atmosphere>span{position:absolute;width:60%;height:1px;right:-10%;bottom:18%;transform:rotate(-28deg);background:linear-gradient(90deg,transparent,#aadbd244,transparent)}.site .pagehero .eyebrow{animation:hero-detail .8s ease-out both}.site .pagehero p{animation:hero-detail .9s .15s ease-out both}.site[data-page="/how-we-work"] .page-atmosphere>span{background:linear-gradient(90deg,transparent,#d6c28e88,transparent);animation:beam-travel 7s ease-in-out infinite}.site[data-page="/why-vareqis"] .page-atmosphere i:first-child{background:radial-gradient(circle,#ddc18544,transparent 70%)}.site[data-page="/specialties"] .page-atmosphere i:first-child{width:500px;background:radial-gradient(circle,#7ecdc944,transparent 70%)}@keyframes hero-detail{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes atmosphere-drift{0%{transform:translateZ(0)}to{transform:translate3d(-75px,70px,0)}}@keyframes orbit-breathe{0%,to{scale:1;opacity:.5}50%{scale:1.12;opacity:1}}@keyframes beam-travel{0%,to{opacity:.25;translate:0 0}50%{opacity:1;translate:-55px -24px}}.site .reveal-ready{translate:0 32px;transition:opacity .85s var(--reveal-delay,0ms),translate .85s cubic-bezier(.2,.65,.25,1) var(--reveal-delay,0ms),border-color .3s,box-shadow .3s,transform .35s}.site .reveal-ready.is-visible{translate:0 0}.doctor-photo-card.reveal-ready .doctor-photo-frame img{scale:1.11;transition:scale 1.25s cubic-bezier(.2,.65,.25,1) var(--reveal-delay,0ms),transform .8s}.doctor-photo-card.reveal-ready.is-visible .doctor-photo-frame img{scale:1}.doctor-photo-frame:before{content:"";position:absolute;z-index:2;inset:-60% auto -60% -100%;width:45%;background:linear-gradient(90deg,transparent,#ffffff30,transparent);rotate:24deg;transition:left .9s;pointer-events:none}.doctor-photo-card:hover .doctor-photo-frame:before{left:150%}.doctor-photo-card figcaption h3{transition:color .3s}.doctor-photo-card:hover figcaption h3{color:#927748!important}.site .why-grid article,.site .person,.site .specialty-box,.site .job-card,.site .principles>div,.site .acrostic>div{position:relative;transition:transform .35s,border-color .35s,box-shadow .35s,opacity .85s,translate .85s}.site .why-grid article:hover,.site .person:hover,.site .specialty-box:hover,.site .job-card:hover,.site .principles>div:hover,.site .acrostic>div:hover{transform:translateY(-5px);border-color:#bba575;box-shadow:0 18px 40px #17363b13}.site .why-no{transition:color .3s,transform .4s;color:#9d8450}.site .why-grid article:hover .why-no{color:#306b7a;transform:scale(1.18)}.site .person .avatar{transition:box-shadow .4s,transform .4s}.site .person:hover .avatar{transform:scale(1.06);box-shadow:0 0 0 6px #c6b17918}.site .timeline-number{position:relative;transition:background .4s,color .4s,box-shadow .4s}.site .timeline-item.is-visible .timeline-number{border-color:#b9a36f;background:linear-gradient(135deg,#173b4d,#081e2d);color:#ecdbb2;box-shadow:0 0 0 5px #b9a36f12}.site .timeline-item:hover .timeline-number{box-shadow:0 0 0 9px #b9a36f20,0 0 25px #7dc5cb20}.site .timeline-item:not(:last-child):after{background:linear-gradient(180deg,#bda56d,#a3d0c8)}.site .experience-banner{overflow:hidden;position:relative}.site .experience-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,#e5c88d12 50%,transparent 65%);background-size:250% 100%;animation:banner-glint 8s ease-in-out infinite}@keyframes banner-glint{0%,30%{background-position:100% 0}70%,to{background-position:-100% 0}}.site .contact-form{transition:box-shadow .4s,border-color .4s,opacity .85s,translate .85s}.site .contact-form:focus-within{border-color:#b69c64;box-shadow:0 0 0 4px #d7c18f16,0 24px 60px #17363b14}.site input:focus,.site select:focus,.site textarea:focus{border-color:#a58a51;box-shadow:0 0 0 3px #c9b48024}.site .contact-form label{transition:color .25s}.site .contact-form label:focus-within{color:#876c36}.site .faq-item{transition:background .3s,opacity .85s,translate .85s}.site .faq-item:hover,.site .faq-item.open{background:#d9c99d10}.site .faq-item.open p,.site .success{animation:hero-detail .45s ease-out both}.site .btn svg,.site .text-link svg,.site .service-card a svg{transition:transform .3s}.site .btn:hover svg,.site .text-link:hover svg,.site .service-card a:hover svg{transform:translate(4px)}.site .service-icon svg{transition:transform .45s}.site .service-card:hover .service-icon svg{transform:scale(1.12)}@media(max-width:900px){.site .nav.open{animation:menu-arrive .28s ease-out both}}@keyframes menu-arrive{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}@media(hover:none){.site .why-grid article:hover,.site .person:hover,.site .specialty-box:hover,.site .job-card:hover,.site .principles>div:hover,.site .acrostic>div:hover{transform:none}.doctor-photo-frame:before{display:none}}@media(prefers-reduced-motion:reduce){.site *,.site *:before,.site *:after{animation:none!important;transition:none!important}.site .reveal-ready{opacity:1;translate:none}.doctor-photo-card.reveal-ready .doctor-photo-frame img{scale:1}}.connection-ambient{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000 65%);mask-image:linear-gradient(90deg,transparent 10%,#000 65%)}.connection-ambient svg{position:absolute;width:min(64%,800px);height:100%;right:-5%;top:0;opacity:.42}.connection-mesh{stroke:#83cfd6;stroke-width:.65;stroke-opacity:.32;animation:connection-drift 19s ease-in-out infinite alternate}.connection-mesh circle{fill:#98dbe0;stroke:none;opacity:.7}.connection-flow{stroke:#9bdce2;stroke-width:1;stroke-opacity:.6;stroke-dasharray:5 95;animation:connection-travel 12s linear infinite}.ambient-particle{position:absolute;width:2px;height:2px;border-radius:50%;background:#a2dce0;opacity:.3;animation:particle-drift var(--particle-time) ease-in-out var(--particle-delay) infinite alternate}.ambient-particle:nth-of-type(3n){width:3px;height:3px;opacity:.25;box-shadow:0 0 6px #83cfd645}@keyframes connection-drift{0%{transform:translate(0)}to{transform:translate(-9px,7px)}}@keyframes connection-travel{to{stroke-dashoffset:-100}}@keyframes particle-drift{0%{transform:translate3d(0,12px,0)}to{transform:translate3d(-17px,-18px,0)}}.site:not([data-page="/"]) .reveal-ready{translate:0 16px;transition:opacity .85s ease-out var(--reveal-delay,0ms),translate .85s cubic-bezier(.22,.61,.36,1) var(--reveal-delay,0ms),border-color .35s,box-shadow .35s,transform .35s}.site:not([data-page="/"]) .reveal-ready.is-visible{translate:0 0}.site:not([data-page="/"]) .service-card:hover{border-color:#85bac0;box-shadow:0 14px 32px #59a9b010}@media(max-width:700px){.connection-ambient{-webkit-mask-image:linear-gradient(90deg,transparent,#000);mask-image:linear-gradient(90deg,transparent,#000);opacity:.55}.connection-ambient svg{width:100%;right:-25%}}@media(prefers-reduced-motion:reduce){.connection-mesh,.connection-flow,.ambient-particle{animation:none!important}.connection-flow{stroke-dasharray:none;stroke-opacity:.18}.site .reveal-ready{opacity:1;translate:none!important;transition:none!important}.site :is(.service-card,.person,.specialty-box,.job-card,.why-grid article,.principles>div,.acrostic>div,.mini-steps>div,.doctor-photo-card,.care-image):hover,.site :is(.doctor-photo-frame img,.care-image img,.service-icon,.service-icon svg,.avatar,.why-no,.btn svg,.text-link svg,.service-card a svg){transform:none!important;translate:none!important;scale:1!important}.site .doctor-photo-frame:before,.site .btn:after{display:none}}.site{--lux-paper:#f8f6f0;--lux-gold:#b49a65;--lux-night:#061521}.site .section:not(.navy){background:var(--lux-paper)!important}.site .section.light{background:#eeede5!important}.site .header{background:#05121df0;border-bottom:1px solid #d4bd853b}.site .topbar{font-size:9px;letter-spacing:1.2px}.site .brand strong{font-weight:600;letter-spacing:4px}.site .brand small{font-size:8px;letter-spacing:4px;margin-top:5px}.site .nav-cta{border-radius:3px;font-weight:600}.site .hero h1,.site .pagehero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-2.3px;line-height:1.06}.site .hero h1{font-size:clamp(52px,5.5vw,82px)}.site .hero h1 em{font-weight:400;color:#dcc99f}.site .hero p{max-width:580px;line-height:1.9}.site .hero-inner{min-height:790px;padding-block:112px}.site .hero:before{background:linear-gradient(90deg,#040e1cf5,#071626df 48%,#0b233a66)}.site .hero-visual .dashboard-card{border-radius:12px;box-shadow:0 35px 90px #0006,inset 0 1px #fff1;border-color:#cfb57950}.site .dash-head{padding-bottom:18px;border-bottom:1px solid #e0c99324}.site .metric strong{font-family:Georgia,serif;font-weight:400;letter-spacing:-1px}.site .pill{border-radius:3px;padding:10px 13px;background:#c6b07f09}.site .btn{border-radius:3px;letter-spacing:.4px;padding:17px 25px}.site .btn.primary,.site .nav-cta{background:linear-gradient(115deg,#eadfbe,#cfb77e,#e0cca0);border-color:#e4cea0;box-shadow:inset 0 1px #fff6,0 8px 24px #0001}.site .btn.dark{background:#0b2432;border-color:#b69c6350}.site .section-title h2,.site .doctor-gallery-heading h2,.site .precision-panel h2,.site .cta-box h2,.site .process-preview h2{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(34px,3.6vw,52px);line-height:1.14;letter-spacing:-1.3px}.site .eyebrow,.site .section-title .eyebrow{font-weight:600;font-size:9px;letter-spacing:3px}.site .eyebrow:before{width:34px;margin-right:13px}.site .section{padding-block:112px}.site .pagehero{padding-block:118px;background:radial-gradient(ellipse at 82% 5%,#1d44514d,transparent 60%),linear-gradient(120deg,#040e1b,#102a38);border-bottom-color:#c7ad7338}.site .pagehero h1{font-size:clamp(44px,5.1vw,72px);max-width:920px;margin-top:20px}.site .pagehero p{font-size:15px;max-width:660px;line-height:1.95;margin-top:24px}.site .pagehero.services-hero h1{max-width:650px}.site .pagehero.services-hero{padding-block:118px}.site .pagehero:after{opacity:.45}.site .page-atmosphere i:nth-child(3){opacity:.3}.site .connection-ambient svg{opacity:.3}.site .trust-strip{background:#ece9dc!important}.site .trust-grid{padding-block:36px}.site .trust-grid span{font-size:26px;font-weight:400}.site .trust-grid strong{line-height:1.65;font-weight:500}.site .service-grid{gap:24px}.site .service-card,.site .person,.site .specialty-box,.site .principles>div{background:linear-gradient(135deg,#fffefa,#f4f2e9)!important;border:1px solid #ded9c9;border-radius:7px;box-shadow:0 8px 26px #302b1e04}.site .service-card{padding:36px}.site .service-icon{width:48px;height:48px;border-radius:7px;background:#f1ead9;border-color:#c4ad7650}.site .service-card h3{margin-top:24px;font-size:19px;font-weight:600;letter-spacing:-.5px}.site .service-card p{line-height:1.85;font-size:13px}.site .service-card a{font-size:10px;text-transform:uppercase;letter-spacing:1px;margin-top:22px}.site .quote-card{background:#eae6d7!important;border:1px solid #d6cbaa;padding:42px;border-radius:6px;box-shadow:none}.site .quote-card p{font-family:Georgia,serif;font-size:25px;line-height:1.55;font-weight:400;letter-spacing:-.4px}.site .doctor-gallery{padding-block:76px 22px}.site .doctor-gallery-heading{margin-bottom:42px}.site .doctor-gallery-mark{color:#8f7e59;font-size:8px;letter-spacing:2.6px}.site .doctor-photo-frame{border:5px solid #fdfbf5;outline:1px solid #d9d0ba;border-radius:3px;box-shadow:0 15px 35px #28200d0d}.site .doctor-photo-frame img{filter:saturate(.82)}.site .doctor-photo-card:first-child .doctor-photo-frame{border-top-left-radius:3px}.site .doctor-photo-card figcaption{border-bottom:1px solid #d9d3c2;padding:24px 0}.site .doctor-photo-card h3{font-family:Georgia,serif;font-size:23px;font-weight:400;letter-spacing:-.4px}.site .doctor-photo-card p{font-size:12px;line-height:1.8}.site .doctor-photo-number{background:#071b2bd9;border-color:#d7bd8755}.site .care-image{border-radius:4px;border:6px solid #fdfbf5;outline:1px solid #d9d0ba;box-shadow:0 20px 60px #302b1e14}.site .care-image figcaption{font-family:Georgia,serif;font-size:29px}.site .precision-system{border-radius:5px}.site .section.navy{background:radial-gradient(ellipse at 100% 0,#23495755,transparent 70%),#061520!important}.site .mini-steps>div{border-radius:4px;padding:24px}.site .section:not(.navy) .cta-box{background:radial-gradient(ellipse at 90% 0,#254a5144,transparent 65%),linear-gradient(115deg,#061722,#122e3b)!important;border:1px solid #c1a56d77;border-radius:5px;padding:60px;box-shadow:0 25px 70px #0a1c2912}.site .section:not(.navy) .cta-box h2{color:#f3efe3!important}.site .section:not(.navy) .cta-box p{color:#bdc9ca!important}.site .section:not(.navy) .cta-box .eyebrow{color:#d5bc88}.site .timeline-number{border-radius:50%;font-family:Georgia,serif;font-size:20px;font-weight:400}.site .timeline-item h3{font-size:21px;font-weight:600;letter-spacing:-.5px}.site .why-grid{border-radius:6px;border-color:#d9d3c2;background:#d9d3c2}.site .why-grid article{background:#faf8f2;padding:40px}.site .why-no{font:400 24px Georgia,serif}.site .contact-form{border-radius:6px;border:1px solid #d7cba9;padding:42px;background:#fffefa;box-shadow:0 25px 65px #162e3508}.site .contact-form .form-head h2{font:400 35px Georgia,serif;letter-spacing:-1px}.site .contact-form input,.site .contact-form select,.site .contact-form textarea{border-radius:4px;background:#f8f7f1;padding:14px}.site .footer{background:radial-gradient(ellipse at 15% 0,#1c3e4966,transparent 60%),#030e19;padding-top:75px}.site .footer-main{padding-bottom:75px}.site .footer-bottom{padding-block:25px;border-top-color:#c3ad7530}@media(min-width:901px){.site .doctor-photo-card:nth-child(2){padding-top:36px}}@media(max-width:1000px){.site .section{padding-block:85px}}@media(max-width:900px){.site .hero-inner{padding-block:75px;min-height:auto}.site .hero h1{font-size:66px}.site .pagehero{padding-block:88px}.site .nav{background:#061724}.site .pagehero.services-hero h1{max-width:60%}}@media(max-width:700px){.site .pagehero.services-hero{padding:70px 0 305px}.site .pagehero.services-hero h1{max-width:100%}.site .doctor-gallery-mark{display:none}}@media(max-width:600px){.site .hero h1{font-size:49px;letter-spacing:-1.8px}.site .hero-inner{padding-block:56px}.site .pagehero h1{font-size:43px;letter-spacing:-1.4px}.site .pagehero{padding-block:70px}.site .section{padding-block:65px}.site .doctor-gallery{padding-block:48px 5px}.site .section:not(.navy) .cta-box{padding:36px 25px}.site .service-card{padding:28px}.site .contact-form{padding:26px}.site .why-grid article{padding:28px}.site .quote-card{padding:28px}.site .quote-card p{font-size:23px}.site .trust-grid{padding-block:20px}.site .brand strong{letter-spacing:3px}}.policy-review-note{padding:20px;margin-bottom:35px;background:#f5edda;border:1px solid #d7c28c;border-radius:5px;font-size:13px;line-height:1.8;color:#67532b}.policy-section{margin-block:30px}.site .policy-section h3{font-size:20px}.site .policy-section p{line-height:1.9}.service-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;color:#9db8c3;font-size:10px;margin-bottom:38px}.service-breadcrumb a{color:#d7c393}.service-detail-hero .btn{margin-top:20px}.service-detail-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:75px;align-items:start}.service-scope-list article{display:flex;gap:25px;padding:25px 0;border-bottom:1px solid #ddd7c8}.service-scope-list article>span{color:#a18c60;font:25px Georgia,serif}.service-scope-list h3{font-size:18px}.service-scope-list p{font-size:13px;line-height:1.8;margin-bottom:0}.service-brief{padding:38px;background:#0b2433;border:1px solid #bda57270;color:#d4e0e3;border-radius:6px}.site .section:not(.navy) .service-brief h2{font:400 34px Georgia,serif;color:#f4eddd;margin:18px 0}.service-brief>svg{color:#d6bc87;display:block;margin-bottom:25px}.service-brief dl{margin:25px 0}.service-brief dl>div{padding:17px 0;border-top:1px solid #b8cbc924}.service-brief dt{font-size:9px;text-transform:uppercase;letter-spacing:1.5px;color:#bda879}.service-brief dd{margin:8px 0 0;line-height:1.7;font-size:12px}.service-brief .btn{width:100%}.service-workflow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.service-workflow article{padding:30px 0;border-top:1px solid #baa979}.service-workflow article>span{font:32px Georgia,serif;color:#9b8352}.service-workflow h3{margin:20px 0 12px;font-size:19px}.service-workflow p{font-size:14px;line-height:1.8}.service-inputs{list-style:none;padding:0;display:grid;gap:20px}.service-inputs li{display:flex;gap:12px;font-size:14px;line-height:1.7}.service-inputs svg{color:#7e956d;flex:none;margin-top:2px}.service-scope-note{margin-top:30px;font-size:12px!important}.service-boundary{padding:35px;border:1px solid #d5cdb8;border-radius:5px}.service-boundary h3{font:400 29px Georgia,serif;margin:18px 0}.service-boundary p{line-height:1.9;font-size:14px}.related-services{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.related-services a{padding:25px;border:1px solid #d8d0ba;display:flex;justify-content:space-between;gap:15px;align-items:center;border-radius:4px;line-height:1.6;font-size:14px}.related-services svg{flex:none}.related-services a:hover{background:#e5e1d5}@media(max-width:900px){.service-detail-layout{grid-template-columns:1fr;gap:40px}.service-workflow,.related-services{grid-template-columns:1fr;gap:10px}.service-workflow article{padding:25px 0}.service-brief{padding:30px}}.security-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px}.security-controls svg{color:#9b8352}.security-controls p{max-width:520px}@media(max-width:700px){.security-controls{grid-template-columns:1fr;gap:20px}}.site .precision-section{position:relative;isolation:isolate;overflow:hidden}.site .precision-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f8f6eff2 5%,#f8f6efd1 48%,#f8f6efc4),url(/assets/clinical-team-BIGsbZvC.webp) center 28%/cover no-repeat}.site .precision-section .precision-panel{position:relative}.site:not([data-page="/"]) .pagehero{position:relative;isolation:isolate;overflow:hidden}.inner-connected-particles{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#0002,#0009 48%,#000);mask-image:linear-gradient(90deg,#0002,#0009 48%,#000)}.site .pagehero>.container{position:relative;z-index:2}@media(max-width:650px){.inner-connected-particles{opacity:.7}}@media(prefers-reduced-motion:reduce){.inner-connected-particles{opacity:.35}}.site .about-story-background{position:relative;isolation:isolate;overflow:hidden}.site .about-story-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#f8f6efe8,#f8f6efc9 40%,#f8f6ef61),url(/assets/leadership-illustration-DrWYYtyw.webp) center 40%/cover no-repeat}.site .about-story-background .principles>div{background:#faf8f2e6}.story-image-caption{position:absolute;right:24px;bottom:15px;color:#5d6b70;font-size:10px;letter-spacing:.05em}@media(max-width:650px){.story-image-caption{right:18px;font-size:9px}}.site .process-team-section{position:relative;isolation:isolate}.process-team-backdrop{position:absolute;top:0;bottom:0;right:0;width:57%;z-index:-1;pointer-events:none;opacity:.7;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#0005 28%,#000 70%);mask-image:linear-gradient(90deg,transparent 0%,#0005 28%,#000 70%)}.process-team-backdrop img{display:block;position:sticky;top:100px;width:100%;height:calc(100vh - 120px);max-height:850px;object-fit:cover;object-position:60% center;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 85%,transparent)}.site .process-team-section .timeline{position:relative}.site .process-team-section .timeline-item>div:last-child{max-width:73%}.site .process-team-section .timeline-item p{color:#344f66}@media(max-width:800px){.process-team-backdrop{width:85%;opacity:.3}.site .process-team-section .timeline-item>div:last-child{max-width:100%}.process-team-backdrop img{top:80px;height:75vh}}.site .hero .hero-team-photo{opacity:.95}.site .hero:before{background:linear-gradient(90deg,#040e1ce6,#071626b8 40%,#0b233a38 75%,#0b233a2e)}@media(max-width:900px){.site .hero:before{background:linear-gradient(90deg,#040e1cd6,#0716267a),linear-gradient(0deg,rgba(4,14,28,.55),transparent 65%)}}.site .leadership-trust-background{position:relative;isolation:isolate;overflow:hidden}.site .leadership-trust-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#f8f6eff0,#f8f6efd6 38%,#f8f6ef59 72%,#f8f6ef42),url(/assets/caregiver-trust-BNPZpCXp.webp) center 37%/cover no-repeat}.site .leadership-trust-background .quote-card{background:#f8f6efc7!important;border-color:#c5b37e}.site .leadership-trust-background .quote-card>span{color:#496078}.site .animated-footer{position:relative;isolation:isolate;overflow:hidden}.site .animated-footer .inner-connected-particles{z-index:0;opacity:.65;-webkit-mask-image:linear-gradient(180deg,#000,transparent 95%);mask-image:linear-gradient(180deg,#000,transparent 95%)}.site .animated-footer .footer-main,.site .animated-footer .footer-bottom{position:relative;z-index:2}.footer-accent-flow{position:absolute;top:0;left:0;width:100%;height:1px;background:#bda66e38;pointer-events:none}.footer-accent-flow:after{content:"";position:absolute;top:0;width:24%;height:1px;background:linear-gradient(90deg,transparent,#d9c28c,#78dae3,transparent);animation:footer-accent-travel 5s linear infinite}.site .animated-footer .footer-main>div:not(.footer-brand)>a{width:fit-content;position:relative;transition:color .22s ease,translate .22s ease}.site .animated-footer .footer-main>div:not(.footer-brand)>a:after{content:"";position:absolute;bottom:-3px;left:0;height:1px;width:100%;background:linear-gradient(90deg,#d2bd8a,#79cbd3);transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.site .animated-footer .footer-main>div:not(.footer-brand)>a:is(:hover,:focus-visible){color:#eddfbb;translate:3px 0}.site .animated-footer .footer-main>div:not(.footer-brand)>a:is(:hover,:focus-visible):after{transform:scaleX(1)}.site .animated-footer .brand{transition:filter .25s ease}.site .animated-footer .brand:hover{filter:drop-shadow(0 0 9px #7ed6df55)}@keyframes footer-accent-travel{0%{transform:translate(-110%)}to{transform:translate(520%)}}@media(prefers-reduced-motion:reduce){.footer-accent-flow:after{animation:none;left:38%}.site .animated-footer .footer-main>div:not(.footer-brand)>a{transition:none;translate:none!important}.site .animated-footer .footer-main>div:not(.footer-brand)>a:after{transition:none}}.site .home-service-overview{margin-top:42px}.site .home-service-priorities{display:grid;grid-template-columns:1fr 1fr;gap:28px}.site .home-service-priorities article{padding:36px;background:#eeede5;border-top:2px solid #a18c60}.site .home-service-priorities h3{font-size:25px;line-height:1.3;letter-spacing:-.6px;font-weight:600;margin:6px 0 16px}.site .home-service-priorities p{font-size:15px;margin:0 0 20px}.site .home-service-priorities ul{padding-left:19px;margin:0;color:#496078;font-size:13px;line-height:1.85}.site .home-service-priorities li+li{margin-top:6px}.site .home-service-supporting{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;margin-top:24px}.site .home-service-supporting article{display:grid;grid-template-columns:1fr 1.2fr;gap:24px;padding:26px 0;border-bottom:1px solid #d9d3c2}.site .home-service-supporting h3{font-size:16px;line-height:1.5;font-weight:600}.site .home-service-supporting p{font-size:13px;line-height:1.8;margin:0}@media(max-width:900px){.site .home-service-supporting{grid-template-columns:1fr}}@media(max-width:600px){.site .home-service-priorities{grid-template-columns:1fr;gap:20px}.site .home-service-priorities article{padding:26px}.site .home-service-priorities h3{font-size:23px}.site .home-service-supporting article{grid-template-columns:1fr;gap:8px;padding:22px 0}}.site .claim-flow{margin:28px 0 12px;padding:24px;border:1px solid #cfc5ac;background:#f2efe5;border-radius:4px}.site .claim-flow h3{font-size:17px;line-height:1.4;margin:0 0 20px;color:#173344}.site .claim-flow-main{list-style:none;padding:0;margin:0}.site .claim-flow-main li{position:relative;padding:0 0 24px 23px;border-left:1px solid #b2a27d;margin-left:4px}.site .claim-flow-main li:before{content:"";position:absolute;width:7px;height:7px;background:#8e794c;top:6px;left:-4px;border-radius:50%}.site .claim-flow-main li:last-child{padding-bottom:20px}.site .claim-flow-main strong{display:block;font-size:14px;color:#173344;font-weight:600}.site .claim-flow-main span{display:block;font-size:12px;line-height:1.7;color:#496078;margin-top:4px}.site .claim-flow-branches{display:grid;grid-template-columns:1fr 1fr;gap:18px;border-top:1px solid #b2a27d;padding-top:18px}.site .claim-flow-branches>div{border-left:2px solid #8e9b8a;padding-left:12px}.site .claim-flow-branches>div:last-child{border-left-color:#ac905c}.site .claim-flow h4{font-size:13px;line-height:1.5;color:#173344;margin:0}.site .claim-flow .claim-flow-branches p{font-size:12px;line-height:1.7;margin:7px 0 0;color:#496078}.site .claim-flow p.claim-flow-review{border-top:1px solid #d5ccb6;padding-top:14px;margin:18px 0 0;font-size:12px;line-height:1.7;color:#496078}@media(max-width:600px){.site .claim-flow{padding:20px}.site .claim-flow-branches{grid-template-columns:1fr}}.site .process-team-section .timeline-item>div:last-child>span{display:inline-block;color:#244454;background:#f8f6f0;padding:4px 8px;border-radius:2px;font-size:12px;line-height:1.5;font-weight:700;letter-spacing:1px;opacity:1}.site .section.security-section{padding-block:44px}.site .security-section .security-callout{display:block}.site .security-section .security-callout h2{margin:0 0 12px}.site .security-section .security-callout p{margin:0}@media(max-width:600px){.site .section.security-section{padding-block:32px}}.site .why-grid.why-differentiators{grid-template-columns:minmax(0,1fr);gap:0;background:transparent;border-radius:0;border:0}.site .why-differentiators article{display:grid;grid-template-columns:60px minmax(0,1fr);gap:24px;padding:32px 0;border:0;border-bottom:1px solid #d9d3c2;background:transparent}.site .why-differentiators article:first-child{border-top:1px solid #d9d3c2}.site .why-differentiators article p{max-width:800px;margin-bottom:0}@media(max-width:600px){.site .why-differentiators article{grid-template-columns:36px minmax(0,1fr);gap:16px;padding:26px 0}}.site .contact-details>div,.site .contact-details>div>span,.site .contact-details a{color:#244454;font-size:14px;line-height:1.7}.site .contact-details svg{color:#244454;margin-top:3px}.site .contact-details a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.site .contact-details{opacity:1;transform:none;translate:none}.site .contact-form select{color-scheme:light;accent-color:#a58a51}.site .contact-form select option{background:#f8f7f1;color:#203440}.site .contact-form select option:checked{background:#e7dcc0;color:#203440}@supports (appearance:base-select){.site .contact-form select,.site .contact-form select::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}.site .contact-form select{align-items:center}.site .contact-form select::picker(select){background:#f8f7f1;color:#203440;border:1px solid #b8a477;border-radius:4px;padding:5px;box-shadow:0 8px 24px #20344018;max-height:320px;overflow-y:auto}.site .contact-form select option{padding:10px 12px;border-radius:2px;white-space:normal}.site .contact-form select option:is(:hover,:focus,:checked){background:#e7dcc0;color:#203440;outline:none}.site .contact-form select::picker-icon{color:#806a3c}}.site .specialty-box .provider-detail-list{list-style:none;margin:24px 0 0;padding:0}.site .provider-detail-list li{padding:14px 0;border-top:1px solid #d9d3c2;color:#344f66;font-size:14px;line-height:1.7}.site .provider-detail-list li:last-child{padding-bottom:0}.site .specialty-grid .specialty-box{opacity:1;translate:none}.site .specialty-grid .provider-detail-list li{color:#344f66;opacity:1}@media(max-width:800px){.site .hero .hero-team-photo{position:absolute;inset:120px 0 auto;display:block;width:100%;height:auto;object-fit:contain;object-position:center;z-index:-1;opacity:1;animation:none;transform:none;border-radius:0;box-shadow:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 82%,transparent)}.site .hero:before{background:linear-gradient(180deg,#040e1c73,#040e1c94 360px,#040e1c 620px)}.site :is(.precision-section,.about-story-background,.leadership-trust-background):before{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;background-position:center,center 100px;background-size:100% 100%,100% auto;background-repeat:no-repeat}.site .precision-section:before{background-image:linear-gradient(#f8f6efb8,#f8f6efb8),url(/assets/clinical-team-BIGsbZvC.webp);background-position:center,center 65%}.site .about-story-background:before{background-image:linear-gradient(#f8f6efbd,#f8f6efbd),url(/assets/leadership-illustration-DrWYYtyw.webp)}.site .leadership-trust-background:before{background-image:linear-gradient(#f8f6efb8,#f8f6efb8),url(/assets/caregiver-trust-BNPZpCXp.webp)}.site .process-team-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:.24;-webkit-mask-image:none;mask-image:none;z-index:-1}.site .process-team-backdrop img{position:sticky;top:100px;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;-webkit-mask-image:none;mask-image:none}.site .care-image{height:auto}.site .care-image img{display:block;height:auto;object-fit:contain}.site .care-image:after{display:none}.site .care-image figcaption{position:static;padding:22px;font-size:25px;background:#102937}.site .doctor-photo-frame{aspect-ratio:auto}.site .doctor-photo-frame img{height:auto;object-fit:contain}.site .doctor-photo-card .doctor-photo-frame img,.site .care-image img{transform:none;scale:1}}
