.i3WwoG_page{background:var(--imd-navy);color:var(--imd-ivory);--medical-band:#eeedec;--medical-disclaimer:#3d3d3a;--medical-band-overlap:70px;--medical-intro-pad-bottom:120px;--medical-closing-pad-top:40px;--medical-closing-pad-bottom:110px;--medical-band-curve:320%;--medical-band-pad-top:120px;--medical-band-pad-bottom:150px;--medical-grid-gap:56px;--medical-eyebrow-size:.8125rem;--medical-eyebrow-tracking:.24em;--medical-eyebrow-space:54px}.i3WwoG_hero{background:var(--imd-navy)}.i3WwoG_heroFrame{max-width:2172px;margin-inline:auto}.i3WwoG_image{object-fit:contain;width:100%;height:auto;display:block}.i3WwoG_trigger{color:inherit;cursor:zoom-in;text-decoration:none;display:block}.i3WwoG_trigger:focus-visible{outline:var(--focus-ring-on-dark);outline-offset:2px}.i3WwoG_expandRow{padding:var(--space-2) var(--space-3);color:var(--imd-copper-light);justify-content:flex-end;display:flex}.i3WwoG_expandIcon{width:1rem;height:1rem}@media (max-width:767px){.i3WwoG_expandReserve{padding-bottom:calc(2 * var(--space-2) + 1rem)}}.i3WwoG_intro{padding:var(--section-space) 0 var(--medical-intro-pad-bottom)}.i3WwoG_introInner{max-width:var(--width-wide);padding-inline:var(--gutter);gap:var(--space-5);margin-inline:auto;display:grid}.i3WwoG_introRule{width:var(--editorial-rule-width);height:var(--rule-thin);background:var(--imd-copper);display:block}.i3WwoG_introHeading{font-size:var(--text-3xl);line-height:var(--leading-tight);color:var(--imd-ivory);margin-top:1.125rem}.i3WwoG_introBody{gap:var(--space-5);display:grid}.i3WwoG_introText{max-width:68ch;font-size:var(--text-lg);color:var(--color-text-on-dark-muted);line-height:1.75}@media (min-width:64rem){.i3WwoG_introInner{grid-template-columns:minmax(0, var(--editorial-col-lead)) minmax(0, var(--editorial-col-body));column-gap:var(--editorial-col-gap);align-items:start}}.i3WwoG_gallery{isolation:isolate;margin-top:calc(var(--medical-band-overlap) * -1);padding:var(--medical-band-pad-top) 0 var(--medical-band-pad-bottom);background:var(--medical-band);color:var(--imd-ink);clip-path:ellipse(var(--medical-band-curve) 100% at 50% 100%);position:relative;overflow:hidden}.i3WwoG_gallery:after{content:"";z-index:3;pointer-events:none;background:radial-gradient(ellipse var(--medical-band-curve) 100% at 50% 0%, color-mix(in srgb, var(--imd-navy) 0%, transparent) calc(100% - 1.5px), var(--imd-navy) 100%);position:absolute;inset:0 0 -1px}.i3WwoG_topo{z-index:0;width:100%;height:100%;position:absolute;inset:0}.i3WwoG_topo g{fill:none;stroke:var(--imd-copper);stroke-opacity:.17;stroke-width:1px;transform-origin:50%;animation:26s ease-in-out infinite alternate i3WwoG_medicalBreathe}@keyframes i3WwoG_medicalBreathe{0%{transform:scale(1)rotate(0)}to{transform:scale(1.035)rotate(.8deg)}}.i3WwoG_galleryInner{z-index:2;max-width:var(--width-wide);padding-inline:var(--gutter);margin-inline:auto;position:relative}.i3WwoG_eyebrow{margin:0 0 var(--medical-eyebrow-space);font-size:var(--medical-eyebrow-size);letter-spacing:var(--medical-eyebrow-tracking);color:var(--imd-copper-deep);align-items:center;gap:1.125rem;display:flex}.i3WwoG_eyebrow:after{content:"";background:linear-gradient(90deg, var(--imd-copper), color-mix(in srgb, var(--imd-copper) 0%, transparent));flex:1;height:1px}.i3WwoG_grid{gap:var(--medical-grid-gap);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.i3WwoG_panel{min-width:0;position:relative}.i3WwoG_pool{z-index:0;background:var(--edge,var(--medical-band));filter:blur(30px);border-radius:40px;position:absolute;inset:-34px}.i3WwoG_panel:after{content:"";z-index:0;background:radial-gradient(ellipse at center, color-mix(in srgb, var(--imd-copper) 28%, transparent), color-mix(in srgb, var(--imd-copper) 0%, transparent) 70%);filter:blur(6px);height:26px;position:absolute;bottom:44px;left:12%;right:12%}.i3WwoG_shot{z-index:1;position:relative}.i3WwoG_shot:focus-visible{outline:var(--focus-ring);outline-offset:6px}.i3WwoG_shotCaption{font-size:var(--text-xs);letter-spacing:.18em;color:var(--imd-copper-deep);justify-content:space-between;align-items:center;margin-top:1.375rem;display:flex}.i3WwoG_num{font-family:var(--font-heading);letter-spacing:.04em;color:var(--imd-copper-deep);font-size:1.375rem}.i3WwoG_zoom{opacity:.75}.i3WwoG_zoom:before{content:"";vertical-align:-1px;border:1px solid;width:9px;height:9px;margin-right:8px;display:inline-block}.i3WwoG_shot:hover .i3WwoG_zoom{opacity:1}.i3WwoG_horizon{z-index:0;border-top:1.3px solid color-mix(in srgb, var(--imd-copper) 65%, transparent);background:radial-gradient(ellipse 45% 70% at 50% 0%, color-mix(in srgb, var(--imd-copper) 30%, transparent), color-mix(in srgb, var(--imd-copper) 8%, transparent) 45%, color-mix(in srgb, var(--imd-copper) 0%, transparent) 75%);border-radius:50% 50% 0 0/100% 100% 0 0;width:150vw;height:170px;margin:46px 0 -40px calc(50% - 75vw);position:relative}.i3WwoG_horizon:before{content:"";width:9px;height:9px;box-shadow:0 0 18px 6px color-mix(in srgb, var(--imd-copper-light) 65%, transparent);background:#fff;border-radius:50%;margin-left:-4px;position:absolute;top:-5px;left:50%}.i3WwoG_disclaimer{z-index:1;text-align:center;max-width:80ch;font-size:var(--text-sm);color:var(--medical-disclaimer);margin:0 auto;line-height:1.6;position:relative}@media (min-width:64rem){.i3WwoG_page{--medical-band-curve:115%;--medical-band-pad-top:150px;--medical-band-pad-bottom:190px;--medical-grid-gap:40px}.i3WwoG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.i3WwoG_closing{padding:var(--medical-closing-pad-top) var(--gutter) var(--medical-closing-pad-bottom);justify-items:center;gap:var(--space-4);text-align:center;display:grid}.i3WwoG_closingPrimary{font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--imd-ivory);font-style:italic;line-height:1.2}.i3WwoG_closingSecondary{font-size:var(--text-sm);letter-spacing:.08em;color:var(--imd-copper-light)}.i3WwoG_dialog{background:var(--imd-navy);max-width:calc(100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--imd-ivory);border:1px solid color-mix(in srgb, var(--imd-copper) 45%, transparent);border-radius:var(--radius-sm);padding:0;overflow:auto}.i3WwoG_dialog::backdrop{background:color-mix(in srgb, var(--imd-navy) 88%, transparent)}.i3WwoG_dialogImage{object-fit:contain;width:auto;max-width:calc(100vw - 2rem - 2px);height:auto;max-height:calc(100vh - 2rem - 2px);display:block}.i3WwoG_dialogClose{top:var(--space-2);float:right;z-index:1;margin:var(--space-2);width:var(--touch-target);height:var(--touch-target);background:var(--imd-navy);color:var(--imd-ivory);border:1px solid color-mix(in srgb, var(--imd-copper) 60%, transparent);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:inline-flex;position:sticky}.i3WwoG_dialogClose:focus-visible{outline:var(--focus-ring-on-dark);outline-offset:2px}@media (prefers-reduced-motion:reduce){.i3WwoG_topo g{animation:none}}
