@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Instrument+Serif:ital@0;1&family=Plus+Jakarta+Sans:wght@700;800&display=swap');
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
.pvc-container .pvc-icon,.pvc-custom-format .pvc-icon{display:inline-block;width:16px;height:16px;line-height:1;vertical-align:middle;vertical-align:calc(.5cap - 8px);margin-right:.25em;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 15v6a1.5 1.5 0 0 0 3 0v-6a1.5 1.5 0 0 0-3 0Zm7-6v12a1.5 1.5 0 0 0 3 0V9a1.5 1.5 0 0 0-3 0Zm7-6v18a1.5 1.5 0 0 0 3 0V3a1.5 1.5 0 0 0-3 0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3.5 15v6a1.5 1.5 0 0 0 3 0v-6a1.5 1.5 0 0 0-3 0Zm7-6v12a1.5 1.5 0 0 0 3 0V9a1.5 1.5 0 0 0-3 0Zm7-6v18a1.5 1.5 0 0 0 3 0V3a1.5 1.5 0 0 0-3 0Z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pvc-container .pvc-icon-custom,.pvc-custom-format .pvc-icon-custom{vertical-align:middle;background-color:transparent;-webkit-mask-image:none;mask-image:none}.post-views.entry-meta:not(.pvc-container)>span{margin-right:0!important;font:16px/1}.post-views.entry-meta:not(.pvc-container)>span.post-views-icon.dashicons{display:inline-block;font-size:16px;line-height:1;text-decoration:inherit;vertical-align:middle}[data-pvc-metric].load-dynamic>.post-views-count,.post-views.load-dynamic>.post-views-count{color:#0000;transition:color .3s ease-in-out;position:relative}[data-pvc-metric].load-dynamic>.post-views-count:after,.post-views.load-dynamic>.post-views-count:after{opacity:0;transition:opacity .3s ease-in-out;position:relative;color:#6610f2}[data-pvc-metric].load-dynamic.loaded>.post-views-count,[data-pvc-metric].load-dynamic.load-error>.post-views-count,.post-views.load-dynamic.loaded>.post-views-count,.post-views.load-dynamic.load-error>.post-views-count{color:inherit}[data-pvc-metric].load-dynamic.load-error>.post-views-count:after,.post-views.load-dynamic.load-error>.post-views-count:after{content:none;opacity:0;animation:none}[data-pvc-metric].load-dynamic.loading>.post-views-count,[data-pvc-metric].load-dynamic.loading>.post-views-count:after,.post-views.load-dynamic.loading>.post-views-count,.post-views.load-dynamic.loading>.post-views-count:after{box-sizing:border-box}[data-pvc-metric].load-dynamic.loading>.post-views-count:after,.post-views.load-dynamic.loading>.post-views-count:after{content:"";display:block;width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-color:currentColor transparent;animation:pvc-loading 1s linear infinite;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1}@keyframes pvc-loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}
/*! # Table of Contents
- HTML5 Reset
	- Baseline Normalize
	- Box Sizing
	- Float Clearing
- Defaults
	- Typographical Elements
	- Headings
	- Objects
	- Gallery
	- Forms
	- Tables
	- Screen Reader Text
- Structure and Layout
	- Site Containers
	- Column Widths and Positions
	- Column Classes
- Common Classes
	- Avatar
	- Genesis
	- Search Form
	- Titles
	- WordPress
- Widgets
	- Featured Content
- Plugins
	- Genesis eNews Extended
	- Jetpack
- Site Header
	- Title Area
	- Widget Area
- Site Navigation
	- Accessible Menu
	- Site Header Navigation
	- Primary Navigation
	- Secondary Navigation
	- Skip Links
- Content Area
	- Entries
	- Entry Meta
	- Pagination
	- Comments
- Sidebars
- Footer Widgets
- Site Footer
- Print Styles
*/
/*! # HTML5 Reset
---------------------------------------------------------------------------------------------------- */
/*! ## Baseline Normalize
--------------------------------------------- */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
/*! ## Box Sizing
--------------------------------------------- */
html,input[type=search]{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}
/*! ## Float Clearing
--------------------------------------------- */
.author-box:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.prev-next-links:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.prev-next-links:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.wrap:after{clear:both;content:" ";display:table}
/*! # Defaults
---------------------------------------------------------------------------------------------------- */
/*! ## Typographical Elements
--------------------------------------------- */
html{font-size:62.5%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
/*! RTL Support */
body{direction:ltr;unicode-bidi:embed}
/*! Chrome fix */
body>div{font-size:1.6rem}body{background-color:#f5f5f5;color:#777;font-family:'Source Sans Pro',sans-serif;font-size:16px;font-size:1.6rem;font-weight:400;line-height:1.625;margin:0}a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus,.button,.more-link,.gallery img{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}a{color:#ff6c3a;text-decoration:none}a:hover,a:focus{color:#2f4052;text-decoration:none}p{margin:0 0 30px;padding:0}ol,ul{margin:0;padding:0}li{list-style-type:none}hr{border:0;border-collapse:collapse;border-top:1px solid #ddd;clear:both;margin:2em 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}blockquote{margin:40px}blockquote:before{content:"\201C";display:block;font-size:30px;font-size:3rem;height:0;left:-20px;position:relative;top:-10px}
/*! ## Headings
--------------------------------------------- */
h1,h2,h3,h4,h5,h6{color:#363f48;font-family:'Lato',sans-serif;font-weight:400;line-height:1.2;margin:0 0 20px}h1{font-size:26px;font-size:2.6rem}h2{font-size:22px;font-size:2.2rem}h3{font-size:20px;font-size:2rem}h4{font-size:20px;font-size:2rem}h5{font-size:18px;font-size:1.8rem}h6{font-size:16px;font-size:1.6rem}@media only screen and (min-width:860px){h1{font-size:36px;font-size:3.6rem}h2{font-size:30px;font-size:3rem}h3{font-size:24px;font-size:2.4rem}}
/*! ## Objects
--------------------------------------------- */
embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}figure{margin:0}.featured-content img,.gallery img{width:auto}
/*! ## Gallery
--------------------------------------------- */
.gallery{overflow:hidden}.gallery-item{float:left;margin-left:0;margin-bottom:30px;margin-top:0;text-align:center;width:100%}@media only screen and (min-width:860px){.gallery-item{margin-left:2.564102564102564%;margin-bottom:2.564102564102564%}.gallery-columns-2 .gallery-item{width:48.717948717948715%}.gallery-columns-3 .gallery-item{width:31.623931623931625%}.gallery-columns-4 .gallery-item{width:23.076923076923077%}.gallery-columns-5 .gallery-item{width:17.94871794871795%}.gallery-columns-6 .gallery-item{width:14.52991452991453%}.gallery-columns-7 .gallery-item{width:12.08791208791209}.gallery-columns-8 .gallery-item{width:10.25641025641026%}.gallery-columns-9 .gallery-item{width:8.831908831908832%}.gallery-columns-2 .gallery-item:nth-of-type(2n+1),.gallery-columns-3 .gallery-item:nth-of-type(3n+1),.gallery-columns-4 .gallery-item:nth-of-type(4n+1),.gallery-columns-5 .gallery-item:nth-of-type(5n+1),.gallery-columns-6 .gallery-item:nth-of-type(6n+1),.gallery-columns-7 .gallery-item:nth-of-type(7n+1),.gallery-columns-8 .gallery-item:nth-of-type(8n+1),.gallery-columns-9 .gallery-item:nth-of-type(9n+1){margin-left:0;clear:left}}.gallery-item img{border:medium none;padding:0}.gallery-item .gallery-icon>a{position:relative;display:block}.gallery-item .gallery-icon>a img{vertical-align:middle;float:none;margin:0}.gallery-item .gallery-icon>a:after{background:#ff6c3a none repeat scroll 0 0;content:"\f105";border-radius:50%;color:#fff;font-family:FontAwesome;font-size:24px;font-size:2.4rem;height:50px;left:50%;line-height:50px;margin-left:-25px;margin-top:-25px;opacity:0;position:absolute;text-align:center;top:50%;width:50px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.gallery-item .gallery-icon>a:hover:after{opacity:1}
/*! ## Forms
--------------------------------------------- */
input,select,textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;color:#777;font-size:16px;font-size:1.6rem;-webkit-font-smoothing:antialiased;font-weight:300;padding:8px 12px;width:100%}input:focus,textarea:focus{border:1px solid #ccc;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::-moz-placeholder{color:#777;font-weight:300;opacity:1}::-webkit-input-placeholder{color:#777;font-weight:300}button,input[type=button],input[type=reset],input[type=submit],.button,.more-link{background:#ff6c3a none repeat scroll 0 0;border:0 none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",sans-serif;-webkit-font-smoothing:antialiased;padding:8px 20px;width:auto;box-shadow:none}@media only screen and (min-width:860px){.button{padding:8px 20px}}button:hover,input:hover[type=button],input:hover[type=reset],input:hover[type=submit],.button:hover,.more-link:hover,button:focus,input:focus[type=button],input:focus[type=reset],input:focus[type=submit],.button:focus,.more-link:focus{box-shadow:none;color:#fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}
/*! ## Tables
--------------------------------------------- */
table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #ddd}td,th{text-align:left}td{border-top:1px solid #ddd;padding:6px 0}th{font-weight:600}
/*! ## Screen Reader Text
--------------------------------------------- */
.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type=submit]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.more-link{position:relative;margin:30px 0 0;padding:6px 20px;display:table}
/*! # Structure and Layout
---------------------------------------------------------------------------------------------------- */
/*! ## Site Containers
--------------------------------------------- */
.site-inner,.wrap{padding-left:5%;padding-right:5%}.site-inner{clear:both;padding-top:30px}@media only screen and (min-width:860px){.site-inner{padding-top:40px}.site-inner,.wrap{max-width:800px;margin:0 auto;padding-left:0;padding-right:0}}@media only screen and (min-width:1023px){.site-inner,.wrap{max-width:960px}}@media only screen and (min-width:1200px){.site-inner,.wrap{margin:0 auto;max-width:1170px}}.landing-page .site-inner{max-width:800px}.template-full-width .site-inner,.template-blank .site-inner{max-width:none;padding:0}
/*! ## Column Widths and Positions
--------------------------------------------- */
/*! ### Wrapping div for .content and .sidebar-primary */
.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{float:right}@media only screen and (min-width:1023px){.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:740px}}@media only screen and (min-width:1200px){.content-sidebar-sidebar .content-sidebar-wrap,.sidebar-content-sidebar .content-sidebar-wrap,.sidebar-sidebar-content .content-sidebar-wrap{width:950px}}
/*! ### Content */
.content{width:100%}@media only screen and (min-width:1023px){.content{width:640px;float:right}}@media only screen and (min-width:1200px){.content{width:800px}}.content-sidebar .content,.content-sidebar-sidebar .content,.sidebar-content-sidebar .content{float:left}@media only screen and (min-width:1023px){.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:420px}}@media only screen and (min-width:1200px){.sidebar-content-sidebar .content,.sidebar-sidebar-content .content,.content-sidebar-sidebar .content{width:580px}}.full-width-content .content{width:100%}
/*! ### Primary Sidebar */
@media only screen and (min-width:1023px){.sidebar-primary{width:280px;float:right}}@media only screen and (min-width:1200px){.sidebar-primary{width:330px}}.sidebar-content .sidebar-primary,.sidebar-sidebar-content .sidebar-primary{float:left}
/*! ### Secondary Sidebar */
@media only screen and (min-width:1023px){.sidebar-secondary{float:left;width:180px}}.content-sidebar-sidebar .sidebar-secondary{float:right}
/*! ## Column Classes
--------------------------------------------- */
/*! Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css */
.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin:0;width:100%}@media only screen and (min-width:860px){.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:48.717948717948715%}.one-third,.two-sixths{width:31.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:23.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}}
/*! # Common Classes
---------------------------------------------------------------------------------------------------- */
/*! ## Avatar
--------------------------------------------- */
.avatar{float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px;border-radius:50%}.comment .avatar{left:0;margin:0 15px 0 0;position:relative}@media only screen and (min-width:860px){.comment .avatar{left:-80px;border-radius:50%;margin:0;position:absolute;top:0}}
/*! ## Genesis
--------------------------------------------- */
.breadcrumb{margin-bottom:20px}.archive-description{font-size:16px;font-size:1.6rem;margin-bottom:30px}.author-box{background:#fff;padding:30px;font-size:16px;font-size:1.6rem;margin-bottom:40px;border-radius:2px;box-shadow:0 15px 30px rgba(0,0,0,.1)}.archive-description .entry-title{font-size:24px;font-size:2.4rem;margin-bottom:0;margin-top:0;padding:0}.author-box-title{font-size:18px;font-size:1.8rem;margin-bottom:4px}.archive-description p:last-child,.author-box p:last-child{margin-bottom:0}
/*! ## Search Form
--------------------------------------------- */
.search-form{overflow:hidden;position:relative}.site-header .search-form{text-align:left;float:right;padding-top:16px;padding-bottom:16px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}@media only screen and (min-width:1023px){.site-header .search-form{text-align:center;display:inline-block;padding-top:0;padding-bottom:0}}.entry-content .search-form{width:50%}.site-header .search-form input[type=submit],.genesis-nav-menu .search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.widget_search input[type=submit]{margin-top:10px}
/*! ## Titles
--------------------------------------------- */
.archive-title{font-size:26px;font-size:2.6rem}@media only screen and (min-width:860px){.archive-title{font-size:30px;font-size:3rem}}.entry-title{font-size:26px;font-size:2.6rem}@media only screen and (min-width:860px){.entry-title{font-size:30px;font-size:3rem}}.entry-title a,.sidebar .widget-title a{color:#363f48}.entry-title a:hover,.entry-title a:focus{color:#ff6c3a}.widget-title{font-size:18px;font-size:1.8rem;margin-bottom:20px}.footer-widgets .widget-title{font-size:20px;font-size:2rem;color:#fff}
/*! ## WordPress
--------------------------------------------- */
a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 24px 24px 0}a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 24px 24px}.wp-caption-text{font-size:14px;font-size:1.4rem;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 28px}
/*! # Widgets
---------------------------------------------------------------------------------------------------- */
.widget{word-wrap:break-word}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget ol li:before{content:""}.widget li li{border:0}.widget_calendar table{width:100%}.widget_calendar td,.widget_calendar th{text-align:center}
/*! ## Featured Content
--------------------------------------------- */
.featured-content .entry{margin-bottom:30px;padding:0 0 30px}.featured-content .entry .entry-title{font-size:20px;font-size:2rem;margin:20px 0;padding:0 30px}.featured-content .entry .entry-content{padding:0 30px}.featured-content .entry .entry-meta{padding:0 30px;margin-bottom:15px}.featured-content .entry .entry-image{vertical-align:middle;margin-bottom:0}
/*! # Plugins
---------------------------------------------------------------------------------------------------- */
/*! ## Genesis eNews Extended
--------------------------------------------- */
.enews-widget input{margin-bottom:16px}.enews-widget input[type=submit]{margin:0}.enews form+p{margin-top:24px}.enews .screenread{left:-1000em}
/*! ## Jetpack
--------------------------------------------- */
#wpstats{display:none}
/*! # Skip Links
---------------------------------------------------------------------------------------------------- */
.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}
/*! Display outline on focus */
:focus{color:#777;outline:1px solid #ccc}
/*! # Site Header
---------------------------------------------------------------------------------------------------- */
.site-header{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.site-header>.wrap{padding:0 5%}@media only screen and (min-width:860px){.site-header>.wrap{padding:0}}.custom-header .site-header{background-position:center !important;background-size:cover !important}
/*! ## Title Area
--------------------------------------------- */
.title-area{float:left;width:100%;text-align:center;padding:14px 0;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}@media only screen and (min-width:860px){.title-area{width:auto;text-align:left}}.site-title{font-family:'Source Sans Pro',sans-serif;font-size:36px;font-size:3.6rem;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:860px){.site-title{font-size:40px;font-size:4rem}}.site-title a,.site-title a:hover,.site-title a:focus{color:#363f48}.site-description{font-size:16px;font-size:1.6rem;font-weight:300;line-height:1.5}.site-description,.site-title{margin-bottom:0}
/*! ## Custom Logo
--------------------------------------------- */
.wp-custom-logo .title-area{padding:15px 0}.wp-custom-logo .custom-logo-link{display:block;line-height:46px;height:46px}.wp-custom-logo .custom-logo-link img{width:auto;max-height:100%;margin:auto;vertical-align:middle}
/*! ## Widget Area
--------------------------------------------- */
.site-header .widget-area{padding:18px 0;text-align:center}@media only screen and (min-width:860px){.site-header .widget-area{padding:0;text-align:right}.site-header .widget-area .menu-toggle{margin-top:20px}}@media only screen and (min-width:1023px){.site-header .widget-area{float:right}}
/*! # Site Navigation
---------------------------------------------------------------------------------------------------- */
.genesis-nav-menu{clear:both;color:#363f48;font-size:16px;font-size:1.6rem;line-height:inherit;width:100%}.genesis-nav-menu .sub-menu{line-height:1.2}.genesis-nav-menu .menu-item{display:inline-block;text-align:left}.genesis-nav-menu a{text-decoration:none;display:block;padding:15px;margin:0;color:#363f48}.genesis-nav-menu a:hover{color:#ff6c3a}.genesis-nav-menu .sub-menu{left:-9999px;opacity:0;position:absolute;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu .sub-menu a{background-color:#fff;border:1px solid #eee;border-top:0;padding:12px 18px;font-size:15px;font-size:1.5rem;position:relative;width:200px;word-wrap:break-word;margin:0}.genesis-nav-menu .sub-menu .sub-menu{margin:-42px 0 0 199px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{float:right;list-style-type:none;padding:15px 0}.genesis-nav-menu>.right>a{padding:0;display:inline-block}.genesis-nav-menu>.rss>a{margin-left:30px}.genesis-nav-menu>.search{padding:8px 0 0}@media only screen and (min-width:1023px){.genesis-nav-menu>.menu-item.highlight a,.site-header.sticky .genesis-nav-menu>.menu-item.highlight a{border:1px solid #ddd;border-radius:2px;padding:3px 15px;margin-left:10px}.genesis-nav-menu>.menu-item-has-children>a:after{color:#ddd;content:"\f107";font-family:fontawesome;padding:0 0 0 8px;display:inline-block}.genesis-nav-menu .sub-menu>.menu-item-has-children>a:after{color:#ddd;content:"\f105";float:right;font-family:fontawesome;padding:0 0 0 8px;display:inline-block}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}}
/*! Genesis Responsive Menus */
@media only screen and (max-width:1023px){.nav-primary,.nav-secondary{display:none}nav.genesis-responsive-menu{display:none;position:relative}.genesis-nav-menu{text-align:center}.genesis-nav-menu li{float:none}.js .genesis-nav-menu .sub-menu,.js .genesis-nav-menu .sub-menu a{width:100%}.js .site-header nav .wrap{padding:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.menu-toggle,.sub-menu-toggle{background-color:#fff;border:0;color:#333;position:relative;padding:3px 15px;display:block;margin:0 auto;overflow:hidden;text-align:center;visibility:visible;cursor:pointer}.header-widget-area .menu-toggle{display:inline-block;width:auto}.header-widget-area nav{clear:both;float:none}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{color:#333}.menu-toggle:focus,.sub-menu-toggle:focus{border-color:#fff;outline:1px solid #ccc}.menu-toggle:focus{outline-offset:-1px}.menu-toggle{border:1px solid #ddd;position:relative;z-index:1000;width:100%}.menu-toggle:before{color:#777;content:"\f0c9";font-family:'FontAwesome';font-size:15px;font-size:1.5rem;margin-right:10px;text-rendering:auto;vertical-align:middle}.sub-menu-toggle{float:right;padding:10px 12px;position:absolute;right:1px;top:1px;z-index:100;font-size:16px;font-size:1.6rem;border-radius:0}.sub-menu-toggle:before{color:#333;content:"\f107";font-family:'FontAwesome';display:inline-block;text-rendering:auto;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transition:transform .25s ease-in-out;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.sub-menu-toggle.activated:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.genesis-responsive-menu .genesis-nav-menu .menu-item{display:block;float:none;position:relative;text-align:left}.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,.genesis-responsive-menu .genesis-nav-menu .menu-item:hover{position:relative}.genesis-responsive-menu .genesis-nav-menu a:focus,.genesis-responsive-menu .genesis-nav-menu a:hover{color:#ff6c3a}.genesis-responsive-menu .genesis-nav-menu a:focus{color:#ff6c3a;outline:thin solid #ccc}.genesis-responsive-menu .genesis-nav-menu .menu-item a{border-top:1px solid #eee;margin-bottom:1px;padding:10px 20px;width:100%}.genesis-responsive-menu .genesis-nav-menu>.menu-item:first-child>a{border-top:0}.genesis-responsive-menu .site-header .genesis-nav-menu .menu-item a{padding:10px 0}.genesis-responsive-menu .genesis-nav-menu .sub-menu{border:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu{border:none}.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu,.genesis-responsive-menu .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a:after{content:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu{clear:both;display:none;margin:0;opacity:1;padding-left:0;position:static;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu a{border-left:none;border-right:none;border-bottom:none;border-top:1px solid #eee;padding-left:30px}.genesis-responsive-menu .genesis-nav-menu .sub-menu a:before{content:"-";padding-right:8px}.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu{margin:0}}
/*! ## Accessible Menu
--------------------------------------------- */
.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}
/*! ## Primary Navigation
--------------------------------------------- */
.nav-primary{background:#fff}.nav-primary .wrap{padding:0}
/*! ## Secondary Navigation
--------------------------------------------- */
.nav-secondary{background:#fff;border-bottom:1px solid #e6e9ed}@media only screen and (min-width:1023px){.nav-secondary{border-top:1px solid #e6e9ed}}
/*! ## Site Header Navigation
--------------------------------------------- */
.site-header .nav-primary{clear:both}@media only screen and (min-width:1023px){.site-header .nav-primary{float:right;border:0 none;clear:none}}.site-header .menu-toggle{float:none;clear:both;margin:20px auto;width:auto}@media only screen and (min-width:860px){.site-header .menu-toggle{float:right;clear:right;margin:20px 0}}.site-header .sub-menu{border-top:1px solid #eee}.site-header .sub-menu .sub-menu{margin-top:-44px}.site-header .genesis-nav-menu>li{margin:0}.site-header .genesis-nav-menu>li>a{padding-top:25px;padding-bottom:25px;margin:0;line-height:inherit;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s}.site-header .genesis-nav-menu li li{margin-left:0}
/*! # Sticky Header
---------------------------------------------------------------------------------------------------- */
.site-header.sticky{position:fixed;top:0;width:100%;z-index:100}.site-header.sticky .title-area{padding:5px 0}.site-header.sticky .genesis-nav-menu>li>a{padding-top:16px;padding-bottom:16px;line-height:inherit}.site-header.sticky .search-form{padding-top:8px;padding-bottom:8px;line-height:inherit}.admin-bar .site-header.sticky{top:32px}
/*! ## Sticky Primary & Secondary Nav
--------------------------------------------- */
.nav-primary.sticky,.nav-secondary.sticky{position:fixed;top:0;width:100%;z-index:100}.admin-bar .nav-primary.sticky,.admin-bar .nav-secondary.sticky{top:32px}
/*! # Content Area
---------------------------------------------------------------------------------------------------- */
/*! ## Entries
--------------------------------------------- */
.entry{background-color:#fff;box-shadow:0 15px 30px rgba(0,0,0,.1);border-radius:2px;margin-bottom:30px;padding:0}.entry>p{padding:30px 30px 0}.entry-image{vertical-align:middle}.entry-title{margin:30px 0 20px;padding:0 30px}@media only screen and (min-width:860px){.entry{margin-bottom:40px}.entry-title{padding:0 50px}}.entry-meta{padding:0 30px}@media only screen and (min-width:860px){.entry-meta{padding:0 50px}}.entry-footer .entry-meta{padding:20px 30px}@media only screen and (min-width:860px){.entry-footer .entry-meta{padding:20px 50px}}.entry-content{padding:0 30px}@media only screen and (min-width:860px){.entry-content{padding:0 50px}}.entry-content ol,.entry-content ul{margin-bottom:30px;margin-left:40px}.entry-content ol>li{list-style-type:decimal}.entry-content ul>li{list-style-type:disc}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#333;color:#ddd}
/*! ## Entry Meta
--------------------------------------------- */
p.entry-meta{color:#363f48;font-size:15px;font-size:1.5rem;margin-bottom:0}.entry-header .entry-meta{margin-bottom:20px}.entry-footer .entry-meta{padding-top:20px}.entry-meta a{color:#363f48;margin-bottom:0}.entry-meta a:hover{color:#ff6c3a}.entry-meta .entry-time:after{content:"|";padding:0 10px}.entry-meta .entry-comments-link:before{content:"|";padding:0 10px}.entry-meta .entry-tags:before{content:"|";padding:0 10px}.post-edit-link{display:inline-block;margin-bottom:20px}
/*! ## Pagination
--------------------------------------------- */
.pagination{clear:both;margin:40px 0}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination li{display:inline}.archive-pagination li a,.pagination-next a,.pagination-previous a{background:#fff none repeat scroll 0 0;border-radius:3px;box-shadow:0 15px 30px rgba(0,0,0,.1);color:#777;display:inline-block;padding:6px 16px;margin-right:5px}.archive-pagination li a:hover,.archive-pagination li a:focus,.archive-pagination .active a{background:#ff6c3a none repeat scroll 0 0;color:#fff}
/*! ## Comments
--------------------------------------------- */
.comment-respond,.entry-comments,.entry-pings{margin-top:40px;padding:0}.comment-header{font-size:16px;font-size:1.6rem}.comment-content{clear:both;word-wrap:break-word}.comment-list li{margin-top:30px;padding:0}.comment-list .comment-time a{font-size:14px;font-size:1.4rem;color:#777}.comment-list .comment-time a:hover{color:#ff6c3a}.comment-list li article{background:#fff none repeat scroll 0 0;margin:0;padding:10px 20px;position:relative;border-radius:2px;box-shadow:0 15px 30px rgba(0,0,0,.1)}@media only screen and (min-width:860px){.comment-list li article{margin:0 0 0 80px}}.comment-list li article p{margin-bottom:10px}.comment-form p{margin-bottom:15px}.comment-form .form-submit{margin-bottom:30px}.comment-list li li{margin-right:0;margin-left:0}@media only screen and (min-width:860px){.comment-list li li{margin-left:80px}}.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}.comment-respond label{display:block;margin-right:12px}.entry-comments .comment-author{color:#363f48;margin-bottom:0}.entry-pings .reply{display:none}.form-allowed-tags{background-color:#f5f5f5;font-size:16px;font-size:1.6rem;padding:24px}
/*! # Sidebars
---------------------------------------------------------------------------------------------------- */
.sidebar{font-size:16px;font-size:1.6rem}.sidebar p{margin-bottom:20px}.sidebar li{margin-bottom:5px;padding-left:20px;position:relative}.sidebar li:before{content:"\f105";color:#ff6c3a;font-family:fontawesome;left:5px;padding-right:8px;position:absolute;top:0}.sidebar li a{color:#777}.sidebar li a:hover{color:#ff6c3a}.sidebar p:last-child,.sidebar ul>li:last-child{margin-bottom:0}.sidebar .widget{margin-bottom:30px}@media only screen and (min-width:860px){.sidebar .widget{margin-bottom:40px}}.sidebar .button{font-size:14px;font-size:1.4rem;padding:6px 16px}
/*! # Footer Widgets
---------------------------------------------------------------------------------------------------- */
.footer-widgets{background-color:#242424;clear:both;font-size:14px;font-size:1.4rem;padding-top:40px;padding-bottom:10px}.footer-widgets{color:#999}.footer-widgets input{background:#f7f7f7;border:none;font-size:13px;font-size:1.3rem;margin-bottom:10px}.footer-widgets a.button,.footer-widgets a:hover,.footer-widgets a:focus{color:#fff}.footer-widgets li{margin-bottom:5px;padding-left:20px;position:relative}.footer-widgets li a{color:#999}.footer-widgets li:before{content:"\f105";font-family:fontawesome;left:5px;padding-right:8px;position:absolute;top:0}.footer-widgets .widget{margin-bottom:30px}.footer-widgets p:last-child{margin-bottom:0}.footer-widgets .widget i{display:inline-block;padding:0 8px 0 0;text-align:center;width:24px}@media only screen and (min-width:1023px){.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:31.623931623931625%}.footer-widgets-2,.footer-widgets-3{margin-left:2.564102564102564%}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{float:left}}
/*! # Site Footer
---------------------------------------------------------------------------------------------------- */
.site-footer{background-color:#191919;font-size:14px;font-size:1.4rem;line-height:1;padding:25px 0;position:relative;text-align:center}@media only screen and (min-width:1023px){.site-footer{text-align:left}}.site-footer,.site-footer a{color:#fff}.site-footer a:hover{color:#ff6c3a}.site-footer p{margin-bottom:0;display:inline-block}
/*! Footer navigation
--------------------------------------------- */
.nav-footer{margin:20px 0 0}@media only screen and (min-width:1023px){.nav-footer{float:right;margin:0}}.nav-footer .genesis-nav-menu{line-height:1}.nav-footer .genesis-nav-menu li{display:inline-block}.nav-footer .genesis-nav-menu a{display:inline-block;margin:0 0 0 10px;padding:10px 0;font-size:14px;font-size:1.4rem;font-weight:400;text-transform:none}@media only screen and (min-width:1023px){.nav-footer .genesis-nav-menu a{padding:0}}.nav-footer .genesis-nav-menu a:hover{color:#ff6c3a}.nav-footer .genesis-nav-menu li:first-child a{margin:0}.nav-footer .genesis-nav-menu li:first-child:before{content:"";padding:0}@media only screen and (min-width:1023px){.nav-footer .genesis-nav-menu li:before{content:"-";padding:0 0 0 10px;font-weight:700}}
/*! Footer widgets
--------------------------------------------- */
.footer-widgets .enews{max-width:300px}.footer-widgets .enews form{position:relative}.footer-widgets .enews-widget input[type=email]{position:relative;margin:0;padding:10px}.footer-widgets .enews-widget input[type=submit]{background:#ff6c3a none repeat scroll 0 0;border-radius:0 3px 3px 0;bottom:0;margin:0;padding:10px;position:absolute;right:0}
/*! Scroll Up
--------------------------------------------- */
.scroll-up{position:relative}.scrollup:before{content:"\f106";font-family:"fontawesome";font-size:20px;font-size:2rem}.scrollup,.scrollup:focus,.scrollup:hover{position:fixed;display:none;right:20px;bottom:14px;color:#fff;line-height:1;z-index:10;padding:5px 10px;background:#333 none repeat scroll 0 0;border-radius:2px}.site-footer .scrollup,.site-footer .scrollup:hover{color:#fff}
/*! Archive page template
--------------------------------------------- */
.page-template-page_archive h2{font-size:24px;font-size:2.4rem}
/*! 404 Error page
--------------------------------------------- */
.error404 .entry-content .search-form{margin-bottom:30px}.error404 .entry-content .search-form input[type=submit]{margin-top:10px}
/*! Topbar styling
--------------------------------------------- */
.site-topbar{background:#fff;border-bottom:1px solid #e6e9ed;font-size:14px;font-size:1.4rem;color:#777;line-height:normal;height:auto;text-align:center;display:none}@media only screen and (min-width:860px){.site-topbar{display:block;height:40px;line-height:40px;overflow:hidden;text-align:left}}.site-topbar .widget{float:left}@media only screen and (min-width:860px){.site-topbar .widget{margin-left:2.564102564102564%;width:48.717948717948715%}.site-topbar .widget:nth-of-type(2n+1){margin-left:0;text-align:left;float:left}.site-topbar .widget:nth-of-type(2n+2){text-align:right;float:right}}.site-topbar a{color:#777}.site-topbar a:hover{color:#ff6c3a}.site-topbar li{display:inline-block;margin:0 20px 0 0}.site-topbar i{padding:0 6px 0 0}
/*! ## Portfolio Widget
--------------------------------------------- */
.featured-portfolio .entry{margin-bottom:30px;padding:0}.featured-portfolio .entry .entry-title{font-size:20px;font-size:2rem;margin:20px 0;padding:0 30px;text-align:center}.featured-portfolio .entry .entry-content{padding:0 30px}.featured-portfolio .entry .entry-meta{padding:0 30px;margin-bottom:15px}.featured-portfolio .entry .entry-thumbnail{position:relative;margin:0;width:100%}.featured-portfolio .entry .entry-thumbnail img{vertical-align:middle;margin-bottom:0;width:100%}.featured-portfolio .entry .entry-thumbnail:after{background:#ff6c3a none repeat scroll 0 0;content:"\f105";border-radius:50%;color:#fff;font-family:fontawesome;font-size:24px;font-size:2.4rem;height:50px;left:50%;line-height:50px;margin-left:-25px;margin-top:-25px;opacity:0;position:absolute;text-align:center;top:50%;width:50px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.featured-portfolio .entry .entry-thumbnail:hover:after{opacity:1}
/*! Portfolio archive
--------------------------------------------- */
.genesis-pro-portfolio .entry{width:100%;text-align:center}@media only screen and (min-width:860px){.genesis-pro-portfolio .entry{float:left;width:31.623931623931625%;margin-left:2.564102564102564%;padding:0}.genesis-pro-portfolio .entry:nth-of-type(3n+1){margin-left:0;clear:both}}.genesis-pro-portfolio .entry .entry-title{font-size:20px;font-size:2rem;margin:0;padding:20px}.genesis-pro-portfolio .entry .entry-content{padding:0}.genesis-pro-portfolio .entry .portfolio-featured-image{position:relative;display:block}.genesis-pro-portfolio .entry .portfolio-featured-image img{vertical-align:middle;margin:0;width:100%}.genesis-pro-portfolio .entry .portfolio-featured-image:after{background:#ff6c3a none repeat scroll 0 0;content:"\f105";border-radius:50%;color:#fff;font-family:fontawesome;font-size:24px;font-size:2.4rem;height:50px;left:50%;line-height:50px;margin-left:-25px;margin-top:-25px;opacity:0;position:absolute;text-align:center;top:50%;width:50px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.genesis-pro-portfolio .entry .portfolio-featured-image:hover:after{opacity:1}
/*! # Simple Social Icons
---------------------------------------------------------------------------------------------------- */
.simple-social-icons{overflow:hidden}.simple-social-icons ul{margin:0;padding:0}.simple-social-icons ul li{background:0 0 !important;border:none !important;float:left;list-style-type:none !important;margin:2px 4px !important;padding:0 !important}.simple-social-icons ul li:before{content:"";left:auto;padding:0}.simple-social-icons ul li a{border:none !important;box-sizing:content-box;display:inline-block;font-style:normal !important;font-variant:normal !important;font-weight:400 !important;height:1em;line-height:1em;text-align:center;text-decoration:none !important;text-transform:none !important;width:1em}.simple-social-icons ul li a:focus{outline:1px solid #ddd !important}.simple-social-icons svg[class^=social-],.simple-social-icons svg[class*=" social-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}
/*! Topbar Social Icons */
@media only screen and (min-width:860px){.site-topbar .simple-social-icons{float:none;text-align:center}}.site-topbar .simple-social-icons ul li{float:none}.site-topbar .simple-social-icons li a,.site-topbar .simple-social-icons li a:hover,.site-topbar .simple-social-icons li a:focus{display:inline-block;font-size:14px;font-size:1.4rem;padding:11px 10px;text-align:center}.site-topbar .simple-social-icons li a:focus{outline:1px solid #ddd !important}
/*! Sidebar Social Icons */
.sidebar .simple-social-icons li a:focus{outline:1px solid #ddd !important}
/*! # Print Styles
---------------------------------------------------------------------------------------------------- */
@media print{*,*:before,*:after{background:0 0 !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after,.site-title>a:after{content:""}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3{orphans:3;widows:3}blockquote,pre{border:1px solid #999;page-break-inside:avoid}.content,.content-sidebar{width:100%}button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}.title-area{text-align:center;width:100%}.site-title>a{margin:0;text-decoration:none;text-indent:0}.site-inner{padding-top:0;position:relative;top:-100px}.author-box{margin-bottom:0}h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}img{page-break-after:avoid;page-break-inside:avoid}blockquote,pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}
.wp-block-font-awesome-icon svg:before,.wp-rich-text-font-awesome-icon svg:before{content:unset}
@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.svg#fontawesome") format("svg");unicode-range:U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-solid-900.svg#fontawesome") format("svg")}@font-face{font-family:"FontAwesome";font-display:block;src:url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.eot"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.woff2") format("woff2"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.woff") format("woff"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.ttf") format("truetype"),url("https://use.fontawesome.com/releases/v5.13.0/webfonts/fa-regular-400.svg#fontawesome") format("svg");unicode-range:U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.site-title,.site-description{position:absolute;clip-path:inset(50%)}
.comment-meta .comment-date,.comment-metadata time,.comment-meta time{display:none !important}time.entry-time{display:none !important}
#wa-ads,#wa-ads *,#wa-ads *:before,#wa-ads *:after{box-sizing:border-box}#wa-ads{isolation:isolate}#wa-ads h1,#wa-ads h2,#wa-ads h3,#wa-ads h4,#wa-ads h5,#wa-ads h6,#wa-ads p,#wa-ads ul,#wa-ads ol,#wa-ads li,#wa-ads dl,#wa-ads dd,#wa-ads dt,#wa-ads figure,#wa-ads figcaption,#wa-ads blockquote,#wa-ads table{margin:0;padding:0;border:0;background:0 0}#wa-ads ul,#wa-ads ol{list-style:none !important}#wa-ads li{list-style:none !important;padding-left:0}#wa-ads li:before,#wa-ads li::marker{content:none}#wa-ads h1,#wa-ads h2,#wa-ads h3,#wa-ads h4,#wa-ads h5,#wa-ads h6{font-family:var(--font-display) !important;font-weight:700 !important;font-style:normal !important;text-transform:none !important;letter-spacing:normal !important;line-height:1.2;clear:none}#wa-ads p,#wa-ads li,#wa-ads dt,#wa-ads dd,#wa-ads td,#wa-ads th,#wa-ads figcaption,#wa-ads cite{font-family:inherit !important;font-size:inherit !important;line-height:inherit !important;font-style:normal;text-transform:none !important;letter-spacing:normal;color:inherit}#wa-ads strong,#wa-ads b{font-weight:700}#wa-ads em,#wa-ads i{font-style:italic}#wa-ads{font-size:17px !important;line-height:1.55 !important}#wa-ads svg{display:block;max-width:100%;border:0;box-shadow:none}#wa-ads a{text-decoration:none !important;box-shadow:none !important;border-bottom:0 !important}#wa-ads button,#wa-ads .btn{text-transform:none !important;font-family:var(--font-body);border-radius:inherit}#wa-ads img,#wa-ads svg{max-width:100% !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;padding:0 !important;background:0 0}#wa-ads img{height:auto}#wa-ads table{border-collapse:collapse;width:100%;border:0}#wa-ads table th,#wa-ads table td{border:0;background:0 0}#wa-ads input,#wa-ads button,#wa-ads select,#wa-ads textarea{font-family:inherit}#wa-ads:before,#wa-ads:after{content:none}#wa-ads{--blue:#04529f;--blue-hover:#033f7c;--blue-tint:#eaf1f9;--blue-bright:#4a90e2;--blue-deep:#072a5e;--blue-tint-2:#dce8fa;--blue-vivid:#0b57e8;--panel:#f3f6fa;--ink-cool:#5b6478;--black:#000;--white:#fff;--canvas:#fdfeff;--ink:#0a0a0a;--ink-muted:rgba(0,0,0,.62);--ink-faint:rgba(0,0,0,.45);--rule:rgba(0,0,0,.08);--surface:#fafafa;--ph-rule:rgba(0,0,0,.15);--focus:rgba(4,82,159,.35);--focus-ring:0 0 0 3px rgba(4,82,159,.35);--nav-bg:rgba(255,255,255,.96);--nav-blur:12px;--shadow-emph:0 12px 40px rgba(0,0,0,.07);--shadow-lift:0 6px 20px rgba(0,0,0,.06);--font-display:'Plus Jakarta Sans',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;--font-body:'Inter',ui-sans-serif,system-ui,-apple-system,'Segoe UI',sans-serif;--font-serif:'Instrument Serif',ui-serif,Georgia,'Times New Roman',serif;--h1:clamp(44px,5.2vw,68px);--h2:clamp(32px,3.6vw,48px);--h3:clamp(22px,2vw,28px);--h4:18px;--lead:clamp(18px,1.4vw,21px);--body:17px;--small:14px;--eyebrow:12px;--s-4:4px;--s-8:8px;--s-12:12px;--s-16:16px;--s-24:24px;--s-32:32px;--s-40:40px;--s-48:48px;--s-56:56px;--s-72:72px;--s-96:96px;--s-120:120px;--s-160:160px;--s-200:200px;--container:1160px;--prose:720px;--prose-narrow:680px;--prose-tight:640px;--prose-acc:860px;--prose-faq:800px;--prose-final:760px;--card-max:540px;--plans-max-sm:520px;--cta-max-sm:420px;--gutter:clamp(20px,5vw,48px);--pad-section:var(--s-160);--pad-peak:var(--s-200);--gap-header:var(--s-72);--gap-eyebrow:var(--s-16);--gap-lead:var(--s-24);--gap-cta:var(--s-48);--gap-grid:var(--s-32);--pad-card:var(--s-40);--gap-hero:var(--s-72);--pad-story:var(--s-56);--nav-h:72px;--btn-h:56px;--btn-h-nav:48px;--btn-pad:36px;--bar-h:68px;--dot:48px;--icon:24px;--icon-sm:20px;--icon-circle:56px;--icon-xl:64px;--avatar:48px;--numeral:32px;--scroll-trigger:40px;--bw-hair:1px;--bw-cta:1.5px;--bw-emph:2px;--stroke:1.5;--r-btn:999px;--r-card:16px;--r-img:20px;--r-input:12px}#wa-ads *,#wa-ads *:before,#wa-ads *:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:auto}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}#wa-ads{margin:0 !important;background:var(--canvas) !important;color:var(--ink) !important;font-family:var(--font-body) !important;font-size:var(--body) !important;line-height:1.55 !important;font-weight:500 !important;letter-spacing:-.005em !important;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}#wa-ads h1,#wa-ads h2,#wa-ads h3,#wa-ads h4{font-family:var(--font-display) !important;color:var(--black) !important;margin:0 !important;text-wrap:balance !important}#wa-ads p{margin:0 !important;text-wrap:pretty !important}#wa-ads ul{margin:0 !important;padding:0 !important;list-style:none !important}#wa-ads a{color:var(--blue) !important;text-decoration:none !important}#wa-ads a:not(.btn){text-underline-offset:.18em;text-decoration:underline !important;text-decoration-thickness:var(--bw-hair)}#wa-ads img,#wa-ads svg{display:block;max-width:100% !important}#wa-ads svg{flex:none}#wa-ads :where(a,button,summary,input):focus-visible{outline:var(--bw-emph) solid var(--blue);outline-offset:var(--s-4)}#wa-ads .btn:focus-visible{outline:none;box-shadow:var(--focus-ring) !important}#wa-ads [id]{scroll-margin-top:calc(var(--nav-h) + var(--s-24))}#wa-ads .sr-only{position:absolute;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap !important;border:0 !important}#wa-ads .t-h1{font-size:var(--h1) !important;line-height:1.04 !important;letter-spacing:-.032em !important;font-weight:800 !important}#wa-ads .t-h2{font-size:var(--h2) !important;line-height:1.1 !important;letter-spacing:-.026em !important;font-weight:800 !important}#wa-ads .t-h3{font-size:var(--h3) !important;line-height:1.25 !important;letter-spacing:-.016em !important;font-weight:700 !important}#wa-ads .t-h4{font-size:var(--h4) !important;line-height:1.4 !important;letter-spacing:-.01em !important;font-weight:700 !important;font-family:var(--font-display) !important}#wa-ads .lead{font-size:var(--lead) !important;line-height:1.55 !important;color:var(--ink) !important;font-weight:500 !important;letter-spacing:-.005em !important;max-width:68ch !important}#wa-ads .small{font-size:var(--small) !important;line-height:1.6 !important;color:var(--ink-faint) !important;font-weight:500 !important}#wa-ads .body{font-size:var(--body) !important;line-height:1.55 !important;color:var(--ink) !important;font-weight:500 !important;letter-spacing:-.005em !important}#wa-ads .muted{color:var(--ink-muted) !important}#wa-ads .eyebrow{font-family:var(--font-body) !important;font-size:var(--eyebrow) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.14em !important;color:var(--blue) !important;line-height:1.4 !important}#wa-ads .container{width:100% !important;max-width:var(--container) !important;margin-inline:auto !important;padding-inline:var(--gutter) !important}#wa-ads .container--wide{max-width:1280px !important}#wa-ads .section{padding-block:var(--pad-section) !important}#wa-ads .section--peak{padding-block:var(--pad-peak) !important}#wa-ads .section--tint{background:var(--blue-tint) !important}#wa-ads .section--ruled{border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .s-head{max-width:var(--prose) !important;margin-bottom:var(--gap-header) !important}#wa-ads .s-head--wide{max-width:1080px !important}#wa-ads .s-head--wide .t-h2{font-size:clamp(28px,3vw,40px) !important;text-wrap:wrap !important}#wa-ads .s-head--center{margin-inline:auto !important;text-align:center !important}#wa-ads .s-head .eyebrow{display:block;margin-bottom:var(--gap-eyebrow) !important}#wa-ads .s-head .lead{margin-top:var(--gap-lead) !important}#wa-ads .s-head--center .lead{margin-inline:auto !important}#wa-ads .prose{max-width:var(--prose) !important}#wa-ads .stack-cta{margin-top:var(--gap-cta) !important}#wa-ads .cta-row{display:flex;flex-wrap:wrap;gap:var(--s-16);align-items:center}#wa-ads .cta-row--center{justify-content:center}#wa-ads .cta-after{margin-top:var(--s-72) !important;display:flex;justify-content:center}#wa-ads .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-8);height:var(--btn-h) !important;min-height:var(--s-48) !important;padding-inline:var(--btn-pad) !important;border-radius:var(--r-btn) !important;font-family:var(--font-body) !important;font-size:var(--body) !important;font-weight:600 !important;line-height:1 !important;letter-spacing:-.01em !important;text-decoration:none !important;border:var(--bw-cta) solid transparent !important;cursor:pointer;transition:background-color .18s ease,transform .18s ease,box-shadow .18s ease;white-space:nowrap !important}#wa-ads .btn--primary{background:var(--blue) !important;color:var(--white) !important}#wa-ads .btn--secondary{background:var(--white) !important;color:var(--black) !important;border-color:var(--blue)}#wa-ads .btn--block{width:100% !important}#wa-ads .btn svg{width:var(--icon-sm) !important;height:var(--icon-sm) !important}@media (hover:hover){#wa-ads .btn--primary:hover{background:var(--blue-hover) !important;transform:translateY(-1px)}#wa-ads .btn--secondary:hover{background:var(--blue-tint) !important}}#wa-ads .ph{background:var(--surface) !important;border:var(--bw-hair) dashed var(--ph-rule) !important;border-radius:var(--r-img) !important;display:flex;align-items:center;justify-content:center;padding:var(--s-24) !important;text-align:center !important;width:100% !important}#wa-ads .ph span{font-size:var(--small) !important;line-height:1.6 !important;font-weight:500 !important;text-transform:uppercase !important;letter-spacing:.06em !important;color:var(--ink-faint) !important;max-width:34ch !important;overflow-wrap:anywhere}#wa-ads .ph--logo{padding:var(--s-12) !important;border-radius:var(--r-input) !important}#wa-ads .ph--logo span{letter-spacing:.06em !important}#wa-ads .ph--avatar{width:var(--avatar) !important;height:var(--avatar) !important;border-radius:var(--r-btn) !important;padding:0 !important;flex:none}#wa-ads .hero{position:relative}#wa-ads .hero__banner-wrap{position:relative;width:100% !important;min-height:100vh !important;min-height:100svh !important;overflow:hidden}#wa-ads .hero__banner-wrap:after{content:'';position:absolute;left:0;right:0;bottom:0;height:20% !important;background:linear-gradient(to bottom,rgba(253,254,255,0) 0%,var(--canvas) 100%) !important;pointer-events:none;z-index:1}#wa-ads .hero__banner{position:absolute;inset:0;width:100% !important;height:100% !important;object-fit:cover;background:var(--surface) !important;z-index:0}#wa-ads .hero__logos{position:absolute;inset:0;margin:0 !important;padding:0 !important;list-style:none !important;pointer-events:none;z-index:2}#wa-ads .hero__logo{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);width:clamp(44px,5.5vw,88px) !important;aspect-ratio:1;background:var(--white) !important;border-radius:20% !important;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,.08) !important}#wa-ads .hero__logo img{display:block;width:72% !important;height:72% !important;object-fit:contain}#wa-ads .hero__overlay{position:relative;z-index:3;min-height:100vh !important;min-height:100svh !important;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:max(32vh,240px) !important;padding-bottom:8vh !important;padding-inline:var(--gutter) !important;text-align:center !important;gap:var(--s-32)}#wa-ads .hero__title{font-family:var(--font-serif) !important;font-weight:400 !important;font-size:clamp(40px,6vw,80px) !important;line-height:1.05 !important;letter-spacing:-.02em !important;color:var(--black) !important;max-width:22ch !important;text-wrap:balance !important;margin:0 !important}#wa-ads .hero__title em{font-style:italic !important}#wa-ads .hero__sub{font-family:var(--font-body) !important;font-size:clamp(17px,1.35vw,20px) !important;line-height:1.55 !important;color:var(--ink) !important;max-width:64ch !important;margin:0 !important}#wa-ads .hero__sub strong{color:var(--black) !important;font-weight:700 !important}#wa-ads .hero__overlay .cta-row{margin-top:var(--s-16) !important}#wa-ads .hero__search{display:inline-flex;align-items:center;gap:12px;background:rgba(255,255,255,.95) !important;border:var(--bw-hair) solid rgba(0,0,0,.08) !important;border-radius:var(--r-btn) !important;padding:12px 28px 12px 14px !important;box-shadow:0 4px 18px rgba(0,0,0,.06) !important;font-family:var(--font-body) !important;font-size:clamp(14px, 1.05vw, 16px) !important;font-weight:500 !important;color:var(--ink) !important;max-width:100% !important}#wa-ads .hero__search-ico{display:inline-flex;align-items:center;justify-content:center;width:28px !important;height:28px !important;border-radius:var(--r-btn) !important;background:var(--blue) !important;color:var(--white) !important;flex:none}#wa-ads .hero__search-ico svg{width:14px !important;height:14px !important}#wa-ads .hero__search-text{white-space:nowrap !important;letter-spacing:-.005em !important}@media (max-width:640px){#wa-ads .hero__search{padding:10px 18px 10px 12px !important;gap:8px;font-size:12px !important}#wa-ads .hero__search-ico{width:22px !important;height:22px !important}#wa-ads .hero__search-ico svg{width:11px !important;height:11px !important}}@media (max-width:420px){#wa-ads .hero__search{font-size:11px !important;padding:8px 14px 8px 10px !important}}#wa-ads .stars{display:flex;gap:var(--s-4);color:var(--blue) !important}#wa-ads .stars svg{width:var(--icon-sm) !important;height:var(--icon-sm) !important;fill:currentColor}#wa-ads .logos{padding-block:var(--s-72) !important;border-bottom:var(--bw-hair) solid var(--rule) !important;overflow:hidden}#wa-ads .logos__heading{text-align:center !important;margin:0 0 var(--s-40) !important}#wa-ads .marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 8%,#000 92%,transparent 100%)}#wa-ads .marquee__track{display:flex;align-items:center;gap:var(--s-72);width:max-content !important;margin:0 !important;padding:0 !important;list-style:none !important;animation:marquee-ltr 45s linear infinite}#wa-ads .marquee__item{flex-shrink:0}#wa-ads .marquee__item img{display:block;height:52px !important;width:auto !important;opacity:.6 !important;transition:opacity .2s ease}@media (hover:hover){#wa-ads .marquee:hover .marquee__track{animation-play-state:paused}#wa-ads .marquee__item img:hover{opacity:1 !important}}@keyframes marquee-ltr{from{transform:translateX(-50%)}to{transform:translateX(0)}}#wa-ads .masonry{column-count:3;column-gap:var(--gap-grid)}#wa-ads .masonry .ph{margin-bottom:var(--gap-grid) !important;break-inside:avoid}#wa-ads .ad{position:relative;break-inside:avoid;margin:0 0 var(--gap-grid) !important;border-radius:var(--r-img) !important;overflow:hidden;background:var(--surface) !important;isolation:isolate;cursor:zoom-in}#wa-ads .ad img{display:block;width:100% !important;height:auto !important}#wa-ads .ad__label{position:absolute;left:0;right:0;bottom:0;padding:var(--s-56) var(--s-24) var(--s-24) !important;background:linear-gradient(to top,rgba(0,0,0,.72) 0%,rgba(0,0,0,0) 100%) !important;color:var(--white) !important;font-family:var(--font-display) !important;font-weight:700 !important;font-size:var(--h4) !important;line-height:1.3 !important;letter-spacing:-.01em !important;pointer-events:none;z-index:1}#wa-ads .ad__zoom{position:absolute;top:var(--s-12);right:var(--s-12);width:36px !important;height:36px !important;padding:0 !important;border:0 !important;border-radius:var(--r-btn) !important;background:rgba(255,255,255,.92) !important;color:var(--black) !important;display:flex;align-items:center;justify-content:center;cursor:zoom-in;z-index:2;transition:background-color .18s ease,transform .18s ease}#wa-ads .ad__zoom svg{width:16px !important;height:16px !important}@media (hover:hover){#wa-ads .ad__zoom:hover{background:var(--white) !important;transform:scale(1.05)}}#wa-ads .ad__zoom:focus-visible{outline:2px solid var(--white);outline-offset:2px;box-shadow:0 0 0 4px var(--blue) !important}#wa-ads .lightbox{position:fixed;inset:0;z-index:100;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.9) !important;padding:var(--s-40) !important}#wa-ads .lightbox.is-open{display:flex}#wa-ads .lightbox__img{display:block;width:auto !important;height:auto !important;max-width:min(720px,92vw) !important;max-height:82vh;border-radius:var(--r-img) !important}#wa-ads .lightbox__close{position:absolute;top:var(--s-24);right:var(--s-24);width:44px !important;height:44px !important;padding:0 !important;border:0 !important;border-radius:var(--r-btn) !important;background:rgba(255,255,255,.15) !important;color:var(--white) !important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .18s ease}#wa-ads .lightbox__close svg{width:20px !important;height:20px !important}@media (hover:hover){#wa-ads .lightbox__close:hover{background:rgba(255,255,255,.28) !important}}#wa-ads .lightbox__close:focus-visible{outline:2px solid var(--white);outline-offset:2px}#wa-ads .showcase__caption{margin-top:var(--s-40) !important;max-width:var(--prose) !important;font-size:var(--small) !important;color:var(--ink-faint) !important;font-weight:500 !important}#wa-ads .beat{margin-top:var(--s-40) !important;display:grid;gap:var(--s-16)}#wa-ads .beat p{font-family:var(--font-display) !important;font-weight:700 !important;font-size:var(--h4) !important;line-height:1.4 !important;letter-spacing:-.01em !important;color:var(--black) !important;text-wrap:balance !important}#wa-ads .beat p:last-child{font-size:var(--h3) !important;line-height:1.25 !important;letter-spacing:-.016em !important}#wa-ads .problems{display:grid;grid-template-columns:repeat(2,minmax(0,var(--card-max)));gap:var(--gap-grid);justify-content:center}#wa-ads .card{background:var(--white) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:var(--r-card) !important;padding:var(--pad-card) !important}#wa-ads .card__icon{color:var(--blue) !important;margin-bottom:var(--s-24) !important}#wa-ads .card__icon svg{width:var(--icon) !important;height:var(--icon) !important}#wa-ads .card h3{margin-bottom:var(--s-16) !important}#wa-ads .card p+p{margin-top:var(--s-16) !important}#wa-ads .highlight{background:var(--blue-tint) !important;color:inherit !important;padding:.15em .35em !important;border-radius:4px !important;-webkit-box-decoration-break:clone;box-decoration-break:clone}#wa-ads .tasklist{columns:2;column-gap:var(--s-24);margin:var(--s-16) 0 !important}#wa-ads .tasklist li{font-size:var(--small) !important;color:var(--ink-muted) !important;font-weight:500 !important;line-height:1.9 !important;break-inside:avoid}#wa-ads .pullquote{border-left:var(--bw-cta) solid var(--blue) !important;padding-left:var(--s-24) !important;margin:var(--s-24) 0 !important;font-family:var(--font-display) !important;font-size:var(--h4) !important;font-weight:700 !important;line-height:1.4 !important;color:var(--black) !important}#wa-ads .pivot{margin-top:24px !important;padding:52px 56px !important;background:var(--panel) !important;border-radius:16px !important;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr);gap:0;align-items:center}#wa-ads .pivot__hd h3{margin:0 !important}#wa-ads .pivot__rule{display:block;width:56px !important;height:3px !important;border-radius:2px !important;background:var(--blue) !important;margin-top:22px !important}#wa-ads .pivot__list{list-style:none !important;margin:0 !important;padding:0 0 0 56px !important;border-left:var(--bw-hair) solid var(--rule) !important}#wa-ads .pivot__list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:22px;align-items:center}#wa-ads .pivot__ico{color:var(--blue) !important;display:grid;place-items:center}#wa-ads .pivot__ico svg{width:21px !important;height:21px !important;display:block}#wa-ads .pivot__txt{padding:19px 0 !important;font-size:16px !important;line-height:1.5 !important;color:var(--ink) !important}#wa-ads .pivot__list li+li .pivot__txt{border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .section__visual{margin-top:var(--s-72) !important}#wa-ads .blockers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:var(--gap-header) !important}#wa-ads .blocker{background:0 0 !important;border:0 !important;border-radius:0 !important;padding:0 52px 0 0 !important;display:block}#wa-ads .blocker+.blocker{padding:0 0 0 52px !important;border-left:var(--bw-hair) solid var(--rule) !important}#wa-ads .blocker__num{display:block;font-family:var(--font-display) !important;font-weight:800 !important;font-size:clamp(36px,3.4vw,44px) !important;line-height:1 !important;letter-spacing:-.035em !important;color:var(--blue) !important;padding-bottom:20px !important;margin-bottom:26px !important;border-bottom:var(--bw-hair) solid var(--rule) !important}#wa-ads .blocker h3{margin:0 0 18px !important;font-size:clamp(20px,2.05vw,27px) !important;line-height:1.28 !important;letter-spacing:-.022em !important}#wa-ads .blocker p{margin:0 !important;color:var(--ink-cool) !important;font-size:16px !important;line-height:1.75 !important}#wa-ads .deck{max-width:none !important;margin:56px 0 0 !important;padding:52px 40px !important;background:var(--panel) !important;border-radius:16px !important;border-top:0 !important}#wa-ads .deck p{max-width:66ch !important;margin:0 auto !important;text-align:center !important;font-size:19px !important;line-height:2 !important;color:var(--ink) !important}#wa-ads .deck strong{color:var(--blue) !important;font-weight:inherit !important}@media (max-width:900px){#wa-ads .blockers{grid-template-columns:minmax(0,1fr);gap:36px}#wa-ads .blocker{padding:0 !important}#wa-ads .blocker+.blocker{padding:36px 0 0 !important;border-left:0 !important;border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .pivot{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px 32px !important}#wa-ads .pivot__list{padding:0 !important;border-left:0 !important}}#wa-ads .duel{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--s-24);align-items:stretch}#wa-ads .duel__panel{background:var(--white) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:var(--r-card) !important;padding:var(--s-32) !important;display:flex;flex-direction:column;gap:var(--s-24)}#wa-ads .duel__panel--win{background:var(--blue-tint) !important;border-color:transparent}#wa-ads .duel__head{display:flex;gap:var(--s-16);align-items:flex-start}#wa-ads .duel__num{width:32px !important;height:32px !important;flex:none;border-radius:9px !important;display:grid;place-items:center;font-family:var(--font-display) !important;font-weight:800 !important;font-size:var(--small) !important;background:var(--black) !important;color:var(--white) !important}#wa-ads .duel__panel--win .duel__num{background:var(--blue) !important}#wa-ads .duel__head h3{margin:0 !important;font-size:var(--h4) !important;line-height:1.35 !important}#wa-ads .duel__media{position:relative}#wa-ads .duel__media .ph{aspect-ratio:4/3;background:var(--white) !important}#wa-ads .duel__panel--win .duel__media .ph{background:rgba(255,255,255,.6) !important}#wa-ads .duel__chip{position:absolute;left:var(--s-16);bottom:var(--s-16);display:inline-flex;align-items:center;gap:var(--s-8);background:var(--black) !important;color:var(--white) !important;border-radius:var(--r-btn) !important;padding:var(--s-8) var(--s-16) !important;font-family:var(--font-display) !important;font-weight:800 !important;font-size:var(--small) !important;letter-spacing:-.01em !important;line-height:1.2 !important}#wa-ads .duel__panel--win .duel__chip{background:var(--blue) !important}#wa-ads .duel__chip svg{width:16px !important;height:16px !important}#wa-ads .duel__body{font-size:var(--small) !important;line-height:1.65 !important;color:var(--ink-muted) !important;margin-top:auto !important}#wa-ads .duel__body strong{color:var(--black) !important;font-weight:700 !important}#wa-ads .duel__panel--win .duel__body strong{color:var(--blue) !important}#wa-ads .duel__vs{align-self:center;width:var(--icon-circle) !important;height:var(--icon-circle) !important;border-radius:var(--r-btn) !important;background:var(--white) !important;border:var(--bw-hair) solid var(--rule) !important;display:grid;place-items:center;font-family:var(--font-display) !important;font-weight:800 !important;font-size:var(--small) !important;color:var(--ink-faint) !important;letter-spacing:.06em !important}#wa-ads .flow{margin-top:var(--s-24) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:var(--r-card) !important;background:var(--white) !important;padding:var(--s-40) !important}#wa-ads .flow__title{text-align:center !important;margin-bottom:var(--s-40) !important;font-size:var(--h4) !important}#wa-ads .flow__cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-40)}#wa-ads .flow__col+.flow__col{border-left:var(--bw-hair) solid var(--rule) !important;padding-left:var(--s-40) !important}#wa-ads .flow__tag{display:inline-block;font-size:var(--eyebrow) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.1em !important;padding:var(--s-8) var(--s-16) !important;border-radius:var(--r-btn) !important;margin-bottom:var(--s-32) !important}#wa-ads .flow__col--lose .flow__tag{background:var(--surface) !important;color:var(--ink-faint) !important;border:var(--bw-hair) solid var(--rule) !important}#wa-ads .flow__col--win .flow__tag{background:var(--blue) !important;color:var(--white) !important}#wa-ads .flow__steps{display:flex;align-items:flex-start;gap:var(--s-4)}#wa-ads .flow__step{display:flex;flex-direction:column;align-items:center;gap:var(--s-8);text-align:center !important;flex:1 1 0;min-width:0 !important}#wa-ads .flow__ico{width:44px !important;height:44px !important;border-radius:12px !important;display:grid;place-items:center;border:var(--bw-hair) solid var(--rule) !important;background:var(--white) !important}#wa-ads .flow__ico svg{width:20px !important;height:20px !important}#wa-ads .flow__col--lose .flow__ico{color:var(--ink-faint) !important}#wa-ads .flow__col--win .flow__ico{border-color:var(--blue);color:var(--blue) !important;background:var(--blue-tint) !important}#wa-ads .flow__step span{font-size:11px !important;line-height:1.35 !important;font-weight:600 !important;color:var(--ink-muted) !important;letter-spacing:-.005em !important}#wa-ads .flow__arrow{flex:none;margin-top:14px !important;color:var(--ph-rule) !important}#wa-ads .flow__arrow svg{width:14px !important;height:14px !important}#wa-ads .flow__verdict{margin-top:var(--s-24) !important;display:flex;gap:var(--s-12);align-items:flex-start;padding:var(--s-16) !important;border-radius:var(--r-input) !important;font-size:var(--small) !important;line-height:1.55 !important}#wa-ads .flow__verdict svg{width:18px !important;height:18px !important;flex:none;margin-top:2px !important}#wa-ads .flow__col--lose .flow__verdict{background:var(--surface) !important;color:var(--ink-muted) !important}#wa-ads .flow__col--lose .flow__verdict svg{color:var(--ink-faint) !important}#wa-ads .flow__col--win .flow__verdict{background:var(--blue-tint) !important;color:var(--ink) !important}#wa-ads .flow__col--win .flow__verdict svg{color:var(--blue) !important}#wa-ads .scale{margin-top:var(--s-24) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:var(--r-card) !important;background:var(--white) !important;padding:var(--s-40) !important;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--s-40);align-items:center}#wa-ads .scale h3{font-size:var(--h3) !important}#wa-ads .scale__list{margin-top:var(--s-24) !important;display:flex;flex-direction:column;gap:var(--s-12)}#wa-ads .scale__list li{display:flex;gap:var(--s-12);align-items:flex-start;font-size:var(--small) !important;line-height:1.6 !important;color:var(--ink-muted) !important}#wa-ads .scale__list svg{width:18px !important;height:18px !important;flex:none;margin-top:3px !important;color:var(--blue) !important}#wa-ads .scale__list li:last-child{color:var(--black) !important;font-weight:700 !important}#wa-ads .scale__media .ph{aspect-ratio:16/10}#wa-ads .closer{margin-top:var(--s-24) !important;background:var(--blue) !important;border-radius:var(--r-card) !important;padding:var(--s-40) !important;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--s-40);align-items:center}#wa-ads .closer p{color:rgba(255,255,255,.9) !important;font-size:var(--small) !important;line-height:1.65 !important}#wa-ads .closer p strong{color:var(--white) !important;font-weight:700 !important}#wa-ads .closer__punch{font-family:var(--font-display) !important;font-weight:800 !important;font-size:var(--h3) !important;line-height:1.25 !important;letter-spacing:-.018em !important;color:var(--white) !important;border-left:var(--bw-cta) solid rgba(255,255,255,.4) !important;padding-left:var(--s-32) !important}@media (max-width:1000px){#wa-ads .duel{grid-template-columns:1fr;gap:var(--s-16)}#wa-ads .duel__vs{justify-self:center}#wa-ads .flow__cols{grid-template-columns:1fr;gap:var(--s-32)}#wa-ads .flow__col+.flow__col{border-left:0 !important;padding-left:0 !important;border-top:var(--bw-hair) solid var(--rule) !important;padding-top:var(--s-32) !important}#wa-ads .scale,#wa-ads .closer{grid-template-columns:1fr;gap:var(--s-32)}#wa-ads .closer__punch{border-left:0 !important;border-top:var(--bw-cta) solid rgba(255,255,255,.4) !important;padding-left:0 !important;padding-top:var(--s-24) !important}}@media (max-width:700px){#wa-ads .flow,#wa-ads .scale{padding:var(--s-24) !important}#wa-ads .closer{padding:var(--s-24) !important}#wa-ads .flow__arrow{display:none}#wa-ads .flow__steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-16)}}#wa-ads .qhead{max-width:1120px !important;margin:0 auto 52px !important;text-align:center !important}#wa-ads .qhead h2{max-width:1080px !important;margin:0 auto !important;font-size:clamp(32px,4.2vw,54px) !important;font-weight:800 !important;line-height:1.14 !important;letter-spacing:-.03em !important;color:var(--black) !important;text-wrap:balance !important}#wa-ads .qhead h2 .qhl{color:var(--blue) !important;white-space:nowrap !important}#wa-ads .qhead__side{margin-top:26px !important}#wa-ads .qhead__side p{font-size:17px !important;line-height:1.55 !important;color:var(--ink-cool) !important;max-width:64ch !important;margin-inline:auto !important}#wa-ads .qhead__side p+p{margin-top:14px !important}#wa-ads .qlist{list-style:none !important;margin:0 auto !important;padding:0 !important;max-width:1160px !important;background:var(--white) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:16px !important;overflow:hidden}#wa-ads .qrow{display:grid;grid-template-columns:auto var(--bw-hair) 1fr auto;align-items:center;gap:34px;padding:28px 40px !important}#wa-ads .qrow+.qrow{border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .qrow__num{font-family:var(--font-display) !important;font-size:46px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:-.035em !important;color:var(--blue) !important;min-width:68px !important}#wa-ads .qrow__bar{width:var(--bw-hair) !important;height:54px !important;background:var(--rule) !important}#wa-ads .qrow__text{min-width:0 !important}#wa-ads .qrow__label{display:block;font-family:var(--font-body) !important;font-size:12px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.11em !important;line-height:1.2 !important;color:var(--blue) !important;margin-bottom:9px !important}#wa-ads .qrow__q{margin:0 !important;font-family:var(--font-display) !important;font-size:clamp(21.6px,2.5vw,30px) !important;font-weight:800 !important;line-height:1.2 !important;letter-spacing:-.025em !important;color:var(--black) !important}#wa-ads .qrow__ico{width:56px !important;height:56px !important;flex:0 0 auto;border-radius:999px !important;border:var(--bw-hair) solid var(--rule) !important;display:grid;place-items:center;color:var(--blue) !important}#wa-ads .qrow__ico svg{width:21px !important;height:21px !important;display:block}#wa-ads .qnote{list-style:none !important;margin:36px auto 0 !important;padding:0 !important;max-width:880px !important;display:grid;grid-template-columns:repeat(3,1fr)}#wa-ads .qnote li{text-align:center !important;padding:0 18px !important;font-family:var(--font-body) !important;font-size:12px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.11em !important;line-height:1.75 !important;color:var(--ink-cool) !important}#wa-ads .qnote li+li{border-left:var(--bw-hair) solid var(--rule) !important}#wa-ads .qnote__dot{display:block;width:7px !important;height:7px !important;border-radius:999px !important;background:var(--blue) !important;margin:0 auto 14px !important}@media (max-width:1100px){#wa-ads .qhead{margin-bottom:44px !important}#wa-ads .qhead h2{max-width:100% !important}#wa-ads .qrow{gap:26px;padding:24px 30px !important}#wa-ads .qrow__num{font-size:38px !important;min-width:56px !important}}@media (max-width:768px){#wa-ads .qhead h2{max-width:100% !important}#wa-ads .qhead__side br{display:none}#wa-ads .qrow{grid-template-columns:auto var(--bw-hair) 1fr;gap:20px;padding:22px 20px !important}#wa-ads .qrow__ico{display:none}#wa-ads .qrow__bar{height:44px !important}#wa-ads .qnote{grid-template-columns:1fr;max-width:340px !important}#wa-ads .qnote li{padding:16px 0 !important}#wa-ads .qnote li+li{border-left:0 !important;border-top:var(--bw-hair) solid var(--rule) !important}}#wa-ads .connector{flex:1;height:var(--bw-hair) !important;background:var(--rule) !important}#wa-ads .closing-line{margin-top:var(--s-72) !important;text-align:center !important;font-family:var(--font-display) !important;font-weight:700 !important;font-size:var(--h3) !important;line-height:1.25 !important;letter-spacing:-.016em !important;color:var(--black) !important;max-width:var(--prose) !important;margin-inline:auto !important}#wa-ads .closing-sub{margin:var(--s-24) auto 0 !important;max-width:var(--prose-narrow) !important;text-align:center !important;font-size:var(--body) !important;line-height:1.65 !important;color:var(--ink-muted) !important}#wa-ads .closing-sub em{font-style:normal !important;color:var(--black) !important;font-weight:600 !important}#wa-ads .vs{display:grid;grid-template-columns:1fr 1fr;border:var(--bw-hair) solid var(--rule) !important;border-radius:var(--r-card) !important;overflow:hidden;align-items:stretch}#wa-ads .vs__panel{padding:0 !important;display:flex;flex-direction:column}#wa-ads .vs__panel--effective{background:var(--blue-tint) !important;border-left:var(--bw-hair) solid var(--rule) !important}#wa-ads .vs__media{margin:0 !important;background:#fff !important;aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center;border-bottom:var(--bw-hair) solid var(--rule) !important;padding:20px !important}#wa-ads .vs__panel--effective .vs__media{background:#f5f9ff !important}#wa-ads .vs__media img{max-width:100% !important;max-height:100%;width:auto !important;height:auto !important;object-fit:contain;display:block}#wa-ads .vs__content{padding:var(--pad-card) !important;flex:1;display:flex;flex-direction:column}#wa-ads .vs__label{display:block;font-size:var(--small) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.12em !important;margin-bottom:var(--s-32) !important}#wa-ads .vs__panel--pretty .vs__label{color:var(--ink-faint) !important}#wa-ads .vs__panel--effective .vs__label{color:var(--blue) !important}#wa-ads .vs__list li{display:flex;align-items:flex-start;gap:var(--s-16);padding-block:var(--s-16) !important;font-family:var(--font-display) !important;font-weight:700 !important;font-size:var(--h4) !important;line-height:1.4 !important}#wa-ads .vs__list li+li{border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .vs__list svg{width:var(--icon) !important;height:var(--icon) !important;margin-top:var(--s-4) !important}#wa-ads .vs__panel--pretty .vs__list li{color:var(--ink-faint) !important}#wa-ads .vs__panel--pretty .vs__list svg{color:var(--ink-faint) !important}#wa-ads .vs__panel--effective .vs__list li{color:var(--black) !important}#wa-ads .vs__panel--effective .vs__list svg{color:var(--blue) !important}#wa-ads .story{margin-top:var(--s-72) !important;background:var(--blue-tint) !important;border-radius:var(--r-img) !important;padding:var(--pad-story) !important;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:var(--s-72);align-items:center}#wa-ads .story__inner{max-width:var(--prose-narrow) !important}#wa-ads .story__punch{font-weight:600 !important;color:var(--ink) !important}#wa-ads .story__punch mark{background-color:#fff3a3 !important;color:inherit !important;padding:.08em .25em !important;border-radius:2px !important;box-decoration-break:clone;-webkit-box-decoration-break:clone}#wa-ads .story__visual{margin:0 !important;display:flex;align-items:center;justify-content:center}#wa-ads .story__visual img{display:block;width:100% !important;height:auto !important;max-width:480px !important;border-radius:var(--r-img) !important}#wa-ads .story h3{margin-bottom:var(--s-24) !important}#wa-ads .story p+p{margin-top:var(--s-16) !important}#wa-ads .story .btn{margin-top:var(--s-56) !important}#wa-ads .accordion{max-width:var(--prose-acc) !important}#wa-ads .accordion--faq{max-width:var(--prose-faq) !important;margin-inline:auto !important}#wa-ads .acc{border-bottom:var(--bw-hair) solid var(--rule) !important}#wa-ads .acc:first-child{border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .acc summary{list-style:none !important;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:var(--s-24);padding-block:var(--s-32) !important;min-height:var(--s-56) !important}#wa-ads .acc summary::-webkit-details-marker{display:none}#wa-ads .acc summary .t-h4{color:var(--black) !important}#wa-ads .acc__ico{width:var(--icon) !important;height:var(--icon) !important;color:var(--blue) !important;flex:none}#wa-ads .acc__ico line{stroke:currentColor;stroke-width:var(--stroke);stroke-linecap:round}#wa-ads .acc__ico .v{transform-origin:center;transition:transform .2s ease}#wa-ads .acc[open] .acc__ico .v{transform:rotate(90deg)}#wa-ads .acc__body{padding-bottom:var(--s-32) !important;max-width:68ch !important}#wa-ads .acc__body p{color:var(--ink-muted) !important}#wa-ads .acc__body p+p{margin-top:var(--s-16) !important}#wa-ads .styles-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--gap-grid)}#wa-ads .styles-grid>*{grid-column:span 2}#wa-ads .styles-grid>*:nth-child(4){grid-column:2/4}#wa-ads .styles-grid>*:nth-child(5){grid-column:4/6}#wa-ads .styles2{display:grid;grid-template-columns:repeat(5,minmax(0, 1fr));gap:20px;align-items:stretch}#wa-ads .style2{display:flex;flex-direction:column;align-items:center;text-align:center !important;padding:0 !important;height:100% !important;--st-color:#3b60e4;--st-tint:#e9efff}#wa-ads .style2--native{--st-color:#3b60e4;--st-tint:#e9efff}#wa-ads .style2--proof{--st-color:#2f9e63;--st-tint:#e5f4eb}#wa-ads .style2--curiosity{--st-color:#d94848;--st-tint:#fbe7e7}#wa-ads .style2--decision{--st-color:#6f4ecf;--st-tint:#efeafd}#wa-ads .style2--trust{--st-color:#e39a1c;--st-tint:#fbefda}#wa-ads .styles-marquee{position:relative;width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;overflow:hidden;margin-bottom:56px !important;padding-block:8px !important}#wa-ads .styles-marquee__track{display:flex;width:max-content !important;animation:styles-marquee-scroll 65s linear infinite}#wa-ads .styles-marquee:hover .styles-marquee__track{animation-play-state:paused}#wa-ads .styles-marquee__group{display:flex;flex:none;gap:24px;padding-right:24px !important;align-items:center}#wa-ads .styles-marquee__item{margin:0 !important;flex:none;display:flex;flex-direction:column;align-items:center;gap:14px}#wa-ads .styles-marquee__frame{height:520px !important;width:auto !important;border-radius:18px !important;overflow:hidden;background:#f4f5f7 !important;border:1px solid #e5e7eb !important;box-shadow:0 10px 28px -18px rgba(15,23,42,.22) !important;display:flex}#wa-ads .styles-marquee__frame img{height:100% !important;width:auto !important;display:block;object-fit:contain}#wa-ads .styles-marquee__cap{display:inline-flex;align-items:center;gap:8px;font-size:12px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.1em !important;color:var(--ink-muted) !important;white-space:nowrap !important}#wa-ads .styles-marquee__cap .dot{width:8px !important;height:8px !important;border-radius:50% !important;background:#3b60e4 !important;flex:none}#wa-ads .styles-marquee__cap .dot--native{background:#3b60e4 !important}#wa-ads .styles-marquee__cap .dot--proof{background:#2f9e63 !important}#wa-ads .styles-marquee__cap .dot--curiosity{background:#d94848 !important}#wa-ads .styles-marquee__cap .dot--decision{background:#6f4ecf !important}#wa-ads .styles-marquee__cap .dot--trust{background:#e39a1c !important}#wa-ads .styles-marquee__cap .dot--product{background:#0d9488 !important}@keyframes styles-marquee-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion:reduce){#wa-ads .styles-marquee__track{animation-duration:140s}}@media (max-width:1024px){#wa-ads .styles-marquee__frame{height:420px !important}}@media (max-width:720px){#wa-ads .styles-marquee__frame{height:320px !important;border-radius:14px !important}#wa-ads .styles-marquee__track{animation-duration:50s}#wa-ads .styles-marquee__group{gap:16px;padding-right:16px !important}}#wa-ads .style2__icon{width:52px !important;height:52px !important;border-radius:50% !important;background:var(--st-tint) !important;color:var(--st-color) !important;display:grid;place-items:center;margin-bottom:16px !important}#wa-ads .style2__icon svg{width:24px !important;height:24px !important}#wa-ads .style2__label{display:block;font-size:13px !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.12em !important;color:var(--st-color) !important;margin-bottom:12px !important}#wa-ads .style2__badge{display:inline-block;font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.1em !important;color:var(--st-color) !important;border:1.5px solid var(--st-color) !important;padding:5px 12px !important;border-radius:6px !important;margin-bottom:16px !important;background:0 0 !important}#wa-ads .style2__desc{color:var(--ink-muted) !important;font-size:14px !important;line-height:1.6 !important;max-width:230px !important;margin:0 auto 20px !important;flex:1}#wa-ads .style2__desc strong{color:var(--ink) !important;font-weight:600 !important}#wa-ads .style2__bar{display:block;width:60% !important;max-width:120px !important;height:3px !important;border-radius:2px !important;background:var(--st-color) !important;opacity:.85 !important;margin-top:auto !important}#wa-ads .styles2__banner{margin-top:44px !important;background:#f6f7f9 !important;border:1px solid #e5e7eb !important;border-radius:16px !important;padding:22px 32px !important;display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}#wa-ads .styles2__banner-item{display:flex;align-items:center;gap:18px}#wa-ads .styles2__banner-ico{width:52px !important;height:52px !important;border-radius:50% !important;background:#e9efff !important;color:#3b60e4 !important;display:grid;place-items:center;flex:none}#wa-ads .styles2__banner-ico svg{width:26px !important;height:26px !important}#wa-ads .styles2__banner-title{margin:0 !important;font-weight:700 !important;color:var(--black) !important;font-size:16.8px !important;line-height:1.3 !important}#wa-ads .styles2__banner-sub{margin:4px 0 0 !important;color:var(--ink-muted) !important;font-size:14px !important;line-height:1.4 !important}#wa-ads .styles2__banner-sub--accent{color:#3b60e4 !important;font-weight:700 !important}#wa-ads .styles2__banner-divider{width:1px !important;height:48px !important;background:#e5e7eb !important}@media (max-width:1100px){#wa-ads .styles2{grid-template-columns:repeat(3,minmax(0,1fr))}#wa-ads .style2:nth-child(4){grid-column:1/2}#wa-ads .style2:nth-child(5){grid-column:2/4}}@media (max-width:720px){#wa-ads .styles2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#wa-ads .style2:nth-child(4),#wa-ads .style2:nth-child(5){grid-column:auto}#wa-ads .styles2__banner{grid-template-columns:1fr;gap:20px;padding:20px !important}#wa-ads .styles2__banner-divider{display:none}}#wa-ads .style-card{display:flex;flex-direction:column}#wa-ads .icon-circle{width:var(--icon-circle) !important;height:var(--icon-circle) !important;border-radius:var(--r-btn) !important;background:var(--blue-tint) !important;color:var(--blue) !important;display:grid;place-items:center;margin-bottom:var(--s-24) !important}#wa-ads .icon-circle svg{width:var(--icon) !important;height:var(--icon) !important}#wa-ads .style-card h3{margin-bottom:var(--s-12) !important}#wa-ads .style-card p{color:var(--ink-muted) !important}#wa-ads .reviews{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-56)}#wa-ads .review{border:var(--bw-hair) solid var(--rule) !important;border-radius:var(--r-card) !important;padding:var(--pad-card) !important}#wa-ads .review .ph{margin-bottom:var(--s-32) !important}#wa-ads .review .stars{margin-bottom:var(--s-24) !important}#wa-ads .review blockquote{margin:0 !important;font-family:var(--font-display) !important;font-size:var(--h4) !important;font-weight:500 !important;line-height:1.55 !important;color:var(--black) !important}#wa-ads .review__by{display:flex;align-items:center;gap:var(--s-16);margin-top:var(--s-32) !important}#wa-ads .review__by p{font-size:var(--small) !important;line-height:1.5 !important}#wa-ads .review__by strong{color:var(--ink) !important;font-weight:600 !important}#wa-ads .review__by span{color:var(--ink-faint) !important;font-weight:500 !important}#wa-ads .wall{margin-top:var(--s-72) !important;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--s-56);border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .wall li{padding-block:var(--s-32) !important;border-bottom:var(--bw-hair) solid var(--rule) !important}#wa-ads .wall p{color:var(--ink) !important;font-size:var(--body) !important}#wa-ads .wall cite{display:block;margin-top:var(--s-12) !important;font-style:normal !important;font-size:var(--small) !important;color:var(--ink-faint) !important;font-weight:500 !important}#wa-ads .fit{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-72)}#wa-ads .fit__label{display:block;font-size:var(--small) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.12em !important;padding-bottom:var(--s-16) !important;border-bottom:var(--bw-hair) solid var(--rule) !important}#wa-ads .fit__col--yes .fit__label{color:var(--blue) !important}#wa-ads .fit__col--no .fit__label{color:var(--ink-faint) !important}#wa-ads .fit__col{display:flex;flex-direction:column}#wa-ads .fit__list{flex:1;display:flex;flex-direction:column}#wa-ads .fit__list li{display:flex;gap:var(--s-16);align-items:flex-start;padding-block:var(--s-24) !important;border-bottom:var(--bw-hair) solid var(--rule) !important;line-height:1.5 !important}#wa-ads .fit__list li:last-child{border-bottom:0 !important}#wa-ads .fit__list svg{width:var(--icon) !important;height:var(--icon) !important;margin-top:var(--s-4) !important;flex:none}#wa-ads .fit__col--yes svg{color:var(--blue) !important}#wa-ads .fit__col--no svg{color:var(--ink-faint) !important}#wa-ads .fit__col--no .fit__list li{color:var(--ink-muted) !important}#wa-ads .fit__lead{font-weight:600 !important;color:var(--ink) !important}#wa-ads .fit__lead span{color:var(--ink) !important}#wa-ads .fit2__title{text-align:center !important}#wa-ads .fit2__dot{color:#2563eb !important}#wa-ads .fit2{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}#wa-ads .fit2__card{position:relative;border-radius:20px !important;padding:32px 36px 40px !important;display:flex;flex-direction:column;overflow:hidden}#wa-ads .fit2__card--yes{background:linear-gradient(180deg,#eef4ff 0%,#f5f8ff 100%) !important;border:1px solid #d8e4ff !important}#wa-ads .fit2__card--no{background:linear-gradient(180deg,#fdeeee 0%,#fef6f6 100%) !important;border:1px solid #f5d3d3 !important}#wa-ads .fit2__card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px !important;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#wa-ads .fit2__card--yes:after{background:#2563eb !important}#wa-ads .fit2__card--no:after{background:#e63946 !important}#wa-ads .fit2__header{display:flex;align-items:center;gap:16px;padding-bottom:18px !important;border-bottom:1px solid rgba(0,0,0,.06) !important;margin-bottom:8px !important}#wa-ads .fit2__header-ico{width:52px !important;height:52px !important;border-radius:50% !important;display:grid;place-items:center;flex:none;color:#fff !important}#wa-ads .fit2__card--yes .fit2__header-ico{background:#2563eb !important}#wa-ads .fit2__card--no .fit2__header-ico{background:#e63946 !important}#wa-ads .fit2__header-ico svg{width:26px !important;height:26px !important}#wa-ads .fit2__header-label{font-size:14px !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:.12em !important}#wa-ads .fit2__card--yes .fit2__header-label{color:#2563eb !important}#wa-ads .fit2__card--no .fit2__header-label{color:#e63946 !important}#wa-ads .fit2__list{list-style:none !important;padding:0 !important;margin:0 !important;display:flex;flex-direction:column}#wa-ads .fit2__list li{display:flex;align-items:flex-start;gap:20px;padding:22px 0 !important;border-bottom:1px solid rgba(0,0,0,.06) !important}#wa-ads .fit2__list li:last-child{border-bottom:0 !important}#wa-ads .fit2__mark{width:36px !important;height:36px !important;border-radius:50% !important;display:grid;place-items:center;flex:none;margin-top:2px !important}#wa-ads .fit2__card--yes .fit2__mark{background:#dce7ff !important;color:#2563eb !important}#wa-ads .fit2__card--no .fit2__mark{background:#fbdcdc !important;color:#e63946 !important}#wa-ads .fit2__mark svg{width:18px !important;height:18px !important}#wa-ads .fit2__list li p{margin:0 !important;font-size:15px !important;line-height:1.55 !important;color:var(--ink) !important;font-weight:500 !important;padding-top:6px !important}#wa-ads .fit2__card--no .fit2__list li p{color:#1a1a1a !important}@media (max-width:900px){#wa-ads .fit2{grid-template-columns:1fr;gap:20px}#wa-ads .fit2__card{padding:26px 24px 32px !important}}#wa-ads .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-grid)}#wa-ads .step__head{display:flex;align-items:center;gap:var(--s-16);margin-bottom:var(--s-24) !important}#wa-ads .step__dot{width:var(--dot) !important;height:var(--dot) !important;flex:none;border:var(--bw-hair) solid var(--blue) !important;border-radius:var(--r-btn) !important;display:grid;place-items:center;font-family:var(--font-display) !important;font-weight:800 !important;color:var(--blue) !important;background:var(--white) !important}#wa-ads .step__head .connector{margin-right:calc(var(--gap-grid) * -1) !important}#wa-ads .step:last-child .connector{visibility:hidden}#wa-ads .step{display:flex;flex-direction:column}#wa-ads .step h3{margin-bottom:var(--s-12) !important}#wa-ads .step p{color:var(--ink-muted) !important;margin-bottom:var(--s-32) !important}#wa-ads .step .ph{margin-top:auto !important}#wa-ads .cost .container{max-width:1240px !important}#wa-ads .cost .s-head{margin-bottom:42px !important}#wa-ads .cost__hl{color:var(--blue) !important}#wa-ads .cost__sub{max-width:58ch !important;margin:20px auto 0 !important;text-align:center !important;font-size:17px !important;line-height:1.6 !important;color:var(--ink-cool) !important}#wa-ads .cost__split{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:24px;align-items:stretch}#wa-ads .cost__ico,#wa-ads .cost__tag{background:rgba(4,82,159,.08) !important;color:var(--blue) !important;display:grid;place-items:center;flex:0 0 auto}#wa-ads .cost__ico{width:42px !important;height:42px !important;border-radius:999px !important}#wa-ads .cost__ico svg{width:20px !important;height:20px !important;display:block}#wa-ads .cost__tag{width:34px !important;height:34px !important;border-radius:9px !important}#wa-ads .cost__tag svg{width:16px !important;height:16px !important;display:block}#wa-ads .cost__dot{width:7px !important;height:7px !important;border-radius:999px !important;background:var(--blue) !important;flex:0 0 auto}#wa-ads .cost__detail{background:var(--white) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:18px !important;padding:24px 26px !important}#wa-ads .cost__block+.cost__block{margin-top:24px !important;padding-top:24px !important;border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .cost__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;padding-bottom:16px !important;border-bottom:var(--bw-hair) solid var(--rule) !important}#wa-ads .cost__head h3{margin:0 0 4px !important;font-size:clamp(17px,1.35vw,19px) !important;line-height:1.3 !important;letter-spacing:-.015em !important;color:var(--black) !important}#wa-ads .cost__lede{margin:0 !important;font-size:14px !important;line-height:1.5 !important;color:var(--ink-cool) !important}#wa-ads .cost__rows,#wa-ads .cost__blist{list-style:none !important;margin:0 !important;padding:0 !important}#wa-ads .cost__rows li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:12px 0 !important;border-bottom:var(--bw-hair) solid var(--rule) !important}#wa-ads .cost__rows li:last-child{border-bottom:0 !important}#wa-ads .cost__blist li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 0 !important}#wa-ads .cost__task{font-size:15px !important;font-weight:600 !important;color:var(--ink) !important;line-height:1.4 !important}#wa-ads .cost__hrs{font-size:13px !important;color:var(--ink-faint) !important;white-space:nowrap !important}#wa-ads .cost__amt{font-size:15px !important;font-weight:700 !important;color:var(--black) !important;white-space:nowrap !important;text-align:right !important}#wa-ads .cost__rows .cost__amt{min-width:98px !important}#wa-ads .cost__bar{display:flex;align-items:center;gap:12px;margin:14px 0 0 !important;padding:13px 16px !important;background:rgba(4,82,159,.06) !important;border-radius:10px !important;font-size:15px !important;line-height:1.45 !important;color:var(--ink) !important}#wa-ads .cost__bar strong{color:var(--blue) !important;font-weight:700 !important}#wa-ads .cost__hero{background:var(--panel) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:18px !important;padding:28px !important;display:flex;flex-direction:column}#wa-ads .cost__badge{width:48px !important;height:48px !important;border-radius:999px !important;border:1.5px solid var(--blue) !important;color:var(--blue) !important;display:grid;place-items:center;font-family:var(--font-display) !important;font-weight:800 !important;font-size:19px !important;margin-bottom:20px !important}#wa-ads .cost__hero-total p{margin:0 !important;font-family:var(--font-display) !important;font-weight:800 !important;font-size:clamp(22px,2.05vw,27px) !important;line-height:1.3 !important;letter-spacing:-.025em !important;color:var(--black) !important}#wa-ads .cost__num{color:var(--blue) !important;white-space:nowrap !important}#wa-ads .cost__hero-list{margin:20px 0 20px !important;padding:20px 0 0 !important;border-top:1px dashed rgba(0,0,0,.15) !important}#wa-ads .cost__hero-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:7px 0 !important}#wa-ads .cost__hero-row dt{margin:0 !important;font-size:15px !important;font-weight:600 !important;color:var(--ink) !important}#wa-ads .cost__hero-row dt:before{content:"";display:inline-block;width:7px !important;height:7px !important;border-radius:999px !important;background:var(--blue) !important;margin-right:12px !important;vertical-align:middle}#wa-ads .cost__hero-row dd{margin:0 !important;font-size:15px !important;font-weight:700 !important;color:var(--black) !important;white-space:nowrap !important}#wa-ads .cost__amt--word{font-style:italic !important}#wa-ads .cost__hero-close{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center;margin-top:auto !important;padding-top:20px !important;border-top:1px dashed rgba(0,0,0,.15) !important}#wa-ads .cost__warn{width:54px !important;height:54px !important;border-radius:999px !important;background:var(--blue) !important;color:var(--white) !important;display:grid;place-items:center;font-family:var(--font-display) !important;font-weight:800 !important;font-size:23px !important;box-shadow:0 0 0 8px rgba(4,82,159,.13) !important}#wa-ads .cost__hero-close p{margin:0 !important;font-size:15px !important;line-height:1.55 !important;color:var(--ink-cool) !important}#wa-ads .cost__punch{margin-top:8px !important;color:var(--blue) !important;font-weight:700 !important}#wa-ads .cost__foot-bar{margin-top:24px !important;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;background:var(--white) !important;border:var(--bw-hair) solid var(--rule) !important;border-left:4px solid var(--blue) !important;border-radius:14px !important;padding:22px 28px !important}#wa-ads .cost__foot-l{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:center}#wa-ads .cost__foot-l .cost__badge{width:44px !important;height:44px !important;font-size:18px !important;margin-bottom:0 !important}#wa-ads .cost__foot-l p{margin:0 !important;font-family:var(--font-display) !important;font-weight:800 !important;font-size:clamp(16px,1.45vw,19px) !important;line-height:1.4 !important;letter-spacing:-.02em !important;color:var(--black) !important}#wa-ads .cost__foot-r{padding-left:34px !important;border-left:var(--bw-hair) solid var(--rule) !important}#wa-ads .cost__foot-r p{margin:0 !important;font-size:15px !important;line-height:1.65 !important;color:var(--ink-cool) !important}#wa-ads .cost__cta{color:var(--blue) !important;font-weight:700 !important}@media (max-width:960px){#wa-ads .cost__split{grid-template-columns:minmax(0,1fr);gap:20px}#wa-ads .cost__foot-bar{grid-template-columns:minmax(0,1fr);gap:20px}#wa-ads .cost__foot-r{padding:18px 0 0 !important;border-left:0 !important;border-top:var(--bw-hair) solid var(--rule) !important}}@media (max-width:640px){#wa-ads .cost .s-head{margin-bottom:28px !important}#wa-ads .cost__sub{font-size:15px !important;margin-top:16px !important}#wa-ads .cost__detail,#wa-ads .cost__hero{padding:20px !important}#wa-ads .cost__head{gap:13px}#wa-ads .cost__rows li{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:11px 0 !important}#wa-ads .cost__hrs{display:none}#wa-ads .cost__rows .cost__amt{min-width:0 !important}#wa-ads .cost__task,#wa-ads .cost__amt,#wa-ads .cost__bar,#wa-ads .cost__hero-row dt,#wa-ads .cost__hero-row dd{font-size:14px !important}#wa-ads .cost__hero-close{grid-template-columns:1fr;gap:14px;margin-top:20px !important}#wa-ads .cost__foot-bar{padding:20px !important}}#wa-ads .plans{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:var(--gap-grid);align-items:stretch}#wa-ads .plan{background:var(--white) !important;border:var(--bw-hair) solid var(--rule) !important;border-radius:var(--r-card) !important;padding:var(--pad-card) !important;display:flex;flex-direction:column;position:relative}#wa-ads .plan--emph{border:var(--bw-emph) solid var(--blue) !important;box-shadow:var(--shadow-emph) !important;transform:scale(1.03);z-index:1}#wa-ads .plan__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:var(--blue) !important;color:var(--white) !important;font-size:var(--eyebrow) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.12em !important;padding:var(--s-8) var(--s-16) !important;border-radius:var(--r-btn) !important;white-space:nowrap !important}#wa-ads .plan__name{font-family:var(--font-body) !important;font-size:var(--small) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.12em !important;color:var(--ink-faint) !important}#wa-ads .plan__price{margin-top:var(--s-12) !important;font-size:var(--h2) !important;line-height:1.1 !important;letter-spacing:-.026em !important;font-weight:800 !important}#wa-ads .plan__unit{margin-top:var(--s-8) !important}#wa-ads .plan h3{margin-top:var(--s-24) !important}#wa-ads .plan__pos{margin-top:var(--s-8) !important;color:var(--ink-muted) !important}#wa-ads .plan__rule{border:0 !important;border-top:var(--bw-hair) solid var(--rule) !important;margin-block:var(--s-32) !important}#wa-ads .plan__features{display:flex;flex-direction:column;gap:var(--s-16);margin-bottom:var(--s-40) !important}#wa-ads .plan__features li{display:flex;gap:var(--s-12);align-items:flex-start;font-size:var(--small) !important;line-height:1.6 !important;color:var(--ink) !important;font-weight:400 !important}#wa-ads .plan__features svg{width:var(--icon-sm) !important;height:var(--icon-sm) !important;color:var(--blue) !important;margin-top:var(--s-4) !important}#wa-ads .plan .btn{margin-top:auto !important}#wa-ads .pricing2{display:grid;grid-template-columns:minmax(320px, 0.85fr) minmax(0, 1.3fr);gap:64px;align-items:start}#wa-ads .pricing2__intro{position:sticky;top:32px}#wa-ads .pricing2__badge{display:inline-flex;align-items:center;gap:8px;background:#fff4d1 !important;color:#7a5b00 !important;padding:8.8px 17.6px !important;border-radius:999px !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.1em !important;margin-bottom:28px !important}#wa-ads .pricing2__badge svg{width:14px !important;height:14px !important}#wa-ads .pricing2__title{font-family:var(--font-display,inherit) !important;font-size:clamp(35.2px, 3.6vw, 51.2px) !important;line-height:1.05 !important;letter-spacing:-.025em !important;font-weight:800 !important;color:var(--black) !important;margin:0 !important}#wa-ads .pricing2__lead{margin-top:22px !important;color:var(--ink-muted) !important;font-size:16.8px !important;line-height:1.55 !important}#wa-ads .pricing2__benefits{list-style:none !important;padding:0 !important;margin:36px 0 0 !important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#wa-ads .pricing2__benefit{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font-size:13px !important;line-height:1.35 !important;color:var(--ink) !important;font-weight:500 !important}#wa-ads .pricing2__benefit .ico{width:44px !important;height:44px !important;border-radius:50% !important;background:#f5eecf !important;color:#8a6d00 !important;display:grid;place-items:center;flex:none}#wa-ads .pricing2__benefit .ico svg{width:20px !important;height:20px !important}#wa-ads .pricing2__faq{margin-top:56px !important;border-top:1px solid var(--rule) !important;padding-top:8px !important}#wa-ads .p-acc{border-bottom:1px solid var(--rule) !important}#wa-ads .p-acc summary{list-style:none !important;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 !important;font-weight:700 !important;color:var(--black) !important;font-size:15px !important}#wa-ads .p-acc summary::-webkit-details-marker{display:none}#wa-ads .p-acc summary:after{content:"+";font-size:22.4px !important;font-weight:300 !important;color:var(--ink-faint) !important;transition:transform .2s ease}#wa-ads .p-acc[open] summary:after{content:"–"}#wa-ads .p-acc__body{padding:0 0 20px !important;color:var(--ink-muted) !important;font-size:14px !important;line-height:1.55 !important}#wa-ads .p-acc__body p{margin:0 !important}#wa-ads .plans2{display:flex;flex-direction:column;gap:20px}#wa-ads .plan2{background:#f6f7f9 !important;border:1px solid #e5e7eb !important;border-radius:18px !important;padding:28px 32px !important;display:grid;grid-template-columns:minmax(190px, 220px) minmax(0, 1.15fr) minmax(0, 1fr);gap:32px;align-items:start;position:relative}#wa-ads .plan2--gold{background:#eff8dc !important;border:1.5px solid #b8d474 !important}#wa-ads .plan2__side{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding-right:24px !important;border-right:1px solid rgba(0,0,0,.08) !important}#wa-ads .plan2--gold .plan2__side{border-right-color:rgba(61,74,15,.18)}#wa-ads .plan2__icon{width:64px !important;height:64px !important;border-radius:50% !important;display:grid;place-items:center;flex:none;margin-bottom:10px !important}#wa-ads .plan2--bronze .plan2__icon{background:#f8dfc0 !important;color:#a5591a !important}#wa-ads .plan2--silver .plan2__icon{background:#e5e7eb !important;color:#5c6470 !important}#wa-ads .plan2--gold .plan2__icon{background:#c1d97a !important;color:#3a4810 !important}#wa-ads .plan2__icon svg{width:32px !important;height:32px !important}#wa-ads .plan2__name{font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.14em !important;color:var(--ink-faint) !important}#wa-ads .plan2--bronze .plan2__name{color:#a5591a !important}#wa-ads .plan2--silver .plan2__name{color:#5c6470 !important}#wa-ads .plan2--gold .plan2__name{color:#3a4810 !important}#wa-ads .plan2__price{margin:2px 0 0 !important;font-size:38.4px !important;font-weight:800 !important;letter-spacing:-.025em !important;line-height:1 !important;color:var(--black) !important}#wa-ads .plan2__unit{margin:6px 0 0 !important;font-size:13px !important;color:var(--ink-faint) !important}#wa-ads .plan2__cta{margin-top:18px !important;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#111 !important;color:#fff !important;padding:12px 18px !important;border-radius:10px !important;font-weight:600 !important;text-decoration:none !important;font-size:14px !important;transition:transform .15s ease,background .15s ease}#wa-ads .plan2__cta:hover{background:#000 !important;transform:translateY(-1px)}#wa-ads .plan2__pitch{padding-right:16px !important;border-right:1px solid rgba(0,0,0,.08) !important}#wa-ads .plan2--gold .plan2__pitch{border-right-color:rgba(61,74,15,.18)}#wa-ads .plan2__pitch h3{margin:0 !important;font-size:18.4px !important;font-weight:700 !important;color:var(--black) !important;line-height:1.3 !important}#wa-ads .plan2__pitch p{margin:10px 0 0 !important;color:var(--ink-muted) !important;font-size:14px !important;line-height:1.55 !important}#wa-ads .plan2__features{list-style:none !important;padding:0 !important;margin:0 !important;display:flex;flex-direction:column;gap:10px}#wa-ads .plan2__features li{display:flex;gap:10px;align-items:flex-start;font-size:14px !important;line-height:1.4 !important;color:var(--ink) !important}#wa-ads .plan2__features .check{width:20px !important;height:20px !important;border-radius:50% !important;background:#e9d7a3 !important;color:#7a5b00 !important;display:grid;place-items:center;flex:none;margin-top:1px !important}#wa-ads .plan2--gold .plan2__features .check{background:#b8d474 !important;color:#3a4810 !important}#wa-ads .plan2__features .check svg{width:11px !important;height:11px !important}#wa-ads .plan2__badge2{position:absolute;top:-14px;left:24px;background:#c1d97a !important;color:#3a4810 !important;padding:6.4px 12.8px !important;border-radius:999px !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.1em !important;display:inline-flex;align-items:center;gap:6.4px;border:1.5px solid #b8d474 !important}#wa-ads .plan2__badge2 svg{width:12px !important;height:12px !important}#wa-ads .pricing2__footer{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:12px !important}#wa-ads .pricing2__foot-card{background:#fff !important;border:1px solid var(--rule) !important;border-radius:16px !important;padding:22px 24px !important;display:flex;gap:18px;align-items:flex-start}#wa-ads .pricing2__foot-card .foot-ico{width:44px !important;height:44px !important;border-radius:50% !important;background:#111 !important;color:#fff !important;display:grid;place-items:center;flex:none}#wa-ads .pricing2__foot-card .foot-ico svg{width:22px !important;height:22px !important}#wa-ads .pricing2__foot-card h4{margin:0 !important;font-size:15px !important;font-weight:700 !important;color:var(--black) !important}#wa-ads .pricing2__foot-card p{margin:4px 0 0 !important;font-size:13px !important;color:var(--ink-muted) !important;line-height:1.45 !important}@media (max-width:1024px){#wa-ads .pricing2{grid-template-columns:1fr;gap:40px}#wa-ads .pricing2__intro{position:static}}#wa-ads .pricing3__badge{display:inline-flex;align-items:center;gap:8px;background:#fff4d1 !important;color:#7a5b00 !important;padding:8.8px 17.6px !important;border-radius:999px !important;font-size:11px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.1em !important;margin-bottom:24px !important}#wa-ads .pricing3__badge svg{width:14px !important;height:14px !important}#wa-ads .pricing-head{display:none}#wa-ads .pricing-head.is-active{display:block}#wa-ads .pricing-toggle-wrap{display:flex;justify-content:center;margin:30px auto 40px !important}#wa-ads .pricing-toggle{display:inline-flex;padding:6px !important;background:#f3f4f6 !important;border:1px solid var(--rule) !important;border-radius:999px !important;gap:4px;position:relative}#wa-ads .pricing-toggle__btn{padding:11px 24px !important;border:0 !important;background:0 0 !important;color:var(--ink) !important;font-family:var(--font-body) !important;font-size:14.5px !important;font-weight:600 !important;letter-spacing:-.005em !important;border-radius:999px !important;cursor:pointer;transition:background-color .22s ease,color .22s ease,box-shadow .22s ease;white-space:nowrap !important;line-height:1.2 !important}#wa-ads .pricing-toggle__btn:hover{color:var(--black) !important}#wa-ads .pricing-toggle__btn.is-active{background:#111 !important;color:#fff !important;box-shadow:0 4px 14px -4px rgba(0,0,0,.35) !important}#wa-ads .pricing-toggle__btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}#wa-ads .pricing-panel{display:none;animation:pricing-fade .28s ease both}#wa-ads .pricing-panel.is-active{display:block}@keyframes pricing-fade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){#wa-ads .pricing-panel{animation:none}}@media (max-width:520px){#wa-ads .pricing-toggle__btn{padding:10px 16px !important;font-size:13.5px !important}}#wa-ads .plans3{display:grid;grid-template-columns:1fr 1.06fr 1fr;gap:24px;align-items:stretch;max-width:1200px !important;margin-inline:auto !important}#wa-ads .plan3{position:relative;background:#fff !important;border:1px solid #e6e8ec !important;border-radius:22px !important;padding:36px 32px 32px !important;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(15,23,42,.04) !important}#wa-ads .plan3--gold{border:1.5px solid var(--blue) !important;box-shadow:0 20px 40px -20px rgba(4,82,159,.28),0 6px 16px -8px rgba(15,23,42,.08) !important;transform:translateY(-8px);z-index:1}#wa-ads .plan3__ribbon{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:#111 !important;color:#fff !important;padding:8px 18px !important;border-radius:999px !important;font-size:13px !important;font-weight:600 !important;letter-spacing:.01em !important;white-space:nowrap !important;box-shadow:0 6px 16px -6px rgba(0,0,0,.35) !important}#wa-ads .plan3__head{margin-bottom:20px !important}#wa-ads .plan3__name{display:block;font-size:22px !important;font-weight:700 !important;letter-spacing:-.01em !important;color:var(--black) !important;margin-bottom:8px !important}#wa-ads .plan3__price{margin:0 !important;font-size:64px !important;font-weight:800 !important;line-height:1 !important;letter-spacing:-.03em !important;color:var(--black) !important;display:inline-flex;align-items:flex-start}#wa-ads .plan3__dollar{font-size:32px !important;font-weight:700 !important;margin-right:2px !important;line-height:1 !important;margin-top:6px !important}#wa-ads .plan3__unit{display:inline-block;background:#f3f4f6 !important;color:#111 !important;padding:8px 16px !important;border-radius:999px !important;font-size:14px !important;font-weight:600 !important;margin-top:16px !important}#wa-ads .plan3__hd{margin:0 0 12px !important;font-size:18px !important;font-weight:700 !important;color:var(--black) !important;line-height:1.35 !important}#wa-ads .plan3__desc{margin:0 0 22px !important;color:var(--ink-muted) !important;font-size:15px !important;line-height:1.55 !important}#wa-ads .plan3__vol{display:inline-block;background:#f3f4f6 !important;color:#111 !important;padding:11px 20px !important;border-radius:999px !important;font-size:14px !important;font-weight:600 !important;margin-bottom:28px !important;align-self:flex-start}#wa-ads .plan3__features{list-style:none !important;padding:0 !important;margin:0 0 32px !important;display:flex;flex-direction:column;gap:14px;flex:1}#wa-ads .plan3__features li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px !important;line-height:1.5 !important;color:var(--ink) !important}#wa-ads .plan3__features svg{width:18px !important;height:18px !important;flex:none;margin-top:2px !important;color:var(--black) !important}#wa-ads .plan3__cta{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 20px !important;border-radius:12px !important;font-weight:600 !important;font-size:15px !important;text-decoration:none !important;text-align:center !important;transition:transform .15s ease,background .15s ease,border-color .15s ease;margin-top:auto !important}#wa-ads .plan3__cta--solid{background:var(--blue) !important;color:#fff !important;border:1.5px solid var(--blue) !important}#wa-ads .plan3__cta--solid:hover{background:var(--blue-hover) !important;border-color:var(--blue-hover);transform:translateY(-1px)}#wa-ads .plan3__cta--outline{background:#fff !important;color:var(--black) !important;border:1.5px solid #d1d5db !important}#wa-ads .plan3__cta--outline:hover{border-color:var(--blue);color:var(--blue) !important;transform:translateY(-1px)}#wa-ads .pricing3__benefits{list-style:none !important;padding:0 !important;margin:56px auto 0 !important;max-width:900px !important;display:flex;justify-content:center;flex-wrap:wrap;gap:16px 40px}#wa-ads .pricing3__benefits li{display:flex;align-items:center;gap:12px;font-size:14px !important;font-weight:500 !important;color:var(--ink) !important}#wa-ads .pricing3__benefits .ico{width:38px !important;height:38px !important;border-radius:50% !important;background:#f5eecf !important;color:#8a6d00 !important;display:grid;place-items:center;flex:none}#wa-ads .pricing3__benefits .ico svg{width:18px !important;height:18px !important}#wa-ads .pricing3__faq{max-width:760px !important;margin:56px auto 0 !important;border-top:1px solid var(--rule) !important;padding-top:8px !important}@media (max-width:900px){#wa-ads .plans3{grid-template-columns:1fr;gap:32px;max-width:480px !important}#wa-ads .plan3--gold{transform:none;order:-1}#wa-ads .pricing3__benefits{flex-direction:column;align-items:center;gap:16px}}@media (max-width:720px){#wa-ads .plan2{grid-template-columns:1fr;gap:20px;padding:24px !important}#wa-ads .plan2__side{border-right:0 !important;padding-right:0 !important;border-bottom:1px solid rgba(0,0,0,.08) !important;padding-bottom:20px !important}#wa-ads .plan2__pitch{border-right:0 !important;padding-right:0 !important;padding-bottom:16px !important;border-bottom:1px solid rgba(0,0,0,.08) !important}#wa-ads .plan2--gold .plan2__side,#wa-ads .plan2--gold .plan2__pitch{border-bottom-color:rgba(61,74,15,.18)}#wa-ads .pricing2__benefits{grid-template-columns:1fr}#wa-ads .pricing2__footer{grid-template-columns:1fr}}#wa-ads .bonus{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--s-72);align-items:center}#wa-ads .bonus__visuals{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-grid);align-items:center}#wa-ads .bonus__img{width:100% !important;height:auto !important;display:block;border-radius:var(--r-img) !important;object-fit:cover}#wa-ads .bonus__img--vertical{aspect-ratio:9/16}#wa-ads .bonus__img--square{aspect-ratio:1/1}#wa-ads .bonus p+p{margin-top:var(--s-24) !important}#wa-ads .bonus .s-head{margin-bottom:0 !important}#wa-ads .bonus__note{margin-top:var(--s-24) !important;color:var(--ink-muted) !important}#wa-ads .eyebrow--block{display:block;margin-bottom:var(--gap-eyebrow) !important}#wa-ads .availability{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--s-72);align-items:start}#wa-ads .availability p{font-family:var(--font-body) !important;font-size:var(--body) !important;line-height:1.65 !important;color:var(--ink) !important;font-weight:500 !important;letter-spacing:-.005em !important}#wa-ads .availability p+p{margin-top:var(--s-24) !important}#wa-ads .availability p strong{color:var(--black) !important;font-weight:700 !important}#wa-ads .avail-chip{display:inline-flex;align-items:center;gap:var(--s-8);padding:6px 14px 6px 12px !important;background:var(--blue-tint) !important;border-radius:var(--r-btn) !important;font-family:var(--font-body) !important;font-size:var(--eyebrow) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.14em !important;color:var(--blue) !important;margin-bottom:var(--s-24) !important;line-height:1.4 !important;max-width:100% !important}#wa-ads .avail-chip__dot{position:relative;width:8px !important;height:8px !important;border-radius:50% !important;background:var(--blue) !important;flex:none}#wa-ads .avail-chip__dot:after{content:"";position:absolute;inset:0;border-radius:50% !important;background:var(--blue) !important;opacity:.45 !important;animation:availPulse 2.2s ease-out infinite}@keyframes availPulse{0%{transform:scale(1);opacity:.5}100%{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){#wa-ads .avail-chip__dot:after{animation:none;opacity:0 !important}}#wa-ads .guarantee{text-align:center !important}#wa-ads .guarantee__icon{color:var(--blue) !important;display:flex;justify-content:center;margin-bottom:var(--s-40) !important}#wa-ads .guarantee__icon svg{width:var(--icon-xl) !important;height:var(--icon-xl) !important}#wa-ads .guarantee h2{max-width:var(--prose-faq) !important;margin-inline:auto !important;margin-top:var(--gap-eyebrow) !important}#wa-ads .guarantee__body{max-width:var(--prose-tight) !important;margin-inline:auto !important;margin-top:var(--s-40) !important;text-align:left !important}#wa-ads .guarantee__body p+p{margin-top:var(--s-24) !important}#wa-ads .guarantee .btn{margin-top:var(--gap-cta) !important}#wa-ads .guarantee__reassure{margin-top:var(--s-24) !important}#wa-ads .final{padding-top:var(--pad-peak) !important;padding-bottom:var(--pad-section) !important;text-align:center !important}#wa-ads .final__inner{max-width:var(--prose-final) !important;margin-inline:auto !important}#wa-ads .final p.lead{margin-top:var(--gap-lead) !important;margin-inline:auto !important}#wa-ads .final .cta-row{margin-top:var(--gap-cta) !important}#wa-ads .final__recap{margin-top:var(--s-24) !important}#wa-ads .coda{border-top:var(--bw-hair) solid var(--rule) !important;padding-block:var(--s-72) !important}#wa-ads .coda__inner{max-width:var(--prose) !important;display:grid;gap:var(--s-32)}#wa-ads .coda__label{display:block;font-size:var(--eyebrow) !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:.14em !important;color:var(--ink-faint) !important;margin-bottom:var(--s-8) !important}#wa-ads .coda p{color:var(--ink-muted) !important}#wa-ads .coda--v2{padding-block:96px !important}#wa-ads .coda--v2 .coda__inner{max-width:920px !important;margin-inline:auto !important;text-align:center !important;gap:72px}#wa-ads .coda--v2 .coda__block{display:flex;flex-direction:column;gap:20px}#wa-ads .coda--v2 .coda__label{font-size:15px !important;font-weight:800 !important;letter-spacing:.18em !important;color:#111 !important;margin-bottom:16px !important}#wa-ads .coda--v2 .coda__block p{margin:0 !important;color:#0a0a0a !important;font-weight:500 !important;font-size:clamp(20px, 2.1vw, 26px) !important;line-height:1.5 !important;letter-spacing:-.005em !important}#wa-ads .coda--v2 .coda__close{font-weight:800 !important;font-size:clamp(24px, 2.6vw, 32px) !important;margin-top:12px !important}#wa-ads .coda__cta{align-self:center;margin-top:28px !important;height:46px !important;min-height:46px !important;padding-inline:22px !important;font-size:15px !important}@media (max-width:720px){#wa-ads .coda--v2{padding-block:64px !important}#wa-ads .coda--v2 .coda__inner{gap:56px}#wa-ads .coda--v2 .coda__block p{font-size:18px !important;line-height:1.55 !important}#wa-ads .coda__cta{width:100% !important;max-width:320px !important}}#wa-ads .mbar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;height:calc(var(--bar-h) + env(safe-area-inset-bottom)) !important;padding-bottom:env(safe-area-inset-bottom) !important;background:var(--white) !important;border-top:var(--bw-hair) solid var(--rule) !important;transform:translateY(100%);transition:transform .24s ease}#wa-ads .mbar.is-visible{transform:translateY(0)}#wa-ads .mbar .container{padding-block:var(--s-8) !important}@media (max-width:1200px){#wa-ads .masonry{column-count:3}}@media (max-width:1024px){#wa-ads{--pad-section:112px;--pad-peak:140px;--gap-header:56px;--gap-cta:40px;--gap-grid:24px;--pad-card:32px;--gap-hero:48px;--pad-story:40px}#wa-ads .masonry{column-count:2}#wa-ads .value,#wa-ads .bonus,#wa-ads .availability,#wa-ads .fit{gap:var(--s-48)}#wa-ads .story{gap:var(--s-48)}#wa-ads .styles-grid>*{grid-column:span 3}#wa-ads .styles-grid>*:nth-child(4){grid-column:span 3}#wa-ads .styles-grid>*:nth-child(5){grid-column:2/5}#wa-ads .reviews{gap:var(--gap-grid)}#wa-ads .wall{column-gap:var(--gap-grid)}}@media (max-width:900px){#wa-ads .hero__overlay{padding-top:max(28vh,220px) !important;padding-bottom:6vh !important;justify-content:flex-start;gap:var(--s-24)}#wa-ads .plans{grid-template-columns:minmax(0,1fr);max-width:var(--plans-max-sm) !important;margin-inline:auto !important}#wa-ads .plan--emph{transform:none;order:-1}#wa-ads .steps{grid-template-columns:minmax(0,1fr);gap:var(--s-48)}#wa-ads .step__head .connector{display:none}#wa-ads .bonus{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){#wa-ads{--pad-section:80px;--pad-peak:96px;--gap-header:48px;--gap-eyebrow:12px;--gap-lead:20px;--gap-cta:32px;--gap-grid:20px;--pad-card:28px;--btn-h:52px;--gap-hero:40px;--pad-story:32px}#wa-ads .masonry{column-count:1}#wa-ads .beat{margin-top:var(--s-32) !important;gap:var(--s-12)}#wa-ads .styles-grid{grid-template-columns:minmax(0,1fr)}#wa-ads .styles-grid>*,#wa-ads .styles-grid>*:nth-child(4),#wa-ads .styles-grid>*:nth-child(5){grid-column:auto}#wa-ads .problems{grid-template-columns:minmax(0,1fr)}#wa-ads .vs{grid-template-columns:minmax(0,1fr)}#wa-ads .vs__panel--effective{border-left:0 !important;border-top:var(--bw-hair) solid var(--rule) !important}#wa-ads .reviews{grid-template-columns:minmax(0,1fr);gap:var(--gap-grid)}#wa-ads .wall{grid-template-columns:minmax(0,1fr)}#wa-ads .fit{grid-template-columns:minmax(0,1fr);gap:var(--s-40)}#wa-ads .value,#wa-ads .availability,#wa-ads .bonus{grid-template-columns:minmax(0,1fr);gap:var(--s-40)}#wa-ads .story{grid-template-columns:minmax(0,1fr);gap:var(--s-32)}#wa-ads .story__visual{order:-1}#wa-ads .story__visual img{max-width:320px !important}#wa-ads .value__payoff{padding-left:var(--s-24) !important}#wa-ads .cta-row{flex-direction:column;align-items:stretch;width:100% !important;max-width:var(--cta-max-sm) !important}#wa-ads .cta-row--center{margin-inline:auto !important}#wa-ads .cta-row .btn{width:100% !important}#wa-ads .story .btn,#wa-ads .guarantee .btn{width:100% !important;max-width:var(--cta-max-sm) !important}#wa-ads .cta-after .btn{width:100% !important}#wa-ads .cta-after{max-width:var(--cta-max-sm) !important;margin-inline:auto !important}#wa-ads .marquee__track{gap:var(--s-40)}#wa-ads .marquee__item img{height:40px !important}#wa-ads .mbar{display:flex}#wa-ads{padding-bottom:calc(var(--bar-h) + env(safe-area-inset-bottom)) !important}#wa-ads .closing-line{margin-top:var(--s-48) !important}#wa-ads .section__visual,#wa-ads .story,#wa-ads .wall{margin-top:var(--s-48) !important}#wa-ads .pivot{margin-top:16px !important;padding:34px 22px !important}#wa-ads .pivot__txt{font-size:15px !important;padding:16px 0 !important}#wa-ads .cta-after{margin-top:var(--s-48) !important}}@media (max-width:480px){#wa-ads .tasklist{columns:1}#wa-ads .bonus__visuals{grid-template-columns:minmax(0,1fr);max-width:var(--cta-max-sm) !important}#wa-ads .review__by{flex-wrap:wrap}#wa-ads .plan__badge{font-size:var(--eyebrow) !important}#wa-ads .hero__title{max-width:16ch !important}#wa-ads .hero__logo{width:clamp(36px,10vw,56px) !important}#wa-ads .hero__logo:nth-child(1),#wa-ads .hero__logo:nth-child(6){display:none}}@media (max-width:768px){#wa-ads{--gutter:20px}html{-webkit-tap-highlight-color:transparent}#wa-ads{font-size:16px !important;line-height:1.6 !important}#wa-ads img,#wa-ads svg,#wa-ads video{max-width:100% !important;height:auto !important}#wa-ads .btn{min-height:48px !important}#wa-ads .ad__zoom{width:44px !important;height:44px !important}#wa-ads .lightbox__close{width:48px !important;height:48px !important}#wa-ads .t-h2{font-size:clamp(26.4px,7vw,36px) !important;letter-spacing:-.022em !important;line-height:1.15 !important}#wa-ads .t-h3{font-size:clamp(20px,5.5vw,24px) !important;line-height:1.25 !important}#wa-ads .t-h4{font-size:17px !important;line-height:1.4 !important}#wa-ads .lead{font-size:16px !important;line-height:1.6 !important}#wa-ads .eyebrow{font-size:11px !important;letter-spacing:.12em !important}#wa-ads .hero__banner-wrap{min-height:88vh !important;min-height:88svh !important}#wa-ads .hero__overlay{min-height:88vh !important;min-height:88svh !important;padding-top:max(20vh,170px) !important;padding-bottom:48px !important;padding-inline:20px !important;gap:20px}#wa-ads .hero__title{font-size:clamp(30.4px,8vw,41.6px) !important;line-height:1.1 !important;max-width:20ch !important}#wa-ads .hero__sub{font-size:15px !important;line-height:1.55 !important;max-width:36ch !important}#wa-ads .hero__overlay .cta-row{margin-top:8px !important;width:100% !important;max-width:340px !important}#wa-ads .hero__logo{width:clamp(38px,9vw,60px) !important;border-radius:22% !important}#wa-ads .logos{padding-block:44px !important}#wa-ads .logos__heading{margin-bottom:24px !important}#wa-ads .marquee__track{gap:36px}#wa-ads .marquee__item img{height:34px !important}#wa-ads .section{padding-block:64px !important}#wa-ads .section--peak{padding-block:80px !important}#wa-ads .s-head{margin-bottom:32px !important}#wa-ads main{overflow-x:hidden}#wa-ads .ad__label{padding:36px 16px 16px !important;font-size:15px !important}#wa-ads .showcase__caption{margin-top:24px !important}#wa-ads .beat{margin-top:24px !important;gap:10px}#wa-ads .beat p{font-size:17px !important;line-height:1.4 !important}#wa-ads .beat p:last-child{font-size:19px !important;line-height:1.35 !important}#wa-ads .card{padding:24px !important}#wa-ads .card__icon{margin-bottom:16px !important}#wa-ads .card h3{margin-bottom:12px !important}#wa-ads .pullquote{padding-left:16px !important;margin:20px 0 !important;font-size:17px !important;line-height:1.4 !important}#wa-ads .tasklist li{line-height:1.75 !important}#wa-ads .deck{margin-top:32px !important;padding:30px 20px !important}#wa-ads .deck p{font-size:16px !important;line-height:1.8 !important}#wa-ads .duel__panel{padding:22px !important;gap:18px}#wa-ads .duel__head h3{font-size:16px !important}#wa-ads .duel__body{font-size:14px !important}#wa-ads .duel__chip{padding:6px 12px !important;font-size:12px !important}#wa-ads .flow,#wa-ads .scale,#wa-ads .closer{padding:22px !important}#wa-ads .flow__title{font-size:16px !important;margin-bottom:24px !important}#wa-ads .flow__steps{gap:12px}#wa-ads .flow__ico{width:38px !important;height:38px !important}#wa-ads .flow__ico svg{width:18px !important;height:18px !important}#wa-ads .flow__step span{font-size:11px !important}#wa-ads .flow__verdict{padding:12px !important;font-size:13px !important}#wa-ads .scale h3{font-size:20px !important}#wa-ads .scale__list{margin-top:16px !important;gap:10px}#wa-ads .closer{margin-top:16px !important}#wa-ads .closer__punch{font-size:19px !important;line-height:1.35 !important;padding-top:20px !important}#wa-ads .qhead{margin-bottom:32px !important}#wa-ads .qhead h2{font-size:clamp(26.4px,6.8vw,32px) !important;line-height:1.18 !important;letter-spacing:-.022em !important}#wa-ads .qhead__side{margin-top:18px !important}#wa-ads .qhead__side p{font-size:15px !important;line-height:1.55 !important}#wa-ads .qhead__side p+p{margin-top:12px !important}#wa-ads .qrow{gap:16px;padding:20px 16px !important}#wa-ads .qrow__num{font-size:30px !important;min-width:44px !important}#wa-ads .qrow__label{font-size:11px !important;margin-bottom:6px !important}#wa-ads .qrow__q{font-size:clamp(18.4px,5.4vw,22px) !important;line-height:1.25 !important;letter-spacing:-.018em !important}#wa-ads .qnote li{font-size:11px !important}#wa-ads .vs__content{padding:24px !important}#wa-ads .vs__label{margin-bottom:20px !important;font-size:13px !important}#wa-ads .vs__list li{font-size:15px !important;padding-block:14px !important;gap:12px;font-weight:600 !important}#wa-ads .vs__list svg{width:20px !important;height:20px !important}#wa-ads .closing-line{margin-top:32px !important;font-size:19px !important;line-height:1.35 !important}#wa-ads .closing-sub{margin-top:16px !important;font-size:15px !important;line-height:1.6 !important}#wa-ads .story{padding:28px 20px !important;gap:24px;border-radius:16px !important;margin-top:40px !important}#wa-ads .story h3{font-size:20px !important;line-height:1.25 !important;margin-bottom:16px !important}#wa-ads .story p+p{margin-top:12px !important}#wa-ads .story p{font-size:15px !important;line-height:1.6 !important}#wa-ads .story__punch{font-size:16px !important;line-height:1.45 !important}#wa-ads .story__visual img{max-width:260px !important;margin-inline:auto !important}#wa-ads .story .btn{margin-top:24px !important}#wa-ads .acc summary{padding-block:18px !important;gap:14px;min-height:auto !important}#wa-ads .acc summary .t-h4{font-size:15px !important;line-height:1.35 !important}#wa-ads .acc__body{padding-bottom:18px !important}#wa-ads .acc__body p{font-size:14px !important;line-height:1.6 !important}#wa-ads .acc__body p+p{margin-top:12px !important}#wa-ads .acc__ico{width:20px !important;height:20px !important}#wa-ads .styles-marquee{margin-bottom:32px !important}#wa-ads .styles-marquee__frame{height:280px !important;border-radius:12px !important}#wa-ads .styles-marquee__group{gap:12px;padding-right:12px !important}#wa-ads .styles-marquee__cap{font-size:11px !important}#wa-ads .styles2{gap:20px}#wa-ads .style2__icon{width:44px !important;height:44px !important;margin-bottom:12px !important}#wa-ads .style2__icon svg{width:20px !important;height:20px !important}#wa-ads .style2__label{font-size:12px !important;margin-bottom:10px !important}#wa-ads .style2__badge{font-size:10px !important;padding:4px 10px !important;margin-bottom:12px !important}#wa-ads .style2__desc{font-size:13px !important;max-width:100% !important;margin:0 auto 14px !important;line-height:1.55 !important}#wa-ads .styles2__banner{padding:20px 18px !important;margin-top:32px !important;gap:16px}#wa-ads .styles2__banner-title{font-size:15px !important;line-height:1.35 !important}#wa-ads .styles2__banner-sub{font-size:13px !important}#wa-ads .styles2__banner-ico{width:44px !important;height:44px !important}#wa-ads .styles2__banner-ico svg{width:22px !important;height:22px !important}#wa-ads .review{padding:24px !important}#wa-ads .review .ph{margin-bottom:20px !important}#wa-ads .review .stars{margin-bottom:16px !important}#wa-ads .review blockquote{font-size:16px !important;line-height:1.5 !important}#wa-ads .review__by{margin-top:20px !important}#wa-ads .wall{margin-top:32px !important;column-gap:0}#wa-ads .wall li{padding-block:20px !important}#wa-ads .wall p{font-size:15px !important;line-height:1.55 !important}#wa-ads .fit2{gap:16px}#wa-ads .fit2__card{padding:24px 20px 30px !important;border-radius:16px !important}#wa-ads .fit2__header{gap:12px;padding-bottom:14px !important;margin-bottom:6px !important}#wa-ads .fit2__header-ico{width:44px !important;height:44px !important}#wa-ads .fit2__header-ico svg{width:22px !important;height:22px !important}#wa-ads .fit2__header-label{font-size:12px !important;letter-spacing:.1em !important}#wa-ads .fit2__list li{padding:16px 0 !important;gap:14px}#wa-ads .fit2__mark{width:30px !important;height:30px !important}#wa-ads .fit2__mark svg{width:14px !important;height:14px !important}#wa-ads .fit2__list li p{font-size:14px !important;line-height:1.55 !important;padding-top:3px !important}#wa-ads .step__head{margin-bottom:16px !important}#wa-ads .step__dot{width:44px !important;height:44px !important}#wa-ads .step h3{margin-bottom:10px !important}#wa-ads .step p{margin-bottom:20px !important;font-size:15px !important;line-height:1.6 !important}#wa-ads .cost .container{max-width:100% !important}#wa-ads .availability p+p{margin-top:12px !important}#wa-ads .availability p{font-size:15px !important;line-height:1.6 !important}#wa-ads .avail-chip{font-size:10px !important;letter-spacing:.1em !important;padding:5px 10px !important;margin-bottom:20px !important}#wa-ads .pricing2{gap:32px}#wa-ads .pricing2__badge{margin-bottom:20px !important;padding:7.2px 14.4px !important;font-size:10px !important}#wa-ads .pricing2__title{font-size:clamp(28px,7vw,36px) !important}#wa-ads .pricing2__lead{font-size:15px !important;margin-top:16px !important;line-height:1.55 !important}#wa-ads .pricing2__benefits{margin-top:24px !important;gap:14px;grid-template-columns:1fr}#wa-ads .pricing2__benefit{flex-direction:row;align-items:center;gap:14px;font-size:13px !important}#wa-ads .pricing2__benefit .ico{width:38px !important;height:38px !important}#wa-ads .pricing2__benefit .ico svg{width:18px !important;height:18px !important}#wa-ads .pricing2__faq{margin-top:32px !important}#wa-ads .p-acc summary{padding:16px 0 !important;font-size:14px !important}#wa-ads .p-acc__body{padding-bottom:16px !important;font-size:13px !important}#wa-ads .plans3{gap:20px;max-width:100% !important}#wa-ads .plan3{padding:28px 22px 24px !important;border-radius:18px !important}#wa-ads .plan3--gold{transform:none}#wa-ads .plan3__ribbon{font-size:12px !important;padding:6px 14px !important;top:-14px}#wa-ads .plan3__name{font-size:18px !important;margin-bottom:6px !important}#wa-ads .plan3__price{font-size:52px !important}#wa-ads .plan3__dollar{font-size:26px !important;margin-top:4px !important}#wa-ads .plan3__unit{font-size:13px !important;padding:6px 14px !important;margin-top:12px !important}#wa-ads .plan3__hd{font-size:16px !important;margin-bottom:10px !important}#wa-ads .plan3__desc{font-size:14px !important;margin-bottom:16px !important}#wa-ads .plan3__vol{font-size:13px !important;padding:9px 16px !important;margin-bottom:20px !important}#wa-ads .plan3__features{margin-bottom:24px !important;gap:12px}#wa-ads .plan3__features li{font-size:14px !important;line-height:1.5 !important}#wa-ads .plan3__cta{padding:14px 18px !important;font-size:15px !important}#wa-ads .pricing3__badge{margin-bottom:18px !important;font-size:10px !important}#wa-ads .pricing3__benefits{margin-top:32px !important;gap:14px}#wa-ads .pricing3__benefits li{font-size:13px !important}#wa-ads .pricing3__benefits .ico{width:34px !important;height:34px !important}#wa-ads .pricing3__benefits .ico svg{width:16px !important;height:16px !important}#wa-ads .pricing3__faq{margin-top:40px !important}#wa-ads .plan2{padding:22px !important}#wa-ads .plan2__price{font-size:32px !important}#wa-ads .bonus__note{margin-top:16px !important;font-size:15px !important}#wa-ads .bonus p+p{margin-top:16px !important}#wa-ads .guarantee__icon{margin-bottom:24px !important}#wa-ads .guarantee__icon svg{width:52px !important;height:52px !important}#wa-ads .guarantee__body{margin-top:24px !important}#wa-ads .guarantee__body p{font-size:15px !important;line-height:1.65 !important}#wa-ads .guarantee__body p+p{margin-top:16px !important}#wa-ads .final{padding-top:64px !important;padding-bottom:64px !important}#wa-ads .final .cta-row{margin-top:24px !important}#wa-ads .coda{padding-block:40px !important}#wa-ads .coda__inner{gap:24px}#wa-ads .coda p{font-size:15px !important;line-height:1.6 !important}#wa-ads .lightbox{padding:16px !important}#wa-ads .lightbox__img{max-width:96vw !important;max-height:76vh;border-radius:12px !important}#wa-ads .lightbox__close{top:12px;right:12px}#wa-ads .mbar .btn{height:52px !important;font-size:15px !important}#wa-ads .mbar .container{padding-inline:20px !important}#wa-ads a.plan3__cta,#wa-ads a.plan2__cta{text-decoration:none !important}#wa-ads .icon-circle{width:48px !important;height:48px !important;margin-bottom:16px !important}#wa-ads .icon-circle svg{width:20px !important;height:20px !important}}@media (max-width:420px){#wa-ads{--gutter:16px}#wa-ads{font-size:15px !important}#wa-ads .section{padding-block:56px !important}#wa-ads .section--peak{padding-block:64px !important}#wa-ads .hero__title{font-size:clamp(28px,8.5vw,36px) !important;max-width:15ch !important}#wa-ads .hero__sub{font-size:14px !important;line-height:1.55 !important;max-width:32ch !important}#wa-ads .hero__overlay{padding-top:max(18vh,150px) !important;padding-bottom:40px !important;gap:16px}#wa-ads .t-h2{font-size:clamp(24px,7.5vw,30px) !important}#wa-ads .plan3{padding:24px 18px 22px !important}#wa-ads .plan3__price{font-size:44px !important}#wa-ads .plan3__dollar{font-size:22px !important}#wa-ads .story{padding:24px 18px !important;gap:20px}#wa-ads .story h3{font-size:18px !important}#wa-ads .story__visual img{max-width:220px !important}#wa-ads .fit2__card{padding:22px 16px 28px !important}#wa-ads .duel__panel{padding:20px !important}#wa-ads .flow,#wa-ads .scale,#wa-ads .closer{padding:20px !important}#wa-ads .review{padding:20px !important}#wa-ads .card{padding:22px !important}#wa-ads .styles-marquee__frame{height:240px !important}#wa-ads .vs__content{padding:20px !important}#wa-ads .vs__list li{font-size:15px !important;padding-block:12px !important}}@media (prefers-reduced-motion:reduce){#wa-ads *{animation:none !important;transition:none !important;scroll-behavior:auto !important}}