/* RYADOM — a calm digital connection, distinct from the other medical concepts. */
.medicalDemo-telemedicine{--r-bg:#0b1421;--r-panel:#142538;--r-line:#354b60;--r-white:#eef5f6;--r-muted:#abbcca;--r-cyan:#a6dfe8;--r-lilac:#cdc9ee;--r-pad:clamp(22px,5vw,80px);padding-top:76px;background:var(--r-bg);color:var(--r-white);font-family:Arial,sans-serif}
.medicalDemo-telemedicine h1,.medicalDemo-telemedicine h2,.medicalDemo-telemedicine h3{font-family:Arial,sans-serif;font-weight:500;line-height:1.06;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:normal}
.medicalDemo-telemedicine h2{font-size:clamp(36px,3.65vw,56px)}
.medicalDemo-telemedicine p{font-size:16px;line-height:1.65;overflow-wrap:normal}
.medicalDemo-telemedicine a:focus-visible,.medicalDemo-telemedicine button:focus-visible,.medicalDemo-telemedicine summary:focus-visible{outline:3px solid var(--r-cyan);outline-offset:6px}
.medicalDemo-telemedicine .remoteTopbar{position:fixed;inset:0 0 auto;z-index:1000;display:grid;grid-template-columns:1fr auto 1fr;gap:28px;min-height:76px;padding:0 var(--r-pad);background:#080e19;color:var(--r-white);border-bottom:1px solid #26394e;backdrop-filter:none}
.medicalDemo-telemedicine .remoteTopbar>a.remoteBrand{display:flex;align-items:center;gap:16px;letter-spacing:-.055em;font-size:28px;font-weight:600}
.remoteBrand>span{font-size:12px;font-weight:400;line-height:1.35;letter-spacing:0;color:var(--r-muted);max-width:100px}
.remoteTopbar nav{display:flex;gap:28px;font-size:14px}.remoteTopbar nav a:hover{color:var(--r-cyan)}
.medicalDemo-telemedicine .remoteTopbar>.remoteHeaderAction{display:flex;align-items:center;gap:24px;justify-self:end;padding:12px 19px;border-radius:100px;background:var(--r-cyan);color:#0b1421;font-size:14px;white-space:nowrap}
.remoteHeaderAction span{font-size:20px}
.medicalDemo-telemedicine .remoteSection{position:relative;display:grid;align-content:center;gap:36px;min-height:calc(100svh - 76px);padding:clamp(36px,5vh,60px) var(--r-pad);isolation:isolate;overflow:hidden;scroll-margin-top:76px;border-bottom:1px solid #ffffff0d}
.medicalDemo-telemedicine>section.remoteSection{content-visibility:visible;contain-intrinsic-size:none}
.remoteLabel{display:block;font-size:13px;font-weight:600;line-height:1.45;letter-spacing:.07em;text-transform:uppercase;color:var(--r-cyan)}
.remoteSectionHead{display:flex;align-items:end;justify-content:space-between;gap:35px}.remoteSectionHead h2{margin-top:17px;max-width:750px}.remoteSectionHead>p{max-width:300px;color:var(--r-muted)}
.medicalDemo-telemedicine .remoteAction{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;max-width:100%;min-height:58px;width:fit-content;margin-top:27px;padding:12px 15px 12px 24px;border-radius:100px;background:var(--r-cyan);border:1px solid #c5f3f7;color:#0b1421;box-shadow:inset 0 1px 0 #fff,0 4px 0 #678d9d,0 15px 35px #06132540;font-size:15px;line-height:1.35;font-weight:600;transition:transform .2s,box-shadow .2s}
.remoteAction>b{display:grid;place-items:center;width:31px;height:31px;flex-shrink:0;border-radius:50%;background:#0b142114;font-size:21px;font-weight:400}
.medicalDemo-telemedicine .remoteAction:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 #fff,0 7px 0 #678d9d,0 23px 40px #06132544}
.medicalDemo-telemedicine .remoteActionLight{background:#e7e5f7;border-color:#eeedf9;box-shadow:0 4px 0 #938fab,0 15px 35px #06132530}
.remoteSectionHead>.remoteAction{margin-top:0;flex-shrink:0}
.remoteDepth{--tilt-x:0deg;--tilt-y:0deg;transform:perspective(1400px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transform-style:preserve-3d;transition:transform .3s ease-out}
.medicalDemo-telemedicine .remotePhoto{position:relative;min-height:0!important;background:none;overflow:hidden;container-type:size}
.remotePhoto::before{content:"";position:absolute;inset:0;background-image:var(--medical-atlas);background-size:max(200cqw,200cqh) max(200cqw,200cqh);background-position:var(--medical-position);background-repeat:no-repeat}
.remotePhoto.medicalPhoto--ambient::before{background-image:var(--medical-image,var(--medical-atlas))!important;background-position:var(--medical-position)!important;background-size:max(200cqw,200cqh) max(200cqw,200cqh)!important;background-repeat:no-repeat!important}
.medicalDemo-telemedicine .medicalPhoto,.medicalDemo-telemedicine .remoteConversationVisual{border-radius:12px!important}
.medicalDemo-telemedicine .remoteHero{grid-template-columns:.97fr 1.03fr;grid-template-rows:1fr auto;gap:28px 50px;align-items:center;background:radial-gradient(ellipse at 82% 48%,#21485d66,transparent 50%),#0b1421}
.remoteHeroCopy{position:relative;z-index:3}.medicalDemo-telemedicine .remoteHero h1{font-size:clamp(45px,4.6vw,72px);margin:24px 0 28px;font-weight:400;line-height:1.04;letter-spacing:-.06em}.remoteHero h1 em{font-style:normal;color:var(--r-lilac)}
.remoteHeroCopy>p{max-width:455px;color:var(--r-muted);font-size:17px}.remoteTextLink{display:flex;align-items:center;gap:18px;margin-top:30px;font-size:14px;color:var(--r-white);text-decoration:underline;text-underline-offset:6px}.remoteHeroCopy>small{display:block;margin-top:23px;font-size:12px;line-height:1.5;color:var(--r-muted)}
.remoteCallStage{position:relative;width:100%;max-width:590px;height:550px;justify-self:center}
.remoteCallHalo{position:absolute;inset:-5% -5%;border-radius:40%;background:radial-gradient(ellipse,#588b9d55,transparent 65%);transform:translateZ(-60px)}
.remoteCallWindow{position:absolute;inset:7% 0 6%;display:grid;grid-template-rows:45px 1fr 75px;padding:7px;border:1px solid #9abac6;border-radius:23px;background:linear-gradient(135deg,#375466,#102334 55%,#3c566d);box-shadow:8px 9px 0 #20394c,13px 15px 0 #081321,0 42px 70px #0008;transform:translateZ(20px) rotateY(-7deg) rotateX(3deg)}
.remoteWindowBar{display:flex;justify-content:space-between;align-items:center;padding:0 14px 5px;font-size:13px;color:#dbe9ef;gap:15px}.remoteWindowBar small{font-size:12px;padding:3px 9px;border:1px solid #9abac670;border-radius:20px}
.remoteCallWindow .remotePhoto{border-radius:12px}.remoteCallCaption{display:grid;align-content:center;gap:9px;padding:10px 15px}.remoteCallCaption>span{font-size:12px;color:#a9c2ce}.remoteCallCaption>b{font-weight:400;font-size:17px}
.remoteFocusTab{position:absolute;z-index:2;bottom:0;left:-6%;min-width:245px;padding:21px 26px;display:grid;gap:12px;border:1px solid #d8e4ff80;border-radius:15px;background:linear-gradient(140deg,#314257,#1b293d);box-shadow:0 3px 0 #53657d,0 22px 40px #0005;transform:translateZ(65px) rotate(-3deg)}
.remoteFocusTab>span{font-size:12px;color:#c7d2e0}.remoteFocusTab>b{font-size:28px;line-height:1.1;letter-spacing:-.045em;font-weight:500}.remoteFocusTab>i{position:absolute;right:20px;bottom:20px;font-size:24px;color:var(--r-lilac);font-style:normal}
.remoteHeroRail{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:7vw;padding-top:23px;border-top:1px solid #354b60;font-size:14px;color:#b5c9d5}.remoteHeroRail>i{font-style:normal;color:#526c80}
.remoteSelect{background:#111e2f}.remotePicker{display:grid;grid-template-columns:.8fr 1.2fr;gap:7vw;align-items:start}
.remoteChoices{display:grid;gap:13px;padding-top:8px}.remoteChoices>button{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:74px;padding:18px 22px;text-align:left;border:1px solid #42586b;border-radius:13px;background:#172a3c;color:var(--r-white);font-size:19px;cursor:pointer;transition:background .2s,border-color .2s,transform .2s}
.remoteChoices>button[aria-pressed=true]{background:var(--r-cyan);color:#0b1421;border-color:#b1eaf1;box-shadow:0 4px 0 #638699;transform:translateX(10px)}.remoteChoices>button>b{font-weight:400;font-size:25px}.remoteChoices>p{margin-top:15px;color:var(--r-muted);font-size:14px}
.remoteChoiceResult{position:relative;padding:36px 40px;border:1px solid #adc2d0;border-radius:20px;color:#132538;background:linear-gradient(130deg,#f3f8f8,#dfe9ed);box-shadow:8px 10px 0 #263c52,0 28px 50px #0004;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}
.remoteChoiceResult .remoteLabel{color:#486378;font-size:12px}.remoteChoiceResult h3{margin:22px 0 20px;font-size:35px;max-width:520px}.remoteChoiceResult p{color:#435969}.remotePreparation{display:grid;gap:8px;margin-top:24px;padding-top:18px;border-top:1px solid #b6c8d4;font-size:14px;line-height:1.5}.remotePreparation>b{font-weight:600}.remotePreparation>span{color:#486072}
.medicalDemo-telemedicine .remoteOffer{grid-template-columns:1fr 1fr;gap:6vw;align-items:center;background:radial-gradient(ellipse at 85% 25%,#393c6255,transparent 50%),#0b1421}
.remoteOfferCopy h2{margin:22px 0 25px}.remoteOfferCopy>p{max-width:480px;color:var(--r-muted)}
.remoteOfferSurface{border:1px solid #5d637c;border-radius:26px;padding:35px 40px;background:linear-gradient(135deg,#263247,#161c30);box-shadow:inset 1px 1px 0 #d6d4ff40,0 9px 0 #0a0f1f,0 30px 60px #02061180}
.remoteTariff{padding-bottom:25px;border-bottom:1px solid #5b5d75}.remoteTariff>span{font-size:15px;color:#d7d8e6}.remoteTariff>strong{display:block;margin:20px 0 12px;font-size:clamp(62px,6.7vw,103px);font-weight:400;letter-spacing:-.07em;line-height:1;color:var(--r-lilac);text-shadow:0 3px 0 #736c9e,0 10px 25px #af9ae51a}.remoteTariff>strong>small{font-size:.6em}.remoteTariff>small{font-size:12px;color:#afb5c9}
.remoteOfferSurface dl{margin:8px 0 0}.remoteOfferSurface dl>div{display:grid;grid-template-columns:110px 1fr;gap:20px;padding:18px 0;border-bottom:1px solid #3e485e;font-size:15px;line-height:1.45}.remoteOfferSurface dt{color:#e1e5ef}.remoteOfferSurface dd{margin:0;color:#b6c3d3}.remoteOfferSurface>p{margin-top:20px;font-size:12px;color:#b0bbcf}
.medicalDemo-telemedicine .remoteConversation{grid-template-columns:1fr 1fr;gap:6vw;align-items:center;background:#193448}
.remoteConversationVisual{position:relative;height:min(575px,66vh);min-height:430px;border-radius:100px 20px 20px 20px;overflow:hidden;box-shadow:0 25px 50px #03131f50}.remoteConversationVisual>.remotePhoto{position:absolute;inset:0}.remoteConversationTag{position:absolute;inset:auto 18px 18px;padding:20px 24px;border:1px solid #b9d6e233;border-radius:13px;background:#102333ed;box-shadow:0 12px 30px #09121f55}.remoteConversationTag>span{font-size:12px;color:#a9c3d1}.remoteConversationTag>b{display:block;margin-top:10px;font-size:22px;line-height:1.2;font-weight:400;letter-spacing:-.02em}
.remoteConversationCopy h2{margin:20px 0 25px}.remoteConversationCopy>p{color:#b7cbd6;max-width:490px}.remoteDialog{margin-top:26px;display:grid;gap:14px}.remoteDialog p{padding:14px 19px;background:#ffffff08;border:1px solid #628494;border-radius:12px 12px 12px 2px;font-size:15px;max-width:460px}.remoteDialog p:nth-child(2){margin-left:22px;background:#26394d;border-color:#778394;border-radius:12px 12px 2px 12px}.remoteDialog span{display:block;margin-bottom:7px;color:#bbcadf;font-size:12px}
.remotePrepare{background:#0f1c2b}.remotePrepareGrid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:6vw}.remoteChecklist{display:grid;gap:20px}.remoteChecklist article{display:grid;grid-template-columns:32px 1fr;gap:22px;padding:24px 0;border-bottom:1px solid #3f5467}.remoteChecklist article>span{font-size:32px;color:var(--r-cyan)}.remoteChecklist h3{font-size:25px;margin-bottom:12px}.remoteChecklist p{color:var(--r-muted);max-width:395px}
.remoteDesk{position:relative;height:430px}.remoteDesk>.remotePhoto{position:absolute;inset:0 0 10px 0;border-radius:20px;box-shadow:8px 8px 0 #354c60,0 30px 50px #0005;transform:translateZ(10px) rotate(2deg)}
.remoteDesk>aside{position:absolute;left:-4%;bottom:0;max-width:290px;padding:23px 28px;border:1px solid #b7d8e5;border-radius:15px;background:#b9dce4;color:#122e42;box-shadow:0 5px 0 #6c929d,0 22px 36px #06131f60;transform:translateZ(55px) rotate(-2deg)}.remoteDesk>aside>span{font-size:12px}.remoteDesk>aside>b{display:block;margin-top:12px;font-size:22px;line-height:1.2;font-weight:500;letter-spacing:-.04em}
.remoteFamily{background:#e6ecf0;color:#142638}.remoteFamily .remoteLabel{color:#4f687f}.remoteFamily header h2{margin-top:18px}.remoteFamilyLayout{display:grid;grid-template-columns:1.05fr .95fr;gap:6vw;align-items:center}.remoteFamilyLayout>.remotePhoto{height:415px;border-radius:20px;box-shadow:0 6px 0 #bac9d6,0 25px 40px #1c344722}
.remoteFamilyWord{display:block;font-size:clamp(36px,4vw,56px);letter-spacing:-.055em;line-height:1.02;color:#58758a}.remoteFamilyCopy>p{max-width:470px;margin-top:22px;color:#4e6273}.remoteFamilyCopy>small{display:block;margin-top:25px;max-width:440px;font-size:12px;line-height:1.5;color:#546b7a}.medicalDemo-telemedicine .remoteFamily .remoteAction{background:#142638;color:#edf4f6;border-color:#142638;box-shadow:0 4px 0 #8a9bae,0 18px 35px #233c4e22}.remoteFamily .remoteAction>b{background:#ffffff12}
.remoteLimits{background:#30334d}.remoteLimits .remoteLabel{color:#d3cfee}.remoteLimits .remoteSectionHead>p{color:#c4c6d7}.remoteLimitsGrid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.remoteLimitsGrid article{padding:30px 34px;border-radius:20px;border:1px solid #b6b4d84d;background:#444960;box-shadow:0 5px 0 #161d31,0 23px 40px #0a102a33}.remoteLimitsGrid article:nth-child(2){background:#202b40;translate:0 12px}.remoteChannel{display:inline-block;border:1px solid #9da8c2;padding:7px 14px;border-radius:50px;font-size:13px;color:#e7e5f8}.remoteLimitsGrid h3{font-size:30px;margin-top:24px}.remoteLimitsGrid ul{padding:0;list-style:none;margin:20px 0 0}.remoteLimitsGrid li{padding:14px 0;border-bottom:1px solid #909bbc4d;font-size:16px;line-height:1.4;color:#d4d8e7}
.remoteLimitsFoot{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:6px}.remoteLimitsFoot>p{font-size:14px;color:#d0d0e0}.medicalDemo-telemedicine .remoteLimitsFoot .remoteAction{margin-top:0}
.remoteFaq{background:#0b1421}.remoteQuestions{border-top:1px solid #415267}.remoteQuestions details{border-bottom:1px solid #415267}.remoteQuestions summary{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 8px;list-style:none;cursor:pointer;font-size:23px;line-height:1.3;letter-spacing:-.025em}.remoteQuestions summary::-webkit-details-marker{display:none}.remoteQuestions summary>i{font-style:normal;color:var(--r-cyan);transition:transform .2s}.remoteQuestions details[open] summary>i{transform:rotate(45deg)}.remoteQuestions details[open]{background:#142338}.remoteQuestions p{max-width:850px;margin:0;padding:0 30px 24px 8px;color:var(--r-muted)}
.medicalDemo-telemedicine .remoteFinal{background:radial-gradient(ellipse at 65% 100%,#3a506a77,transparent 66%),#15253b;gap:35px}
.medicalDemo-telemedicine .remoteFinal h2{font-size:clamp(62px,7.6vw,112px);font-weight:400;line-height:.96;max-width:1000px}.remoteFinal h2 em{font-style:normal;color:var(--r-lilac)}.remoteFinalRow{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:30px 0;border-top:1px solid #597085}.remoteFinalRow>p{color:#b8c9d9}.medicalDemo-telemedicine .remoteFinalRow .remoteAction{margin-top:0}.remoteFinalLink{display:flex;gap:20px;font-size:14px;text-decoration:underline;text-underline-offset:6px}.remoteFinalLine{display:flex;align-items:center;gap:10px;height:50px;max-width:650px;opacity:.6}.remoteFinalLine>span{display:block;flex:1;height:2px;border-radius:10px;background:linear-gradient(90deg,#768aa5,#b6e6ee);box-shadow:0 0 25px #91d3e94a}.remoteFinalLine>span:nth-child(2n){flex:.3;height:5px}
.medicalDemo-telemedicine .medicalQuickLead{display:flex;align-items:center;justify-content:space-between;gap:45px;min-height:0;padding:48px var(--r-pad);margin:0;border:0;border-radius:0;background:#080e19;color:var(--r-white)}.medicalDemo-telemedicine .medicalQuickLead>div{max-width:650px}.medicalDemo-telemedicine .medicalQuickLead>div>span{font-size:12px;color:var(--r-lilac)}.medicalDemo-telemedicine .medicalQuickLead>div>b{font-family:Arial,sans-serif;font-size:clamp(26px,2.5vw,38px);font-weight:400;letter-spacing:-.04em;line-height:1.1}.medicalDemo-telemedicine .medicalQuickLead>div>p{font-size:15px;color:var(--r-muted)}
.medicalDemo-telemedicine .medicalQuickLead .quickLeadCta{display:flex;align-items:center;justify-content:space-between;width:auto;max-width:340px;flex-shrink:0;padding:18px 22px;border:1px solid #adadd0;border-radius:100px;background:var(--r-lilac);color:#111c30;font-size:14px;gap:28px}.medicalDemo-telemedicine .medicalFooter{padding:25px var(--r-pad);background:#080e19;color:var(--r-white);border-top:1px solid #2b3e51}.medicalDemo-telemedicine .medicalFooter span{display:block;opacity:1;color:var(--r-muted)}
.remoteLeadModal .leadModalCard{background:linear-gradient(135deg,#192b40,#0d1727);color:#edf4f6;border:1px solid #8bacc5;box-shadow:0 8px 0 #223c50,0 35px 90px #0008}.remoteLeadModal .leadModalCard>span{color:#badfe9}.remoteLeadModal .leadModalCard h2{font-family:Arial,sans-serif;font-size:clamp(34px,4vw,54px);font-weight:400;line-height:1.05;letter-spacing:-.055em}.remoteLeadModal .leadModalCard>p{color:#b5c6d6}.remoteLeadModal .leadForm input:not([type=checkbox]){background:#0b1524;color:#edf4f6;border-color:#698098}.remoteLeadModal .leadForm label>span,.remoteLeadModal .leadForm .consent>span,.remoteLeadModal .leadForm small{color:#b8c7d6}.remoteLeadModal .leadForm button{background:#a6dfe8;color:#102234}.remoteLeadModal .leadModalCard>.remoteDemoNote{font-size:13px;line-height:1.5;margin-top:20px}
@media(min-width:1061px) and (max-height:820px){
 .medicalDemo-telemedicine .remoteSection{padding-block:30px;gap:25px}.medicalDemo-telemedicine h2{font-size:clamp(34px,3.35vw,49px)}.medicalDemo-telemedicine .remoteHero h1{font-size:clamp(44px,4.6vw,64px)}
 .remoteCallStage{height:480px;max-width:540px}.remoteHeroCopy>p{font-size:16px}.remoteHeroCopy>small{margin-top:18px}.remoteFocusTab{min-width:225px;padding:17px 22px}.remoteFocusTab>b{font-size:25px}
 .remoteChoiceResult{min-height:380px;padding:28px 34px}.remoteChoiceResult h3{font-size:31px;margin-block:18px}.remotePreparation{margin-top:18px}.remoteOfferSurface{padding:27px 32px}.remoteTariff>strong{font-size:84px}.remoteTariff{padding-bottom:18px}.remoteOfferSurface dl>div{padding-block:14px}
 .remoteConversationVisual{min-height:0;height:490px}.remoteDialog{margin-top:20px;gap:10px}.remoteDialog p{padding:11px 16px}.remoteConversationCopy h2{margin:17px 0 20px}
 .remoteDesk{height:400px}.remoteChecklist article{padding-block:17px}.remoteFamilyLayout>.remotePhoto{height:390px}.remoteFamilyWord{font-size:45px}.remoteFamilyCopy>p{margin-top:16px}
 .remoteLimitsGrid article{padding:24px 28px}.remoteLimitsGrid h3{font-size:27px;margin-top:20px}.remoteLimitsGrid ul{margin-top:15px}.remoteLimitsGrid li{padding-block:12px}.remoteQuestions summary{padding-block:18px;font-size:21px}
 .medicalDemo-telemedicine .remoteFinal h2{font-size:90px}.remoteFinalLine{height:25px}
}
@media(max-width:1060px){
 .medicalDemo-telemedicine .remoteTopbar{grid-template-columns:1fr auto}.remoteTopbar nav{display:none}
 .medicalDemo-telemedicine .remoteSection{min-height:0;padding:55px var(--r-pad);gap:32px}.medicalDemo-telemedicine .remoteHero{gap:24px 28px;min-height:min(720px,calc(100svh - 76px))}.medicalDemo-telemedicine .remoteHero h1{font-size:clamp(38px,4.5vw,50px)}.remoteHeroCopy>p{font-size:16px}.remoteHeroCopy>small{font-size:12px}.remoteTextLink{font-size:13px;line-height:1.5}
 .remoteCallStage{height:410px}.remoteWindowBar{font-size:11px;padding-inline:8px}.remoteCallWindow{grid-template-rows:40px 1fr 70px}.remoteCallCaption{padding-inline:9px}.remoteCallCaption>b{font-size:15px}.remoteCallCaption>span{font-size:11px}.remoteFocusTab{left:-3%;min-width:200px;padding:17px 20px}.remoteFocusTab>b{font-size:24px}
 .remoteSectionHead{gap:25px}.remoteSectionHead>p{max-width:260px}.remoteSectionHead h2{font-size:36px}
 .remotePicker{grid-template-columns:.8fr 1.2fr;gap:30px}.remoteChoices>button{font-size:16px;min-height:70px;padding:17px}.remoteChoiceResult{min-height:445px;padding:28px}.remoteChoiceResult h3{font-size:30px}.remotePreparation{font-size:13px}
 .medicalDemo-telemedicine .remoteOffer{gap:35px}.remoteOfferSurface{padding:26px}.remoteTariff>strong{font-size:74px}.remoteOfferSurface dl>div{grid-template-columns:1fr;gap:8px;padding-block:14px}
 .medicalDemo-telemedicine .remoteConversation{grid-template-columns:.85fr 1.15fr;gap:30px}.remoteConversationVisual{height:460px;min-height:0;border-radius:55px 16px 16px}.remoteConversationTag{padding:16px;inset:auto 12px 12px}.remoteConversationTag>b{font-size:20px}.remoteDialog p{font-size:14px}
 .remotePrepareGrid{gap:35px;grid-template-columns:1fr 1fr}.remoteDesk{height:420px}.remoteDesk>aside{left:0;max-width:260px;padding:20px}.remoteChecklist article{gap:15px;padding:19px 0}
 .remoteFamilyLayout{gap:35px;grid-template-columns:1fr 1fr}.remoteFamilyWord{font-size:40px}.remoteFamilyLayout>.remotePhoto{height:410px}.remoteLimitsGrid{gap:20px}.remoteLimitsGrid article{padding:26px}.remoteLimitsGrid h3{font-size:27px}
 .remoteFinalRow{flex-wrap:wrap;gap:25px}.remoteFinalLink{flex-basis:100%}.medicalDemo-telemedicine .medicalQuickLead{gap:30px}.medicalDemo-telemedicine .medicalQuickLead .quickLeadCta{max-width:270px}
}
@media(max-width:700px){
 .medicalDemo-telemedicine{--r-pad:22px;padding-top:66px}.medicalDemo-telemedicine .remoteTopbar{min-height:66px;padding-inline:20px;gap:18px}.medicalDemo-telemedicine .remoteTopbar>a.remoteBrand{font-size:25px}.remoteBrand>span{display:none}.medicalDemo-telemedicine .remoteTopbar>.remoteHeaderAction{font-size:13px;padding:10px 13px;gap:14px}
 .medicalDemo-telemedicine .remoteSection{padding:44px var(--r-pad);gap:29px;scroll-margin-top:66px}.remoteLabel{font-size:12px;letter-spacing:.055em}.medicalDemo-telemedicine h2,.remoteSectionHead h2{font-size:clamp(30px,7.9vw,43px)}
 .medicalDemo-telemedicine .remoteHero{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:24px;min-height:0;padding-top:30px}.medicalDemo-telemedicine .remoteHero h1{font-size:clamp(37px,9.6vw,59px);margin:20px 0 24px}.remoteHeroCopy>p{font-size:16px}.medicalDemo-telemedicine .remoteAction{font-size:14px;min-height:56px;padding:11px 13px 11px 20px;gap:18px;margin-top:24px}.remoteTextLink{margin-top:26px;font-size:13px}.remoteHeroCopy>small{margin-top:20px}
 .remoteCallStage{height:370px;max-width:440px;margin:0 auto}.remoteCallWindow{inset:0 6px 35px 0;grid-template-rows:35px 1fr 64px;border-radius:18px;padding:5px;transform:translateZ(10px) rotateY(-3deg) rotateX(2deg)}.remoteWindowBar{font-size:12px}.remoteWindowBar small{font-size:11px}.remoteCallCaption>b{font-size:14px}.remoteFocusTab{bottom:0;left:0;min-width:180px;padding:15px 20px;transform:translateZ(30px) rotate(-2deg)}.remoteFocusTab>span{font-size:11px}.remoteFocusTab>b{font-size:23px}.remoteHeroRail{gap:12px;flex-wrap:wrap;justify-content:start;font-size:12px;padding-top:20px}.remoteHeroRail>i{display:none}
 .remoteSectionHead{display:block}.remoteSectionHead>p{max-width:none;margin-top:20px}.remoteSectionHead>.remoteAction{margin-top:23px}
 .remotePicker{grid-template-columns:minmax(0,1fr);gap:25px}.remoteChoices{gap:11px;padding-top:0}.remoteChoices>button{min-height:59px;font-size:17px;padding:14px 18px}.remoteChoices>button[aria-pressed=true]{transform:none}.remoteChoices>p{margin-top:10px;font-size:14px}.remoteChoiceResult{min-height:0;padding:26px;box-shadow:5px 7px 0 #263c52,0 25px 40px #0004}.remoteChoiceResult h3{font-size:29px}.remoteChoiceResult p{font-size:16px}.remotePreparation{font-size:14px}
 .medicalDemo-telemedicine .remoteOffer{grid-template-columns:1fr;gap:34px}.remoteOfferCopy h2{margin:18px 0 22px}.remoteOfferSurface{padding:28px}.remoteTariff>span{font-size:14px}.remoteTariff>strong{font-size:76px}.remoteOfferSurface dl>div{grid-template-columns:88px 1fr;gap:15px;font-size:14px;line-height:1.5}.remoteOfferSurface>p{font-size:12px}
 .medicalDemo-telemedicine .remoteConversation{grid-template-columns:1fr;gap:30px}.remoteConversationCopy{grid-row:1}.remoteConversationCopy h2{margin:18px 0 22px}.remoteConversationVisual{height:auto;aspect-ratio:1;min-height:0;border-radius:60px 18px 18px}.remoteConversationTag>b{font-size:21px}.remoteDialog p{font-size:15px}.remoteConversationTag{inset:auto 14px 14px;padding:18px}
 .remotePrepareGrid{grid-template-columns:1fr;gap:30px}.remoteChecklist{gap:10px}.remoteChecklist article{padding-block:18px}.remoteChecklist h3{font-size:24px}.remoteDesk{height:350px;max-width:440px;width:100%;justify-self:center}.remoteDesk>aside{max-width:245px;padding:18px 22px}.remoteDesk>aside>b{font-size:21px}
 .remoteFamilyLayout{grid-template-columns:1fr;gap:28px}.remoteFamilyLayout>.remotePhoto{height:auto;aspect-ratio:1}.remoteFamilyWord{font-size:35px}.remoteFamilyWord br{display:none}.remoteFamilyWord br::after{content:' '}.remoteFamilyCopy>p{margin-top:18px}.remoteFamilyCopy>small{margin-top:23px;font-size:12px}
 .remoteLimitsGrid{grid-template-columns:1fr;gap:21px}.remoteLimitsGrid article{padding:25px}.remoteLimitsGrid article:nth-child(2){translate:0}.remoteLimitsGrid h3{font-size:27px}.remoteLimitsGrid li{font-size:15px}.remoteLimitsFoot{display:grid;gap:24px;margin-top:0}.remoteLimitsFoot>p{font-size:13px}.medicalDemo-telemedicine .remoteLimitsFoot .remoteAction{margin-top:0}
 .remoteQuestions summary{font-size:20px;padding:21px 4px;gap:16px}.remoteQuestions p{padding:0 12px 22px 4px;font-size:15px}
 .medicalDemo-telemedicine .remoteFinal{gap:28px}.medicalDemo-telemedicine .remoteFinal h2{font-size:clamp(43px,11vw,65px)}.remoteFinalRow{display:grid;gap:25px;padding:25px 0 0}.remoteFinalLink{font-size:14px;line-height:1.5}.remoteFinalLine{height:20px}
 .medicalDemo-telemedicine .medicalQuickLead{display:grid;gap:27px;padding:40px var(--r-pad);margin:0;max-width:100%}.medicalDemo-telemedicine .medicalQuickLead>div>b{font-size:29px}.medicalDemo-telemedicine .medicalQuickLead .quickLeadCta{max-width:100%;width:100%;font-size:14px}.medicalDemo-telemedicine .medicalFooter{grid-template-columns:1fr;gap:16px;font-size:12px}.medicalDemo-telemedicine .medicalFooter span{text-align:left}.medicalDemo-telemedicine .medicalFooter>a:last-child{text-align:left}
 .remoteLeadModal .leadModalCard h2{font-size:33px}
}
.remoteCallStage .remoteCallWindow{grid-template-rows:45px 1fr}
.remoteConversationVisual .remotePhoto::before{background-position-x:calc((100cqw - max(100cqw,100cqh))/2)}
@media(max-width:700px){.remoteFamilyWord br{display:block}.remoteFamilyWord{font-size:30px}.remoteCallStage .remoteCallWindow{grid-template-rows:35px 1fr}}
@media(prefers-reduced-motion:reduce){.remoteDepth,.remoteCallWindow,.remoteFocusTab,.remoteDesk>.remotePhoto,.remoteDesk>aside{transform:none!important;transition:none!important}.medicalDemo-telemedicine .remoteAction,.remoteChoices>button,.remoteQuestions summary>i{transition:none}}
