.dh-card-img.ph,.mh-cell-img.ph{position:relative;background:#0d2c4a}.dh-card-img.ph .ph-bg,.mh-cell-img.ph .ph-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;padding:0;opacity:.32;filter:blur(3px) saturate(.7);transform:scale(1.08)}.dh-card-img.ph i,.mh-cell-img.ph i{position:relative;color:hsla(0,0%,100%,.92);letter-spacing:.04em}.mgv-card{position:relative;min-width:0}.mgv-poster{position:relative;display:block;width:100%;aspect-ratio:16/9;padding:0;border:0;border-radius:14px;overflow:hidden;cursor:pointer;background:#00243c;box-shadow:0 18px 40px -18px rgba(0,36,60,.45)}.mgv-poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.6,.2,1)}.mgv-poster:hover img{transform:scale(1.04)}.mgv-poster:focus-visible{outline:3px solid #3e8bc4;outline-offset:3px}.mgv-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,20,40,0) 35%,rgba(0,20,40,.82))}.mgv-play{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:62px;height:62px;border-radius:50%;display:grid;place-items:center;color:#00243c;background:hsla(0,0%,100%,.94);box-shadow:0 10px 30px rgba(0,0,0,.35);transition:transform .2s ease}.mgv-play svg{margin-left:3px}.mgv-poster:hover .mgv-play{transform:translate(-50%,-50%) scale(1.08)}.mgv-meta{position:absolute;left:18px;right:18px;bottom:14px;display:grid;grid-gap:3px;gap:3px;text-align:left;color:#fff}.mgv-meta small{font:600 10.5px var(--mg-font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,100%,.72)}.mgv-meta b{font:600 18px/1.2 var(--mg-font-display,var(--mg-sans));letter-spacing:-.01em}.mgv-meta i{font-style:normal;font-size:13px;line-height:1.45;color:hsla(0,0%,100%,.8)}.mgv-sm .mgv-play{width:46px;height:46px}.mgv-sm .mgv-meta{left:12px;right:12px;bottom:10px}.mgv-sm .mgv-meta b{font-size:14px}.mgv-lg .mgv-meta b{font-size:22px}.mgv-card.playing{aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#000}.mgv-card.playing .mgv-video{width:100%;height:100%;display:block}.mgv-link{display:inline-block;margin-top:10px;font:600 13px var(--mg-sans);color:#1b6fa8;text-decoration:none}.mgv-link:hover{text-decoration:underline}.mgv-dialog{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(2,12,26,.84);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mgv-dialog-in{width:min(1120px,100%)}.mgv-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px;color:hsla(0,0%,100%,.78);font:500 14px var(--mg-sans)}.mgv-dialog-head b{color:#fff;font-weight:600}.mgv-close{width:40px;height:40px;border-radius:50%;border:1px solid hsla(0,0%,100%,.3);background:hsla(0,0%,100%,.08);color:#fff;font-size:24px;line-height:1;cursor:pointer}.mgv-close:hover{background:hsla(0,0%,100%,.18)}.mgv-close:focus-visible{outline:3px solid #9ecbee;outline-offset:2px}.mgv-dialog .mgv-video{width:100%;aspect-ratio:16/9;display:block;border-radius:12px;background:#000}.mgv-loop,.mgv-screen{margin:0;border-radius:14px;overflow:hidden;background:#fff;border:1px solid rgba(0,36,60,.1);box-shadow:0 40px 80px -36px rgba(0,36,60,.45),0 12px 30px -18px rgba(27,111,168,.3)}.mgv-loop-bar{display:flex;align-items:center;gap:6px;padding:9px 14px;background:#f5f8fc;border-bottom:1px solid rgba(0,36,60,.08)}.mgv-loop-bar span{width:9px;height:9px;border-radius:50%;background:#d7deea}.mgv-loop-bar i{flex:1 1;text-align:center;font:500 11px var(--mg-font-mono,monospace);font-style:normal;color:#6a7190;letter-spacing:.03em}.mgv-loop img,.mgv-loop video,.mgv-screen img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;background:#f2f5f9}.mgv-screen.tilt{transform:perspective(1600px) rotateY(-4deg) rotateX(2deg)}.h26-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center}@media (max-width:900px){.h26-hero-grid{grid-template-columns:1fr;gap:8px}.hero-vign.keep-mobile{display:block;margin-bottom:36px}}.mgx-see{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(28px,4vw,60px);gap:clamp(28px,4vw,60px);align-items:center}.mgx-see .h26-eyebrow,.mgx-see .h26-h2,.mgx-see .h26-sub{text-align:left;margin-left:0}.mgx-see-ctas{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-top:22px}.mgx-films{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:22px;gap:22px;margin-top:30px}.mgx-films.two{grid-template-columns:repeat(2,minmax(0,1fr))}.mgx-films.five{grid-template-columns:repeat(6,minmax(0,1fr))}.mgx-films.five>:nth-child(-n+3){grid-column:span 2}.mgx-films.five>:nth-child(n+4){grid-column:span 3}.mgx-shots{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:26px;gap:26px;margin-top:30px}.mgx-shot .figcap{margin:12px 2px 0;font-size:14px;line-height:1.5;color:#5a6182}.mgx-shot .figcap b{display:block;color:#00243c;font:600 16px var(--mg-font-display,var(--mg-sans));margin-bottom:3px}.mgx-fine{margin:18px 0 0;font-size:12.5px;color:#6a7190;text-align:center}.mgx-dark{background:radial-gradient(1200px 500px at 50% -10%,rgba(62,139,196,.28),transparent 70%),#04203a;color:#fff}.h26-section.mgx-dark .h26-eyebrow{color:#8fb8d8!important}.h26-section.mgx-dark .h26-h2{color:#fff!important}.h26-section.mgx-dark .h26-h2 em{color:#8fc2ea!important}.h26-section.mgx-dark .h26-sub{color:hsla(0,0%,100%,.72)!important}.tour-note{margin:22px 0 0;text-align:center;font-size:12.5px;color:hsla(0,0%,100%,.55)}.mh-film .mgv-poster{border-radius:8px;box-shadow:none}.mhb{position:relative;height:clamp(360px,32vw,460px);overflow:hidden;background:#00243c}.mhb-slide{position:absolute;inset:0;opacity:0;transition:opacity .7s ease;pointer-events:none}.mhb-slide.on{opacity:1;pointer-events:auto;z-index:1}.mhb-img{position:absolute;top:0;right:0;bottom:0;width:min(60%,980px);height:100%;object-fit:cover;object-position:50% 35%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%);mask-image:linear-gradient(90deg,transparent,#000 28%)}.mhb-slide:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(238,242,247,0) 62%,rgba(238,242,247,.75) 88%,#eef2f7)}.mhb-copy{position:relative;z-index:2;padding-top:clamp(30px,4vw,54px);color:#fff}.mhb-eyebrow{display:inline-block;font:600 11px var(--mg-font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:#9ecbee;margin-bottom:10px}.mhb-copy h2{font:600 clamp(26px,3.2vw,42px)/1.08 var(--mg-font-display,var(--mg-sans));letter-spacing:-.025em;margin:0 0 12px;max-width:18ch;text-wrap:balance;color:#fff}.mhb-copy p{margin:0;max-width:46ch;font-size:15px;line-height:1.55;color:hsla(0,0%,100%,.84)}.mhb-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.mhb-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:999px;font:600 14px var(--mg-sans);text-decoration:none;cursor:pointer;background:#fff;color:#00243c;border:1px solid #fff}.mhb-btn:hover{background:#eaf3fb}.mhb-btn.ghost{background:transparent;color:#fff;border-color:hsla(0,0%,100%,.5)}.mhb-btn.ghost:hover{background:hsla(0,0%,100%,.1)}.mhb-arrow:focus-visible,.mhb-btn:focus-visible,.mhb-dot:focus-visible,.mhb-pause:focus-visible{outline:3px solid #9ecbee;outline-offset:2px}.mhb-arrow{display:grid;place-items:center;width:32px;height:32px;min-width:0;min-height:0;padding:0 0 2px;border:0;border-radius:999px;background:hsla(0,0%,100%,.16);color:#fff;font-size:20px;line-height:1;cursor:pointer}.mhb-arrow:hover{background:hsla(0,0%,100%,.3)}.mhb-dots{position:absolute;z-index:3;left:0;right:0;bottom:132px;display:flex;gap:8px;align-items:center;justify-content:flex-end}.mhb-dot{width:24px;height:24px;min-width:0;min-height:0;padding:0;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;transition:width .25s ease}.mhb-dot:before{content:"";width:9px;height:9px;border-radius:999px;background:hsla(0,0%,100%,.45);transition:width .25s ease,background .25s ease}.mhb-dot.on{width:34px}.mhb-dot.on:before{width:26px;background:#fff}.mhb-pause{margin-left:6px;min-width:24px;min-height:24px;padding:0;border:0;background:transparent;color:hsla(0,0%,100%,.75);font-size:11px;cursor:pointer;letter-spacing:1px}.mh-body.over{position:relative;z-index:4;margin-top:-112px}@media (max-width:900px){.mgx-films.five,.mgx-films.two,.mgx-see{grid-template-columns:1fr}.mgx-films.five>*{grid-column:auto!important}.mgv-screen.tilt{transform:none}.mhb{height:auto;display:grid}.mhb-slide{grid-area:1/1;display:flex;flex-direction:column}.mhb-img,.mhb-slide{position:relative;inset:auto}.mhb-img{width:100%;height:auto;aspect-ratio:16/9;-webkit-mask-image:none;mask-image:none}.mhb-slide:after{display:none}.mhb-copy{padding-top:18px;padding-bottom:62px}.mhb-dots{bottom:14px;justify-content:center;gap:6px}.mhb .mhb-dots button[aria-label]{min-width:0;min-height:0}.mhb .mhb-dots .mhb-arrow{width:36px;height:36px}.mh-body.over{margin-top:0}}@media (max-width:600px){.mgv-meta i{display:none}.mgv-lg .mgv-meta b,.mgv-md .mgv-meta b{font-size:16px}.mgv-play{top:38%;width:50px;height:50px}}@media (prefers-reduced-motion:reduce){.mgv-play,.mgv-poster img,.mhb-slide{transition:none}}.fbt-img.ph,.gal-main.ph,.pc-img.no-photo.ph{position:relative;overflow:hidden;background:#0d2c4a!important}.fbt-img.ph img.ph-bg,.gal-main.ph img.ph-bg,.pc-img.ph img.ph-bg{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:0!important;object-fit:cover!important;mix-blend-mode:normal!important;background:none!important;opacity:.34;filter:blur(3px) saturate(.7);transform:scale(1.08)!important}.pc-img.no-photo.ph .pc-mono{z-index:1!important;color:hsla(0,0%,100%,.9)!important;opacity:1!important}.gal-main.ph .gal-mono{position:relative;z-index:1;color:hsla(0,0%,100%,.92)}.gal-main.ph .gal-ph-note{position:absolute;left:16px;bottom:14px;z-index:1;font:500 12px var(--mg-sans);color:hsla(0,0%,100%,.72)}.fbt-img.ph i{position:relative;z-index:1;color:hsla(0,0%,100%,.9)}.pb-page{background:var(--h26-paper,#f4f7ff)}.pb-body{padding-top:clamp(26px,3vw,38px);padding-bottom:clamp(48px,6vw,72px)}.pb-body>:first-child{margin-top:0}.pb-band-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px}.pb-ghost{display:inline-flex;align-items:center;gap:6px;padding:11px 22px;border-radius:999px;border:1px solid rgba(10,30,63,.18);background:hsla(0,0%,100%,.7);font:600 14px var(--mg-font-display,var(--mg-sans));color:var(--vx-ink);text-decoration:none;transition:background .2s ease,border-color .2s ease}.pb-ghost:hover{background:#fff;border-color:rgba(10,30,63,.32)}.pb-band-fine,.vx-pageband-copy>p.pb-band-fine{margin:14px 0 0;max-width:56ch;font-size:13px;line-height:1.55;color:#5a6182}.vx-pageband .ai-cap{margin-top:14px}.pb-sec{padding:clamp(48px,6vw,84px) 0}.pb-sec-white{background:#fff;border-top:1px solid rgba(10,30,63,.08);border-bottom:1px solid rgba(10,30,63,.08)}.pb-sec>.wrap>.vx-eyebrow{display:block;text-align:center}.pb-h2{margin:0 auto 12px;max-width:26ch;text-align:center;text-wrap:balance;font:600 clamp(26px,3vw,38px)/1.1 var(--mg-font-display,var(--mg-sans));letter-spacing:-.02em;color:var(--vx-ink)}.pb-h2 em{font-style:normal;color:var(--vx-blue)}.pb-sub{margin:0 auto;max-width:60ch;text-align:center;font-size:16px;line-height:1.6;color:var(--vx-body)}.pb-sec .vx-split{margin-top:clamp(30px,4vw,48px)}.pb-empty{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px;align-items:center;margin-top:18px;padding:24px 26px;border-radius:18px;background:#fff;border:1px solid rgba(10,30,63,.08);box-shadow:0 18px 40px -30px rgba(10,30,63,.35)}.pb-empty b{display:block;margin-bottom:4px;font:600 17px var(--mg-font-display,var(--mg-sans));color:var(--vx-ink)}.pb-empty p{margin:0;max-width:64ch;font-size:14px;line-height:1.55;color:var(--vx-body)}.pb-empty .pb-band-ctas{margin-top:0}.pb-page .dir-cta{background:radial-gradient(520px 260px at 92% 130%,rgba(158,203,238,.22),transparent 62%),linear-gradient(125deg,#0f2e55,#0a1e3f)!important}.pb-gated>main{min-height:0!important}.pb-gated>main>.wrap{padding-bottom:8px!important}.pb-gated>.pb-sec:first-of-type{padding-top:clamp(36px,5vw,64px)}.pb-band-tight .vx-pageband{padding:22px 0 20px}.pb-band-tight .vx-pageband-in{grid-template-columns:minmax(0,1fr)}.pb-band-tight .vx-panel.in-band{display:none}.pb-band-tight .vx-pageband-copy h1{font-size:clamp(24px,2.6vw,32px);margin-bottom:6px}.pb-search{max-width:520px;margin:20px 0 0!important}.pb-band-tight .pb-search{margin-top:12px!important}.pb-search-hint{margin:6px 0 0;text-align:center;font-size:14px;color:#6a7190}.pb-crumbs{margin:16px 0 0!important}.pb-crumbs [aria-current]{color:var(--vx-ink)}.fy-wrap.pb-fy-body,.lane-wrap.pb-lane-body,.lg-wrap.pb-legal-body{max-width:calc(var(--container) + var(--gutter) * 2);padding-left:var(--gutter);padding-right:var(--gutter)}.fy-wrap.pb-fy-body,.lg-wrap.pb-legal-body{padding-top:clamp(28px,3vw,40px)}.lane-wrap.pb-lane-body{padding-top:clamp(24px,3vw,34px)}.pb-lane-body .mgx-fine{text-align:left}.pb-finder-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,430px);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}.pb-finder-art{min-width:0}.pb-finder-hero .pf-h1{font-size:clamp(36px,3.7vw,52px)!important}.pb-lane-hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(18px,3vw,40px);gap:clamp(18px,3vw,40px);align-items:center;margin:0 0 18px;padding:clamp(18px,3vw,30px);border-radius:22px;border:1px solid rgba(10,30,63,.08);overflow:hidden}.pb-lane-hero .lane-crumb{margin-bottom:4px}.pb-lane-hero h1{margin:0 0 10px;font:600 calc(clamp(28px, 3.2vw, 40px) * var(--lane-scale, 1))/1.08 var(--mg-font-display,var(--mg-sans));letter-spacing:-.02em;color:var(--vx-ink);text-wrap:balance}.pb-lane-hero p{margin:0 0 14px;max-width:52ch;font-size:calc(15.5px * var(--lane-scale, 1));line-height:1.6;color:var(--vx-body)}.vx-panel.is-photo.pb-lane-art{aspect-ratio:16/11}.lane-panel>h2{margin:0;font:600 calc(22px * var(--lane-scale, 1)) var(--mg-sans,system-ui);color:#0b1b2b}.prof-cols.pb-prof-solo{grid-template-columns:minmax(0,1fr)}.pb-prof-solo>.rvw-rail{position:static;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:stretch}@media (max-width:900px){.pb-finder-hero{grid-template-columns:minmax(0,1fr)}.pb-finder-art{display:none}}@media (max-width:700px){.pb-lane-hero{grid-template-columns:minmax(0,1fr)}.vx-panel.is-photo.pb-lane-art{aspect-ratio:16/9}}@media (max-width:600px){.pb-empty{grid-template-columns:1fr;padding:20px}.pb-band-ctas>*{flex:1 1 auto;justify-content:center;text-align:center}}@media (prefers-reduced-motion:reduce){.pb-ghost{transition:none}}.srx-sec{margin-top:24px}.srx-note{margin:-8px 0 14px;font-size:13px;color:var(--vx-body)}.srx-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));grid-gap:12px;gap:12px}.srx-card{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-rows:1fr auto;grid-gap:10px 14px;gap:10px 14px;padding:14px;border-radius:16px;background:#fff;border:1px solid rgba(10,30,63,.08);box-shadow:0 14px 32px -28px rgba(10,30,63,.4);text-decoration:none;color:inherit;transition:border-color .18s ease,box-shadow .18s ease}.srx-card:hover{border-color:rgba(27,111,168,.35);box-shadow:0 18px 36px -26px rgba(10,30,63,.45)}.srx-img{grid-row:1/3;width:64px;height:64px;border-radius:12px;background:#f1f5fb;overflow:hidden;display:grid;place-items:center}.srx-img img{width:100%;height:100%;object-fit:cover}.srx-info{min-width:0;display:grid;grid-gap:3px;gap:3px;align-content:start}.srx-info b{font:600 14.5px/1.3 var(--mg-font-display,var(--mg-sans));color:var(--vx-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.srx-info small{font-size:12px;color:var(--vx-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.srx-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.srx-foot strong{font:600 15px var(--mg-font-display,var(--mg-sans));color:var(--vx-ink)}.srx-go{font:600 12.5px var(--mg-font-display,var(--mg-sans));color:var(--vx-blue);white-space:nowrap}.srx-card:hover .srx-go{text-decoration:underline}.fda-body{padding-block:96px 64px;display:grid;grid-gap:0;gap:0}.fda-crumbs{font:500 13px var(--mg-sans);color:#6a7190;margin-bottom:14px}.fda-crumbs a{color:var(--rg-blue);text-decoration:none}.fda-crumbs a:hover{text-decoration:underline}.fda-head{max-width:860px}.fda-head .h26-eyebrow{text-align:left;justify-content:flex-start}.fda-head h1,.fda-record-title{font:600 clamp(28px,4vw,42px)/1.1 var(--mg-font-display,serif);color:var(--rg-ink);margin:8px 0 12px;text-wrap:balance;letter-spacing:-.01em}.fda-head h1 em{font-style:italic;color:var(--rg-blue)}.fda-head>p{font:400 16.5px/1.6 var(--mg-sans);color:var(--rg-body);margin:0 0 6px;max-width:72ch}.fda-head a{color:var(--rg-blue)}.fda-lede{font-size:18px!important;color:var(--rg-ink)!important}.fda-search{max-width:640px}.fda-head-links,.fda-issue-nav{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;font:600 14px var(--mg-sans)}.fda-head-links a,.fda-issue-nav a{color:var(--rg-blue);text-decoration:none}.fda-head-links a:hover,.fda-issue-nav a:hover{text-decoration:underline}.fda-browse{font-size:14px!important;color:#6a7190!important}.fda-summary{margin:26px 0 0;font:500 15px/1.55 var(--mg-sans);color:var(--rg-body)}.fda-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px;margin-top:14px}.fda-card{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;border-radius:16px;border:1px solid var(--rg-line);background:#fbfdff}.fda-card h3{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin:0;font:600 16px/1.3 var(--mg-sans);color:var(--rg-ink)}.fda-card h3 a{color:inherit;text-decoration:none}.fda-card h3 a:hover,.fda-card h3 span{color:var(--rg-blue)}.fda-card h3 span{font:600 12px var(--mg-font-mono,monospace);background:#e8f1f9;border-radius:999px;padding:3px 8px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fda-card p{margin:0;font:400 14px/1.5 var(--mg-sans);color:var(--rg-body)}.fda-card small{margin-top:auto;font:500 12px var(--mg-sans);color:#6a7190}.fda-card-link{text-decoration:none;transition:border-color .15s,box-shadow .15s}.fda-card-link:hover{border-color:rgba(27,111,168,.4);box-shadow:0 12px 26px -20px rgba(10,30,63,.5)}.fda-card-link:focus-visible{outline:3px solid rgba(27,111,168,.35);outline-offset:2px}.fda-card-more{margin-top:10px;font:600 13.5px var(--mg-sans);color:var(--rg-blue);text-decoration:none}.fda-card-more:hover{text-decoration:underline}.fda-rows{list-style:none;margin:10px 0 0;padding:0;display:grid}.fda-row{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-top:1px solid var(--rg-line);min-width:0}.fda-row:first-child{border-top:0}.fda-row-main{min-width:0}.fda-row-main>a,.fda-row-main>b{color:var(--rg-ink);text-decoration:none;overflow-wrap:anywhere}.fda-row-main>a b{font-weight:600}.fda-row-main>a:hover{color:var(--rg-blue);text-decoration:underline}.fda-row-main p{margin:4px 0 0;font:400 14px/1.5 var(--mg-sans);color:var(--rg-body);overflow-wrap:anywhere}.fda-row-src{flex:none;align-self:flex-start;font:600 12.5px var(--mg-sans);color:var(--rg-blue);text-decoration:none;white-space:nowrap}.fda-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.fda-tags span,.fda-tags time{font:500 11.5px var(--mg-sans);color:#4d5878;background:#eef2f7;border-radius:6px;padding:3px 7px;overflow-wrap:anywhere}.fda-tags time{background:#e8f1f9;color:var(--rg-blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fda-cat{font:600 11.5px var(--mg-sans);color:#0f5132;background:#e3f4ea;border-radius:6px;padding:3px 7px;text-decoration:none}.fda-cat:hover{text-decoration:underline}.fda-facets{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px;margin:12px 0 18px}.fda-facet{margin:0;padding:14px 16px;border-radius:14px;background:#f7f9fc;border:1px solid var(--rg-line)}.fda-facet figcaption{font:600 11px var(--mg-font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:#6a7190;margin-bottom:8px}.fda-facet ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.fda-facet li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(40px,1fr) auto;grid-gap:10px;gap:10px;align-items:center;font:500 13px var(--mg-sans);color:var(--rg-ink)}.fda-facet-term{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.fda-facet-bar{height:8px;border-radius:999px;background:#e3e9f1;overflow:hidden}.fda-facet-bar i{display:block;height:100%;border-radius:inherit;background:var(--rg-blue)}.fda-facet-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--rg-body);font-size:12.5px}.fda-pager{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid var(--rg-line);font:500 13.5px var(--mg-sans);color:var(--rg-body)}.fda-pager a{color:var(--rg-blue);font-weight:600;text-decoration:none}.fda-note{margin-top:26px!important}.fda-record-head{margin-bottom:18px}.fda-record-head p{margin:0;font:400 15.5px/1.55 var(--mg-sans);color:var(--rg-body)}.fda-src{display:inline-block;margin-top:12px;font:600 14px var(--mg-sans);color:var(--rg-blue)}.fda-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px 24px;gap:12px 24px;margin:0}.fda-fields>div{min-width:0}.fda-fields>div.wide{grid-column:1/-1}.fda-fields dt{font:600 11px var(--mg-font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#6a7190;margin-bottom:3px}.fda-fields dd{margin:0;font:400 14.5px/1.55 var(--mg-sans);color:var(--rg-ink);overflow-wrap:anywhere}.fda-fields.nested{padding:10px 12px;border-radius:10px;background:#f7f9fc;border:1px solid var(--rg-line)}.fda-long{max-width:80ch}.fda-long p{margin:0 0 10px;white-space:pre-line}.fda-objs{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px}.fda-more{color:#6a7190;font-style:italic;font-size:13px}.fda-issue{display:grid}.fda-issue-nav{padding-top:12px;border-top:1px solid var(--rg-line);margin-top:18px}.fda-highlights{border-color:rgba(15,81,50,.25);background:linear-gradient(180deg,#f3fbf6,#fff 60%)}.fda-sec-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.fda-sec-head .rg-h2{margin:0}.fda-covers{font:600 12.5px var(--mg-sans);color:var(--rg-blue);background:#e8f1f9;border-radius:999px;padding:4px 10px}.fda-sec-lede{margin:10px 0 0;font:400 15.5px/1.6 var(--mg-sans);color:var(--rg-ink);max-width:75ch}.fda-howto p{font:400 14.5px/1.65 var(--mg-sans);color:var(--rg-body);max-width:78ch}.fda-howto a{color:var(--rg-blue)}.fda-archive{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:6px 18px;gap:6px 18px;font:500 14px var(--mg-sans)}.fda-archive a{color:var(--rg-blue);text-decoration:none}.fda-archive a:hover{text-decoration:underline}@media (max-width:640px){.fda-body{padding-top:84px}.fda-row{flex-direction:column;gap:6px}.fda-facet li{grid-template-columns:minmax(0,1fr) 60px auto}}.rg-fda-all{display:grid;grid-gap:2px;gap:2px;margin:18px 0 0;padding:14px 16px;border-radius:14px;background:#f2f8fc;border:1px solid rgba(27,111,168,.2)}.rg-fda-all a{font:600 15px var(--mg-sans);color:var(--rg-blue);text-decoration:none}.rg-fda-all a:hover{text-decoration:underline}.rg-fda-all span{font:400 13.5px var(--mg-sans);color:var(--rg-body)}.fda-feed{margin-top:30px;--ff-blue:#1b6fa8;--ff-ink:#0a1e3f;--ff-body:#4d5878;--ff-line:rgba(10,30,63,.12)}.fda-feed-head{align-items:flex-end}.fda-feed-head .rail-fine{max-width:70ch}.fda-feed-links{display:flex;flex-wrap:wrap;gap:6px 16px;font:600 13.5px var(--mg-sans)}.fda-feed-links a{color:var(--ff-blue);text-decoration:none}.fda-feed-links a:hover{text-decoration:underline}.fda-feed-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px}.fda-feed-card{display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;border-radius:16px;border:1px solid var(--ff-line);background:linear-gradient(180deg,#f5f9fd,#fff 60%);color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s}.fda-feed-card:hover{transform:translateY(-2px);border-color:rgba(27,111,168,.4);box-shadow:0 16px 34px -22px rgba(10,30,63,.45)}.fda-feed-card:focus-visible{outline:3px solid rgba(27,111,168,.35);outline-offset:2px}.fda-feed-k{font:650 11.5px var(--mg-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ff-blue)}.fda-feed-lede{margin:0;font:500 14.5px/1.5 var(--mg-sans);color:var(--ff-ink)}.fda-feed-briefs{display:flex;flex-wrap:wrap;gap:6px}.fda-feed-briefs i{font:600 12px var(--mg-sans);font-style:normal;color:var(--ff-blue);background:#e8f1f9;border-radius:999px;padding:3px 9px}.fda-feed-hl{list-style:none;margin:0;padding:10px 0 0;border-top:1px dashed var(--ff-line);display:grid;grid-gap:6px;gap:6px}.fda-feed-hl li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font:500 13px/1.4 var(--mg-sans);color:var(--ff-body)}.fda-feed-hl b{font-weight:600;color:var(--ff-ink);overflow-wrap:anywhere}.fda-feed-hl em{font-style:normal;font-size:11.5px;font-weight:650;color:#8a6415;background:#f6eedb;border-radius:999px;padding:1px 8px}.fda-feed-go{margin-top:auto;font:600 13.5px var(--mg-sans);color:var(--ff-blue)}.fda-feed-card.skeleton{min-height:190px}.vs-cell{position:relative;display:grid}.vs-cell>*{grid-area:1/1}.vs-save{align-self:start;justify-self:end}.vs-cell>.vs-card{height:100%}.vs-save .fav-heart{top:12px;right:12px}.store-save{margin-top:12px}.store-save .wish-btn{background:hsla(0,0%,100%,.14);color:#fff;border-color:hsla(0,0%,100%,.45)}.store-save .wish-btn.on{background:#fff;color:#a2264e;border-color:#fff}.mkt-saves{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 4px}.save-link{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:2px 8px;border-radius:999px;border:1px solid rgba(0,36,60,.16);background:#fff;color:#5a6182;font:600 11.5px var(--mg-sans);cursor:pointer;vertical-align:1px}.save-link:hover{border-color:#a2264e;color:#a2264e}.save-link.on{color:#a2264e;border-color:rgba(162,38,78,.45);background:rgba(162,38,78,.06)}.save-link:focus-visible{outline:2px solid #1b6fa8;outline-offset:2px}.saved-groups{margin-bottom:26px}.saved-row{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:10px 16px;gap:10px 16px;align-items:start;padding:12px 0;border-top:1px solid rgba(0,36,60,.08)}.saved-k{font:600 13px var(--mg-sans);color:#00243c;padding-top:6px}.saved-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.saved-chip{display:inline-flex;align-items:center;padding:5px 6px 5px 12px;border-radius:999px;background:#fff;border:1px solid rgba(0,36,60,.12)}.saved-chip a{font:600 13.5px var(--mg-sans);color:#00243c;text-decoration:none}.saved-chip a:hover{color:#1b6fa8;text-decoration:underline}@media (max-width:560px){.saved-row{grid-template-columns:1fr}.saved-k{padding-top:0}}