
.pain-page-title{height:242px;background:#26494c url('/assets/ahn/pain-title.webp') center/cover no-repeat;display:flex;align-items:center;text-align:center;color:#fff}.pain-page-title h1{font-size:48px;margin:0 0 8px}.pain-page-title p{font-size:22px;margin:0;letter-spacing:.15em}.ahn-pain-original{font-size:18px;line-height:1.75;color:#333;overflow-wrap:anywhere}.ahn-pain-original *{box-sizing:border-box}.ahn-pain-original p{font-size:18px;line-height:1.75;word-break:keep-all}.ahn-pain-original h2,.ahn-pain-original h3{word-break:keep-all}.pain-window{position:relative;overflow:hidden;margin:0;min-width:0;width:100%}.pain-window img{position:absolute;max-width:none!important;display:block}.pain-intro{padding:105px 0 55px;background:#fff url('/assets/ahn/pain-intro.webp') center top/100% auto no-repeat}.pain-intro h2{text-align:center;font-size:48px;font-weight:400;line-height:1.5;margin:0 0 100px}.pain-intro h2 strong{color:white;background:#009ecc;font-weight:500;padding:0 12px;box-decoration-break:clone}.pain-intro-card{display:grid;grid-template-columns:1fr 1fr;background:#fff;box-shadow:0 4px 20px #00000007}.pain-intro-card p{align-self:center;margin:0;padding:35px}.pain-heading{text-align:center;margin:35px 0 60px;padding-bottom:36px;border-bottom:4px solid transparent;border-image:repeating-linear-gradient(130deg,#999 0 1px,transparent 1px 6px) 4}.pain-heading>span{display:flex;width:44px;height:44px;align-items:center;justify-content:center;margin:0 auto 16px;color:#fff;background:#ff3153;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);font-size:27px}.pain-heading h2{font-size:40px;margin:0;font-weight:700}.pain-heading p{color:#777;margin:16px 0 0}.pain-cause-chart{position:relative;width:900px;max-width:100%;min-height:450px;margin:0 auto 55px}.pain-donut{position:absolute;width:300px;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 255deg,#3998d1 0 45%,#b4d65a 45% 85%,#303438 85%);left:26%;top:40px}.pain-donut:after{content:'';position:absolute;inset:22%;border-radius:50%;background:#fff}.pain-cause{position:absolute;width:34%}.pain-cause h3{font-size:28px;margin:0 0 5px}.pain-cause p{font-size:18px;margin:0;color:#666}.pain-cause-blue{right:0;top:0;color:#3998d1}.pain-cause-green{right:0;top:240px;color:#8eb329}.pain-cause-dark{left:0;top:290px;width:25%;text-align:right;color:#303438}.pain-diseases{background:#f8f8f8;padding:65px 0}.pain-disease-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center}.pain-disease-grid h2{font-size:30px;margin:0 0 18px}.pain-highlight{font-size:32px!important;color:#00a9cc;line-height:1.6!important;margin:0 0 25px}.pain-uterus{display:block;width:100%;height:auto}.pain-disease-labels{display:grid;grid-template-columns:1fr 1fr;gap:25px}.pain-disease-labels>div{background:#009dc3;color:#fff;padding:22px;text-align:center;clip-path:polygon(15% 0,85% 0,100% 50%,85% 100%,15% 100%,0 50%)}.pain-disease-labels h3{font-size:24px;margin:0}.pain-disease-labels p{font-size:16px!important;line-height:1.6!important;margin:10px 0 0}.pain-treatments{padding-top:45px}.pain-treatment-grid{display:grid;grid-template-columns:1fr 1fr}.pain-treatment{padding:45px 8%;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:#126760;min-width:0}.pain-rfa{background:linear-gradient(#004e46d9,#004e46df),url('/assets/ahn/pain-title.webp') center/cover}.pain-co2{background:linear-gradient(#00698bd9,#00698bdf),url('/assets/ahn/pain-title.webp') center/cover}.pain-treatment .pain-window{width:235px;max-width:75%;height:173px;aspect-ratio:auto!important}.pain-rfa .pain-window{height:133px;margin-top:40px}.pain-treatment h3{font-size:28px;color:#165c64;background:#fff;border-radius:70px;padding:18px 20px;width:100%;margin:15px 0 8px;line-height:1.4}.pain-treatment p{flex:1}.pain-treatment a{font-size:18px;color:#18565b;background:#fff;border-radius:40px;padding:8px 35px;text-decoration:none;min-height:44px}.pain-care{padding:55px 0 80px}.pain-care-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start}.pain-care-grid h3{color:#3998d1;font-size:28px;margin:0 0 10px}.pain-care-grid article+article{margin-top:35px}.pain-care-grid p{color:#666;margin:0}.pain-international{background:#151619 url('/assets/ahn/pain-conference.webp') center/cover no-repeat;color:#f5f0d7;padding:70px 0}.pain-center-badge{text-align:center;font-size:56px;line-height:1.2}.pain-international>div>h2{text-align:center;font-size:34px;font-weight:600;margin:18px 0 40px}.pain-international>div>h2 span{display:inline-block}.pain-international>div>p{max-width:1000px;text-align:center;margin:0 auto 25px;color:#f5f0d7}.pain-conference-grid{display:grid;grid-template-columns:.8fr 1.8fr;gap:35px;align-items:end;margin-top:45px}.pain-conference-grid h3{font-weight:400;font-size:32px;line-height:1.35;margin:0 0 25px}.pain-conference-grid ul{padding-left:18px;margin:0;font-size:16px}.pain-conference-photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pain-conference-photos .pain-window{border:1px solid #ffffff40}
@media(max-width:1100px){.pain-intro h2{font-size:38px}.pain-intro-card p{padding:24px}.pain-cause-chart{width:800px}.pain-donut{width:250px;left:24%}.pain-cause h3{font-size:25px}.pain-cause-green{top:220px}.pain-disease-grid{gap:30px}.pain-disease-labels{gap:10px}.pain-disease-labels>div{clip-path:none;padding:18px}.pain-care-grid{gap:35px}.pain-treatment h3{font-size:24px}}
@media(max-width:750px){.pain-page-title{height:190px}.pain-page-title h1{font-size:36px}.pain-page-title p{font-size:18px;letter-spacing:0}.pain-intro{padding:50px 0 20px;background-size:auto 440px}.pain-intro h2{font-size:28px;line-height:1.65;margin-bottom:40px}.pain-intro h2 strong{padding:2px 5px}.pain-intro-card{grid-template-columns:1fr}.pain-intro-card p{padding:24px 18px;margin:0}.pain-heading{margin:30px 0 30px;padding-bottom:25px}.pain-heading h2{font-size:30px}.pain-heading p{font-size:18px}.pain-cause-chart{display:flex;flex-direction:column;gap:22px;min-height:0;margin-bottom:40px}.pain-donut{position:relative;top:auto;left:auto;width:200px;margin:0 auto 10px;flex:none}.pain-cause{position:static;width:100%;text-align:left;padding-left:18px;border-left:4px solid currentColor}.pain-cause h3{font-size:25px}.pain-diseases{padding:35px 0}.pain-disease-grid{grid-template-columns:1fr;gap:25px}.pain-disease-grid h2{font-size:26px}.pain-highlight{font-size:27px!important}.pain-disease-labels{grid-template-columns:1fr;gap:12px}.pain-disease-labels h3{font-size:24px}.pain-disease-labels p{font-size:18px!important}.pain-treatment-grid{grid-template-columns:1fr;gap:18px}.pain-treatments{padding-top:15px}.pain-treatment{padding:30px 18px}.pain-treatment h3{font-size:24px;padding:18px 12px}.pain-care{padding:25px 0 40px}.pain-care-grid{grid-template-columns:1fr;gap:28px}.pain-care-grid h3{font-size:25px}.pain-care-grid article+article{margin-top:28px}.pain-international{padding:40px 0;background-position:25% center}.pain-international>div>h2{font-size:27px;margin-bottom:26px}.pain-international>div>p{text-align:left}.pain-conference-grid{grid-template-columns:1fr;gap:25px;margin-top:30px}.pain-conference-grid h3{font-size:28px}.pain-conference-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pain-conference-grid ul{font-size:16px}.pain-conference-grid li{overflow-wrap:anywhere}}

.pain-page-title{background-size:100% 264.2%}
.pain-cause:before{content:'';position:absolute;height:1px;width:120px;background:currentColor;right:calc(100% + 18px);top:22px;transform-origin:right center;pointer-events:none}.pain-cause:after{content:'';position:absolute;width:13px;height:13px;border-radius:50%;background:currentColor;right:calc(100% + 12px);top:16px;pointer-events:none}.pain-cause-blue:before{transform:rotate(-35deg)}.pain-cause-green:before{transform:rotate(14deg)}.pain-cause-dark:before{right:auto;left:calc(100% + 18px);width:95px;transform-origin:left center;transform:rotate(-40deg)}.pain-cause-dark:after{right:auto;left:calc(100% + 12px)}
@media(max-width:750px){.pain-cause:before,.pain-cause:after{display:none}}

.pain-page-title{background-size:100% 264.2%}

.pain-donut{z-index:1}.pain-cause-chart{isolation:isolate}

.pain-anatomy{position:relative;margin-bottom:12px}.pain-anatomy-marker{position:absolute;background:#303030;color:#fff;display:flex;justify-content:center;align-items:center;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);width:48px;height:46px;font-size:24px;line-height:1;z-index:2}.pain-marker-one{left:46%;top:46%}.pain-marker-two{left:79%;top:12%}.pain-anatomy-line{position:absolute;display:block;background:#555;height:1px;z-index:1}.pain-line-one{left:32%;top:72%;width:21%;transform:rotate(-35deg);transform-origin:left center}.pain-line-two{left:82.4%;top:18%;width:1px;height:26%}.pain-anatomy-label{position:absolute;font-size:18px;line-height:1.4;color:#222;white-space:nowrap}.pain-label-one{left:22%;top:75%}.pain-label-two{left:75%;top:45%}.pain-disease-labels{gap:6%;align-items:start}.pain-disease-labels>.pain-disease-hex{position:relative;padding:0;clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#009dc3;display:flex;flex-direction:column;aspect-ratio:1.17;min-width:0;isolation:isolate}.pain-hex-copy{height:67%;padding:9% 13% 0;position:relative;z-index:1}.pain-disease-hex h3{font-size:24px;line-height:1.4}.pain-disease-hex p{font-size:16px!important;line-height:1.5!important;margin:8px 0 0;word-break:keep-all}.pain-tissue{height:33%;overflow:hidden;position:relative;margin:0;width:100%}.pain-tissue img{position:absolute;max-width:none!important;height:auto;display:block}.pain-tissue-one img{width:342.692308%;left:-18.461538%;top:-399.009901%}.pain-tissue-two img{width:356.4%;left:-235.6%;top:-410.10101%}
@media(min-width:751px) and (max-width:1250px){.pain-disease-grid{grid-template-columns:.85fr 1.15fr;gap:30px}.pain-disease-hex h3{font-size:21px}.pain-hex-copy{padding:7% 12% 0}.pain-disease-labels{gap:3%}.pain-disease-hex p{font-size:16px!important;line-height:1.35!important;margin-top:5px}.pain-disease-labels>.pain-disease-hex{aspect-ratio:.95}.pain-anatomy-marker{width:40px;height:38px;font-size:20px}}
@media(max-width:750px){.pain-anatomy-marker{width:30px;height:29px;font-size:16px}.pain-anatomy-label{font-size:16px}.pain-line-two{left:84%;height:26%}.pain-line-one{left:30%;width:23%}.pain-label-one{left:11%;top:76%}.pain-label-two{left:68%;top:47%}.pain-anatomy{margin-bottom:28px}.pain-disease-labels{grid-template-columns:1fr;gap:24px;justify-items:center}.pain-disease-labels>.pain-disease-hex{width:100%;max-width:350px;aspect-ratio:1.08}.pain-hex-copy{padding:11% 15% 0}.pain-disease-hex h3{font-size:25px}.pain-disease-hex p{font-size:16px!important;line-height:1.5!important;margin-top:8px}}

.pain-tissue img{top:auto;bottom:0}@media(min-width:751px) and (max-width:1500px){.pain-disease-labels>.pain-disease-hex{aspect-ratio:.9}.pain-hex-copy{height:72%;padding-top:8%}.pain-tissue{height:28%}}@media(max-width:750px){.pain-disease-labels>.pain-disease-hex{aspect-ratio:.95}.pain-hex-copy{height:72%;padding-top:8%}.pain-tissue{height:28%}}

.pain-treatment{position:relative;display:block;aspect-ratio:720/609;min-height:560px;padding:0;background-position:center top;background-size:cover;background-repeat:no-repeat;overflow:hidden;container-type:inline-size}.pain-rfa{background-image:url('/assets/ahn/pain-rfa-clean.webp');background-color:#084f45}.pain-co2{background-image:url('/assets/ahn/pain-co2-clean.webp');background-color:#1d6782}.pain-treatment>.pain-window{display:none}.pain-treatment h3{position:absolute;top:36.7%;left:15%;width:70%;height:14%;margin:0;padding:8px 16px;display:flex;align-items:center;justify-content:center;font-size:clamp(20px,3.9cqw,30px);line-height:1.4;border-radius:80px}.pain-treatment p{position:absolute;top:54%;left:5%;width:90%;margin:0;font-size:18px;line-height:1.65}.pain-treatment a{position:absolute;bottom:9%;left:50%;transform:translateX(-50%);white-space:nowrap;min-width:180px;padding:8px 28px;line-height:1.6}
@media(max-width:750px){.pain-treatment-grid{gap:18px}.pain-treatment{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;aspect-ratio:auto;min-height:700px;padding:270px 18px 35px;background-position:center top;background-size:auto 700px}.pain-treatment h3{position:static;width:100%;height:auto;min-height:80px;padding:15px 12px;font-size:22px;margin:0}.pain-treatment p{position:static;width:100%;font-size:18px;line-height:1.65;margin:20px 0;flex:1}.pain-treatment a{position:static;transform:none;min-width:180px;margin-top:5px}.pain-treatment-grid{grid-template-columns:1fr}}

.pain-treatment{width:100%;max-width:100%;aspect-ratio:auto;min-height:610px;padding:50px 28px 42px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;container-type:normal;background-position:center;background-size:cover;overflow:hidden}.pain-rfa{background-image:url('/assets/ahn/pain-rfa-background.webp')}.pain-co2{background-image:url('/assets/ahn/pain-co2-background.webp')}.pain-product{display:block;width:240px;max-width:80%;height:180px;flex:none;object-fit:contain;object-position:center bottom;margin:0 auto;position:relative;z-index:1}.pain-treatment h3{position:static;width:100%;max-width:420px;min-height:84px;height:auto;padding:14px 18px;margin:0 0 22px;display:flex;align-items:center;justify-content:center;font-size:28px;line-height:1.4}.pain-treatment p{position:static;width:100%;font-size:18px;line-height:1.65;margin:0 0 30px;flex:1}.pain-treatment a{position:static;transform:none;min-width:180px;min-height:44px;margin:0;flex:none}
@media(max-width:750px){.pain-treatment{min-height:0;padding:35px 18px;background-size:cover}.pain-product{width:220px;height:180px;max-width:90%}.pain-treatment h3{font-size:24px;min-height:80px;margin-bottom:22px;padding:15px 12px}.pain-treatment p{font-size:18px;line-height:1.65;margin:0 0 25px;flex:none}.pain-treatment a{min-width:180px}.pain-treatment-grid{grid-template-columns:1fr}}

.pain-treatment{isolation:isolate}.pain-product{z-index:3;margin-bottom:-22px}.pain-treatment h3{position:relative;inset:auto;z-index:1}@media(max-width:750px){.pain-product{margin-bottom:-18px}}
