.raghved-landing{--landing-carbon:oklch(16% 0.005 262);--landing-carbon-soft:oklch(22% 0.006 262);--landing-white:oklch(98.5% 0.002 262);--landing-blue:oklch(49% 0.2 263);--landing-signal:oklch(70% 0.155 262);--landing-signal-ink:oklch(46% 0.2 262);--landing-blue-soft:oklch(94% 0.028 262);--landing-navy:oklch(30.8% 0.136 266);--landing-grey:oklch(67% 0.005 262);--landing-muted:oklch(43% 0.018 262);--landing-rule-dark:oklch(98.5% 0.002 262/0.18);--landing-rule-light:oklch(16% 0.005 262/0.14);--landing-ease-out:cubic-bezier(0.23,1,0.32,1);--landing-ease-in-out:cubic-bezier(0.77,0,0.175,1);--landing-ease-drawer:cubic-bezier(0.32,0.72,0,1);--landing-shadow-card:0 0 0 1px oklch(32% 0.09 262/0.045),0 1px 1px -0.5px oklch(30% 0.06 262/0.04),0 3px 3px -1.5px oklch(30% 0.06 262/0.04),0 6px 6px -3px oklch(30% 0.06 262/0.04),0 12px 12px -6px oklch(32% 0.09 262/0.04),0 24px 24px -12px oklch(32% 0.09 262/0.04);--landing-shadow-phone:0 0 0 1px oklch(32% 0.09 262/0.07),0 2px 2px -1px oklch(30% 0.08 262/0.06),0 6px 6px -3px oklch(30% 0.08 262/0.07),0 14px 14px -7px oklch(32% 0.1 262/0.08),0 28px 28px -14px oklch(32% 0.1 262/0.1),0 56px 56px -28px oklch(30% 0.12 262/0.14);background:var(--landing-white);color:var(--landing-carbon);overflow:clip}.raghved-landing *,.raghved-landing :after,.raghved-landing :before{box-sizing:border-box}.raghved-landing a,.raghved-landing button{-webkit-tap-highlight-color:transparent}.raghved-landing ::selection{background:var(--landing-navy);color:var(--landing-white)}.raghved-landing:lang(hi) :is(h1,h2,h3,.care-boundary__word,.landing-nav__brand){letter-spacing:normal;line-height:1.18}.raghved-landing a:focus-visible,.raghved-landing button:focus-visible{outline:2px solid var(--landing-blue);outline-offset:4px}.landing-nav{position:fixed;inset:0 0 auto;z-index:80;padding:16px clamp(12px,3vw,42px);color:var(--landing-carbon);pointer-events:none;transition:opacity .26s var(--landing-ease-out),transform .42s var(--landing-ease-drawer)}.landing-nav[data-hidden=true]{opacity:0;transform:translate3d(0,-120%,0)}.landing-nav[data-scrolled=true]{padding-top:16px;padding-bottom:16px}.landing-nav__inner{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:24px;width:100%;max-width:1280px;margin-inline:auto;padding:7px 9px 7px 20px;border:1px solid oklch(100% 0 0/.82);border-radius:999px;background:oklch(99% .002 262/.78);box-shadow:0 8px 28px oklch(26% .04 262/.1);backdrop-filter:blur(24px) saturate(155%);pointer-events:auto;transition:box-shadow .22s var(--landing-ease-out),background-color .22s var(--landing-ease-out);will-change:transform}.landing-nav[data-scrolled=true] .landing-nav__inner{min-height:54px;max-width:930px;background:oklch(99% .002 262/.92);box-shadow:0 8px 28px oklch(26% .04 262/.12)}.landing-nav__brand{display:inline-flex;align-items:center;gap:10px;color:inherit;font-size:1rem;font-weight:800;letter-spacing:-.03em}.landing-nav__mark{width:30px;height:30px}.landing-nav__desktop{display:flex;align-items:center;gap:30px;font-size:.9rem}.landing-nav__desktop>a:not(.landing-button){display:inline-flex;min-height:44px;align-items:center;color:var(--landing-muted);transition:color .16s var(--landing-ease-out)}.landing-nav__desktop>a:not(.landing-button):hover{color:var(--landing-navy)}.landing-nav__mobile-actions,.landing-nav__panel{display:none}.landing-button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:16px;border:1px solid transparent;border-radius:999px;padding:0 20px 0 24px;font-size:.92rem;font-weight:750;letter-spacing:-.01em;transition:transform .14s var(--landing-ease-out),color .18s var(--landing-ease-out)}.landing-button:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;transform:scaleX(0);transform-origin:right center;transition:transform .34s var(--landing-ease-drawer)}.landing-button:focus-visible:before,.landing-button:hover:before{transform:scaleX(1);transform-origin:left center}.landing-button svg{width:17px;height:17px;transition:transform .34s var(--landing-ease-drawer)}.landing-button:hover svg{transform:translate3d(3px,-3px,0)}.landing-button:active{transform:scale(.97)}.landing-button--light{background:var(--landing-white);color:var(--landing-carbon)}.landing-button--light:before{background:var(--landing-signal)}.landing-button--nav{background:var(--landing-navy);color:var(--landing-white);box-shadow:0 8px 20px oklch(27% .08 262/.2)}.landing-button--nav:before{background:var(--landing-blue)}.landing-button--hero{background:var(--landing-navy);color:var(--landing-white);box-shadow:0 6px 16px oklch(27% .08 262/.12)}.landing-button--hero:before{background:var(--landing-blue)}.landing-button--patient{border:1px solid var(--landing-navy);color:var(--landing-navy);background:var(--landing-white)}.landing-button--patient:before{background:var(--landing-signal)}.landing-button--small{min-height:42px;padding-inline:18px 14px}.clinical-hero{position:relative;min-height:132svh;background:var(--landing-white)}.clinical-hero__stage{position:sticky;top:0;width:100%;min-height:640px;height:100svh;overflow:hidden;background:oklch(96.6% .004 262);color:var(--landing-carbon);transform-origin:center top;will-change:transform,clip-path}.clinical-hero__clinical-field{position:absolute;inset:0;overflow:hidden;background:oklch(96.6% .004 262)}.clinical-hero__clinical-field:before{content:"";position:absolute;inset:0 0 0 58%;background-image:radial-gradient(90% 70% at 72% 18%,oklch(51.8% .119 249/.25) 0,transparent 80%),linear-gradient(168deg,oklch(30.8% .136 266),oklch(25.7% .108 263) 54%,oklch(16% .076 264))}.clinical-hero__clinical-field:after{content:"";position:absolute;top:0;bottom:0;left:58%;width:1px;background:oklch(20% .03 262/.18)}@keyframes landing-menu-in{0%{opacity:0;transform:translate3d(0,-6px,0) scale(.97)}}@keyframes landing-live-ping{0%{transform:scale(1);opacity:.7}75%,to{transform:scale(2.8);opacity:0}}.clinical-hero__copy{position:absolute;z-index:3;top:clamp(132px,15vh,170px);left:clamp(22px,6vw,96px);width:min(640px,47vw)}.clinical-hero h1{margin:0;max-width:720px;font-size:clamp(3rem,4.65vw,4.45rem);font-weight:750;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.clinical-hero h1>span{display:block}.clinical-hero__line-two{color:var(--landing-blue)}.clinical-hero__body{max-width:510px;margin:24px 0 0;color:var(--landing-muted);font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.55}.clinical-hero__actions{display:flex;align-items:center;gap:26px;margin-top:30px}@media (min-width:901px){.clinical-hero__copy{top:96px;bottom:calc(8.5vw + 16px);display:flex;width:min(820px,49vw);flex-direction:column;justify-content:center;justify-content:safe center}.clinical-hero h1{max-width:none;font-size:clamp(3.4rem,min(6vw,10svh),6.4rem)}.clinical-hero__body{max-width:620px;margin-top:clamp(22px,3.4svh,36px);font-size:clamp(1.12rem,min(1.6vw,2.6svh),1.5rem)}.clinical-hero__actions{gap:32px;margin-top:clamp(28px,4.6svh,48px)}.clinical-hero__actions .landing-button{min-height:64px;gap:18px;padding:0 26px 0 32px;font-size:1.08rem}.clinical-hero__actions .landing-button svg{width:20px;height:20px}.clinical-hero__actions .landing-link{font-size:1.06rem}.clinical-hero__actions .landing-link svg{width:18px;height:18px}}.landing-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:var(--landing-carbon);font-size:.92rem;font-weight:650}.landing-link svg{width:16px;height:16px;transition:transform .18s var(--landing-ease-out)}.clinical-hero__wordmark{position:absolute;z-index:1;right:-.045em;bottom:-.08em;left:-.045em;margin:0;color:oklch(30% .04 262/.11);font-size:clamp(5rem,13vw,15rem);font-weight:900;line-height:.74;letter-spacing:-.06em;text-align:center;white-space:nowrap;user-select:none;will-change:transform}.landing-edge-wordmark{display:flex;width:100%;align-items:baseline;justify-content:space-between}.clinical-hero__phone-position{position:absolute;z-index:4;bottom:-7rem;left:67%;width:clamp(242px,21.6vw,335px);transform:translateX(-50%)}.clinical-hero__phone{width:100%;transform-origin:center bottom;will-change:transform}.handoff-phone{position:relative;width:100%;aspect-ratio:.51;border:7px solid var(--landing-navy);border-radius:42px;background:var(--landing-navy);box-shadow:var(--landing-shadow-phone);container-type:inline-size}.handoff-phone__hardware{position:absolute;z-index:3;top:9px;left:50%;display:flex;width:34%;height:20px;align-items:center;justify-content:center;gap:7px;border-radius:999px;background:oklch(8% .002 262);transform:translateX(-50%)}.handoff-phone__hardware span{width:32px;height:3px;border-radius:999px;background:oklch(36% .004 262)}.handoff-phone__hardware i{width:5px;height:5px;border-radius:50%;background:oklch(60% .02 262)}.handoff-phone__screen{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;border-radius:34px;background:oklch(96.4% .012 262);color:var(--landing-carbon);font-size:clamp(8px,4.75cqi,16.5px);line-height:1.38;text-align:left}.handoff-phone__bar{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.6em;padding:max(3.2em,40px) 1.35em .9em}.handoff-phone__brand{display:inline-flex;min-width:0;align-items:center;gap:.45em;font-size:1.04em;font-weight:750;letter-spacing:-.01em}.handoff-phone__brand img{width:1.5em!important;height:1.5em!important}.handoff-phone__status{display:inline-flex;flex:0 0 auto;align-items:center;gap:.4em;padding:.3em .7em .3em .55em;border-radius:999px;background:oklch(60% .115 155/.12);color:oklch(40% .12 155);font-size:.8em;font-weight:650}.handoff-phone__status i{width:.55em;height:.55em;border-radius:50%;background:oklch(60% .115 155)}.handoff-phone__views{display:grid;min-height:0;flex:1}.handoff-phone__view-frame{display:flex;min-height:0;grid-area:1/1;flex-direction:column}.handoff-phone__view{display:flex;min-height:0;flex:1;flex-direction:column;padding:.35em 1.1em 1.4em}.handoff-phone__title{margin:.2em .2em .65em;font-size:1.42em;font-weight:750;letter-spacing:-.025em;line-height:1.1}.handoff-phone__qr{display:grid;justify-items:center;gap:.9em;margin-block:auto;padding:1.5em 1em 1.3em;text-align:center;border-radius:1.4em;background:var(--landing-white);box-shadow:var(--landing-shadow-card)}.handoff-phone__qr svg{display:block;width:64%;height:auto;color:var(--landing-navy)}.handoff-phone__advice,.handoff-phone__arrival div,.handoff-phone__qr div,.handoff-phone__rx{display:grid;min-width:0;gap:.2em}.handoff-phone__qr b{font-size:1.08em;font-weight:700}.handoff-phone__advice span,.handoff-phone__arrival div span,.handoff-phone__count,.handoff-phone__qr span{color:oklch(48% .025 262)}.handoff-phone__arrival{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.75em;padding:.85em .95em;border-radius:1.4em;background:var(--landing-white);box-shadow:inset 0 0 0 1.5px oklch(49% .2 263/.35),var(--landing-shadow-card)}.handoff-phone__arrival b{font-weight:700}.handoff-phone__token-disc{display:grid;width:2.5em;height:2.5em;place-items:center;border-radius:50%;background:var(--landing-navy);color:var(--landing-white);font-size:1em;font-weight:800;font-variant-numeric:tabular-nums}.handoff-phone__arrival time{align-self:start;color:oklch(46% .2 262);font-size:.86em;font-weight:700}.handoff-phone__count{margin:.75em .2em 0;font-size:.92em;text-align:center}.handoff-phone__case-head{display:flex;align-items:center;justify-content:space-between;gap:.6em;margin:.2em .2em 0;color:oklch(48% .025 262);font-size:.92em}.handoff-phone__case-head b{color:var(--landing-carbon);font-weight:700}.handoff-phone__case-head em{padding:.15em .65em;border-radius:999px;background:oklch(92% .012 262);color:oklch(36% .02 262);font-size:.9em;font-style:normal;font-weight:650}.handoff-phone__complaint{margin:.4em .2em 0;font-size:1.5em;font-weight:750;letter-spacing:-.025em;line-height:1.12}.handoff-phone__facts{display:flex;flex-wrap:wrap;gap:.45em;margin:.35em .2em 0;font-weight:600}.handoff-phone__facts span{color:oklch(60% .02 262)}.handoff-phone__rows{display:grid;margin:.9em 0 0;padding:.25em .95em;border-radius:1.4em;background:var(--landing-white);box-shadow:var(--landing-shadow-card)}.handoff-phone__rows>div{display:grid;grid-template-columns:6.8em 1fr;gap:.6em;padding:.72em 0;border-top:1px solid oklch(16% .005 262/.08)}.handoff-phone__rows>div:first-child{border-top:0}.handoff-phone__rows dt{color:oklch(48% .025 262)}.handoff-phone__rows dd{margin:0;font-weight:650}.handoff-phone__rows dd[data-alert]{color:oklch(40% .18 27)}.handoff-phone__words{margin:.8em 0 0;padding:.8em .95em;border-radius:1.4em;background:oklch(49% .2 263/.07)}.handoff-phone__words figcaption{display:flex;align-items:center;gap:.35em;color:oklch(37% .15 263);font-size:.86em;font-weight:700}.handoff-phone__words figcaption svg{width:1.1em;height:1.1em}.handoff-phone__words blockquote{margin:.3em 0 0;font-size:1.04em;font-weight:600;line-height:1.5}.handoff-phone__ask{margin:.8em .2em 0}.handoff-phone__ask b{margin-right:.45em;color:oklch(37% .15 263);font-weight:700}.handoff-phone__draft{margin:auto .2em 0;padding-top:.8em;color:oklch(48% .025 262);font-size:.84em}.handoff-phone__view--signed .handoff-phone__title{margin-top:.75em}.handoff-phone__advice,.handoff-phone__rx{padding:.85em .95em;border-radius:1.4em;background:var(--landing-white);box-shadow:var(--landing-shadow-card)}.handoff-phone__rx b{font-size:1.12em;font-weight:750}.handoff-phone__rx span{color:oklch(37% .15 263);font-weight:650;font-variant-numeric:tabular-nums}.handoff-phone__advice{margin-top:.6em}.handoff-phone__advice b{font-weight:700}.handoff-phone__signature{display:flex;align-items:flex-end;justify-content:space-between;gap:.6em;margin:.9em .2em 0;padding-bottom:.5em;border-bottom:1px solid oklch(16% .005 262/.16)}.handoff-phone__signature>svg{width:10em;height:auto}.handoff-phone__signature path{stroke:var(--landing-navy);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.handoff-phone__signature span{display:inline-flex;align-items:center;gap:.3em;color:oklch(48% .025 262);font-size:.86em;white-space:nowrap}.handoff-phone__signature span svg{width:1.1em;height:1.1em;color:oklch(40% .12 155)}.handoff-phone__signature span svg path{stroke:currentColor}.handoff-phone__sent{display:flex;align-items:center;justify-content:center;gap:.45em;margin:auto 0 0;padding:.85em 1em;border-radius:999px;background:var(--landing-navy);color:var(--landing-white);font-weight:700}.handoff-phone__sent svg{width:1.25em;height:1.25em}.handoff-phone__reminders{margin:.6em 0 0;color:oklch(48% .025 262);font-size:.88em;text-align:center}@container (max-width: 250px){.handoff-phone__bar{padding-top:36px}.handoff-phone__ask,.handoff-phone__count,.handoff-phone__draft,.handoff-phone__reminders,.handoff-phone__rows>div:nth-child(3){display:none}.handoff-phone__qr svg{width:56%}.handoff-phone__rows>div{grid-template-columns:1fr;gap:0}.handoff-phone__advice span{display:none}}@media (max-width:900px){.landing-nav{padding:10px 12px}.landing-nav[data-scrolled=true] .landing-nav__inner,.landing-nav__inner{max-width:none;min-height:58px;padding:5px 6px 5px 14px;transition:background-color .18s var(--landing-ease-out),box-shadow .18s var(--landing-ease-out)}.landing-nav__desktop{display:none}.landing-nav__mobile-actions{display:flex;align-items:center;gap:14px}.landing-nav__mobile-start{min-height:44px;padding:13px 2px;color:inherit;font-size:.82rem;font-weight:750}.landing-nav__menu-button{display:grid;width:44px;height:44px;place-items:center;border:1px solid oklch(28% .03 262/.28);border-radius:50%;color:inherit}.landing-nav__menu-button svg{width:19px;height:19px}.landing-nav__panel{display:grid;gap:0;max-width:calc(100vw - 24px);margin:8px auto 0;padding:6px 14px 8px;border:1px solid oklch(30% .02 262/.08);border-radius:22px;background:oklch(99% .002 262);box-shadow:0 18px 46px oklch(30% .03 262/.17);pointer-events:auto;transform-origin:top right;animation:landing-menu-in .22s var(--landing-ease-out)}.landing-nav__panel a{display:flex;min-height:56px;align-items:center;justify-content:space-between;gap:12px;padding:0 2px;border-bottom:1px solid var(--landing-rule-light);color:var(--landing-carbon);font-size:1rem;font-weight:650;letter-spacing:-.01em}.landing-nav__panel a:last-child{border-bottom:0}.landing-nav__panel a svg{width:17px;height:17px}.landing-nav__panel a svg,.landing-nav__panel a:active{color:var(--landing-signal-ink)}.clinical-hero{min-height:124svh}.clinical-hero__stage{min-height:610px}.clinical-hero__clinical-field:before{inset:54% 0 0}.clinical-hero__clinical-field:after{top:54%;right:0;bottom:auto;left:0;width:auto;height:1px}.clinical-hero__copy{top:106px;left:18px;width:calc(100% - 36px)}.clinical-hero h1{max-width:680px;font-size:clamp(2.8rem,12vw,5rem)}.clinical-hero__body{max-width:min(520px,90%)}.clinical-hero__wordmark{bottom:.01em;font-size:clamp(5rem,22vw,10rem)}.clinical-hero__phone-position{top:auto;right:auto;bottom:-12rem;left:50%;width:clamp(229px,46.4vw,324px);transform:translateX(-50%)}}@media (max-width:560px){.clinical-hero__clinical-field:before{inset:68% 0 0}.clinical-hero__clinical-field:after{top:68%}.clinical-hero{min-height:100svh}.clinical-hero__stage{min-height:590px}.clinical-hero__copy{top:88px;left:16px;width:calc(100% - 32px)}.clinical-hero h1{max-width:100%;margin-top:0;font-size:clamp(2.5rem,10.7vw,2.8rem);line-height:1.04}.clinical-hero__body{max-width:100%;margin-top:16px;font-size:.9rem;line-height:1.45}.clinical-hero__actions{width:100%;align-items:center;gap:8px;margin-top:18px}.landing-button{min-height:48px;padding-inline:15px 12px;font-size:.76rem}.landing-link{gap:6px;font-size:.75rem}.clinical-hero__phone-position{top:auto;bottom:-8.75rem;left:50%;width:min(62.6vw,238px)}.handoff-phone{border-width:5px;border-radius:32px;aspect-ratio:.54}.handoff-phone__screen{border-radius:27px}}@media (min-width:341px) and (max-width:560px){.clinical-hero{--hero-field-top:max(50%,412px)}.clinical-hero__clinical-field:before{inset:var(--hero-field-top) 0 0}.clinical-hero__clinical-field:after{top:var(--hero-field-top)}.clinical-hero__phone-position{top:calc(var(--hero-field-top) + 6px);bottom:auto;left:50%;width:max(176px,min(62.6vw,238px,calc((100svh - max(50svh, 412px) - 26px) * .54)))}.clinical-hero__wordmark{color:oklch(98.5% .002 262/.12)}}.landing-closing{position:relative;display:grid;min-height:min(80svh,640px);align-content:center;overflow:hidden;padding:clamp(80px,9vw,120px) clamp(20px,5vw,80px) clamp(110px,16vw,210px);background:var(--landing-white)}.landing-closing__word{position:absolute;right:-.04em;bottom:0;left:-.04em;margin:0;color:var(--landing-carbon);font-size:clamp(7rem,21vw,22rem);font-weight:900;line-height:.72;letter-spacing:-.06em;text-align:center;white-space:nowrap;user-select:none}.landing-closing__inner{position:relative;z-index:1;max-width:940px;margin-inline:auto;text-align:center}.landing-closing h2{max-width:900px;margin-inline:auto}.landing-closing__inner>p:not(.landing-section-label){max-width:620px;margin:28px auto 0;color:oklch(42% .006 262);font-size:1.08rem;line-height:1.6}.landing-closing .landing-button{margin-top:38px}.landing-closing__inner>p.landing-closing__patient{margin-top:22px;color:oklch(42% .006 262);font-size:.92rem}.landing-closing__patient a{color:var(--landing-carbon);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;white-space:nowrap}.landing-button--dark{background:var(--landing-carbon);color:var(--landing-white)}.landing-button--dark:hover{background:oklch(26% .006 262);color:var(--landing-signal)}.landing-footer{position:relative;overflow:clip;padding-top:0;background:var(--landing-white);color:var(--landing-white)}.landing-footer:before{content:none}.landing-footer__panel{position:relative;min-height:0;margin-inline:clamp(10px,1.8vw,28px);padding:0 clamp(20px,5vw,80px) 22px;background:oklch(16% .076 264);box-shadow:0 -24px 70px oklch(24% .03 262/.14),inset 0 1px 0 oklch(100% 0 0/.12);transform-origin:center bottom;will-change:transform,clip-path}.landing-footer__panel:before{content:"";position:absolute;inset:0 5vw auto;height:2px;background:linear-gradient(90deg,var(--landing-signal) 0 14%,oklch(100% 0 0/.14) 14% 100%)}.landing-footer__masthead{position:relative;display:grid;max-width:1340px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,100px);margin-inline:auto;padding:28px 0 22px;border-bottom:1px solid var(--landing-rule-dark)}.landing-footer__brand{display:inline-flex;align-items:center;gap:11px;color:inherit;font-size:1.08rem;font-weight:800;letter-spacing:-.025em}.landing-footer nav{display:flex;min-width:0;align-items:center;gap:clamp(22px,3vw,42px);justify-self:end}.landing-footer nav a{position:relative;display:flex;min-height:44px;align-items:center;padding:10px 0;color:oklch(98.5% .002 262/.7);font-size:.86rem;transition:color .16s var(--landing-ease-out)}.landing-footer nav a:after{content:"";position:absolute;right:0;bottom:7px;left:0;height:1px;background:var(--landing-signal);transform:scaleX(0);transform-origin:left;transition:transform .22s var(--landing-ease-drawer)}.landing-footer a:focus-visible{border-radius:4px;outline:2px solid var(--landing-signal);outline-offset:4px}.landing-footer__bottom{display:flex;max-width:1340px;align-items:center;justify-content:space-between;gap:48px;margin-inline:auto;padding-top:16px;color:oklch(98.5% .002 262/.48);font-size:.76rem}.landing-footer__bottom p{margin:0}.landing-footer__emergency{display:flex;max-width:500px;align-items:flex-start;gap:8px;text-align:right}.landing-footer__emergency svg{width:14px;height:14px;flex:0 0 auto}@media (hover:hover) and (pointer:fine){.landing-footer nav a:hover{color:var(--landing-signal)}.landing-footer nav a:hover:after{transform:scaleX(1)}.landing-link:hover svg{transform:translate3d(3px,3px,0)}}@media (max-width:760px){.landing-closing{min-height:76svh;display:grid;align-items:center}.landing-closing h2{font-size:clamp(2.8rem,13vw,4.5rem)}.landing-footer{padding-top:0}.landing-footer__panel{min-height:0;margin-inline:8px}.landing-footer__masthead{min-height:0;grid-template-columns:1fr;align-items:start;gap:8px;padding-block:24px 18px}.landing-footer__bottom{align-items:flex-start;flex-direction:column}.landing-footer nav{width:100%;min-width:0;flex-wrap:wrap;gap:4px 12px;justify-self:start}.landing-footer__bottom{gap:12px;padding-top:14px}.landing-footer__emergency{text-align:left}}@media (prefers-reduced-motion:reduce){.raghved-landing *,.raghved-landing :after,.raghved-landing :before{scroll-behavior:auto!important;animation-duration:1ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.12s!important}.clinical-hero__phone,.clinical-hero__stage,.clinical-hero__wordmark,.handoff-story__intro,.handoff-story__mobile-step>div,.handoff-story__phone-shell,.handoff-story__phone-shell>div,.handoff-story__stage,.landing-closing__word,.landing-footer__panel{transform:none!important}.clinical-hero__stage{clip-path:none!important}.handoff-story__phone-shell{clip-path:inset(0 round 32px)!important}.landing-closing__word{opacity:.055!important}.landing-footer__panel{border-radius:24px!important;clip-path:inset(0 round 24px)!important}.raghved-landing [style*=opacity]:not(.landing-closing__word){opacity:1!important}.raghved-landing [style*=filter]{filter:none!important}.raghved-landing svg path{stroke-dasharray:none!important;stroke-dashoffset:0!important}.raghved-landing .depth-modes__case{transform:none!important}}.landing-section-label{margin:0;color:oklch(47% .2 262);font-size:.78rem;font-weight:750}.handoff-story{min-height:260svh;padding:0 clamp(20px,5vw,80px);background:var(--landing-white)}.handoff-story__frame{position:sticky;top:0;display:grid;min-height:100svh;grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:center;gap:clamp(44px,6vw,92px);max-width:1280px;margin-inline:auto;padding-block:88px 52px}.handoff-story__copy{max-width:660px}.handoff-story__mobile-step{display:none}@media (min-width:561px){.handoff-story__intro{opacity:1!important;transform:none!important}.handoff-story__phone-shell{clip-path:none!important;transform:none!important}}.handoff-story h2,.landing-closing h2,.product-depth h2{margin:0;font-size:clamp(2.75rem,5.3vw,5rem);font-weight:750;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.handoff-story__body{max-width:610px;margin:20px 0 0;color:oklch(42% .006 262);font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.5}.handoff-story h2{max-width:660px;font-size:clamp(2.6rem,4.3vw,4.2rem)}.handoff-story__steps{display:grid;gap:0;margin:30px 0 0;padding:0;list-style:none;border-top:1px solid var(--landing-rule-light)}.handoff-story__steps li{display:grid;grid-template-columns:36px 1fr;gap:16px;padding:15px 12px;border-bottom:1px solid var(--landing-rule-light);transition:background-color .18s var(--landing-ease-out)}.handoff-story__steps button{width:100%;padding:0;color:inherit;text-align:left}.handoff-story__steps li[data-active=true]{background:var(--landing-blue-soft)}.handoff-story__steps li>span{padding-top:4px;color:oklch(44% .19 262);font-size:.78rem;font-weight:800}.handoff-story__steps h3,.product-depth__copy h3{margin:0;font-size:clamp(1.2rem,2vw,1.72rem);font-weight:750;letter-spacing:-.025em}.handoff-story__steps h3{font-size:clamp(1.08rem,1.55vw,1.48rem)}.handoff-story__steps p{max-width:560px;margin:4px 0 0;color:oklch(42% .006 262);font-size:.94rem;line-height:1.42}.handoff-story__stage{position:relative;width:min(320px,100%,calc((max(100svh, 600px) - 176px) * .51));justify-self:center;transform-origin:center top;will-change:transform,opacity}.handoff-story__stage>div{width:100%}.handoff-story__stage-caption{margin:18px 0 0;color:oklch(44% .006 262);font-size:.68rem;font-weight:750;letter-spacing:.08em;text-align:center}.handoff-phone__arrival{animation:landing-phone-rise .56s var(--landing-ease-out) .26s both}.handoff-phone__rows>div{animation:landing-phone-rise .42s var(--landing-ease-out) both;animation-delay:calc(.16s + var(--i, 0) * 70ms)}.handoff-phone__signature path{stroke-dasharray:1;stroke-dashoffset:1;animation:landing-signature-draw .82s var(--landing-ease-out) .18s both}.handoff-phone__reminders,.handoff-phone__sent{animation:landing-phone-rise .46s var(--landing-ease-out) .98s both}@keyframes landing-phone-rise{0%{opacity:0;transform:translate3d(0,.9em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes landing-signature-draw{to{stroke-dashoffset:0}}.product-depth{padding:0 clamp(20px,5vw,80px) clamp(76px,9vw,120px);background:oklch(97.6% .004 262)}.product-depth__header,.product-depth__rows{max-width:1340px;margin-inline:auto}.product-depth__header{display:flex;max-width:1280px;min-height:calc(100svh - clamp(44px, 5vw, 72px));align-items:center;margin-inline:auto;padding-block:80px 0}.product-depth__header h2{font-size:clamp(2.75rem,6.4vw,6.5rem)}.product-depth__rows{max-width:1280px;border-top:1px solid var(--landing-rule-light)}.product-depth__row{display:grid;grid-template-columns:minmax(0,.78fr) minmax(400px,1.1fr);align-items:center;gap:clamp(40px,6vw,96px);padding-block:clamp(44px,5vw,72px);border-bottom:1px solid var(--landing-rule-light)}.product-depth__row:last-child{padding-bottom:0;border-bottom:0}.product-depth__row:nth-child(2n) .product-depth__copy{order:2}.product-depth__row:nth-child(2n) .product-depth__visual{order:1}.product-depth__copy{max-width:530px}.product-depth__copy h3{margin-top:0;font-size:clamp(1.9rem,3vw,3.1rem);line-height:1.08;text-wrap:balance}.product-depth__copy p{margin:22px 0 0;color:oklch(42% .006 262);font-size:1.04rem;line-height:1.65}.product-depth__visual{position:relative;display:grid;min-height:390px;place-items:center;overflow:hidden;border-radius:24px;background:var(--landing-navy);color:var(--landing-white)}.product-depth__visual--1{background:oklch(46% .18 262)}.product-depth__visual--2{background:oklch(38% .15 262)}.product-depth__visual--3{background:oklch(31% .13 262)}.depth-modes{display:flex;width:min(370px,88%);flex-direction:column;align-items:center;padding-block-end:26px}.depth-modes__row{display:grid;width:100%;grid-template-columns:repeat(3,1fr);align-items:start}.depth-modes__node{padding-inline:5px;text-align:center}.depth-modes__disc{display:grid;width:58px;height:58px;margin-inline:auto;place-items:center;border-radius:50%;background:oklch(98.5% .002 262/.13);box-shadow:inset 0 0 0 1px oklch(98.5% .002 262/.32)}.depth-modes__disc svg{width:25px;height:25px;color:var(--landing-white)}.depth-modes__node b{display:block;margin-block-start:12px;font-size:.85rem;font-weight:700}.depth-modes__caption{display:block;margin-block-start:5px;color:var(--landing-white);font-size:.76rem;line-height:1.45}.depth-modes__wiring{width:100%;height:54px;margin-block-start:14px}.depth-modes__wiring path{fill:none;stroke:oklch(98.5% .002 262/.42);stroke-width:1.5;stroke-linecap:round}.depth-modes__case{width:104px;height:9px;border-radius:999px;background:var(--landing-signal)}.product-depth__visual--1>p{position:absolute;right:24px;bottom:22px;left:24px;margin:0;color:var(--landing-white);font-size:.76rem;font-weight:500;text-align:center}.depth-queue{width:min(360px,calc(100% - 48px));padding:26px 28px 24px;border-radius:16px;background:var(--landing-white);color:var(--landing-carbon);box-shadow:var(--landing-shadow-card)}.depth-queue__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.depth-queue__head>span:first-child{font-size:.56rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.depth-queue__status{display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:999px;background:oklch(95% .045 155);color:oklch(40% .11 155);font-size:.66rem;font-weight:750;white-space:nowrap}.depth-queue__status svg{width:12px;height:12px;stroke-width:3}.depth-queue__token{display:block;margin:12px 0 22px;font-size:clamp(3.4rem,6.4vw,4.4rem);font-weight:850;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:.92}.depth-queue__line{display:flex;align-items:flex-start;gap:14px;margin:0;padding:18px 0 0;border-top:1px solid var(--landing-rule-light);list-style:none}.depth-queue__line li{display:flex;min-width:0;flex-direction:column;align-items:center;gap:8px}.depth-queue__line li>i{display:block}.depth-queue__line li>span{color:oklch(42% .006 262);font-size:.62rem;font-weight:700;white-space:nowrap}.depth-queue__door>i{position:relative;width:26px;height:34px;border:1.5px solid oklch(46% .2 262/.42);border-radius:9px 9px 3px 3px;background:var(--landing-blue-soft)}.depth-queue__door>i:after{content:"";position:absolute;top:50%;right:5px;width:4px;height:4px;border-radius:50%;background:var(--landing-signal-ink)}.depth-queue__person>i{width:26px;height:26px;margin-top:4px;border-radius:50%;background:oklch(87% .03 262)}.depth-queue__person--you>i{background:var(--landing-blue);box-shadow:0 0 0 4px oklch(52% .2 262/.18)}.depth-queue__person--you>span{color:var(--landing-blue)}.depth-queue__ahead{min-height:1.5em;margin:18px 0 0;font-size:1rem;font-weight:750;letter-spacing:-.01em}.depth-queue__ahead>span{display:inline-block}.product-depth__prescription{position:relative;width:min(420px,calc(100% - 48px));padding:32px;border-radius:16px;background:var(--landing-white);color:var(--landing-carbon);box-shadow:var(--landing-shadow-card)}.product-depth__prescription>strong{display:block;font-size:1.18rem;letter-spacing:-.015em}.product-depth__rx{display:grid;gap:4px;margin:20px 0 0;padding:14px 16px;border-radius:16px;background:oklch(96.4% .012 262)}.product-depth__rx b{font-size:1.02rem;font-weight:750}.product-depth__rx span{color:oklch(37% .15 263);font-size:.92rem;font-weight:650;font-variant-numeric:tabular-nums}.product-depth__signed{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:26px;padding-bottom:8px;border-bottom:1px solid oklch(16% .005 262/.16)}.product-depth__signed svg{display:block;width:120px}.product-depth__signed span{color:oklch(46% .015 262);font-size:.8rem;text-align:right}.product-depth__signed svg path{stroke:var(--landing-carbon);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.product-depth__reminder{position:absolute;bottom:-16px;left:-14px;display:inline-flex;align-items:center;gap:7px;margin:0;padding:9px 14px 9px 11px;border-radius:12px;background:var(--landing-blue);color:var(--landing-white);box-shadow:0 12px 26px oklch(20% .08 262/.32);font-size:.74rem;font-weight:750;white-space:nowrap}.product-depth__reminder svg{width:14px;height:14px}.doctor-console{position:relative;overflow:clip;padding:clamp(76px,9vw,120px) clamp(20px,5vw,80px);background:oklch(97.4% .003 262)}.doctor-console__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);max-width:1240px;margin-inline:auto}.doctor-console__copy h2{margin:0;font-size:clamp(1.9rem,3.4vw,3.1rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;text-wrap:balance}.doctor-console__body{max-width:460px;margin:20px 0 0;color:var(--landing-muted);font-size:clamp(.98rem,1.2vw,1.08rem);line-height:1.6}.doctor-console__benefits{display:grid;grid-template-columns:1fr 1fr;gap:14px 22px;margin:30px 0 0;padding:0;list-style:none}.doctor-console__benefits li{display:flex;align-items:flex-start;gap:10px;color:oklch(30% .008 262/.9);font-size:.9rem;font-weight:600;line-height:1.35}.doctor-console__benefits i{display:grid;flex:0 0 auto;width:20px;height:20px;margin-top:1px;place-items:center;border-radius:50%;background:oklch(52% .2 262/.12)}.doctor-console__benefits svg{width:12px;height:12px;color:var(--landing-signal-ink);stroke-width:3}.console-card{padding:clamp(20px,2.2vw,28px);border-radius:22px;background:oklch(99.6% 0 0);box-shadow:var(--landing-shadow-card)}.console-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.console-card__title{display:inline-flex;align-items:center;gap:9px;color:var(--landing-carbon);font-size:1.02rem;font-weight:780;letter-spacing:-.02em}.console-card__pulse{position:relative;width:8px;height:8px;border-radius:50%;background:var(--landing-signal-ink)}.console-card__pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:landing-live-ping 1.9s cubic-bezier(0,0,.2,1) infinite}.console-card__preview{color:oklch(48% .008 262/.75);font-size:.62rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.console-card__count{margin:6px 0 0;color:oklch(46% .008 262);font-size:.82rem;font-weight:600}.console-card__rows{display:grid;gap:6px;margin:18px 0 0;padding:0;list-style:none}.console-card__rows li{display:grid;grid-template-columns:minmax(0,1fr) auto 3.2em;align-items:center;gap:12px;padding:11px 14px;border-radius:12px;background:oklch(96.6% .004 262);font-size:.82rem;transition:background-color .18s var(--landing-ease-out)}.console-card__rows li:first-child{background:oklch(94.4% .02 262)}.console-card__case{display:inline-flex;min-width:0;align-items:center;gap:9px;overflow:hidden;color:oklch(26% .008 262);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.console-card__case:before{content:"";flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:oklch(62% .12 155)}.console-card__case[data-triage=urgent]:before{background:oklch(74% .16 70)}.console-card__case[data-triage=emergency]:before{background:oklch(55% .22 27)}.console-card__rows em{padding:3px 9px;border-radius:999px;background:oklch(92% .006 262);color:oklch(38% .01 262);font-size:.7rem;font-style:normal;font-weight:700}.console-card__rows em[data-triage=urgent]{background:oklch(75% .16 70/.16);color:oklch(42% .1 60)}.console-card__rows em[data-triage=emergency]{background:oklch(55% .22 27/.12);color:oklch(42% .18 27)}.console-card__rows b{color:oklch(28% .008 262);font-weight:750;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.console-card__next{display:flex;min-height:46px;align-items:center;justify-content:center;gap:10px;margin-top:18px;border-radius:999px;background:var(--landing-blue);color:oklch(99% 0 0);font-size:.86rem;font-weight:750}.console-card__next svg{width:16px;height:16px}@media (max-width:900px){.doctor-console__inner{grid-template-columns:minmax(0,1fr);gap:36px}.doctor-console__benefits{grid-template-columns:1fr}}@media (max-width:560px){.console-card__rows li{gap:8px;padding-inline:12px}.doctor-console{padding-block:56px}}@media (max-width:900px){.handoff-story{min-height:auto;padding-block:32px 96px}.handoff-story__frame{position:static;min-height:auto;grid-template-columns:1fr;padding-block:0}.handoff-story__stage{left:auto;width:min(340px,80vw);margin-top:28px}.handoff-story__steps li{padding-inline:12px}.product-depth__row{min-height:auto;grid-template-columns:1fr}.product-depth__row:nth-child(2n) .product-depth__copy,.product-depth__row:nth-child(2n) .product-depth__visual{order:0}.product-depth__visual{min-height:360px}}@media (max-width:560px){.clinical-hero__wordmark,.landing-closing__word{right:0;bottom:0;left:0;width:100%;overflow:hidden;padding:0;font-size:clamp(4.1rem,18.5vw,5rem);letter-spacing:0;text-align:initial}.landing-closing__word{line-height:.78;opacity:.085!important;transform:none!important}.landing-edge-wordmark>span:first-child{transform:translateX(-.035em)}.landing-edge-wordmark>span:last-child{transform:translateX(.035em)}.landing-closing{min-height:0;padding-top:48px;padding-bottom:clamp(86px,24vw,104px)}.landing-footer__panel{margin-inline:0;border-radius:0!important;clip-path:none!important;transform:none!important}.handoff-story{min-height:420svh;margin-top:-24svh;padding:0 16px}.handoff-story__frame{position:sticky;top:0;display:grid;min-height:100svh;grid-template-rows:auto auto auto;align-content:start;gap:0;padding:76px 0 18px}.handoff-story__copy{display:contents}.handoff-story h2,.product-depth h2{font-size:clamp(2.5rem,10.7vw,2.8rem);line-height:.95}.handoff-story__intro{order:2;margin-top:14px;text-align:center;will-change:transform,opacity}.handoff-story__intro .landing-section-label{justify-content:center;margin-inline:auto}.handoff-story__intro h2{max-width:340px;margin:8px auto 0;font-size:clamp(1.8rem,8.2vw,2.15rem);line-height:1.08}.handoff-story__body{max-width:330px;margin:9px auto 0;font-size:.82rem;line-height:1.38}.handoff-story__steps{display:none}.handoff-story{transition:background-color .62s var(--landing-ease-out)}.handoff-story[data-stage="1"]{background:oklch(94.5% .022 262)}.handoff-story__mobile-step{position:relative;z-index:1;display:block;min-height:112px;order:3;margin-top:12px;border-top:1px solid var(--landing-rule-light);border-bottom:1px solid var(--landing-rule-light);opacity:0;overflow:hidden;will-change:opacity}.handoff-story__mobile-step>div{display:grid;grid-template-columns:30px 1fr;gap:10px;padding:13px 0}.handoff-story__mobile-step>div>span{padding-top:3px;color:oklch(44% .19 262);font-size:.68rem;font-weight:800}.handoff-story__mobile-step h3{margin:0;font-size:1.08rem;font-weight:750;letter-spacing:-.025em}.handoff-story__mobile-step p{margin:4px 0 0;color:oklch(42% .006 262);font-size:.84rem;line-height:1.38}.handoff-story__stage{position:relative;z-index:2;left:auto;top:auto;width:clamp(150px,calc((100svh - 380px) * .54),min(264px,64vw));order:1;margin:0 auto;padding:0;background:transparent;box-shadow:none;opacity:1!important;transform:none}.handoff-story__stage>div{width:100%;transform-origin:center bottom;will-change:transform,clip-path}.handoff-story__phone-shell{clip-path:inset(0 0 49% 0 round 32px);transform:translate3d(0,150px,0) scale(.86)}.handoff-story__phone-shell>div{width:100%}.handoff-story__stage-caption{display:block;margin-top:8px}.product-depth{padding-bottom:56px;scroll-margin-top:50px}.product-depth__header{min-height:0;padding-block:44px 34px}.product-depth h2{font-size:clamp(2.5rem,12.4vw,3.3rem)}.product-depth__row{gap:30px;padding-block:40px}.product-depth__visual{min-height:286px;border-radius:18px}.product-depth__prescription{padding:24px}}@media (max-width:560px) and (prefers-reduced-motion:reduce){.handoff-story{margin-top:0}}@media (max-width:340px){.clinical-hero{min-height:820px}.clinical-hero__stage{width:100%;height:760px;min-height:760px}.clinical-hero h1{font-size:2.25rem;line-height:.94}.clinical-hero__body{font-size:.84rem;line-height:1.4}.clinical-hero__actions{max-width:236px;align-items:flex-start;flex-direction:column;gap:4px}.clinical-hero__actions .landing-button{width:100%;justify-content:space-between}.clinical-hero__actions .landing-link{padding-inline:4px}.clinical-hero__phone-position{top:532px;bottom:auto}}