.bts-existing-bulb{max-width:1140px;margin:0 auto;color:#1b2430;font-size:16px;line-height:1.7}.bts-existing-bulb h1{font-size:clamp(30px,5vw,48px);line-height:1.13}.bts-existing-bulb h2{font-size:clamp(24px,4vw,34px);line-height:1.2;margin:0 0 18px}.bts-existing-bulb h3{font-size:21px;line-height:1.25}.bts-existing-bulb .rp-section{padding:34px 0;border-bottom:1px solid #dce2e8}.bts-existing-bulb .rp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bts-existing-bulb .rp-card{background:#f3f5f7;padding:24px;border-radius:12px;min-width:0}.bts-existing-bulb .rp-figure{margin:22px 0;min-width:0}.bts-existing-bulb img{width:100%;height:auto;max-width:100%;object-fit:contain}.bts-existing-bulb figcaption{font-size:14px;line-height:1.5;margin-top:10px;color:#52606e}.bts-existing-bulb .rp-kicker{text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.bts-existing-bulb .rp-dark{background:#121d2a;color:#fff;padding:30px;border-radius:12px}.bts-existing-bulb .rp-dark a{color:#bde7ff}.bts-existing-bulb .rp-source{font-size:13px;color:#5d6874;padding-top:20px}.bts-existing-bulb .rp-video{background:#132333;color:#fff;border-radius:10px;padding:24px;margin:20px 0;min-width:0}.bts-existing-bulb .rp-video button{font:inherit;border:0;border-radius:6px;background:#fff;color:#102030;padding:14px 20px;cursor:pointer}.bts-existing-bulb .rp-video-caption{color:#fff}.bts-existing-bulb .rp-cta{display:inline-block;margin-top:10px;padding:12px 16px;background:#132333;color:#fff;border-radius:5px}.bts-existing-bulb details{border-bottom:1px solid #dce2e8;padding:16px 0}.bts-existing-bulb summary{font-weight:700;cursor:pointer}.bts-existing-bulb li{margin:14px 0}.bts-existing-bulb a{overflow-wrap:anywhere}@media(max-width:640px){.bts-existing-bulb .rp-grid{grid-template-columns:1fr;gap:14px}.bts-existing-bulb .rp-section{padding:26px 0}.bts-existing-bulb .rp-card{padding:20px}.bts-existing-bulb ol{padding-left:24px}.bts-existing-bulb .rp-dark{padding:24px}}

.bts-existing-bulb>.rp-figure{max-width:640px;margin:24px auto}.bts-existing-bulb .eb-badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:20px 0 0}.bts-existing-bulb .eb-badges li{margin:0;padding:7px 12px;border:1px solid #65798e;border-radius:30px;font-size:14px}.bts-existing-bulb .eb-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:20px 0}.bts-existing-bulb .eb-specs>div{padding:14px 0;border-bottom:1px solid #dce2e8;min-width:0}.bts-existing-bulb dt{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#536372}.bts-existing-bulb dd{font-size:17px;font-weight:600;margin:5px 0 0;overflow-wrap:anywhere}.bts-existing-bulb .eb-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.bts-existing-bulb .eb-media-grid .rp-figure{margin:0}.bts-existing-bulb .eb-media-grid img{object-fit:contain;background:#f4f6f8}.bts-existing-bulb .eb-note{font-size:14px;color:#536372}.bts-existing-bulb a:focus-visible,.bts-existing-bulb button:focus-visible,.bts-existing-bulb summary:focus-visible{outline:3px solid #1b89bd;outline-offset:4px}.bts-existing-bulb .eb-link{display:inline-block;padding:12px 16px;background:#172a3b;color:#fff;border-radius:6px}.bts-existing-bulb .rp-video{position:relative;aspect-ratio:16/9;max-width:900px;padding:0;overflow:hidden}.bts-existing-bulb .rp-video button.rp-video-play{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:180px;padding:0;background:#132333;color:white;border:0;cursor:pointer}.bts-existing-bulb .rp-video-play img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.6}.bts-existing-bulb .rp-video-play span{position:relative;z-index:1;display:inline-block;max-width:90%;padding:14px 20px;border:1px solid #fff;border-radius:6px;background:#142536;line-height:1.4}.bts-existing-bulb .rp-video iframe{display:block;position:absolute;inset:0;width:100%;height:100%;border:0}@media(max-width:640px){.bts-existing-bulb .eb-specs,.bts-existing-bulb .eb-media-grid{grid-template-columns:1fr}.bts-existing-bulb .rp-video button.rp-video-play{min-height:0}.bts-existing-bulb .rp-video-play span{font-size:14px;padding:10px 14px}.bts-existing-bulb .eb-media-grid{gap:24px}.bts-existing-bulb .eb-media-grid img{aspect-ratio:auto}}
