.bs{position:relative}.bs>.ss-eyebrow{padding:0 4px 14px;display:block}.bs-stack{aspect-ratio:16/12.5;position:relative}.bs-card{background:#0c1620;border:1px solid #ffffff26;border-radius:12px;width:74%;text-decoration:none;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,z-index 0s .2s;position:absolute;overflow:hidden;box-shadow:0 30px 80px #0008,inset 0 2px #ffffff12}.bs-card img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.bs-back{z-index:1;top:0;left:0;transform:rotate(-7deg)}.bs-side{z-index:2;top:11%;right:0;transform:rotate(5deg)}.bs-front{z-index:3;bottom:0;left:12%;transform:rotate(-1.5deg)}.bs-card:hover,.bs-card:focus-visible{z-index:5;transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,z-index;transform:rotate(0)translateY(-10px)scale(1.03);box-shadow:0 40px 110px #000a}.bs-card:focus-visible{outline-offset:3px;outline:2px solid #bee6d5}.bs-bar{background:#101b25;border-bottom:1px solid #ffffff14;align-items:center;gap:6px;height:26px;padding:0 11px;display:flex}.bs-bar i{background:#ffffff2b;border-radius:50%;width:8px;height:8px}.bs-bar i:first-child{background:#ff6b5f99}.bs-bar i:nth-child(2){background:#ffc85f99}.bs-bar i:nth-child(3){background:#5fd07f99}.bs-bar span{color:#b8c9ce;letter-spacing:.02em;background:#ffffff0f;border-radius:6px;margin-left:10px;padding:2px 10px;font-size:10.5px}.bs-hp{aspect-ratio:16/10;color:#3a1a0b;background:radial-gradient(circle at 88% 18%,#f7c9ae 0,#fdf2ee00 42%),#fdf2ee;flex-direction:column;padding:7% 8%;display:flex}.bs-hp-logo{color:#c8440a;letter-spacing:-.02em;font-size:15px;font-weight:800}.bs-hp small{letter-spacing:.18em;color:#a33508;margin-top:auto;font-size:9px}.bs-hp h3{letter-spacing:-.03em;margin:6px 0;font-size:clamp(17px,2vw,24px);font-weight:700;line-height:1.08}.bs-hp h3 em{color:#c8440a;font-style:normal}.bs-hp p{color:#6b3a22;max-width:88%;font-size:11px;line-height:1.45}.bs-hp ul{flex-wrap:wrap;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex}.bs-hp li{color:#fff;background:#c8440a;border-radius:999px;padding:3px 9px;font-size:9.5px;font-weight:600}.bs-hp li:last-child{color:#a33508;background:#c8440a26}.bs-legend{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.bs-legend li{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1a2466;border:1px solid #ffffff14;border-radius:12px;padding:10px 12px}.bs-legend b{color:#eef6f2;font-size:12.5px;display:block}.bs-legend small{color:#9fb5bc;margin-top:3px;font-size:10.5px;line-height:1.35;display:block}@media (max-width:900px){.bs{width:100%;max-width:520px;margin:0 auto}}@media (max-width:560px){.bs-legend{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.bs-card,.bs-card:hover{transition:none}}
