.HealthPassportSection-module__ykQq3q__section{color:var(--text-main);background:radial-gradient(circle at 50% 16%,#e9ecff 0,#0000 28%),radial-gradient(circle at 15% 38%,#dff9fa 0,#0000 25%),linear-gradient(#fff,#f7fbff 50%,#fff);padding:100px 32px 72px;overflow:hidden}.HealthPassportSection-module__ykQq3q__container{max-width:1160px;margin:auto}.HealthPassportSection-module__ykQq3q__heading{text-align:center;max-width:830px;margin:auto}.HealthPassportSection-module__ykQq3q__heading>p{color:#50769c;letter-spacing:2px;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;margin:0 0 17px;font-size:12px;font-weight:700;display:flex}.HealthPassportSection-module__ykQq3q__heading svg{width:16px}.HealthPassportSection-module__ykQq3q__heading h2{color:var(--navy);letter-spacing:-1.7px;margin:0;font-size:clamp(34px,3.5vw,50px);font-weight:500;line-height:1.24}.HealthPassportSection-module__ykQq3q__heading h2 strong{color:#0000;background:linear-gradient(100deg,#2877e2,#14a8b1 60%,#686dcc);-webkit-background-clip:text;background-clip:text;font-weight:650}.HealthPassportSection-module__ykQq3q__heading>span{max-width:770px;color:var(--text-muted);margin:20px auto 0;font-size:16px;line-height:1.9;display:block}.HealthPassportSection-module__ykQq3q__network{place-items:center;width:900px;height:590px;margin:54px auto 0;display:grid;position:relative}.HealthPassportSection-module__ykQq3q__network:before{content:"";background:radial-gradient(circle,#edfaff 0,#0000 56%);border:1px solid #c8e5ef;border-radius:50%;position:absolute;inset:50px 110px;box-shadow:0 25px 80px #386a9a12}.HealthPassportSection-module__ykQq3q__networkLines{background:repeating-conic-gradient(from 0deg,#75c8d5 0 1deg,transparent 1deg 60deg);border-radius:50%;width:620px;height:390px;position:absolute;-webkit-mask:radial-gradient(circle,#0000 0 50%,#000 51% 52%,#0000 53%);mask:radial-gradient(circle,#0000 0 50%,#000 51% 52%,#0000 53%)}.HealthPassportSection-module__ykQq3q__passport{z-index:3;background:linear-gradient(145deg,#fff,#f1faff);border:1px solid #acd8e5;border-radius:26px;width:350px;padding:25px;box-shadow:0 28px 70px #235e8a25,inset 0 0 0 5px #ffffff80}.HealthPassportSection-module__ykQq3q__passport header{align-items:center;gap:11px;display:flex}.HealthPassportSection-module__ykQq3q__passport header>span{color:#fff;background:linear-gradient(135deg,#177fe3,#19b6ad);border-radius:12px;place-items:center;width:39px;height:39px;display:grid}.HealthPassportSection-module__ykQq3q__passport header>svg{color:#7996bb;margin-inline-start:auto}.HealthPassportSection-module__ykQq3q__passport small{color:#7893a6;letter-spacing:1px;text-transform:uppercase;font-size:9px;display:block}.HealthPassportSection-module__ykQq3q__passport h3{color:#163f66;margin:3px 0;font-size:18px}.HealthPassportSection-module__ykQq3q__identity{background:#eef7fb;border-radius:15px;align-items:center;gap:13px;margin:22px 0;padding:15px;display:flex}.HealthPassportSection-module__ykQq3q__avatar{color:#fff;background:linear-gradient(145deg,#2a8bc8,#586dcc);border-radius:50%;place-items:center;width:49px;height:49px;font-weight:700;display:grid}.HealthPassportSection-module__ykQq3q__identity strong,.HealthPassportSection-module__ykQq3q__identity span{color:#305f78;font-size:13px;display:block}.HealthPassportSection-module__ykQq3q__identity span{color:#78919d;margin-top:3px;font-size:10px}.HealthPassportSection-module__ykQq3q__passport dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.HealthPassportSection-module__ykQq3q__passport dl div{border:1px solid #e2edf4;border-radius:10px;padding:10px}.HealthPassportSection-module__ykQq3q__passport dt{color:#8399a5;font-size:9px}.HealthPassportSection-module__ykQq3q__passport dd{color:#235875;margin:3px 0 0;font-size:12px;font-weight:650}.HealthPassportSection-module__ykQq3q__passport footer{color:#43888c;align-items:center;gap:6px;margin-top:17px;font-size:9px;display:flex}.HealthPassportSection-module__ykQq3q__passport footer svg{width:14px}.HealthPassportSection-module__ykQq3q__provider{--angle:calc(var(--provider)*60deg - 90deg);z-index:2;left:calc(50% + 365px*cos(var(--angle)));top:calc(50% + 235px*sin(var(--angle)));color:#456c82;background:#fff;border:1px solid #d8e9f0;border-radius:13px;align-items:center;gap:8px;min-width:120px;padding:11px 13px;font-size:11px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 28px #315f8615}.HealthPassportSection-module__ykQq3q__provider svg{color:#358da8;width:17px}.HealthPassportSection-module__ykQq3q__keyMessage{color:#67818e;justify-content:center;align-items:center;gap:11px;margin:5px auto 0;font-size:18px;display:flex}.HealthPassportSection-module__ykQq3q__keyMessage span:after{content:"·";color:#45a8ae;margin-inline-start:11px}.HealthPassportSection-module__ykQq3q__keyMessage strong{color:#147f94;font-size:22px}.HealthPassportSection-module__ykQq3q__scenario{background:#fff;border:1px solid #dae9f2;border-radius:23px;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:820px;margin:65px auto 0;padding:28px;display:grid}.HealthPassportSection-module__ykQq3q__scenario>div:not(.HealthPassportSection-module__ykQq3q__scenarioFlow){text-align:center;flex-direction:column;display:flex}.HealthPassportSection-module__ykQq3q__scenario small{color:#8599a8;text-transform:uppercase;font-size:9px}.HealthPassportSection-module__ykQq3q__scenario b{color:#245875;margin:6px}.HealthPassportSection-module__ykQq3q__scenario span{color:#698693;font-size:11px}.HealthPassportSection-module__ykQq3q__scenario>i{color:#3da0af}.HealthPassportSection-module__ykQq3q__scenarioFlow{flex-wrap:wrap;grid-column:1/-1;justify-content:center;gap:9px;display:flex}.HealthPassportSection-module__ykQq3q__scenarioFlow span{color:#32867f;background:#eef9f8;border-radius:8px;padding:7px 10px}.HealthPassportSection-module__ykQq3q__controlGrid{grid-template-columns:1.15fr .85fr;gap:20px;margin-top:70px;display:grid}.HealthPassportSection-module__ykQq3q__consent,.HealthPassportSection-module__ykQq3q__shareDemo,.HealthPassportSection-module__ykQq3q__access,.HealthPassportSection-module__ykQq3q__history,.HealthPassportSection-module__ykQq3q__voice,.HealthPassportSection-module__ykQq3q__doctorVoice,.HealthPassportSection-module__ykQq3q__emergency{background:#fff;border:1px solid #dbe9f0;border-radius:23px;padding:27px}.HealthPassportSection-module__ykQq3q__consent header,.HealthPassportSection-module__ykQq3q__access header,.HealthPassportSection-module__ykQq3q__history header,.HealthPassportSection-module__ykQq3q__voice header{color:#278b9c;align-items:center;gap:11px;display:flex}.HealthPassportSection-module__ykQq3q__consent header small,.HealthPassportSection-module__ykQq3q__access header small,.HealthPassportSection-module__ykQq3q__history header small,.HealthPassportSection-module__ykQq3q__voice header small,.HealthPassportSection-module__ykQq3q__shareDemo>small,.HealthPassportSection-module__ykQq3q__emergency small{letter-spacing:1.2px;color:#76929e;text-transform:uppercase;font-size:9px}.HealthPassportSection-module__ykQq3q__consent h3,.HealthPassportSection-module__ykQq3q__access h3,.HealthPassportSection-module__ykQq3q__history h3,.HealthPassportSection-module__ykQq3q__voice h3,.HealthPassportSection-module__ykQq3q__shareDemo h3,.HealthPassportSection-module__ykQq3q__emergency h3{color:#194967;margin:3px 0;font-size:17px}.HealthPassportSection-module__ykQq3q__flow{background:#f5f9fb;border-radius:14px;justify-content:space-between;align-items:center;margin:24px 0;padding:13px;display:flex}.HealthPassportSection-module__ykQq3q__flow span{color:#91a2aa;align-items:center;font-size:9px;display:flex}.HealthPassportSection-module__ykQq3q__flow svg{width:13px;margin-inline:7px;transform:rotate(-90deg)}[dir=rtl] .HealthPassportSection-module__ykQq3q__flow svg{transform:rotate(90deg)}.HealthPassportSection-module__ykQq3q__flow .HealthPassportSection-module__ykQq3q__flowActive{color:#148d8b;font-weight:650}.HealthPassportSection-module__ykQq3q__consent>p{color:#53737f;font-size:11px}.HealthPassportSection-module__ykQq3q__scopes{flex-wrap:wrap;gap:7px;display:flex}.HealthPassportSection-module__ykQq3q__scopes button{color:#617d88;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce9ef;border-radius:9px;align-items:center;gap:4px;padding:8px 10px;font-size:10px;display:flex}.HealthPassportSection-module__ykQq3q__scopes button[aria-pressed=true]{color:#167e81;background:#effaf8;border-color:#5cbcb8}.HealthPassportSection-module__ykQq3q__scopes svg{width:12px}.HealthPassportSection-module__ykQq3q__duration{color:#52717d;justify-content:space-between;align-items:center;margin:18px 0;font-size:11px;display:flex}.HealthPassportSection-module__ykQq3q__duration select{color:#426b79;background:#fff;border:1px solid #d7e7ed;border-radius:9px;max-width:210px;padding:9px}.HealthPassportSection-module__ykQq3q__primary,.HealthPassportSection-module__ykQq3q__voice>button,.HealthPassportSection-module__ykQq3q__shareDemo button{color:#fff;font:inherit;cursor:pointer;background:linear-gradient(100deg,#168aa3,#239d8f);border:0;border-radius:10px;padding:10px 16px;font-size:11px}.HealthPassportSection-module__ykQq3q__primary:disabled{opacity:.5}.HealthPassportSection-module__ykQq3q__confirm{background:#f4fafb;border-radius:12px;padding:13px}.HealthPassportSection-module__ykQq3q__confirm p{color:#5e7984;margin:0 0 10px;font-size:10px}.HealthPassportSection-module__ykQq3q__granted,.HealthPassportSection-module__ykQq3q__voiceGranted{color:#178568;background:#eaf9f4;border-radius:11px;align-items:center;gap:8px;padding:12px;font-size:12px;font-weight:650;display:flex}.HealthPassportSection-module__ykQq3q__granted svg,.HealthPassportSection-module__ykQq3q__voiceGranted svg{width:17px}.HealthPassportSection-module__ykQq3q__accessColumn{gap:14px;display:grid}.HealthPassportSection-module__ykQq3q__shareDemo{text-align:center}.HealthPassportSection-module__ykQq3q__fakeQr{color:#316b91;background:#f2faff;border:1px dashed #6ab6c8;border-radius:12px;place-items:center;width:75px;height:75px;margin:15px auto 11px;display:grid}.HealthPassportSection-module__ykQq3q__fakeQr svg{width:47px;height:47px}.HealthPassportSection-module__ykQq3q__shareDemo p{color:#81959d;margin:8px 0 0;font-size:8px}.HealthPassportSection-module__ykQq3q__accessRow{border-bottom:1px solid #eef3f5;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.HealthPassportSection-module__ykQq3q__accessRow:last-child{border:0}.HealthPassportSection-module__ykQq3q__accessRow strong,.HealthPassportSection-module__ykQq3q__accessRow span,.HealthPassportSection-module__ykQq3q__accessRow small{font-size:10px;display:block}.HealthPassportSection-module__ykQq3q__accessRow strong{color:#335f74}.HealthPassportSection-module__ykQq3q__accessRow span{color:#78919b}.HealthPassportSection-module__ykQq3q__accessRow small{color:#279278}.HealthPassportSection-module__ykQq3q__accessRow button{color:#7d778b;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;display:flex}.HealthPassportSection-module__ykQq3q__accessRow button:disabled{opacity:.35}.HealthPassportSection-module__ykQq3q__accessRow svg{width:13px}.HealthPassportSection-module__ykQq3q__history>div{border-bottom:1px solid #eef3f5;grid-template-columns:1fr 1fr;gap:3px;padding:10px 0;font-size:9px;display:grid}.HealthPassportSection-module__ykQq3q__history strong{color:#356177}.HealthPassportSection-module__ykQq3q__history span{color:#6f8994}.HealthPassportSection-module__ykQq3q__history time{color:#93a4aa;grid-column:1/-1}.HealthPassportSection-module__ykQq3q__history>p{color:#627d87;font-size:9px;line-height:1.6}.HealthPassportSection-module__ykQq3q__voice{background:linear-gradient(130deg,#f5fbff,#f6f4ff);margin-top:20px}.HealthPassportSection-module__ykQq3q__voice blockquote{color:#416277;background:#fff;border-inline-start:2px solid #637ed0;border-radius:0 12px 12px 0;margin:20px 0;padding:15px;font-size:13px;line-height:1.8}.HealthPassportSection-module__ykQq3q__voiceRequest{color:#258ca2;background:#fff;border-radius:14px;gap:13px;padding:17px;display:flex}.HealthPassportSection-module__ykQq3q__voiceRequest>svg{flex:none}.HealthPassportSection-module__ykQq3q__voiceRequest p{color:#315e78;margin:5px 0;font-size:12px}.HealthPassportSection-module__ykQq3q__voiceRequest span{color:#288177;background:#edf8f6;border-radius:7px;align-items:center;gap:3px;margin:5px 6px 5px 0;padding:5px 7px;font-size:9px;display:inline-flex}.HealthPassportSection-module__ykQq3q__voiceRequest span svg{width:11px}.HealthPassportSection-module__ykQq3q__voiceRequest strong{color:#666f9b;font-size:10px;display:block}.HealthPassportSection-module__ykQq3q__voice>button{margin-top:13px}.HealthPassportSection-module__ykQq3q__explicit{color:#758b96;font-size:9px}.HealthPassportSection-module__ykQq3q__doctorVoice{grid-template-columns:auto 1.2fr 1fr;align-items:center;gap:17px;margin-top:20px;display:grid}.HealthPassportSection-module__ykQq3q__doctorVoice>svg{color:#258ca2}.HealthPassportSection-module__ykQq3q__doctorVoice small{color:#708b98;font-size:9px}.HealthPassportSection-module__ykQq3q__doctorVoice blockquote{color:#345f75;margin:5px 0;font-size:12px;line-height:1.7}.HealthPassportSection-module__ykQq3q__doctorVoice>div:last-child{gap:5px;display:grid}.HealthPassportSection-module__ykQq3q__doctorVoice b{color:#245b72;font-size:11px}.HealthPassportSection-module__ykQq3q__doctorVoice span{color:#47837d;font-size:10px}.HealthPassportSection-module__ykQq3q__emergency{background:#fbfcff;grid-template-columns:auto 1fr 1.2fr;align-items:center;gap:16px;margin-top:20px;display:grid}.HealthPassportSection-module__ykQq3q__emergency>svg{color:#7778b5}.HealthPassportSection-module__ykQq3q__emergency p{color:#6d8490;margin:7px 0;font-size:10px;line-height:1.6}.HealthPassportSection-module__ykQq3q__emergency>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.HealthPassportSection-module__ykQq3q__emergency span{color:#5d668a;background:#f0f1fa;border-radius:8px;padding:7px 8px;font-size:9px}.HealthPassportSection-module__ykQq3q__memoryLink{text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:60px 0 0;display:grid}.HealthPassportSection-module__ykQq3q__memoryLink div{background:#fff;border:1px solid #dbe9f0;border-radius:18px;padding:23px}.HealthPassportSection-module__ykQq3q__memoryLink strong,.HealthPassportSection-module__ykQq3q__memoryLink span{display:block}.HealthPassportSection-module__ykQq3q__memoryLink strong{color:#225d7d;font-size:14px}.HealthPassportSection-module__ykQq3q__memoryLink span{color:#6d8792;margin-top:7px;font-size:10px;line-height:1.6}.HealthPassportSection-module__ykQq3q__memoryLink i{color:#5196af;font-size:23px}.HealthPassportSection-module__ykQq3q__benefits{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;display:grid}.HealthPassportSection-module__ykQq3q__benefits article{background:#f5fafc;border-radius:18px;padding:22px}.HealthPassportSection-module__ykQq3q__benefits svg{color:#268ca1}.HealthPassportSection-module__ykQq3q__benefits small{color:#2e6077;margin:10px 0 4px;font-weight:700;display:block}.HealthPassportSection-module__ykQq3q__benefits p{color:#6b858f;margin:0;font-size:10px;line-height:1.6}.HealthPassportSection-module__ykQq3q__mainStatement{text-align:center;margin:72px auto 0}.HealthPassportSection-module__ykQq3q__mainStatement p{color:#476e7f;font-size:clamp(19px,2.2vw,28px)}.HealthPassportSection-module__ykQq3q__mainStatement strong{color:#178393;font-size:clamp(24px,3vw,40px)}.HealthPassportSection-module__ykQq3q__ending{text-align:center;margin:75px auto 0}.HealthPassportSection-module__ykQq3q__ending p,.HealthPassportSection-module__ykQq3q__ending strong{color:#123f5c;margin:0;font-size:clamp(31px,4vw,53px);line-height:1.2;display:block}.HealthPassportSection-module__ykQq3q__ending strong{color:#268da2}.HealthPassportSection-module__ykQq3q__ending span{color:#63828d;justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:11px;display:flex}.HealthPassportSection-module__ykQq3q__ending svg{width:15px}@media (max-width:900px){.HealthPassportSection-module__ykQq3q__network{margin-top:-10px;margin-bottom:-50px;transform:scale(.8)}.HealthPassportSection-module__ykQq3q__controlGrid{grid-template-columns:1fr}.HealthPassportSection-module__ykQq3q__accessColumn{grid-template-columns:1fr 1fr}.HealthPassportSection-module__ykQq3q__shareDemo{grid-row:span 2}.HealthPassportSection-module__ykQq3q__flow{flex-wrap:wrap;gap:8px}.HealthPassportSection-module__ykQq3q__doctorVoice,.HealthPassportSection-module__ykQq3q__emergency{grid-template-columns:auto 1fr}.HealthPassportSection-module__ykQq3q__doctorVoice>div:last-child,.HealthPassportSection-module__ykQq3q__emergency>div:last-child{grid-column:2}.HealthPassportSection-module__ykQq3q__provider{font-size:10px}}.HealthPassportSection-module__ykQq3q__controlGrid{align-items:start}@media (max-width:650px){.HealthPassportSection-module__ykQq3q__section{padding:72px 16px 55px}.HealthPassportSection-module__ykQq3q__heading h2{font-size:33px}.HealthPassportSection-module__ykQq3q__heading>span{font-size:14px}.HealthPassportSection-module__ykQq3q__network{width:100%;height:auto;margin:45px auto 0;padding-top:100px;transform:none}.HealthPassportSection-module__ykQq3q__network:before,.HealthPassportSection-module__ykQq3q__networkLines{display:none}.HealthPassportSection-module__ykQq3q__passport{width:100%;max-width:350px}.HealthPassportSection-module__ykQq3q__provider{min-width:0;margin:7px 3px 0;display:inline-flex;position:relative;top:auto;left:auto;transform:none!important}.HealthPassportSection-module__ykQq3q__network{text-align:center;display:block}.HealthPassportSection-module__ykQq3q__keyMessage{flex-direction:column;gap:3px;margin-top:32px}.HealthPassportSection-module__ykQq3q__keyMessage span:after{display:none}.HealthPassportSection-module__ykQq3q__scenario{grid-template-columns:1fr;padding:21px}.HealthPassportSection-module__ykQq3q__scenario>i{text-align:center;transform:rotate(90deg)}.HealthPassportSection-module__ykQq3q__scenarioFlow{grid-column:auto;justify-content:flex-start}.HealthPassportSection-module__ykQq3q__controlGrid{margin-top:50px}.HealthPassportSection-module__ykQq3q__consent,.HealthPassportSection-module__ykQq3q__shareDemo,.HealthPassportSection-module__ykQq3q__access,.HealthPassportSection-module__ykQq3q__history,.HealthPassportSection-module__ykQq3q__voice,.HealthPassportSection-module__ykQq3q__doctorVoice,.HealthPassportSection-module__ykQq3q__emergency{padding:21px}.HealthPassportSection-module__ykQq3q__flow{display:grid}.HealthPassportSection-module__ykQq3q__flow span{justify-content:space-between}.HealthPassportSection-module__ykQq3q__flow svg{transform:none!important}.HealthPassportSection-module__ykQq3q__duration{flex-direction:column;align-items:flex-start;gap:8px}.HealthPassportSection-module__ykQq3q__duration select{width:100%;max-width:100%}.HealthPassportSection-module__ykQq3q__accessColumn,.HealthPassportSection-module__ykQq3q__doctorVoice,.HealthPassportSection-module__ykQq3q__emergency,.HealthPassportSection-module__ykQq3q__memoryLink,.HealthPassportSection-module__ykQq3q__benefits{grid-template-columns:1fr}.HealthPassportSection-module__ykQq3q__shareDemo{grid-row:auto}.HealthPassportSection-module__ykQq3q__doctorVoice>svg,.HealthPassportSection-module__ykQq3q__emergency>svg{display:none}.HealthPassportSection-module__ykQq3q__doctorVoice>div:last-child,.HealthPassportSection-module__ykQq3q__emergency>div:last-child{grid-column:auto}.HealthPassportSection-module__ykQq3q__memoryLink i{transform:rotate(45deg)}.HealthPassportSection-module__ykQq3q__mainStatement,.HealthPassportSection-module__ykQq3q__ending{margin-top:55px}.HealthPassportSection-module__ykQq3q__passport dl{grid-template-columns:1fr 1fr}}
