.bzkk-line,.bzkk-invite{box-sizing:border-box;font-family:inherit}
.bzkk-line *,.bzkk-invite *{box-sizing:border-box}
.bzkk-line{display:flex;justify-content:space-between;align-items:center;gap:18px;max-width:1300px;width:calc(100% - 48px);margin:22px auto 34px;padding:14px 0;border-top:1px solid currentColor;border-bottom:1px solid currentColor;color:inherit;font-size:clamp(.85rem,1.2vw,1rem);letter-spacing:.01em}
.bzkk-line a{color:inherit!important;font-weight:650;text-decoration:none!important;white-space:nowrap;border-bottom:1px solid currentColor}
.bzkk-line a:hover{opacity:.65}
.bzkk-invite{background:#ffd000;color:#151515;max-width:1300px;width:calc(100% - 48px);margin:70px auto 48px;padding:clamp(22px,4.5vw,68px)}
.bzkk-eyebrow{display:block;font-size:.76rem;font-weight:700;letter-spacing:.13em;margin-bottom:clamp(26px,5vw,70px)}
.bzkk-invite-inner{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.7fr);gap:clamp(18px,5vw,72px);align-items:end}
.bzkk-invite h2{color:#151515!important;font-family:inherit;font-size:clamp(3.2rem,8vw,7.8rem)!important;line-height:.94!important;letter-spacing:-.065em!important;font-weight:800!important;margin:0!important;overflow-wrap:normal;word-break:normal}
.bzkk-invite h2 em{font-style:normal;color:#2145e6}
.bzkk-side{padding-bottom:6px}.bzkk-side p{font-size:clamp(1.02rem,1.7vw,1.32rem);line-height:1.45;margin:0 0 32px!important;color:#151515!important}
.bzkk-cta{display:inline-flex;gap:28px;align-items:center;justify-content:space-between;background:#2145e6!important;color:#fff!important;padding:18px 22px;font-size:1.05rem;font-weight:700;text-decoration:none!important;min-width:215px}
.bzkk-cta:hover{background:#151515!important;color:#fff!important}
@media(max-width:760px){.bzkk-line,.bzkk-invite{width:calc(100% - 28px)}.bzkk-line{gap:10px}.bzkk-line-caption{max-width:65%}.bzkk-invite{margin:36px auto;padding:28px 20px}.bzkk-invite-inner{grid-template-columns:1fr;gap:25px}.bzkk-invite h2{font-size:clamp(3rem,12vw,5rem)!important}.bzkk-side p{margin-bottom:18px!important}}
