/* ASIA-BIAI brochure content within the BreastImplant visual system. */
.asia-page .breast-hero__inner{min-height:780px}
.asia-page .breast-hero__content{padding-top:72px;padding-bottom:72px}
.asia-page .breast-hero h1{max-width:810px;font-size:clamp(2.35rem,3.2vw,3.55rem);font-weight:400}
.asia-page .breast-hero p{max-width:800px;margin-bottom:16px}
.asia-hero-list{max-width:790px;margin:0 0 28px;padding-left:23px;color:#f0f5fc;font-size:1.04rem;line-height:1.45}
.asia-hero-list li{margin-bottom:6px}
.asia-hero-list li::marker{color:#ff78ab}
.asia-page .breast-section h2{text-transform:uppercase}
.asia-page .breast-section h3{margin:28px 0 12px;font-size:1.22rem;font-weight:700}
.asia-page .breast-section p{max-width:990px}
.asia-report-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:990px;margin:32px 0 0}
.asia-report-types article{padding:25px 28px;border-radius:20px}
.asia-report-types__frequent{background:#eaf4ff}
.asia-report-types__less-frequent{background:#f8e5f4}
.asia-page .asia-report-types h3{margin:0 0 10px}
.asia-page .asia-report-types p{max-width:none;margin:0;font-size:1.03rem;text-align:left}
.asia-page .breast-section[aria-labelledby="asia-lab"]{display:none}
.asia-page .breast-list{margin:20px 0 28px}
.asia-page .breast-list li{margin-bottom:12px}
.asia-page .breast-note h3{margin:0 0 12px}
.asia-page .breast-note p{margin:0 0 15px}
.asia-page .breast-note p:last-child{margin-bottom:0}
.asia-page .breast-section .asia-science{position:relative;max-width:none;margin-top:48px;padding:30px 32px 24px;border:3px solid #e71477;border-radius:38px;background:#fff}
.asia-page .asia-science h3{position:absolute;top:-24px;left:32px;margin:0;padding:9px 17px;border-radius:10px;background:#e71477;color:#fff;font-size:1.2rem;line-height:1.25}
.asia-page .asia-science p{max-width:none;margin:0 0 24px;line-height:1.6}
.asia-indications{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0 30px;padding:0;list-style:none}
.asia-indications li{display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;font-size:1.06rem;line-height:1.55}
.asia-indications img{display:block;width:120px;height:120px;object-fit:contain;margin:0 auto 16px}
.asia-indications span{max-width:300px}
.asia-workflow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:38px 30px;max-width:1060px;margin:35px auto 0;padding:0;list-style:none}
.asia-workflow li{grid-column:span 2;position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center;font-size:1rem;line-height:1.5}
.asia-workflow li:nth-child(4){grid-column:2/span 2}
.asia-workflow li:nth-child(5){grid-column:4/span 2}
.asia-workflow img{display:block;width:142px;height:142px;border-radius:50%;object-fit:contain;mix-blend-mode:multiply;margin:0 auto 16px}
.asia-workflow li span{max-width:275px}
.asia-workflow li:nth-child(1)::after,.asia-workflow li:nth-child(2)::after,.asia-workflow li:nth-child(4)::after{content:"";position:absolute;top:61px;right:-25px;width:0;height:0;border:10px solid transparent;border-left-color:#e71477}
.asia-page .asia-results{display:grid;grid-template-columns:1fr;gap:36px;margin:30px 0}
.asia-page .asia-results>div{display:grid;grid-template-columns:88px 1fr;gap:28px;align-items:start;padding:0;background:transparent}
.asia-results img{display:block;width:88px;height:88px;border-radius:50%;object-fit:contain;mix-blend-mode:multiply}
.asia-page .asia-results h3{margin:0 0 10px;color:var(--breast-navy)}
.asia-page .breast-results p+p{margin-top:16px}
.asia-page .asia-results>div>div>p+p{font-size:.95rem;line-height:1.55}
.asia-page .breast-section .asia-workflow-note{max-width:990px;background:#274772;color:#fff}
.asia-page .asia-workflow-note p{color:#fff}
.asia-page .breast-section .asia-important{position:relative;max-width:none;margin:52px 0 0;padding:34px 32px 25px;border-radius:20px;background:#f8e5f4;color:#274772}
.asia-page .asia-important h3{position:absolute;top:-26px;left:32px;margin:0;padding:10px 18px;border-radius:12px;background:#274772;color:#fff;font-size:1.2rem;line-height:1.3}
.asia-page .asia-important p{max-width:none;margin:0;text-align:left}
.asia-page .asia-important .asia-brand-pink{color:#e71477}
.asia-page .breast-steps{gap:20px;margin:36px 0 34px}
.asia-page .breast-steps li{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;padding:0;background:transparent;text-align:center}
.asia-page .breast-steps li::before{content:none}
.asia-page .breast-steps li:not(:last-child)::after{content:"";position:absolute;top:43px;right:-18px;width:0;height:0;border:8px solid transparent;border-left-color:#ffc400}
.asia-page .breast-steps img{display:block;width:115px;height:110px;max-width:100%;object-fit:contain;mix-blend-mode:multiply;margin:0 auto 13px}
.asia-page .breast-steps span{max-width:190px}
.asia-turnaround{position:relative;display:grid;grid-template-columns:1fr 1fr;max-width:970px;margin:0 auto;color:#fff;text-align:center;font:700 1.25rem/1.3 Poppins,sans-serif}
.asia-turnaround span{display:flex;align-items:center;justify-content:center;min-height:68px;padding:14px 74px}
.asia-turnaround span:first-child{border-radius:38px 0 0 38px;background:#274772}
.asia-turnaround span:last-child{border-radius:0 38px 38px 0;background:#e71477}
.asia-turnaround img{position:absolute;z-index:1;top:50%;left:50%;width:116px;height:116px;border-radius:50%;object-fit:contain;transform:translate(-50%,-50%)}
.asia-lab-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;max-width:1080px;margin:33px 0 36px;padding:0;list-style:none}
.asia-lab-facts li{padding:16px 0;border-top:1px solid #d3deea;font-size:1.03rem;line-height:1.5}
.asia-contacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:35px;padding-top:16px;border-top:2px solid #E91E63}
.asia-contacts h3{margin:0 0 10px!important;color:#E91E63!important;font-size:1.08rem!important}
.asia-contacts a,.asia-page #asia-lab~p a{color:var(--breast-navy);text-decoration:underline;text-underline-offset:3px}
.asia-revision{margin-top:24px!important;font-size:.9rem!important}
@media(max-width:991.98px){.asia-indications,.asia-lab-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.asia-workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.asia-workflow li,.asia-workflow li:nth-child(4),.asia-workflow li:nth-child(5){grid-column:auto}.asia-workflow li::after,.asia-page .breast-steps li::after{display:none}.asia-page .breast-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:767.98px){.asia-page .breast-hero__inner{min-height:0}.asia-page .breast-hero__content{padding-top:58px;padding-bottom:58px}.asia-page .breast-hero h1{font-size:clamp(2.15rem,7.5vw,3.1rem)}.asia-indications,.asia-lab-facts,.asia-contacts,.asia-workflow{grid-template-columns:1fr}.asia-page .breast-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.asia-page .asia-science{padding:34px 20px 22px;border-radius:26px}.asia-page .asia-science h3{left:20px;font-size:1.08rem}.asia-page .asia-results>div{grid-template-columns:64px 1fr;gap:16px}.asia-results img{width:64px;height:64px}}
@media(max-width:767.98px){.asia-workflow li:not(:last-child)::after{content:"";display:block;position:static;width:0;height:0;margin:18px auto 0;border:10px solid transparent;border-top-color:#e71477}}
@media(max-width:767.98px){.asia-turnaround{grid-template-columns:1fr;padding-top:43px;font-size:1.05rem}.asia-turnaround span{min-height:70px;padding:16px}.asia-turnaround span:first-child{min-height:104px;padding-top:42px;border-radius:22px 22px 0 0}.asia-turnaround span:last-child{border-radius:0 0 22px 22px}.asia-turnaround img{top:43px;width:100px;height:100px}}
@media(max-width:480px){.asia-page .breast-steps{grid-template-columns:1fr}}
@media(max-width:767.98px){.asia-report-types{grid-template-columns:1fr}.asia-page .breast-section .asia-important{padding:38px 22px 24px;border-radius:20px}.asia-page .asia-important h3{left:22px}}
