.bol-image-text__feat{align-items:center;display:grid;gap:28px;grid-template-columns:1fr}.bol-image-text__text :last-child{margin-bottom:0}.bol-image-text__idx{color:var(--gold);display:block;font-size:13px;font-weight:var(--fw-bold,700);letter-spacing:.04em;padding-bottom:14px}.bol-image-text__cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:24px}.bol-image-text__button{align-items:center;display:inline-flex;gap:9px;white-space:nowrap}.bol-image-text__arrow{transition:transform var(--dur-base,.2s) var(--ease-out,ease-out)}.bol-image-text__button:hover .bol-image-text__arrow{transform:translateX(3px)}.bol-image-text__media{background:var(--bg-alt);border:1px solid var(--border);position:relative}.bol-image-text__media img{display:block;height:100%;object-fit:cover;width:100%}.bol-image-text__text ul li:before{content:url("data: image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23d39f64' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 4 4 10-10'%3E%3C/path%3E%3C/svg%3E");content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23d39f64' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' viewBox='0 0 24 24'%3E%3Cpath d='m5 12 4 4L19 6'/%3E%3C/svg%3E");display:inline-block;height:19px;left:0;position:absolute;top:1px;width:19px}.bol-image-text__text ul{list-style:none;margin:0;padding:0}.bol-image-text__text ul li{padding-left:30px;position:relative}.bol-image-text__text ul li+li{margin-top:11px}.bol-image-text__topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.bol-image-text__chip{background:var(--bg-alt);border:1px solid var(--border);border-radius:999px;color:var(--fg-2);font-size:12.5px;font-weight:500;padding:6px 13px}.bol-image-text__full-width .bol-image-text__feat{display:block}.bol-image-text__full-width .bol-image-text__media{background:linear-gradient(160deg,rgba(15,24,44,.1),rgba(10,17,32,.3));border-radius:12px;margin-top:44px;overflow:hidden}.bol-image-text__full-width .bol-image-text__media,.bol-image-text__full-width .bol-image-text__media img{aspect-ratio:auto}.bol-image-text__style--dark .bol-image-text__heading,.bol-image-text__style--dark .bol-image-text__idx{color:var(--bo-white)}.bol-image-text__style--dark .bol-image-text__text{color:hsla(0,0%,100%,.74)}.bol-image-text__style--dark .bol-image-text__chip{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.11);color:hsla(0,0%,100%,.8)}.bol-image-text__style--dark .bol-image-text__media{border:1px solid hsla(0,0%,100%,.12)}.bol-image-text__tag{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(10,17,32,.82);border:1px solid hsla(0,0%,100%,.14);border-radius:999px;bottom:16px;color:#fff;display:inline-flex;font-size:12.5px;font-weight:600;gap:9px;left:16px;padding:8px 15px;position:absolute;z-index:2}.bol-image-text__tag-dot{background:var(--gold);border-radius:50%;flex:none;height:7px;width:7px}.bol-image-text__moment-overlay{background:#fff;border:1px solid var(--border);border-radius:14px;bottom:-26px;box-shadow:var(--shadow-xl);padding:16px;position:absolute;right:-10px;width:270px}.bol-image-text__header{align-items:center;display:flex;gap:10px}.bol-image-text__iq-badge{align-items:center;background:var(--navy);border-radius:10px;box-shadow:inset 0 1px 0 rgba(102,210,255,.18);color:var(--accent);display:flex;flex:none;font-size:13px;font-size:17px;font-weight:800;height:34px;justify-content:center;letter-spacing:.02em;width:34px}.bol-image-text__ttl{color:var(--navy);font-size:12px;font-weight:700}.bol-image-text__ttl small{color:var(--fg-3);display:block;font-size:10.5px;font-weight:500;letter-spacing:.04em}.bol-image-text__line{color:var(--fg-2);font-size:12.5px;line-height:1.5;margin-top:11px}.bol-image-text__line b{color:var(--navy)}.bol-image-text__moment-bars{display:flex;flex-direction:column;gap:7px;margin-top:12px}.bol-image-text__bar{background:var(--bg-alt);border-radius:4px;height:7px;overflow:hidden}.bol-image-text__moment-bars i{background:var(--primary);border-radius:4px;display:block;height:100%}.bol-image-text__bar:nth-child(2) i{background:var(--gold)}.bol-image-text__media img{aspect-ratio:4/3;border-radius:12px;position:relative}@media (min-width:981px){.bol-image-text__moment-overlay{right:-26px}.bol-image-text__feat{gap:72px;grid-template-columns:1fr 1fr}.bol-image-text__feat--right .bol-image-text__copy{order:1}.bol-image-text__feat--left .bol-image-text__copy,.bol-image-text__feat--right .bol-image-text__media{order:2}.bol-image-text__feat--left .bol-image-text__media{order:1}}@media(max-width:620px){.bol-image-text__moment-overlay{margin-top:16px;position:static;width:auto}}