:root{--background_pop:#0d86cd;--print_on_pop:#fff}:root{--color_theme_bg_pop:#0d86cd;--print_pop:#0d86cd;--background_pop:#0d86cd;--cover_bg_color:#fff;--background_pop_darken:#0b76b5;--print_on_pop:#fff;--color_theme_bg_pop_darken:#0b76b5;--color_theme_print_on_pop:#fff;--border_subtle:rgba(204,204,204,0.5);--background_subtle:rgba(219,237,247,0.4);--color_theme_accent:#0d86cd;--cover_print_primary:#404040;--cover_print_secondary:#757575;--cover_border_color:#0d86cd;--home_hero:magazine-5;--home_posts:list;--home_show_top_posts:true;--web_bg_color:#fff;--background_contrast_1:#f7f7f7;--color_theme_bg_contrast_1:#f7f7f7;--background_contrast_2:#ebebeb;--color_theme_bg_contrast_2:#ebebeb;--background_contrast_3:#d6d6d6;--color_theme_bg_contrast_3:#d6d6d6;--background_contrast_4:#b8b8b8;--color_theme_bg_contrast_4:#b8b8b8;--background_contrast_5:#9a9a9a;--color_theme_bg_contrast_5:#9a9a9a;--background_contrast_pop:rgba(13,134,205,0.4);--color_theme_bg_contrast_pop:rgba(13,134,205,0.4);--color-light-primary:#404040;--color-light-secondary:#404040;--color-light-tertiary:#c0c0c0;--color-light-detail:rgba(0,0,0,0.1);--color-light-bg-primary:#fff;--color-primary:var(--color-light-primary);--color-secondary:#c21e56;--color-tertiary:var(--color-light-tertiary);--input_background:#fff;--cover_input_background:#fff;--tooltip_background:#191919;--web_bg_color_h:0;--web_bg_color_s:0%;--web_bg_color_l:100%;--print_on_web_bg_color:#404040;--print_secondary_on_web_bg_color:#404040;--selected_comment_background_color:#fdf9f3;--background_pop_rgb:13, 134, 205;--color_theme_bg_pop_rgb:13, 134, 205;--color_theme_accent_rgb:13, 134, 205;--border-default:1px solid var(--color-detail);--border-radius-xs:4px;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:20px;--border-radius-full:9999px;--shadow-light-sm:0px 1px 3px rgba(0,0,0,0.1), 0px 1px 2px rgba(0,0,0,0.06);--shadow-light-md:0px 4px 6px -1px rgba(0,0,0,0.1), 0px 2px 4px -1px rgba(0,0,0,0.06);--shadow-light-lg:0px 10px 15px -3px rgba(0,0,0,0.1), 0px 4px 6px -2px rgba(0,0,0,0.05);--shadow-light-xl:0px 20px 25px -5px rgba(0,0,0,0.1), 0px 10px 10px -5px rgba(0,0,0,0.04);--shadow-dark-sm:0px 1px 3px rgba(0,0,0,0.2), 0px 1px 2px rgba(0,0,0,0.12);--shadow-dark-md:0px 4px 6px -1px rgba(0,0,0,0.2), 0px 2px 4px -1px rgba(0,0,0,0.12);--shadow-dark-lg:0px 10px 15px -3px rgba(0,0,0,0.2), 0px 4px 6px -2px rgba(0,0,0,0.1);--shadow-dark-xl:0px 20px 25px -5px rgba(0,0,0,0.2), 0px 10px 10px -5px rgba(0,0,0,0.08);--shadow-sm:var(--shadow-light-sm);--shadow-md:var(--shadow-light-md);--shadow-lg:var(--shadow-light-lg);--shadow-xl:var(--shadow-light-xl);--size-12:12px;--size-20:20px;--size-40:40px;--border-radius-sm:8px;--border-radius-md:12px;--color-tertiary:#b6b6b6;--print-pop:#3e4145;--color-accent-themed:#0d86cd;--color-accent-inverse-themed:#fff;--recommendations-form-width:550px;--font-weight-semibold:600;--invalid-rule-color:#1d1d1d;--valid-rule-color:#538823;--color-accent-themed-darker:#0074b1}:root{--color-primitive-white-rgb:255 255 255;--color-primitive-black-rgb:0 0 0;--color-primitive-transparent-rgb:0 0 0;--color-primitive-red-100-rgb:255 224 219;--color-primitive-red-200-rgb:255 189 181;--color-primitive-red-300-rgb:255 154 145;--color-primitive-red-400-rgb:255 119 114;--color-primitive-red-500-rgb:235 87 87;--color-primitive-red-rgb:var(--color-primitive-red-500-rgb);--color-primitive-red-600-rgb:197 62 65;--color-primitive-red-700-rgb:151 44 47;--color-primitive-red-800-rgb:101 31 32;--color-primitive-red-900-rgb:51 20 18;--color-primitive-gray-100-rgb:255 255 255;--color-primitive-gray-200-rgb:238 238 238;--color-primitive-gray-300-rgb:219 219 219;--color-primitive-gray-400-rgb:182 182 182;--color-primitive-gray-500-rgb:119 119 119;--color-primitive-gray-rgb:var(--color-primitive-gray-500-rgb);--color-primitive-gray-600-rgb:90 91 91;--color-primitive-gray-700-rgb:54 55 55;--color-primitive-gray-800-rgb:35 37 37;--color-primitive-gray-900-rgb:22 23 24;--color-primitive-orange-100-rgb:255 228 205;--color-primitive-orange-200-rgb:255 197 152;--color-primitive-orange-300-rgb:255 165 103;--color-primitive-orange-400-rgb:255 133 61;--color-primitive-orange-500-rgb:255 103 25;--color-primitive-orange-rgb:var(--color-primitive-orange-500-rgb);--color-primitive-orange-600-rgb:215 77 0;--color-primitive-orange-700-rgb:165 56 0;--color-primitive-orange-800-rgb:110 39 2;--color-primitive-orange-900-rgb:56 23 2;--color-primitive-yellow-100-rgb:255 252 211;--color-primitive-yellow-200-rgb:255 247 162;--color-primitive-yellow-300-rgb:255 238 113;--color-primitive-yellow-400-rgb:255 223 65;--color-primitive-yellow-500-rgb:255 199 0;--color-primitive-yellow-rgb:var(--color-primitive-yellow-500-rgb);--color-primitive-yellow-600-rgb:216 166 0;--color-primitive-yellow-700-rgb:166 127 0;--color-primitive-yellow-800-rgb:110 84 0;--color-primitive-yellow-900-rgb:55 42 8;--color-primitive-green-100-rgb:219 253 232;--color-primitive-green-200-rgb:175 248 205;--color-primitive-green-300-rgb:130 237 178;--color-primitive-green-400-rgb:82 221 152;--color-primitive-green-500-rgb:27 196 125;--color-primitive-green-rgb:var(--color-primitive-green-500-rgb);--color-primitive-green-600-rgb:0 163 99;--color-primitive-green-700-rgb:0 124 74;--color-primitive-green-800-rgb:2 83 49;--color-primitive-green-900-rgb:14 42 27;--color-primitive-cyan-100-rgb:222 241 255;--color-primitive-cyan-200-rgb:182 225 255;--color-primitive-cyan-300-rgb:137 206 255;--color-primitive-cyan-400-rgb:87 185 255;--color-primitive-cyan-500-rgb:24 160 251;--color-primitive-cyan-rgb:var(--color-primitive-cyan-500-rgb);--color-primitive-cyan-600-rgb:0 131 213;--color-primitive-cyan-700-rgb:0 99 164;--color-primitive-cyan-800-rgb:0 66 109;--color-primitive-cyan-900-rgb:15 34 53;--color-primitive-blue-100-rgb:222 228 255;--color-primitive-blue-200-rgb:181 199 255;--color-primitive-blue-300-rgb:135 171 255;--color-primitive-blue-400-rgb:83 144 255;--color-primitive-blue-500-rgb:0 118 255;--color-primitive-blue-rgb:var(--color-primitive-blue-500-rgb);--color-primitive-blue-600-rgb:0 93 217;--color-primitive-blue-700-rgb:0 69 167;--color-primitive-blue-800-rgb:0 46 111;--color-primitive-blue-900-rgb:14 25 54;--color-primitive-purple-100-rgb:237 224 255;--color-primitive-purple-200-rgb:213 189 255;--color-primitive-purple-300-rgb:185 155 255;--color-primitive-purple-400-rgb:155 125 255;--color-primitive-purple-500-rgb:123 97 255;--color-primitive-purple-rgb:var(--color-primitive-purple-500-rgb);--color-primitive-purple-600-rgb:94 73 217;--color-primitive-purple-700-rgb:69 53 167;--color-primitive-purple-800-rgb:48 36 111;--color-primitive-purple-900-rgb:28 21 54;--border-default:1px solid var(--color-detail);--border-radius-xs:4px;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:20px;--border-radius-full:9999px;--shadow-sm:var(--shadow-light-sm);--shadow-md:var(--shadow-light-md);--shadow-lg:var(--shadow-light-lg);--shadow-xl:var(--shadow-light-xl);--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-19:19px;--font-size-20:20px;--font-size-24:24px;--font-size-30:30px;--font-size-32:32px;--font-size-36:36px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-heavy:800}.dark-mode{--color-fg-primary:var(--color-dark-fg-primary);--color-fg-secondary:var(--color-dark-fg-secondary);--color-fg-tertiary:var(--color-dark-fg-tertiary);--color-bg-primary:var(--color-dark-bg-primary);--color-bg-secondary:var(--color-dark-bg-secondary);--color-bg-tertiary:var(--color-dark-bg-tertiary);--color-bg-elevated-primary:var(--color-dark-bg-elevated-primary);--color-bg-elevated-secondary:var(--color-dark-bg-elevated-secondary);--color-bg-elevated-tertiary:var(--color-dark-bg-elevated-tertiary);--color-utility-detail:var(--color-dark-utility-detail);--color-utility-black:var(--color-dark-utility-black);--color-utility-white:var(--color-dark-utility-white);--color-utility-transparent:var(--color-dark-utility-transparent);--color-utility-modal:var(--color-dark-utility-modal);--color-utility-hover:var(--color-dark-utility-hover);--color-accent-fg-red:var(--color-dark-accent-fg-red);--color-accent-fg-orange:var(--color-dark-accent-fg-orange);--color-accent-fg-yellow:var(--color-dark-accent-fg-yellow);--color-accent-fg-green:var(--color-dark-accent-fg-green);--color-accent-fg-cyan:var(--color-dark-accent-fg-cyan);--color-accent-fg-blue:var(--color-dark-accent-fg-blue);--color-accent-fg-purple:var(--color-dark-accent-fg-purple);--color-accent-bg-red:var(--color-dark-accent-bg-red);--color-accent-bg-orange:var(--color-dark-accent-bg-orange);--color-accent-bg-yellow:var(--color-dark-accent-bg-yellow);--color-accent-bg-green:var(--color-dark-accent-bg-green);--color-accent-bg-cyan:var(--color-dark-accent-bg-cyan);--color-accent-bg-blue:var(--color-dark-accent-bg-blue);--color-accent-bg-purple:var(--color-dark-accent-bg-purple);--color-button-mono-fg:var(--color-dark-button-mono-fg);--color-button-mono-bg:var(--color-dark-button-mono-bg);--color-button-mono-bg-hover:var(--color-dark-button-mono-bg-hover);--color-button-primary-fg:var(--color-dark-button-primary-fg);--color-button-primary-bg:var(--color-dark-button-primary-bg);--color-button-primary-bg-hover:var(--color-dark-button-primary-bg-hover);--color-button-secondary-fg:var(--color-dark-button-secondary-fg);--color-button-secondary-bg:var(--color-dark-button-secondary-bg);--color-button-secondary-bg-hover:var(--color-dark-button-secondary-bg-hover);--color-button-tertiary-fg:var(--color-dark-button-tertiary-fg);--color-button-tertiary-bg:var(--color-dark-button-tertiary-bg);--color-button-tertiary-bg-hover:var(--color-dark-button-tertiary-bg-hover);--color-button-disabled-fg:var(--color-dark-button-disabled-fg);--color-button-disabled-bg:var(--color-dark-button-disabled-bg);--color-tooltip-fg:var(--color-dark-tooltip-fg);--color-tooltip-bg:var(--color-dark-tooltip-bg);--color-semantic-error-fg-primary:var(--color-dark-semantic-error-fg-primary);--color-semantic-error-bg-primary:var(--color-dark-semantic-error-bg-primary);--color-semantic-error-bg-secondary:var(--color-dark-semantic-error-bg-secondary);--color-semantic-error-utility-detail:var(--color-dark-semantic-error-utility-detail);--color-semantic-error-utility-contrast:var(--color-dark-semantic-error-utility-contrast);--color-semantic-success-fg-primary:var(--color-dark-semantic-success-fg-primary);--color-semantic-success-bg-primary:var(--color-dark-semantic-success-bg-primary);--color-semantic-success-bg-secondary:var(--color-dark-semantic-success-bg-secondary);--color-semantic-success-utility-detail:var(--color-dark-semantic-success-utility-detail);--color-semantic-success-utility-contrast:var(--color-dark-semantic-success-utility-contrast);--color-semantic-warn-fg-primary:var(--color-dark-semantic-warn-fg-primary);--color-semantic-warn-bg-primary:var(--color-dark-semantic-warn-bg-primary);--color-semantic-warn-bg-secondary:var(--color-dark-semantic-warn-bg-secondary);--color-semantic-warn-utility-detail:var(--color-dark-semantic-warn-utility-detail);--color-semantic-warn-utility-contrast:var(--color-dark-semantic-warn-utility-contrast);--color-semantic-paid-fg-primary:var(--color-dark-semantic-paid-fg-primary);--color-semantic-paid-bg-primary:var(--color-dark-semantic-paid-bg-primary);--color-semantic-paid-bg-secondary:var(--color-dark-semantic-paid-bg-secondary);--color-semantic-paid-utility-detail:var(--color-dark-semantic-paid-utility-detail);--color-semantic-paid-utility-contrast:var(--color-dark-semantic-paid-utility-contrast);--color-semantic-substack-fg-primary:var(--color-dark-semantic-substack-fg-primary);--color-semantic-substack-bg-primary:var(--color-dark-semantic-substack-bg-primary);--color-semantic-substack-bg-secondary:var(--color-dark-semantic-substack-bg-secondary);--color-semantic-substack-utility-detail:var(--color-dark-semantic-substack-utility-detail);--color-semantic-substack-utility-contrast:var(--color-dark-semantic-substack-utility-contrast);--color-semantic-select-fg-primary:var(--color-dark-semantic-select-fg-primary);--color-semantic-select-bg-primary:var(--color-dark-semantic-select-bg-primary);--color-semantic-select-bg-secondary:var(--color-dark-semantic-select-bg-secondary);--color-semantic-select-utility-detail:var(--color-dark-semantic-select-utility-detail);--color-semantic-select-utility-contrast:var(--color-dark-semantic-select-utility-contrast);--color-chat-other-fg-primary:var(--color-dark-chat-other-fg-primary);--color-chat-other-fg-secondary:var(--color-dark-chat-other-fg-secondary);--color-chat-other-bg-primary:var(--color-dark-chat-other-bg-primary);--color-chat-other-bg-secondary:var(--color-dark-chat-other-bg-secondary);--color-chat-self-fg-primary:var(--color-dark-chat-self-fg-primary);--color-chat-self-fg-secondary:var(--color-dark-chat-self-fg-secondary);--color-chat-self-bg-primary:var(--color-dark-chat-self-bg-primary);--color-chat-self-bg-secondary:var(--color-dark-chat-self-bg-secondary);--shadow-sm:var(--shadow-dark-sm);--shadow-md:var(--shadow-dark-md);--shadow-lg:var(--shadow-dark-lg);--shadow-xl:var(--shadow-dark-xl)}#pmpro_account-membership th:nth-child(2),#pmpro_account-membership th:nth-child(3),#pmpro_account-membership .pmpro_account-membership-levelfee,#pmpro_account-membership .pmpro_account-membership-expiration{display:none}.comment-form-comment{display:flex}.comment-form-comment [name="comment"]{width:100%;padding:10px;font-family:var(--description-font);font-size:17px}@media screen and (max-width:768px){.comments-container{padding:10px}}.comments-container{font-family:var(--description-font);color:var(--text-color);position:relative;z-index:100;background:var(--background-color)}.comments-container .avatar{width:64px;height:auto;border-radius:50%;object-fit:cover;margin-right:20px}.comments-container cite{font-style:normal;font-weight:700}.comments-container input[type="submit"]{background-color:var(--background_pop);color:var(--print_on_pop)!important;border-radius:6px;height:40px;font-size:15px;font-weight:700;border:none;padding:0 30px;cursor:pointer}.comments-container .form-submit{text-align:right}.comments-container .comment-body{display:flex}.comments-container .comment-author-thumbnail{margin-right:10px}.comments-container .comment-reply,.comments-container .comment-content{font-size:17px;line-height:25px}.comments-container .comment-reply{font-weight:700}.comments-container .comment-edit-link{margin-left:20px;color:var(--control-outline-color)}.comments-container .comment-metadata>.fn{margin-right:20px;font-weight:700}.comments-container .comment-footer-meta{margin-bottom:40px}.comments-container .subscribe-cta{width:100%;font-size:16px;padding:10px;background:#2d2d2d;color:#fff;cursor:pointer;font-weight:700;border-radius:5px}.comment .comment{padding-left:5%}.blockPage{font-family:var(--description-font)}#respond #reply-title{font-family:var(--description-font);text-transform:none}#respond #reply-title small{margin-left:20px;font-size:15px}.logged-in .below-content .sidebar-container{opacity:0}.pmpro_checkout h2 span.pmpro_checkout-h2-msg{font-size:16px;font-style:italic;font-weight:400;letter-spacing:normal;font-family:var(--cta-font);display:block;margin-bottom:30px;text-transform:none}.pmpro_btn{background-color:var(--background_pop);color:var(--print_on_pop);font-family:var(--title-font);text-decoration:none!important;border-radius:6px;font-size:15px;font-weight:700;border:none;padding:0 30px;cursor:pointer;text-decoration:none!important;font-family:var(--title-font);font-weight:600;line-height:36px;font-size:var(--font-size-14)}#pmpro_levels .pmpro_btn{font-size:23px}.pmpro_box,.pmpro_billing_wrap,.pmpro_invoice_wrap,#pmpro_cancel .pmpro_btn-cancel,.pmpro_message,.pmpro_alert,.pmpro_confirmation_wrap,.pmpro_actionlinks{font-family:var(--description-font);font-size:16px}.pmpro_checkout{font-family:var(--title-font);font-size:20px}.pmpro_message a,.pmpro_alert a{box-shadow:none!important}.pmpro_a-print,#pmpro_cancel .pmpro_yeslink,#pmpro_cancel .pmpro_nolink{box-shadow:none;font-family:var(--description-font)}.pmpro_a-print:hover,#pmpro_cancel .pmpro_yeslink:hover,#pmpro_cancel .pmpro_nolink:hover{text-decoration:underline!important}.pmpro_table th{text-align:left}.pmpro-has-access h1.post-title{text-transform:none;font-weight:100}#pmpro_account thead,#pmpro_account .pmpro_account-membership-levelname{font-family:var(--title-font)}#pmpro_account .pmpro_box h2{font-family:var(--title-font);letter-spacing:0;margin-bottom:40px;text-transform:none}#pmpro_account .pmpro_actionlinks a:hover{box-shadow:none;text-decoration:underline;color:#666}.pmpro_member_profile_edit-fields input[type="text"],.pmpro_change_password-fields input[type="text"],.pmpro_member_profile_edit-fields input[type="password"],.pmpro_change_password-fields input[type="password"]{width:400px;height:32px;font-family:var(--description-font);font-size:16px;padding-left:8px}.newsletter-firstname{display:none}.riot-upgradeprompt.newsletter-signup{box-sizing:border-box;height:auto}.riot-upgradeprompt.newsletter-signup p{margin:0;display:inline-flex}.riot-upgradeprompt.newsletter-signup button{text-transform:none;letter-spacing:0}.riot-upgradeprompt.newsletter-signup .login-prompt{margin-top:30px;position:relative;z-index:100}.single-post .newsletter-signup:not(.riot-upgradeprompt) input[type="email"]{min-width:315px;height:50px;margin-right:30px;border-radius:5px;border:1px #333 solid;background:#fff;padding-left:10px;box-sizing:border-box;font-size:19px}#pmpro_levels.pmpro_advanced_levels-div .post.entry{padding:0}.pmpro_content_message .nl-form{color:#fff}.pmpro_content_message .nl-form .nl-email{background:var(--cover_input_background,#fff);color:var(--cover_print_primary,#000);box-sizing:border-box;display:inline-block;padding:10px;height:40px;border:1px solid #fff;border-right-width:0;border-radius:var(--border-radius-sm) 0 0 var(--border-radius-sm);font-family:var(--cta-font);font-size:15px;line-height:19px;width:100%;-webkit-appearance:none;min-width:235px;margin-right:0}.pmpro_content_message .nl-form .nl-email:focus-visible{outline:1px solid #fff}.disabled .side-by-side-wrap button{background:var(--background_contrast_5)}.riot-upgradeprompt .newsletter-form.submitted button{background:var(--background_contrast_5);color:#000}#lostpasswordform .pmpro_lost_password-fields input[type=text] input.input,#loginform input.input{width:100%;height:40px;font-size:17px;padding-left:10px;max-width:480px}#lostpasswordform .pmpro_lost_password-fields input[type=text] label,#loginform label{font-size:var(--font-size-16)}.pmpro_card_actions,.pmpro_table{font-family:var(--cta-font)}.pmpro_form_hint{font-family:var(--cta-font)}#pass-strength-result{font-family:var(--title-font)}.pmpro #pmpro_login #loginform .login-submit .button{padding:inherit}.pmpro #pmpro_login #loginform .login-submit .button:hover,.pmpro #pmpro_login #loginform .login-submit .button:focus{background-color:var(--pmpro--color--accent--variation);background-position:0 0;border-color:var(--pmpro--color--accent--variation);color:var(--pmpro--color--base)}.pmpro_list.pmpro_list-plain,.pmpro_list.pmpro_list-plain .pmpro_list_item{font-family:var(--cta-font)}@media print{.post-content .pmpro_section p{font-size:16px;line-height:20px;margin-bottom:20px}.pmpro_section{margin-bottom:15px}.pmpro-invoice .main-nav,.pmpro-confirmation .main-nav,.pmpro-invoice .post-header,.pmpro-confirmation .post-header,.pmpro-invoice #pmpro_confirmation-2,.pmpro-confirmation #pmpro_confirmation-2{display:none}.pmpro-invoice .pmpro_actions_nav,.pmpro-confirmation .pmpro_actions_nav,.pmpro-invoice .pmpro_spacer,.pmpro-confirmation .pmpro_spacer{display:none!important}.pmpro-invoice #post-main-wrap,.pmpro-confirmation #post-main-wrap{margin-top:0}.pmpro-invoice #pmpro_order_single,.pmpro-confirmation #pmpro_order_single{margin-bottom:0}.post-content .content-area .wp-block-image.size-full{text-align:center}.post-content .content-area .wp-block-image.size-full>img{max-width:400px}}.pmpro_form_field .pcWidth100Percent{width:100%}.g-recaptcha{margin:20px 0}#post-main-wrap .wp-block-rnmg-comments-link p:first-child a[href*="comments"]{text-decoration:none;box-shadow:none;pointer-events:none}.riot-upgradeprompt__inner{max-width:380px;margin:auto;padding:12px}.rhc-gated-content-overlay{position:relative;background:var(--background_subtle);border-radius:8px;margin:2rem 0}.rhc-gated-content-cta{max-width:800px;margin:0 auto}.rhc-gated-content-button{display:inline-block;background:var(--color_theme_bg_pop);color:var(--color_theme_print_on_pop);padding:1rem 2rem;border-radius:4px;text-decoration:none;font-weight:700;margin-top:2rem;text-align:center;transition:background-color 0.3s ease}.rhc-gated-content-button:hover{background:var(--color_theme_bg_pop_darken);color:var(--color_theme_print_on_pop)}.rhc-gated-content-cta .wp-block-group{margin-bottom:2rem}.rhc-gated-content-cta .wp-block-heading{margin-bottom:1.5rem}.rhc-gated-content-cta .wp-block-paragraph{margin-bottom:1.5rem}.rhc-gated-content-cta .wp-block-list{margin-bottom:2rem}.rhc-gated-content-cta .wp-block-buttons{margin-top:2rem}.rhc-gated-content-wrapper{position:relative;width:100%;margin:2rem 0;max-height:1000px;overflow:hidden}.rhc-gated-content-wrapper::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);pointer-events:none}.rhc-gated-content-blur{filter:blur(5px);pointer-events:none;user-select:none;opacity:.3}.rhc-gated-content-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center}.rhc-gated-content-cta{width:100%}.rhc-gated-content-header{padding:2rem 0;width:100%}.rhc-gated-content-cta{background:#ffd007}.rhc-gated-content-overlay .rhc-gated-content-cta h2{font-size:28px}.rhc-gated-content-cta h3{color:#000;font-size:1.5rem;margin:0 0 1.5rem 0}.rhc-gated-content-perks{margin-bottom:2rem}.rhc-gated-content-perk{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem;text-align:left}.rhc-gated-content-perk p{margin:0;font-size:1rem;line-height:1.5}.rhc-gated-content-cta ul li{margin-bottom:0}.rhc-gated-content-button,.rhc-gated-content-cta ul+div a{display:inline-block;background:#000;color:#fff;padding:1rem 2rem;border-radius:4px;text-decoration:none;font-weight:700;transition:background-color 0.2s}.rhc-gated-content-button:hover{background:#333}.rhc-gated-content-intro{margin-bottom:1.5rem;text-align:left}.rhc-gated-content-intro p{margin:0;font-size:1rem;line-height:1.5}.pmpro_card_title img{display:none!important}.cta-button .wp-block-button__link{background-color:var(--color-accent-themed);font-family:"Roboto Condensed",sans;text-decoration:none!important;border-radius:15px;font-size:1em}.cta-button .wp-block-button__link:hover{background-color:var(--color-accent-themed-darker)}