/* Page designs from active snippets 118 (converted pages CSS), 119 (join classic), 120 (past Zooms), 123 (sign up), 124 (Watch Party) and 127 (create post). Live page IDs are rescoped to body.bundy-design-<key>; the theme adds that class by page slug. */
body.bundy-design-join-classic .bb-row{padding:20px;margin:0;max-width:none}
body.bundy-design-join-classic .bb-row>*{max-width:1100px;margin-left:auto;margin-right:auto}
body.bundy-design-join-classic h1.wp-block-heading,body.bundy-design-join-classic h2.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}
body.bundy-design-join-classic h3.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;line-height:1.15}
body.bundy-design-join-classic .bb-btn-join .wp-block-button__link{background:#d7262e;color:#fff;border:2px solid #d7262e;border-radius:999px;min-height:48px;padding:12px 26px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.03em;text-decoration:none}
body.bundy-design-join-classic .bb-btn-join .wp-block-button__link:hover{background:#b51d24;border-color:#b51d24;color:#fff}
body.bundy-design-join-classic .bb-callout img{width:100%;height:auto;border-radius:10px}
body.bundy-design-join-classic .bb-callout .bb-callout-title a{color:inherit;text-decoration:none}
body.bundy-design-join-classic .wp-block-query .wp-block-post-featured-image img{border-radius:10px}
body.bundy-design-join-classic .wp-block-query .bb-pg-title a{color:inherit;text-decoration:none}
body.bundy-design-join-classic .wp-block-query .bb-pg-meta{gap:6px;font-size:14px;color:#777}
body.bundy-design-join-classic .wp-block-query .bb-pg-meta p{margin:0}
body.bundy-design-join-classic .wp-block-query .wp-block-post-excerpt__more-link{display:inline-block;margin-top:8px;font-weight:700;color:#d7262e}
body.bundy-design-join-classic .wp-block-query-pagination a,body.bundy-design-join-classic .wp-block-query-pagination .current{padding:6px 12px}
body.bundy-design-join-classic .bb-features{list-style:none;padding:0;margin:0 0 20px}
body.bundy-design-join-classic .bb-features li{padding:8px 0 8px 30px;position:relative;border-bottom:1px solid rgba(0,0,0,.08)}
body.bundy-design-join-classic .bb-features li.is-yes:before{content:"\2713";position:absolute;left:0;color:#26df5b;font-weight:700;font-size:20px;line-height:1.2}
body.bundy-design-join-classic .bb-features li.is-no:before{content:"\2715";position:absolute;left:0;color:#bc2323;font-weight:700;font-size:20px;line-height:1.2}
body.bundy-design-join-classic .bb-price-col{background:#fff;color:#1a1a1a;border-radius:16px;padding:24px;box-shadow:0 10px 30px rgba(0,0,0,.08)}
body.bundy-design-join-classic .bb-price strong{font:400 46px/1 Anton,sans-serif}
body.bundy-design-join-classic .bb-ribbon{background:#f2862b;color:#fff;border-radius:999px;font-weight:700;padding:4px 12px;display:inline-block}
body.bundy-design-join-classic .bb-faq details{border-bottom:1px solid rgba(255,255,255,.2);padding:14px 0}
body.bundy-design-join-classic .bb-faq summary{cursor:pointer;font-weight:700;font-size:18px}
body.bundy-design-join-classic .bb-ajq73h4s2ndi{background-color: #EAE254}
body.bundy-design-join-classic .bb-j4vwoqd5f7g9{background-color: rgb(0, 0, 0)}
body.bundy-design-join-classic .bb-g95etab72wkv{background-color: rgb(0, 0, 0);border-top-width: 1px;border-right-width: 0px;border-bottom-width: 1px;border-left-width: 0px}
body.bundy-design-join-classic .bb-g95etab72wkv{padding-top:0px;padding-bottom:60px}
body.bundy-design-join-classic .bb-8swb5vrmh6xn{text-align: center}
body.bundy-design-sign-up .bb-row{padding:20px;margin:0;max-width:none}
body.bundy-design-sign-up .bb-row>*{max-width:1100px;margin-left:auto;margin-right:auto}
body.bundy-design-sign-up h1.wp-block-heading,body.bundy-design-sign-up h2.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}
body.bundy-design-sign-up h3.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;line-height:1.15}
body.bundy-design-sign-up .bb-btn-join .wp-block-button__link{background:#d7262e;color:#fff;border:2px solid #d7262e;border-radius:999px;min-height:48px;padding:12px 26px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.03em;text-decoration:none}
body.bundy-design-sign-up .bb-btn-join .wp-block-button__link:hover{background:#b51d24;border-color:#b51d24;color:#fff}
body.bundy-design-sign-up .bb-callout img{width:100%;height:auto;border-radius:10px}
body.bundy-design-sign-up .bb-callout .bb-callout-title a{color:inherit;text-decoration:none}
body.bundy-design-sign-up .wp-block-query .wp-block-post-featured-image img{border-radius:10px}
body.bundy-design-sign-up .wp-block-query .bb-pg-title a{color:inherit;text-decoration:none}
body.bundy-design-sign-up .wp-block-query .bb-pg-meta{gap:6px;font-size:14px;color:#777}
body.bundy-design-sign-up .wp-block-query .bb-pg-meta p{margin:0}
body.bundy-design-sign-up .wp-block-query .wp-block-post-excerpt__more-link{display:inline-block;margin-top:8px;font-weight:700;color:#d7262e}
body.bundy-design-sign-up .wp-block-query-pagination a,body.bundy-design-sign-up .wp-block-query-pagination .current{padding:6px 12px}
body.bundy-design-sign-up .bb-callout{text-align:center}
body.bundy-design-sign-up .wp-block-buttons .wp-block-button__link{text-transform:uppercase}
body.bundy-design-sign-up .bb-7icnusezymgp{background-color: rgb(0, 0, 0)}
body.bundy-design-sign-up .bb-mw5edi6tgovy{background-color: #1A130D}
body.bundy-design-sign-up .bb-w82re19x7n0c{background-color: rgb(0, 0, 0)}
body.bundy-design-sign-up .bb-4wgsomfxur37{background-color: #F9BE02}
body.bundy-design-sign-up .bb-3zbvp6l95oj2 .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-3zbvp6l95oj2 p{font-size: 14px}
body.bundy-design-sign-up .bb-h2ldwx9p65y0 .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-h2ldwx9p65y0 p{font-size: 14px}
body.bundy-design-sign-up .bb-3dbtw46sa1qg .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-3dbtw46sa1qg p{font-size: 14px}
body.bundy-design-sign-up .bb-lsvyo9jmgt7z .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-lsvyo9jmgt7z p{font-size: 14px}
body.bundy-design-sign-up .bb-ruz8dh4s1yq5 .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-ruz8dh4s1yq5 p{font-size: 14px}
body.bundy-design-sign-up .bb-6j1oks4f0eac .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-6j1oks4f0eac p{font-size: 14px}
body.bundy-design-sign-up .bb-zcn29li4p13a .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-zcn29li4p13a p{font-size: 14px}
body.bundy-design-sign-up .bb-fcyrgnh5q6b1 .bb-callout-title{font-size: 18px;text-align: center}
body.bundy-design-sign-up .bb-fcyrgnh5q6b1 p{font-size: 14px}
body.bundy-design-sign-up .bb-s57eyghkfx8o{margin-top:0px;margin-bottom:0px}
body.bundy-design-sign-up .bb-sjt6a17pv2im{text-align: center}
body.bundy-design-sign-up .bb-6hrae3yi5xc2{color: #f2ede3;font-size: 18px;font-weight: 400;letter-spacing: 0;line-height: 1.5;text-transform: none}
body.bundy-design-zooms .bb-row{padding:20px;margin:0;max-width:none}
body.bundy-design-zooms .bb-row>*{max-width:1100px;margin-left:auto;margin-right:auto}
body.bundy-design-zooms h1.wp-block-heading,body.bundy-design-zooms h2.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}
body.bundy-design-zooms h3.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;line-height:1.15}
body.bundy-design-zooms .bb-btn-join .wp-block-button__link{background:#d7262e;color:#fff;border:2px solid #d7262e;border-radius:999px;min-height:48px;padding:12px 26px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.03em;text-decoration:none}
body.bundy-design-zooms .bb-btn-join .wp-block-button__link:hover{background:#b51d24;border-color:#b51d24;color:#fff}
body.bundy-design-zooms .bb-callout img{width:100%;height:auto;border-radius:10px}
body.bundy-design-zooms .bb-callout .bb-callout-title a{color:inherit;text-decoration:none}
body.bundy-design-zooms .wp-block-query .wp-block-post-featured-image img{border-radius:10px}
body.bundy-design-zooms .wp-block-query .bb-pg-title a{color:inherit;text-decoration:none}
body.bundy-design-zooms .wp-block-query .bb-pg-meta{gap:6px;font-size:14px;color:#777}
body.bundy-design-zooms .wp-block-query .bb-pg-meta p{margin:0}
body.bundy-design-zooms .wp-block-query .wp-block-post-excerpt__more-link{display:inline-block;margin-top:8px;font-weight:700;color:#d7262e}
body.bundy-design-zooms .wp-block-query-pagination a,body.bundy-design-zooms .wp-block-query-pagination .current{padding:6px 12px}
body.bundy-design-create-post .bb-row{padding:20px;margin:0;max-width:none}
body.bundy-design-create-post .bb-row>*{max-width:1100px;margin-left:auto;margin-right:auto}
body.bundy-design-create-post h1.wp-block-heading,body.bundy-design-create-post h2.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}
body.bundy-design-create-post h3.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;line-height:1.15}
body.bundy-design-create-post .bb-btn-join .wp-block-button__link{background:#d7262e;color:#fff;border:2px solid #d7262e;border-radius:999px;min-height:48px;padding:12px 26px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.03em;text-decoration:none}
body.bundy-design-create-post .bb-btn-join .wp-block-button__link:hover{background:#b51d24;border-color:#b51d24;color:#fff}
body.bundy-design-create-post .bb-callout img{width:100%;height:auto;border-radius:10px}
body.bundy-design-create-post .bb-callout .bb-callout-title a{color:inherit;text-decoration:none}
body.bundy-design-create-post .wp-block-query .wp-block-post-featured-image img{border-radius:10px}
body.bundy-design-create-post .wp-block-query .bb-pg-title a{color:inherit;text-decoration:none}
body.bundy-design-create-post .wp-block-query .bb-pg-meta{gap:6px;font-size:14px;color:#777}
body.bundy-design-create-post .wp-block-query .bb-pg-meta p{margin:0}
body.bundy-design-create-post .wp-block-query .wp-block-post-excerpt__more-link{display:inline-block;margin-top:8px;font-weight:700;color:#d7262e}
body.bundy-design-create-post .wp-block-query-pagination a,body.bundy-design-create-post .wp-block-query-pagination .current{padding:6px 12px}
body.bundy-design-videos .bb-row{padding:20px;margin:0;max-width:none}
body.bundy-design-videos .bb-row>*{max-width:1100px;margin-left:auto;margin-right:auto}
body.bundy-design-videos h1.wp-block-heading,body.bundy-design-videos h2.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}
body.bundy-design-videos h3.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;line-height:1.15}
body.bundy-design-videos .bb-btn-join .wp-block-button__link{background:#d7262e;color:#fff;border:2px solid #d7262e;border-radius:999px;min-height:48px;padding:12px 26px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.03em;text-decoration:none}
body.bundy-design-videos .bb-btn-join .wp-block-button__link:hover{background:#b51d24;border-color:#b51d24;color:#fff}
body.bundy-design-videos .bb-callout img{width:100%;height:auto;border-radius:10px}
body.bundy-design-videos .bb-callout .bb-callout-title a{color:inherit;text-decoration:none}
body.bundy-design-videos .wp-block-query .wp-block-post-featured-image img{border-radius:10px}
body.bundy-design-videos .wp-block-query .bb-pg-title a{color:inherit;text-decoration:none}
body.bundy-design-videos .wp-block-query .bb-pg-meta{gap:6px;font-size:14px;color:#777}
body.bundy-design-videos .wp-block-query .bb-pg-meta p{margin:0}
body.bundy-design-videos .wp-block-query .wp-block-post-excerpt__more-link{display:inline-block;margin-top:8px;font-weight:700;color:#d7262e}
body.bundy-design-videos .wp-block-query-pagination a,body.bundy-design-videos .wp-block-query-pagination .current{padding:6px 12px}
body.bundy-design-watch-party .bb-row{padding:20px;margin:0;max-width:none}
body.bundy-design-watch-party .bb-row>*{max-width:1100px;margin-left:auto;margin-right:auto}
body.bundy-design-watch-party h1.wp-block-heading,body.bundy-design-watch-party h2.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}
body.bundy-design-watch-party h3.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;line-height:1.15}
body.bundy-design-watch-party .bb-btn-join .wp-block-button__link{background:#d7262e;color:#fff;border:2px solid #d7262e;border-radius:999px;min-height:48px;padding:12px 26px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.03em;text-decoration:none}
body.bundy-design-watch-party .bb-btn-join .wp-block-button__link:hover{background:#b51d24;border-color:#b51d24;color:#fff}
body.bundy-design-watch-party .bb-callout img{width:100%;height:auto;border-radius:10px}
body.bundy-design-watch-party .bb-callout .bb-callout-title a{color:inherit;text-decoration:none}
body.bundy-design-watch-party .wp-block-query .wp-block-post-featured-image img{border-radius:10px}
body.bundy-design-watch-party .wp-block-query .bb-pg-title a{color:inherit;text-decoration:none}
body.bundy-design-watch-party .wp-block-query .bb-pg-meta{gap:6px;font-size:14px;color:#777}
body.bundy-design-watch-party .wp-block-query .bb-pg-meta p{margin:0}
body.bundy-design-watch-party .wp-block-query .wp-block-post-excerpt__more-link{display:inline-block;margin-top:8px;font-weight:700;color:#d7262e}
body.bundy-design-watch-party .wp-block-query-pagination a,body.bundy-design-watch-party .wp-block-query-pagination .current{padding:6px 12px}
body.bundy-design-watch-party .bb-37yub9w4pz8q{background-color: #EAE254}
body.bundy-design-watch-party .bb-ecwzj8075imr{background-color: #EAE254}
body.bundy-design-watch-party .bb-xb409iyt2jdk{color: #0D8168}
body.bundy-design-watch-party .bb-261ihx5zgb3j{text-align: center}
body.bundy-design-watch-party .bb-p851zhxfdg0i{text-align: center}
body.bundy-design-watch-party .bb-l2u6j9ozki0x{text-align: center}
body.bundy-design-watch-party .bb-feo461m3i8vs{text-align: center}
body.bundy-design-welcome .bb-row{padding:20px;margin:0;max-width:none}
body.bundy-design-welcome .bb-row>*{max-width:1100px;margin-left:auto;margin-right:auto}
body.bundy-design-welcome h1.wp-block-heading,body.bundy-design-welcome h2.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.01em;line-height:1.08}
body.bundy-design-welcome h3.wp-block-heading{font-family:Anton,sans-serif;font-weight:400;line-height:1.15}
body.bundy-design-welcome .bb-btn-join .wp-block-button__link{background:#d7262e;color:#fff;border:2px solid #d7262e;border-radius:999px;min-height:48px;padding:12px 26px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.03em;text-decoration:none}
body.bundy-design-welcome .bb-btn-join .wp-block-button__link:hover{background:#b51d24;border-color:#b51d24;color:#fff}
body.bundy-design-welcome .bb-callout img{width:100%;height:auto;border-radius:10px}
body.bundy-design-welcome .bb-callout .bb-callout-title a{color:inherit;text-decoration:none}
body.bundy-design-welcome .wp-block-query .wp-block-post-featured-image img{border-radius:10px}
body.bundy-design-welcome .wp-block-query .bb-pg-title a{color:inherit;text-decoration:none}
body.bundy-design-welcome .wp-block-query .bb-pg-meta{gap:6px;font-size:14px;color:#777}
body.bundy-design-welcome .wp-block-query .bb-pg-meta p{margin:0}
body.bundy-design-welcome .wp-block-query .wp-block-post-excerpt__more-link{display:inline-block;margin-top:8px;font-weight:700;color:#d7262e}
body.bundy-design-welcome .wp-block-query-pagination a,body.bundy-design-welcome .wp-block-query-pagination .current{padding:6px 12px}
:root{--bz-teal:#13a07d;--bz-dark:#121614;--bz-dark2:#1d2522;--bz-yellow:#ffd23f;--bz-red:#d7262e;--bz-orange:#f2862b;--bz-cream:#f2ede3}
body.bundy-design-join-classic .bb-row{padding:clamp(40px,6vw,88px) clamp(18px,4vw,40px)}
body.bundy-design-join-classic .bb-row>*{max-width:1140px}
body.bundy-design-join-classic .bb-row img,body.bundy-design-join-classic .bb-row video,body.bundy-design-join-classic .bb-row iframe{max-width:100%;height:auto}
body.bundy-design-join-classic .bundy-page-header{text-align:center;padding:clamp(28px,4vw,48px) 18px 0;margin:0}
body.bundy-design-join-classic .bundy-page-title{font:400 clamp(38px,6vw,68px)/1.02 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0}
body.bundy-design-join-classic .bundy-page-title:after{content:"";display:block;width:72px;height:5px;background:var(--bz-yellow);margin:14px auto 0;border-radius:3px}
body.bundy-design-join-classic .bb-row h1.wp-block-heading{font-size:clamp(36px,5.6vw,64px)}
body.bundy-design-join-classic .bb-row h2.wp-block-heading{font-size:clamp(28px,4vw,46px);margin:0 0 .5em}
body.bundy-design-join-classic .bb-row h3.wp-block-heading{font-size:clamp(20px,2.4vw,26px)}
body.bundy-design-join-classic .bb-row p,body.bundy-design-join-classic .bb-row li{font-size:clamp(16px,1.2vw,18px);line-height:1.6}
body.bundy-design-join-classic .wp-block-button__link{border-radius:999px;min-height:48px;padding:13px 28px;font:700 15px/1.2 "Open Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}
body.bundy-design-join-classic .wp-block-button__link:hover{transform:translateY(-2px)}
body.bundy-design-join-classic .bb-btn-join .wp-block-button__link{background:var(--bz-red);border-color:var(--bz-red);color:#fff;box-shadow:0 6px 18px rgba(215,38,46,.35)}
body.bundy-design-join-classic .wp-block-buttons{gap:14px;justify-content:center}
body.bundy-design-join-classic .wp-block-post-template>li{background:#fff;color:#1a1a1a;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.18);display:flex;flex-direction:column;padding:0 0 20px;transition:transform .2s}
body.bundy-design-join-classic .wp-block-post-template>li:hover{transform:translateY(-4px)}
body.bundy-design-join-classic .wp-block-post-template>li>*{margin-left:20px;margin-right:20px}
body.bundy-design-join-classic .wp-block-post-template>li>.wp-block-post-featured-image{margin:0 0 16px}
body.bundy-design-join-classic .wp-block-post-template .wp-block-post-featured-image img{border-radius:0;width:100%;object-fit:cover}
body.bundy-design-join-classic .wp-block-post-template .bb-pg-title{font:400 22px/1.15 Anton,Impact,sans-serif;text-transform:uppercase;margin:0 20px 8px}
body.bundy-design-join-classic .wp-block-post-template .bb-pg-title a{color:#121614}
body.bundy-design-join-classic .wp-block-post-template .bb-pg-title a:hover{color:var(--bz-red)}
body.bundy-design-join-classic .wp-block-post-template .bb-pg-meta{font-size:13px;color:#666;gap:6px;margin-bottom:10px}
body.bundy-design-join-classic .wp-block-post-template .bb-pg-meta a{color:var(--bz-teal);font-weight:700}
body.bundy-design-join-classic .wp-block-post-template .wp-block-post-excerpt{font-size:15px;line-height:1.55;color:#333;margin-top:0}
body.bundy-design-join-classic .wp-block-post-template .wp-block-post-excerpt__more-link{display:inline-block;margin-top:10px;color:var(--bz-red);font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.06em}
body.bundy-design-join-classic .wp-block-post-template.is-layout-grid{gap:28px}
@media (max-width:1024px){body.bundy-design-join-classic .wp-block-post-template.is-layout-grid.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){body.bundy-design-join-classic .wp-block-post-template.is-layout-grid{grid-template-columns:1fr!important}}
body.bundy-design-join-classic .wp-block-query-pagination{margin-top:44px;gap:10px;flex-wrap:wrap;justify-content:center;font-family:Anton,Impact,sans-serif}
body.bundy-design-join-classic .wp-block-query-pagination-numbers{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}
body.bundy-design-join-classic .wp-block-query-pagination .page-numbers,body.bundy-design-join-classic .wp-block-query-pagination-previous,body.bundy-design-join-classic .wp-block-query-pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 14px;border-radius:10px;background:var(--bz-dark2);color:#fff!important;font:400 19px/1 Anton,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:2px solid rgba(255,255,255,.12);margin:0}
body.bundy-design-join-classic .wp-block-query-pagination a.page-numbers:hover,body.bundy-design-join-classic .wp-block-query-pagination-previous:hover,body.bundy-design-join-classic .wp-block-query-pagination-next:hover{background:var(--bz-teal);border-color:var(--bz-teal)}
body.bundy-design-join-classic .wp-block-query-pagination .page-numbers.current{background:var(--bz-yellow);border-color:var(--bz-yellow);color:#121614!important}
body.bundy-design-join-classic .wp-block-query-pagination .page-numbers.dots{background:transparent;border-color:transparent}
body.bundy-design-join-classic .wp-block-query-pagination-next{background:var(--bz-red);border-color:var(--bz-red)}
@media (max-width:640px){body.bundy-design-join-classic .wp-block-query-pagination{gap:8px}
body.bundy-design-join-classic .wp-block-query-pagination .page-numbers{min-width:44px;height:44px;font-size:17px;padding:0 10px}
body.bundy-design-join-classic .wp-block-query-pagination-previous,body.bundy-design-join-classic .wp-block-query-pagination-next{flex:1 1 40%;height:48px}
body.bundy-design-join-classic .wp-block-query-pagination-numbers{order:-1;flex-basis:100%}}
body.bundy-design-join-classic .bb-price-col{border-top:6px solid var(--bz-teal);display:flex;flex-direction:column}
body.bundy-design-join-classic .bb-price-col:nth-child(2){border-top-color:var(--bz-yellow);transform:translateY(-8px)}
body.bundy-design-join-classic .bb-price-col:nth-child(3){border-top-color:var(--bz-red)}
body.bundy-design-join-classic .bb-price-col .wp-block-buttons{margin-top:auto}
body.bundy-design-join-classic .bb-price-title{font-size:26px!important;text-transform:uppercase}
body.bundy-design-join-classic .bb-faq details{padding:18px 0}
body.bundy-design-join-classic .bb-faq summary{font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.02em;list-style:none;position:relative;padding-right:32px}
body.bundy-design-join-classic .bb-faq summary:after{content:"+";position:absolute;right:0;top:-4px;color:var(--bz-yellow);font-size:28px}
body.bundy-design-join-classic .bb-faq details[open] summary:after{content:"\2212"}
@media (max-width:781px){body.bundy-design-join-classic .bb-price-col:nth-child(2){transform:none}
body.bundy-design-join-classic .wp-block-columns{gap:22px}}
@media (max-width:640px){body.bundy-design-join-classic .bundy-page-header{padding-top:22px}
body.bundy-design-join-classic .bb-row h1,body.bundy-design-join-classic .bb-row h2{text-align:center}}
body.bundy-design-join-classic .bundy-page-header{display:none!important;margin:0!important;padding:0!important}
body.bundy-design-join-classic .bb-ajq73h4s2ndi{background:var(--bz-dark)!important;padding-top:24px}
body.bundy-design-join-classic .bb-ajq73h4s2ndi>*{max-width:760px!important}
body.bundy-design-join-classic .bb-widgettitle{color:var(--bz-yellow)!important;text-align:center;font:400 clamp(26px,3.4vw,38px)/1.08 Anton,Impact,sans-serif!important;text-transform:uppercase;margin:0 0 18px}
body.bundy-design-join-classic .gform_wrapper{background:#fff;color:#1a1a1a;border-radius:16px;border-top:6px solid var(--bz-red);padding:clamp(20px,3.5vw,40px);box-shadow:0 18px 50px rgba(0,0,0,.45)}
body.bundy-design-join-classic .gform_wrapper label,body.bundy-design-join-classic .gform_wrapper legend{color:#1a1a1a!important;font-weight:700;font-size:14px}
body.bundy-design-join-classic .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]),body.bundy-design-join-classic .gform_wrapper select,body.bundy-design-join-classic .gform_wrapper textarea{width:100%;min-height:46px;border:1px solid #cfd8d4;border-radius:8px;padding:10px 12px;font-size:16px;background:#fff;color:#1a1a1a}
body.bundy-design-join-classic .gform_wrapper input:focus,body.bundy-design-join-classic .gform_wrapper select:focus{outline:3px solid rgba(19,160,125,.35);border-color:var(--bz-teal)}
body.bundy-design-join-classic .gform_wrapper .gfield{margin-bottom:16px}
body.bundy-design-join-classic .gform_wrapper .gfield_required{color:var(--bz-red)}
body.bundy-design-join-classic .gform_wrapper .gform_footer input[type=submit],body.bundy-design-join-classic .gform_wrapper .gform_button{background:var(--bz-red)!important;color:#fff!important;border:0;border-radius:999px;min-height:52px;padding:14px 36px;font:700 16px/1 "Open Sans",sans-serif;letter-spacing:.05em;text-transform:uppercase;width:100%;cursor:pointer;box-shadow:0 8px 20px rgba(215,38,46,.35)}
body.bundy-design-join-classic .gform_wrapper .ginput_container_creditcard,body.bundy-design-join-classic .gform_wrapper .StripeElement{max-width:100%}
body.bundy-design-join-classic .gform_wrapper .ginput_complex{display:flex;flex-wrap:wrap;gap:12px}
body.bundy-design-join-classic .gform_wrapper .ginput_complex>span{flex:1 1 220px;min-width:0}
body.bundy-design-join-classic .bb-j4vwoqd5f7g9{border-top:6px solid var(--bz-teal)}
body.bundy-design-join-classic .bb-2lhqk6nyrpvj{color:var(--bz-yellow)!important;font-family:Anton,Impact,sans-serif!important}
body.bundy-design-join-classic .bb-j4vwoqd5f7g9 p{color:#f2ede3}
body.bundy-design-join-classic .bb-g95etab72wkv h2{color:#fff;text-align:center}
@media (max-width:640px){body.bundy-design-join-classic .gform_wrapper{border-radius:12px;padding:18px}
body.bundy-design-join-classic .bb-ajq73h4s2ndi{padding-left:12px;padding-right:12px}}
body.bundy-design-join-classic .bb-g95etab72wkv{background:linear-gradient(180deg,#121614 0%,#1d2522 100%)!important;padding-top:clamp(48px,6vw,90px)}
body.bundy-design-join-classic .bb-price-col{border-radius:18px!important;padding:28px 24px!important;box-shadow:0 18px 44px rgba(0,0,0,.4)!important;transition:transform .2s}
body.bundy-design-join-classic .bb-price-col:hover{transform:translateY(-6px)}
body.bundy-design-join-classic .bb-price{margin:6px 0 2px}
body.bundy-design-join-classic .bb-price strong{color:#121614}
body.bundy-design-join-classic .bb-duration{color:#666;font-size:14px}
body.bundy-design-join-classic .bb-ribbon{background:var(--bz-orange);font-size:12px;letter-spacing:.08em;text-transform:uppercase}
body.bundy-design-join-classic .bb-features li{font-size:15px!important;line-height:1.45!important}
body.bundy-design-join-classic .bb-features li.is-yes:before{color:var(--bz-teal)!important}
body.bundy-design-join-classic .bb-features li.is-no{color:#888}
body.bundy-design-join-classic .bb-features li.is-no:before{color:var(--bz-red)!important}
body.bundy-design-join-classic .bb-callout{background:var(--bz-dark2);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:18px;text-align:center;height:100%}
body.bundy-design-join-classic .bb-callout img{max-width:180px;margin:0 auto}
body.bundy-design-join-classic .bb-callout-title{color:var(--bz-yellow)!important;font-size:22px!important;text-transform:uppercase}
body.bundy-design-join-classic .bb-faq{max-width:860px!important}
body.bundy-design-join-classic .bb-faq summary{color:#fff}
body.bundy-design-join-classic .bb-faq details p{color:#cfd8d4;margin-top:10px}
@media (max-width:1024px) and (min-width:782px){body.bundy-design-join-classic .bb-price-col{padding:22px 16px!important}}
@media (max-width:767px){body.bundy-design-join-classic .bb-row{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:20px!important;padding-right:20px!important;border-radius:0!important;box-sizing:border-box}
body.bundy-design-join-classic .gform_wrapper{padding:18px!important}}
html body.bundy-design-join-classic .bundy-page-header,html body.bundy-design-join-classic header.bundy-page-header .bundy-page-title{display:none!important;height:0!important;margin:0!important;padding:0!important}
html body.bundy-design-join-classic #member-form.bb-row{background:#121614!important;padding-top:clamp(32px,4vw,56px)!important}
html body.bundy-design-join-classic #member-form.bb-row>*{max-width:760px!important}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme{background:#fff!important;color:#1a1a1a!important;border-radius:16px;border-top:6px solid #d7262e;padding:clamp(18px,3.5vw,40px)!important;box-shadow:0 18px 50px rgba(0,0,0,.45);box-sizing:border-box}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme *{color:#1a1a1a}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme a{color:#0d7a5f;font-weight:700}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme .gfield_required{color:#d7262e!important}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme input[type=submit],html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme .gform_button{background:#d7262e!important;color:#fff!important;border:0!important;border-radius:999px!important;min-height:52px;width:100%;font:700 16px/1 "Open Sans",sans-serif!important;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 8px 20px rgba(215,38,46,.35);cursor:pointer}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme input[type=submit]:hover{background:#b51d24!important}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=submit]),html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme select,html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme textarea{min-height:46px;border:1px solid #b9c4bf!important;border-radius:8px!important;padding:10px 12px!important;font-size:16px!important;background:#fff!important;color:#1a1a1a!important;box-shadow:none}
html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme input:focus,html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme select:focus{outline:3px solid rgba(19,160,125,.4)!important;border-color:#13a07d!important}
html body.bundy-design-join-classic #member-form .bb-widgettitle{color:#ffd23f!important}
html body.bundy-design-join-classic{overflow-x:clip}
@media (max-width:767px){html body.bundy-design-join-classic #member-form .gform_wrapper.gravity-theme{padding:18px!important;border-radius:12px}}
:root{--bz-teal:#13a07d;--bz-dark:#121614;--bz-dark2:#1d2522;--bz-yellow:#ffd23f;--bz-red:#d7262e;--bz-orange:#f2862b;--bz-cream:#f2ede3}
body.bundy-design-zooms .bb-row{padding:clamp(40px,6vw,88px) clamp(18px,4vw,40px)}
body.bundy-design-zooms .bb-row>*{max-width:1140px}
body.bundy-design-zooms .bb-row img,body.bundy-design-zooms .bb-row video,body.bundy-design-zooms .bb-row iframe{max-width:100%;height:auto}
body.bundy-design-zooms .bundy-page-header{text-align:center;padding:clamp(28px,4vw,48px) 18px 0;margin:0}
body.bundy-design-zooms .bundy-page-title{font:400 clamp(38px,6vw,68px)/1.02 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0}
body.bundy-design-zooms .bundy-page-title:after{content:"";display:block;width:72px;height:5px;background:var(--bz-yellow);margin:14px auto 0;border-radius:3px}
body.bundy-design-zooms .bb-row h1.wp-block-heading{font-size:clamp(36px,5.6vw,64px)}
body.bundy-design-zooms .bb-row h2.wp-block-heading{font-size:clamp(28px,4vw,46px);margin:0 0 .5em}
body.bundy-design-zooms .bb-row h3.wp-block-heading{font-size:clamp(20px,2.4vw,26px)}
body.bundy-design-zooms .bb-row p,body.bundy-design-zooms .bb-row li{font-size:clamp(16px,1.2vw,18px);line-height:1.6}
body.bundy-design-zooms .wp-block-button__link{border-radius:999px;min-height:48px;padding:13px 28px;font:700 15px/1.2 "Open Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}
body.bundy-design-zooms .wp-block-button__link:hover{transform:translateY(-2px)}
body.bundy-design-zooms .bb-btn-join .wp-block-button__link{background:var(--bz-red);border-color:var(--bz-red);color:#fff;box-shadow:0 6px 18px rgba(215,38,46,.35)}
body.bundy-design-zooms .wp-block-buttons{gap:14px;justify-content:center}
body.bundy-design-zooms .wp-block-post-template>li{background:#fff;color:#1a1a1a;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.18);display:flex;flex-direction:column;padding:0 0 20px;transition:transform .2s}
body.bundy-design-zooms .wp-block-post-template>li:hover{transform:translateY(-4px)}
body.bundy-design-zooms .wp-block-post-template>li>*{margin-left:20px;margin-right:20px}
body.bundy-design-zooms .wp-block-post-template>li>.wp-block-post-featured-image{margin:0 0 16px}
body.bundy-design-zooms .wp-block-post-template .wp-block-post-featured-image img{border-radius:0;width:100%;object-fit:cover}
body.bundy-design-zooms .wp-block-post-template .bb-pg-title{font:400 22px/1.15 Anton,Impact,sans-serif;text-transform:uppercase;margin:0 20px 8px}
body.bundy-design-zooms .wp-block-post-template .bb-pg-title a{color:#121614}
body.bundy-design-zooms .wp-block-post-template .bb-pg-title a:hover{color:var(--bz-red)}
body.bundy-design-zooms .wp-block-post-template .bb-pg-meta{font-size:13px;color:#666;gap:6px;margin-bottom:10px}
body.bundy-design-zooms .wp-block-post-template .bb-pg-meta a{color:var(--bz-teal);font-weight:700}
body.bundy-design-zooms .wp-block-post-template .wp-block-post-excerpt{font-size:15px;line-height:1.55;color:#333;margin-top:0}
body.bundy-design-zooms .wp-block-post-template .wp-block-post-excerpt__more-link{display:inline-block;margin-top:10px;color:var(--bz-red);font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.06em}
body.bundy-design-zooms .wp-block-post-template.is-layout-grid{gap:28px}
@media (max-width:1024px){body.bundy-design-zooms .wp-block-post-template.is-layout-grid.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){body.bundy-design-zooms .wp-block-post-template.is-layout-grid{grid-template-columns:1fr!important}}
body.bundy-design-zooms .wp-block-query-pagination{margin-top:44px;gap:10px;flex-wrap:wrap;justify-content:center;font-family:Anton,Impact,sans-serif}
body.bundy-design-zooms .wp-block-query-pagination-numbers{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}
body.bundy-design-zooms .wp-block-query-pagination .page-numbers,body.bundy-design-zooms .wp-block-query-pagination-previous,body.bundy-design-zooms .wp-block-query-pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 14px;border-radius:10px;background:var(--bz-dark2);color:#fff!important;font:400 19px/1 Anton,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:2px solid rgba(255,255,255,.12);margin:0}
body.bundy-design-zooms .wp-block-query-pagination a.page-numbers:hover,body.bundy-design-zooms .wp-block-query-pagination-previous:hover,body.bundy-design-zooms .wp-block-query-pagination-next:hover{background:var(--bz-teal);border-color:var(--bz-teal)}
body.bundy-design-zooms .wp-block-query-pagination .page-numbers.current{background:var(--bz-yellow);border-color:var(--bz-yellow);color:#121614!important}
body.bundy-design-zooms .wp-block-query-pagination .page-numbers.dots{background:transparent;border-color:transparent}
body.bundy-design-zooms .wp-block-query-pagination-next{background:var(--bz-red);border-color:var(--bz-red)}
@media (max-width:640px){body.bundy-design-zooms .wp-block-query-pagination{gap:8px}
body.bundy-design-zooms .wp-block-query-pagination .page-numbers{min-width:44px;height:44px;font-size:17px;padding:0 10px}
body.bundy-design-zooms .wp-block-query-pagination-previous,body.bundy-design-zooms .wp-block-query-pagination-next{flex:1 1 40%;height:48px}
body.bundy-design-zooms .wp-block-query-pagination-numbers{order:-1;flex-basis:100%}}
body.bundy-design-zooms .bb-tdrupfe97kjb{padding-top:20px}
body.bundy-design-zooms .bz-next-link{margin:0 0 32px}
body.bundy-design-zooms .bz-next-link a{display:inline-block;background:var(--bz-yellow);color:#121614;font-weight:800;padding:10px 20px;border-radius:999px;text-decoration:none;font-size:15px}
body.bundy-design-zooms .bz-next-link a:hover{background:var(--bz-orange)}
@media (max-width:640px){body.bundy-design-zooms .bundy-page-header{padding-top:22px}
body.bundy-design-zooms .bb-row h1,body.bundy-design-zooms .bb-row h2{text-align:center}}
html body.bundy-design-zooms{overflow-x:clip}
html body.bundy-design-zooms .bb-zfd8prtmljuo{display:none!important}
html body.bundy-design-zooms .bundy-page-header{padding:clamp(24px,3vw,40px) 18px 0!important;text-align:center}
:root{--bz-teal:#13a07d;--bz-dark:#121614;--bz-dark2:#1d2522;--bz-yellow:#ffd23f;--bz-red:#d7262e;--bz-orange:#f2862b;--bz-cream:#f2ede3}
body.bundy-design-sign-up .bb-row{padding:clamp(40px,6vw,88px) clamp(18px,4vw,40px)}
body.bundy-design-sign-up .bb-row>*{max-width:1140px}
body.bundy-design-sign-up .bb-row img,body.bundy-design-sign-up .bb-row video,body.bundy-design-sign-up .bb-row iframe{max-width:100%;height:auto}
body.bundy-design-sign-up .bundy-page-header{text-align:center;padding:clamp(28px,4vw,48px) 18px 0;margin:0}
body.bundy-design-sign-up .bundy-page-title{font:400 clamp(38px,6vw,68px)/1.02 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0}
body.bundy-design-sign-up .bundy-page-title:after{content:"";display:block;width:72px;height:5px;background:var(--bz-yellow);margin:14px auto 0;border-radius:3px}
body.bundy-design-sign-up .bb-row h1.wp-block-heading{font-size:clamp(36px,5.6vw,64px)}
body.bundy-design-sign-up .bb-row h2.wp-block-heading{font-size:clamp(28px,4vw,46px);margin:0 0 .5em}
body.bundy-design-sign-up .bb-row h3.wp-block-heading{font-size:clamp(20px,2.4vw,26px)}
body.bundy-design-sign-up .bb-row p,body.bundy-design-sign-up .bb-row li{font-size:clamp(16px,1.2vw,18px);line-height:1.6}
body.bundy-design-sign-up .wp-block-button__link{border-radius:999px;min-height:48px;padding:13px 28px;font:700 15px/1.2 "Open Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}
body.bundy-design-sign-up .wp-block-button__link:hover{transform:translateY(-2px)}
body.bundy-design-sign-up .bb-btn-join .wp-block-button__link{background:var(--bz-red);border-color:var(--bz-red);color:#fff;box-shadow:0 6px 18px rgba(215,38,46,.35)}
body.bundy-design-sign-up .wp-block-buttons{gap:14px;justify-content:center}
body.bundy-design-sign-up .wp-block-post-template>li{background:#fff;color:#1a1a1a;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.18);display:flex;flex-direction:column;padding:0 0 20px;transition:transform .2s}
body.bundy-design-sign-up .wp-block-post-template>li:hover{transform:translateY(-4px)}
body.bundy-design-sign-up .wp-block-post-template>li>*{margin-left:20px;margin-right:20px}
body.bundy-design-sign-up .wp-block-post-template>li>.wp-block-post-featured-image{margin:0 0 16px}
body.bundy-design-sign-up .wp-block-post-template .wp-block-post-featured-image img{border-radius:0;width:100%;object-fit:cover}
body.bundy-design-sign-up .wp-block-post-template .bb-pg-title{font:400 22px/1.15 Anton,Impact,sans-serif;text-transform:uppercase;margin:0 20px 8px}
body.bundy-design-sign-up .wp-block-post-template .bb-pg-title a{color:#121614}
body.bundy-design-sign-up .wp-block-post-template .bb-pg-title a:hover{color:var(--bz-red)}
body.bundy-design-sign-up .wp-block-post-template .bb-pg-meta{font-size:13px;color:#666;gap:6px;margin-bottom:10px}
body.bundy-design-sign-up .wp-block-post-template .bb-pg-meta a{color:var(--bz-teal);font-weight:700}
body.bundy-design-sign-up .wp-block-post-template .wp-block-post-excerpt{font-size:15px;line-height:1.55;color:#333;margin-top:0}
body.bundy-design-sign-up .wp-block-post-template .wp-block-post-excerpt__more-link{display:inline-block;margin-top:10px;color:var(--bz-red);font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.06em}
body.bundy-design-sign-up .wp-block-post-template.is-layout-grid{gap:28px}
@media (max-width:1024px){body.bundy-design-sign-up .wp-block-post-template.is-layout-grid.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){body.bundy-design-sign-up .wp-block-post-template.is-layout-grid{grid-template-columns:1fr!important}}
body.bundy-design-sign-up .wp-block-query-pagination{margin-top:44px;gap:10px;flex-wrap:wrap;justify-content:center;font-family:Anton,Impact,sans-serif}
body.bundy-design-sign-up .wp-block-query-pagination-numbers{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}
body.bundy-design-sign-up .wp-block-query-pagination .page-numbers,body.bundy-design-sign-up .wp-block-query-pagination-previous,body.bundy-design-sign-up .wp-block-query-pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 14px;border-radius:10px;background:var(--bz-dark2);color:#fff!important;font:400 19px/1 Anton,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:2px solid rgba(255,255,255,.12);margin:0}
body.bundy-design-sign-up .wp-block-query-pagination a.page-numbers:hover,body.bundy-design-sign-up .wp-block-query-pagination-previous:hover,body.bundy-design-sign-up .wp-block-query-pagination-next:hover{background:var(--bz-teal);border-color:var(--bz-teal)}
body.bundy-design-sign-up .wp-block-query-pagination .page-numbers.current{background:var(--bz-yellow);border-color:var(--bz-yellow);color:#121614!important}
body.bundy-design-sign-up .wp-block-query-pagination .page-numbers.dots{background:transparent;border-color:transparent}
body.bundy-design-sign-up .wp-block-query-pagination-next{background:var(--bz-red);border-color:var(--bz-red)}
@media (max-width:640px){body.bundy-design-sign-up .wp-block-query-pagination{gap:8px}
body.bundy-design-sign-up .wp-block-query-pagination .page-numbers{min-width:44px;height:44px;font-size:17px;padding:0 10px}
body.bundy-design-sign-up .wp-block-query-pagination-previous,body.bundy-design-sign-up .wp-block-query-pagination-next{flex:1 1 40%;height:48px}
body.bundy-design-sign-up .wp-block-query-pagination-numbers{order:-1;flex-basis:100%}}
body.bundy-design-sign-up .bundy-page-header{display:none}
body.bundy-design-sign-up .bb-d2nxlz9scte0,body.bundy-design-sign-up .bb-6alcmtxkoqn4,body.bundy-design-sign-up .bb-z7n3yd4vi0m6{margin:0 0 .15em!important;padding:0!important}
body.bundy-design-sign-up .bb-d2nxlz9scte0{color:var(--bz-yellow);font-size:clamp(18px,2vw,24px)!important;letter-spacing:.08em}
body.bundy-design-sign-up .bb-z7n3yd4vi0m6{color:var(--bz-yellow)}
body.bundy-design-sign-up .bb-row:first-child{min-height:0!important;padding-bottom:clamp(32px,4vw,56px)}
body.bundy-design-sign-up .bb-row:first-child .wp-block-spacer{height:16px!important}
body.bundy-design-sign-up .bb-bky5eqcha2xp,body.bundy-design-sign-up .bb-bky5eqcha2xp~*,body.bundy-design-sign-up .bb-bky5eqcha2xp~* p,body.bundy-design-sign-up .bb-bky5eqcha2xp~* .bb-callout-title{color:#f2ede3!important}
body.bundy-design-sign-up .bb-bky5eqcha2xp{color:var(--bz-yellow)!important;text-align:center}
body.bundy-design-sign-up .bb-callout{background:var(--bz-dark2);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:14px;height:100%}
body.bundy-design-sign-up .bb-callout .bb-callout-title{font-family:Anton,Impact,sans-serif;text-transform:uppercase;margin:12px 0 6px}
body.bundy-design-sign-up .bb-callout p{color:#cfd8d4!important}
body.bundy-design-sign-up .bb-4wgsomfxur37,body.bundy-design-sign-up .bb-4wgsomfxur37 *{color:#121614}
body.bundy-design-sign-up .gform_wrapper{background:#fff;color:#1a1a1a;border-radius:16px;padding:clamp(20px,3vw,36px);max-width:720px;margin:0 auto;box-shadow:0 14px 40px rgba(0,0,0,.35)}
@media (max-width:640px){body.bundy-design-sign-up .bundy-page-header{padding-top:22px}
body.bundy-design-sign-up .bb-row h1,body.bundy-design-sign-up .bb-row h2{text-align:center}}
html body.bundy-design-sign-up{overflow-x:clip}
html body.bundy-design-sign-up .bundy-page-header{display:none!important}
:root{--bz-teal:#13a07d;--bz-dark:#121614;--bz-dark2:#1d2522;--bz-yellow:#ffd23f;--bz-red:#d7262e;--bz-orange:#f2862b;--bz-cream:#f2ede3}
body.bundy-design-watch-party .bb-row{padding:clamp(40px,6vw,88px) clamp(18px,4vw,40px)}
body.bundy-design-watch-party .bb-row>*{max-width:1140px}
body.bundy-design-watch-party .bb-row img,body.bundy-design-watch-party .bb-row video,body.bundy-design-watch-party .bb-row iframe{max-width:100%;height:auto}
body.bundy-design-watch-party .bundy-page-header{text-align:center;padding:clamp(28px,4vw,48px) 18px 0;margin:0}
body.bundy-design-watch-party .bundy-page-title{font:400 clamp(38px,6vw,68px)/1.02 Anton,Impact,sans-serif;text-transform:uppercase;letter-spacing:.01em;margin:0}
body.bundy-design-watch-party .bundy-page-title:after{content:"";display:block;width:72px;height:5px;background:var(--bz-yellow);margin:14px auto 0;border-radius:3px}
body.bundy-design-watch-party .bb-row h1.wp-block-heading{font-size:clamp(36px,5.6vw,64px)}
body.bundy-design-watch-party .bb-row h2.wp-block-heading{font-size:clamp(28px,4vw,46px);margin:0 0 .5em}
body.bundy-design-watch-party .bb-row h3.wp-block-heading{font-size:clamp(20px,2.4vw,26px)}
body.bundy-design-watch-party .bb-row p,body.bundy-design-watch-party .bb-row li{font-size:clamp(16px,1.2vw,18px);line-height:1.6}
body.bundy-design-watch-party .wp-block-button__link{border-radius:999px;min-height:48px;padding:13px 28px;font:700 15px/1.2 "Open Sans",sans-serif;letter-spacing:.04em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;transition:transform .15s,background .15s}
body.bundy-design-watch-party .wp-block-button__link:hover{transform:translateY(-2px)}
body.bundy-design-watch-party .bb-btn-join .wp-block-button__link{background:var(--bz-red);border-color:var(--bz-red);color:#fff;box-shadow:0 6px 18px rgba(215,38,46,.35)}
body.bundy-design-watch-party .wp-block-buttons{gap:14px;justify-content:center}
body.bundy-design-watch-party .wp-block-post-template>li{background:#fff;color:#1a1a1a;border-radius:14px;overflow:hidden;box-shadow:0 10px 28px rgba(0,0,0,.18);display:flex;flex-direction:column;padding:0 0 20px;transition:transform .2s}
body.bundy-design-watch-party .wp-block-post-template>li:hover{transform:translateY(-4px)}
body.bundy-design-watch-party .wp-block-post-template>li>*{margin-left:20px;margin-right:20px}
body.bundy-design-watch-party .wp-block-post-template>li>.wp-block-post-featured-image{margin:0 0 16px}
body.bundy-design-watch-party .wp-block-post-template .wp-block-post-featured-image img{border-radius:0;width:100%;object-fit:cover}
body.bundy-design-watch-party .wp-block-post-template .bb-pg-title{font:400 22px/1.15 Anton,Impact,sans-serif;text-transform:uppercase;margin:0 20px 8px}
body.bundy-design-watch-party .wp-block-post-template .bb-pg-title a{color:#121614}
body.bundy-design-watch-party .wp-block-post-template .bb-pg-title a:hover{color:var(--bz-red)}
body.bundy-design-watch-party .wp-block-post-template .bb-pg-meta{font-size:13px;color:#666;gap:6px;margin-bottom:10px}
body.bundy-design-watch-party .wp-block-post-template .bb-pg-meta a{color:var(--bz-teal);font-weight:700}
body.bundy-design-watch-party .wp-block-post-template .wp-block-post-excerpt{font-size:15px;line-height:1.55;color:#333;margin-top:0}
body.bundy-design-watch-party .wp-block-post-template .wp-block-post-excerpt__more-link{display:inline-block;margin-top:10px;color:var(--bz-red);font-weight:800;text-transform:uppercase;font-size:13px;letter-spacing:.06em}
body.bundy-design-watch-party .wp-block-post-template.is-layout-grid{gap:28px}
@media (max-width:1024px){body.bundy-design-watch-party .wp-block-post-template.is-layout-grid.columns-3{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:640px){body.bundy-design-watch-party .wp-block-post-template.is-layout-grid{grid-template-columns:1fr!important}}
body.bundy-design-watch-party .wp-block-query-pagination{margin-top:44px;gap:10px;flex-wrap:wrap;justify-content:center;font-family:Anton,Impact,sans-serif}
body.bundy-design-watch-party .wp-block-query-pagination-numbers{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}
body.bundy-design-watch-party .wp-block-query-pagination .page-numbers,body.bundy-design-watch-party .wp-block-query-pagination-previous,body.bundy-design-watch-party .wp-block-query-pagination-next{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 14px;border-radius:10px;background:var(--bz-dark2);color:#fff!important;font:400 19px/1 Anton,Impact,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:2px solid rgba(255,255,255,.12);margin:0}
body.bundy-design-watch-party .wp-block-query-pagination a.page-numbers:hover,body.bundy-design-watch-party .wp-block-query-pagination-previous:hover,body.bundy-design-watch-party .wp-block-query-pagination-next:hover{background:var(--bz-teal);border-color:var(--bz-teal)}
body.bundy-design-watch-party .wp-block-query-pagination .page-numbers.current{background:var(--bz-yellow);border-color:var(--bz-yellow);color:#121614!important}
body.bundy-design-watch-party .wp-block-query-pagination .page-numbers.dots{background:transparent;border-color:transparent}
body.bundy-design-watch-party .wp-block-query-pagination-next{background:var(--bz-red);border-color:var(--bz-red)}
@media (max-width:640px){body.bundy-design-watch-party .wp-block-query-pagination{gap:8px}
body.bundy-design-watch-party .wp-block-query-pagination .page-numbers{min-width:44px;height:44px;font-size:17px;padding:0 10px}
body.bundy-design-watch-party .wp-block-query-pagination-previous,body.bundy-design-watch-party .wp-block-query-pagination-next{flex:1 1 40%;height:48px}
body.bundy-design-watch-party .wp-block-query-pagination-numbers{order:-1;flex-basis:100%}}
body.bundy-design-watch-party .bb-row:nth-of-type(odd){background:var(--bz-dark);color:#f2ede3}
body.bundy-design-watch-party .bb-row:nth-of-type(even){background:var(--bz-cream);color:#1a1a1a}
body.bundy-design-watch-party .bb-row:nth-of-type(odd) h2{color:#fff}
body.bundy-design-watch-party .bb-row:nth-of-type(even) h2{color:#121614}
body.bundy-design-watch-party .bb-row h2.wp-block-heading{font-family:Anton,Impact,sans-serif;font-weight:400;text-transform:uppercase;line-height:1.08;text-align:center;max-width:900px;margin:0 auto .8em}
body.bundy-design-watch-party .bb-row h2.wp-block-heading:after{content:"";display:block;width:64px;height:5px;background:var(--bz-yellow);margin:14px auto 0;border-radius:3px}
body.bundy-design-watch-party .bb-row .wp-block-columns{gap:clamp(24px,4vw,56px);align-items:center}
body.bundy-design-watch-party .bb-row .wp-block-column img{border-radius:14px;box-shadow:0 14px 34px rgba(0,0,0,.28);display:block;width:100%}
body.bundy-design-watch-party .bb-row .wp-block-column figure{margin:0 0 18px}
body.bundy-design-watch-party .bb-row p.wp-block-paragraph{margin:0 0 .8em}
body.bundy-design-watch-party .bb-row .wp-block-buttons{margin:22px 0 10px}
body.bundy-design-watch-party .bb-row .wp-block-buttons+p{text-align:center;font-size:14px;letter-spacing:.06em;text-transform:uppercase;opacity:.75}
body.bundy-design-watch-party .bundy-amazon-box{border:0;border-radius:16px;box-shadow:0 14px 34px rgba(0,0,0,.2);margin:clamp(32px,5vw,64px) auto;width:calc(100% - 36px)}
body.bundy-design-watch-party .bundy-amazon-box h3{font:400 clamp(24px,3vw,32px)/1.1 Anton,Impact,sans-serif;text-transform:uppercase}
body.bundy-design-watch-party .bundy-amazon-box .watch-button{background:var(--bz-yellow);color:#121614;border-radius:999px;text-transform:uppercase;letter-spacing:.04em;font-size:15px;padding:14px 32px}
body.bundy-design-watch-party .bundy-amazon-box .watch-button:hover{background:var(--bz-orange);color:#121614}
@media (max-width:781px){body.bundy-design-watch-party .bb-row .wp-block-columns{flex-direction:column}
body.bundy-design-watch-party .bb-row .wp-block-column{flex-basis:100%!important;width:100%}
body.bundy-design-watch-party .bb-row .wp-block-column p.wp-block-paragraph{text-align:center}}
@media (max-width:640px){body.bundy-design-watch-party .bundy-page-header{padding-top:22px}
body.bundy-design-watch-party .bb-row h1,body.bundy-design-watch-party .bb-row h2{text-align:center}}
html body.bundy-design-watch-party{overflow-x:clip}
html body.bundy-design-watch-party .bundy-page-header{padding:clamp(24px,3vw,40px) 18px 0!important;text-align:center}
body.bundy-design-watch-party .bundy-page-header{background:radial-gradient(120% 140% at 50% 0,#1f6b57 0,#121614 70%);padding:clamp(40px,6vw,84px) 18px clamp(28px,4vw,48px)!important}
body.bundy-design-watch-party .bundy-page-title{color:#fff!important;font-size:clamp(46px,8vw,96px)!important;text-shadow:0 6px 24px rgba(0,0,0,.45)}
body.bundy-design-watch-party .bundy-page-header:after{content:"Live Zoom hangouts with David Faustino";display:block;margin-top:14px;color:var(--bz-yellow);font:700 clamp(13px,1.4vw,16px)/1.3 "Open Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase}
body.bundy-design-watch-party .bb-row:first-of-type{background:linear-gradient(180deg,#121614 0,#1d2522 100%)!important;padding-top:clamp(24px,4vw,56px)}
body.bundy-design-watch-party .bb-row:first-of-type h2.wp-block-heading{font-size:clamp(30px,4.4vw,54px)}
body.bundy-design-watch-party .bb-row:first-of-type .wp-block-column:last-child{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:18px;padding:clamp(22px,3vw,40px)}
body.bundy-design-watch-party .bb-row .wp-block-button__link{font-size:17px;padding:16px 38px;min-height:54px}
body.bundy-design-watch-party .bb-row:nth-of-type(even) .wp-block-column:first-child>.wp-block-group{background:#fff;border-radius:18px;padding:clamp(20px,3vw,36px);box-shadow:0 14px 34px rgba(0,0,0,.1)}
body.bundy-design-watch-party .bb-row p.wp-block-paragraph{font-size:clamp(16px,1.25vw,19px)}
body.bundy-design-watch-party .bb-row .wp-block-column img{min-height:200px;object-fit:cover;background:#1d2522}
body.bundy-design-watch-party .bundy-page-header{position:relative;overflow:hidden;background:#121614!important;min-height:clamp(300px,34vw,520px);display:flex;flex-direction:column;justify-content:center;align-items:center}
body.bundy-design-watch-party .bundy-page-header:before{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(18,22,20,.55) 0,rgba(18,22,20,.82) 100%),none,none,none,none;background-repeat:no-repeat;background-size:100% 100%,auto 100%,auto 100%,auto 100%,auto 100%;background-position:0 0,0 0,33.333% 0,66.666% 0,100% 0;filter:saturate(1.1);z-index:0}
body.bundy-design-watch-party .bundy-page-header>*,body.bundy-design-watch-party .bundy-page-header:after{position:relative;z-index:2}
body.bundy-design-watch-party .bundy-page-header .bundy-page-title{position:relative;z-index:2}
@media (max-width:767px){body.bundy-design-watch-party .bundy-page-header:before{background-size:100% 100%,auto 50.2%,auto 50.2%,auto 50.2%,auto 50.2%;background-position:0 0,0 0,100% 0,0 100%,100% 100%}
body.bundy-design-watch-party .bundy-page-header{min-height:340px}}
body.bundy-design-create-post .bzp-hero{background:radial-gradient(120% 140% at 50% 0,#1f6b57 0,#121614 70%);text-align:center;padding:clamp(32px,4.5vw,64px) 18px clamp(26px,3vw,40px)}
body.bundy-design-create-post .bzp-hero h1{font:400 clamp(40px,7vw,84px)/1.02 Anton,Impact,sans-serif;text-transform:uppercase;color:#fff;margin:0;text-shadow:0 6px 24px rgba(0,0,0,.4)}
body.bundy-design-create-post .bzp-hero h1:after{content:"";display:block;width:72px;height:5px;background:#ffd23f;margin:12px auto 0;border-radius:3px}
body.bundy-design-create-post .bzp-hero p{margin:12px 0 0;color:#ffd23f;font:700 clamp(13px,1.4vw,16px)/1.3 "Open Sans",sans-serif;letter-spacing:.14em;text-transform:uppercase}
body.bundy-design-create-post .bzp-top{margin-bottom:8px}
body.bundy-design-create-post .bzp-cta{margin-bottom:28px}
@media (max-width:640px){body.bundy-design-create-post .bzp-hero{padding:26px 16px 22px}
body.bundy-design-create-post .bzp-cta{margin-left:14px!important;margin-right:14px!important}}
body.bundy-design-create-post .bzp-intro,body.bundy-design-create-post .bzp-cta{max-width:960px;margin:clamp(18px,3vw,32px) auto 8px;padding:0 18px;text-align:center}
body.bundy-design-create-post .bzp-intro h2,body.bundy-design-create-post .bzp-cta h2{font:400 clamp(28px,4.2vw,46px)/1.08 Anton,Impact,sans-serif;text-transform:uppercase;margin:0 0 .35em}
body.bundy-design-create-post .bzp-intro p,body.bundy-design-create-post .bzp-cta p{font-size:clamp(16px,1.3vw,19px);line-height:1.55;max-width:640px;margin:0 auto 18px}
body.bundy-design-create-post .bzp-tips{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:900px}
body.bundy-design-create-post .bzp-tips li{background:#1d2522;color:#f2ede3;border-radius:14px;padding:16px 18px;text-align:left;font-size:15px;line-height:1.45;border-top:4px solid #ffd23f}
body.bundy-design-create-post .bzp-tips li strong{display:block;font:400 19px/1.1 Anton,Impact,sans-serif;text-transform:uppercase;color:#ffd23f;margin-bottom:6px;letter-spacing:.02em}
@media (max-width:700px){body.bundy-design-create-post .bzp-tips{grid-template-columns:1fr}}
body.bundy-design-create-post .bzp-cta{background:#121614;color:#f2ede3;border-radius:18px;padding:clamp(26px,4vw,44px) 20px;box-shadow:0 14px 34px rgba(0,0,0,.25)}
body.bundy-design-create-post .bzp-cta h2{color:#fff}
body.bundy-design-create-post .bzp-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
body.bundy-design-create-post .bzp-btns a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 32px;border-radius:999px;font:700 15px/1 "Open Sans",sans-serif;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}
body.bundy-design-create-post .bzp-login{background:#ffd23f;color:#121614!important}
body.bundy-design-create-post .bzp-join{background:#d7262e;color:#fff!important;box-shadow:0 6px 18px rgba(215,38,46,.35)}
body.bundy-design-create-post .gform_wrapper{background:#fff;color:#1a1a1a;border-radius:18px;box-shadow:0 14px 38px rgba(0,0,0,.16);padding:clamp(20px,3vw,36px)!important;max-width:820px;margin:18px auto 36px!important;border-top:6px solid #13a07d;box-sizing:border-box}
body.bundy-design-create-post .gform_wrapper .gfield_label,body.bundy-design-create-post .gform_wrapper legend.gfield_label{font:700 14px/1.3 "Open Sans",sans-serif!important;letter-spacing:.06em;text-transform:uppercase;color:#121614}
body.bundy-design-create-post .gform_wrapper input[type=text],body.bundy-design-create-post .gform_wrapper textarea,body.bundy-design-create-post .gform_wrapper select{border:2px solid #d9d4c7!important;border-radius:10px!important;padding:12px 14px!important;font-size:16px!important;background:#fbfaf6!important}
body.bundy-design-create-post .gform_wrapper input:focus,body.bundy-design-create-post .gform_wrapper textarea:focus{border-color:#13a07d!important;outline:0;box-shadow:0 0 0 3px rgba(19,160,125,.2)}
body.bundy-design-create-post .gform_wrapper .gform_drop_area{border:2px dashed #13a07d!important;border-radius:12px;background:#f2fbf8}
body.bundy-design-create-post .gform_wrapper .gform_footer input[type=submit],body.bundy-design-create-post .gform_wrapper .gform_footer button,body.bundy-design-create-post .gform_wrapper .gform_button{background:#d7262e!important;color:#fff!important;border:0!important;border-radius:999px!important;min-height:54px;padding:14px 40px!important;font:700 16px/1 "Open Sans",sans-serif!important;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 6px 18px rgba(215,38,46,.35);width:100%;max-width:360px}
@media (max-width:640px){body.bundy-design-create-post .gform_wrapper{border-radius:14px;margin:12px 0 28px!important}}
