._bundle_1oubl_1{box-sizing:border-box;color:#f9fafb;overflow-wrap:anywhere;background:#11151c;border:1px solid #a88a48;border-radius:16px;max-width:1120px;margin:24px auto;padding:clamp(20px,4vw,42px);scroll-margin-top:120px;font-size:1rem;line-height:1.8}._bundle_1oubl_1 h2{color:#fff;letter-spacing:0;margin:8px 0 16px;font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.45}._bundle_1oubl_1 p{color:#e4e7ec;margin:12px 0}._bundle_1oubl_1 ._kicker_1oubl_1{color:#ebcc86;letter-spacing:.08em;font-size:.875rem;font-weight:800}._prices_1oubl_1{grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 12px;display:grid}._prices_1oubl_1>div{background:#1c222d;border:1px solid #424651;border-radius:10px;min-width:0;padding:18px}._prices_1oubl_1 dt{color:#e3e6ed;font-size:.9375rem;font-weight:700}._prices_1oubl_1 dd{color:#f4d590;margin:8px 0 0;line-height:1.5}._prices_1oubl_1 strong{white-space:nowrap;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:850}._bundle_1oubl_1 ._total_1oubl_1{color:#f3d591;font-size:.9375rem;font-weight:700}._single_1oubl_1{border-top:1px solid #464951;flex-wrap:wrap;gap:4px 20px;margin-top:22px;padding-top:18px;display:flex}._single_1oubl_1 b,._single_1oubl_1 span{font-size:1rem}._single_1oubl_1 small{color:#ccd1dc;flex-basis:100%;font-size:.875rem}._bundle_1oubl_1 details{border-top:1px solid #464951;margin-top:20px;padding-top:16px}._bundle_1oubl_1 summary{cursor:pointer;color:#f3d591;font-weight:700}._bundle_1oubl_1 details p{font-size:.9375rem}._bundle_1oubl_1 a{color:#f3d591;text-underline-offset:4px;margin:12px 0;text-decoration:underline;display:block}._bundle_1oubl_1 a:focus-visible,._bundle_1oubl_1 summary:focus-visible{outline-offset:4px;outline:2px solid #fff}._compact_1oubl_1{margin:20px 0;padding:20px}._compact_1oubl_1 h2{font-size:1.45rem}._compact_1oubl_1 ._prices_1oubl_1{margin-top:14px}._compact_1oubl_1 ._prices_1oubl_1>div{padding:12px}._compact_1oubl_1 ._prices_1oubl_1 strong{font-size:1.7rem}@media (width<=540px){._prices_1oubl_1{grid-template-columns:1fr}._bundle_1oubl_1{border-radius:12px}._single_1oubl_1{gap:4px;display:grid}._bundle_1oubl_1 h2{font-size:1.45rem}}
