.hillula-theme-clip{background:linear-gradient(180deg,#fff,#f5f7fc)}.hillula-theme-clip .container{max-width:1080px}.theme-clip-player{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:22px;background:#10182b;box-shadow:0 16px 48px #142d5c18}.theme-clip-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.theme-clip-links{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px}.theme-clip-links>span{color:#555d70;font-size:15px}@media(max-width:600px){.theme-clip-player{border-radius:14px}.hillula-theme-clip .section-title h2{font-size:28px}}

/* Compact quote beneath the banner, with the theme clip beside the countdown. */
.home-biderman-band{background:#f6f1e7;border-block:1px solid #e8dfcf}.home-biderman-strip{display:flex;align-items:center;gap:24px;padding:12px 0;max-width:1200px;margin:auto}.home-biderman-strip .biderman-copy{flex:1}.home-biderman-strip h2{font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.55;margin:0;color:#173a5c}.home-biderman-strip p{font-size:.85rem;color:#55677b;margin:5px 0 0}.home-biderman-strip .biderman-portrait{flex:0 0 94px;width:94px;max-width:94px;align-self:center;margin:0}.home-biderman-strip .biderman-portrait img{height:90px;width:94px;object-fit:contain}.launch-theme-clip{min-width:0;align-self:center;background:#f5f7fc;padding:24px;border:1px solid #e0e7f1;border-radius:28px}.launch-theme-clip .section-title{margin:0 0 18px;text-align:start}.launch-theme-clip .section-title h2{font-size:clamp(1.45rem,2vw,2rem);margin:8px 0}.launch-theme-clip .section-title p{font-size:1rem;margin:0}.launch-theme-clip .theme-clip-links{margin-top:12px;gap:8px}.launch-theme-clip .theme-clip-player{border-radius:16px}@media(max-width:600px){.home-biderman-strip{gap:12px;padding:10px 0}.home-biderman-strip h2{font-size:1rem;line-height:1.5}.home-biderman-strip p{font-size:.75rem}.home-biderman-strip .biderman-portrait{flex-basis:70px;width:70px;max-width:70px}.home-biderman-strip .biderman-portrait img{width:70px;height:80px}.launch-theme-clip{padding:18px;border-radius:22px}}
