.bpv-hero-K{position:relative;isolation:isolate;width:100%;height:clamp(360px,24.5vw,470px);overflow:hidden;background:#f7f2e8;color:#8f0610;font-family:Rubik,Arial,sans-serif}.bpv-hero-K,.bpv-hero-K *{box-sizing:border-box}.bpv-hero-K .bpv-art{position:absolute;inset:0;z-index:-1;display:block}.bpv-hero-K .bpv-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.bpv-hero-K .bpv-inner{display:flex;align-items:center;width:min(100%,1290px);height:100%;margin:0 auto;padding:24px clamp(24px,5vw,80px)}.bpv-hero-K .bpv-copy{position:relative;z-index:0;width:min(52%,610px);padding:14px 18px}.bpv-hero-K .bpv-copy::before{content:"";position:absolute;z-index:-1;inset:-65px -28px;pointer-events:none;background:radial-gradient(ellipse 49% 47% at 47% 48%,rgba(255,255,255,.94) 0%,rgba(255,255,255,.72) 64%,rgba(255,255,255,0) 100%),radial-gradient(ellipse 43% 40% at 56% 55%,rgba(247,242,232,.55) 0%,rgba(247,242,232,0) 100%)}.bpv-hero-K .bpv-h1{margin:0 0 22px;color:#8f0610;font-family:Pacifico,cursive;font-size:clamp(31px,2.4vw,46px);font-weight:400;line-height:1.33;text-transform:none;text-wrap:balance;text-shadow:0 1px 0 #fff9ed}.bpv-hero-K .bpv-h1 span{white-space:nowrap}.bpv-hero-K .bpv-offer{display:inline-block;max-width:100%;padding:12px 23px;border:1px solid #dd9f0e;border-radius:999px;background:#ffcb13;color:#5b3024;box-shadow:0 3px 0 rgba(143,6,16,.16);font-size:clamp(14px,1.15vw,18px);font-weight:700;line-height:1.3;text-decoration:none}.bpv-hero-K .bpv-offer:hover,.bpv-hero-K .bpv-offer:focus-visible{background:#ffd744;color:#5b3024}.bpv-hero-K .bpv-offer:focus-visible{outline:3px solid #8f0610;outline-offset:3px}.bpv-hero-K .bpv-number{color:#a00710;font-weight:900}.bpv-hero-K .bpv-date{white-space:nowrap}@media (max-width:600px){.bpv-hero-K{height:500px}.bpv-hero-K .bpv-art img{object-position:center center}.bpv-hero-K .bpv-inner{align-items:flex-start;justify-content:center;padding:23px 19px}.bpv-hero-K .bpv-copy{width:100%;padding:9px 3px 24px;text-align:center}.bpv-hero-K .bpv-copy::before{inset:-50px -18px -28px}.bpv-hero-K .bpv-h1{margin:0 auto 15px;max-width:365px;font-size:clamp(26px,7.2vw,31px);line-height:1.2}.bpv-hero-K .bpv-offer{padding:10px 15px;font-size:13px}}.bpv-b1-K{position:relative;isolation:isolate;width:100%;height:120px;overflow:hidden;border:1px solid #e0d4bd;border-radius:9px;background:#f7f2e8;color:#59473f;font-family:Rubik,Arial,sans-serif}.bpv-b1-K,.bpv-b1-K *{box-sizing:border-box}.bpv-b1-K .bpv-art{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.bpv-b1-K .bpv-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:62%;height:100%;padding:10px 20px}.bpv-b1-K h2{margin:0 0 8px;font-size:clamp(16px,1.5vw,22px);font-weight:800;line-height:1.12}.bpv-b1-K .bpv-number{color:#ca0914;font-size:1.2em;white-space:nowrap}.bpv-b1-K .bpv-line{display:block;font-size:.7em;font-weight:700}.bpv-b1-K .bpv-date{display:inline-block;padding:4px 9px;border-radius:999px;background:#ffcb13;color:#59473f;font-size:12px;font-weight:800;line-height:1.1;white-space:nowrap}@media (max-width:600px){.bpv-b1-K{height:145px}.bpv-b1-K .bpv-art{object-position:right center}.bpv-b1-K .bpv-copy{width:64%;padding:10px 16px;background:linear-gradient(90deg,rgba(247,242,232,.95) 0%,rgba(247,242,232,.86) 78%,rgba(247,242,232,0) 100%)}.bpv-b1-K h2{font-size:20px}}.bpv-b2-K{position:relative;isolation:isolate;width:100%;height:120px;overflow:hidden;border:1px solid #e0d4bd;border-radius:9px;background:#f7f2e8;color:#59473f;font-family:Rubik,Arial,sans-serif}.bpv-b2-K,.bpv-b2-K *{box-sizing:border-box}.bpv-b2-K .bpv-art{position:absolute;inset:0;z-index:-1;display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.bpv-b2-K .bpv-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:62%;height:100%;padding:10px 20px}.bpv-b2-K h2{margin:0 0 8px;font-size:clamp(16px,1.45vw,21px);font-weight:800;line-height:1.13}.bpv-b2-K .bpv-line{display:block;font-size:.8em}.bpv-b2-K .bpv-date{display:inline-block;padding:4px 9px;border-radius:999px;background:#ffcb13;color:#59473f;font-size:12px;font-weight:800;line-height:1.1;white-space:nowrap}@media (max-width:600px){.bpv-b2-K{height:145px}.bpv-b2-K .bpv-art{object-position:85% center}.bpv-b2-K .bpv-copy{width:64%;padding:10px 16px;background:linear-gradient(90deg,rgba(247,242,232,.96) 0%,rgba(247,242,232,.87) 78%,rgba(247,242,232,0) 100%)}.bpv-b2-K h2{font-size:19px}}.bpv-b3-K{position:relative;display:flex;align-items:center;width:100%;min-height:120px;overflow:hidden;border:1px solid #e0d4bd;border-radius:9px;background:linear-gradient(175deg,#f7f2e8 0%,#f7f2e8 65%,#e7f1ee 100%);color:#59473f;font-family:Rubik,Arial,sans-serif}.bpv-b3-K,.bpv-b3-K *{box-sizing:border-box}.bpv-b3-K .bpv-copy{flex:0 0 27%;padding:14px 13px 14px 22px}.bpv-b3-K h2{margin:0;font-size:clamp(16px,1.6vw,22px);font-weight:800;line-height:1.12}.bpv-b3-K .bpv-number{color:#ca0914;font-size:1.5em}.bpv-b3-K .bpv-line{display:block}.bpv-b3-K .bpv-items{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;flex:1 1 auto;min-width:0;padding:3px 12px 7px 0}.bpv-b3-K figure{display:flex;flex-direction:column;align-items:center;justify-content:end;min-width:0;height:108px;margin:0;text-align:center}.bpv-b3-K figure img{display:block;width:75px;height:75px;max-width:100%;object-fit:contain;mix-blend-mode:multiply}.bpv-b3-K figcaption{display:flex;align-items:center;justify-content:center;min-height:26px;max-width:100%;font-size:11px;font-weight:700;line-height:1.12}@media (max-width:600px){.bpv-b3-K{display:block;padding:16px 10px 15px}.bpv-b3-K .bpv-copy{padding:0 9px 12px;text-align:center}.bpv-b3-K h2{font-size:19px}.bpv-b3-K .bpv-items{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:10px 2px;padding:0}.bpv-b3-K figure{width:100%;height:110px}.bpv-b3-K figure img{width:77px;height:77px}.bpv-b3-K figcaption{min-height:30px;font-size:12px}.bpv-b3-K figure:nth-child(4){grid-column:1 / 2;transform:translateX(50%)}.bpv-b3-K figure:nth-child(5){grid-column:3 / 4;transform:translateX(-50%)}}