@keyframes hgc-atlas-line-reveal{0%{opacity:.3;stroke-dasharray:400;stroke-dashoffset:170}to{opacity:1;stroke-dasharray:400;stroke-dashoffset:0}}@keyframes hgc-atlas-diagram-enter{0%{opacity:.75;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.hgc-patient-page.hgc-atlas{--hgc-atlas-gold:#e8cda7;--hgc-atlas-light:#fff4e8;--hgc-atlas-line:rgba(232,205,167,.26);background:radial-gradient(ellipse 110% 750px at 90%0,rgba(116,67,142,.32),transparent 72%),radial-gradient(ellipse 80% 1400px at 4% 50%,rgba(95,49,121,.2),transparent 72%),linear-gradient(152deg,#22112d,#2a1638 57%,#20102c)}.hgc-patient-page.hgc-atlas .hgc-patient-container{width:min(1360px,100% - 72px)}.hgc-patient-page.hgc-atlas .hgc-patient-hero{padding-block:55px 34px;background:radial-gradient(ellipse at 85% 18%,rgba(133,77,154,.36),transparent 65%),linear-gradient(120deg,#291435,#3a204a 63%,#25122e);border-block-end-color:var(--hgc-atlas-line)}.hgc-patient-page.hgc-atlas .hgc-patient-hero__grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:56px}.hgc-patient-page.hgc-atlas .hgc-patient-hero__grid--text{grid-template-columns:minmax(0,960px)}.hgc-patient-page.hgc-atlas .hgc-patient-hero__title{font-size:clamp(42px,4.4vw,67px);font-weight:500;line-height:1.08;letter-spacing:-.025em;color:#fff4e8;-webkit-text-fill-color:currentColor}.hgc-patient-page.hgc-atlas .hgc-patient-hero__question{font-size:20px;line-height:1.65;color:#f2e2ee}.hgc-patient-page.hgc-atlas .hgc-patient-hero__intro{font-size:17px;line-height:1.9;max-width:59ch}.hgc-patient-page.hgc-atlas .hgc-patient-eyebrow{color:#e8cda7;font-size:12px;letter-spacing:.12em}.hgc-patient-page.hgc-atlas .hgc-patient-hero__media img{border-radius:140px 22px 22px 22px;border-color:rgba(232,205,167,.5);box-shadow:0 30px 70px rgba(8,3,16,.33),0 0 0 10px rgba(232,205,167,.035)}.hgc-patient-page.hgc-atlas .hgc-patient-hero__media figcaption{font-size:12px;color:#d2c1db;padding-inline:8px}.hgc-patient-page.hgc-atlas .hgc-patient-button{border-color:#bd93a5;border-radius:8px;background:linear-gradient(120deg,#784682,#8a5180);box-shadow:0 10px 28px rgba(9,3,20,.25),inset 0 1px rgba(255,244,224,.15);font-size:15px}.hgc-patient-page.hgc-atlas .hgc-patient-button:hover{background:linear-gradient(120deg,#82488c,#955489);border-color:#eed0ae}.hgc-patient-page.hgc-atlas .hgc-atlas-overview{margin-block:44px 10px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual{position:relative;padding:44px 42px 28px;margin:0;border:1px solid rgba(232,205,167,.28);border-radius:24px;background:radial-gradient(ellipse at 50% 70%,rgba(149,94,168,.19),transparent 65%),linear-gradient(130deg,rgba(65,36,83,.96),rgba(42,22,58,.93));box-shadow:0 24px 70px rgba(10,3,19,.23),inset 0 1px rgba(255,239,216,.045)}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading{max-width:930px;margin-inline:auto;text-align:center;padding-block-end:23px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading .hgc-patient-eyebrow{margin-block:0 12px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading h2,.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point h3{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;-webkit-text-fill-color:currentColor;overflow-wrap:anywhere;hyphens:auto}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading h2{font-size:clamp(38px,3.6vw,53px);line-height:1.14;letter-spacing:-.02em;color:#fff4e8;margin:0}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__composition{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);grid-template-rows:1fr 1fr;column-gap:30px;row-gap:22px;align-items:center;max-width:1170px;margin-inline:auto;padding-block:14px 18px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram{grid-column:2;grid-row:1/3;align-self:center;margin:0;position:relative;text-align:center}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing{display:block;width:100%;height:auto;max-width:420px;margin-inline:auto;stroke:var(--hgc-atlas-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;overflow:visible;filter:drop-shadow(0 0 16px rgba(219,172,235,.06))}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__orbit{stroke:rgba(232,205,167,.2);stroke-width:1;stroke-dasharray:2 10}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__orbit--inner{stroke:rgba(224,192,239,.14);stroke-dasharray:none}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__contour{stroke:#efd4af;stroke-width:1.7}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__detail{stroke:#c2a1d2;stroke-width:1.35}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__accent{stroke:#f6dfbf;stroke-width:2.2}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__dot{fill:#e8cda7;stroke:none}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram figcaption{font-size:12px;line-height:1.6;letter-spacing:.05em;color:#d6bddf;margin-block-start:-12px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point{position:relative;min-width:0;padding:21px 0 20px;border-block-start:1px solid rgba(232,205,167,.4)}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point--1{grid-column:1;grid-row:1/3}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point--2{grid-column:3;grid-row:1/3}.hgc-patient-page.hgc-atlas .hgc-atlas-visual--count-3 .hgc-atlas-visual__point--2,.hgc-patient-page.hgc-atlas .hgc-atlas-visual--count-4 .hgc-atlas-visual__point--2{grid-row:1}.hgc-patient-page.hgc-atlas .hgc-atlas-visual--count-3 .hgc-atlas-visual__point--3{grid-column:3;grid-row:2}.hgc-patient-page.hgc-atlas .hgc-atlas-visual--count-4 .hgc-atlas-visual__point--1{grid-row:1}.hgc-patient-page.hgc-atlas .hgc-atlas-visual--count-4 .hgc-atlas-visual__point--3{grid-column:1;grid-row:2}.hgc-patient-page.hgc-atlas .hgc-atlas-visual--count-4 .hgc-atlas-visual__point--4{grid-column:3;grid-row:2}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__symbol{display:flex;align-items:center;justify-content:center;width:49px;height:49px;margin-block-end:19px;border:1px solid rgba(232,205,167,.28);border-radius:50%;background:rgba(233,205,167,.035);color:#e8cda7}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__symbol svg{display:block;width:25px;height:25px;flex:none}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point h3{font-size:30px;line-height:1.2;letter-spacing:-.01em;color:#fff1e5;margin-block:0 13px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point p{font-size:16px;line-height:1.85;color:#e2d4e9;margin:0;overflow-wrap:anywhere}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__note{max-width:830px;margin:14px auto 0;padding-block-start:19px;border-block-start:1px solid rgba(232,205,167,.18);color:#cdb7d7;font-size:13px;line-height:1.75;text-align:center}.hgc-patient-page.hgc-atlas .hgc-patient-layout{grid-template-columns:minmax(0,880px) minmax(250px,290px);gap:clamp(34px,5vw,68px);padding-block:46px 50px}.hgc-patient-page.hgc-atlas .hgc-patient-reading{padding:34px 36px;border:1px solid rgba(211,177,229,.13);border-radius:20px;background:linear-gradient(150deg,rgba(73,43,91,.2),rgba(38,20,51,.5))}.hgc-patient-page.hgc-atlas .hgc-patient-prose{font-size:17px;line-height:1.95}.hgc-patient-page.hgc-atlas .hgc-patient-prose h2,.hgc-patient-page.hgc-atlas .hgc-patient-section>h2{font-size:37px;line-height:1.2;color:#fff3e5;-webkit-text-fill-color:currentColor;letter-spacing:-.015em}.hgc-patient-page.hgc-atlas .hgc-patient-prose h3{font-size:29px;line-height:1.27;color:#fae9f2;-webkit-text-fill-color:currentColor}.hgc-patient-page.hgc-atlas .hgc-patient-article>p:first-child,.hgc-patient-page.hgc-atlas .hgc-patient-introduction>p:first-child{font-size:18px;line-height:1.9;color:#f1e3f1}.hgc-patient-page.hgc-atlas .hgc-patient-section{padding-block:35px 22px;border-block-start-color:rgba(232,205,167,.24)}.hgc-patient-page.hgc-atlas .hgc-patient-section--risks{padding:28px;border-inline-start-color:#d8b69c}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures{padding:25px;border-color:rgba(232,205,167,.26);border-radius:18px;background:radial-gradient(ellipse at 100%0,rgba(143,90,153,.19),transparent 68%),linear-gradient(135deg,#3c244b,#2b173a);box-shadow:none}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures h2{font-size:36px;color:#fff3e5;-webkit-text-fill-color:currentColor}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures h3{font-size:27px;color:#fff0f6;-webkit-text-fill-color:currentColor}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures__item{border-color:rgba(232,205,167,.2);background:linear-gradient(135deg,rgba(154,111,164,.075),rgba(30,13,41,.13));padding:22px}.hgc-patient-page.hgc-atlas .hgc-patient-aside{padding:5px 9px 9px 5px;gap:29px}.hgc-patient-page.hgc-atlas .hgc-patient-toc{border-block-end-color:rgba(232,205,167,.24)}.hgc-patient-page.hgc-atlas .hgc-patient-toc .hgc-patient-eyebrow{color:#e8cda7}.hgc-patient-page.hgc-atlas .hgc-patient-toc a{font-size:15px;line-height:1.7}.hgc-patient-page.hgc-atlas .hgc-patient-contact{border-color:rgba(232,205,167,.31);border-radius:18px;background:radial-gradient(ellipse at 100%0,rgba(166,115,172,.13),transparent 75%),linear-gradient(135deg,#472854,#301d40)}.hgc-patient-page.hgc-atlas .hgc-patient-contact h2{font-size:32px;color:#fff4e8;-webkit-text-fill-color:currentColor}.hgc-patient-page.hgc-atlas .hgc-patient-contact p{font-size:16px}.hgc-patient-page.hgc-atlas .hgc-patient-faq__question{font-size:17px;padding-block:23px}.hgc-patient-page.hgc-atlas .hgc-patient-author{border-color:rgba(232,205,167,.25);border-radius:16px;background:linear-gradient(125deg,rgba(126,86,137,.17),rgba(37,19,50,.6))}.hgc-patient-page.hgc-atlas .hgc-patient-related h2{font-size:43px;color:#fff4e8;-webkit-text-fill-color:currentColor}.hgc-patient-page.hgc-atlas .hgc-patient-related__grid a{border-color:rgba(232,205,167,.27);border-radius:18px;padding:30px;background:linear-gradient(140deg,rgba(102,61,125,.54),rgba(49,28,62,.82));font-size:18px;line-height:1.65}[dir=rtl] .hgc-patient-page.hgc-atlas .hgc-patient-hero__media img{border-radius:22px 140px 22px 22px}[dir=rtl] .hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading h2,[dir=rtl] .hgc-patient-page.hgc-atlas .hgc-atlas-visual__point h3,[dir=rtl] .hgc-patient-page.hgc-atlas .hgc-patient-hero__title{font-family:Tahoma,Arial,sans-serif;line-height:1.5;letter-spacing:0}[dir=rtl] .hgc-patient-page.hgc-atlas .hgc-atlas-visual__point h3{font-size:26px}[dir=rtl] .hgc-patient-page.hgc-atlas .hgc-patient-eyebrow{letter-spacing:0}@media (hover:hover) and (pointer:fine){.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram{transition:transform .6s ease}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:no-preference){.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__accent{animation:hgc-atlas-line-reveal 1.15s ease-out both}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram{animation:hgc-atlas-diagram-enter .85s ease-out both}}@media (max-width:1150px){.hgc-patient-page.hgc-atlas .hgc-patient-container{width:calc(100% - 48px)}.hgc-patient-page.hgc-atlas .hgc-patient-hero__grid{gap:35px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual{padding:35px 30px 26px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__composition{column-gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point h3{font-size:28px}.hgc-patient-page.hgc-atlas .hgc-patient-layout{grid-template-columns:minmax(0,1fr) 260px;gap:32px}.hgc-patient-page.hgc-atlas .hgc-patient-reading{padding:29px 27px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures{grid-template-columns:1fr}}@media (max-width:900px){.hgc-patient-page.hgc-atlas .hgc-atlas-visual__composition{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:22px 28px;align-items:start}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram{grid-column:1/-1;grid-row:auto;width:min(340px,100%);margin-inline:auto}.hgc-patient-page.hgc-atlas .hgc-atlas-visual .hgc-atlas-visual__point{grid-column:auto;grid-row:auto}.hgc-patient-page.hgc-atlas .hgc-atlas-visual--count-3 .hgc-atlas-visual__point--3{grid-column:1/-1;max-width:600px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram figcaption{margin-block-start:-8px}.hgc-patient-page.hgc-atlas .hgc-patient-layout{grid-template-columns:1fr}.hgc-patient-page.hgc-atlas .hgc-patient-aside{position:static;max-height:none;overflow:visible;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));padding:0}.hgc-patient-page.hgc-atlas .hgc-patient-aside .hgc-patient-toc{display:none}.hgc-patient-page.hgc-atlas .hgc-patient-mobile-toc{display:block;color:#e6d8ee;margin-block-start:27px;border-block:1px solid #795585;padding-block:4px}.hgc-patient-page.hgc-atlas .hgc-patient-mobile-toc summary{cursor:pointer;padding-block:15px;font-size:16px;line-height:1.7}.hgc-patient-page.hgc-atlas .hgc-patient-mobile-toc ol{padding-inline-start:22px}.hgc-patient-page.hgc-atlas .hgc-patient-mobile-toc li{font-size:15px;line-height:1.8;margin-block:5px}.hgc-patient-page.hgc-atlas .hgc-patient-mobile-toc a{display:inline-block;padding-block:9px}}@media (max-width:800px){.hgc-patient-page.hgc-atlas .hgc-patient-container{width:calc(100% - 36px)}.hgc-patient-page.hgc-atlas .hgc-patient-hero{padding-block:28px}.hgc-patient-page.hgc-atlas .hgc-patient-hero__grid{grid-template-columns:1fr;gap:29px}.hgc-patient-page.hgc-atlas .hgc-patient-hero__title{font-size:42px;line-height:1.15;letter-spacing:-.015em}.hgc-patient-page.hgc-atlas .hgc-patient-hero__question{font-size:18px}.hgc-patient-page.hgc-atlas .hgc-patient-hero__intro{font-size:16px}.hgc-patient-page.hgc-atlas .hgc-patient-hero__media img{border-radius:85px 18px 18px 18px;aspect-ratio:16/10}.hgc-patient-page.hgc-atlas .hgc-atlas-overview{margin-block:31px 0}.hgc-patient-page.hgc-atlas .hgc-atlas-visual{padding:29px 25px 24px;border-radius:19px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading{padding-block-end:4px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading h2{font-size:36px}.hgc-patient-page.hgc-atlas .hgc-patient-layout{padding-block:32px}.hgc-patient-page.hgc-atlas .hgc-patient-reading{padding:27px 24px;border-radius:17px}.hgc-patient-page.hgc-atlas .hgc-patient-prose{font-size:16px;line-height:1.9}.hgc-patient-page.hgc-atlas .hgc-patient-prose h2,.hgc-patient-page.hgc-atlas .hgc-patient-section>h2{font-size:32px}.hgc-patient-page.hgc-atlas .hgc-patient-prose h3{font-size:27px}.hgc-patient-page.hgc-atlas .hgc-patient-article>p:first-child,.hgc-patient-page.hgc-atlas .hgc-patient-introduction>p:first-child{font-size:17px}.hgc-patient-page.hgc-atlas .hgc-patient-section--risks{padding:23px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures{padding:22px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures h2{font-size:31px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures h3{font-size:26px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures__item{padding:20px}.hgc-patient-page.hgc-atlas .hgc-patient-related h2{font-size:36px}.hgc-patient-page.hgc-atlas .hgc-patient-related__grid a{font-size:17px;padding:25px}[dir=rtl] .hgc-patient-page.hgc-atlas .hgc-patient-hero__media img{border-radius:18px 85px 18px 18px}}@media (max-width:620px){.hgc-patient-page.hgc-atlas .hgc-atlas-visual__composition{grid-template-columns:1fr;gap:5px;padding-block:12px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual .hgc-atlas-visual__point{grid-column:1;grid-row:auto;padding-block:23px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram{grid-column:1;width:min(310px,100%);margin-block-end:20px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__symbol{float:inline-start;width:41px;height:41px;margin-inline-end:15px;margin-block-end:14px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__symbol svg{width:22px;height:22px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point h3{font-size:29px;min-height:43px;display:flex;align-items:center;margin-block:0 12px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point p{clear:both;font-size:16px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__note{text-align:start}.hgc-patient-page.hgc-atlas .hgc-patient-reading{padding:25px 19px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures{padding:20px;margin-inline:-3px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures__item{padding:18px}.hgc-patient-page.hgc-atlas .hgc-patient-section--risks{padding:20px}}@media (max-width:360px){.hgc-patient-page.hgc-atlas .hgc-patient-container{width:calc(100% - 28px)}.hgc-patient-page.hgc-atlas .hgc-patient-hero__title{font-size:37px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual{padding:26px 20px 22px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__heading h2{font-size:32px}.hgc-patient-page.hgc-atlas .hgc-patient-reading{padding:24px 15px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures{padding:17px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures__item{padding:16px}.hgc-patient-page.hgc-atlas .hgc-patient-procedures .hgc-service-procedures h2{font-size:29px}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__point h3{font-size:27px}}@media (prefers-reduced-motion:reduce){.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__accent,.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram{animation:none!important;transition:none!important;transform:none!important;stroke-dasharray:none;stroke-dashoffset:0}}@media print{.hgc-patient-page.hgc-atlas .hgc-atlas-visual{break-inside:avoid;padding:20px;border:1px solid #aaa}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing{stroke:#444;filter:none}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing *{stroke:#444!important}.hgc-patient-page.hgc-atlas .hgc-atlas-drawing__dot{fill:#444}.hgc-patient-page.hgc-atlas .hgc-patient-reading{padding:0;border:0}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__composition{display:block}.hgc-patient-page.hgc-atlas .hgc-atlas-visual__diagram{width:220px;margin-inline:auto}}