.bkntb2-document-page #gp-sidebar-right,.bkntb2-document-page #gp-sidebar-left,.bkntb2-document-page #gp-page-header,.bkntb2-document-page .gp-entry-featured,.bkntb2-document-page .gp-entry-title,.bkntb2-document-page .gp-entry-meta,.bkntb2-document-page .gp-entry-tags,.bkntb2-document-page .gp-entry-cats,.bkntb2-document-page .gp-author-info,.bkntb2-document-page .gp-share-icons{display:none!important}.bkntb2-document-page #gp-content{width:100%!important;margin:0!important}.bkntb2-document-page #gp-content-wrapper{padding-top:30px!important}.bkntb2-document-page #gp-inner-container{max-width:1200px;margin:auto}.bkntb2-article{background:#fff;border:1px solid #eadfda;border-radius:22px;overflow:hidden;color:#332b29;font:16px/1.85 Arial,sans-serif}.bkntb2-hero{position:relative;padding:64px 52px 55px;min-height:390px;background-size:cover;background-position:right center;color:#fff}.bkntb2-kicker{font-size:11px;letter-spacing:2px;font-weight:700;color:#f1c18a}.bkntb2-theme{display:inline-block;margin:28px 0 14px;border:1px solid #ffffff55;border-radius:30px;padding:5px 14px;font-size:11px;letter-spacing:1px}.bkntb2-hero h1{max-width:820px;margin:0 0 20px!important;font-size:43px!important;line-height:1.22!important;font-weight:700!important;color:#fff!important}.bkntb2-hero p{font-size:18px;color:#f4d9d6;margin-bottom:0}.bkntb2-number{position:absolute;right:28px;bottom:16px;font-size:12px;color:#efbbb1;letter-spacing:2px}.bkntb2-body{padding:0 48px 35px}.bkntb2-gift{position:relative;margin:30px 0 45px;padding:22px 26px;border-left:5px solid #b5121b;border-radius:0 12px 12px 0;background:#fbf2ec}.bkntb2-gift span,.bkntb2-label{display:block;font-size:11px;letter-spacing:1.5px;font-weight:700;color:#a5121b}.bkntb2-gift strong{display:block;font-size:21px;line-height:1.5;color:#6b171d;margin:6px 0}.bkntb2-gift p{margin:0;font-size:14px;color:#75615b}.bkntb2-body h2{font-size:28px!important;font-weight:700!important;line-height:1.35!important;color:#2a2524!important;margin:12px 0 18px!important}.bkntb2-intro{margin-bottom:38px}.bkntb2-intro>p{font-size:18px;line-height:1.9}.bkntb2-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin:24px 0 38px}.bkntb2-card{border:1px solid #eaded7;border-radius:13px;padding:23px;background:#fff}.bkntb2-card>span{font-size:28px;font-weight:700;color:#b5121b}.bkntb2-card h3{font-size:19px!important;line-height:1.4!important;font-weight:700!important;margin:12px 0!important;color:#3d2725!important}.bkntb2-card p{font-size:15px;line-height:1.8;margin:0}.bkntb2-action{background:#f8f5f1;border-radius:14px;padding:27px 30px;margin-bottom:36px}.bkntb2-action p{margin:0}.bkntb2-download{background:#3b0a10;color:#fff;border-radius:15px;padding:29px 30px;display:flex;gap:25px;align-items:center;justify-content:space-between}.bkntb2-download span{font-size:11px;letter-spacing:1.5px;color:#efbb8f}.bkntb2-download h2{color:#fff!important;margin-bottom:9px!important}.bkntb2-download p{margin:0;color:#efd7d3;font-size:14px}.bkntb2-button{display:inline-block!important;background:#b5121b!important;color:#fff!important;border-radius:9px;padding:14px 23px;font-size:15px;line-height:1.5;font-weight:700;text-decoration:none!important;white-space:nowrap;min-height:48px}.bkntb2-button:hover{background:#8b1018!important}.bkntb2-button:focus-visible{outline:3px solid #e9bd76;outline-offset:3px}.bkntb2-source{margin-top:30px;padding-top:20px;border-top:1px solid #eaddd8;color:#756d68;font-size:12px;line-height:1.8}.bkntb2-gate{padding:45px;background:#fbf2ec;border:1px solid #ead7cc;border-left:5px solid #b5121b;border-radius:15px;max-width:900px;margin:35px auto}.bkntb2-gate>span{color:#a5121b;font-size:11px;letter-spacing:2px}.bkntb2-gate h2{font-size:30px!important;line-height:1.4!important;color:#51131b!important}.bkntb2-gate p{font-size:17px;line-height:1.8;color:#5c4844}@media(max-width:800px){.bkntb2-grid{grid-template-columns:1fr}.bkntb2-hero{padding:38px 25px;min-height:340px}.bkntb2-hero h1{font-size:32px!important}.bkntb2-body{padding:0 23px 28px}.bkntb2-download{display:block;padding:25px}.bkntb2-download .bkntb2-button{margin-top:20px;white-space:normal}.bkntb2-body h2{font-size:25px!important}.bkntb2-gift{padding:18px}.bkntb2-gift strong{font-size:19px}.bkntb2-gate{padding:25px}}@media(max-width:440px){.bkntb2-hero h1{font-size:27px!important}.bkntb2-hero p{font-size:16px}.bkntb2-intro>p{font-size:16px}.bkntb2-kicker{font-size:9px;letter-spacing:1px}.bkntb2-action{padding:22px}.bkntb2-article{border-radius:13px}}

.bkntb2-document-page #gp-page-title-text{display:none!important}
