.ga-hero{--u:.0520833cqw;background:#fff;position:relative;container-type:inline-size}.ga-hero .ga-hero__inner{padding:calc(100 * var(--u)) calc(var(--hv3-hero-inset) * var(--u)) calc(var(--sec-pad-n) * var(--u))}.ga-hero .ga-hero__card{min-height:calc(850 * var(--u));border-radius:calc(48 * var(--u));isolation:isolate;margin-inline:calc(-1 * var(--hv3-gx));background:#fff;position:relative;overflow:hidden}.ga-hero .ga-hero__bg{width:calc(2138.8 * var(--u));height:calc(979.4 * var(--u));object-fit:cover;object-position:0 0;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.ga-hero .ga-hero__shade{pointer-events:none;background-image:linear-gradient(35.7945deg,#f3f0f0 11.699%,#fff0 55.759%);position:absolute;inset:0}@media (min-width:981px){.ga-hero .ga-hero__bg{left:auto;right:calc(-298.8 * var(--u));object-fit:fill}}.ga-hero .ga-hero__swoosh{pointer-events:none;position:absolute;transform:scaleX(-1)}.ga-hero .ga-hero__swoosh img{max-width:none;position:absolute}.ga-hero .ga-hero__swoosh--a{left:0;top:calc(139 * var(--u));width:calc(765 * var(--u));height:calc(718 * var(--u))}.ga-hero .ga-hero__swoosh--a img{width:109.12%;height:109.72%;top:-4.86%;left:-4.56%}.ga-hero .ga-hero__swoosh--b{left:calc(6 * var(--u));top:calc(89 * var(--u));width:calc(1037 * var(--u));height:calc(768 * var(--u))}.ga-hero .ga-hero__swoosh--b img{width:106.74%;height:109.08%;top:-4.54%;left:-3.37%}.ga-hero .ga-hero__visual{display:contents}.ga-hero .ga-serp{left:calc(788 * var(--u) + var(--hv3-gx));top:calc(139 * var(--u));width:calc(845 * var(--u));height:calc(634 * var(--u));position:absolute}.ga-hero .ga-hero__doctor{left:calc(1066 * var(--u));width:calc(774 * var(--u));height:calc(850 * var(--u));border-radius:calc(49 * var(--u));position:absolute;top:0;overflow:hidden}@media (min-width:981px){.ga-hero .ga-hero__doctor{left:auto;right:0}}.ga-hero .ga-hero__doctor-img{width:100%;max-width:none;height:100%;position:absolute;top:0;left:0}.ga-hero .ga-hero__blush{left:calc(202 * var(--u));top:calc(286 * var(--u));width:calc(572 * var(--u));height:calc(593 * var(--u));pointer-events:none;position:absolute}.ga-hero .ga-hero__blush img{width:112.2%;max-width:none;height:111.78%;position:absolute;top:-5.89%;left:-6.1%}.ga-hero .ga-hero__copy{left:calc(var(--hv3-hero-pad) * var(--u));top:calc(111 * var(--u));width:calc(675 * var(--u));font-family:var(--hv3-font-display);position:absolute}.ga-hero .ga-hero__kicker{font-weight:var(--hv3-w-kicker);font-size:calc(32 * var(--u));line-height:calc(42 * var(--u));color:var(--hv3-purple);white-space:nowrap;margin:0}.ga-hero .ga-hero__title{margin:calc(24 * var(--u)) 0 0;font-weight:var(--hv3-w-heading);font-size:calc(80 * var(--u));line-height:calc(90 * var(--u));color:var(--hv3-ink)}.ga-hero .ga-hero__lead{display:block}.ga-hero .ga-hero__accent{color:var(--hv3-purple);display:block}.ga-hero .ga-hero__body{margin:calc(24 * var(--u)) 0 0;font-weight:var(--hv3-w-body);font-size:max(var(--hv3-desc-min), calc(24 * var(--u)));line-height:max(calc(var(--hv3-desc-min) * 1.5), calc(36 * var(--u)));color:var(--hv3-ink)}.ga-hero .ga-hero__cta{justify-content:center;align-items:center;gap:calc(9.935 * var(--u));margin-top:calc(40 * var(--u));height:calc(68.784 * var(--u));min-width:calc(277.87 * var(--u));padding:0 calc(34.774 * var(--u));border-radius:calc(124.192 * var(--u));font-family:var(--hv3-font-body);font-weight:var(--hv3-w-button);font-size:calc(18.629 * var(--u));color:#fff;white-space:nowrap;background-image:linear-gradient(99.6537deg,#7e3bed 6.6904%,#5f1ed8 94.074%);line-height:1.2;transition:transform .22s cubic-bezier(.65,0,.35,1),box-shadow .22s cubic-bezier(.65,0,.35,1);display:inline-flex}.ga-hero .ga-hero__cta:hover,.ga-hero .ga-hero__cta:focus-visible{box-shadow:0 calc(10 * var(--u)) calc(20 * var(--u)) #7e3bed4d;transform:translateY(-2px)}.ga-hero .ga-hero__cta-arrow{width:calc(20.385 * var(--u));height:calc(19.871 * var(--u));max-width:none;transition:transform .22s cubic-bezier(.65,0,.35,1);display:block}.ga-hero .ga-hero__cta:hover .ga-hero__cta-arrow,.ga-hero .ga-hero__cta:focus-visible .ga-hero__cta-arrow{transform:translateX(calc(4 * var(--u)))}@media (prefers-reduced-motion:reduce){.ga-hero .ga-hero__cta,.ga-hero .ga-hero__cta-arrow{transition:none}.ga-hero .ga-hero__cta:hover,.ga-hero .ga-hero__cta:focus-visible,.ga-hero .ga-hero__cta:hover .ga-hero__cta-arrow,.ga-hero .ga-hero__cta:focus-visible .ga-hero__cta-arrow{transform:none}}@media (min-width:981px){.ga-hero .ga-hero__copy{margin:calc(111 * var(--u)) 0 calc(100 * var(--u)) calc(var(--hv3-hero-pad) * var(--u));position:relative;top:auto;left:auto}}@media (max-width:980px){.ga-hero{--u:1px;container-type:normal}.ga-hero .ga-hero__inner{padding:76px 12px calc(var(--sec-pad-n) * var(--u))}.ga-hero .ga-hero__card{min-height:0;padding:28px var(--m-card-pad) 0;border-radius:24px;flex-direction:column;display:flex}.ga-hero .ga-hero__swoosh{display:none}.ga-hero .ga-hero__bg{object-fit:cover;object-position:20% 40%;width:100%;height:100%}.ga-hero .ga-hero__copy{order:1;width:auto;position:relative;top:auto;left:auto}.ga-hero .ga-hero__kicker{white-space:normal;font-size:16px;line-height:22px}.ga-hero .ga-hero__title{margin-top:var(--m-stack-gap);font-size:clamp(38px,11.4vw,56px);line-height:1.1}.ga-hero .ga-hero__body{font-size:var(--m-lede);line-height:var(--m-lede-lh);margin-top:16px}.ga-hero .ga-hero__cta{height:auto;min-height:var(--m-tap);white-space:normal;text-align:left;border-radius:100px;align-self:flex-start;min-width:0;max-width:100%;margin-top:24px;padding:14px 28px;font-size:16px}.ga-hero .ga-hero__cta-arrow{width:17px;height:17px}.ga-hero .ga-hero__visual{width:calc(100% + 2 * var(--m-card-pad));margin:28px calc(-1 * var(--m-card-pad)) 0;aspect-ratio:1052/850;order:2;display:block;position:relative}.ga-hero .ga-serp{aspect-ratio:845/634;width:80.3%;height:auto;top:16.35%;left:0}.ga-hero .ga-serp .ga-serp__tag{display:none}.ga-hero .ga-hero__doctor{border-radius:24px;width:73.6%;height:100%;left:26.4%}.ga-hero .ga-hero__blush{width:74%;height:70%;top:34%;left:26%}}
.ga-serp{--p:.118343cqw;color:#202124;font-family:Arial,Helvetica,sans-serif;animation:7s ease-in-out infinite ga-serp-float;container-type:inline-size}.ga-serp__frame{left:calc(52 * var(--p));top:calc(5 * var(--p));width:calc(743 * var(--p));height:calc(580 * var(--p));border-radius:calc(36 * var(--p));-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(400 * var(--p)), transparent calc(580 * var(--p)));-webkit-mask-image:linear-gradient(180deg, #000 0, #000 calc(400 * var(--p)), transparent calc(580 * var(--p)));mask-image:linear-gradient(180deg, #000 0, #000 calc(400 * var(--p)), transparent calc(580 * var(--p)));background:#fff;position:absolute;overflow:hidden}.ga-serp__strip{left:calc(36 * var(--p));top:calc(15 * var(--p));width:calc(669 * var(--p));height:calc(50 * var(--p));border-radius:calc(25 * var(--p));box-shadow:0 calc(4 * var(--p)) calc(18 * var(--p)) #7c5cff24;background:#fff;position:absolute}.ga-serp .ga-serp__google{left:calc(48 * var(--p));top:calc(22 * var(--p));width:calc(34 * var(--p));height:calc(34 * var(--p));max-width:none;position:absolute}.ga-serp__input{left:calc(103 * var(--p));top:calc(22 * var(--p));width:calc(593 * var(--p));height:calc(38 * var(--p));box-sizing:border-box;border-radius:calc(19 * var(--p));border:1px solid #e3e0f5;position:absolute}.ga-serp__query{left:calc(122 * var(--p));top:calc(31 * var(--p));height:calc(20 * var(--p));font-size:calc(15.4 * var(--p));white-space:nowrap;align-items:center;display:flex;position:absolute}.ga-serp__caret{width:max(1px, calc(1.6 * var(--p)));height:calc(19 * var(--p));margin-left:calc(1 * var(--p));background:#202124;animation:1s step-end infinite ga-serp-blink;display:inline-block}.ga-serp.is-typing .ga-serp__caret{animation:none}.ga-serp__go{left:calc(655 * var(--p));top:calc(26 * var(--p));width:calc(30 * var(--p));height:calc(30 * var(--p));position:absolute}.ga-serp .ga-serp__go-icon{border-radius:50%;width:100%;max-width:none;height:100%;display:block}.ga-serp.is-press .ga-serp__go-icon{animation:.5s cubic-bezier(.3,1.5,.5,1) ga-serp-press}.ga-serp__go-ring{inset:calc(-6 * var(--p));border:calc(2 * var(--p)) solid var(--hv3-purple);opacity:0;border-radius:50%;position:absolute}.ga-serp.is-press .ga-serp__go-ring{animation:.7s ease-out ga-serp-ping}.ga-serp__tabs{inset:calc(84 * var(--p)) 0 auto 0;height:calc(20 * var(--p));font-size:calc(11.8 * var(--p));color:#5f6368;position:absolute}.ga-serp__tab{white-space:nowrap;opacity:0;transition:opacity .3s,color .3s;position:absolute;top:0}.ga-serp.is-meta .ga-serp__tab{opacity:1}.ga-serp__tab:first-child{left:calc(53 * var(--p))}.ga-serp__tab:nth-child(2){left:calc(99 * var(--p))}.ga-serp__tab:nth-child(3){left:calc(167 * var(--p))}.ga-serp__tab:nth-child(4){left:calc(233 * var(--p))}.ga-serp__tab:nth-child(5){left:calc(292 * var(--p))}.ga-serp__tab:nth-child(6){left:calc(371 * var(--p))}.ga-serp__tab:nth-child(7){left:calc(438 * var(--p))}.ga-serp__tab:nth-child(8){left:calc(646 * var(--p))}.ga-serp.is-meta .ga-serp__tab--all{color:#1a73e8;font-weight:700}.ga-serp__underline{left:calc(48 * var(--p));top:calc(106 * var(--p));width:calc(26 * var(--p));height:calc(2.5 * var(--p));border-radius:calc(2 * var(--p));transform-origin:0;background:#1a73e8;transition:transform .45s cubic-bezier(.2,.7,.2,1);position:absolute;transform:scaleX(0)}.ga-serp.is-meta .ga-serp__underline{transform:none}.ga-serp__rule{left:calc(44 * var(--p));top:calc(109 * var(--p));width:calc(650 * var(--p));opacity:0;background:#ececf2;height:1px;transition:opacity .3s;position:absolute}.ga-serp.is-meta .ga-serp__rule{opacity:1}.ga-serp__about{left:calc(48 * var(--p));top:calc(122 * var(--p));font-size:calc(11.6 * var(--p));color:#70757a;white-space:nowrap;opacity:0;transform:translateY(calc(4 * var(--p)));transition:opacity .35s,transform .35s;position:absolute}.ga-serp.is-meta .ga-serp__about{opacity:1;transition-delay:.15s;transform:none}.ga-serp__skel{left:calc(36 * var(--p));top:calc(150 * var(--p));width:calc(560 * var(--p));gap:calc(10 * var(--p));opacity:0;flex-direction:column;transition:opacity .25s;display:flex;position:absolute}.ga-serp.is-skel .ga-serp__skel{opacity:1}.ga-serp__bar{height:calc(9 * var(--p));border-radius:calc(6 * var(--p));background:linear-gradient(90deg,#eef0f4 0%,#f7f8fb 40%,#eef0f4 80%) 0 0/200% 100%;animation:1s linear infinite ga-serp-shimmer;display:block}.ga-serp__bar:first-child{width:42%}.ga-serp__bar:nth-child(2){width:64%;height:calc(16 * var(--p))}.ga-serp__bar:nth-child(3){width:96%}.ga-serp__bar:nth-child(4){width:88%}.ga-serp__bar:nth-child(5){width:40%;margin-top:calc(22 * var(--p))}.ga-serp__bar:nth-child(6){width:70%;height:calc(16 * var(--p))}.ga-serp__bar:nth-child(7){width:92%}@keyframes ga-serp-blink{50%{opacity:0}}@keyframes ga-serp-press{0%{transform:scale(1)}40%{transform:scale(.82)}to{transform:scale(1)}}@keyframes ga-serp-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.5)}}@keyframes ga-serp-shimmer{to{background-position:-200% 0}}@keyframes ga-serp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.4cqw)}}@media (prefers-reduced-motion:reduce){.ga-serp,.ga-serp *{transition:none!important;animation:none!important}}
.ga-serp__res{left:calc(46 * var(--p));width:calc(700 * var(--p));height:calc(110 * var(--p));opacity:0;transform:translateY(calc(16 * var(--p)));transition:opacity .45s,transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s;position:absolute}.ga-serp__res--1{left:calc(35 * var(--p));top:calc(147 * var(--p));width:calc(683 * var(--p));height:calc(143 * var(--p));border-radius:calc(18 * var(--p));box-shadow:0 0 0 1px #0f172a0d, 0 calc(8 * var(--p)) calc(24 * var(--p)) calc(-12 * var(--p)) #11182738;background:#fff}.ga-serp__res--2{top:calc(300 * var(--p))}.ga-serp__res--3{top:calc(393 * var(--p))}.ga-serp__res--4{top:calc(490 * var(--p))}.ga-serp.is-res .ga-serp__res{opacity:1;transform:none}.ga-serp.is-res .ga-serp__res--2{transition-delay:.12s}.ga-serp.is-res .ga-serp__res--3{transition-delay:.24s}.ga-serp.is-res .ga-serp__res--4{transition-delay:.36s}.ga-serp.is-hl .ga-serp__res--1{transform:translateY(calc(-3 * var(--p))) scale(1.012);box-shadow:0 0 0 calc(2 * var(--p)) #7e3bed8c, 0 calc(22 * var(--p)) calc(44 * var(--p)) calc(-20 * var(--p)) #7e3bed80;transition-delay:0s}.ga-serp .ga-serp__fav{left:0;top:calc(6 * var(--p));width:calc(28 * var(--p));height:calc(28 * var(--p));border-radius:50%;max-width:none;position:absolute}.ga-serp__name,.ga-serp__url,.ga-serp__title,.ga-serp__links,.ga-serp__sponsored{white-space:nowrap;position:absolute}.ga-serp__name{left:calc(40 * var(--p));top:calc(4 * var(--p));font-size:calc(11.6 * var(--p))}.ga-serp__url{left:calc(40 * var(--p));top:calc(19 * var(--p));align-items:center;gap:calc(22 * var(--p));font-size:calc(10 * var(--p));color:#4d5156;display:flex}.ga-serp__kebab{font-size:calc(14 * var(--p));color:#5f6368;line-height:1}.ga-serp__title{left:calc(2 * var(--p));top:calc(35 * var(--p));font-size:calc(16.2 * var(--p));color:#1a0dab}.ga-serp__snippet{left:calc(2 * var(--p));top:calc(55 * var(--p));width:calc(375 * var(--p));font-size:calc(11.4 * var(--p));line-height:calc(15.8 * var(--p));color:#4d5156;position:absolute}.ga-serp .ga-serp__thumb{left:calc(495 * var(--p));top:calc(5 * var(--p));width:calc(167 * var(--p));height:calc(80 * var(--p));border-radius:calc(8 * var(--p));object-fit:cover;max-width:none;position:absolute}.ga-serp__sponsored{left:calc(16 * var(--p));top:calc(8 * var(--p));font-size:calc(11.4 * var(--p));font-weight:700}.ga-serp .ga-serp__res--1 .ga-serp__fav{left:calc(14 * var(--p));top:calc(25 * var(--p));width:calc(34 * var(--p));height:calc(34 * var(--p))}.ga-serp__res--1 .ga-serp__name{left:calc(56 * var(--p));top:calc(27 * var(--p))}.ga-serp__res--1 .ga-serp__url{left:calc(56 * var(--p));top:calc(40 * var(--p))}.ga-serp__res--1 .ga-serp__title{left:calc(18 * var(--p));top:calc(57 * var(--p))}.ga-serp__res--1 .ga-serp__snippet{left:calc(18 * var(--p));top:calc(80 * var(--p));width:calc(415 * var(--p))}.ga-serp__links{left:calc(18 * var(--p));top:calc(114 * var(--p));font-size:calc(10.5 * var(--p));color:#1a0dab}.ga-serp .ga-serp__res--1 .ga-serp__thumb{left:calc(468 * var(--p));top:calc(16 * var(--p));width:calc(202 * var(--p));height:calc(117 * var(--p))}.ga-serp__tag{right:calc((845 - 52 - 14) * var(--p));top:calc(168 * var(--p));height:calc(30 * var(--p));padding:0 calc(14 * var(--p));background:var(--hv3-purple);color:#fff;font-family:var(--hv3-font-body);font-size:calc(13 * var(--p));font-weight:var(--hv3-w-label);white-space:nowrap;box-shadow:0 calc(12 * var(--p)) calc(24 * var(--p)) calc(-10 * var(--p)) #7e3bed99;opacity:0;transform:translateX(calc(12 * var(--p))) scale(.9);border-radius:999px;align-items:center;transition:opacity .35s,transform .45s cubic-bezier(.3,1.5,.5,1);display:flex;position:absolute}.ga-serp.is-hl .ga-serp__tag{opacity:1;transform:none}
.ga-hero .ga-hero__toast{left:calc(812 * var(--u) + var(--hv3-gx));top:calc(700 * var(--u));z-index:3;opacity:0;transform:translateY(calc(18 * var(--u))) scale(.95);transition:opacity .4s,transform .55s cubic-bezier(.3,1.4,.5,1);position:absolute}.ga-hero .ga-hero__toast.is-on{opacity:1;transform:none}.ga-hero__toast-in{align-items:center;gap:calc(14 * var(--u));padding:calc(16 * var(--u)) calc(26 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));border-radius:calc(20 * var(--u));box-shadow:0 calc(28 * var(--u)) calc(56 * var(--u)) calc(-28 * var(--u)) #28145a73;background:#fff;animation:7s ease-in-out infinite ga-toast-bob;display:flex}.ga-hero__toast-icon{width:calc(48 * var(--u));height:calc(48 * var(--u));border-radius:calc(14 * var(--u));background:var(--hv3-coral);color:#fff;justify-content:center;align-items:center;display:flex}.ga-hero__toast-icon svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.ga-hero__toast-copy{gap:calc(3 * var(--u));flex-direction:column;display:flex}.ga-hero__toast-title{font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:calc(17 * var(--u));color:#0f172a;white-space:nowrap}.ga-hero__toast-sub{font-size:calc(14 * var(--u));color:#64748b;white-space:nowrap}@keyframes ga-toast-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(calc(10 * var(--u))) rotate(1deg)}}@media (prefers-reduced-motion:reduce){.ga-hero .ga-hero__toast,.ga-hero__toast-in{transition:none!important;animation:none!important}}@media (max-width:980px){.ga-hero .ga-hero__toast{display:none}}
