:root{--navy:#063b76;--deep:#032e61;--blue:#0756a6;--cyan:#08a9c4;--teal:#08a58e;--ink:#0a2949;--muted:#647b90;--line:#d8e8f1;--paper:#f5fbfe}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:"B Nazanin","BNazanin",Tahoma,Arial,sans-serif;font-size:18px;line-height:1.8}a{text-decoration:none;color:inherit}.container{width:min(1180px,calc(100% - 40px));margin:auto}header{position:absolute;inset:0 0 auto;height:82px;border-bottom:1px solid #ffffff28;z-index:10}.nav{height:82px;display:flex;align-items:center;gap:38px}.brand{width:145px;height:55px;overflow:hidden}.brand img{width:145px}.links{display:flex;gap:30px;margin-right:auto;color:white;font-size:16px}.links a:hover{color:#73eee4}.navCta{color:white;border:1px solid #ffffff66;border-radius:11px;padding:8px 17px;font-size:15px}.menu{display:none;background:none;border:0;color:white;font-size:26px}.hero{min-height:830px;background:radial-gradient(circle at 10% 15%,#00c6c942,transparent 28%),linear-gradient(125deg,#032e63,#075392 58%,#008899);color:white;padding-top:145px;position:relative;overflow:hidden}.gridlines{position:absolute;inset:0;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:45px 45px;mask-image:linear-gradient(to left,#000,transparent)}.heroGrid{position:relative;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;gap:55px}.tag,.kicker{display:inline-flex;color:var(--cyan);font-weight:bold;font-size:15px}.tag{color:#a0f3ed;background:#ffffff14;border:1px solid #ffffff20;border-radius:25px;padding:6px 14px}.hero h1{font-size:65px;line-height:1.25;margin:22px 0 16px;letter-spacing:-2px}.hero h1 em,h2 em{font-style:normal;color:#63e4da}.heroCopy>p{font-size:20px;color:#d5e5f1;max-width:570px;line-height:1.95}.actions{display:flex;gap:12px;margin:28px 0}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 23px;border-radius:12px;font-size:16px;font-weight:bold;transition:.2s}.btn:hover{transform:translateY(-2px)}.btn.main{background:linear-gradient(135deg,#12bdc4,#08a68d)}.btn.outline{border:1px solid #ffffff50;background:#ffffff0d}.trust{display:flex;gap:25px;color:#c4d9e8;font-size:14px}.trust span::first-letter{color:#62e1d5}.heroVisual{height:510px;position:relative}.heroVisual>img{width:100%;height:100%;object-fit:cover;border-radius:40px 40px 40px 125px;box-shadow:0 30px 70px #00183088;border:1px solid #ffffff55}.floating{position:absolute;background:#fffffff2;color:var(--ink);border:1px solid white;box-shadow:0 14px 35px #021b3760;border-radius:17px;padding:12px 15px;display:flex;align-items:center;gap:12px;min-width:195px}.floating>b{width:43px;height:43px;background:#e3f7f4;color:#089f92;border-radius:12px;display:grid;place-items:center;font-size:23px}.floating span{display:flex;flex-direction:column;font-weight:bold}.floating small{font-size:12px;color:#71879b;font-weight:normal}.floating i{width:8px;height:8px;background:#18b58c;border-radius:50%;margin-right:auto;box-shadow:0 0 0 5px #dff8ef}.f1{right:-30px;top:75px}.f2{left:-15px;bottom:55px}.f2 strong{font-size:16px}.stats{height:120px;background:#012a5790;margin-top:45px;border-top:1px solid #ffffff20}.stats .container{height:100%;display:flex;justify-content:center;align-items:center;gap:50px}.stats span{display:flex;align-items:center;gap:12px;color:#bfd2e0;font-size:14px}.stats b{font-size:20px;color:white}.stats i{height:38px;width:1px;background:#ffffff30}.section{padding:110px 0}.aboutGrid{display:grid;grid-template-columns:.8fr 1.4fr;gap:65px;align-items:center}.copy h2,.heading h2,.center h2{font-size:46px;line-height:1.4;margin:10px 0 18px}.copy>p,.heading>p,.center>p{color:var(--muted);line-height:2}.textLink{font-weight:bold;color:var(--blue);border-bottom:1px solid #bbdbe9}.balance{display:grid;grid-template-columns:1fr 120px 1fr;align-items:center}.balance article{min-height:370px;padding:31px 26px;background:linear-gradient(145deg,#fff,#eff9fe);border:1px solid #cfe3ef;border-radius:27px;box-shadow:0 20px 45px #06446e12}.balance article.green{background:linear-gradient(145deg,#fff,#effbf6);border-color:#cce9df}.round{width:56px;height:56px;border-radius:16px;background:#e3f3ff;color:#0863a6;display:grid;place-items:center;font-size:30px}.green .round{color:#089c83;background:#e2f7f0}.balance small{color:#788c9e}.balance h3{font-size:23px;line-height:1.6}.balance p{color:#60778c;font-size:15px}.bridge{text-align:center;position:relative;z-index:2}.bridge:before{content:"";height:1px;background:#46c6ba;position:absolute;right:-35px;left:-35px;top:54px;z-index:-1}.bridge b{width:108px;height:108px;border:7px solid white;border-radius:50%;background:linear-gradient(145deg,#075ba3,#02a09b);box-shadow:0 12px 35px #064f8225;color:#fff;display:grid;place-items:center;margin:auto;font-family:Arial;font-size:23px}.bridge b span{color:#51e7db}.bridge small{color:#087295;font-weight:bold}.services{background:linear-gradient(#f3fafd,#fff)}.heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:45px}.heading>p{max-width:420px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cards article{padding:27px;border:1px solid var(--line);border-radius:22px;background:white;transition:.25s}.cards article:hover{transform:translateY(-6px);box-shadow:0 20px 40px #05467018;border-color:#b6dce7}.cardTop{display:flex;justify-content:space-between}.cardTop b{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;background:#e5f5fb;color:#0879a8;font-size:25px}.cardTop small{color:#acbecb;font-family:Arial}.cards h3{font-size:22px;margin:20px 0 7px}.cards p{font-size:15px;color:#687f92;min-height:84px}.cards a{font-size:14px;color:#087d9c;font-weight:bold}.how{background:#063b76;color:white;position:relative;overflow:hidden}.center{text-align:center}.center>p{color:#c3d7e6}.how .kicker{color:#64e2d9}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:65px;position:relative}.steps:before{content:"";position:absolute;right:10%;left:10%;top:32px;height:1px;background:#5ce2d750}.steps article{text-align:center;position:relative}.steps article>b{width:64px;height:64px;border-radius:50%;background:#075395;border:1px solid #62e0d5;box-shadow:0 0 0 9px #09669780;display:grid;place-items:center;margin:auto;font-size:23px}.steps h3{margin:20px 0 5px}.steps p{color:#bad0df;font-size:14px}.note{max-width:850px;margin:50px auto 0;text-align:center;border:1px solid #ffffff25;background:#ffffff0d;padding:10px 18px;border-radius:13px;color:#c8dae7;font-size:13px}.ecoGrid{display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:center}.eco{height:550px;position:relative}.ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px dashed #9ed6df}.r1{width:420px;height:420px}.r2{width:290px;height:290px;border-style:solid;border-color:#dcecf2}.core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:165px;height:165px;border-radius:50%;background:linear-gradient(145deg,#075ba3,#02a09b);color:white;box-shadow:0 20px 50px #035b892c;display:flex;flex-direction:column;align-items:center;justify-content:center}.core b{font-family:Arial;font-size:34px}.core small{color:#bdf4ed}.node{position:absolute;width:98px;height:98px;border:1px solid #d4e7ef;background:white;box-shadow:0 12px 30px #07446818;border-radius:23px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#078ba0;font-size:27px}.node small{color:#4f697e;font-size:14px;font-weight:bold}.n1{top:5%;left:42%}.n2{top:30%;right:3%}.n3{bottom:5%;right:16%}.n4{bottom:5%;left:16%}.n5{top:30%;left:3%}.checks p{display:flex;gap:12px}.checks b{flex:0 0 29px;height:29px;background:#e0f7ef;color:#089f82;border-radius:50%;display:grid;place-items:center}.checks span{font-size:15px;color:#657c90}.checks strong{display:block;color:var(--ink);font-size:17px}.human{padding:20px 0 110px}.humanBox{height:480px;border-radius:35px;overflow:hidden;position:relative;color:white}.humanBox>img{width:100%;height:100%;object-fit:cover}.humanBox>div{position:absolute;inset:0;background:linear-gradient(90deg,#022c4d20,#022c4deb 78%)}.humanBox article{position:absolute;right:7%;top:50%;transform:translateY(-50%);max-width:470px}.humanBox h2{font-size:45px;line-height:1.45;margin:10px 0}.humanBox p{color:#d6e4ed}.humanBox .kicker{color:#71e6dc}.cta{padding:90px 0;background:linear-gradient(135deg,#01a49e,#075b9f);color:white}.cta>.container{display:flex;align-items:center;justify-content:space-between}.cta article{max-width:650px}.cta h2{font-size:48px;line-height:1.35;margin:8px 0}.cta p{color:#d6eff1}.cta small{color:#c6f1ec}.cta>div>div{text-align:center}.btn.white{background:white;color:#07568e;padding:15px 26px}.cta>div>div small{display:block;margin-top:10px}footer{background:#052f5d;color:white;padding-top:70px}.foot{display:grid;grid-template-columns:1.7fr 1fr 1.1fr 1fr;gap:55px;padding-bottom:50px}.foot article img{width:150px;background:white;border-radius:10px}.foot article p{max-width:275px;color:#b7cbdb;font-size:14px}.foot>div{display:flex;flex-direction:column;gap:7px}.foot b{margin-bottom:10px}.foot a,.foot span{color:#b7cbdb;font-size:14px}.copyright{border-top:1px solid #ffffff20;padding:18px 0;display:flex;justify-content:space-between;color:#9db6c9;font-size:12px}
@media(max-width:950px){.links{display:none;position:absolute;top:75px;right:20px;left:20px;background:white;color:var(--ink);padding:20px;border-radius:15px;flex-direction:column}.links.open{display:flex}.menu{display:block;margin-right:auto}.navCta{display:none}.hero{padding-top:120px}.heroGrid,.aboutGrid,.ecoGrid{grid-template-columns:1fr}.heroCopy{text-align:center}.heroCopy>p{margin:auto}.actions,.trust{justify-content:center}.heroVisual{max-width:650px;width:100%;margin:auto;height:430px}.stats{margin-top:30px}.copy{text-align:center}.balance{max-width:720px;margin:auto}.cards{grid-template-columns:repeat(2,1fr)}.heading{align-items:center}.steps{grid-template-columns:repeat(2,1fr)}.steps:before{display:none}.eco{order:2}.foot{grid-template-columns:2fr 1fr 1fr}.foot>div:last-child{grid-column:2}.cta>.container{gap:40px}}
@media(max-width:640px){body{font-size:16px}.container{width:calc(100% - 28px)}header,.nav{height:70px}.brand,.brand img{width:120px}.hero{padding-top:105px;min-height:auto}.hero h1{font-size:40px}.heroCopy>p{font-size:17px}.actions{flex-direction:column}.trust{flex-wrap:wrap;gap:8px 18px}.heroVisual{height:370px}.heroVisual>img{border-radius:27px 27px 27px 80px}.floating{transform:scale(.84)}.f1{right:-13px;top:35px}.f2{left:-15px;bottom:30px}.stats{height:auto;padding:16px 0}.stats .container{display:block}.stats span{justify-content:space-between}.stats i{display:none}.section{padding:75px 0}.copy h2,.heading h2,.center h2{font-size:35px}.balance{display:block}.balance article{min-height:auto;margin:14px 0}.bridge{margin:-3px 0}.bridge:before{display:none}.bridge b{width:84px;height:84px;font-size:18px}.heading{display:block;text-align:center}.heading>p{margin:auto}.cards{grid-template-columns:1fr}.cards p{min-height:auto}.steps{grid-template-columns:1fr}.eco{height:410px;transform:scale(.78);margin:-45px -80px}.human{padding-bottom:75px}.humanBox{height:520px}.humanBox>img{object-position:35%}.humanBox>div{background:linear-gradient(to top,#022c4df5,#022c4d25)}.humanBox article{right:25px;left:25px;top:auto;bottom:20px;transform:none}.humanBox h2{font-size:34px}.cta>.container{display:block;text-align:center}.cta h2{font-size:38px}.cta>div>div{margin-top:25px}.foot{grid-template-columns:1fr 1fr;gap:32px}.foot article{grid-column:1/-1}.foot>div:last-child{grid-column:auto}.copyright{display:block;text-align:center}.copyright span{display:block}.links{top:70px}}

/* Refined value bridge and service system */
.about{background:linear-gradient(180deg,#fff 0%,#f7fbfd 100%)}
.aboutGrid{grid-template-columns:.78fr 1.32fr;gap:50px;padding:48px;border:1px solid #e1edf3;border-radius:36px;background:rgba(255,255,255,.78);box-shadow:0 24px 70px rgba(4,59,96,.07)}
.aboutGrid .copy{padding:15px 5px}.aboutGrid .copy>p{max-width:430px}.balance{grid-template-columns:1fr 128px 1fr;gap:0;position:relative;padding:8px}
.balance:before{content:"";position:absolute;right:12%;left:12%;top:50%;height:2px;background:linear-gradient(90deg,#8edfd4,#83c9e9);opacity:.65}
.balance article{min-height:350px;padding:31px 29px;position:relative;z-index:1;border-radius:25px;display:flex;flex-direction:column;justify-content:center}
.balance article:first-child{background:linear-gradient(145deg,#fff,#eef8ff)}.balance article.green{background:linear-gradient(145deg,#fff,#eefbf6)}
.balance article small{font-weight:bold;color:#3e7699;margin-top:11px}.balance .green small{color:#368c76}.balance h3{margin:4px 0 16px;font-size:22px}.balance ul{list-style:none;padding:0;margin:0;color:#5e7589;font-size:15px}.balance li{margin:7px 0}.balance li:before{content:"✓";width:20px;height:20px;border-radius:50%;display:inline-grid;place-items:center;background:#e3f5ef;color:#079879;font-size:11px;margin-left:8px}
.round{box-shadow:inset 0 0 0 1px rgba(7,96,156,.08)}.bridge{z-index:4}.bridge:before{right:-18px;left:-18px;top:65px;height:2px;background:linear-gradient(90deg,#4dc9b9,#4aaad2)}
.bridge b{width:130px;height:130px;display:flex;flex-direction:column;gap:1px;border-width:8px;background:linear-gradient(145deg,#064e91,#02a79b);box-shadow:0 20px 45px rgba(5,85,130,.28)}.bridge b strong{font:700 20px Arial;color:#fff}.bridgeMark{font:700 31px Arial!important;line-height:24px;color:#81eee4!important}.bridge small{margin-top:8px;display:inline-block;background:white;padding:3px 10px;border-radius:12px;box-shadow:0 5px 18px rgba(5,70,100,.1)}
.services{background:radial-gradient(circle at 7% 5%,rgba(5,174,177,.08),transparent 25%),linear-gradient(#f2f9fc,#fff)}.heading{padding:0 8px;margin-bottom:38px}.heading>p{background:#fff;border:1px solid #e1edf2;border-radius:17px;padding:16px 20px;box-shadow:0 10px 25px rgba(5,65,95,.05)}
.cards{gap:20px}.cards article{min-height:310px;padding:28px 28px 24px;display:flex;flex-direction:column;position:relative;overflow:hidden;border-color:#dce9ef;box-shadow:0 8px 25px rgba(6,60,95,.04)}.cards article:before{content:"";position:absolute;top:0;right:0;width:100%;height:4px;background:var(--accent)}.cards article:after{content:"";position:absolute;width:105px;height:105px;border-radius:50%;background:var(--soft);left:-42px;top:-50px;opacity:.65}.serviceCard.c1{--accent:#0d74c9;--soft:#e4f2ff;--ink2:#0865b2}.serviceCard.c2{--accent:#0aa89a;--soft:#dcf8f2;--ink2:#078d81}.serviceCard.c3{--accent:#7659d6;--soft:#eee9ff;--ink2:#6547c5}.serviceCard.c4{--accent:#f09a2b;--soft:#fff1dc;--ink2:#d77e0b}.serviceCard.c5{--accent:#e45582;--soft:#ffe5ed;--ink2:#cc3f6b}.serviceCard.c6{--accent:#12a75b;--soft:#e0f8e9;--ink2:#0b914d}
.cardTop{align-items:center;position:relative;z-index:1}.cardTop b.serviceIcon{width:64px;height:64px;padding:10px;border-radius:19px;background:var(--soft);color:var(--ink2);box-shadow:inset 0 0 0 1px rgba(255,255,255,.8),0 8px 20px rgba(4,68,100,.07)}.serviceIcon svg{width:100%;height:100%;display:block}.cardTop small{font-size:12px;border:1px solid #e0ebf0;border-radius:20px;padding:2px 9px;background:#fbfdfe}.cards h3{font-size:23px;margin:19px 0 7px}.cards p{line-height:1.9;min-height:78px;margin-bottom:18px}.cards a{margin-top:auto;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e7eff3;padding-top:13px;color:var(--ink2)}.cards a span{font-size:19px;transition:.2s}.cards article:hover a span{transform:translateX(-4px)}
@media(max-width:950px){.aboutGrid{grid-template-columns:1fr;padding:35px}.aboutGrid .copy>p{margin-inline:auto}.balance{max-width:none}.heading>p{max-width:390px}}
@media(max-width:640px){.aboutGrid{padding:22px 16px;border-radius:25px}.balance:before{display:none}.balance article{min-height:auto;padding:25px}.bridge b{width:96px;height:96px}.bridgeMark{font-size:23px!important}.cards article{min-height:auto}.cardTop b.serviceIcon{width:58px;height:58px}}
.serviceIcon svg>*{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.serviceIcon svg .fill{fill:currentColor;opacity:.16;stroke:none}

/* Header alignment and hero focal point */
@media(min-width:951px){.nav .links{order:1;margin-right:0}.nav .navCta{order:2}.nav .brand{order:3;margin-right:auto}.nav{direction:rtl}.heroVisual>img{object-position:78% center}}
@media(max-width:950px){.nav .brand{order:3;margin-right:auto}.nav .menu{order:1;margin-right:0}.heroVisual>img{object-position:76% center}}
@media(max-width:640px){.heroVisual>img{object-position:72% center}}

/* Color-rich healthcare ecosystem */
.ecosystemSection{background:radial-gradient(circle at 20% 45%,rgba(7,173,183,.09),transparent 28%),linear-gradient(180deg,#fff,#f7fbfd 52%,#fff)}
.eco{height:590px}.ecoGlow{position:absolute;width:300px;height:300px;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(6,180,174,.2),rgba(8,91,158,.06) 52%,transparent 70%);filter:blur(2px)}
.eco .ring{box-shadow:inset 0 0 40px rgba(4,132,168,.025)}.eco .r1{width:450px;height:450px;border:1.5px dashed rgba(7,160,171,.42)}.eco .r2{width:315px;height:315px;border:1px solid rgba(7,111,174,.17);background:rgba(255,255,255,.35)}
.eco .core{width:178px;height:178px;background:linear-gradient(145deg,#07569e 5%,#02a699 95%);box-shadow:0 25px 60px rgba(4,92,139,.32),inset 0 1px 0 rgba(255,255,255,.25);border:8px solid rgba(255,255,255,.92);z-index:3}.eco .core:after{content:"";position:absolute;inset:-19px;border:1px solid rgba(8,167,173,.22);border-radius:50%}.corePlus{font:700 27px Arial;color:#7df1e5;line-height:18px}.eco .core b{font-size:30px}.eco .core small{font-size:13px;color:#c9faf4}
.eco .node{width:118px;height:122px;border:0;border-radius:25px;box-shadow:0 16px 38px rgba(3,57,91,.13),inset 0 0 0 1px rgba(255,255,255,.8);font-size:inherit;gap:2px;z-index:4;overflow:hidden}.eco .node:before{content:"";position:absolute;inset:0;background:linear-gradient(145deg,#fff,var(--nodeSoft));z-index:-1}.eco .node:after{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:var(--nodeColor)}
.eco .node>b{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:var(--nodeBubble);color:var(--nodeColor);box-shadow:0 7px 16px rgba(4,62,94,.08);margin-bottom:4px}.eco .node svg{width:30px;height:30px}.eco .node svg>*{fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.eco .node small{font-size:14px;color:#173a58}.eco .node em{font-style:normal;font-size:10px;color:#6c8192;line-height:1.3}.eco .patient{--nodeColor:#0d80d1;--nodeSoft:#edf7ff;--nodeBubble:#e0f1ff}.eco .clinic{--nodeColor:#08a796;--nodeSoft:#edfbf7;--nodeBubble:#ddf7ef}.eco .insurance{--nodeColor:#7458d1;--nodeSoft:#f3f0ff;--nodeBubble:#eae5ff}.eco .finance{--nodeColor:#f09429;--nodeSoft:#fff7e9;--nodeBubble:#ffedd3}.eco .supplier{--nodeColor:#e1517c;--nodeSoft:#fff0f4;--nodeBubble:#ffe1ea}
.eco .n1{top:0;left:41%}.eco .n2{top:28%;right:0}.eco .n3{bottom:1%;right:14%}.eco .n4{bottom:1%;left:14%}.eco .n5{top:28%;left:0}.orbitDots i{position:absolute;width:9px;height:9px;border-radius:50%;background:#13b7a9;box-shadow:0 0 0 6px rgba(19,183,169,.12);z-index:2}.orbitDots i:nth-child(1){top:16%;right:24%}.orbitDots i:nth-child(2){bottom:17%;right:23%;background:#7458d1;box-shadow:0 0 0 6px rgba(116,88,209,.11)}.orbitDots i:nth-child(3){bottom:27%;left:8%;background:#ef9a2d;box-shadow:0 0 0 6px rgba(239,154,45,.11)}
@media(max-width:950px){.eco{height:590px;max-width:650px;width:100%;margin-inline:auto}}
@media(max-width:640px){.eco{height:450px;transform:scale(.72);margin:-55px -82px}.eco .node{width:112px;height:118px}.eco .n2{right:-3%}.eco .n5{left:-3%}}

/* Crisp logo treatment and upgraded value icons */
.nav .brand{width:176px;height:54px;padding:9px 14px;border-radius:15px;background:rgba(255,255,255,.96);border:1px solid rgba(255,255,255,.92);box-shadow:0 9px 28px rgba(0,25,59,.2);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;overflow:visible}
.nav .brand img{width:146px;height:auto;display:block;image-rendering:auto;filter:saturate(1.18) contrast(1.08)}
.cleanPhoto:after{content:"";position:absolute;inset:0;border-radius:40px 40px 40px 125px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.42);pointer-events:none}
.round{width:62px;height:62px;padding:13px;border-radius:18px}.round svg{width:100%;height:100%}.round svg>*{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.patientIcon{background:linear-gradient(145deg,#e3f3ff,#d9efff);color:#0873bd;box-shadow:0 9px 22px rgba(8,115,189,.13)}.centerIcon{background:linear-gradient(145deg,#dcf8ef,#cef3e6)!important;color:#078b72!important;box-shadow:0 9px 22px rgba(7,139,114,.13)}
.logoBridge b{background:#fff!important;padding:0;border:7px solid #fff;position:relative;box-shadow:0 18px 45px rgba(4,82,127,.25);display:block!important}.logoBridge b:before{content:"";position:absolute;inset:-8px;border-radius:50%;background:linear-gradient(145deg,#0871bd,#08af98);z-index:-1}.logoBridge b img{width:102px;height:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);filter:saturate(1.15) contrast(1.08)}.logoBridge small{margin-top:12px}.logoBridge .bridgeMark{display:none}
@media(max-width:950px){.nav .brand{width:153px;height:48px;padding:8px 12px}.nav .brand img{width:128px}}
@media(max-width:640px){.nav .brand{width:136px;height:44px;border-radius:12px}.nav .brand img{width:112px}.cleanPhoto:after{border-radius:27px 27px 27px 80px}.logoBridge b img{width:76px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
