/* Amabilia clinical editorial system. Original radiographs remain unchanged.
   Hero line studies are original decorative vector art, not diagnostic images. */
.dna-brand main>.xray-title{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#131e3e,#173c68 65%,#1c598f);padding:68px 0 72px;min-height:0}
.dna-brand main>.xray-title::before{background:none;opacity:0}
.dna-brand main>.xray-title>.clinical-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:72px;align-items:center}
.clinical-hero-copy{max-width:810px}.xray-title h1{font-size:clamp(43px,4.9vw,67px);line-height:1.12;max-width:790px;margin-bottom:25px}.xray-title .lead{max-width:730px;color:#dbe5ee;font-size:18px;line-height:1.8}.xray-title .eyebrow{font-size:10px;letter-spacing:.16em}.xray-title .hero-actions{margin-top:29px}
.clinical-hero-art{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;aspect-ratio:4/5;isolation:isolate;pointer-events:none}
.clinical-hero-art::before{content:'';position:absolute;inset:12% 6%;border-radius:50%;background:radial-gradient(ellipse,#7eaccc0e,transparent 65%);z-index:-1}
.clinical-hero-art img{display:block;width:100%;height:auto;max-height:360px;object-fit:contain;opacity:.94}
.clinical-hero-label{font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#dec99f;display:flex;align-items:center;gap:10px;line-height:1.5;margin-top:-10px}
.clinical-hero-label::before{content:'';width:25px;height:1px;background:#cdad7c80}
.clinical-motion-marker{position:absolute;inset:20% 13% 22%;border:1px solid #cdad7c15;border-radius:50%;border-left-color:#cdad7c70;border-right-color:#cdad7c45;animation:clinical-orbit 24s linear infinite;opacity:.55}
.clinical-motion-marker::after{content:'';position:absolute;top:14%;left:14%;height:4px;width:4px;background:#ecd4ab;border-radius:50%;box-shadow:0 0 9px #cdad7c44}
@keyframes clinical-orbit{to{transform:rotate(360deg)}}
/* Defensive fallback: legacy raw RTG layers never sit behind a heading. */
.xray-layer,.xray-title>.xray-credit{display:none}

/* Quiet figure panels sit beside editorial copy instead of filling the page. */
.clinical-study-section{background:linear-gradient(110deg,#f8f6f0,#f1f5f7);padding:72px 0;border-top:1px solid #cdad7c2b;border-bottom:1px solid #cdad7c2b}
.clinical-study-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;align-items:center}
.clinical-study-copy{max-width:440px}.clinical-study-copy h2{font-size:clamp(31px,3.2vw,43px);line-height:1.2;letter-spacing:-.04em;margin-bottom:23px}.clinical-study-copy .eyebrow{font-size:10px;margin-bottom:18px}.clinical-study-copy p{color:var(--muted);font-size:15px;line-height:1.9;max-width:430px}.clinical-study-copy .link-arrow{margin-top:25px;font-size:10px;gap:12px;color:var(--gold-dark);text-decoration:underline;text-underline-offset:5px;letter-spacing:.035em}
.xray-gallery.clinical-study-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;align-items:start}.xray-gallery.clinical-study-gallery.clinical-study-single{grid-template-columns:minmax(0,1fr);max-width:445px;margin-left:auto;width:100%}
.clinical-study-gallery figure{margin:0;background:#fff;border:1px solid #dce2e4;border-radius:9px;overflow:hidden;box-shadow:0 8px 28px #192d4207}
.clinical-study-media{background:#142337;position:relative;padding:16px;display:flex;align-items:center;justify-content:center;min-height:300px}
.clinical-study-gallery img{display:block;width:100%;height:282px;object-fit:contain;object-position:center;background:transparent;padding:0;max-height:none;filter:none;mix-blend-mode:normal;opacity:1}
.clinical-study-gallery figcaption{padding:17px 18px 18px;color:var(--ink);background:#fff;font-size:12px;line-height:1.7;border-top:1px solid #dce2e4;min-height:80px}
.clinical-study-index{display:block;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-dark);margin-bottom:6px}
.clinical-study-single .clinical-study-media{padding:20px;min-height:315px}.clinical-study-single img{height:275px}.clinical-study-single figcaption{min-height:0}
/* Compatibility for an older content revision that retained an aside figure. */
.condition-aside .editorial-photo.surgical-xray{padding:18px;border-radius:9px;background:#142337;max-width:360px;margin:0 auto}
.condition-aside .editorial-photo.surgical-xray img{width:100%;height:300px;max-height:300px;object-fit:contain;background:transparent}
.radiograph-caption{font-size:11px;line-height:1.8;margin-top:15px}.radiograph-caption a{margin-top:6px;text-underline-offset:4px}

.xray-source-list{max-width:900px}.xray-source-list article{border-bottom:1px solid #d8dfe5;padding:25px 0}.xray-source-list h2{font-size:22px;line-height:1.5;overflow-wrap:anywhere}.xray-source-list p{color:var(--muted);font-size:15px;line-height:1.8;margin-top:12px}.xray-source-list a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.clinical-source{margin-top:28px;font-size:12px;color:var(--muted)}.clinical-source a{text-decoration:underline;text-underline-offset:4px}
.blue-o2-slogan{font:italic 400 clamp(24px,2.6vw,35px)/1.35 Georgia,serif;color:#ead9b2;margin:-7px 0 26px;max-width:550px}.blue-o2-safety{background:#faf7f1}.blue-o2-safety-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:60px;align-items:center}.blue-o2-safety h2{font-size:clamp(34px,3.3vw,48px);line-height:1.18;margin-bottom:24px}.blue-o2-safety p{font-size:16px;line-height:1.85;color:var(--muted);max-width:640px}.blue-o2-safety .link-arrow{font-size:11px;margin-top:24px}.blue-o2-safety figure{border-radius:16px}.blue-o2-safety img{height:350px;object-fit:cover}
.prive-terms{max-width:850px}.prive-terms h2{font-size:25px;margin-top:36px}.prive-terms p{line-height:1.85}.prive-terms .hero-actions{margin-top:35px;flex-wrap:wrap}
@media(max-width:1100px){.dna-brand main>.xray-title>.clinical-hero-grid{grid-template-columns:minmax(0,1fr) 255px;gap:35px}.clinical-hero-art img{max-height:310px}.xray-title h1{font-size:clamp(43px,5.3vw,61px)}.clinical-study-grid{gap:42px}.clinical-study-media{min-height:270px;padding:13px}.clinical-study-gallery img{height:244px}.blue-o2-safety-grid{gap:35px}}
@media(max-width:780px){.dna-brand main>.xray-title{padding:55px 0 56px}.dna-brand main>.xray-title>.clinical-hero-grid{grid-template-columns:1fr;gap:29px}.clinical-hero-art{aspect-ratio:auto;max-width:230px;width:100%;margin-left:auto;margin-right:auto;min-height:210px}.clinical-hero-art img{height:210px;width:210px}.clinical-hero-label{margin-top:8px;font-size:8px}.clinical-motion-marker{inset:17% 12% 22%}.xray-title h1{font-size:clamp(38px,7vw,55px);max-width:100%}.xray-title .lead{font-size:17px;line-height:1.8;max-width:100%}.clinical-study-grid{grid-template-columns:1fr;gap:31px}.clinical-study-copy{max-width:630px}.clinical-study-copy p{max-width:600px}.xray-gallery.clinical-study-gallery{max-width:600px;width:100%;margin:0 auto}.xray-gallery.clinical-study-gallery.clinical-study-single{max-width:460px;margin:0}.clinical-study-section{padding:58px 0}.clinical-study-gallery img{height:270px}.clinical-study-media{min-height:296px}}
@media(max-width:650px){.clinical-hero-copy .eyebrow{font-size:9px;letter-spacing:.13em}.clinical-hero-art{max-width:200px;min-height:180px}.clinical-hero-art img{height:180px;width:180px}.clinical-study-gallery{gap:12px}.clinical-study-gallery figcaption{padding:14px 13px;font-size:11px;min-height:96px}.clinical-study-media{min-height:258px;padding:10px}.clinical-study-gallery img{height:235px}.clinical-study-single .clinical-study-media{min-height:280px;padding:16px}.clinical-study-single img{height:250px}.blue-o2-safety-grid{grid-template-columns:1fr;gap:35px}.blue-o2-slogan{font-size:29px}.blue-o2-safety img{height:300px}.prive-terms h2{font-size:23px}.xray-source-list h2{font-size:19px}}
@media(max-width:380px){.xray-gallery.clinical-study-gallery{grid-template-columns:1fr}.clinical-study-gallery figcaption{min-height:0}.clinical-study-gallery img{height:275px}.clinical-study-media{min-height:295px}}
@media(prefers-reduced-motion:reduce){.clinical-motion-marker{animation:none}.clinical-hero-art{transform:none}}
@media(forced-colors:active){.clinical-hero-art{display:none}.dna-brand main>.xray-title>.clinical-hero-grid{grid-template-columns:1fr}.clinical-study-section,.clinical-study-gallery figure,.clinical-study-gallery figcaption{border-color:CanvasText;background:Canvas;color:CanvasText}.clinical-study-media{forced-color-adjust:none}.clinical-study-copy .link-arrow{color:LinkText}}
@media print{.clinical-hero-art{display:none}.dna-brand main>.xray-title>.clinical-hero-grid{display:block}.clinical-study-section{background:#fff;padding:30px 0}.clinical-study-grid{gap:25px}.clinical-study-gallery figure{break-inside:avoid;box-shadow:none}.clinical-study-copy .link-arrow{color:#333}}
