img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.gb-block-testimonial{background:#f2f2f2;color:#293038;margin:0 auto;padding:5%;border-radius:5px;margin-bottom:1.2em}.gb-block-testimonial .gb-testimonial-info{position:relative;display:inline-block;width:100%;margin-top:15px;min-height:55px;padding-top:5px;line-height:1.4}.gb-block-testimonial .gb-testimonial-info .blocks-editable{padding-left:0}.gb-block-testimonial .gb-testimonial-info .gb-testimonial-avatar-wrap{position:absolute;left:0;top:0}.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-name,.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-name+.gb-testimonial-title,.gb-block-testimonial .gb-testimonial-avatar-wrap+.gb-testimonial-title,.gb-block-testimonial .gb-testimonial-avatar-wrap+.editor-rich-text,.gb-block-testimonial .gb-testimonial-avatar-wrap+.editor-rich-text+.editor-rich-text{margin-left:70px;padding-left:0}.gb-block-testimonial .gb-testimonial-text p{line-height:1.6}.gb-block-testimonial .gb-testimonial-text a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none}.gb-block-testimonial .gb-testimonial-text a:hover{color:inherit;box-shadow:0 -2px 0 inset}.gb-block-testimonial .gb-testimonial-name{font-size:1em;font-weight:700;line-height:1.2;margin:0;padding:0}.gb-block-testimonial .gb-testimonial-title{opacity:.8}.gb-block-testimonial .gb-testimonial-avatar{border-radius:200px;max-width:100px}.gb-block-testimonial .gb-testimonial-image-wrap{height:55px;width:55px;background:#ddd;border-radius:200px;position:relative}.gb-block-testimonial .gb-testimonial-image-wrap img{object-fit:cover;height:100%;width:100%;position:relative;z-index:10;border-radius:40px}.right-aligned .gb-testimonial-info{text-align:right}.right-aligned .gb-testimonial-info h2{left:0}.right-aligned .gb-testimonial-info .gb-testimonial-name,.right-aligned .gb-testimonial-info .gb-testimonial-title{margin-right:70px;margin-left:0}.right-aligned .gb-testimonial-info .gb-testimonial-avatar-wrap{left:auto;right:0}.gb-block-profile{background:#f2f2f2;color:#293038;margin:0 auto;padding:3%;border-radius:5px;margin-bottom:1.2em;display:flex;flex-flow:row wrap;justify-content:space-around;width:100%}.gb-block-profile .gb-profile-column{display:block;padding:15px;flex:3 0 0%}@media only screen and (max-width:600px){.gb-block-profile .gb-profile-column{flex:auto}}.gb-block-profile .gb-profile-avatar-wrap{position:relative;z-index:0;flex:1 0 0%}@media only screen and (max-width:600px){.gb-block-profile .gb-profile-avatar-wrap{flex:auto;max-width:210px;margin:0 auto}}@media only screen and (max-width:600px){.gb-block-profile .gb-profile-content-wrap{text-align:center}}.gb-block-profile .gb-profile-text{font-size:18px;padding-top:1em}.gb-block-profile .gb-profile-text a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none}.gb-block-profile .gb-profile-text a:hover{color:inherit;box-shadow:0 -2px 0 inset}.gb-block-profile .gb-profile-text p{line-height:1.6}.gb-block-profile .gb-profile-text p:last-child{margin-bottom:0}.gb-block-profile .gb-profile-name{font-size:1.4em;font-weight:700;line-height:1.2;margin:0}.gb-block-profile .gb-profile-title{opacity:.8;padding-top:5px;margin-bottom:0}.gb-block-profile .gb-profile-image-square{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;margin:0}.gb-block-profile .gb-profile-text:empty,.gb-block-profile .gb-profile-title:empty,.gb-block-profile .gb-profile-name:empty{display:none}.gb-block-profile .gb-profile-image-wrap{width:100%;background:#ddd;position:relative}.gb-block-profile .gb-profile-image-wrap::before{content:"";display:inline-block;padding-top:100%}.gb-block-profile .gb-profile-image-wrap button{position:absolute;left:0;z-index:50;padding:0;height:100%;width:100%}.gb-block-profile .gb-profile-image-wrap button:focus{background:none;border:none;outline:none;box-shadow:none}.gb-block-profile .gb-profile-image-wrap img{object-fit:cover;height:100%;width:100%;position:relative;z-index:5}.gb-block-profile .gb-social-links{list-style:none;margin:0 0 0 0;padding:5% 0 0 0}.gb-block-profile .gb-social-links:empty{display:none}.gb-block-profile .gb-social-links li{display:inline-block;margin:0 8px 0 0;padding:0}.gb-block-profile .gb-social-links li a{display:grid;border:none;width:38px;height:38px;padding:10px;border-radius:100px}.gb-block-profile .gb-social-links li a:hover{opacity:.9}.right .gb-profile-avatar-wrap{order:2}.round .gb-profile-image-wrap{border-radius:500px}.round .gb-profile-image-wrap::before{content:"";display:inline-block;padding-top:92%}.round .gb-profile-image-wrap img{border-radius:500px}.gb-block-notice{border-radius:5px;position:relative;margin-bottom:1.2em}.gb-block-notice .gb-notice-dismiss{position:absolute;top:13px;right:13px;opacity:.8;padding:0;background:none;transition:.3s ease}.gb-block-notice .gb-notice-dismiss:hover{opacity:1;cursor:pointer;box-shadow:none}.gb-block-notice .gb-notice-title{font-weight:700;padding:.5em 1em;margin:0;color:#fff;border-top-right-radius:5px;border-top-left-radius:5px;width:100%;display:inline-block}.gb-block-notice .gb-notice-title p{margin-bottom:0}.gb-block-notice .gb-notice-title:empty{display:none}.gb-block-notice .gb-notice-text{padding:1em;border:solid 2px #333;border-radius:5px;background:#fff;overflow:hidden}.gb-block-notice .gb-notice-text p:last-child{margin-bottom:0}.gb-block-notice .gb-notice-title:not(:empty)+.notice-text,.gb-block-notice .blocks-rich-text+.blocks-rich-text .gb-notice-text{border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px}body:not(.wp-admin) .gb-block-notice.gb-dismissable{display:none}.entry-content .gb-block-drop-cap .gb-drop-cap-text p::first-letter{float:left;font-size:75px;line-height:.7em;margin-top:.15em;margin-right:25px;margin-bottom:25px;font-weight:700;text-transform:uppercase}.entry-content .gb-block-drop-cap.gb-drop-cap-square .gb-drop-cap-text p::first-letter{background:#32373c;color:#fff;padding:.2em}.entry-content .gb-block-drop-cap.gb-drop-cap-border .gb-drop-cap-text p::first-letter{color:#32373c;padding:.2em;border:solid 4px}@media only screen and (min-width:600px){.entry-content .gb-block-drop-cap.gb-font-size-1 .gb-drop-cap-text::first-letter{font-size:75px}.entry-content .gb-block-drop-cap.gb-font-size-2 .gb-drop-cap-text::first-letter{font-size:85px}.entry-content .gb-block-drop-cap.gb-font-size-3 .gb-drop-cap-text::first-letter{font-size:95px}.entry-content .gb-block-drop-cap.gb-font-size-4 .gb-drop-cap-text::first-letter{font-size:105px}.entry-content .gb-block-drop-cap.gb-font-size-5 .gb-drop-cap-text::first-letter{font-size:115px}.entry-content .gb-block-drop-cap.gb-font-size-6 .gb-drop-cap-text p::first-letter{font-size:125px}}.gb-block-drop-cap::before,.gb-block-drop-cap::after{content:"";display:table}.gb-block-drop-cap::after{clear:both}.gb-block-drop-cap a{color:inherit;box-shadow:0 -1px 0 inset;text-decoration:none}.gb-block-drop-cap a:hover{color:inherit;box-shadow:0 -2px 0 inset}.gb-block-button{margin:0 0 1.2em 0;position:relative}.gb-block-button .blocks-rich-text{display:inline-flex}.gb-block-button .components-autocomplete{display:inline-block;width:auto;margin:0 auto;position:relative}.gb-button{text-align:center;font-size:18px;line-height:1!important;background-color:#32373c;border:none;border-radius:50px;box-shadow:none;color:#fff;cursor:pointer;padding:.6em 1em;text-decoration:none;word-break:break-word;transition:.3s ease;display:inline-block}.gb-button:hover{box-shadow:inset 0 0 200px hsl(0 0% 100% / .15)}.gb-button-shape-square,input[type=submit].gb-button-shape-square{border-radius:0}.gb-button-shape-rounded,input[type=submit].gb-button-shape-rounded{border-radius:5px}.gb-button-shape-circular,input[type=submit].gb-button-shape-circular{border-radius:100px}.gb-button-size-small,input[type=submit].gb-button-size-small{font-size:14px}.gb-button-size-medium,input[type=submit].gb-button-size-medium{font-size:20px}.gb-button-size-large,input[type=submit].gb-button-size-large{font-size:26px;padding:.8em 1.2em}.gb-button-size-extralarge,input[type=submit].gb-button-size-extralarge{font-size:34px;padding:.8em 1.2em}.gb-button-right{transform:translateX(-100%);left:100%;position:relative}.gb-button-center{margin:0 auto}.gb-block-spacer{margin:0 0 1.2em 0;position:relative}.gb-block-spacer hr{border:none;margin:0;background:none}.gb-block-spacer.gb-spacer-divider::after{content:" ";width:100%;height:1px;border-top:solid 1px;position:absolute;top:50%;left:0}.gb-block-spacer.gb-divider-solid.gb-spacer-divider::after{border-top-style:solid}.gb-block-spacer.gb-divider-dotted.gb-spacer-divider::after{border-top-style:dotted}.gb-block-spacer.gb-divider-dashed.gb-spacer-divider::after{border-top-style:dashed}.gb-block-spacer.gb-divider-size-1.gb-spacer-divider::after{border-top-width:1px}.gb-block-spacer.gb-divider-size-2.gb-spacer-divider::after{border-top-width:2px}.gb-block-spacer.gb-divider-size-3.gb-spacer-divider::after{border-top-width:3px}.gb-block-spacer.gb-divider-size-4.gb-spacer-divider::after{border-top-width:4px}.gb-block-spacer.gb-divider-size-5.gb-spacer-divider::after{border-top-width:5px}.entry-content .gb-block-spacer hr{border:none;margin:0;background:none}.entry-content .gb-block-spacer hr::before,.entry-content .gb-block-spacer hr::after{display:none}.gb-block-accordion{margin-bottom:1.2em}.gb-block-accordion .gb-accordion-title{background:#f2f2f2;padding:10px 15px}.gb-block-accordion .gb-accordion-title p{display:inline}.gb-block-accordion .gb-accordion-text{padding:10px 15px}.gb-block-accordion .editor-rich-text .editor-rich-text__inline-toolbar{display:block;left:40%}.gb-block-accordion+.gb-block-accordion{margin-top:-.6em}@media only screen and (min-width:600px){.gb-font-size-14 .gb-accordion-title{font-size:14px}.gb-font-size-15 .gb-accordion-title{font-size:15px}.gb-font-size-16 .gb-accordion-title{font-size:16px}.gb-font-size-17 .gb-accordion-title{font-size:17px}.gb-font-size-18 .gb-accordion-title{font-size:18px}.gb-font-size-19 .gb-accordion-title{font-size:19px}.gb-font-size-20 .gb-accordion-title{font-size:20px}.gb-font-size-21 .gb-accordion-title{font-size:21px}.gb-font-size-22 .gb-accordion-title{font-size:22px}.gb-font-size-23 .gb-accordion-title{font-size:23px}.gb-font-size-24 .gb-accordion-title{font-size:24px}}.gb-block-sharing{margin:0 0 1.2em 0;position:relative}.gb-block-sharing .blocks-rich-text{display:inline-flex}.gb-block-sharing .gb-share-list{margin:0;padding:0}.gb-block-sharing .gb-share-list li{list-style:none;display:inline-block;margin:0 5px 5px 0}.gb-block-sharing .gb-share-list a{background:#272c30;border-width:0;color:#fff;padding:10px 15px;text-align:center;display:block;line-height:1;font-size:16px;transition:.3s ease}.gb-block-sharing .gb-share-list a:hover{box-shadow:inset 0 0 200px hsl(0 0% 100% / .15)}.gb-block-sharing .gb-share-list svg{vertical-align:text-top}.gb-block-sharing.gb-share-icon-text svg{margin-right:5px}.gb-block-sharing.gb-share-icon-only a{padding:10px 11px;min-width:37px}.gb-block-sharing.gb-share-icon-only .gb-social-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.gb-block-sharing.gb-share-text-only svg{display:none}.gb-block-sharing.gb-share-shape-square a{border-radius:0}.gb-block-sharing.gb-share-shape-rounded a{border-radius:5px}.gb-block-sharing.gb-share-shape-circular a{border-radius:100px}.gb-block-sharing.gb-share-size-small a{font-size:13px}.gb-block-sharing.gb-share-size-small svg{width:13px;height:13px}.gb-block-sharing.gb-share-size-small.gb-share-icon-only a{padding:7px 6px;min-width:28px}.gb-block-sharing.gb-share-size-medium a{font-size:16px}.gb-block-sharing.gb-share-size-medium svg{width:16px;height:16px}.gb-block-sharing.gb-share-size-large a{font-size:20px}.gb-block-sharing.gb-share-size-large svg{width:26px;height:26px}.gb-block-sharing.gb-share-size-large.gb-share-icon-only a{font-size:26px;min-width:48px}.gb-block-sharing.gb-share-size-large.gb-share-icon-text svg{margin-right:10px}.gb-block-sharing.gb-share-color-social a{color:#fff}.gb-block-sharing.gb-share-color-social .gb-share-twitter{background:#1ca1f3}.gb-block-sharing.gb-share-color-social .gb-share-facebook{background:#3b5999}.gb-block-sharing.gb-share-color-social .gb-share-google{background:#dc4b45}.gb-block-sharing.gb-share-color-social .gb-share-pinterest{background:#bd091c}.gb-block-sharing.gb-share-color-social .gb-share-linkedin{background:#0077b5}.gb-block-sharing.gb-share-color-social .gb-share-reddit{background:#ff4500}.gb-button-right{transform:translateX(-100%);left:100%;position:relative}.gb-button-center{margin:0 auto}.gb-block-post-grid{margin:0 0 1.2em 0;position:relative}.gb-block-post-grid .is-grid,.gb-block-post-grid .gb-is-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-gap:0 2em}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-grid,.gb-block-post-grid .gb-is-grid{display:block}}.gb-block-post-grid .is-grid article,.gb-block-post-grid .gb-is-grid article{margin-bottom:2.5em;min-width:0}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-grid article,.gb-block-post-grid .gb-is-grid article{padding-left:10px;padding-right:10px;display:inline-block;vertical-align:top}}.gb-block-post-grid .is-grid.columns-1,.gb-block-post-grid .gb-is-grid.gb-columns-1{-ms-grid-columns:1fr;grid-template-columns:1fr}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-grid.columns-1 article,.gb-block-post-grid .gb-is-grid.gb-columns-1 article{width:100%}}.gb-block-post-grid .is-grid.columns-2,.gb-block-post-grid .gb-is-grid.gb-columns-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-grid.columns-2 article,.gb-block-post-grid .gb-is-grid.gb-columns-2 article{width:48%}}.gb-block-post-grid .is-grid.columns-3,.gb-block-post-grid .gb-is-grid.gb-columns-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-grid.columns-3 article,.gb-block-post-grid .gb-is-grid.gb-columns-3 article{width:32%}}.gb-block-post-grid .is-grid.columns-4,.gb-block-post-grid .gb-is-grid.gb-columns-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-grid.columns-4 article,.gb-block-post-grid .gb-is-grid.gb-columns-4 article{width:24%}}@media only screen and (max-width:600px){.gb-block-post-grid div[class*=columns].is-grid,.gb-block-post-grid div[class*=columns].gb-is-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-block-post-grid .gb-post-grid-section-title{text-align:left}.gb-block-post-grid .gb-block-post-grid-image{margin-bottom:1.2em}.gb-block-post-grid .gb-block-post-grid-image img{display:block;width:100%}.gb-block-post-grid .gb-block-post-grid-text{text-align:left}.gb-block-post-grid a{text-decoration:none}.gb-block-post-grid header .gb-block-post-grid-title{margin-top:0;margin-bottom:15px;font-size:28px;line-height:1.2}.gb-block-post-grid header .gb-block-post-grid-title a{color:#293038;text-decoration:none}.gb-block-post-grid header .gb-block-post-grid-title a:hover{text-decoration:underline;color:inherit}.gb-block-post-grid .gb-block-post-grid-byline{font-size:14px;color:#626e81;margin-bottom:15px}.gb-block-post-grid .gb-block-post-grid-author,.gb-block-post-grid .gb-block-post-grid-date{display:inline-block}.gb-block-post-grid .gb-block-post-grid-author:not(:last-child)::after,.gb-block-post-grid .gb-block-post-grid-date:not(:last-child)::after{content:"·";vertical-align:middle;margin:0 5px;line-height:1}.gb-block-post-grid .gb-block-post-grid-author a{color:inherit;text-decoration:none}.gb-block-post-grid .gb-block-post-grid-author a:hover{color:inherit;text-decoration:underline}.gb-block-post-grid .gb-block-post-grid-text p{margin:0 0 15px 0;font-size:inherit}.gb-block-post-grid .gb-block-post-grid-text p:last-of-type{margin-bottom:0}.gb-block-post-grid .gb-block-post-grid-more-link{display:inline-block;box-shadow:none;transition:.3s ease;font-weight:700;color:#293038;text-decoration:none}.gb-block-post-grid .gb-block-post-grid-more-link:hover{text-decoration:underline}.gb-block-post-grid .gb-block-post-grid-excerpt div+p{margin-top:15px}.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{display:-ms-grid;display:grid;-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr;grid-template-rows:1fr;grid-gap:0 2em}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{display:block}}.gb-block-post-grid .is-list article::before,.gb-block-post-grid .gb-is-list article::before{display:none}.gb-block-post-grid .is-list article:not(:last-child),.gb-block-post-grid .gb-is-list article:not(:last-child){margin-bottom:5%;padding-bottom:5%}@media only screen and (min-width:600px){.gb-block-post-grid .is-list article:not(:last-child),.gb-block-post-grid .gb-is-list article:not(:last-child){border-bottom:solid 1px #eee}}@media only screen and (max-width:600px){.gb-block-post-grid .is-list article,.gb-block-post-grid .gb-is-list article{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-block-post-grid .is-list article:not(.has-post-thumbnail),.gb-block-post-grid .is-list article.hide-featured-image,.gb-block-post-grid .gb-is-list article:not(.has-post-thumbnail),.gb-block-post-grid .gb-is-list article.hide-featured-image{-ms-grid-columns:1fr;grid-template-columns:1fr}.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{margin-bottom:0}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{width:30%;display:inline-block;vertical-align:top}}@media only screen and (max-width:600px){.gb-block-post-grid .is-list .gb-block-post-grid-image,.gb-block-post-grid .gb-is-list .gb-block-post-grid-image{margin-bottom:5%}}@media all and (-ms-high-contrast:none){.gb-block-post-grid .is-list .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .gb-block-post-grid-text{width:65%;padding-left:5%;display:inline-block;vertical-align:top}.gb-block-post-grid .is-list .post:not(.has-post-thumbnail) .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .post:not(.has-post-thumbnail) .gb-block-post-grid-text{width:100%;padding-left:0}}@media only screen and (min-width:600px){.gb-block-post-grid .is-list .gb-block-post-grid-title,.gb-block-post-grid .gb-is-list .gb-block-post-grid-title{font-size:34px}}.gb-block-post-grid .is-list .no-thumb .gb-block-post-grid-text,.gb-block-post-grid .gb-is-list .no-thumb .gb-block-post-grid-text{grid-column:span 2}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.gb-block-container{margin:0;position:relative;padding:0}.gb-block-container.alignfull .block-editor-block-list__block{max-width:100%}@media only screen and (min-width:768px){.gb-block-container.alignfull .gb-container-inside,.gb-block-container.alignfull .gb-container-inside{max-width:100%;margin:0 auto}}@media only screen and (min-width:768px){.gb-block-container.alignwide .gb-container-inside,.gb-block-container.alignwide .gb-container-inside{max-width:80%;margin:0 auto}}.gb-block-container .gb-container-image-wrap{position:absolute;top:0;right:0;left:0;height:100%;z-index:0}.gb-block-container .gb-container-image{object-fit:cover;height:100%;width:100%;transition:.3s ease}.gb-block-container .gb-container-content{margin:0 auto;position:relative}.gb-block-container .gb-container-image:not(.has-background-dim){opacity:0}.gb-block-container .has-background-dim{opacity:.5}.gb-block-container .has-background-dim-10{opacity:.1}.gb-block-container .has-background-dim-20{opacity:.2}.gb-block-container .has-background-dim-30{opacity:.3}.gb-block-container .has-background-dim-40{opacity:.4}.gb-block-container .has-background-dim-50{opacity:.5}.gb-block-container .has-background-dim-60{opacity:.6}.gb-block-container .has-background-dim-70{opacity:.7}.gb-block-container .has-background-dim-80{opacity:.8}.gb-block-container .has-background-dim-90{opacity:.9}.gb-block-container .has-background-dim-100{opacity:1}.wp-block-genesis-blocks-gb-pricing{margin-bottom:1.5em}.gb-pricing-table-wrap{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-template-areas:"col1";grid-gap:0 2em}[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{display:inline-block;vertical-align:top}@media only screen and (max-width:600px){[data-type="genesis-blocks/gb-pricing-table"],.wp-block-genesis-blocks-gb-pricing-table{margin-bottom:1.5em}}.gb-block-pricing-table .gb-block-pricing-table-inside{display:inline-block;width:100%;border-color:#272c30}.gb-block-pricing-table .gb-block-pricing-table-inside ul{list-style-type:none;padding:0;margin-left:0}.gb-block-pricing-table .gb-block-pricing-table-inside li{margin:0;padding:4px 0;border-color:inherit}.gb-block-pricing-table .gb-block-pricing-table-inside ul>li{list-style-type:none}.gb-block-pricing-table .gb-block-pricing-table-inside ol li{list-style-position:inside}.gb-block-pricing-table .gb-block-pricing-table-inside ol li div{display:inline}.gb-block-pricing-table-gap-0{grid-gap:0 0}.gb-block-pricing-table-gap-1{grid-gap:0 1em}.gb-block-pricing-table-gap-2{grid-gap:0 2em}.gb-block-pricing-table-gap-3{grid-gap:0 3em}.gb-block-pricing-table-gap-4{grid-gap:0 4em}.gb-block-pricing-table-gap-5{grid-gap:0 5em}.gb-pricing-columns-2 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2"}@media only screen and (max-width:600px){.gb-pricing-columns-2 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2"}}.gb-pricing-columns-3 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3"}@media only screen and (max-width:600px){.gb-pricing-columns-3 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}}.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4"}@media only screen and (max-width:800px){.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4"}.gb-pricing-columns-4 .gb-pricing-table-wrap .wp-block-genesis-blocks-gb-pricing-table{margin-bottom:1.5em}}@media only screen and (max-width:600px){.gb-pricing-columns-4 .gb-pricing-table-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4"}}.gb-pricing-table-price{line-height:1}.gb-pricing-table-currency{vertical-align:top;margin-top:.4em;margin-right:3px;display:inline-block;line-height:1}.wp-block-genesis-blocks-gb-pricing-table{vertical-align:top}.wp-block-genesis-blocks-gb-pricing-table .gb-pricing-table-features,.block-library-list .wp-block-genesis-blocks-gb-pricing-table ul{margin:0;padding:0;border:none}.gb-block-pricing-table:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1}.gb-block-pricing-table:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:col2}.gb-block-pricing-table:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;grid-area:col3}.gb-block-pricing-table:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;grid-area:col4}.editor-styles-wrapper ul.gb-pricing-table-features{list-style-type:none;display:block;white-space:initial;margin-left:0;margin-right:0}.gb-list-border-solid>li{border-bottom-style:solid}.gb-list-border-dashed>li{border-bottom-style:dashed}.gb-list-border-dotted>li{border-bottom-style:dotted}ul.gb-pricing-table-features li{list-style-type:none;margin:0;padding:4px 0;border-color:inherit}ul.gb-pricing-table-features li:last-child{border-bottom:none}.gb-list-border-width-1 li{border-width:1px}.gb-list-border-width-2 li{border-width:2px}.gb-list-border-width-3 li{border-width:3px}.gb-list-border-width-4 li{border-width:4px}.gb-list-border-width-5 li{border-width:5px}.gb-pricing-table-price,.gb-pricing-table-term{display:inline}span.gb-pricing-table-term{margin-left:5px}.gb-pricing-table-wrap .gb-block-pricing-table-inside>*:last-child{margin-bottom:0}.wp-block-genesis-blocks-gb-pricing .alignwide,.wp-block-genesis-blocks-gb-pricing .alignfull{width:100%;margin-left:auto}.gb-block-pricing-table-center{text-align:center}.gb-block-pricing-table-center .gb-block-button{text-align:center!important}.gb-block-pricing-table-center .blocks-button__inline-link{margin:0 auto;text-align:center}.gb-block-pricing-table-left{text-align:left}.gb-block-pricing-table-right{text-align:right}.gb-pricing-table-button .gb-block-button{margin-bottom:0}.gb-block-newsletter .gb-newsletter-title{margin-top:0;line-height:1.3}.gb-block-newsletter .gb-block-button{margin-bottom:0}.gb-block-newsletter-label{font-size:16px}.gb-form-styles label{margin-bottom:8px;width:100%;display:block}.gb-form-styles input:not(.gb-newsletter-submit){width:100%;height:auto;min-height:45px;margin-bottom:15px}.wp-block-genesis-blocks-gb-layout{margin-bottom:1.5em}.wp-block-genesis-blocks-gb-columns{position:relative}.gb-layout-column-wrap{display:-ms-grid;display:grid;grid-template-rows:1fr;grid-gap:0 2em;position:relative;z-index:1}[data-type="genesis-blocks/gb-column"],.gb-block-layout-column{display:block;vertical-align:top;min-width:0}.gb-block-layout-column.gb-is-vertically-aligned-top{align-self:flex-start}.gb-block-layout-column.gb-is-vertically-aligned-center{align-self:center}.gb-block-layout-column.gb-is-vertically-aligned-bottom{align-self:flex-end}.gb-block-layout-column-inner,.gb-layout-column-wrap>.gb-block-layout-column-inner,.gb-has-background-dim>*{position:relative;z-index:1}.wp-block-genesis-blocks-gb-layout.alignfull{padding:0 2em}@media only screen and (max-width:600px){.wp-block-genesis-blocks-gb-layout.alignfull{padding:0 15px}}.gb-block-layout-column{display:block;width:100%}.gb-columns-center .gb-layout-column-wrap{margin:0 auto}.gb-block-layout-column-gap-0{grid-gap:0 0}.gb-block-layout-column-gap-1{grid-gap:0 1em}.gb-block-layout-column-gap-2{grid-gap:0 2em}.gb-block-layout-column-gap-3{grid-gap:0 3em}.gb-block-layout-column-gap-4{grid-gap:0 4em}.gb-block-layout-column-gap-5{grid-gap:0 5em}.gb-block-layout-column-gap-6{grid-gap:0 6em}.gb-block-layout-column-gap-7{grid-gap:0 7em}.gb-block-layout-column-gap-8{grid-gap:0 8em}.gb-block-layout-column-gap-9{grid-gap:0 9em}.gb-block-layout-column-gap-10{grid-gap:0 10em}.gb-block-layout-column:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1}.gb-block-layout-column:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;grid-area:col1}.gb-block-layout-column:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:col2}.gb-block-layout-column:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;grid-area:col3}.gb-block-layout-column:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;grid-area:col4}.gb-block-layout-column:nth-child(5){-ms-grid-row:1;-ms-grid-column:5;grid-area:col5}.gb-block-layout-column:nth-child(6){-ms-grid-row:1;-ms-grid-column:6;grid-area:col6}.gb-layout-columns-1>.gb-layout-column-wrap{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1"}.gb-layout-columns-2>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2"}@media only screen and (max-width:600px){.gb-layout-columns-2>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2"}}.gb-2-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr}.gb-2-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr}.gb-layout-columns-3>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"col1 col2 col3"}@media only screen and (max-width:600px){.gb-layout-columns-3>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3"}}.gb-3-col-widecenter>.gb-layout-column-wrap{-ms-grid-columns:1fr 2fr 1fr;grid-template-columns:1fr 2fr 1fr}@media only screen and (max-width:600px){.gb-3-col-widecenter>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-3-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr}@media only screen and (max-width:600px){.gb-3-col-wideleft>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-3-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 2fr;grid-template-columns:1fr 1fr 2fr}@media only screen and (max-width:600px){.gb-3-col-wideright>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr}}.gb-layout-columns-4>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4"}@media only screen and (max-width:800px){.gb-layout-columns-4>.gb-layout-column-wrap.gb-is-responsive-column{grid-template-rows:auto;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4"}}@media only screen and (max-width:600px){.gb-layout-columns-4>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4"}}.gb-4-col-wideleft>.gb-layout-column-wrap{-ms-grid-columns:2fr 1fr 1fr 1fr;grid-template-columns:2fr 1fr 1fr 1fr}.gb-4-col-wideright>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 2fr;grid-template-columns:1fr 1fr 1fr 2fr}.gb-layout-columns-5>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4 col5"}@media only screen and (max-width:800px){.gb-layout-columns-5>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4" "col5"}}.gb-layout-columns-6>.gb-layout-column-wrap{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-areas:"col1 col2 col3 col4 col5 col6"}@media only screen and (max-width:800px){.gb-layout-columns-6>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"col1 col2" "col3 col4" "col5 col6"}}@media only screen and (max-width:600px){.gb-layout-columns-6>.gb-layout-column-wrap.gb-is-responsive-column{-ms-grid-columns:1fr;grid-template-columns:1fr;grid-template-areas:"col1" "col2" "col3" "col4" "col5" "col6"}}.gb-layout-columns-4,.gb-layout-columns-5,.gb-layout-columns-6{overflow-x:auto}.gb-column-selector-group{margin-top:10px;display:flex;width:100%;text-align:center;justify-content:center}@media only screen and (max-width:1175px){.gb-column-selector-group{flex-wrap:wrap}}.gb-column-selector{margin:0 5px}@media only screen and (max-width:1175px){.gb-column-selector{margin-top:10px}}.gb-column-selector button.gb-column-selector-button{padding:15px;height:auto;border-radius:5px!important;background:#fff;margin:0}.gb-column-selector button.gb-column-selector-button:hover{background:#fff;margin:0}.gb-column-selector button.components-button.is-button:last-child{border-radius:5px}.gb-layout-column-button .gb-block-button{margin-bottom:0}.gb-layout-selector-group{margin-top:10px}.gb-layout-selector{display:inline-block;margin:0 5px}.gb-layout-selector button.gb-layout-selector-button{padding:15px;height:auto;border-radius:5px;background:#fff}.gb-layout-selector button.gb-layout-selector-button:hover{background:#fff}.gb-layout-selector button.components-button.is-button:last-child{border-radius:5px}.gb-toolbar-insert-layout-button{margin-right:3px}.gb-layout-team-1 .gb-profile-column{flex:100%}.gb-layout-team-1 .gb-social-links{padding-top:25px}.gb-layout-hero-cover .wp-block-cover__inner-container{max-width:800px}.gb-layout-hero-cover h2,.gb-layout-hero-cover h3,.gb-layout-hero-cover h4{max-width:100%}.gb-white-text,.editor-styles-wrapper [data-type="core/heading"] .gb-white-text{color:#fff}.gb-layout-landing-2 .gb-block-profile{padding:0;text-align:center}.gb-layout-landing-2 .gb-block-profile .gb-profile-avatar-wrap,.gb-layout-landing-2 .gb-block-profile .gb-profile-column{flex:0 0 100%}.gb-layout-landing-2 .round .gb-profile-image-wrap{max-width:220px;margin:0 auto}.gb-layout-landing-2 .gb-block-cta .gb-cta-content{max-width:700px;margin:0 auto}.gb-layout-landing-2 .gb-block-cta .gb-button{font-weight:400}.gb-layout-landing-3 .gb-layout-landing-3-cover h2,.gb-layout-landing-3 .gb-layout-landing-3-cover h3,.gb-layout-landing-3 .gb-layout-landing-3-cover h4,.gb-layout-landing-3 .gb-layout-landing-3-cover h5,.gb-layout-landing-3 .gb-layout-landing-3-cover h6{margin-left:auto;margin-right:auto}@media only screen and (min-width:600px){.gb-layout-landing-3 .gb-layout-landing-3-cover h2,.gb-layout-landing-3 .gb-layout-landing-3-cover h3,.gb-layout-landing-3 .gb-layout-landing-3-cover h4,.gb-layout-landing-3 .gb-layout-landing-3-cover h5,.gb-layout-landing-3 .gb-layout-landing-3-cover h6{font-size:42px}}@media only screen and (min-width:600px){.gb-layout-landing-3 .gb-block-post-grid header .gb-block-post-grid-title{font-size:24px}}.gpb-slate-section-contact-box .gb-block-layout-column-inner{height:100%}div[class*=gb-section-].alignfull,div[class*=gb-layout-].alignfull{margin-top:auto;margin-bottom:auto}.gpb-overflow-hidden{overflow:hidden}.gpb-grid-mobile-space .gb-is-responsive-column{grid-row-gap:1em}.gpb-rounded-grid .gb-block-layout-column-inner{border-radius:10px}.gpb-rounded-sm,.gpb-rounded-sm .gb-accordion-title,.gpb-rounded-sm img{border-radius:5px}.gpb-rounded-md,.gpb-rounded-md .gb-accordion-title,.gpb-rounded-md img{border-radius:10px}.gpb-rounded-lg,.gpb-rounded-lg .gb-accordion-title,.gpb-rounded-lg img{border-radius:20px}.gpb-rounded-xl,.gpb-rounded-xl .gb-accordion-title,.gpb-rounded-xl img{border-radius:30px}.gpb-rounded-full,.gpb-rounded-full .gb-accordion-title,.gpb-rounded-full img{border-radius:500px}@media only screen and (max-width:600px){.gpb-mobile-align-reset{float:none;text-align:left;margin-left:0!important;margin-right:0}}@media only screen and (max-width:600px){.gpb-grid-mobile-reorder .gb-is-responsive-column .gb-block-layout-column:nth-of-type(1){grid-area:col2}.gpb-grid-mobile-reorder .gb-is-responsive-column .gb-block-layout-column:nth-of-type(2){grid-area:col1}}.gpb-mb-1{margin-bottom:1rem}@media only screen and (min-width:600px){div[class*=wp-block-genesis].gb-font-size-14.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-14.gb-block-cta p{font-size:14px}div[class*=wp-block-genesis].gb-font-size-15.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-15.gb-block-cta p{font-size:15px}div[class*=wp-block-genesis].gb-font-size-16.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-16.gb-block-cta p{font-size:16px}div[class*=wp-block-genesis].gb-font-size-17.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-17.gb-block-cta p{font-size:17px}div[class*=wp-block-genesis].gb-font-size-18.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-18.gb-block-cta p{font-size:18px}div[class*=wp-block-genesis].gb-font-size-19.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-19.gb-block-cta p{font-size:19px}div[class*=wp-block-genesis].gb-font-size-20.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-20.gb-block-cta p{font-size:20px}div[class*=wp-block-genesis].gb-font-size-21.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-21.gb-block-cta p{font-size:21px}div[class*=wp-block-genesis].gb-font-size-22.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-22.gb-block-cta p{font-size:22px}div[class*=wp-block-genesis].gb-font-size-23.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-23.gb-block-cta p{font-size:23px}div[class*=wp-block-genesis].gb-font-size-24.gb-block-testimonial p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-notice p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-profile p,div[class*=wp-block-genesis].gb-font-size-24.gb-block-cta p{font-size:24px}}*[class*=gpb-fluid],.entry-content *[class*=gpb-fluid]{margin:0 0 1rem 0;line-height:1.2;font-weight:400}.gpb-fluid-1{font-size:20px}@media(min-width:600px){.gpb-fluid-1{font-size:calc(11.5094339623px + 100vw*0.0141509434)}}@media(min-width:1024px){.gpb-fluid-1{font-size:26px}}.gpb-fluid-2{font-size:22px}@media(min-width:600px){.gpb-fluid-2{font-size:calc(10.679245283px + 100vw*0.0188679245)}}@media(min-width:1024px){.gpb-fluid-2{font-size:30px}}.gpb-fluid-3{font-size:24px}@media(min-width:600px){.gpb-fluid-3{font-size:calc(4.1886792453px + 100vw*0.0330188679)}}@media(min-width:1024px){.gpb-fluid-3{font-size:38px}}.gpb-fluid-4{font-size:28px}@media(min-width:600px){.gpb-fluid-4{font-size:calc(5.358490566px + 100vw*0.0377358491)}}@media(min-width:1024px){.gpb-fluid-4{font-size:44px}}.gpb-fluid-5{font-size:32px}@media(min-width:600px){.gpb-fluid-5{font-size:calc(3.6981132075px + 100vw*0.0471698113)}}@media(min-width:1024px){.gpb-fluid-5{font-size:52px}}.gpb-fluid-6{font-size:36px}@media(min-width:600px){.gpb-fluid-6{font-size:calc(2.0377358491px + 100vw*0.0566037736)}}@media(min-width:1024px){.gpb-fluid-6{font-size:60px}}.gb-align-center{text-align:center}.gb-align-left{text-align:left}.gb-align-right{text-align:right}.center{text-align:center}.left{text-align:left}.right{text-align:right}@media only screen and (min-width:600px){.wp-block-columns .layout-column-1,.wp-block-columns .layout-column-2{margin-right:5%}}.wp-block-image{margin-bottom:1.2em}.gb-text-link{color:inherit;text-decoration:none}.gb-text-link:hover{color:inherit;text-decoration:underline}.gb-has-parallax{background-attachment:fixed;background-size:cover;background-position:50%}.gb-has-background-dim::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:0;z-index:1}.gb-has-background-dim.has-theme-primary-background-color::before,.gb-has-background-dim.gb-has-custom-background-color::before{background-color:inherit}.gb-has-background-dim-0::before{opacity:1}.gb-has-background-dim-10::before{opacity:.9}.gb-has-background-dim-20::before{opacity:.8}.gb-has-background-dim-30::before{opacity:.7}.gb-has-background-dim-40::before{opacity:.6}.gb-has-background-dim-50::before{opacity:.5}.gb-has-background-dim-60::before{opacity:.4}.gb-has-background-dim-70::before{opacity:.3}.gb-has-background-dim-80::before{opacity:.2}.gb-has-background-dim-90::before{opacity:.1}.gb-has-background-dim-100::before{opacity:0}div.gb-background-auto{background-size:auto;background-position:center center}div.gb-background-cover{background-size:cover}div.gb-background-contain{background-size:contain;background-position:center center}div.gb-background-no-repeat{background-repeat:no-repeat}div.gb-background-repeat{background-repeat:repeat}div.gb-background-repeat-x{background-repeat:repeat-x}div.gb-background-repeat-y{background-repeat:repeat-y;background-position:center center}ol.gpb-number-list,.editor-styles-wrapper ol.gpb-number-list{list-style:none;counter-reset:gpb-list-counter;padding:0;margin-left:0}ol.gpb-number-list li,.editor-styles-wrapper ol.gpb-number-list li{list-style-type:none;counter-increment:gpb-list-counter;position:relative;padding-left:65px;margin-bottom:1.2em}ol.gpb-number-list li::before{content:counter(gpb-list-counter) "";color:#fff;background:#333;position:absolute;left:0;top:10px;text-align:center;border-radius:100px;height:42px;width:42px;line-height:41px}img.wp-smiley,img.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0 0.07em!important;vertical-align:-0.1em!important;background:none!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)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.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{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap: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-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([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}: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:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#FFFFFF;--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--color--dark-gray:#28303D;--wp--preset--color--gray:#39414D;--wp--preset--color--green:#D1E4DD;--wp--preset--color--blue:#D1DFE4;--wp--preset--color--purple:#D1D1E4;--wp--preset--color--red:#E4D1D1;--wp--preset--color--orange:#E4DAD1;--wp--preset--color--yellow:#EEEADD;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--purple-to-yellow:linear-gradient(160deg, #D1D1E4 0%, #EEEADD 100%);--wp--preset--gradient--yellow-to-purple:linear-gradient(160deg, #EEEADD 0%, #D1D1E4 100%);--wp--preset--gradient--green-to-yellow:linear-gradient(160deg, #D1E4DD 0%, #EEEADD 100%);--wp--preset--gradient--yellow-to-green:linear-gradient(160deg, #EEEADD 0%, #D1E4DD 100%);--wp--preset--gradient--red-to-yellow:linear-gradient(160deg, #E4D1D1 0%, #EEEADD 100%);--wp--preset--gradient--yellow-to-red:linear-gradient(160deg, #EEEADD 0%, #E4D1D1 100%);--wp--preset--gradient--purple-to-red:linear-gradient(160deg, #D1D1E4 0%, #E4D1D1 100%);--wp--preset--gradient--red-to-purple:linear-gradient(160deg, #E4D1D1 0%, #D1D1E4 100%);--wp--preset--font-size--small:18px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:24px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--extra-small:16px;--wp--preset--font-size--normal:20px;--wp--preset--font-size--extra-large:40px;--wp--preset--font-size--huge:96px;--wp--preset--font-size--gigantic:144px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.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, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 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}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.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}@charset "UTF-8";:root{--global--font-primary:var(--font-headings, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--global--font-secondary:var(--font-base, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif);--global--font-size-base:1.25rem;--global--font-size-xs:1rem;--global--font-size-sm:1.125rem;--global--font-size-md:1.25rem;--global--font-size-lg:1.5rem;--global--font-size-xl:2.25rem;--global--font-size-xxl:4rem;--global--font-size-xxxl:5rem;--global--font-size-page-title:var(--global--font-size-xxl);--global--letter-spacing:normal;--global--line-height-body:1.7;--global--line-height-heading:1.3;--global--line-height-page-title:1.1;--heading--font-family:var(--global--font-primary);--heading--font-size-h6:var(--global--font-size-xs);--heading--font-size-h5:var(--global--font-size-sm);--heading--font-size-h4:var(--global--font-size-lg);--heading--font-size-h3:calc(1.25 * var(--global--font-size-lg));--heading--font-size-h2:var(--global--font-size-xl);--heading--font-size-h1:var(--global--font-size-page-title);--heading--letter-spacing-h6:0.05em;--heading--letter-spacing-h5:0.05em;--heading--letter-spacing-h4:var(--global--letter-spacing);--heading--letter-spacing-h3:var(--global--letter-spacing);--heading--letter-spacing-h2:var(--global--letter-spacing);--heading--letter-spacing-h1:var(--global--letter-spacing);--heading--line-height-h6:var(--global--line-height-heading);--heading--line-height-h5:var(--global--line-height-heading);--heading--line-height-h4:var(--global--line-height-heading);--heading--line-height-h3:var(--global--line-height-heading);--heading--line-height-h2:var(--global--line-height-heading);--heading--line-height-h1:var(--global--line-height-page-title);--heading--font-weight:normal;--heading--font-weight-page-title:300;--heading--font-weight-strong:600;--latest-posts--title-font-family:var(--heading--font-family);--latest-posts--title-font-size:var(--heading--font-size-h3);--latest-posts--description-font-family:var(--global--font-secondary);--latest-posts--description-font-size:var(--global--font-size-sm);--list--font-family:var(--global--font-secondary);--definition-term--font-family:var(--global--font-primary);--global--color-black:#000;--global--color-dark-gray:#28303d;--global--color-gray:#39414d;--global--color-light-gray:#f0f0f0;--global--color-green:#d1e4dd;--global--color-blue:#d1dfe4;--global--color-purple:#d1d1e4;--global--color-red:#e4d1d1;--global--color-orange:#e4dad1;--global--color-yellow:#eeeadd;--global--color-white:#fff;--global--color-white-50:rgba(255, 255, 255, 0.5);--global--color-white-90:rgba(255, 255, 255, 0.9);--global--color-primary:var(--global--color-dark-gray);--global--color-secondary:var(--global--color-gray);--global--color-primary-hover:var(--global--color-primary);--global--color-background:var(--global--color-green);--global--color-border:var(--global--color-primary);--global--spacing-unit:20px;--global--spacing-measure:unset;--global--spacing-horizontal:25px;--global--spacing-vertical:30px;--global--elevation:1px 1px 3px 0 rgba(0, 0, 0, 0.2);--form--font-family:var(--global--font-secondary);--form--font-size:var(--global--font-size-sm);--form--line-height:var(--global--line-height-body);--form--color-text:var(--global--color-dark-gray);--form--color-ranged:var(--global--color-secondary);--form--label-weight:500;--form--border-color:var(--global--color-secondary);--form--border-width:3px;--form--border-radius:0;--form--spacing-unit:calc(0.5 * var(--global--spacing-unit));--cover--height:calc(15 * var(--global--spacing-vertical));--cover--color-foreground:var(--global--color-white);--cover--color-background:var(--global--color-black);--button--color-text:var(--global--color-background);--button--color-text-hover:var(--global--color-secondary);--button--color-text-active:var(--global--color-secondary);--button--color-background:var(--global--color-secondary);--button--color-background-active:var(--global--color-background);--button--font-family:var(--global--font-primary);--button--font-size:var(--global--font-size-base);--button--font-weight:500;--button--line-height:1.5;--button--border-width:3px;--button--border-radius:0;--button--padding-vertical:15px;--button--padding-horizontal:calc(2 * var(--button--padding-vertical));--entry-header--color:var(--global--color-primary);--entry-header--color-link:currentColor;--entry-header--color-hover:var(--global--color-primary-hover);--entry-header--color-focus:var(--global--color-secondary);--entry-header--font-size:var(--heading--font-size-h2);--entry-content--font-family:var(--global--font-secondary);--entry-author-bio--font-family:var(--heading--font-family);--entry-author-bio--font-size:var(--heading--font-size-h4);--branding--color-text:var(--global--color-primary);--branding--color-link:var(--global--color-primary);--branding--color-link-hover:var(--global--color-secondary);--branding--title--font-family:var(--global--font-primary);--branding--title--font-size:var(--global--font-size-lg);--branding--title--font-size-mobile:var(--heading--font-size-h4);--branding--title--font-weight:normal;--branding--title--text-transform:uppercase;--branding--description--font-family:var(--global--font-secondary);--branding--description--font-size:var(--global--font-size-sm);--branding--description--font-family:var(--global--font-secondary);--branding--logo--max-width:220px;--branding--logo--max-height:100px;--branding--logo--max-width-mobile:96px;--branding--logo--max-height-mobile:96px;--primary-nav--font-family:var(--global--font-secondary);--primary-nav--font-family-mobile:var(--global--font-primary);--primary-nav--font-size:var(--global--font-size-md);--primary-nav--font-size-sub-menu:var(--global--font-size-xs);--primary-nav--font-size-mobile:var(--global--font-size-sm);--primary-nav--font-size-sub-menu-mobile:var(--global--font-size-sm);--primary-nav--font-size-button:var(--global--font-size-xs);--primary-nav--font-style:normal;--primary-nav--font-style-sub-menu-mobile:normal;--primary-nav--font-weight:normal;--primary-nav--font-weight-button:500;--primary-nav--color-link:var(--global--color-primary);--primary-nav--color-link-hover:var(--global--color-primary-hover);--primary-nav--color-text:var(--global--color-primary);--primary-nav--padding:calc(0.66 * var(--global--spacing-unit));--primary-nav--border-color:var(--global--color-primary);--pagination--color-text:var(--global--color-primary);--pagination--color-link-hover:var(--global--color-primary-hover);--pagination--font-family:var(--global--font-secondary);--pagination--font-size:var(--global--font-size-lg);--pagination--font-weight:normal;--pagination--font-weight-strong:600;--footer--color-text:var(--global--color-primary);--footer--color-link:var(--global--color-primary);--footer--color-link-hover:var(--global--color-primary-hover);--footer--font-family:var(--global--font-primary);--footer--font-size:var(--global--font-size-sm);--pullquote--font-family:var(--global--font-primary);--pullquote--font-size:var(--heading--font-size-h3);--pullquote--font-style:normal;--pullquote--letter-spacing:var(--heading--letter-spacing-h4);--pullquote--line-height:var(--global--line-height-heading);--pullquote--border-width:3px;--pullquote--border-color:var(--global--color-primary);--pullquote--color-foreground:var(--global--color-primary);--pullquote--color-background:var(--global--color-background);--quote--font-family:var(--global--font-secondary);--quote--font-size:var(--global--font-size-md);--quote--font-size-large:var(--global--font-size-xl);--quote--font-style:normal;--quote--font-weight:700;--quote--font-weight-strong:bolder;--quote--font-style-large:normal;--quote--font-style-cite:normal;--quote--line-height:var(--global--line-height-body);--quote--line-height-large:1.35;--separator--border-color:var(--global--color-border);--separator--height:1px;--table--stripes-border-color:var(--global--color-light-gray);--table--stripes-background-color:var(--global--color-light-gray);--table--has-background-text-color:var(--global--color-dark-gray);--widget--line-height-list:1.9;--widget--line-height-title:1.4;--widget--font-weight-title:700;--widget--spacing-menu:calc(0.66 * var(--global--spacing-unit));--global--admin-bar--height:0px}.admin-bar{--global--admin-bar--height:32px}@media only screen and (max-width:782px){.admin-bar{--global--admin-bar--height:46px}}@media only screen and (min-width:652px){:root{--global--font-size-xl:2.5rem;--global--font-size-xxl:6rem;--global--font-size-xxxl:9rem;--heading--font-size-h3:2rem;--heading--font-size-h2:3rem}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#fff0;text-decoration-thickness:1px}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration-style:dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}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}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--responsive--spacing-horizontal:calc(2 * var(--global--spacing-horizontal) * 0.6);--responsive--aligndefault-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignwide-width:calc(100vw - var(--responsive--spacing-horizontal));--responsive--alignfull-width:100%;--responsive--alignright-margin:var(--global--spacing-horizontal);--responsive--alignleft-margin:var(--global--spacing-horizontal)}@media only screen and (min-width:482px){:root{--responsive--aligndefault-width:min(calc(100vw - 4 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width:calc(100vw - 4 * var(--global--spacing-horizontal));--responsive--alignright-margin:calc(0.5 * (100vw - var(--responsive--aligndefault-width)));--responsive--alignleft-margin:calc(0.5 * (100vw - var(--responsive--aligndefault-width)))}}@media only screen and (min-width:822px){:root{--responsive--aligndefault-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 610px);--responsive--alignwide-width:min(calc(100vw - 8 * var(--global--spacing-horizontal)), 1240px)}}.post-thumbnail,.entry-content .wp-audio-shortcode,.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),*[class*=inner-container]>*:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),.default-max-width{max-width:var(--responsive--aligndefault-width);margin-left:auto;margin-right:auto}.widget-area,.pagination,.comments-pagination,.post-navigation,.site-footer,.site-header,.alignwide,.wide-max-width{max-width:var(--responsive--alignwide-width);margin-left:auto;margin-right:auto}.alignfull,.wp-block-group .wp-block-group__inner-container>*.alignfull,.full-max-width{max-width:var(--responsive--alignfull-width);width:var(--responsive--alignfull-width);margin-left:auto;margin-right:auto}@media only screen and (min-width:482px){.alignfull,.full-max-width{max-width:var(--responsive--alignfull-width);width:auto;margin-left:auto;margin-right:auto}}.entry-header .post-thumbnail,.singular .post-thumbnail,.alignfull [class*=inner-container]>.alignwide,.alignwide [class*=inner-container]>.alignwide{margin-left:auto;margin-right:auto;width:var(--responsive--alignwide-width);max-width:var(--responsive--alignfull-width)}@media only screen and (min-width:482px){.entry-content>.alignleft{margin-left:var(--responsive--alignleft-margin);margin-right:var(--global--spacing-horizontal)}}@media only screen and (min-width:482px){.entry-content>.alignright{margin-left:var(--global--spacing-horizontal);margin-right:var(--responsive--alignright-margin)}}.site-header,.site-main,.widget-area,.site-footer{padding-top:var(--global--spacing-vertical);padding-bottom:var(--global--spacing-vertical);margin-left:auto;margin-right:auto}.site-header{padding-top:calc(0.75 * var(--global--spacing-vertical));padding-bottom:calc(2 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.site-header{padding-bottom:calc(3 * var(--global--spacing-vertical))}}.site-main>*{margin-top:calc(3 * var(--global--spacing-vertical));margin-bottom:calc(3 * var(--global--spacing-vertical))}.site-main>*:first-child{margin-top:0}.site-main>*:last-child{margin-bottom:0}.entry-header,.post-thumbnail,.entry-content,.entry-footer,.author-bio{margin-top:var(--global--spacing-vertical);margin-right:auto;margin-bottom:var(--global--spacing-vertical);margin-left:auto}.site-main>article>*,.site-main>.not-found>*,.entry-content>*,[class*=inner-container]>*,.wp-block-template-part>*,.wp-block-post-template :where(li>*){margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.site-main>article>*,.site-main>.not-found>*,.entry-content>*,[class*=inner-container]>*,.wp-block-template-part>*,.wp-block-post-template :where(li>*){margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.site-main>article>*:first-child,.site-main>.not-found>*:first-child,.entry-content>*:first-child,[class*=inner-container]>*:first-child,.wp-block-template-part>*:first-child,.wp-block-post-template :where(li>*):first-child{margin-top:0}.site-main>article>*:last-child,.site-main>.not-found>*:last-child,.entry-content>*:last-child,[class*=inner-container]>*:last-child,.wp-block-template-part>*:last-child,.wp-block-post-template :where(li>*):last-child{margin-bottom:0}.site-footer>*,.widget-area>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.site-footer>*,.widget-area>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.entry-header>*,.post-thumbnail>*,.page-content>*,.comment-content>*,.widget>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}.entry-header>*:first-child,.post-thumbnail>*:first-child,.page-content>*:first-child,.comment-content>*:first-child,.widget>*:first-child{margin-top:0}.entry-header>*:last-child,.post-thumbnail>*:last-child,.page-content>*:last-child,.comment-content>*:last-child,.widget>*:last-child{margin-bottom:0}.entry-content>*.alignleft,.entry-content>*.alignright,.entry-content>*.alignleft:first-child+*,.entry-content>*.alignright:first-child+*,.entry-content>*.alignfull.has-background{margin-top:0}.entry-content>*:last-child,.entry-content>*.alignfull.has-background{margin-bottom:0}.entry-content>*.alignfull+.alignleft,.entry-content>*.alignfull+.alignright{margin-top:var(--global--spacing-vertical)}html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,form,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{padding:0;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;font-family:var(--global--font-secondary);line-height:var(--global--line-height-body)}*,*::before,*::after{box-sizing:inherit}body{font-size:var(--global--font-size-base);font-weight:400;color:var(--global--color-primary);text-align:left;background-color:var(--global--color-background)}button{cursor:pointer}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}blockquote{padding:0;position:relative;margin:var(--global--spacing-vertical) 0 var(--global--spacing-vertical) var(--global--spacing-horizontal)}blockquote>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}blockquote>*:first-child{margin-top:0}blockquote>*:last-child{margin-bottom:0}blockquote p{letter-spacing:var(--heading--letter-spacing-h4);font-family:var(--quote--font-family);font-size:var(--quote--font-size);font-style:var(--quote--font-style);font-weight:var(--quote--font-weight);line-height:var(--quote--line-height)}blockquote cite,blockquote footer{font-weight:400;color:var(--global--color-primary);font-size:var(--global--font-size-xs);letter-spacing:var(--global--letter-spacing)}blockquote.alignleft,blockquote.alignright{padding-left:inherit}blockquote.alignleft p,blockquote.alignright p{font-size:var(--heading--font-size-h5);max-width:inherit;width:inherit}blockquote.alignleft cite,blockquote.alignleft footer,blockquote.alignright cite,blockquote.alignright footer{font-size:var(--global--font-size-xs);letter-spacing:var(--global--letter-spacing)}blockquote strong{font-weight:var(--quote--font-weight-strong)}blockquote:before{content:"“";font-size:var(--quote--font-size);line-height:var(--quote--line-height);position:absolute;left:calc(-0.5 * var(--global--spacing-horizontal))}blockquote .wp-block-quote__citation,blockquote cite,blockquote footer{color:var(--global--color-primary);font-size:var(--global--font-size-xs);font-style:var(--quote--font-style-cite)}@media only screen and (max-width:481px){blockquote{padding-left:calc(0.5 * var(--global--spacing-horizontal))}blockquote:before{left:0}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],.site textarea{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);line-height:var(--global--line-height-body);padding:var(--form--spacing-unit);margin:0 2px;max-width:100%}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,.site textarea:focus{color:#fff0;outline-offset:2px;outline:2px dotted var(--form--border-color)}input[type=text]:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=number]:disabled,input[type=tel]:disabled,input[type=date]:disabled,input[type=month]:disabled,input[type=week]:disabled,input[type=time]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=color]:disabled,.site textarea:disabled{opacity:.7}.is-dark-theme input[type=text],.is-dark-theme input[type=email],.is-dark-theme input[type=url],.is-dark-theme input[type=password],.is-dark-theme input[type=search],.is-dark-theme input[type=number],.is-dark-theme input[type=tel],.is-dark-theme input[type=date],.is-dark-theme input[type=month],.is-dark-theme input[type=week],.is-dark-theme input[type=time],.is-dark-theme input[type=datetime],.is-dark-theme input[type=datetime-local],.is-dark-theme input[type=color],.is-dark-theme .site textarea{background:var(--global--color-white-90)}input[type=search]:focus{outline-offset:-7px}input[type=color]{padding:calc(var(--form--spacing-unit) / 2);height:calc(4 * var(--form--spacing-unit))}input[type=email],input[type=url]{direction:ltr}select{border:var(--form--border-width) solid var(--form--border-color);color:var(--form--color-text);-moz-appearance:none;-webkit-appearance:none;appearance:none;line-height:var(--global--line-height-body);padding:var(--form--spacing-unit) calc(3 * var(--form--spacing-unit)) var(--form--spacing-unit) var(--form--spacing-unit);background:var(--global--color-white) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position:right var(--form--spacing-unit) top 60%}.is-dark-theme select{background:var(--global--color-white-90) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='%2328303d'><polygon points='0,0 10,0 5,5'/></svg>") no-repeat;background-position:right var(--form--spacing-unit) top 60%}textarea{width:100%}label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical) / 3)}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;position:relative;width:25px;height:25px;border:var(--form--border-width) solid var(--form--border-color);background:var(--global--color-white)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.7}.is-dark-theme input[type=checkbox],.is-dark-theme input[type=radio]{background:var(--global--color-white-90)}input[type=checkbox]:focus{outline-offset:2px;outline:2px dotted var(--form--border-color)}input[type=checkbox]:after{content:"";opacity:0;display:block;left:5px;top:2px;position:absolute;width:7px;height:13px;border:3px solid var(--form--color-text);border-top:0;border-left:0;transform:rotate(30deg)}input[type=checkbox]:checked{color:var(--form--color-text)}input[type=checkbox]:checked:after{opacity:1}input[type=radio]{border-radius:50%}input[type=radio]:focus{outline-offset:2px;outline:2px dotted var(--form--border-color)}input[type=radio]:after{content:"";opacity:0;display:block;left:3px;top:3px;position:absolute;width:11px;height:11px;border-radius:50%;background:var(--form--color-text)}input[type=radio]:checked{border:4px solid var(--form--border-color)}input[type=radio]:checked:after{opacity:1}input[type=radio]:checked:focus{outline-offset:4px;outline:2px dotted var(--form--border-color)}}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;padding-left:10px;font-size:var(--global--font-size-xs);vertical-align:top}@supports (-webkit-appearance:none) or (-moz-appearance:none){input[type=range]{-webkit-appearance:none;width:100%;height:6px;background:var(--form--color-ranged);border-radius:6px;outline-offset:10px}input[type=range]:disabled{opacity:.7}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer}input[type=range]::-moz-range-thumb{border:3px solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer;box-sizing:border-box}}input[type=range]::-ms-track{width:100%;height:6px;border-radius:6px;border-width:19px 0;border-color:var(--global--color-background);background:#fff0;color:#fff0;cursor:pointer}input[type=range]::-ms-fill-upper{background:var(--form--color-ranged);border-radius:6px}input[type=range]::-ms-fill-lower{background:var(--form--color-ranged);border-radius:6px}input[type=range]::-ms-thumb{border:3px solid var(--form--color-ranged);height:44px;width:44px;border-radius:50%;background:var(--global--color-background);cursor:pointer}fieldset{display:grid;border-color:var(--global--color-secondary);padding:var(--global--spacing-horizontal)}fieldset legend{font-size:var(--global--font-size-lg)}fieldset input[type=submit]{max-width:max-content}fieldset input:not([type=submit]){margin-bottom:var(--global--spacing-unit)}fieldset input[type=radio],fieldset input[type=checkbox]{margin-bottom:0}fieldset input[type=radio]+label,fieldset input[type=checkbox]+label{font-size:var(--form--font-size);padding-left:0;margin-bottom:var(--global--spacing-unit)}::-moz-placeholder{opacity:1}.post-password-message{font-size:var(--global--font-size-lg)}.post-password-form{display:flex;flex-wrap:wrap}.post-password-form__label{width:100%;margin-bottom:0}.post-password-form input[type=password]{flex-grow:1;margin-top:calc(var(--global--spacing-vertical) / 3);margin-right:calc(0.66 * var(--global--spacing-horizontal))}.post-password-form__submit{margin-top:calc(var(--global--spacing-vertical) / 3)}@media only screen and (min-width:592px){.post-password-form__submit{margin-left:calc(0.4 * var(--global--spacing-horizontal))}}img{height:auto;max-width:100%;vertical-align:middle}.entry-content img{max-width:100%}embed,iframe,object,video{max-width:100%}figcaption,.wp-caption,.wp-caption-text,.wp-block-embed figcaption{color:currentColor;font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}.alignleft figcaption,.alignright figcaption,.alignleft .wp-caption,.alignright .wp-caption,.alignleft .wp-caption-text,.alignright .wp-caption-text,.alignleft .wp-block-embed figcaption,.alignright .wp-block-embed figcaption{margin-bottom:0}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}pre{white-space:pre;overflow-x:auto}a{cursor:pointer;color:var(--wp--style--color--link,var(--global--color-primary));text-underline-offset:3px;text-decoration-skip-ink:all}a:hover{text-decoration-style:dotted;text-decoration-skip-ink:none}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background-color:#fff0}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).skip-link:focus{color:#21759b;background-color:#fff0}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button).custom-logo-link{background-color:#fff0}.has-background .has-link-color a,.has-background.has-link-color a{color:var(--wp--style--color--link,var(--global--color-primary))}.wp-block-audio audio:focus{outline-offset:5px;outline:2px solid var(--global--color-primary)}.site .button,button,input[type=submit],input[type=reset],.wp-block-search .wp-block-search__button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button{border:var(--button--border-width) solid #fff0;border-radius:var(--button--border-radius);cursor:pointer;font-weight:var(--button--font-weight);font-family:var(--button--font-family);font-size:var(--button--font-size);line-height:var(--button--line-height);padding:var(--button--padding-vertical) var(--button--padding-horizontal);text-decoration:none}.site .button:not(:hover):not(:active):not(.has-text-color),button:not(:hover):not(:active):not(.has-text-color),input[type=submit]:not(:hover):not(:active):not(.has-text-color),input[type=reset]:not(:hover):not(:active):not(.has-text-color),.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color),.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.has-background .site .button:not(:hover):not(:active):not(.has-text-color),.has-background button:not(:hover):not(:active):not(.has-text-color),.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color),.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color),.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color),.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-background,var(--global--color-primary))}.has-background .site .button:not(:hover):not(:active):not(.has-text-color).has-background,.has-background button:not(:hover):not(:active):not(.has-text-color).has-background,.has-background input[type=submit]:not(:hover):not(:active):not(.has-text-color).has-background,.has-background input[type=reset]:not(:hover):not(:active):not(.has-text-color).has-background,.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-text-color).has-background,.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background,.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-text-color).has-background{color:var(--global--color-primary)}.site .button:not(:hover):not(:active):not(.has-background),button:not(:hover):not(:active):not(.has-background),input[type=submit]:not(:hover):not(:active):not(.has-background),input[type=reset]:not(:hover):not(:active):not(.has-background),.wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}.has-background .site .button:not(:hover):not(:active):not(.has-background),.has-background button:not(:hover):not(:active):not(.has-background),.has-background input[type=submit]:not(:hover):not(:active):not(.has-background),.has-background input[type=reset]:not(:hover):not(:active):not(.has-background),.has-background .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.has-background .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.has-background .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background){background-color:var(--local--color-primary,var(--global--color-primary))}.site .button:hover,.site .button:active,button:hover,button:active,input[type=submit]:hover,input[type=submit]:active,input[type=reset]:hover,input[type=reset]:active,.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:active,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:active,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:active{background-color:#fff0;border-color:currentColor;color:inherit}.site .button:focus,button:focus,input[type=submit]:focus,input[type=reset]:focus,.wp-block-search .wp-block-search__button:focus,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:focus{outline-offset:-6px;outline:2px dotted currentColor}.site .button:disabled,button:disabled,input[type=submit]:disabled,input[type=reset]:disabled,.wp-block-search .wp-block-search__button:disabled,.wp-block-button .wp-block-button__link:disabled,.wp-block-file a.wp-block-file__button:disabled{background-color:var(--global--color-white-50);border-color:var(--global--color-white-50);color:var(--button--color-text-active)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-background)}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-background,var(--global--color-background))}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-text-color).has-background{color:var(--global--color-primary)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--global--color-primary)}.has-background .wp-block-button:not(.is-style-outline) .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:var(--local--color-primary,var(--global--color-primary))}.wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:active{border-color:currentColor!important;background-color:transparent!important;color:inherit!important}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background),.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background{border-color:currentColor}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--global--color-primary)}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-text-color){color:var(--local--color-primary,var(--global--color-primary))}.has-background .wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active).has-background:not(.has-text-color){color:inherit}.wp-block-button.is-style-outline .wp-block-button__link:not(:hover):not(:active):not(.has-background){background-color:#fff0}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:active{border-color:transparent!important;background-color:var(--global--color-primary)!important;color:var(--global--color-background)!important}.has-background .wp-block-button.is-style-outline .wp-block-button__link:hover,.has-background .wp-block-button.is-style-outline .wp-block-button__link:active{background-color:var(--local--color-primary,var(--global--color-primary))!important;color:var(--local--color-background,var(--global--color-background))!important}.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:hover,.has-text-color .wp-block-button.is-style-outline .wp-block-button__link:active{color:var(--local--color-background,var(--global--color-background))!important}.wp-block-button .is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline .wp-block-button__link[style*=radius]:focus,.wp-block-button a.wp-block-button__link[style*=radius]:focus{outline-offset:2px;outline:2px dotted var(--button--color-background)}.wp-block-code{border-color:var(--global--color-border);border-radius:0;border-style:solid;border-width:.1rem;padding:var(--global--spacing-unit)}.wp-block-code code{color:var(--global--color-primary);white-space:pre;overflow-x:auto;display:block}.wp-block-columns:not(.alignwide):not(.alignfull){clear:both}.wp-block-columns .wp-block-column>*{margin-top:calc(0.66 * var(--global--spacing-vertical));margin-bottom:calc(0.66 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-columns .wp-block-column>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-columns .wp-block-column>*:first-child{margin-top:0}.wp-block-columns .wp-block-column>*:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:last-child{margin-bottom:0}.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:calc(0.66 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:var(--global--spacing-vertical)}}@media only screen and (min-width:822px){.wp-block-columns .wp-block-column:not(:last-child){margin-bottom:0}}.wp-block-columns.is-style-twentytwentyone-columns-overlap{justify-content:space-around}@media only screen and (min-width:652px){.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n){margin-left:calc(-2 * var(--global--spacing-horizontal));margin-top:calc(2.5 * var(--global--spacing-horizontal));z-index:2}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>p:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h1:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h2:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h3:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h4:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h5:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>h6:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ul:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ol:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>pre:not(.has-background){background-color:var(--global--color-background);padding:var(--global--spacing-unit)}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ul:not(.has-background),.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n)>ol:not(.has-background){padding-left:calc(2 * var(--global--spacing-horizontal))}.wp-block-columns.is-style-twentytwentyone-columns-overlap .wp-block-column:nth-child(2n).is-vertically-aligned-center{margin-top:0}}.wp-block-columns.alignfull .wp-block-column p:not(.has-background),.wp-block-columns.alignfull .wp-block-column h1:not(.has-background),.wp-block-columns.alignfull .wp-block-column h2:not(.has-background),.wp-block-columns.alignfull .wp-block-column h3:not(.has-background),.wp-block-columns.alignfull .wp-block-column h4:not(.has-background),.wp-block-columns.alignfull .wp-block-column h5:not(.has-background),.wp-block-columns.alignfull .wp-block-column h6:not(.has-background){padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.wp-block-cover,.wp-block-cover-image{background-color:var(--cover--color-background);min-height:var(--cover--height);margin-top:inherit;margin-bottom:inherit}.wp-block-cover:not(.alignwide):not(.alignfull),.wp-block-cover-image:not(.alignwide):not(.alignfull){clear:both}.wp-block-cover.alignfull,.wp-block-cover-image.alignfull{margin-top:0;margin-bottom:0}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text{color:currentColor;margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-cover .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover__inner-container a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover-image-text a:not(.wp-block-button__link):not(.wp-block-file__button),.wp-block-cover-image .wp-block-cover-text a:not(.wp-block-button__link):not(.wp-block-file__button){color:currentColor}.wp-block-cover .wp-block-cover__inner-container .has-link-color a,.wp-block-cover .wp-block-cover-image-text .has-link-color a,.wp-block-cover .wp-block-cover-text .has-link-color a,.wp-block-cover-image .wp-block-cover__inner-container .has-link-color a,.wp-block-cover-image .wp-block-cover-image-text .has-link-color a,.wp-block-cover-image .wp-block-cover-text .has-link-color a{color:var(--wp--style--color--link,var(--global--color-primary))}.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover:not([class*=background-color]) .wp-block-cover-text,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text{color:var(--cover--color-foreground)}.wp-block-cover h2,.wp-block-cover-image h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2);max-width:inherit;text-align:inherit;padding:0}.wp-block-cover h2.has-text-align-left,.wp-block-cover-image h2.has-text-align-left{text-align:left}.wp-block-cover h2.has-text-align-center,.wp-block-cover-image h2.has-text-align-center{text-align:center}.wp-block-cover h2.has-text-align-right,.wp-block-cover-image h2.has-text-align-right{text-align:right}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{width:calc(100% - 2 * var(--global--spacing-vertical))}.wp-block-cover .wp-block-cover__inner-container>*,.wp-block-cover-image .wp-block-cover__inner-container>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-cover .wp-block-cover__inner-container>*,.wp-block-cover-image .wp-block-cover__inner-container>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-cover .wp-block-cover__inner-container>*:first-child,.wp-block-cover-image .wp-block-cover__inner-container>*:first-child{margin-top:0}.wp-block-cover .wp-block-cover__inner-container>*:last-child,.wp-block-cover-image .wp-block-cover__inner-container>*:last-child{margin-bottom:0}.wp-block-cover.alignleft,.wp-block-cover.alignright,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright{margin-top:0}.wp-block-cover.alignleft>*,.wp-block-cover.alignright>*,.wp-block-cover-image.alignleft>*,.wp-block-cover-image.alignright>*{margin-top:calc(2 * var(--global--spacing-vertical));margin-bottom:calc(2 * var(--global--spacing-vertical));padding-left:var(--global--spacing-horizontal);padding-right:var(--global--spacing-horizontal);width:100%}.wp-block-cover.has-left-content,.wp-block-cover.has-right-content,.wp-block-cover-image.has-left-content,.wp-block-cover-image.has-right-content{justify-content:center}.wp-block-cover.is-style-twentytwentyone-border,.wp-block-cover-image.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-cover[class*=-background-color][class] .wp-block-cover__inner-container,.wp-block-cover-image[class*=-background-color][class] .wp-block-cover__inner-container{background-color:unset}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover{opacity:inherit}.wp-block-file a.wp-block-file__button{display:inline-block}.wp-block-gallery{margin:0 auto}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - var(--global--spacing-unit)) / 2)}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{margin:0;color:var(--global--color-white);font-size:var(--global--font-size-xs)}.wp-block-gallery .blocks-gallery-image figcaption a,.wp-block-gallery .blocks-gallery-item figcaption a{color:var(--global--color-white)}.wp-block-gallery .blocks-gallery-image figcaption a:focus,.wp-block-gallery .blocks-gallery-item figcaption a:focus{background-color:#fff0;outline:2px solid var(--wp--style--color--link,var(--global--color-primary));text-decoration:none}.wp-block-group{display:block;clear:both;display:flow-root}.wp-block-group:before,.wp-block-group:after{content:"";display:block;clear:both}.wp-block-group .wp-block-group__inner-container{margin-left:auto;margin-right:auto}.wp-block-group .wp-block-group__inner-container>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-group .wp-block-group__inner-container>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-group .wp-block-group__inner-container>*:first-child{margin-top:0}.wp-block-group .wp-block-group__inner-container>*:last-child{margin-bottom:0}.wp-block-group.has-background{padding:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-group.has-background{padding:var(--global--spacing-vertical)}}.wp-block-group.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border);padding:var(--global--spacing-vertical)}.wp-block-group.has-background .wp-block-group__inner-container>.alignfull,.wp-block-group.has-background .wp-block-group__inner-container>hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull,.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container>.alignfull,.wp-block-group.is-style-twentytwentyone-border .wp-block-group__inner-container>hr.wp-block-separator:not(.is-style-dots):not(.alignwide).alignfull{max-width:calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));width:calc(var(--responsive--alignfull-width) + 2 * var(--global--spacing-vertical));margin-left:calc(-1 * var(--global--spacing-vertical))}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{clear:both;font-family:var(--heading--font-family);font-weight:var(--heading--font-weight)}h1 strong,.h1 strong,h2 strong,.h2 strong,h3 strong,.h3 strong,h4 strong,.h4 strong,h5 strong,.h5 strong,h6 strong,.h6 strong{font-weight:var(--heading--font-weight-strong)}h1,.h1{font-size:var(--heading--font-size-h1);letter-spacing:var(--heading--letter-spacing-h1);line-height:var(--heading--line-height-h1)}h2,.h2{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2)}h3,.h3{font-size:var(--heading--font-size-h3);letter-spacing:var(--heading--letter-spacing-h3);line-height:var(--heading--line-height-h3)}h4,.h4{font-size:var(--heading--font-size-h4);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h4);line-height:var(--heading--line-height-h4)}h5,.h5{font-size:var(--heading--font-size-h5);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h5);line-height:var(--heading--line-height-h5)}h6,.h6{font-size:var(--heading--font-size-h6);font-weight:var(--heading--font-weight-strong);letter-spacing:var(--heading--letter-spacing-h6);line-height:var(--heading--line-height-h6)}.wp-block-image{text-align:center}.wp-block-image figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}.wp-block-image .alignright{margin-left:var(--global--spacing-horizontal)}.wp-block-image .alignleft{margin-right:var(--global--spacing-horizontal)}.entry-content>*[class=wp-block-image],.entry-content [class*=inner-container]>*[class=wp-block-image]{margin-top:0;margin-bottom:0}.entry-content>*[class=wp-block-image]+*,.entry-content [class*=inner-container]>*[class=wp-block-image]+*{margin-top:0}.wp-block-image.is-style-twentytwentyone-border img,.wp-block-image.is-style-twentytwentyone-image-frame img{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-image.is-style-twentytwentyone-image-frame img{padding:var(--global--spacing-unit)}@media only screen and (min-width:482px){.entry-content>.wp-block-image>.alignleft,.entry-content>.wp-block-image>.alignright{max-width:50%}}@media only screen and (max-width:481px){.entry-content>.wp-block-image>.alignleft,.entry-content>.wp-block-image>.alignright{margin-left:0;margin-right:0}}.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments .wp-block-latest-comments__comment{font-size:var(--global--font-size-sm);line-height:var(--global--line-height-body);margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-comments .wp-block-latest-comments__comment:first-child{margin-top:0}.wp-block-latest-comments .wp-block-latest-comments__comment:last-child{margin-bottom:0}.wp-block-latest-comments .wp-block-latest-comments__comment-meta{font-family:var(--heading--font-family)}.wp-block-latest-comments .wp-block-latest-comments__comment-date{color:var(--global--color-primary);font-size:var(--global--font-size-sm)}.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{font-size:var(--global--font-size-sm);line-height:var(--global--line-height-body);margin:0}.wp-block-latest-posts{padding-left:0}.wp-block-latest-posts:not(.is-grid)>li{margin-top:calc(1.666 * var(--global--spacing-vertical));margin-bottom:calc(1.666 * var(--global--spacing-vertical))}.wp-block-latest-posts:not(.is-grid)>li:first-child{margin-top:0}.wp-block-latest-posts:not(.is-grid)>li:last-child{margin-bottom:0}.widget-area .wp-block-latest-posts:not(.is-grid)>li{margin-top:0;margin-bottom:0}.wp-block-latest-posts.is-grid{word-wrap:break-word;word-break:break-word}.wp-block-latest-posts.is-grid>li{margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-grid>li:last-child{margin-bottom:0}.wp-block-latest-posts.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-latest-posts.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1)~li,.wp-block-latest-posts.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-latest-posts.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1)~li,.wp-block-latest-posts.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-latest-posts.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1)~li,.wp-block-latest-posts.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-latest-posts.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1)~li,.wp-block-latest-posts.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-latest-posts.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1)~li{margin-bottom:0}.wp-block-latest-posts>li>*{margin-top:calc(0.333 * var(--global--spacing-vertical));margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-latest-posts>li>*:first-child{margin-top:0}.wp-block-latest-posts>li>*:last-child{margin-bottom:0}.wp-block-latest-posts>li>a{display:inline-block;font-family:var(--latest-posts--title-font-family);font-size:var(--latest-posts--title-font-size);font-weight:var(--heading--font-weight);line-height:var(--global--line-height-heading);margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.widget-area .wp-block-latest-posts>li>a{font-size:var(--global--font-size-sm);margin-bottom:0}.wp-block-latest-posts .wp-block-latest-posts__post-author{color:var(--global--color-primary);font-size:var(--global--font-size-md);line-height:var(--global--line-height-body)}.wp-block-latest-posts .wp-block-latest-posts__post-date{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body)}[class*=inner-container] .wp-block-latest-posts .wp-block-latest-posts__post-date,.has-background .wp-block-latest-posts .wp-block-latest-posts__post-date{color:currentColor}.wp-block-latest-posts .wp-block-latest-posts__post-excerpt,.wp-block-latest-posts .wp-block-latest-posts__post-full-content{font-family:var(--latest-posts--description-font-family);font-size:var(--latest-posts--description-font-size);line-height:var(--global--line-height-body);margin-top:calc(0.666 * var(--global--spacing-vertical))}.wp-block-latest-posts.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.entry-content [class*=inner-container] .wp-block-latest-posts.alignfull,.entry-content .has-background .wp-block-latest-posts.alignfull{padding-left:0;padding-right:0}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers{border-top:calc(3 * var(--separator--height)) solid var(--global--color-border);border-bottom:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid)>li,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers>li{padding-bottom:var(--global--spacing-vertical);border-bottom:var(--separator--height) solid var(--global--color-border);margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers:not(.is-grid)>li:last-child,.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers>li:last-child{padding-bottom:0;border-bottom:none}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid{box-shadow:inset 0 -1px 0 0 var(--global--color-border);border-bottom:calc(2 * var(--separator--height)) solid var(--global--color-border)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li{margin:0;padding-top:var(--global--spacing-vertical);padding-right:var(--global--spacing-horizontal)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid li:last-child{padding-bottom:var(--global--spacing-vertical)}@media screen and (min-width:600px){.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-2 li{width:calc(100% / 2)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-3 li{width:calc(100% / 3)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-4 li{width:calc(100% / 4)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-5 li{width:calc(100% / 5)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-dividers.is-grid.columns-6 li{width:calc(100% / 6)}}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li{border:calc(3 * var(--separator--height)) solid var(--global--color-border);padding:var(--global--spacing-vertical) var(--global--spacing-horizontal)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders li:last-child{padding-bottom:var(--global--spacing-vertical)}.wp-block-latest-posts.is-style-twentytwentyone-latest-posts-borders:not(.is-grid) li{margin-top:var(--global--spacing-horizontal);margin-bottom:var(--global--spacing-horizontal)}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-item a{display:block}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}ul,ol{font-family:var(--list--font-family);margin:0;padding-left:calc(2 * var(--global--spacing-horizontal))}ul.aligncenter,ol.aligncenter{list-style-position:inside;padding:0}ul.alignright,ol.alignright{list-style-position:inside;text-align:right;padding:0}ul{list-style-type:disc}ul ul{list-style-type:circle}ol{list-style-type:decimal}ol ul{list-style-type:circle}dt{font-family:var(--definition-term--font-family);font-weight:700}dd{margin:0;padding-left:calc(2 * var(--global--spacing-horizontal))}.wp-block-media-text.alignfull{margin-top:0;margin-bottom:0}.wp-block-media-text .wp-block-media-text__content{padding:var(--global--spacing-horizontal)}@media only screen and (min-width:592px){.wp-block-media-text .wp-block-media-text__content{padding:var(--global--spacing-vertical)}}.wp-block-media-text .wp-block-media-text__content>*{margin-top:calc(0.666 * var(--global--spacing-vertical));margin-bottom:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-media-text .wp-block-media-text__content>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}}.wp-block-media-text .wp-block-media-text__content>*:first-child{margin-top:0}.wp-block-media-text .wp-block-media-text__content>*:last-child{margin-bottom:0}@media only screen and (min-width:482px){.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding-top:var(--global--spacing-vertical);padding-bottom:var(--global--spacing-vertical)}}.wp-block-media-text.is-style-twentytwentyone-border{border:calc(3 * var(--separator--height)) solid var(--global--color-border)}.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__label{font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}.wp-block-navigation .wp-block-navigation-link__submenu-icon{padding:0}.wp-block-navigation>.wp-block-navigation__container .has-child .wp-block-navigation-link{display:inherit}.wp-block-navigation>.wp-block-navigation__container .has-child .wp-block-navigation__container{border:none;left:0;min-width:max-content;opacity:0;padding:0;position:inherit;top:inherit}.wp-block-navigation>.wp-block-navigation__container .has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon{display:none}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container{background:var(--global--color-background);margin:0;padding:0;position:absolute;top:100%;border:1px solid var(--primary-nav--border-color)}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:before,.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:after{content:"";display:block;position:absolute;width:0;top:-10px;left:var(--global--spacing-horizontal);border-style:solid;border-color:var(--primary-nav--border-color) #fff0;border-width:0 7px 10px 7px}.wp-block-navigation>.wp-block-navigation__container>.has-child>.wp-block-navigation__container:after{top:-9px;border-color:var(--global--color-background) #fff0}.wp-block-navigation:not(.has-background) .wp-block-navigation__container{background:var(--global--color-background)}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{background:var(--global--color-background)}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:hover,.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:focus{color:var(--primary-nav--color-link-hover)}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link>a:hover{text-decoration:underline;text-decoration-style:dotted}.wp-block-navigation:not(.has-text-color) .wp-block-navigation-link__content{color:currentColor}p{line-height:var(--wp--typography--line-height,var(--global--line-height-body))}p.has-background{padding:var(--global--spacing-unit)}p.has-text-color a{color:var(--wp--style--color--link,var(--global--color-primary))}pre.wp-block-preformatted{overflow-x:auto;white-space:pre}.wp-block-pullquote{padding:calc(2 * var(--global--spacing-unit)) 0;text-align:center;border-width:var(--pullquote--border-width);border-bottom-style:solid;border-top-style:solid;color:currentColor;border-color:currentColor;position:relative}.wp-block-pullquote blockquote::before{color:currentColor;content:"“";display:block;position:relative;left:0;font-size:3rem;font-weight:500;line-height:1}.wp-block-pullquote p{font-family:var(--pullquote--font-family);font-size:var(--pullquote--font-size);font-style:var(--pullquote--font-style);font-weight:700;letter-spacing:var(--pullquote--letter-spacing);line-height:var(--pullquote--line-height);margin:0}.wp-block-pullquote a{color:currentColor}.wp-block-pullquote .wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:currentColor;display:block;font-size:var(--global--font-size-xs);font-style:var(--pullquote--font-style);text-transform:none}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.alignleft:not(.is-style-solid-color) blockquote:before,.wp-block-pullquote.alignleft:not(.is-style-solid-color) cite{text-align:center}.wp-block-pullquote.alignwide>p,.wp-block-pullquote.alignwide blockquote{max-width:var(--responsive--alignwide-width)}.wp-block-pullquote.alignfull:not(.is-style-solid-color)>p,.wp-block-pullquote.alignfull:not(.is-style-solid-color) blockquote{padding:0 calc(2 * var(--global--spacing-unit))}.wp-block-pullquote.is-style-solid-color{color:var(--pullquote--color-foreground);padding:calc(2.5 * var(--global--spacing-unit));border-width:var(--pullquote--border-width);border-style:solid;border-color:var(--pullquote--border-color)}@media (min-width:600px){.wp-block-pullquote.is-style-solid-color{padding:calc(5 * var(--global--spacing-unit))}}.wp-block-pullquote.is-style-solid-color blockquote::before{text-align:left}.wp-block-pullquote.is-style-solid-color blockquote{margin:0;max-width:inherit}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:var(--pullquote--font-size)}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation,.wp-block-pullquote.is-style-solid-color cite,.wp-block-pullquote.is-style-solid-color footer{color:currentColor}.wp-block-pullquote.is-style-solid-color.alignleft,.wp-block-pullquote.is-style-solid-color.alignright{padding:var(--global--spacing-unit)}.wp-block-pullquote.is-style-solid-color.alignleft blockquote,.wp-block-pullquote.is-style-solid-color.alignright blockquote{max-width:initial}.wp-block-query.has-background{padding:calc(0.666 * var(--global--spacing-vertical))}@media only screen and (min-width:482px){.wp-block-query.has-background{padding:var(--global--spacing-vertical)}}.wp-block-quote{border-left:none}.wp-block-quote:before{content:"“";font-size:var(--quote--font-size);line-height:var(--quote--line-height);left:8px}.has-background .wp-block-quote .wp-block-quote__citation,[class*=background-color] .wp-block-quote .wp-block-quote__citation,[style*=background-color] .wp-block-quote .wp-block-quote__citation,.wp-block-cover[style*=background-image] .wp-block-quote .wp-block-quote__citation,.has-background .wp-block-quote cite,[class*=background-color] .wp-block-quote cite,[style*=background-color] .wp-block-quote cite,.wp-block-cover[style*=background-image] .wp-block-quote cite,.has-background .wp-block-quote footer,[class*=background-color] .wp-block-quote footer,[style*=background-color] .wp-block-quote footer,.wp-block-cover[style*=background-image] .wp-block-quote footer{color:currentColor}.wp-block-quote.has-text-align-right{margin:var(--global--spacing-vertical) var(--global--spacing-horizontal) var(--global--spacing-vertical) auto;padding-right:0;border-right:none}.wp-block-quote.has-text-align-right:before{display:none}.wp-block-quote.has-text-align-right p:before{content:"”";font-size:var(--quote--font-size);font-weight:400;line-height:var(--quote--line-height);margin-right:5px}.wp-block-quote.has-text-align-center{margin:var(--global--spacing-vertical) auto}.wp-block-quote.has-text-align-center:before{display:none}.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:0;padding-right:0;margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:var(--quote--font-size-large);font-style:var(--quote--font-style-large);line-height:var(--quote--line-height-large)}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before{font-size:var(--quote--font-size-large);line-height:var(--quote--line-height-large);left:calc(-1 * var(--global--spacing-horizontal))}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before{display:none}.wp-block-quote.is-large.has-text-align-right p:before,.wp-block-quote.is-style-large.has-text-align-right p:before{content:"”";font-size:var(--quote--font-size-large);font-weight:400;line-height:var(--quote--line-height-large);margin-right:10px}.wp-block-quote.is-large .wp-block-quote__citation,.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large .wp-block-quote__citation,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{color:var(--global--color-primary);font-size:var(--global--font-size-sm)}@media only screen and (max-width:481px){.wp-block-quote.is-large,.wp-block-quote.is-style-large{padding-left:var(--global--spacing-horizontal)}.wp-block-quote.is-large:before,.wp-block-quote.is-style-large:before{left:0}.wp-block-quote.is-large.has-text-align-right,.wp-block-quote.is-style-large.has-text-align-right{padding-left:0;padding-right:var(--global--spacing-horizontal)}.wp-block-quote.is-large.has-text-align-right:before,.wp-block-quote.is-style-large.has-text-align-right:before{right:0}.wp-block-quote.is-large.has-text-align-center,.wp-block-quote.is-style-large.has-text-align-center{padding-left:0;padding-right:0}}@media only screen and (max-width:481px){.wp-block-quote.has-text-align-right{padding-left:0;padding-right:calc(0.5 * var(--global--spacing-horizontal))}.wp-block-quote.has-text-align-right:before{right:0}.wp-block-quote.has-text-align-center{padding-left:0;padding-right:0}}.wp-block-rss{padding-left:0}.wp-block-rss>li{list-style:none}.wp-block-rss:not(.is-grid)>li{margin-top:calc(1.666 * var(--global--spacing-vertical));margin-bottom:calc(1.666 * var(--global--spacing-vertical))}.wp-block-rss:not(.is-grid)>li:first-child{margin-top:0}.wp-block-rss:not(.is-grid)>li:last-child{margin-bottom:0}.wp-block-rss.is-grid>li{margin-bottom:var(--global--spacing-vertical)}.wp-block-rss.is-grid>li:last-child{margin-bottom:0}.wp-block-rss.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1),.wp-block-rss.is-grid.columns-2>li:nth-last-child(-n+2):nth-child(2n+1)~li,.wp-block-rss.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1),.wp-block-rss.is-grid.columns-3>li:nth-last-child(-n+3):nth-child(3n+1)~li,.wp-block-rss.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1),.wp-block-rss.is-grid.columns-4>li:nth-last-child(-n+4):nth-child(4n+1)~li,.wp-block-rss.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1),.wp-block-rss.is-grid.columns-5>li:nth-last-child(-n+5):nth-child(5n+1)~li,.wp-block-rss.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1),.wp-block-rss.is-grid.columns-6>li:nth-last-child(-n+6):nth-child(6n+1)~li{margin-bottom:0}.wp-block-rss>li>*{margin-top:calc(0.333 * var(--global--spacing-vertical));margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-rss>li>*:first-child{margin-top:0}.wp-block-rss>li>*:last-child{margin-bottom:0}.wp-block-rss .wp-block-rss__item-title>a{display:inline-block;font-family:var(--latest-posts--title-font-family);font-size:var(--latest-posts--title-font-size);font-weight:var(--heading--font-weight);line-height:var(--global--line-height-heading);margin-bottom:calc(0.333 * var(--global--spacing-vertical))}.wp-block-rss .wp-block-rss__item-author{color:var(--global--color-primary);font-size:var(--global--font-size-md);line-height:var(--global--line-height-body)}.wp-block-rss .wp-block-rss__item-publish-date{color:var(--global--color-primary);font-size:var(--global--font-size-xs);line-height:var(--global--line-height-body)}[class*=inner-container] .wp-block-rss .wp-block-rss__item-publish-date,.has-background .wp-block-rss .wp-block-rss__item-publish-date{color:currentColor}.wp-block-rss .wp-block-rss__item-excerpt,.wp-block-rss .wp-block-rss__item-full-content{font-family:var(--latest-posts--description-font-family);font-size:var(--latest-posts--description-font-size);line-height:var(--global--line-height-body);margin-top:calc(0.666 * var(--global--spacing-vertical))}.wp-block-rss.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.entry-content [class*=inner-container] .wp-block-rss.alignfull,.entry-content .has-background .wp-block-rss.alignfull{padding-left:0;padding-right:0}.wp-block-search{max-width:var(--responsive--aligndefault-width)}.wp-block-search__button-only.aligncenter .wp-block-search__inside-wrapper{justify-content:center}.wp-block-search .wp-block-search__label{font-size:var(--form--font-size);font-weight:var(--form--label-weight);margin-bottom:calc(var(--global--spacing-vertical) / 3)}.wp-block-search .wp-block-search__input{border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);color:var(--form--color-text);line-height:var(--form--line-height);max-width:inherit;margin-right:calc(-1 * var(--button--border-width));padding:var(--form--spacing-unit)}.wp-block-search .wp-block-search__input:focus{color:var(--form--color-text);border-color:var(--form--border-color)}.has-background .wp-block-search .wp-block-search__input{border-color:var(--local--color-primary,var(--global--color-primary))!important}.wp-block-search button.wp-block-search__button{margin-left:0;line-height:1}.wp-block-search button.wp-block-search__button.has-icon{padding:6px calc(0.5 * var(--button--padding-horizontal))}.wp-block-search button.wp-block-search__button.has-icon svg{width:40px;height:40px;fill:currentColor}.has-background .wp-block-search button.wp-block-search__button:hover,.has-background .wp-block-search button.wp-block-search__button:active{background-color:var(--local--color-background,var(--global--color-background))!important;color:var(--local--color-primary,var(--global--color-primary))!important}.has-text-color .wp-block-search button.wp-block-search__button:hover,.has-text-color .wp-block-search button.wp-block-search__button:active{color:var(--local--color-primary,var(--global--color-primary))!important}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{background-color:var(--global--color-white);border:var(--form--border-width) solid var(--form--border-color);border-radius:var(--form--border-radius);padding:var(--form--border-width)}.has-background .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border-color:var(--local--color-primary,var(--global--color-primary))!important}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{margin-left:0;margin-right:0;padding-left:var(--form--spacing-unit)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{color:var(--form--color-text);outline-offset:-2px;outline:2px dotted var(--form--border-color)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button{padding:var(--button--padding-vertical) var(--button--padding-horizontal)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover{color:var(--global--color-dark-gray)}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button{color:var(--global--color-dark-gray)}.is-dark-theme .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button:hover{background-color:var(--global--color-dark-gray);color:var(--global--color-white)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper button.wp-block-search__button.has-icon{padding:6px calc(0.5 * var(--button--padding-horizontal))}.wp-block-search__button{box-shadow:none}hr{border-style:none;border-bottom:var(--separator--height) solid var(--separator--border-color);clear:both;margin-left:auto;margin-right:auto}hr.wp-block-separator{border-bottom:var(--separator--height) solid var(--separator--border-color);opacity:1}hr.wp-block-separator:not(.is-style-dots):not(.alignwide){max-width:var(--responsive--aligndefault-width)}hr.wp-block-separator:not(.is-style-dots).alignwide{max-width:var(--responsive--alignwide-width)}hr.wp-block-separator:not(.is-style-dots).alignfull{max-width:var(--responsive--alignfull-width)}hr.wp-block-separator.is-style-twentytwentyone-separator-thick{border-bottom-width:calc(3 * var(--separator--height))}hr.wp-block-separator.is-style-dots.has-background,hr.wp-block-separator.is-style-dots.has-text-color{background-color:transparent!important}hr.wp-block-separator.is-style-dots.has-background:before,hr.wp-block-separator.is-style-dots.has-text-color:before{color:currentColor!important}hr.wp-block-separator.is-style-dots:before{color:var(--separator--border-color);font-size:var(--global--font-size-xl);letter-spacing:var(--global--font-size-sm);padding-left:var(--global--font-size-sm)}.has-background hr.wp-block-separator,[class*=background-color] hr.wp-block-separator,[style*=background-color] hr.wp-block-separator,.wp-block-cover[style*=background-image] hr.wp-block-separator{border-color:currentColor}.wp-block-social-links a:focus{color:var(--global--color-primary)}.wp-block-social-links.is-style-twentytwentyone-social-icons-color a{color:var(--global--color-primary)}.wp-block-social-links.is-style-twentytwentyone-social-icons-color .wp-social-link,.wp-block-social-links.is-style-twentytwentyone-social-icons-color.has-icon-background-color.has-icon-background-color .wp-social-link{background:none}table,.wp-block-table{width:100%;min-width:240px;border-collapse:collapse}table thead,table tfoot,.wp-block-table thead,.wp-block-table tfoot{text-align:center}table th,.wp-block-table th{font-family:var(--heading--font-family)}table td,table th,.wp-block-table td,.wp-block-table th{padding:calc(0.5 * var(--global--spacing-unit));border:1px solid}table figcaption,.wp-block-table figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs)}table.is-style-regular .has-background,table.is-style-stripes .has-background,table.is-style-stripes .has-background thead tr,table.is-style-stripes .has-background tfoot tr,table.is-style-stripes .has-background tbody tr,.wp-block-table.is-style-regular .has-background,.wp-block-table.is-style-stripes .has-background,.wp-block-table.is-style-stripes .has-background thead tr,.wp-block-table.is-style-stripes .has-background tfoot tr,.wp-block-table.is-style-stripes .has-background tbody tr{color:var(--table--has-background-text-color)}table.is-style-stripes,.wp-block-table.is-style-stripes{border-color:var(--table--stripes-border-color)}table.is-style-stripes th,table.is-style-stripes td,.wp-block-table.is-style-stripes th,.wp-block-table.is-style-stripes td{border-width:0}table.is-style-stripes tbody tr:nth-child(odd),.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--table--stripes-background-color)}table.is-style-stripes .has-background tbody tr:nth-child(odd),.wp-block-table.is-style-stripes .has-background tbody tr:nth-child(odd){background-color:var(--global--color-white-90)}table.wp-calendar-table td,table.wp-calendar-table th{background:#fff0;border:0;text-align:center;line-height:2;vertical-align:middle;word-break:normal}table.wp-calendar-table th{font-weight:700}table.wp-calendar-table thead,table.wp-calendar-table tbody{color:currentColor;border:1px solid}table.wp-calendar-table caption{font-weight:700;text-align:left;margin-bottom:var(--global--spacing-unit);color:currentColor}.wp-calendar-nav{text-align:left;margin-top:calc(var(--global--spacing-unit) / 2)}.wp-calendar-nav svg{height:1em;vertical-align:middle}.wp-calendar-nav svg path{fill:currentColor}.wp-calendar-nav .wp-calendar-nav-next{float:right}.wp-block-tag-cloud.alignfull{padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit)}.wp-block-verse{font-family:var(--entry-content--font-family)}.wp-block-video figcaption{color:var(--global--color-primary);font-size:var(--global--font-size-xs);margin-top:calc(0.5 * var(--global--spacing-unit));margin-bottom:var(--global--spacing-unit);text-align:center}*>figure>video{max-width:unset;width:100%;vertical-align:middle}:root .is-extra-small-text,:root .has-extra-small-font-size{font-size:var(--global--font-size-xs)}:root .is-small-text,:root .has-small-font-size{font-size:var(--global--font-size-sm)}:root .is-regular-text,:root .has-regular-font-size,:root .is-normal-font-size,:root .has-normal-font-size,:root .has-medium-font-size{font-size:var(--global--font-size-base)}:root .is-large-text,:root .has-large-font-size{font-size:var(--global--font-size-lg);line-height:var(--global--line-height-heading)}:root .is-larger-text,:root .has-larger-font-size,:root .is-extra-large-text,:root .has-extra-large-font-size{font-size:var(--global--font-size-xl);line-height:var(--global--line-height-heading)}:root .is-huge-text,:root .has-huge-font-size{font-size:var(--global--font-size-xxl);line-height:var(--global--line-height-heading);font-weight:var(--heading--font-weight-page-title)}:root .is-gigantic-text,:root .has-gigantic-font-size{font-size:var(--global--font-size-xxxl);line-height:var(--global--line-height-heading);font-weight:var(--heading--font-weight-page-title)}.alignleft{text-align:left;margin-top:0}.entry-content>.alignleft{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width:482px){.alignleft{float:left;margin-right:var(--global--spacing-horizontal);margin-bottom:var(--global--spacing-vertical)}.entry-content>.alignleft{max-width:calc(50% - var(--responsive--alignleft-margin))}}.aligncenter{clear:both;display:block;float:none;margin-right:auto;margin-left:auto;text-align:center}.alignright{margin-top:0;margin-bottom:var(--global--spacing-vertical)}.entry-content>.alignright{max-width:var(--responsive--aligndefault-width)}@media only screen and (min-width:482px){.alignright{float:right;margin-left:var(--global--spacing-horizontal)}.entry-content>.alignright{max-width:calc(50% - var(--responsive--alignright-margin))}}[class*=inner-container]>.alignleft+*,[class*=inner-container]>.alignright+*{margin-top:0}.alignwide{clear:both}.alignfull{clear:both}.has-left-content{justify-content:flex-start}.has-right-content{justify-content:flex-end}.has-parallax{background-attachment:fixed}.has-drop-cap:not(:focus)::first-letter{font-family:var(--heading--font-family);font-weight:var(--heading--font-weight);line-height:.66;text-transform:uppercase;font-style:normal;float:left;margin:.1em .1em 0 0;font-size:calc(1.2 * var(--heading--font-size-h1))}.has-drop-cap:not(:focus)::after{content:"";display:table;clear:both;padding-top:14px}.desktop-only{display:none}@media only screen and (min-width:482px){.desktop-only{display:block}}.site-header{display:flex;align-items:flex-start;flex-wrap:wrap;row-gap:var(--global--spacing-vertical)}.wp-custom-logo .site-header{align-items:center}@media only screen and (min-width:482px){.site-header{padding-top:calc(var(--global--spacing-vertical) / 0.75)}}@media only screen and (min-width:822px){.site-header{padding-top:calc(2.4 * var(--global--spacing-vertical))}}.site-branding{color:var(--branding--color-text);margin-right:140px}.site-branding:last-child{margin-right:0;width:100%;text-align:center}@media only screen and (min-width:482px){.site-branding{margin-right:initial}}.site-title{color:var(--branding--color-link);font-family:var(--branding--title--font-family);font-size:var(--branding--title--font-size-mobile);letter-spacing:normal;text-transform:var(--branding--title--text-transform);line-height:var(--global--line-height-heading);margin-bottom:calc(var(--global--spacing-vertical) / 6)}.site-title a{color:currentColor;font-weight:var(--branding--title--font-weight)}.site-title a:link,.site-title a:visited,.site-title a:active{color:currentColor}.site-title a:hover,.site-title a:focus{color:var(--branding--color-link-hover)}@media only screen and (min-width:482px){.site-title{font-size:var(--branding--title--font-size)}}.site-description{color:currentColor;font-family:var(--branding--description--font-family);font-size:var(--branding--description--font-size);line-height:1.4}.site-title>a{text-decoration-color:var(--global--color-secondary)}.site-logo{margin:calc(var(--global--spacing-vertical) / 2) 0}.site-header>.site-logo{width:100%;padding-bottom:calc(var(--global--spacing-vertical) * 1.5);border-bottom:1px solid;text-align:center}.site-logo .custom-logo{margin-left:auto;margin-right:auto;max-width:var(--branding--logo--max-width-mobile);max-height:var(--branding--logo--max-height-mobile);height:auto;display:inline-block;width:auto}@media only screen and (min-width:482px){.site-logo .custom-logo{max-width:var(--branding--logo--max-width);max-height:var(--branding--logo--max-height);height:auto;width:auto}}@media only screen and (max-width:481px){.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{position:absolute;padding-top:calc(0.5 * var(--global--spacing-vertical));margin-top:0;top:var(--global--admin-bar--height)}.primary-navigation-open .site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo{display:none}.site-header.has-logo:not(.has-title-and-tagline).has-menu .site-logo img{max-height:calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit) + 1.7em)}.site-header.has-logo.has-title-and-tagline{align-items:flex-start}.site-header.has-logo.has-title-and-tagline.has-menu{justify-content:space-between}.site-header.has-logo.has-title-and-tagline.has-menu .site-branding{max-width:calc(100% - 160px)}.site-header.has-logo.has-title-and-tagline .site-branding{margin-right:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline:after{display:none}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{position:relative;top:0}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container{position:relative;padding-top:0;margin-top:calc(0px - var(--button--padding-vertical) + 0.25 * var(--global--spacing-unit))}body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu{padding-left:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);padding-right:calc(var(--global--spacing-horizontal) * 0.6 - 4.5px);margin-right:calc(0px - var(--global--spacing-horizontal) * 0.6)}.site-header:not(.has-logo).has-title-and-tagline .site-branding{margin-right:0;max-width:calc(100% - 160px)}.site-header:not(.has-menu){justify-content:center}}.site-footer{padding-top:0;padding-bottom:calc(1.7 * var(--global--spacing-vertical))}.no-widgets .site-footer{margin-top:calc(6 * var(--global--spacing-vertical))}@media only screen and (max-width:481px){.no-widgets .site-footer{margin-top:calc(3 * var(--global--spacing-vertical))}}.site-footer>.site-info{padding-top:var(--global--spacing-vertical);color:var(--footer--color-text);font-family:var(--footer--font-family);font-size:var(--footer--font-size);line-height:var(--global--line-height-body);border-top:3px solid var(--global--color-border)}.site-footer>.site-info .site-name{text-transform:var(--branding--title--text-transform);font-size:var(--branding--title--font-size)}.site-footer>.site-info .privacy-policy,.site-footer>.site-info .powered-by{margin-top:calc(0.5 * var(--global--spacing-vertical))}@media only screen and (min-width:822px){.site-footer>.site-info{display:flex;align-items:center}.site-footer>.site-info .site-name{margin-right:calc(0.5 * var(--global--spacing-vertical))}.site-footer>.site-info .privacy-policy,.site-footer>.site-info .powered-by{margin-top:initial;margin-left:auto}.site-footer>.site-info .privacy-policy+.powered-by{margin-left:calc(0.5 * var(--global--spacing-vertical))}}.site-footer>.site-info a{color:var(--footer--color-link)}.site-footer>.site-info a:link,.site-footer>.site-info a:visited,.site-footer>.site-info a:active{color:var(--footer--color-link)}.site-footer>.site-info a:hover{color:var(--footer--color-link-hover)}.site-footer>.site-info a:focus{color:var(--footer--color-link-hover)}.is-dark-theme .site-footer>.site-info a:focus{color:var(--wp--style--color--link,var(--global--color-background))}.has-background-white .site-footer>.site-info a:focus{color:var(--wp--style--color--link,var(--global--color-white))}.singular .entry-header{border-bottom:3px solid var(--global--color-border);padding-bottom:calc(2 * var(--global--spacing-vertical));margin-bottom:calc(3 * var(--global--spacing-vertical))}.home .entry-header{border-bottom:none;padding-bottom:0;margin-bottom:0}.singular .has-post-thumbnail .entry-header{border-bottom:none;padding-bottom:calc(1.3 * var(--global--spacing-vertical));margin-bottom:0}.no-results.not-found>*:first-child{margin-bottom:calc(3 * var(--global--spacing-vertical))}.page-links{clear:both}.page-links .post-page-numbers{display:inline-block;margin-left:calc(0.66 * var(--global--spacing-unit));margin-right:calc(0.66 * var(--global--spacing-unit));min-width:44px;min-height:44px}.page-links .post-page-numbers:first-child{margin-left:0}.entry-title{color:var(--entry-header--color);font-size:var(--entry-header--font-size);letter-spacing:var(--heading--letter-spacing-h2);line-height:var(--heading--line-height-h2);overflow-wrap:break-word}.entry-title a{color:var(--entry-header--color-link);text-underline-offset:.15em}.entry-title a:hover{color:var(--entry-header--color-hover)}.entry-title a:focus{color:var(--entry-header--color-focus)}.entry-title a:active{color:var(--entry-header--color-link)}.singular .entry-title{font-size:var(--global--font-size-page-title)}h1.entry-title{line-height:var(--heading--line-height-h1);font-weight:var(--heading--font-weight-page-title)}.entry-content,.entry-summary{font-family:var(--entry-content--font-family)}.entry-content p{word-wrap:break-word}.entry-content>iframe[style]{margin:var(--global--spacing-vertical) 0!important;max-width:100%!important}.entry-footer{color:var(--global--color-primary);clear:both;float:none;font-size:var(--global--font-size-xs);display:block}.entry-footer>span{display:inline-block}.entry-footer a{color:currentColor}.entry-footer a:hover,.entry-footer a:focus{color:var(--global--color-primary-hover)}.entry-footer a:active{color:currentColor}.site-main>article>.entry-footer{margin-top:var(--global--spacing-vertical);padding-top:var(--global--spacing-unit);padding-bottom:calc(3 * var(--global--spacing-vertical));border-bottom:var(--separator--height) solid var(--separator--border-color)}body:not(.single) .site-main>article:last-of-type .entry-footer{border-bottom:var(--separator--height) solid #fff0}.single .site-main>article>.entry-footer{margin-top:calc(3.4 * var(--global--spacing-vertical));margin-bottom:calc(3.4 * var(--global--spacing-vertical));padding-bottom:0;padding-top:calc(0.8 * var(--global--spacing-vertical));border-top:3px solid var(--separator--border-color);border-bottom:var(--separator--height) solid #fff0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(2 * var(--global--spacing-horizontal))}.single .site-main>article>.entry-footer .post-taxonomies,.single .site-main>article>.entry-footer .full-size-link{justify-content:flex-end;text-align:right}.single .site-main>article>.entry-footer .full-size-link:first-child:last-child{grid-column:span 2}.single .site-main>article>.entry-footer .posted-on,.single .site-main>article>.entry-footer .byline,.single .site-main>article>.entry-footer .cat-links,.single .site-main>article>.entry-footer .tags-links{display:block}@media only screen and (max-width:481px){.single .site-main>article>.entry-footer{display:block}.single .site-main>article>.entry-footer .full-size-link{display:block}.single .site-main>article>.entry-footer .post-taxonomies,.single .site-main>article>.entry-footer .full-size-link{text-align:left}}.post-thumbnail{text-align:center}.post-thumbnail .wp-post-image{display:block;width:auto;max-width:100%;margin-left:auto;margin-right:auto;margin-top:calc(2 * var(--global--spacing-vertical))}.author-bio{position:relative;font-size:var(--global--font-size-xs);max-width:var(--responsive--aligndefault-width)}.site-main>article>.author-bio{margin-top:calc(2 * var(--global--spacing-vertical))}.author-bio.show-avatars .avatar{display:inline-block;vertical-align:top;border-radius:50%}.author-bio.show-avatars .author-bio-content{display:inline-block;padding-left:var(--global--spacing-horizontal);max-width:calc(var(--responsive--aligndefault-width) - 90px)}.author-bio .author-bio-content .author-title{font-family:var(--entry-author-bio--font-family);font-size:var(--entry-author-bio--font-size);display:inline}.author-bio .author-bio-content .author-description{font-size:var(--global--font-size-xs);margin-top:calc(0.5 * var(--global--spacing-vertical));margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.page-title{font-size:var(--global--font-size-page-title)}h1.page-title,h2.page-title{font-weight:var(--heading--font-weight-page-title)}h1.page-title{line-height:var(--heading--line-height-h1)}.page-header{border-bottom:3px solid var(--global--color-border);padding-bottom:calc(2 * var(--global--spacing-vertical))}.archive .content-area .format-aside .entry-content,.archive .content-area .format-status .entry-content,.archive .content-area .format-link .entry-content,.search .content-area .format-aside .entry-content,.search .content-area .format-status .entry-content,.search .content-area .format-link .entry-content,.blog .content-area .format-aside .entry-content,.blog .content-area .format-status .entry-content,.blog .content-area .format-link .entry-content{font-size:var(--global--font-size-lg)}.archive .format-image .entry-content,.archive .format-gallery .entry-content,.archive .format-video .entry-content,.search .format-image .entry-content,.search .format-gallery .entry-content,.search .format-video .entry-content,.blog .format-image .entry-content,.blog .format-gallery .entry-content,.blog .format-video .entry-content{margin-top:calc(2 * var(--global--spacing-vertical))}.archive .entry-footer .cat-links,.archive .entry-footer .tags-links,.search .entry-footer .cat-links,.search .entry-footer .tags-links,.blog .entry-footer .cat-links,.blog .entry-footer .tags-links{display:block}.archive.logged-in .entry-footer .posted-on,.search.logged-in .entry-footer .posted-on,.blog.logged-in .entry-footer .posted-on{margin-right:calc(0.5 * var(--global--spacing-unit))}.archive-description{margin-top:var(--global--spacing-vertical);font-size:var(--global--font-size-xl);line-height:var(--global--line-height-heading)}.error404 main p{font-size:var(--global--font-size-lg);margin-bottom:calc(var(--global--spacing-vertical) * 1.6666666667)}.search-no-results .page-content{margin-top:calc(3 * var(--global--spacing-vertical))}.comments-area>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comments-area>*:first-child{margin-top:0}.comments-area>*:last-child{margin-bottom:0}.comments-area.show-avatars .avatar{border-radius:50%;position:absolute;top:10px}.comments-area.show-avatars .fn{display:inline-block;padding-left:85px}.comments-area.show-avatars .comment-metadata{padding:8px 0 9px 85px}.comments-title,.comment-reply-title{font-size:var(--heading--font-size-h2);letter-spacing:var(--heading--letter-spacing-h2)}.comment-reply-title{display:flex;justify-content:space-between}.comment-reply-title small a{font-family:var(--global--font-secondary);font-size:var(--global--font-size-xs);font-style:normal;font-weight:400;letter-spacing:normal}.comment .comment-respond .comment-reply-title{font-size:var(--global--font-size-lg)}.comment-list{padding-left:0;list-style:none}.comment-list>li{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-list .children{list-style:none;padding-left:0}.comment-list .children>li{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}@media only screen and (min-width:482px){.comment-list .depth-2,.comment-list .depth-3{padding-left:calc(4 * var(--global--spacing-horizontal))}}.comment-meta .comment-author{line-height:var(--global--line-height-heading);margin-bottom:calc(0.25 * var(--global--spacing-unit))}@media only screen and (min-width:482px){.comment-meta .comment-author{margin-bottom:0;padding-right:0}}.comment-meta .comment-author .fn{font-family:var(--global--font-secondary);font-weight:400;font-size:var(--global--font-size-lg);hyphens:auto;word-wrap:break-word;word-break:break-word}.comment-meta .comment-metadata{color:var(--global--color-primary);font-size:var(--global--font-size-xs);padding:8px 0 9px 0}.comment-meta .comment-metadata .edit-link{margin-left:var(--global--spacing-horizontal)}@media only screen and (min-width:482px){.comment-meta{margin-right:inherit}.comment-meta .comment-author{max-width:inherit}}.reply{font-size:var(--global--font-size-sm);line-height:var(--global--line-height-heading)}.bypostauthor{display:block}.says{display:none}.pingback .url,.trackback .url{font-family:var(--global--font-primary)}.comment-body{position:relative;margin-bottom:calc(1.7 * var(--global--spacing-vertical))}.comment-body>*{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-body .reply{margin:0}.comment-content{word-wrap:break-word}.pingback .comment-body,.trackback .comment-body{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.comment-respond{margin-top:var(--global--spacing-vertical)}.comment-respond>*{margin-top:var(--global--spacing-unit);margin-bottom:var(--global--spacing-unit)}.comment-respond>*:first-child{margin-top:0}.comment-respond>*:last-child{margin-bottom:0}.comment-respond>*:last-child.comment-form{margin-bottom:var(--global--spacing-vertical)}.comment-author{padding-top:3px}.comment-author .url{color:currentColor}.comment-form{display:flex;flex-wrap:wrap}.comment-form>*{flex-basis:100%}.comment-form .comment-notes{font-size:var(--global--font-size-sm)}.comment-form .comment-form-url,.comment-form .comment-form-comment{width:100%}.comment-form .comment-form-author,.comment-form .comment-form-email{flex-basis:0%;flex-grow:1}@media only screen and (max-width:481px){.comment-form .comment-form-author,.comment-form .comment-form-email{flex-basis:100%}}.comment-form .comment-form-cookies-consent>label,.comment-form .comment-notes{font-size:var(--global--font-size-xs);font-weight:400}.comment-form>p{margin-bottom:var(--global--spacing-unit)}.comment-form>p:first-of-type{margin-top:0}.comment-form>p:last-of-type{margin-bottom:0}.comment-form>p label,.comment-form>p input[type=email],.comment-form>p input[type=text],.comment-form>p input[type=url],.comment-form>p textarea{display:block;font-size:var(--global--font-size-sm);margin-bottom:calc(0.5 * var(--global--spacing-unit));width:100%;font-weight:var(--form--label-weight)}.comment-form>p.comment-form-cookies-consent{display:flex}@media only screen and (min-width:482px){.comment-form>p.comment-form-author{margin-right:calc(1.5 * var(--global--spacing-horizontal))}.comment-form>p.comment-notes,.comment-form>p.logged-in-as{display:block}}.menu-button-container{display:none;justify-content:space-between;position:absolute;right:0;padding-top:calc(0.5 * var(--global--spacing-vertical));padding-bottom:calc(0.25 * var(--global--spacing-vertical))}@media only screen and (max-width:481px){.menu-button-container{display:flex}}.menu-button-container #primary-mobile-menu{display:flex;margin-left:auto;padding:calc(var(--button--padding-vertical) - 0.25 * var(--global--spacing-unit)) calc(0.5 * var(--button--padding-horizontal));font-size:var(--primary-nav--font-size-button);font-weight:var(--primary-nav--font-weight-button);background-color:#fff0;border:none;color:var(--primary-nav--color-link)}.menu-button-container #primary-mobile-menu .dropdown-icon{display:flex;align-items:center}.menu-button-container #primary-mobile-menu .dropdown-icon .svg-icon{margin-left:calc(0.25 * var(--global--spacing-unit))}.menu-button-container #primary-mobile-menu .dropdown-icon.open .svg-icon{position:relative;top:-1px}.menu-button-container #primary-mobile-menu .dropdown-icon.close{display:none}.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.open{display:none}.menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close{display:flex}.has-logo.has-title-and-tagline .menu-button-container #primary-mobile-menu[aria-expanded*=true] .dropdown-icon.close{animation-name:twentytwentyone-close-button-transition;animation-duration:0.3s}.primary-navigation-open .menu-button-container{width:100%;z-index:500;background-color:var(--global--color-background)}.primary-navigation-open .menu-button-container #primary-mobile-menu{position:static}.primary-navigation{position:absolute;top:var(--global--admin-bar--height);right:0;color:var(--primary-nav--color-text);font-size:var(--primary-nav--font-size);line-height:1.15;margin-top:0;margin-bottom:0}.primary-navigation>.primary-menu-container{position:fixed;visibility:hidden;opacity:0;top:0;right:0;bottom:0;left:0;padding-top:calc(var(--button--line-height) * var(--primary-nav--font-size-button) + 42px + 5px);padding-left:var(--global--spacing-unit);padding-right:var(--global--spacing-unit);padding-bottom:var(--global--spacing-horizontal);background-color:var(--global--color-background);transform:translateY(var(--global--spacing-vertical))}@media (prefers-reduced-motion:no-preference){.primary-navigation>.primary-menu-container{transition:all 0.15s ease-in-out}}@media only screen and (max-width:481px){.primary-navigation>.primary-menu-container{height:100vh;z-index:499;overflow-x:hidden;overflow-y:auto;border:2px solid #fff0}.has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{position:fixed;transform:translateY(0) translateX(100%)}.admin-bar .has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{top:var(--global--admin-bar--height)}.admin-bar .primary-navigation>.primary-menu-container{height:calc(100vh - var(--global--admin-bar--height))}.primary-navigation>.primary-menu-container:focus{border:2px solid var(--global--color-primary)}}@media only screen and (max-width:481px){.primary-navigation-open .primary-navigation{width:100%;position:fixed;z-index:2}}.primary-navigation-open .primary-navigation>.primary-menu-container{position:absolute;visibility:visible;opacity:1;transform:translateY(0)}@media only screen and (max-width:481px){.primary-navigation-open .has-logo.has-title-and-tagline .primary-navigation>.primary-menu-container{transform:translateX(0) translateY(0)}}@media only screen and (min-width:482px){.primary-navigation{position:relative;margin-left:auto}.primary-navigation>.primary-menu-container{visibility:visible;opacity:1;position:relative;padding:0;background-color:#fff0;overflow:initial;transform:none}.primary-navigation #toggle-menu{display:none}.primary-navigation>.primary-menu-container ul>li .sub-menu-toggle[aria-expanded=false]~ul{display:none}.admin-bar .primary-navigation{top:initial}.admin-bar .primary-navigation>.primary-menu-container{top:initial}}.primary-navigation>div>.menu-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;list-style:none;margin:0;max-width:none;padding-left:0;position:relative}@media only screen and (max-width:481px){.primary-navigation>div>.menu-wrapper{padding-bottom:100px}.primary-navigation>div>.menu-wrapper ul{padding-left:0}}.primary-navigation>div>.menu-wrapper li{display:block;position:relative;width:100%}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper li{margin:0;width:inherit}.primary-navigation>div>.menu-wrapper li:last-child{margin-right:0}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:flex;height:calc(2 * var(--primary-nav--padding) + 1.15em + 1px);width:44px;padding:0;justify-content:center;align-items:center;background:#fff0;color:currentColor;border:none}@media only screen and (max-width:481px){.primary-navigation>div>.menu-wrapper .sub-menu-toggle{display:none}}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{height:100%;display:flex;align-items:center}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-plus svg,.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus svg{margin-top:-1px}.primary-navigation>div>.menu-wrapper .sub-menu-toggle .icon-minus{display:none}.primary-navigation>div>.menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus{display:flex}.primary-navigation>div>.menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-plus{display:none}.primary-navigation>div>.menu-wrapper>li>.sub-menu{position:relative}@media only screen and (min-width:482px) and (prefers-reduced-motion:no-preference){.primary-navigation>div>.menu-wrapper>li>.sub-menu{transition:all 0.5s ease}}@media only screen and (min-width:482px){.primary-navigation>div>.menu-wrapper>li>.sub-menu{left:0;margin:0;min-width:max-content;position:absolute;top:100%;padding-top:3px;z-index:88888}.primary-navigation>div>.menu-wrapper>li>.sub-menu:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{content:"";display:block;position:absolute;width:0;top:-10px;left:var(--global--spacing-horizontal);border-style:solid;border-color:var(--primary-nav--border-color) #fff0;border-width:0 7px 10px 7px}.primary-navigation>div>.menu-wrapper>li>.sub-menu:after{top:-9px;border-color:var(--global--color-background) #fff0}.primary-navigation>div>.menu-wrapper>li>.sub-menu li{background:var(--global--color-background)}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left{left:0;right:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-left:after{left:var(--global--spacing-horizontal);right:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right{right:0;left:auto}.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right:before,.primary-navigation>div>.menu-wrapper>li>.sub-menu.submenu-reposition-right:after{left:auto;right:var(--global--spacing-horizontal)}}.primary-navigation .primary-menu>.menu-item:hover>a{color:var(--primary-nav--color-link-hover)}@media only screen and (min-width:482px){.primary-navigation .primary-menu-container{margin-right:calc(0px - var(--primary-nav--padding));margin-left:calc(0px - var(--primary-nav--padding))}.primary-navigation .primary-menu-container>ul>.menu-item{display:flex}.primary-navigation .primary-menu-container>ul>.menu-item>a{padding-left:var(--primary-nav--padding);padding-right:var(--primary-nav--padding)}.primary-navigation .primary-menu-container>ul>.menu-item>a+.sub-menu-toggle{margin-left:calc(5px - var(--primary-nav--padding))}}.primary-navigation a{display:block;font-family:var(--primary-nav--font-family-mobile);font-size:var(--primary-nav--font-size-mobile);font-weight:var(--primary-nav--font-weight);padding:var(--primary-nav--padding) 0;text-decoration:none}@media only screen and (min-width:482px){.primary-navigation a{display:block;font-family:var(--primary-nav--font-family);font-size:var(--primary-nav--font-size);font-weight:var(--primary-nav--font-weight)}}.primary-navigation a+svg{fill:var(--primary-nav--color-text)}.primary-navigation a:hover,.primary-navigation a:link,.primary-navigation a:visited{color:var(--primary-nav--color-link-hover)}.primary-navigation a:hover{text-decoration:underline;text-decoration-style:dotted}.primary-navigation a:focus{position:relative;z-index:99999}.primary-navigation .current-menu-item>a:first-child,.primary-navigation .current_page_item>a:first-child{text-decoration:underline;text-decoration-style:solid}.primary-navigation .current-menu-item>a:first-child:hover,.primary-navigation .current_page_item>a:first-child:hover{text-decoration:underline;text-decoration-style:dotted}.primary-navigation .sub-menu{margin:0;padding:0;list-style:none;margin-left:var(--primary-nav--padding);border:1px solid var(--primary-nav--border-color)}.primary-navigation .sub-menu .sub-menu{border:none}@media only screen and (min-width:482px){.primary-navigation .sub-menu>.menu-item>.sub-menu{padding:0}}@media only screen and (max-width:481px){.primary-navigation .sub-menu .menu-item:last-child{margin-bottom:0}}.primary-navigation .sub-menu .menu-item>a{padding:calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);display:block;font-size:var(--primary-nav--font-size-sub-menu-mobile);font-style:var(--primary-nav--font-style-sub-menu-mobile)}@media only screen and (min-width:482px){.primary-navigation .sub-menu .menu-item>a{font-size:15px;font-style:var(--primary-nav--font-style)}}.primary-navigation .menu-item-has-children>.svg-icon{display:none}@media only screen and (min-width:482px){.primary-navigation .menu-item-has-children>.svg-icon{display:inline-block;height:100%}.primary-navigation .menu-item-has-children .sub-menu .svg-icon{display:none}}.primary-navigation .menu-item-description{display:block;clear:both;font-size:var(--global--font-size-xs);text-transform:none;line-height:1.7}.primary-navigation .menu-item-description>span{display:inline-block}@media only screen and (max-width:481px){.lock-scrolling .site{position:fixed;max-width:100%;width:100%}}@keyframes twentytwentyone-close-button-transition{from{opacity:0}to{opacity:1}}.footer-navigation{margin-top:calc(2 * var(--global--spacing-vertical));margin-bottom:var(--global--spacing-vertical);color:var(--footer--color-text);font-size:var(--global--font-size-xs);font-family:var(--footer--font-family)}.footer-navigation-wrapper{display:flex;justify-content:center;flex-wrap:wrap;list-style:none;padding-left:0}.footer-navigation-wrapper li{display:inline;line-height:3}.footer-navigation-wrapper li a{padding:calc(1.25 * var(--primary-nav--padding)) var(--primary-nav--padding);color:var(--footer--color-link)}.footer-navigation-wrapper li a:link,.footer-navigation-wrapper li a:visited,.footer-navigation-wrapper li a:active{color:var(--footer--color-link)}.footer-navigation-wrapper li a:hover{text-decoration:underline;text-decoration-style:dotted;text-decoration-skip-ink:none;color:var(--footer--color-link-hover)}.is-dark-theme .footer-navigation-wrapper li a:focus .svg-icon{fill:var(--wp--style--color--link,var(--global--color-background))}.has-background-white .footer-navigation-wrapper li a:focus .svg-icon{fill:var(--wp--style--color--link,var(--global--color-white))}.footer-navigation-wrapper li .svg-icon{vertical-align:middle;fill:var(--footer--color-link)}.footer-navigation-wrapper li .svg-icon:hover{transform:scale(1.1)}@media (prefers-reduced-motion:no-preference){.footer-navigation-wrapper li .svg-icon{transition:transform 0.1s ease}}.footer-navigation-wrapper .sub-menu-toggle,.footer-navigation-wrapper .menu-item-description{display:none}.navigation{color:var(--global--color-primary)}.navigation a{color:var(--global--color-primary);text-decoration:none}.navigation a:hover{color:var(--global--color-primary-hover);text-decoration:underline;text-decoration-style:dotted}.navigation a:focus{color:var(--global--color-secondary)}.navigation a:active{color:var(--global--color-primary)}.navigation .nav-links>*{min-width:44px;min-height:44px}.navigation .nav-links .nav-next a,.navigation .nav-links .nav-previous a{display:flex;flex-direction:column}.navigation .nav-links .dots{text-align:center}@media only screen and (min-width:592px){.navigation .nav-links{display:flex;justify-content:center;flex-wrap:wrap}.navigation .nav-links .nav-next,.navigation .nav-links .nav-previous{flex:0 1 auto;margin-bottom:inherit;margin-top:inherit;max-width:calc(50% - 0.5 * var(--global--spacing-unit))}.navigation .nav-links .nav-next{text-align:right}}.navigation .svg-icon{display:inline-block;fill:currentColor;vertical-align:middle;position:relative}.navigation .nav-previous .svg-icon,.navigation .prev .svg-icon{top:-2px;margin-right:calc(0.25 * var(--global--spacing-unit))}.navigation .nav-next .svg-icon,.navigation .next .svg-icon{top:-1px;margin-left:calc(0.25 * var(--global--spacing-unit))}.post-navigation{margin:var(--global--spacing-vertical) auto}@media only screen and (min-width:822px){.post-navigation{margin:var(--global--spacing-vertical) auto}}.post-navigation .meta-nav{line-height:var(--global--line-height-body);color:var(--global--color-primary)}.post-navigation .post-title{display:inline-block;font-family:var(--global--font-primary);font-size:var(--global--font-size-lg);font-weight:var(--pagination--font-weight-strong);line-height:var(--global--line-height-heading)}@media only screen and (min-width:822px){.post-navigation .post-title{margin:5px calc(24px + 0.25 * var(--global--spacing-unit)) 0}}@media only screen and (min-width:482px){.post-navigation .nav-links{justify-content:space-between}}.post-navigation .nav-next,.post-navigation .nav-previous{margin-top:var(--global--spacing-vertical);margin-bottom:var(--global--spacing-vertical)}.post-navigation .nav-next:first-child,.post-navigation .nav-previous:first-child{margin-top:0}.post-navigation .nav-next:last-child,.post-navigation .nav-previous:last-child{margin-bottom:0}.pagination,.comments-pagination{border-top:3px solid var(--global--color-border);padding-top:var(--global--spacing-vertical);margin:var(--global--spacing-vertical) auto}@media only screen and (min-width:822px){.pagination,.comments-pagination{margin:var(--global--spacing-vertical) auto}}.pagination .nav-links,.comments-pagination .nav-links{margin-top:calc(-1 * var(--global--spacing-vertical))}.pagination .nav-links a:hover,.comments-pagination .nav-links a:hover{color:var(--pagination--color-link-hover)}.is-dark-theme .pagination .nav-links a:active,.is-dark-theme .pagination .nav-links a:hover:active,.is-dark-theme .pagination .nav-links a:hover:focus,.is-dark-theme .comments-pagination .nav-links a:active,.is-dark-theme .comments-pagination .nav-links a:hover:active,.is-dark-theme .comments-pagination .nav-links a:hover:focus{color:var(--global--color-background)}.has-background-white .pagination .nav-links a:active,.has-background-white .pagination .nav-links a:hover:active,.has-background-white .pagination .nav-links a:hover:focus,.has-background-white .comments-pagination .nav-links a:active,.has-background-white .comments-pagination .nav-links a:hover:active,.has-background-white .comments-pagination .nav-links a:hover:focus{color:var(--global--color-white)}.pagination .nav-links>*,.comments-pagination .nav-links>*{color:var(--pagination--color-text);font-family:var(--pagination--font-family);font-size:var(--pagination--font-size);font-weight:var(--pagination--font-weight);margin-top:var(--global--spacing-vertical);margin-left:calc(0.66 * var(--global--spacing-unit));margin-right:calc(0.66 * var(--global--spacing-unit))}.pagination .nav-links>*.current,.comments-pagination .nav-links>*.current{text-decoration:underline}.pagination .nav-links>*:not(.dots):not(.current):hover,.comments-pagination .nav-links>*:not(.dots):not(.current):hover{text-decoration-style:dotted}.pagination .nav-links>*:first-child,.comments-pagination .nav-links>*:first-child{margin-left:0}.pagination .nav-links>*:last-child,.comments-pagination .nav-links>*:last-child{margin-right:0}.pagination .nav-links>*.next,.comments-pagination .nav-links>*.next{margin-left:auto}.pagination .nav-links>*.prev,.comments-pagination .nav-links>*.prev{margin-right:auto}@media only screen and (max-width:821px){.pagination .nav-links,.comments-pagination .nav-links{display:flex;flex-wrap:wrap}.pagination .page-numbers,.comments-pagination .page-numbers{display:none}.pagination .page-numbers.prev,.pagination .page-numbers.next,.comments-pagination .page-numbers.prev,.comments-pagination .page-numbers.next{display:inline-block;flex:0 1 auto}}@media only screen and (max-width:481px){.pagination .nav-short,.comments-pagination .nav-short{display:none}}.comments-pagination{padding-top:calc(0.66 * var(--global--spacing-vertical));margin:calc(3 * var(--global--spacing-vertical)) auto}@media only screen and (min-width:822px){.comments-pagination{margin:calc(3 * var(--global--spacing-vertical)) auto calc(4 * var(--global--spacing-vertical)) auto}}.comments-pagination .nav-links>*{font-size:var(--global--font-size-md)}.widget-area{margin-top:calc(6 * var(--global--spacing-vertical));padding-bottom:calc(var(--global--spacing-vertical) / 3);color:var(--footer--color-text);font-size:var(--footer--font-size);font-family:var(--footer--font-family)}@media only screen and (min-width:652px){.widget-area{display:grid;grid-template-columns:repeat(2,1fr);column-gap:calc(2 * var(--global--spacing-horizontal))}}@media only screen and (min-width:1024px){.widget-area{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:481px){.widget-area{margin-top:calc(3 * var(--global--spacing-vertical))}}.widget-area .wp-block-social-links.alignright{margin-top:var(--global--spacing-vertical);justify-content:flex-end}.widget-area .wp-block-social-links.alignleft{margin-top:var(--global--spacing-vertical)}.widget-area:after{content:"";display:table;clear:both}.widget h1,.widget h2,.widget h3,.widget h4,.widget h5,.widget h6{font-weight:var(--widget--font-weight-title);line-height:var(--widget--line-height-title)}.widget h1{font-size:var(--global--font-size-md)}.widget h2{font-size:var(--global--font-size-sm)}.widget h3{font-size:var(--global--font-size-xs)}.widget h4{font-size:var(--global--font-size-xs)}.widget h5{font-size:var(--global--font-size-xs)}.widget h6{font-size:var(--global--font-size-xs)}.widget ul{list-style-type:none;padding:0}.widget ul li{line-height:var(--widget--line-height-list)}.widget ul.sub-menu,.widget ul.children{margin-left:var(--widget--spacing-menu)}.widget ul .sub-menu-toggle{display:none}.widget a{color:var(--footer--color-link);text-decoration:underline;text-decoration-style:solid;text-decoration-color:currentColor}.widget a:link,.widget a:visited,.widget a:active{color:var(--footer--color-link)}.widget a:hover{color:var(--footer--color-link-hover);text-decoration-style:dotted}.search-form{display:flex;flex-wrap:wrap;margin:auto;max-width:var(--responsive--aligndefault-width)}.search-form>label{width:100%;margin-bottom:0;font-weight:var(--form--label-weight)}.search-form .search-field{flex-grow:1;max-width:inherit;margin-top:calc(var(--global--spacing-vertical) / 3);margin-right:calc(0.66 * var(--global--spacing-horizontal))}.search-form .search-submit{margin-top:calc(var(--global--spacing-vertical) / 3);margin-left:10px}.widget_search>.search-form .search-field{margin-right:calc(-1 * var(--button--border-width));-webkit-appearance:none;margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.widget_search>.search-form .search-submit{margin-left:0;margin-bottom:calc(0.5 * var(--global--spacing-vertical))}.widget_rss a.rsswidget .rss-widget-icon{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.skip-link:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.has-black-color[class]{color:var(--global--color-black)}.has-black-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-black, #000);color:var(--local--color-primary)}.has-gray-color[class]{color:var(--global--color-gray)}.has-gray-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-gray, #000);color:var(--local--color-primary)}.has-dark-gray-color[class]{color:var(--global--color-dark-gray)}.has-dark-gray-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-dark-gray, #000);color:var(--local--color-primary)}.has-green-color[class]{color:var(--global--color-green)}.has-green-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-green, #fff);color:var(--local--color-primary)}.has-blue-color[class]{color:var(--global--color-blue)}.has-blue-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-blue, #fff);color:var(--local--color-primary)}.has-purple-color[class]{color:var(--global--color-purple)}.has-purple-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-purple, #fff);color:var(--local--color-primary)}.has-red-color[class]{color:var(--global--color-red)}.has-red-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-red, #fff);color:var(--local--color-primary)}.has-orange-color[class]{color:var(--global--color-orange)}.has-orange-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-orange, #fff);color:var(--local--color-primary)}.has-yellow-color[class]{color:var(--global--color-yellow)}.has-yellow-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-yellow, #fff);color:var(--local--color-primary)}.has-white-color[class]{color:var(--global--color-white)}.has-white-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-white, #fff);color:var(--local--color-primary)}.has-background a,.has-background p,.has-background h1,.has-background h2,.has-background h3,.has-background h4,.has-background h5,.has-background h6{color:currentColor}.has-black-background-color[class]{background-color:var(--global--color-black)}.has-black-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-black, #000);background-color:var(--local--color-background)}.has-dark-gray-background-color[class]{background-color:var(--global--color-dark-gray)}.has-dark-gray-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-dark-gray, #000);background-color:var(--local--color-background)}.has-gray-background-color[class]{background-color:var(--global--color-gray)}.has-gray-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-gray, #000);background-color:var(--local--color-background)}.has-light-gray-background-color[class]{background-color:var(--global--color-light-gray)}.has-light-gray-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-light-gray, #fff);background-color:var(--local--color-background)}.has-green-background-color[class]{background-color:var(--global--color-green)}.has-green-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-green, #fff);background-color:var(--local--color-background)}.has-blue-background-color[class]{background-color:var(--global--color-blue)}.has-blue-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-blue, #fff);background-color:var(--local--color-background)}.has-purple-background-color[class]{background-color:var(--global--color-purple)}.has-purple-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-purple, #fff);background-color:var(--local--color-background)}.has-red-background-color[class]{background-color:var(--global--color-red)}.has-red-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-red, #fff);background-color:var(--local--color-background)}.has-orange-background-color[class]{background-color:var(--global--color-orange)}.has-orange-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-orange, #fff);background-color:var(--local--color-background)}.has-yellow-background-color[class]{background-color:var(--global--color-yellow)}.has-yellow-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-yellow, #fff);background-color:var(--local--color-background)}.has-white-background-color[class]{background-color:var(--global--color-white)}.has-white-background-color[class]>[class*=__inner-container]{--local--color-background:var(--global--color-white, #fff);background-color:var(--local--color-background)}.has-background:not(.has-text-color).has-black-background-color[class],.has-background:not(.has-text-color).has-gray-background-color[class],.has-background:not(.has-text-color).has-dark-gray-background-color[class]{color:var(--global--color-white)}.has-background:not(.has-text-color).has-black-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-gray-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-dark-gray-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-background, #fff);color:var(--local--color-primary,var(--global--color-primary))}.is-dark-theme .has-background:not(.has-text-color).has-black-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-gray-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-dark-gray-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-primary, #000)}.has-background:not(.has-text-color).has-green-background-color[class],.has-background:not(.has-text-color).has-blue-background-color[class],.has-background:not(.has-text-color).has-purple-background-color[class],.has-background:not(.has-text-color).has-red-background-color[class],.has-background:not(.has-text-color).has-orange-background-color[class],.has-background:not(.has-text-color).has-yellow-background-color[class],.has-background:not(.has-text-color).has-white-background-color[class]{color:var(--global--color-dark-gray)}.has-background:not(.has-text-color).has-green-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-blue-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-purple-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-red-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-orange-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-yellow-background-color[class]>[class*=__inner-container],.has-background:not(.has-text-color).has-white-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-primary, #000);color:var(--local--color-primary,var(--global--color-primary))}.is-dark-theme .has-background:not(.has-text-color).has-green-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-blue-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-purple-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-red-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-orange-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-yellow-background-color[class]>[class*=__inner-container],.is-dark-theme .has-background:not(.has-text-color).has-white-background-color[class]>[class*=__inner-container]{--local--color-primary:var(--global--color-background, #fff)}.has-purple-to-yellow-gradient-background{background:linear-gradient(160deg,var(--global--color-purple),var(--global--color-yellow))}.has-yellow-to-purple-gradient-background{background:linear-gradient(160deg,var(--global--color-yellow),var(--global--color-purple))}.has-green-to-yellow-gradient-background{background:linear-gradient(160deg,var(--global--color-green),var(--global--color-yellow))}.has-yellow-to-green-gradient-background{background:linear-gradient(160deg,var(--global--color-yellow),var(--global--color-green))}.has-red-to-yellow-gradient-background{background:linear-gradient(160deg,var(--global--color-red),var(--global--color-yellow))}.has-yellow-to-red-gradient-background{background:linear-gradient(160deg,var(--global--color-yellow),var(--global--color-red))}.has-purple-to-red-gradient-background{background:linear-gradient(160deg,var(--global--color-purple),var(--global--color-red))}.has-red-to-purple-gradient-background{background:linear-gradient(160deg,var(--global--color-red),var(--global--color-purple))}header *,main *,footer *{max-width:var(--global--spacing-measure)}html,body,div,header,nav,article,figure,hr,main,section,footer{max-width:none}.is-IE.is-dark-theme{color:#fff}.is-IE.is-dark-theme *,.is-IE.is-dark-theme a,.is-IE.is-dark-theme .site-description,.is-IE.is-dark-theme .entry-title,.is-IE.is-dark-theme .entry-footer,.is-IE.is-dark-theme .widget-area,.is-IE.is-dark-theme .post-navigation .meta-nav,.is-IE.is-dark-theme .footer-navigation-wrapper li a:link,.is-IE.is-dark-theme .site-footer>.site-info,.is-IE.is-dark-theme .site-footer>.site-info a,.is-IE.is-dark-theme .site-footer>.site-info a:visited{color:#fff}.is-IE.is-dark-theme .sub-menu-toggle svg,.is-IE.is-dark-theme .sub-menu-toggle path,.is-IE.is-dark-theme .post-navigation .meta-nav svg,.is-IE.is-dark-theme .post-navigation .meta-nav path{fill:#fff}.is-IE.is-dark-theme .primary-navigation>div>.menu-wrapper>li>.sub-menu li{background:#000}@media only screen and (max-width:481px){.is-IE.is-dark-theme.primary-navigation-open .primary-navigation>.primary-menu-container,.is-IE.is-dark-theme.primary-navigation-open .menu-button-container{background-color:#000}}.is-IE.is-dark-theme .skip-link:focus{color:#21759b}.is-IE .navigation .nav-links{display:block}.is-IE .post-thumbnail .wp-post-image{min-width:auto}.request-demo{right:25px;bottom:200px;margin-top:-45px;width:90px;height:90px;position:fixed;z-index:1}.free-trial{right:25px;bottom:50px;width:90px;height:90px;position:fixed;z-index:1}.footerruntime{display:none}.wp-block-button.is-style-outline .wp-block-button__link{min-width:220px;text-align:center}.topheaderMax{border-bottom:1px solid #b3c5b8;position:fixed;background:#fff;width:100%;z-index:5}.site-header{padding-top:20px;padding-bottom:20px}h1.page-title span{font-weight:500;color:#0c0;display:block}#masthead{position:relative}#masthead .topRightMenu{font-size:12px;line-height:24px;position:absolute;right:0;top:0}#masthead .SearchIconNav{margin-bottom:0;margin-left:8px}#vdrtable table td{vertical-align:top;font-size:14px}.nopadd .gb-block-layout-column-inner .wp-block-image{margin-bottom:0}.SearchIconNav input[type="checkbox"]{display:none}.SearchIconNav .overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgb(0 0 0 / .8);opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0s 0.3s;z-index:9999}.SearchIconNav input[type="checkbox"]:checked+.image-container .overlay{opacity:1;visibility:visible;transition:opacity 0.3s,visibility 0s}.SearchIconNav .modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:50px;border-radius:0;box-shadow:0 0 10px rgb(0 0 0 / .3);z-index:10000}.SearchIconNav .clickable-image{cursor:pointer}.SearchIconNav label{display:none}.SearchIconNav .search-form{max-width:100%;justify-content:flex-end}.SearchIconNav input.search-field{margin-right:0;flex-grow:0;color:#000;min-width:400px}.SearchIconNav input.search-submit{margin-left:0;border-left:0}.SearchIconNav input[type=submit].search-submit{padding:0 10px}.SearchIconNav .close{position:relative;width:100%}.SearchIconNav label.close-btn{display:inline-block;background:#000;color:#fff;margin-bottom:0;position:absolute;right:-50px;top:-50px;font-size:18px;line-height:18px;padding:3px 6px 5px 8px}span.icon-plus svg{visibility:hidden}span.icon-plus::before{content:"\A71C";visibility:visible;display:inline-block;font-size:30px;color:#000;vertical-align:middle}span.icon-minus svg{visibility:hidden}span.icon-minus::before{content:"\A71C";visibility:visible;display:inline-block;font-size:30px;color:#00b100;vertical-align:middle}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{margin-top:7.5px!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu{min-width:230px}.gb-block-accordion .gb-accordion-title{color:#fff;background:#14242a}a.wp-block-button__link.wp-element-button{border-radius:50px}main#main.site-main{padding-top:0px!important;padding-bottom:0px!important}.entry-content>*:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator){max-width:1240px}.gb-block-layout-column-inner p,.gb-block-layout-column-inner h2{margin-bottom:40px}.gb-block-layout-column-inner li.last{margin-bottom:40px}.use-cases .gb-block-layout-column-inner p{margin-bottom:40px}.gb-block-layout-column-inner h2{font-weight:600!important}.gb-layout-service-3.home-benefits{color:#eee}.gb-layout-service-3.home-benefits h4{color:#0c0;font-size:24px;margin-bottom:20px}.ListItemLeftImg .gb-layout-columns-3 .gb-block-layout-column{padding-bottom:25px;padding-top:25px}.ListItemLeftImg .gb-layout-columns-3 .gb-block-layout-column .wp-block-image{text-align:left}.site-main>*:last-child{margin-top:0}.gb-block-layout-column-inner p.has-text-align-center.metrics.has-huge-font-size{margin-bottom:0}article.post.type-post{margin-bottom:0}.vdrHeadingThreeCol h4{min-height:65px;display:block}.VDRFeatures{font-weight:500}.entry-header.blogHead{background:#fff;padding:40px 0 60px 0}.entry-header.blogHead .breadcrumb{color:#b3b3b3;font-size:14px;margin-bottom:30px}.entry-header.blogHead .breadcrumb span{color:#666}.entry-header.blogHead .breadcrumb a{color:#666;text-decoration:none;font-weight:500}.entry-header.blogHead .blogContainer{display:flex;flex-wrap:nowrap!important;align-items:normal!important;box-sizing:border-box;gap:2em}.entry-header.blogHead .blogContainer .leftBlock{display:inline-block;vertical-align:top;flex-basis:33.33%}.entry-header.blogHead .blogContainer .leftBlock img{width:100%}.entry-header.blogHead .blogContainer .midBlock{display:inline-block;vertical-align:top;flex-basis:66.66%}.entry-header.blogHead .blogContainer .midBlock .topMetrics{font-size:14px;margin-bottom:10px;color:#959595}.entry-header.blogHead .blogContainer .midBlock .topMetrics span{color:#000}.entry-header.blogHead .blogContainer .midBlock .topMetrics a{color:#959595;text-decoration:none}.entry-header.blogHead .blogContainer .midBlock h1{font-size:36px;color:#0e274c;padding:0;margin:0 0 20px 0;font-weight:700}.entry-header.blogHead .blogContainer .midBlock .blog-item-author,.entry-header.blogHead .blogContainer .midBlock .blog-item-author a{color:#0c0;font-weight:500;text-decoration:none}.entry-header.blogHead .blogContainer .midBlock .blog-item-publish-date{color:#a0a0a0;font-weight:500;margin-bottom:20px}.entry-header.blogHead .blogContainer .midBlock .company-about{color:#000;font-weight:400;margin-bottom:20px}.entry-header.blogHead .blogContainer .midBlock .blog-item-tags ul{padding:0;margin:0}.entry-header.blogHead .blogContainer .midBlock .blog-item-tags li{display:inline}.entry-header.blogHead .blogContainer .midBlock .blog-item-tags li a{display:inline-block;text-transform:uppercase;background:#f3f0ee;text-decoration:none;color:#717171;font-size:11px;padding:5px 8px;border:1px solid #717171;font-weight:500;margin:0 10px 10px 0;border-radius:3px}.entry-header.blogHead .blogContainer .midBlock .topMetrics a.GreenUp{text-transform:uppercase;color:#0c0;font-weight:500}.entry-header.blogHead.eventDetails{margin-bottom:0;border-bottom:0}.entry-header.blogHead.eventDetails .blogContainer .midBlock .register{display:block;margin-top:0}.entry-header.blogHead.eventDetails .blogContainer .midBlock .register a.button{border:2px solid #000;padding:.667em 1.333em;border-radius:50px;text-decoration:none;color:#000!important;font-weight:500;background-color:#fff;display:inline-block;min-width:220px;text-align:center}.entry-header.blogHead.eventDetails .blogContainer .midBlock .register a.button:hover{background:#000;color:#fff!important}.entry-content.blogDetails{background:#e4f2e4;padding:80px 40px;margin-bottom:0}.entry-content.blogDetails h5{color:#0c0;font-weight:700;font-size:16px}.entry-content.blogDetails #table-of-content{background:#e4f2e4;padding:20px 0 50px 0;position:sticky;top:104px;border-bottom:1px solid #b3c5b8;z-index:1}.entry-content.blogDetails #table-of-content a{text-decoration:none}.entry-content.blogDetails #table-of-content li{list-style-type:circle}.entry-content.blogDetails #table-of-content li,.entry-content.blogDetails li.cat-item a{text-decoration:none}.entry-content.blogDetails li.cat-item{list-style-type:disc}nav.navigation.post-navigation{background:#e4f2e4;max-width:100%;padding-bottom:80px;margin:0}nav.navigation.post-navigation .nav-links{max-width:1240px;margin:auto}#table-of-content-pillar.wp-block-group{background:#f3fdf8;padding:30px;position:sticky;top:120px;border:1px solid #d1e4db;z-index:1;border-radius:20px}#table-of-content-pillar.wp-block-group a{text-decoration:none;font-size:14px}#table-of-content-pillar.wp-block-group ul{padding-left:30px}#table-of-content-pillar.wp-block-group li{list-style-type:circle;line-height:1.3}#table-of-content-pillar.wp-block-group li{text-decoration:none}html{scroll-behavior:smooth}.holder{width:1200px;margin:auto}.floatLeft{float:left}.floatRight{float:right}.clear{clear:both;display:block}blockquote.wp-block-quote.aeo-govern{background:#fff;border:1px dashed #d1d1d1;border-left:5px solid #0c0}blockquote.wp-block-quote:before{display:none}blockquote.wp-block-quote.aeo-govern p{font-weight:400}#content.site-content{padding-top:106px}#main a.mainButton{border:2px solid #000;color:#000;background:#fff;border-radius:50px;display:inline-block;margin-right:10px;min-width:220px;text-align:center;font-weight:500;padding:.667em 1.333em}#main a.mainButton:hover{background:#000;color:#fff}#comments{background-color:#e4f2e4;max-width:100%;margin-top:0;margin-bottom:0;padding-top:20px;padding-bottom:80px}#comments #respond{margin:auto;width:100%;max-width:600px}a.requestDemoHeaderButton{margin-bottom:6px;display:inline-block;color:#009300;border:3px solid #0c0;background-color:#fff;font-size:14px;text-transform:uppercase;padding:5px 15px;margin-left:25px;border-radius:50px;font-weight:500;text-decoration:none}a.requestDemoHeaderButton:hover{border:3px solid #2f45de;background-color:#fff;color:#2f45de}p.zeroPadd{margin-left:0px!important}.schema-faq-section{background-color:#fff;border:1px solid #ccc;margin-bottom:20px;border-left:5px solid #0c0;box-shadow:0 12px 30px rgb(0 0 0 / .05)}.schema-faq-question{color:#000;font-weight:600;font-size:22px;padding:10px 20px;display:block;background-color:#f2f2f2;border-bottom:1px solid #ccc}p.schema-faq-answer{background-color:#fff;padding:10px 20px}.wp-block-column.features-block{border:3px solid #eeeadd;border-bottom:3px solid #0c0;border-radius:15px;background-color:#fff;transition:all 0.3s ease;font-weight:600;position:relative}.wp-block-column.features-block:hover{border:3px solid #0c0;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1);cursor:pointer}.wp-block-column.features-block{position:relative}.wp-block-column.features-block a{padding:0 20px 30px 20px;text-decoration:none;display:block}.wp-block-column.features-block img,.wp-block-column.features-block p{position:relative;z-index:1;margin-bottom:0}.wp-block-column.features-block img{padding-top:30px}.wp-block-column.features-block .wp-block-group__inner-container>*{margin-top:0;margin-bottom:0}#featureone.wp-block-spacer,#featuretwo.wp-block-spacer,#featurethree.wp-block-spacer,#featurefour.wp-block-spacer{margin-top:0px!important;margin-bottom:0px!important}#vdr-why-matters{--brand-green:#00cc00;--brand-navy:#0b1b34;--text-dark:#0b1b34;--text-muted:#475569;--bg-white:#ffffff;--bg-light:#f8fafc;color:var(--text-dark);background-color:var(--bg-white);padding:80px 0;margin:0}#vdr-why-matters .container{max-width:1200px;margin:0 auto}#vdr-why-matters .header{text-align:center;margin-bottom:10px}#vdr-why-matters h2{font-weight:600;margin-bottom:20px}#vdr-why-matters .pillars-grid{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:768px){#vdr-why-matters .pillars-grid{grid-template-columns:repeat(3,1fr)}}#vdr-why-matters .pillar-card{padding:10px}#vdr-why-matters .pillar-title{font-size:1.25rem;font-weight:600;margin-bottom:12px;display:flex;align-items:center;gap:10px}#vdr-why-matters .pillar-title span{color:var(--brand-green);font-size:.9rem;text-transform:uppercase;display:block;margin-bottom:4px}#vdr-why-matters .pillar-body{font-size:1rem}#vdr-why-matters .benefits-bar{background-color:var(--brand-navy);color:#fff;border-radius:24px;padding:50px;display:grid;grid-template-columns:1fr;gap:30px}@media (min-width:992px){#vdr-why-matters .benefits-bar{grid-template-columns:0.8fr 2.2fr;align-items:center}}#vdr-why-matters .centerTxt{text-align:center;margin-bottom:30px}#vdr-why-matters .benefits-bar.exBenefits{background-color:var(--brand-navy);color:#fff;border-radius:24px;padding:50px;display:grid;grid-template-columns:1fr;gap:30px;align-items:center;text-align:center}@media (min-width:992px){#vdr-why-matters .benefits-bar.exBenefits{grid-template-columns:1fr;align-items:center}}#vdr-why-matters .benefits-title{font-size:1.75rem;font-weight:600;margin:0}#vdr-why-matters .benefits-list{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:640px){#vdr-why-matters .benefits-list{grid-template-columns:1fr 1fr}}#vdr-why-matters .benefit-item{display:flex;gap:12px;align-items:flex-start}#vdr-why-matters .check-icon{color:var(--brand-green);flex-shrink:0;font-size:1.2rem;font-weight:700}#vdr-why-matters .benefit-text strong{display:block;font-size:1.05rem;margin-bottom:2px}#vdr-why-matters .benefit-text span{font-size:.9rem;color:#cbd5e1}.g365-mega-menu>li{position:relative}.g365-mega-menu ul.sub-menu{display:none}@media (min-width:992px){.g365-mega-menu>li:hover>.sub-menu{display:grid}.g365-mega-menu>li>.sub-menu{position:absolute;left:0;right:0;top:100%;background:#fff;padding:40px 15px;box-shadow:0 15px 30px rgb(0 0 0 / .1);z-index:9999;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;align-items:start}.g365-mega-menu>li.menu-item-10348>.sub-menu{padding-bottom:0}.g365-mega-menu>li#menu-item-9148>.sub-menu{grid-template-columns:repeat(2,1fr)!important}.g365-mega-menu>li>.sub-menu>li{list-style:none}.g365-mega-menu>li>.sub-menu>li>a{font-size:12px;text-transform:uppercase;font-weight:700;color:#28a745;margin-bottom:10px;display:block;border-bottom:1px solid #ccc}.g365-mega-menu>li.menu-item-10348>.sub-menu>li>a{border-bottom:0}.primary-navigation .sub-menu::before,.primary-navigation .sub-menu::after{display:none!important}.g365-mega-menu>li>.sub-menu>li>.sub-menu{display:block;position:relative;padding:0;box-shadow:none}.g365-mega-menu>li>.sub-menu>li>.sub-menu li a{display:block;padding:6px 0;font-size:14px;color:#333;text-decoration:none}.g365-mega-menu>li>.sub-menu>li>.sub-menu li a:hover{color:#28a745}}@media (min-width:992px){.primary-navigation{position:relative}.primary-navigation div>.menu-wrapper>li{position:static}.primary-navigation div>.menu-wrapper>li>.sub-menu{min-width:100%!important;width:100%!important;left:0!important;right:0!important}}@media (max-width:991px){.g365-mega-menu ul.sub-menu{display:block!important;position:relative!important;padding:0!important;margin:0!important;box-shadow:none!important;background:transparent!important}.g365-mega-menu>li>.sub-menu{display:block!important;grid-template-columns:unset!important;gap:0!important}.g365-mega-menu li{width:100%}.g365-mega-menu>li>.sub-menu>li>a{font-size:15px;text-transform:none;font-weight:600;padding:10px 20px;border:0}.g365-mega-menu .sub-menu .sub-menu a{padding:8px 35px;font-size:14px}.primary-navigation .sub-menu-toggle{display:none!important}}#HomeBanner{background:#fff;margin:0}#HomeBanner .holder{padding:80px 0}#HomeBanner a.button{border:2px solid #000;color:#000;background:#fff;border-radius:50px;display:inline-block;margin-right:10px;min-width:220px;text-align:center}#HomeBanner a.button:hover{background:#000;color:#fff}#HomeBanner a.button img{vertical-align:sub;vertical-align:sub;padding-left:5px}#HomeBanner .blockLeft{width:50%;margin-right:-4px;display:inline-block;vertical-align:middle;padding-right:30px}#HomeBanner .blockLeft h1{font-size:36px;font-weight:500;margin-bottom:30px}#HomeBanner .blockLeft h1 span{color:#0c0}#HomeBanner .blockLeft h1 span span{display:inline}#HomeBanner .blockLeft img.imgIcon{max-width:36px;width:100%;margin-bottom:10px}#HomeBanner .blockLeft .floatLeft{padding-right:10px;line-height:36px;text-transform:uppercase;color:#0c0;font-weight:500}#HomeBanner .blockLeft h1.plainText{display:block;font-size:44px;font-weight:500;font-size:36px;line-height:48px}#HomeBanner .blockLeft h1.plainText span.bigTxt{display:block;color:#0c0;font-size:84px;line-height:90px}#HomeBanner .blockLeft h1.plainText span.underlined{display:inline-block;border-bottom:2px solid #0c0}#HomeBanner .blockLeft p{margin-bottom:30px}#HomeBanner .blockLeft h1 span span.headingtext{color:#0c0;height:60px;margin:auto;display:inline-block;overflow:hidden;vertical-align:middle}#HomeBanner .blockLeft h1 span span.headingtext ul{margin:0;padding:0;animation:scrollUp 10s infinite}#HomeBanner .blockLeft h1 span span.headingtext ul li{display:block;height:60px;list-style:none}#HomeBanner .blockRight{width:50%;margin-right:-4px;display:inline-block;vertical-align:middle;text-align:center}#HomeBanner .blockRight .FooterFormArea{width:100%;max-width:500px;display:inline-block;margin:auto;padding:50px;background:#2f45de;display:inline-block;text-align:left;box-shadow:0 10px 30px rgb(117 130 165 / .5)}#HomeBanner .blockRight .FooterFormArea label,#HomeBanner .blockRight .FooterFormArea h3{color:#fff}#HomeBanner .blockRight img{max-width:100%}#HomeBanner .blockRight .FooterFormArea h3{color:#fff;margin-bottom:20px;font-weight:500;font-size:22px}.lightbox{background-color:rgb(0 0 0 / .8);overflow:scroll;position:fixed;display:none;z-index:6;bottom:0;right:0;left:0;top:0;margin-top:0;margin-bottom:0}.lightbox-container{position:relative;max-width:960px;margin:7% auto;display:block;padding:0 3%;height:auto;z-index:10}@media screen and (max-width:768px){.lightbox-container{margin-top:10%}}@media screen and (max-width:414px){.lightbox-container{margin-top:13%}}.lightbox-content{box-shadow:0 1px 6px rgb(0 0 0 / .7)}.lightbox-close{text-transform:uppercase;background:transparent!important;position:absolute;font-weight:500;font-size:12px;display:block;border:none;color:#fff;top:-22px;right:6%;padding:0}.video-container{padding-bottom:56.25%;position:relative;padding-top:30px;overflow:hidden;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;height:100%;width:100%;left:0;top:0}#container{border-radius:4px;max-width:300px;height:auto;padding:50px;background:#fff;margin:100px auto}#playme{display:inline-block;margin:0}#playme img{vertical-align:sub;padding-left:5px}#CustomerList{background:#fff;margin:0}#CustomerList .holder{padding:40px 0 30px 0;text-align:center;border-top:1px solid #b3c5b8;position:relative}#CustomerList h3{color:#000;text-align:center;font-size:18px;font-weight:600;background:#fff;display:inline-block;position:absolute;left:50%;top:-20px;line-height:40px;min-width:760px;margin-left:-380px}#CustomerList ul{padding-left:0}#CustomerList li{display:inline}#CustomerList li a{display:inline-block;margin-right:-4px}#CustomerList li span{display:inline-block;margin-right:-4px}#CustomerList li img{height:70px;padding:0 40px;filter:grayscale(100%);opacity:.8;transition:filter 0.3s ease,opacity 0.3s ease}#CustomerList li img:hover{filter:grayscale(0%);opacity:1}#NewsTicker{margin:0;color:#fff;background:-webkit-linear-gradient(135deg,#1a2e35 25%,#14242a 25%,#14242a 50%,#1a2e35 50%,#1a2e35 75%,#14242a 75%);background-size:100px 100px}#NewsTicker .holder{padding:35px 0}#NewsTicker .leftBlock{width:70%;vertical-align:middle;margin-right:-4px;display:inline-block}#NewsTicker .leftBlock p{margin-top:10px}#NewsTicker .leftBlock p.smTxt{font-size:14px;font-weight:500;text-transform:uppercase;margin-top:0;margin-bottom:10px;color:#0c0}#NewsTicker .leftBlock h3,#NewsTicker .leftBlock p.whiteText a{color:#fff;text-decoration:none}#NewsTicker .leftBlock p.whiteText a{font-weight:500}#NewsTicker .leftBlock a{text-decoration:none;color:#fff}#NewsTicker .rightBlock{width:30%;vertical-align:middle;margin-right:-4px;display:inline-block;text-align:right}#NewsTicker .rightBlock a.button{display:inline-block;background:#fff;color:#000;border-radius:50px;border:3px solid #000;min-width:220px;text-align:center}#NewsTicker .rightBlock a.button:hover{background:#000;color:#fff;border:3px solid #fff}#topusecases{width:100%;background:-webkit-linear-gradient(135deg,#1a2e35 25%,#14242a 25%,#14242a 50%,#1a2e35 50%,#1a2e35 75%,#14242a 75%);background-size:100px 100px;margin:0}#topusecases .nav-container{max-width:1240px;margin:0 auto;display:flex;align-items:stretch}#topusecases .nav-left{background-color:#009f00;color:#fff;display:flex;align-items:center;padding:0 20px;font-size:14px;letter-spacing:1px;font-weight:600;text-transform:uppercase;position:relative}#topusecases .nav-left::after{content:"";position:absolute;right:-20px;top:0;width:0;height:0;border-top:100% solid #fff0;border-bottom:100% solid #fff0;border-left:20px solid #0c0}#topusecases .nav-right{display:flex;align-items:center;padding:20px 20px;margin-left:20px;flex-wrap:wrap;gap:10px}#topusecases .nav-right a{text-decoration:none;font-size:16px;color:#fff;font-weight:500}#topusecases .nav-right a:hover{color:#0c0}#topusecases .dot{color:#666}@media (max-width:1024px){#topusecases .nav-container{flex-direction:column;align-items:stretch}#topusecases .nav-left::after{display:none}#topusecases .nav-right{margin-left:0}}@media (max-width:768px){#topusecases .dot{display:none}#topusecases .nav-right{padding:10px 15px}}@media (max-width:1024px){#topusecases .nav-container{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:768px){#topusecases .nav-container{padding:10px 15px}#topusecases .nav-left{font-size:11px;padding:5px 10px}#topusecases .nav-right{gap:6px;line-height:1.8}#topusecases .nav-right a{font-size:13px}#topusecases .dot{display:none}}#g365Visibility{background:#e9eef7;padding:80px 0;margin:0}#g365Visibility .container{max-width:1240px;margin:0 auto}#g365Visibility .top-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}#g365Visibility h2{font-size:42px;font-weight:700;color:#1a2233;margin:0}#g365Visibility a.button{text-decoration:none;border:2px solid #000;border-radius:50px;background:#fff;color:#000;transition:all 0.2s ease}#g365Visibility a.button:hover{background:#000;color:#fff}#g365Visibility .features-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 60px}#g365Visibility .feature-item{display:flex;align-items:flex-start;gap:15px}#g365Visibility .icon{width:48px;height:48px;border-radius:50%;flex-shrink:0}#g365Visibility .content h3{font-size:18px;margin:0 0 6px;color:#1a2233;font-weight:600}#g365Visibility .content p{margin:0;font-size:14px;color:#5c6b80;line-height:1.6}@media (max-width:1024px){#g365Visibility .top-row{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:768px){#g365Visibility{padding:50px 15px}#g365Visibility h2{font-size:30px}#g365Visibility .features-grid{grid-template-columns:1fr;gap:30px}}#g365UseCases{background:#e4f2e4;padding:80px 20px;margin:0}#g365UseCases .container{max-width:1240px;margin:0 auto}#g365UseCases .header{text-align:center;max-width:900px;margin:0 auto 60px}#g365UseCases .header h2{font-size:40px;font-weight:700;color:#1a2233;margin-bottom:15px}#g365UseCases .header p{font-size:16px;color:#5c6b80;line-height:1.6}#g365UseCases .content-row{display:grid;grid-template-columns:1.1fr 1fr;gap:60px;align-items:center}#g365UseCases .left-cards{display:flex;flex-direction:column;gap:20px}#g365UseCases .card{display:flex;gap:15px;align-items:flex-start;background:#fff;padding:20px;border-radius:12px;text-decoration:none;border:1px solid #dbe3ef;transition:all 0.25s ease}#g365UseCases .card:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgb(0 0 0 / .08)}#g365UseCases .icon{width:40px;height:40px;border-radius:10px;flex-shrink:0}#g365UseCases .text h3{font-size:18px;margin:0 0 6px;color:#1a2233;font-weight:600}#g365UseCases .text p{margin:0;font-size:14px;color:#5c6b80;line-height:1.6}#g365UseCases .right-image{display:flex;justify-content:center;align-items:center}#g365UseCases .right-image img{max-width:100%;height:auto;border-radius:12px;display:block}#vdr-experience-layer{--brand-green:#00cc00;--bg-cream:#eeeadd;--text-main:#1a1a1a;--text-muted:#4b5563;--text-heading:#0f172a;background-color:var(--bg-cream);color:var(--text-main);line-height:1.5;padding:2.5rem 1rem;margin:0}#vdr-experience-layer .extraPaddBlock{padding-top:30px;display:block;text-align:center}@media (min-width:768px){#vdr-experience-layer{padding:80px 0}}#vdr-experience-layer .container{max-width:80rem;margin:0 auto}#vdr-experience-layer .text-center{text-align:center}#vdr-experience-layer .header-tag{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;color:var(--brand-green)}@media (min-width:640px){#vdr-experience-layer .header-tag{font-size:.875rem}}#vdr-experience-layer h2{font-weight:600;margin-bottom:1.5rem}#vdr-experience-layer .hero-desc{margin:0 auto 3rem}@media (min-width:768px){#vdr-experience-layer .hero-desc{font-size:1.125rem;margin-bottom:3rem}}#vdr-experience-layer .grid-3{display:grid;grid-template-columns:1fr;gap:1.5rem}#vdr-experience-layer .grid-2{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){#vdr-experience-layer .grid-3{grid-template-columns:repeat(3,1fr)}#vdr-experience-layer .grid-2{gap:2rem}}@media (min-width:1024px){#vdr-experience-layer .grid-2{grid-template-columns:repeat(2,1fr)}#vdr-experience-layer .px-lg{padding-left:3rem;padding-right:3rem}}#vdr-experience-layer .glass-card{background:rgb(255 255 255 / .6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(0 0 0 / .05);border-radius:1.5rem;padding:1.5rem;transition:all 0.3s cubic-bezier(.4,0,.2,1);height:100%;box-sizing:border-box}@media (min-width:640px){#vdr-experience-layer .glass-card{padding:2rem}}#vdr-experience-layer .glass-card:hover{border-color:var(--brand-green);transform:translateY(-5px);box-shadow:0 20px 25px -5px rgb(0 0 0 / .05)}#vdr-experience-layer .content-section{margin-bottom:clamp(4rem, 10vw, 6rem)}#vdr-experience-layer .section-header{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding-bottom:1.5rem}@media (min-width:640px){#vdr-experience-layer .section-header{flex-direction:row;align-items:center;gap:1.5rem}}#vdr-experience-layer .section-number{font-size:2.5rem;font-weight:900;color:var(--brand-green);opacity:.8;line-height:1}@media (min-width:640px){#vdr-experience-layer .section-number{font-size:3.5rem}}#vdr-experience-layer .section-title h3{font-size:1.25rem;font-weight:700;color:var(--text-heading);margin:0 0 .25rem 0}@media (min-width:640px){#vdr-experience-layer .section-title h3{font-size:1.5rem}}#vdr-experience-layer .section-title p{color:var(--text-muted);margin:0;font-size:.9375rem}#vdr-experience-layer .icon-container{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:var(--brand-green)}#vdr-experience-layer .icon-svg{width:1.5rem;height:1.5rem;fill:currentColor}#vdr-experience-layer .card-accent-top{border-top:4px solid var(--brand-green)}#vdr-experience-layer .qa-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}#vdr-experience-layer .qa-badge{width:3.5rem;height:3.5rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--brand-green);box-shadow:0 1px 3px rgb(0 0 0 / .1);flex-shrink:0}#vdr-experience-layer .btn-primary{display:inline-block;background-color:var(--brand-green);color:#fff;padding:.75rem 2rem;border-radius:.75rem;font-weight:700;font-size:.875rem;text-decoration:none;width:100%;text-align:center;margin-top:1.5rem;transition:opacity 0.2s;border:none;cursor:pointer}@media (min-width:640px){#vdr-experience-layer .btn-primary{width:max-content;margin-top:2rem}}#vdr-experience-layer .btn-primary:hover{opacity:.9}#vdr-experience-layer .qa-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:2rem}@media (min-width:640px){#vdr-experience-layer .qa-grid{grid-template-columns:1fr 1fr}}#vdr-experience-layer .qa-item{display:flex;align-items:flex-start;gap:.75rem}#vdr-experience-layer .qa-item svg{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--brand-green)}#vdr-experience-layer .qa-item-text b{display:block;color:#1f2937;font-size:.9375rem}#vdr-experience-layer .qa-item-text span{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;font-weight:600}#vdr-experience-layer .card-title{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}#vdr-experience-layer .card-title-lg{font-size:1.5rem;font-weight:700}#vdr-experience-layer .card-subtitle{color:var(--brand-green);font-size:.875rem;font-weight:500}#vdr-experience-layer .card-body{font-size:.875rem;color:var(--text-muted)}#vdr-differntiators{--brand-green:#00cc00;--bg-dark:#0b1b34;--text-light:#f8fafc;--text-light-muted:#cbd5e1;background-color:var(--bg-dark);color:var(--text-light);line-height:1.5;padding:2.5rem 1rem;margin:0}@media (min-width:768px){#vdr-differntiators{padding:80px 0}}#vdr-differntiators .container{max-width:80rem;margin:0 auto}#vdr-differntiators .text-center{text-align:center}#vdr-differntiators h2.main-title{font-weight:600;margin-bottom:1.5rem;color:var(--text-light)}#vdr-differntiators .hero-desc{color:var(--text-light-muted);margin:0 auto 3rem}@media (min-width:768px){#vdr-differntiators .hero-desc{font-size:1.125rem;margin-bottom:3rem}}#vdr-differntiators .grid-3{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){#vdr-differntiators .grid-3{grid-template-columns:repeat(3,1fr)}}#vdr-differntiators .glass-card{background:rgb(255 255 255 / .05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .1);border-radius:1.5rem;padding:1.5rem;transition:all 0.3s ease;height:100%;box-sizing:border-box;display:flex;flex-direction:column}@media (min-width:640px){#vdr-differntiators .glass-card{padding:2rem}}#vdr-differntiators .glass-card:hover{border-color:var(--brand-green);transform:translateY(-5px);box-shadow:0 20px 25px -5px rgb(0 0 0 / .2)}#vdr-differntiators .icon-container{width:3rem;height:3rem;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:var(--brand-green)}#vdr-differntiators .icon-svg{width:1.5rem;height:1.5rem;fill:currentColor}#vdr-differntiators h3.card-title{font-size:1.25rem;font-weight:700;margin-bottom:.75rem;color:var(--text-light)}#vdr-differntiators .card-body{font-size:.875rem;color:var(--text-light-muted)}#vdr-differntiators .card-list{margin:1rem 0 0 0;padding:0;list-style:none}#vdr-differntiators .card-list li{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:.875rem;color:var(--text-light-muted)}#vdr-differntiators .card-list li b{color:var(--text-light)}#vdr-differntiators .card-list li::before{content:"→";position:absolute;left:0;color:var(--brand-green);font-weight:700}#vdr-differntiators .extraPaddBlock{padding-top:30px;display:block;text-align:center;color:var(--text-light-muted)}#vdr-differntiators .extraPaddBlock a.button{border-color:var(--text-light-muted)}#vdr-differntiators .extraPaddBlock a.button:hover{border-color:var(--brand-green);color:#fff}#vdr-control-layer{--brand-green:#00cc00;--bg-neutral:#eeeadd;--text-dark:#0b1b34;--text-muted:#5a6b83;--border-color:rgba(11, 27, 52, 0.08);--card-shadow:0 10px 30px -10px rgba(11, 27, 52, 0.1);background-color:var(--bg-neutral);color:var(--text-dark);padding:2.5rem 1rem;margin:0}@media (min-width:768px){#vdr-control-layer{padding:80px 0}}#vdr-control-layer .container{max-width:64rem;margin:0 auto}#vdr-control-layer .text-center{text-align:center;margin-bottom:4rem}#vdr-control-layer .header-tag{font-size:.8rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem;color:var(--brand-green);display:inline-block}#vdr-control-layer h2.main-title{font-weight:600}#vdr-control-layer .accordion{display:flex;flex-direction:column;gap:1rem}#vdr-control-layer .accordion-item{background:rgb(255 255 255 / .3);border:1px solid var(--border-color);border-radius:1.5rem;transition:all 0.4s cubic-bezier(.23,1,.32,1);overflow:hidden}#vdr-control-layer .accordion-item.active{background:#fff;border-color:rgb(0 204 0 / .3);box-shadow:var(--card-shadow)}#vdr-control-layer .accordion-header{width:100%;padding:2rem;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;text-align:left}#vdr-control-layer .accordion-title-area{display:flex;flex-direction:column;gap:.5rem}#vdr-control-layer .panel-title{font-size:1.5rem;font-weight:600;color:var(--text-dark);letter-spacing:-.02em}#vdr-control-layer .panel-one-liner{font-size:1rem;color:var(--text-muted);max-width:90%}#vdr-control-layer .icon-box{width:3rem;height:3rem;border-radius:50%;background:rgb(0 204 0 / .05);display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;flex-shrink:0;margin-left:1rem;color:var(--brand-green)}#vdr-control-layer .accordion-item.active .icon-box{background:var(--brand-green);color:#fff;transform:rotate(180deg)}#vdr-control-layer .accordion-icon{width:1.25rem;height:1.25rem;stroke:currentColor}#vdr-control-layer .accordion-content{max-height:0;overflow:hidden;transition:max-height 0.5s cubic-bezier(.4,0,.2,1)}#vdr-control-layer .accordion-item.active .accordion-content{max-height:1200px}#vdr-control-layer .inner-body{padding:0 2rem 2.5rem 2rem;display:grid;grid-template-columns:1fr;gap:2rem}@media (min-width:768px){#vdr-control-layer .inner-body{grid-template-columns:1fr 1fr;align-items:start}}#vdr-control-layer .content-block{background:rgb(11 27 52 / .02);padding:1.5rem;border-radius:1rem;height:100%}#vdr-control-layer .content-block h4{margin:0 0 .75rem 0;font-size:1.1rem;font-weight:600;color:var(--text-dark);display:flex;align-items:center;gap:.5rem}#vdr-control-layer .content-block h4::before{content:'';width:4px;height:1rem;background:var(--brand-green);border-radius:2px}#vdr-control-layer .bullet-list{list-style:none;padding:0;margin:1rem 0 0 0}#vdr-control-layer .bullet-list li{position:relative;padding-left:1.75rem;margin-bottom:.75rem;color:#000;;font-size:.95rem}#vdr-control-layer .bullet-list li::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2300cc00' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");position:absolute;left:0;top:.1rem}#vdr-control-layer .cta-container{grid-column:1 / -1;padding-top:1rem;border-top:1px solid var(--border-color)}#vdr-control-layer .cta-link{display:inline-flex;align-items:center;gap:.5rem;font-weight:700;color:var(--text-dark);text-decoration:none;font-size:.95rem;transition:all 0.2s}#vdr-control-layer .cta-link span{color:var(--brand-green);transition:transform 0.3s}#vdr-control-layer .cta-link:hover span{transform:translateX(5px)}#vdr-security-advantage{--brand-green:#00cc00;--bg-dark:#0b1b34;--text-white:#ffffff;--text-muted:#94a3b8;--border-white:rgba(255, 255, 255, 0.1);background-color:var(--bg-dark);color:var(--text-white);padding:2.5rem 1rem;margin:0}@media (min-width:768px){#vdr-security-advantage{padding:80px 0}}#vdr-security-advantage .container{max-width:72rem;margin:0 auto;display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media (min-width:1024px){#vdr-security-advantage .container{grid-template-columns:1.2fr 1fr;gap:6rem}}#vdr-security-advantage .narrative{position:relative}#vdr-security-advantage .header-tag{font-size:.8rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.5rem;color:var(--brand-green);display:block}#vdr-security-advantage h2.main-title{font-weight:600;margin-bottom:2rem;letter-spacing:-.04em;line-height:1.1;color:var(--text-white);font-size:clamp(2.2rem, 4vw, 3.2rem)}#vdr-security-advantage .narrative p{font-size:1.15rem;color:var(--text-muted);max-width:38rem;margin-bottom:2.5rem}#vdr-security-advantage .proof-box{background:rgb(255 255 255 / .03);border:1px solid var(--border-white);border-radius:2rem;padding:2.5rem;position:relative;overflow:hidden}#vdr-security-advantage .proof-box::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:var(--brand-green)}#vdr-security-advantage h3.proof-title{font-size:1.4rem;font-weight:600;margin-bottom:2rem;letter-spacing:-.02em}#vdr-security-advantage .bullet-list{list-style:none;padding:0;margin:0}#vdr-security-advantage .bullet-item{margin-bottom:2rem;display:flex;gap:1.25rem}#vdr-security-advantage .bullet-item:last-child{margin-bottom:0}#vdr-security-advantage .bullet-icon{width:2.5rem;height:2.5rem;background:rgb(0 204 0 / .1);border-radius:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--brand-green)}#vdr-security-advantage .bullet-content h4{font-size:1.1rem;font-weight:600;margin:0 0 .25rem 0;color:var(--text-white)}#vdr-security-advantage .bullet-content p{font-size:.95rem;color:var(--text-muted);margin:0}#vdr-security-advantage .cta-button{display:inline-flex;align-items:center;gap:.75rem;background:var(--brand-green);color:#0b1b34;padding:1rem 1.75rem;border-radius:50px;font-weight:600;text-decoration:none;transition:all 0.3s cubic-bezier(.23,1,.32,1)}#vdr-security-advantage .cta-button:hover{transform:translateY(-3px);box-shadow:0 10px 20px -5px rgb(0 204 0 / .4);background:#00e600}#vdr-security-advantage .cta-button svg{transition:transform 0.3s ease}#vdr-security-advantage .cta-button:hover svg{transform:translateX(4px)}#vdr-lifecycle-layer{--brand-green:#00cc00;--bg-neutral:#eeeadd;--text-dark:#0b1b34;--text-muted:#5a6b83;--card-bg:#ffffff;--border-color:rgba(11, 27, 52, 0.08);background-color:var(--bg-neutral);color:var(--text-dark);line-height:1.6;padding:2.5rem 1rem;margin:0}@media (min-width:768px){#vdr-lifecycle-layer{padding:80px 0}}#vdr-lifecycle-layer .container{max-width:80rem;margin:0 auto}#vdr-lifecycle-layer .text-center{text-align:center;margin-bottom:4rem}#vdr-lifecycle-layer .header-tag{font-size:.8rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.25rem;color:var(--brand-green);display:inline-block}#vdr-lifecycle-layer h2.main-title{font-weight:600;margin-bottom:1rem;line-height:1.1;color:var(--text-dark)}#vdr-lifecycle-layer .bento-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:1024px){#vdr-lifecycle-layer .bento-grid{grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(340px,auto)}}#vdr-lifecycle-layer .bento-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:1.5rem;padding:2.25rem;transition:transform 0.3s ease,box-shadow 0.3s ease;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}#vdr-lifecycle-layer .bento-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px -15px rgb(11 27 52 / .1)}#vdr-lifecycle-layer .card-number{position:absolute;top:-1.5rem;right:-.5rem;font-size:10rem;font-weight:900;line-height:1;color:rgb(11 27 52 / .04);pointer-events:none;user-select:none;z-index:0;transition:color 0.3s ease}#vdr-lifecycle-layer .highlight-card .card-number{color:rgb(255 255 255 / .07)}#vdr-lifecycle-layer .bento-card:hover .card-number{color:rgb(0 204 0 / .08)}@media (min-width:1024px){#vdr-lifecycle-layer .card-1{grid-column:span 4}#vdr-lifecycle-layer .card-2{grid-column:span 4}#vdr-lifecycle-layer .card-3{grid-column:span 4}#vdr-lifecycle-layer .card-4{grid-column:span 4}#vdr-lifecycle-layer .card-5{grid-column:span 8}}#vdr-lifecycle-layer .card-category{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--brand-green);margin-bottom:.5rem;display:block;position:relative;z-index:1}#vdr-lifecycle-layer h3.card-title{font-size:1.4rem;font-weight:600;margin:0 0 .75rem 0;letter-spacing:-.02em;line-height:1.2;position:relative;z-index:1}#vdr-lifecycle-layer .card-desc{color:#000;margin-bottom:1.25rem;position:relative;z-index:1}#vdr-lifecycle-layer .bullet-list{list-style:none;padding:0;margin:0 0 1.5rem 0;position:relative;z-index:1}#vdr-lifecycle-layer .bullet-list li{position:relative;padding-left:1.5rem;margin-bottom:.5rem;font-size:.85rem;color:var(--text-dark)}#vdr-lifecycle-layer .bullet-list li::before{content:'→';position:absolute;left:0;color:var(--brand-green);font-weight:600}#vdr-lifecycle-layer .mini-cta{font-size:.85rem;font-weight:600;color:var(--text-dark);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;border-bottom:2px solid var(--brand-green);padding-bottom:2px;align-self:flex-start;transition:gap 0.2s;margin-top:auto;position:relative;z-index:1}#vdr-lifecycle-layer .mini-cta:hover{gap:.75rem}#vdr-lifecycle-layer .highlight-card{background:var(--text-dark);color:#fff;border:none}#vdr-lifecycle-layer .highlight-card .card-desc,#vdr-lifecycle-layer .highlight-card .bullet-list li{color:rgb(255 255 255 / .7)}#vdr-lifecycle-layer .highlight-card h3.card-title,#vdr-lifecycle-layer .highlight-card .bullet-list li::before{color:#fff}#vdr-lifecycle-layer .highlight-card .mini-cta{color:#fff}#vdr-lifecycle-layer .flex-grid-inner{display:grid;grid-template-columns:1fr;gap:1rem;position:relative;z-index:1}@media (min-width:640px){#vdr-lifecycle-layer .flex-grid-inner{grid-template-columns:1fr 1fr}}#vdr-governance-root{--brand-green:#00cc00;--bg-dark:#0b1b34;--text-white:#ffffff;--text-muted-dark:#94a3b8;-webkit-font-smoothing:antialiased;line-height:1.6;background-color:var(--bg-dark);color:var(--text-white);padding:2.5rem 1rem;margin:0}#vdr-governance-root .bottom-section{padding:80px 0}@media (min-width:768px){#vdr-governance-root .bottom-section{padding:2rem 2rem}}#vdr-governance-root .container{max-width:80rem;margin:0 auto}#vdr-governance-root .section-header{text-align:center;margin-bottom:5rem}#vdr-governance-root h2.top-title{font-weight:600;color:var(--text-white);margin:0;line-height:1.1}#vdr-governance-root .risk-grid{display:grid;grid-template-columns:1fr;gap:4rem;align-items:start;margin-bottom:4rem}@media (min-width:1024px){#vdr-governance-root .risk-grid{grid-template-columns:1fr 1.2fr;gap:6rem}}#vdr-governance-root .side-title{font-size:1.75rem;font-weight:600;margin-bottom:2rem;letter-spacing:-.02em;color:var(--text-white)}#vdr-governance-root .risk-content p{font-size:1.15rem;color:var(--text-muted-dark);margin-bottom:2rem}#vdr-governance-root .failure-modes{list-style:none;padding:0}#vdr-governance-root .failure-item{display:flex;gap:2.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgb(255 255 255 / .1);align-items:flex-start}#vdr-governance-root .failure-item:last-child{border:none}#vdr-governance-root .failure-label{font-weight:700;color:var(--brand-green);text-transform:uppercase;font-size:.75rem;letter-spacing:.12em;min-width:120px;padding-top:.35rem;line-height:1.3}#vdr-governance-root .failure-text{font-size:1.1rem;color:var(--text-white);line-height:1.4}#vdr-governance-root .scenarios-card{background:rgb(255 255 255 / .03);border-radius:2rem;padding:3.5rem;border:1px solid rgb(255 255 255 / .08);box-shadow:0 25px 50px -12px rgb(0 0 0 / .5)}#vdr-governance-root .scenario-list{display:grid;grid-template-columns:1fr;gap:3rem 2.5rem}@media (min-width:640px){#vdr-governance-root .scenario-list{grid-template-columns:1fr 1fr}}#vdr-governance-root .scenario-item{display:flex;flex-direction:column;justify-content:space-between}#vdr-governance-root .scenario-item h4{font-weight:600;color:var(--brand-green);margin-bottom:.75rem;font-size:1.2rem;letter-spacing:-.01em}#vdr-governance-root .scenario-item p{font-size:.95rem;color:var(--text-muted-dark);margin:0 0 1.25rem 0;line-height:1.5}#vdr-governance-root .learn-more{font-size:.8rem;font-weight:600;color:var(--text-white);text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;text-transform:uppercase;letter-spacing:.05em;transition:gap 0.2s;margin-top:auto}#vdr-governance-root .learn-more::after{content:'→';color:var(--brand-green);transition:transform 0.2s}#vdr-governance-root .learn-more:hover{gap:.6rem}#vdr-governance-root .emphasis-footer{margin-top:0;text-align:center;padding:2.5rem;padding-bottom:0;border-top:1px solid rgb(255 255 255 / .1);position:relative}#vdr-governance-root .emphasis-footer p{font-weight:500;font-size:1.25rem;color:#fff;max-width:50rem;margin:0 auto;position:relative;z-index:1}#vdr-governance-root .emphasis-footer::before{content:'';position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:100px;height:3px;background:var(--brand-green)}@media (max-width:1024px){#g365UseCases .content-row{grid-template-columns:1fr;gap:40px}#g365UseCases .right-image{order:-1}}@media (max-width:768px){#g365UseCases{padding:50px 15px}#g365UseCases .header h2{font-size:28px}#g365UseCases .card{padding:16px}}#g365Enterprise{background:#0b1b34;padding:80px;margin:0}#g365Enterprise .container{max-width:1240px;margin:0 auto}#g365Enterprise .header{text-align:center;margin-bottom:60px}#g365Enterprise .header h2{font-size:40px;color:#fff;font-weight:700;margin:0}#g365Enterprise .cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}#g365Enterprise .card{display:block;text-decoration:none;cursor:pointer;background:#132644;border:1px solid #1f3a5f;border-radius:14px;padding:25px 20px;transition:all 0.25s ease}#g365Enterprise .card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgb(0 0 0 / .25)}#g365Enterprise .icon{width:36px;height:36px;margin-bottom:25px;border-radius:8px}#g365Enterprise .card h3{font-size:18px;color:#fff;margin:0 0 8px;font-weight:600}#g365Enterprise .card p{font-size:14px;color:#9fb0c7;line-height:1.6;margin:0}@media (max-width:1024px){#g365Enterprise .cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){#g365Enterprise{padding:50px 15px}#g365Enterprise .header h2{font-size:28px}#g365Enterprise .cards-grid{grid-template-columns:1fr}}#g365VDR{background:#e4f2e4;padding:80px 0;margin:0}#g365VDR .container{max-width:1240px;margin:0 auto}#g365VDR .header{text-align:center;margin-bottom:60px}#g365VDR .header h2{font-size:38px;color:#1a2233;margin-bottom:10px;font-weight:700}#g365VDR .header p{font-size:16px;color:#4b5d52}#g365VDR .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}#g365VDR .card{display:block;text-decoration:none;cursor:pointer;background:#fff;border:1px solid #cfe6d6;border-radius:16px;padding:25px;transition:all 0.25s ease}#g365VDR .card h3,#g365VDR .card p{color:inherit}#g365VDR .card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgb(0 0 0 / .06);border-color:#0c0}#g365VDR .icon{width:44px;height:44px;border-radius:10px;margin-bottom:15px}#g365VDR .card h3{font-size:18px;color:#1a2233;margin-bottom:8px;font-weight:600}#g365VDR .card p{font-size:14px;color:#4b5d52;line-height:1.6}#g365VDR .card.highlight{border:1.5px solid #0c0;box-shadow:0 8px 25px rgb(0 204 0 / .15)}#g365VDR .cta-card{background:linear-gradient(135deg,#00cc00,#009933);color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;border:none;box-shadow:0 15px 40px rgb(0 204 0 / .35)}#g365VDR .cta-card:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 20px 50px rgb(0 204 0 / .5)}#g365VDR .cta-card h3{color:#fff;margin-bottom:8px;font-size:28px}#g365VDR .cta-card p{color:#eaffea;margin-bottom:10px}#g365VDR .cta-content{max-width:220px}#g365VDR .cta-arrow{font-size:20px;display:inline-block;margin-top:5px;transition:transform 0.2s ease}#g365VDR .cta-card:hover .cta-arrow{transform:translateX(5px)}@media (max-width:1024px){#g365VDR .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){#g365VDR{padding:50px 15px}#g365VDR .header h2{font-size:26px}#g365VDR .grid{grid-template-columns:1fr}}#g365-calc-wrapper{--g365-primary:#2563eb;--g365-primary-hover:#1d4ed8;--g365-primary-glow:rgba(37, 99, 235, 0.15);--g365-bg:#ffffff;--g365-card-bg:#ffffff;--g365-text-main:#0f172a;--g365-text-muted:#64748b;--g365-accent:#059669;--g365-border:#f1f5f9;line-height:1.6;color:var(--g365-text-main)}#g365-calc-wrapper .external-header{margin-bottom:40px;text-align:center}#g365-calc-wrapper .external-header h2{font-weight:600;color:#0f172a;margin-bottom:12px;background:linear-gradient(135deg,#0f172a 0%,#334155 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}#g365-calc-wrapper .external-header p{font-size:18px;color:var(--g365-text-muted);margin:0 auto}#g365-calc-wrapper .calc-container{background:var(--g365-card-bg);border-radius:24px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 25px 50px -12px rgb(0 0 0 / .08);display:flex;flex-direction:column}@media (min-width:768px){#g365-calc-wrapper .calc-container{flex-direction:row}}#g365-calc-wrapper .inputs-area{flex:1.2;padding:48px;background:#fff}#g365-calc-wrapper .results-area{flex:1;padding:48px;background:#f8fafc;border-left:1px solid #f1f5f9;display:flex;flex-direction:column}#g365-calc-wrapper .form-group{margin-bottom:36px}#g365-calc-wrapper label{display:block;font-size:11px;font-weight:600;color:#94a3b8;margin-bottom:12px;text-transform:uppercase;letter-spacing:.1em}#g365-calc-wrapper .value-display{font-size:24px;font-weight:600;color:var(--g365-primary);font-variant-numeric:tabular-nums}#g365-calc-wrapper input[type="range"]{width:100%;height:8px;background:#f1f5f9;border-radius:10px;appearance:none;cursor:pointer;outline:none;margin:15px 0}#g365-calc-wrapper input[type="range"]::-webkit-slider-thumb{appearance:none;width:24px;height:24px;background:#fff;border:2px solid var(--g365-primary);border-radius:50%;box-shadow:0 4px 10px rgb(37 99 235 / .2)}#g365-calc-wrapper .edition-card{margin-top:20px;padding:16px;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-radius:16px;border:1px solid #bfdbfe;display:flex;align-items:center;justify-content:space-between}#g365-calc-wrapper .edition-name{font-weight:700;color:#1e40af;font-size:16px}#g365-calc-wrapper .row{display:flex;justify-content:space-between;padding:12px 0;font-size:15px;color:#475569}#g365-calc-wrapper .row strong{color:var(--g365-text-main)}#g365-calc-wrapper .row.total{border-top:2px dashed #e2e8f0;margin-top:10px;padding-top:24px;font-weight:700;font-size:18px;color:#0f172a}#g365-calc-wrapper .savings-card{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);color:#fff;padding:32px;border-radius:20px;margin-top:auto;text-align:center;position:relative;overflow:hidden}#g365-calc-wrapper .savings-card .amount{font-size:42px;font-weight:600;display:block;color:#0c0}#g365-calc-wrapper .cta-button{display:block;width:100%;background:var(--g365-primary);color:#fff;text-align:center;padding:20px;border-radius:16px;text-decoration:none;font-weight:700;font-size:16px;margin-top:24px;box-shadow:0 10px 15px -3px rgb(37 99 235 / .3);cursor:pointer;border:none}#g365-calc-wrapper .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(15 23 42 / .6);backdrop-filter:blur(8px);z-index:9999;display:none;align-items:center;justify-content:center;padding:20px}#g365-calc-wrapper .modal-content{background:#fff;width:100%;max-width:480px;border-radius:24px;padding:40px;position:relative;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25);animation:modalIn 0.3s cubic-bezier(.16,1,.3,1)}@keyframes modalIn{from{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}#g365-calc-wrapper .close-modal{position:absolute;top:24px;right:24px;background:#f1f5f9;border:none;width:32px;height:32px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#64748b}#g365-calc-wrapper .modal-header{text-align:center;margin-bottom:32px}#g365-calc-wrapper .modal-header h3{font-size:24px;font-weight:600;color:#0f172a;margin-bottom:8px}#g365-calc-wrapper .modal-header p{font-size:14px;color:#64748b}#g365-calc-wrapper .form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px}#g365-calc-wrapper .input-group{margin-bottom:20px}#g365-calc-wrapper .input-group label{margin-bottom:8px;color:#475569}#g365-calc-wrapper .styled-input{width:100%;padding:14px 16px;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc;font-size:15px;outline:none;transition:border-color 0.2s,box-shadow 0.2s;color:#0f172a;caret-color:#0f172a}#g365-calc-wrapper .styled-input:focus{border-color:var(--g365-primary);box-shadow:0 0 0 4px var(--g365-primary-glow);background:#fff}#g365-calc-wrapper .submit-btn{width:100%;background:var(--g365-primary);color:#fff;border:none;padding:16px;border-radius:12px;font-weight:700;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px}#g365-calc-wrapper .submit-btn:disabled{opacity:.7;cursor:not-allowed}#g365-calc-wrapper .success-message{display:none;text-align:center;padding:20px 0}#g365-calc-wrapper .success-icon{width:64px;height:64px;background:#ecfdf5;color:#10b981;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:32px}#govern365-comparison{background:#eeeadd;padding:80px 20px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;margin:0}#govern365-comparison .container{max-width:1200px;margin:0 auto;text-align:center}#govern365-comparison .headline{font-size:42px;font-weight:700;color:#000;margin-bottom:12px}#govern365-comparison .subhead{font-size:18px;color:#000;margin-bottom:60px}#govern365-comparison .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:stretch}#govern365-comparison .card{border-radius:16px;padding:36px 30px;text-align:left;position:relative;box-shadow:0 12px 30px rgb(0 0 0 / .08)}#govern365-comparison .legacy,#govern365-comparison .m365{background:#f6faf6;border:1px solid #d6e6d6}#govern365-comparison .govern{background:#fff;border:3px solid #0c0}#govern365-comparison .card h3{font-size:22px;margin-bottom:24px;color:#8d8d8d;font-weight:600}#govern365-comparison .card.govern h3{color:#000}#govern365-comparison .card ul{list-style:none;padding:0;margin:0}#govern365-comparison .card li{font-size:16px;line-height:1.6;margin-bottom:16px;padding-left:30px;position:relative;color:#1e2f24}#govern365-comparison .card.govern{display:flex;flex-direction:column}#govern365-comparison .card.govern ul{flex-grow:1}#govern365-comparison .card.govern .card-footer a.button{display:block;border-radius:10px;width:100%;margin-top:10px;text-align:center;box-sizing:border-box}#govern365-comparison .card.govern .card-footer a.button:hover{background-color:#e3ede3}#govern365-comparison .neg::before{content:"✕";position:absolute;left:0;top:0;color:#c62828;font-weight:700}#govern365-comparison .pos::before{content:"✓";position:absolute;left:0;top:0;color:#2e7d32;font-weight:700}#govern365-comparison .warn::before{content:"⚠";position:absolute;left:0;top:0;color:#f9a825;font-weight:700}#govern365-comparison .badge{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#0c0;color:#fff;font-size:12px;font-weight:600;padding:6px 16px;border-radius:20px;letter-spacing:.5px}@media (max-width:900px){#govern365-comparison .cards{grid-template-columns:1fr}#govern365-comparison .headline{font-size:32px}}#related-capabilities-vdr{--brand-navy:#0b1b34;--brand-green:#00cc00;--card-glass:rgba(255, 255, 255, 0.03);--card-glass-hover:rgba(255, 255, 255, 0.07);background-color:var(--brand-navy);padding:80px 0;color:#fff;position:relative;overflow:hidden;margin:0}#related-capabilities-vdr::before{content:'';position:absolute;top:-10%;left:50%;transform:translateX(-50%);width:80%;height:40%;background:radial-gradient(circle,rgb(0 204 0 / .08) 0%,transparent 70%);pointer-events:none}#related-capabilities-vdr .container{max-width:1200px;margin:0 auto;position:relative;z-index:1}#related-capabilities-vdr h2{font-weight:600;margin-bottom:1.5rem;text-align:center;color:var(--text-light);margin-bottom:3rem}#related-capabilities-vdr .related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px}#related-capabilities-vdr .capability-card{background:var(--card-glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgb(255 255 255 / .08);padding:48px 40px;border-radius:24px;text-decoration:none;color:#fff;transition:all 0.4s cubic-bezier(.2,1,.3,1);display:flex;flex-direction:column;justify-content:space-between;position:relative}#related-capabilities-vdr .capability-card::after{content:'';position:absolute;inset:0;border-radius:24px;padding:1px;background:linear-gradient(135deg,rgb(255 255 255 / .2),transparent,rgb(0 204 0 / .2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.5;transition:opacity 0.4s}#related-capabilities-vdr .capability-card:hover{background:var(--card-glass-hover);transform:translateY(-12px);border-color:rgb(0 204 0 / .4);box-shadow:0 20px 40px -15px rgb(0 0 0 / .5)}#related-capabilities-vdr .capability-card:hover::after{opacity:1}#related-capabilities-vdr .icon-wrap{width:56px;height:56px;background:rgb(0 204 0 / .1);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:10px;color:var(--brand-green);transition:transform 0.4s ease}#related-capabilities-vdr .capability-card:hover .icon-wrap{transform:scale(1.1) rotate(-0deg)}#related-capabilities-vdr h3{font-size:1.6rem;font-weight:600;margin:0 0 16px 0;line-height:1.2;letter-spacing:-.02em}#related-capabilities-vdr p{font-size:1.05rem;line-height:1.6;color:rgb(255 255 255 / .6);margin:0 0 32px 0;font-weight:400}#related-capabilities-vdr .link-arrow{color:var(--brand-green);font-weight:800;font-size:1.5rem;display:flex;align-items:center;gap:12px;margin-top:auto}#related-capabilities-vdr .link-arrow span{font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;opacity:.7;transition:all 0.3s ease}#related-capabilities-vdr .capability-card:hover .link-arrow span{opacity:1;transform:translateX(4px)}#related-capabilities-vdr .arrow-svg{transition:transform 0.3s ease}#related-capabilities-vdr .capability-card:hover .arrow-svg{transform:translateX(8px)}@media (max-width:768px){#related-capabilities-vdr{padding:80px 20px}#related-capabilities-vdr h2{font-size:2.5rem}#related-capabilities-vdr .capability-card{padding:32px}}#pricing-section{background:#000 url(https://www.govern365.com/wp-content/uploads/2023/11/govern-365-workspace.png) left top no-repeat;background-size:cover;padding:80px 0;margin:0}#pricing-section .container{max-width:1320px;margin:0 auto}#pricing-section .header{text-align:center;margin-bottom:64px}#pricing-section .header h2{font-size:44px;font-weight:700;color:#0c0;margin-bottom:8px}#pricing-section .header p{font-size:18px;color:#fff}#pricing-section .grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;align-items:stretch}#pricing-section .card{background:#fff;border-radius:18px;padding:34px 30px 36px;border:1px solid #dfeadf;box-shadow:0 14px 34px rgb(15 23 42 / .08);display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}#pricing-section .card:hover{transform:translateY(-6px);box-shadow:0 24px 54px rgb(15 23 42 / .14);border-color:#0c0}#pricing-section .card h3{font-size:22px;font-weight:600;color:#0f172a;margin-bottom:14px}#pricing-section .price{font-size:36px;font-weight:700;color:#0f172a;margin-bottom:4px}#pricing-section .price small{display:block;font-size:14px;font-weight:500;color:#64748b;margin-top:0}#pricing-section .vdr{margin-top:18px;font-size:15px;font-weight:600;color:#1f2937;padding-bottom:15px}#pricing-section .subscription{margin-top:6px;font-size:14px;color:#475569;display:none}#pricing-section .jumpstart{margin-top:0;font-size:14px;color:#475569;padding-bottom:15px;display:none}#pricing-section .subscription strong,#pricing-section .jumpstart strong{font-weight:600;color:#0c0}#pricing-section .grid .card:nth-child(5) .subscription,#pricing-section .grid .card:nth-child(5) .jumpstart{display:none}#pricing-section .cta{margin-top:auto;display:inline-block;text-align:center;padding:12px 18px;border-radius:10px;background:#0c0;color:#fff;font-weight:600;text-decoration:none;transition:background .2s ease,transform .2s ease}#pricing-section .cta:hover{background:#00b300;transform:translateY(-1px)}#pricing-section .cta.outline{background:#fff0;color:#0f172a;border:1px solid #cfdccc}#pricing-section .popular{border:2px solid #0c0;background:#f3fff3;position:relative}#pricing-section .popular::before{content:"Popular";position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:#0c0;color:#fff;font-size:12px;font-weight:600;padding:6px 14px;border-radius:999px;text-transform:uppercase}@media (max-width:1200px){#pricing-section .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){#pricing-section .grid{grid-template-columns:1fr}}#pricing-section .grid .card:nth-child(5) .price{font-size:24px;font-weight:600;color:#1f2937}#pricing-section .grid .card:nth-child(5) .price small{visibility:hidden}#g365-comparison-block{--g365-navy:#0a1d37;--g365-blue:#00cc00;--g365-cyan:#00a3bf;--g365-light:#f4f7fa;--vdr-danger:#e63946;--text-main:#334155;--text-light:#64748b;background-color:#fff;margin:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}#g365-comparison-block .container{width:100%;max-width:1100px}#g365-comparison-block .comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}#g365-comparison-block .card{background:#fff;border-radius:16px;padding:30px;box-shadow:0 10px 25px rgb(0 0 0 / .05);display:flex;flex-direction:column;position:relative;border-top:5px solid #fff0;box-sizing:border-box}#g365-comparison-block .card.vdr{border-top-color:#cbd5e1}#g365-comparison-block .card.govern{border-top-color:var(--g365-blue);box-shadow:0 15px 35px rgb(0 82 204 / .1)}#g365-comparison-block .card h2{font-size:1.25rem;margin-top:0;margin-bottom:30px;text-align:center;color:var(--g365-navy)}#g365-comparison-block .flow-container{display:flex;flex-direction:column;align-items:center;gap:15px;position:relative}#g365-comparison-block .node{width:100%;max-width:240px;padding:12px;border-radius:10px;text-align:center;font-weight:600;font-size:.9rem;border:1px solid #e2e8f0;background:#fff;z-index:2;box-sizing:border-box}#g365-comparison-block .node.highlight-vdr{background:#fee2e2;border-color:#fecaca;color:var(--vdr-danger)}#g365-comparison-block .node.highlight-g365{background:#e0f2fe;border-color:#fdf9ee;color:var(--text-main)}#g365-comparison-block .node.source{background:var(--g365-navy);color:#fff;border:none}#g365-comparison-block .arrow{height:30px;width:2px;background:#e2e8f0;position:relative;overflow:hidden}#g365-comparison-block .arrow::after{content:'';position:absolute;top:-100%;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent,var(--arrow-color),transparent);animation:flowDown 2s infinite linear}#g365-comparison-block .vdr .arrow{--arrow-color:var(--vdr-danger)}#g365-comparison-block .govern .arrow{--arrow-color:var(--g365-cyan)}@keyframes flowDown{0%{top:-100%}100%{top:100%}}#g365-comparison-block .footer-text{margin-top:25px;font-size:.85rem;color:var(--text-light);text-align:center;line-height:1.5}#g365-comparison-block .badge{position:absolute;top:-12px;right:20px;padding:4px 12px;border-radius:20px;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}#g365-comparison-block .vdr .badge{background:#f1f5f9;color:#64748b}#g365-comparison-block .govern .badge{background:var(--g365-blue);color:#fff}@media (max-width:768px){#g365-comparison-block .comparison-grid{grid-template-columns:1fr}}#g365-comparison-sexy{--brand-navy:#0a1d37;--brand-green:#00cc00;--brand-cyan:#00a3bf;--bg-light:#f8fafc;--white:#ffffff;--text-dark:#1e293b;--text-muted:#64748b;--winner-bg:rgba(0, 204, 0, 0.03);color:var(--text-dark);line-height:1.5}#g365-comparison-sexy .table-wrapper{max-width:1000px;margin:0 auto;background:var(--white);border-radius:20px;box-shadow:0 20px 50px rgb(0 0 0 / .05);overflow:hidden;border:1px solid #e2e8f0}#g365-comparison-sexy table{width:100%;border-collapse:collapse;table-layout:fixed}#g365-comparison-sexy thead th{padding:30px 20px;text-align:left;background:var(--white);border-bottom:2px solid #f1f5f9}#g365-comparison-sexy thead th:first-child{width:25%}#g365-comparison-sexy thead th:nth-child(2){width:35%;color:var(--text-muted);font-weight:500}#g365-comparison-sexy thead th:nth-child(3){width:40%;background:var(--winner-bg);border-bottom:2px solid var(--brand-green)}#g365-comparison-sexy .header-label{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;font-weight:800}#g365-comparison-sexy .header-title{font-size:1.25rem;font-weight:800;color:var(--brand-navy)}#g365-comparison-sexy .winner-title{color:var(--brand-green);display:flex;align-items:center;gap:8px}#g365-comparison-sexy tbody td{padding:20px;vertical-align:top;border-bottom:1px solid #f1f5f9;font-size:.95rem}#g365-comparison-sexy .cat-cell{font-weight:700;color:var(--brand-navy);background:#fafcfe}#g365-comparison-sexy .legacy-cell{color:var(--text-muted);border-right:1px solid #f1f5f9}#g365-comparison-sexy .g365-cell{background:var(--winner-bg);font-weight:500;border-left:2px solid rgb(0 204 0 / .1)}#g365-comparison-sexy .win-text{color:var(--brand-green);font-weight:700}#g365-comparison-sexy table,#g365-comparison-sexy th,#g365-comparison-sexy td{border:1px solid #f1f5f9}@media (max-width:800px){#g365-comparison-sexy table{display:block;overflow-x:auto}#g365-comparison-sexy thead th:first-child,#g365-comparison-sexy tbody td:first-child{width:120px;min-width:120px}#g365-comparison-sexy thead th,#g365-comparison-sexy tbody td{min-width:250px}}#g365-challenges-block{--brand-navy:#0a1d37;--brand-red:#ef4444;--brand-red-light:#fff1f2;--bg-light:#f8fafc;--white:#ffffff;--text-dark:#1e293b;--text-muted:#64748b;--border-color:#e2e8f0;display:flex;justify-content:center}#g365-challenges-block .container{width:100%;max-width:1100px}#g365-challenges-block .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}#g365-challenges-block .challenge-item{background:var(--white);padding:24px;border-radius:12px;border:1px solid var(--border-color);display:flex;align-items:center;gap:16px;transition:all 0.3s cubic-bezier(.4,0,.2,1)}#g365-challenges-block .challenge-item:hover{border-color:var(--brand-red);transform:translateY(-3px);box-shadow:0 12px 20px rgb(0 0 0 / .04)}#g365-challenges-block .icon-box{min-width:40px;height:40px;background:var(--brand-red-light);border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--brand-red);flex-shrink:0}#g365-challenges-block .icon-box svg{width:20px;height:20px;stroke-width:2.5}#g365-challenges-block .content h3{font-size:1rem;line-height:1.5;color:var(--brand-navy);margin:0;font-weight:600}@media (max-width:768px){#g365-challenges-block{padding:40px 15px}#g365-challenges-block .grid{grid-template-columns:1fr}#g365-challenges-block .section-header h1{font-size:1.6rem}}#g365-enablement-block{--brand-navy:#0a1d37;--brand-green:#00cc00;--brand-blue:#0052cc;--bg-light:#f8fafc;--white:#ffffff;--text-dark:#1e293b;--text-muted:#64748b;--success-bg:rgba(0, 204, 0, 0.03);background-color:var(--white);color:var(--text-dark);display:flex;justify-content:center}#g365-enablement-block .container{width:100%;max-width:900px}#g365-enablement-block .grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}#g365-enablement-block .solution-card{background:var(--bg-light);padding:30px;border-radius:16px;border:1px solid #e2e8f0;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column}#g365-enablement-block .solution-card:hover{border-color:var(--brand-green);transform:translateY(-4px);background:var(--white);box-shadow:0 12px 30px rgb(0 204 0 / .08)}#g365-enablement-block .icon-wrapper{width:50px;height:50px;background:var(--white);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--brand-green);box-shadow:0 4px 10px rgb(0 0 0 / .05);border:1px solid #f1f5f9}#g365-enablement-block h2{font-size:1.15rem;color:var(--brand-navy);margin-bottom:15px;font-weight:700}#g365-enablement-block ul{padding:0;margin:0;list-style:none;flex-grow:1}#g365-enablement-block li{font-size:.95rem;color:var(--text-muted);margin-bottom:10px;padding-left:25px;position:relative;line-height:1.4}#g365-enablement-block li::before{content:"✓";color:var(--brand-green);position:absolute;left:0;font-weight:700}#g365-enablement-block .footer-note{margin-top:20px;font-size:.85rem;font-weight:700;color:var(--brand-green);text-transform:uppercase;letter-spacing:.05em;padding-top:15px;border-top:1px solid #f1f5f9}@media (max-width:768px){#g365-enablement-block .grid{grid-template-columns:1fr}}#g365-steps-container{--brand-navy:#0a1d37;--brand-green:#00cc00;--text-dark:#1e293b;--text-muted:#64748b;--bg-light:#f8fafc;--white:#ffffff;color:var(--text-dark);display:flex;justify-content:center}#g365-steps-container .content-wrapper{width:100%;max-width:800px}#g365-steps-container .timeline{position:relative;padding-left:60px}#g365-steps-container .timeline::before{content:'';position:absolute;left:20px;top:0;bottom:0;width:2px;background:linear-gradient(to bottom,var(--brand-green),#e2e8f0)}#g365-steps-container .step-item{position:relative;margin-bottom:50px;transition:transform 0.3s ease}#g365-steps-container .step-item:last-child{margin-bottom:0}#g365-steps-container .step-dot{position:absolute;left:-51px;top:0;width:20px;height:20px;background:var(--white);border:4px solid var(--brand-green);border-radius:50%;z-index:2;box-shadow:0 0 0 6px var(--white)}#g365-steps-container .step-content{background:var(--bg-light);padding:30px;border-radius:16px;border:1px solid #e2e8f0;transition:all 0.3s ease}#g365-steps-container .step-item:hover .step-content{background:var(--white);border-color:var(--brand-green);box-shadow:0 10px 30px rgb(0 204 0 / .08);transform:translateX(10px)}#g365-steps-container .step-label{display:inline-block;font-size:.75rem;font-weight:800;color:var(--brand-green);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}#g365-steps-container h2{font-size:1.25rem;font-weight:700;color:var(--brand-navy);margin-bottom:12px}#g365-steps-container .description{font-size:.95rem;color:var(--text-muted);line-height:1.6;margin-bottom:15px}#g365-steps-container .details-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;padding:0;list-style:none}#g365-steps-container .details-list li{font-size:.85rem;color:var(--text-dark);font-weight:600;padding-left:20px;position:relative}#g365-steps-container .details-list li::before{content:'→';position:absolute;left:0;color:var(--brand-green)}#g365-steps-container .highlight-note{margin-top:15px;padding-top:15px;border-top:1px dashed #cbd5e1;font-size:.85rem;font-style:italic;color:var(--brand-green);font-weight:500}@media (max-width:600px){#g365-steps-container .timeline{padding-left:40px}#g365-steps-container .step-dot{left:-31px}}#g365-use-cases-section{max-width:1100px;margin:0 auto}.use-case-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.use-case-card{--brand-navy:#0a1d37;--brand-navy-dark:#071529;--brand-green:#00cc00;--text-light:#f1f5f9;--text-muted:#94a3b8;background:var(--brand-navy);padding:40px 30px;border-radius:20px;border:1px solid rgb(10 29 55 / .1);transition:all 0.4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;color:var(--text-light)}.use-case-card:hover{transform:translateY(-10px);background:var(--brand-navy-dark);border-color:var(--brand-green);box-shadow:0 20px 40px rgb(10 29 55 / .2)}#g365-use-cases-section .icon-box{width:48px;height:48px;background:rgb(0 204 0 / .15);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:25px;color:var(--brand-green)}.use-case-card h2{font-size:1.25rem;font-weight:700;margin-bottom:15px;color:var(--brand-green)}.card-desc{font-size:.95rem;color:var(--text-muted);margin-bottom:20px;line-height:1.6;flex-grow:1}.use-case-card ul{padding:0;margin:0;list-style:none;border-top:1px solid rgb(255 255 255 / .1);padding-top:20px}.use-case-card li{font-size:.85rem;color:var(--text-light);margin-bottom:8px;padding-left:20px;position:relative}.use-case-card li::before{content:"→";position:absolute;left:0;color:var(--brand-green);font-weight:700}@media (max-width:992px){.use-case-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.use-case-grid{grid-template-columns:1fr}.page-header h1{font-size:1.75rem}}#g365-expert-faq{--brand-navy:#0a1d37;--brand-green:#00cc00;--brand-green-light:#f0fff0;--bg-light:#f8fafc;--white:#ffffff;--text-dark:#1e293b;--text-muted:#64748b;--border-color:#e2e8f0;display:flex;flex-direction:column;align-items:center;min-height:100vh}#g365-expert-faq .faq-container{width:100%;max-width:900px}#g365-expert-faq .faq-item{background:var(--white);border:1px solid var(--border-color);border-radius:16px;margin-bottom:12px;overflow:hidden;transition:all 0.3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgb(0 0 0 / .02)}#g365-expert-faq .faq-item:hover{border-color:var(--brand-green);box-shadow:0 10px 20px rgb(0 0 0 / .05)}#g365-expert-faq .faq-question{padding:22px 28px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:100%;background:none;border:none;text-align:left}#g365-expert-faq .faq-question-content{display:flex;align-items:center;gap:18px}#g365-expert-faq .faq-question-text{color:var(--brand-navy);font-weight:700;font-size:1.1rem;line-height:1.4}#g365-expert-faq .faq-icon-wrapper{background:var(--brand-green-light);color:var(--brand-green);min-width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform 0.3s ease}#g365-expert-faq .faq-icon-wrapper svg{width:20px;height:20px;stroke-width:2.5}#g365-expert-faq .faq-toggle{color:var(--text-muted);transition:transform 0.4s cubic-bezier(.4,0,.2,1);margin-left:10px}#g365-expert-faq .faq-answer-wrapper{max-height:0;overflow:hidden;transition:max-height 0.4s cubic-bezier(.4,0,.2,1),opacity 0.3s ease;opacity:0}#g365-expert-faq .faq-answer{padding:0 30px 24px 86px;color:var(--text-muted);line-height:1.7;font-size:1rem}#g365-expert-faq .faq-item.active{border-color:var(--brand-green);background:#fff}#g365-expert-faq .faq-item.active .faq-answer-wrapper{max-height:600px;opacity:1}#g365-expert-faq .faq-item.active .faq-toggle{transform:rotate(180deg);color:var(--brand-green)}@media (max-width:768px){#g365-expert-faq .section-header h1{font-size:1.8rem}#g365-expert-faq .faq-answer{padding-left:28px}#g365-expert-faq .faq-icon-wrapper{min-width:36px;height:36px}}#permissions-management{max-width:1100px;color:#1e293b}#permissions-management .role-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:40px}#permissions-management .role-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:30px 20px;text-align:center;transition:transform 0.3s ease;position:relative}#permissions-management .role-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px rgb(0 0 0 / .05)}#permissions-management .role-badge{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-weight:800;font-size:1.5rem;color:#fff}#permissions-management .badge-o{background:#22c55e}#permissions-management .badge-m{background:#3b82f6}#permissions-management .badge-v{background:#10b981}#permissions-management .badge-c{background:#6366f1}#permissions-management .role-card h3{font-size:1.2rem;color:#0f172a;font-weight:500;margin:0 0 4px 0}#permissions-management .role-subtitle{font-size:.85rem;font-weight:700;margin-bottom:15px;display:block}#permissions-management .color-o{color:#22c55e}#permissions-management .color-m{color:#3b82f6}#permissions-management .color-v{color:#10b981}#permissions-management .color-c{color:#6366f1}#permissions-management .role-card p{font-size:.9rem;line-height:1.5;color:#64748b;margin:0}#permissions-management .mgmt-block{background:#f8fafc;border-radius:32px;padding:60px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;border:1px solid #e2e8f0}#permissions-management .mgmt-content h3{font-size:1.75rem;font-weight:800;color:#0f172a;margin-bottom:20px}#permissions-management .mgmt-list{list-style:none;padding:0}#permissions-management .mgmt-item{display:flex;gap:12px;margin-bottom:16px;font-size:1rem;color:#475569;align-items:flex-start}#permissions-management .mgmt-item svg{flex-shrink:0;margin-top:4px;color:#3b82f6}#permissions-management .matrix-ui{background:#fff;border-radius:16px;border:1px solid #e2e8f0;box-shadow:0 20px 40px rgb(0 0 0 / .05);overflow:hidden}#permissions-management .matrix-toolbar{background:#f1f5f9;padding:12px 20px;display:flex;gap:8px;border-bottom:1px solid #e2e8f0}#permissions-management .btn-mock{width:40px;height:12px;background:#cbd5e1;border-radius:4px}#permissions-management .matrix-body{padding:20px}#permissions-management .matrix-row{display:flex;align-items:center;padding:12px 0;border-bottom:1px solid #f1f5f9}#permissions-management .folder-icon{color:#fbbf24;margin-right:12px}#permissions-management .matrix-text{font-size:.85rem;font-weight:500;flex-grow:1}#permissions-management .matrix-toggle{width:36px;height:20px;background:#3b82f6;border-radius:20px;position:relative}#permissions-management .matrix-toggle::after{content:'';position:absolute;right:4px;top:4px;width:12px;height:12px;background:#fff;border-radius:50%}@media (max-width:992px){#permissions-management .mgmt-block{grid-template-columns:1fr;padding:40px 24px}}#qa-workflow-section{max-width:1100px;color:#1e293b}#qa-workflow-section .workflow-container{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:20px;position:relative;padding:20px 0}#qa-workflow-section .workflow-step{flex:1;text-align:center;position:relative;z-index:2}#qa-workflow-section .step-number{width:44px;height:44px;background:#22c55e;color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.25rem;margin:0 auto 16px;box-shadow:0 4px 12px rgb(34 197 94 / .3)}#qa-workflow-section .step-title{font-weight:700;font-size:.95rem;color:#0f172a;display:block;margin-bottom:8px}#qa-workflow-section .workflow-connector{position:absolute;top:42px;left:0;right:0;height:2px;background:#e2e8f0;z-index:1}#qa-workflow-section .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}#qa-workflow-section .info-card{background:#f8fafc;border-radius:24px;padding:40px;border:1px solid #e2e8f0}#qa-workflow-section .info-card h3{font-size:1.5rem;font-weight:800;color:#0f172a;margin-bottom:24px;display:flex;align-items:center;gap:12px}#qa-workflow-section .role-list{list-style:none;padding:0}#qa-workflow-section .role-item{margin-bottom:20px;padding-left:20px;border-left:3px solid #22c55e}#qa-workflow-section .role-name{display:block;font-weight:700;color:#0f172a;font-size:1rem}#qa-workflow-section .role-desc{font-size:.9rem;color:#64748b;line-height:1.5}#qa-workflow-section .feature-item{display:flex;gap:12px;margin-bottom:16px;font-size:1rem;color:#475569}#qa-workflow-section .feature-item svg{color:#22c55e;flex-shrink:0}@media (max-width:768px){#qa-workflow-section .workflow-container{flex-direction:column;gap:40px;align-items:center}#qa-workflow-section .workflow-connector{display:none}#qa-workflow-section .info-grid{grid-template-columns:1fr}}#audit-analytics-section{max-width:1100px;color:#1e293b}#audit-analytics-section .info-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}#audit-analytics-section .info-card{background:#f8fafc;border-radius:24px;padding:40px;border:1px solid #e2e8f0}#audit-analytics-section .info-card h3{font-size:1.5rem;font-weight:800;color:#0f172a;margin-bottom:24px;display:flex;align-items:center;gap:12px}#audit-analytics-section .role-list{list-style:none;padding:0}#audit-analytics-section .role-item{margin-bottom:20px;padding-left:20px;border-left:3px solid #22c55e}#audit-analytics-section .role-name{display:block;font-weight:700;color:#0f172a;font-size:1rem}#audit-analytics-section .role-desc{font-size:.9rem;color:#64748b;line-height:1.5}#audit-analytics-section .feature-item{display:flex;gap:12px;margin-bottom:16px;font-size:1rem;color:#475569}#audit-analytics-section .feature-item svg{color:#22c55e;flex-shrink:0}#audit-analytics-section .audit-visual{background:#fff;border-radius:24px;padding:30px;box-shadow:0 15px 35px rgb(0 0 0 / .05);border:1px solid #e2e8f0;margin-bottom:40px;overflow-x:auto}#audit-analytics-section .audit-table-mock{width:100%;border-collapse:collapse;font-size:.85rem;min-width:700px}#audit-analytics-section .audit-table-mock th{text-align:left;padding:12px;background:#f8fafc;color:#64748b;text-transform:uppercase;letter-spacing:.05em;font-weight:700;border:1px solid #e2e8f0;border-bottom:2px solid #e2e8f0}#audit-analytics-section .audit-table-mock td{padding:14px 12px;border:1px solid #f1f5f9;color:#334155}#audit-analytics-section .status-pill{padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;background:#dcfce7;color:#166534;display:inline-flex;align-items:center;gap:4px}#audit-analytics-section .user-badge{display:flex;align-items:center;gap:8px}#audit-analytics-section .user-avatar{width:28px;height:28px;border-radius:50%;background:#e2e8f0;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:#64748b;flex-shrink:0}#audit-analytics-section .role-tag{font-size:.7rem;padding:2px 8px;border-radius:4px;font-weight:700;text-transform:uppercase;display:inline-block;margin-top:2px}#audit-analytics-section .tag-owner{background:#fee2e2;color:#991b1b}#audit-analytics-section .tag-member{background:#e0f2fe;color:#075985}#audit-analytics-section .tag-visitor{background:#f1f5f9;color:#475569}#audit-analytics-section .action-text{font-weight:600;color:#0f172a}@media (max-width:768px){#audit-analytics-section .info-grid{grid-template-columns:1fr}}#templates-section{max-width:1150px;color:#1e293b;line-height:1.6}#templates-section .grid-layout{display:grid;grid-template-columns:1.2fr 0.8fr;gap:32px;align-items:start}#templates-section .template-list{display:flex;flex-direction:column;gap:12px}#templates-section .card{display:flex;align-items:flex-start;gap:16px;padding:16px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;transition:all 0.2s ease;position:relative}#templates-section .card:hover{border-color:#94a3b8;transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .05)}#templates-section .card.featured{border:2px solid #4f46e5;background:#f8faff}#templates-section .icon-container{background:#f1f5f9;padding:10px;border-radius:8px;flex-shrink:0}#templates-section .card-content h4{margin:0 0 4px 0;font-size:1.05rem;color:#0f172a;font-weight:700}#templates-section .card-content p{margin:0;font-size:.85rem;color:#64748b;line-height:1.4}#templates-section .custom-panel{background:#fdfaec;border:1px dashed #cbd5e1;padding:32px;border-radius:16px}#templates-section .custom-panel h3{margin-top:0;color:#4f46e5;font-size:1.4rem;font-weight:600}#templates-section .feature-tag{display:inline-block;background:#dcfce7;color:#166534;padding:4px 12px;border-radius:99px;font-size:.75rem;font-weight:600;margin-bottom:12px}#templates-section .bullet-list{list-style:none;padding:0;margin:20px 0 0 0}#templates-section .bullet-list li{position:relative;padding-left:28px;margin-bottom:16px;font-size:.95rem}#templates-section .bullet-list li::before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:700}@media (max-width:850px){#templates-section .grid-layout{grid-template-columns:1fr}}#HomeServiceListing{background:#e4f2e4;margin:0}#HomeServiceListing .holder{padding:80px 0 80px 0}#HomeServiceListing h6{text-align:center;text-transform:uppercase;color:#0c0;margin-bottom:10px;font-weight:500}#HomeServiceListing h2,#HomeServiceListing h2{text-align:center;margin-bottom:40px;font-weight:500}#HomeServiceListing .responsive-tabs{text-align:center;border-bottom:1px solid #000}#HomeServiceListing .responsive-tabs dt{padding:15px 30px;cursor:pointer;border:1px solid #000;border-bottom:0;text-align:center;display:inline-block;margin-right:15px;font-weight:500;vertical-align:bottom;background:#fff;min-width:140px}#HomeServiceListing .responsive-tabs dt:first-child{border-left:1px solid #000}#HomeServiceListing .responsive-tabs .active{color:#fff;background:#0c0}#HomeServiceListing .responsive-tabs .active+dd{display:none}#HomeServiceListing .responsive-tabs dd{display:none;padding:.5em}#HomeServiceListing .responsive-tabs-placeholder{clear:both;display:block;padding-top:40px}#HomeServiceListing .blockLeft{width:50%;display:inline-block;vertical-align:top;padding-right:50px;margin-right:-4px}#HomeServiceListing .blockLeft h3{margin-bottom:30px;font-weight:500}#HomeServiceListing .blockLeft .desc p{margin-bottom:30px}#HomeServiceListing .blockLeft .desc p:last-child{margin-bottom:0}#HomeServiceListing .blockLeft .desc p a.button{display:inline-block;background:#fff;color:#000;border-radius:50px;border:2px solid #000;min-width:220px;text-align:center}#HomeServiceListing .blockLeft .desc p a.button:hover{background:#000;color:#fff}#HomeServiceListing .blockLeft .desc ul{margin-bottom:30px}#HomeServiceListing .blockRight{width:50%;display:inline-block;vertical-align:middle;padding-left:50px;margin-right:-4px}#HomeServiceListing .blockRight .top{padding-bottom:35px;text-align:center}#HomeServiceListing .blockRight .bottom{text-align:center}#HomeServiceListing .blockRight .top img,#HomeServiceListing .blockRight .bottom img{max-width:100%}.popup-toggle{display:none}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .8);display:none;justify-content:center;align-items:center;z-index:1000}.popup-toggle:checked+.popup{display:flex}.popup-content{background:#fff;padding:20px;border-radius:8px;max-width:650px;max-height:80%;margin-left:10%;margin-right:10%;overflow:auto;position:relative}.popup-content h3{color:#0c0;font-size:20px;margin-bottom:20px}.popup-content p{font-size:14px;line-height:20px}.close-button{position:absolute;top:10px;right:10px;font-size:24px;cursor:pointer}.video-container{margin-top:20px}.video-container img{width:100%}@media screen and (max-width:1280px){#HomeServiceListing .blockLeft{width:100%;display:block;padding-right:0;margin-right:0;text-align:center}#HomeServiceListing .blockRight{width:100%;display:block;padding-left:0;margin-right:0}#HomeServiceListing .blockRight .bottom{display:none}#HomeServiceListing{padding-top:0}#HomeServiceListing .responsive-tabs dt{font-size:18px;min-width:150px;padding:15px 20px;margin-right:-1px}#HomeServiceListing .responsive-tabs dt:last-child{margin-right:0}#playme{margin-bottom:10px}}@media screen and (max-width:989px){#HomeServiceListing .responsive-tabs dt{text-align:center;display:block;margin-right:0;border-top:1px solid #cbccce;max-width:none}#HomeServiceListing .responsive-tabs dt br{display:none}#HomeServiceListing .responsive-tabs .active{background-image:none}#HomeServiceListing .responsive-tabs .active+dd{display:block;text-align:left;padding:40px}#HomeServiceListing .responsive-tabs-placeholder{display:none}}#HomeTestimonial{background:#fff;margin:0}#HomeTestimonial.testiinner{background:#e4f2e4}#HomeTestimonial .holder{padding-top:40px;padding-bottom:60px}#HomeTestimonial .headingBlock{border-bottom:1px solid #b3c5b8;padding-bottom:15px;margin-bottom:40px;overflow:hidden}#HomeTestimonial .headingBlock h2{font-size:24px;display:block;float:left;font-weight:500}#HomeTestimonial .headingBlock h2 span{color:#16d016;font-weight:700}#HomeTestimonial .testimonialBlock{padding:40px 100px}#HomeTestimonial.testiinner .testimonialBlock{padding-top:0}#HomeTestimonial .testimonialBlock .blockLeft{width:300px;height:300px;margin-right:100px;vertical-align:middle;display:inline-block;background:#0c0;text-align:center;position:relative}#HomeTestimonial .testimonialBlock .blockLeft img.companylogo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#HomeTestimonial .testimonialBlock .blockLeft img.author{width:100px;position:absolute;right:-25px;bottom:-25px}#HomeTestimonial .testimonialBlock .blockRight{width:550px;display:inline-block;vertical-align:middle}#HomeTestimonial .testimonialBlock .blockRight .mainTesti{background:url(https://www.govern365.com/wp-content/themes/Govern2023/assets/images/quote.png) left top no-repeat;padding-top:60px}#HomeTestimonial .testimonialBlock .blockRight .authorInfo{padding-top:30px;color:#111}#HomeTestimonial .testimonialBlock .blockRight .authorInfo strong{color:#0c0;display:block;font-size:22px}#HomeTestimonial .testimonialBlock .blockRight .authorInfo em{display:block}#HomeTestimonial .video-trigger{display:inline-block;cursor:pointer;margin-top:20px}#HomeTestimonial .video-lightbox{position:fixed;inset:0;background:rgb(0 0 0 / .85);opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:9999;display:flex;align-items:center;justify-content:center;padding:20px}#HomeTestimonial .video-lightbox:target{opacity:1;pointer-events:auto}#HomeTestimonial .video-wrapper{position:relative;width:100%;max-width:900px;margin:0;aspect-ratio:16 / 9;background:#000;border-radius:8px;overflow:hidden}#HomeTestimonial .video-wrapper iframe{width:100%;height:100%;border:0}#HomeTestimonial .video-close{position:fixed;top:20px;right:30px;font-size:40px;color:#fff;text-decoration:none;line-height:1;z-index:10000}#HomeTestimonial .video-close:hover{color:#f44}#HomeTestimonial .video-trigger.button{text-decoration:none;color:#000!important;background:#fff!important;border:3px solid #000;border-radius:50px}#HomeTestimonial .video-trigger.button:hover{color:#fff!important;background:#000!important}#BigCTA{background:#fff;margin:0;padding-bottom:60px}#BigCTA .holder{background:#2f45de;color:#fff;border-radius:200px;padding:50px;box-shadow:0 10px 30px rgb(117 130 165 / .5)}#BigCTA .blockLeft{width:70%;margin-right:-4px;font-size:28px;display:inline-block;vertical-align:middle;padding-left:25px}#BigCTA .blockRight{width:30%;margin-right:-4px;text-align:right;display:inline-block;vertical-align:middle}#BigCTA .blockRight a.button{display:inline-block;background:#fff;color:#000;border-radius:50px;min-width:220px;text-align:center}#BigCTA .blockRight a.button:hover{background:#000;color:#fff}#Insights{background:#e4f2e4;margin:0}#Insights .holder{padding-top:40px;padding-bottom:80px}#Insights .headingBlock{border-bottom:1px solid #b3c5b8;padding-bottom:15px;margin-bottom:40px;overflow:hidden}#Insights .headingBlock h2{font-size:24px;display:block;float:left;font-weight:500}#Insights .headingBlock h2 span{color:#16d016;font-weight:700}#Insights .headingBlock.ifcategory{margin-bottom:10px;margin-left:10px;margin-right:10px}#Insights .readmore{float:right;text-transform:uppercase;font-size:12px}#Insights .readmore a{color:#000;text-decoration:none;font-weight:700}#Insights .readmore a span{color:#0c0;font-weight:400}#Insights .readmore select{border:1px solid #767676}#Insights .block{width:31%;display:inline-block;vertical-align:top;background:#fff;padding:30px;margin-right:3%;box-shadow:0 10px 30px rgb(117 130 165 / .3)}#Insights .block:last-child{margin-right:-4px}#Insights .block .top{margin-bottom:20px}#Insights .block .catDate{font-size:12px;line-height:24px;color:#747474;text-transform:uppercase}#Insights .block .catDate span a{color:#0c0;text-decoration:none;font-weight:500}#Insights .block .BlogName{min-height:135px}#Insights .block .BlogName a{color:#333;text-decoration:none;font-weight:600}#Insights .block .morelink{text-align:right}#Insights .block .morelink a{color:#333;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:12px;line-height:20px}#Insights .block .morelink a span{color:#0c0}#Insights .blogCategories{margin-left:10px;margin-right:10px;margin-bottom:20px;border-bottom:1px solid #b3c5b8;padding-bottom:15px;font-size:16px}#Insights .blogCategories .leftBlock,#Insights .blogCategories .rightBlock{display:table-cell;vertical-align:middle}#Insights .blogCategories .leftBlock{font-weight:500;padding-right:25px}#filter-buttons button{display:inline-block;font-size:16px;width:auto;border:0;background:#e4f2e4;font-weight:400;color:#6c6c6c;padding:8px 15px;border:1px solid #e4f2e4;font-weight:500}#filter-buttons button.active{border:1px solid #0c0;background:#fff;color:#10c110}#Insights .blockBlog{width:31.6%;display:inline-block;vertical-align:top;background:#fff;padding:30px;box-shadow:0 10px 30px rgb(117 130 165 / .3);margin:10px 8px}#Insights .blockBlog .top{margin-bottom:20px}#Insights .blockBlog .catDate{font-size:12px;line-height:24px;color:#747474;text-transform:uppercase}#Insights .blockBlog .catDate span a{color:#0c0;text-decoration:none;font-weight:500}#Insights .blockBlog .BlogName{min-height:135px}#Insights .blockBlog .BlogName a{color:#333;text-decoration:none;font-weight:600}#Insights .blockBlog .morelink{text-align:right}#Insights .blockBlog .morelink a{color:#333;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:12px;line-height:20px}#Insights .blockBlog .morelink a span{color:#0c0}#Insights .pagination,#Insights .comments-pagination{border-top:0;margin-left:10px;margin-right:10px;font-size:16px}#Insights .marginBottom{margin-bottom:60px}#faq-page{margin-top:10px}#faqSearch,#faqSectionFilter{width:100%;padding:10px;margin:10px 0;color:#000}#faqSearch{box-shadow:inset 2px 2px 7px rgb(0 0 0 / .3)}.faq-item{border:1px solid #ccc;padding:0;margin-bottom:20px;border-radius:3px;overflow:hidden;box-shadow:0 2px 6px rgb(0 0 0 / .1)}.faq-item:hover{box-shadow:0 6px 16px rgb(0 0 0 / .25);transition:box-shadow 0.3s ease}.faqfixed{position:sticky;top:107px;background:#fff;padding:10px;z-index:4;border-bottom:1px solid #ddd}.faq-item mark{background:#fece51;color:#000;padding:0}.faq-item h3{font-size:22px;padding:10px 20px;background:#f2f2f2;border-bottom:1px solid #ccc;font-weight:600}.faq-item h3 strong{color:#000}.faq-item .faq-answer{padding:10px 20px}.faq-item .faq-answer p{margin-bottom:20px}.faq-item .faq-answer p:first-of-type::before{content:"➔ ";color:#0c0;font-weight:700}#faqList h2{border-bottom:3px solid #000;padding:10px 0;margin-top:40px;color:#0c0;margin-bottom:20px}#FeatureBanner{margin:0}#FeatureBanner .holder{padding-top:40px;padding-bottom:60px}#FeatureBanner .blockLeft,#FeatureBanner .blockRight{width:50%;margin-right:-4px;display:inline-block;vertical-align:middle}#FeatureBanner .blockLeft.forty{width:40%}#FeatureBanner .blockRight.sixty{width:60%}#FeatureBanner .blockLeft.vdrAdjustLeft{width:56%}#FeatureBanner .blockRight.vdrAdjustRight{width:44%}#FeatureBanner .blockLeft .leftBlock{width:300px;height:305px;display:inline-block;margin-right:-4px;vertical-align:middle;position:relative}#FeatureBanner .blockLeft .leftBlock img{height:100%}#FeatureBanner .blockLeft .leftBlock .mask{position:absolute;width:300px;height:305px;display:block;left:0;top:0}#FeatureBanner .blockLeft .rightBlock{width:300px;display:inline-block;margin-right:-4px;vertical-align:middle;padding-left:40px}#FeatureBanner .blockLeft .rightBlock.vdrAdjustContent{width:370px}#FeatureBanner .blockLeft .rightBlock.vdrSpecialContent{padding-left:0;width:100%}#FeatureBanner .blockLeft .rightBlock p.industry{text-transform:uppercase;color:#0c0;font-size:14px;display:inline-block;margin-bottom:10px;font-weight:500}#FeatureBanner .blockLeft .rightBlock h1{font-size:36px;font-weight:700;margin-bottom:15px}#FeatureBanner .blockLeft .rightBlock p.featurecaption{margin-bottom:25px}#FeatureBanner .blockLeft .rightBlock p.featurecaption em{font-style:normal;font-weight:600;display:block;color:#000;font-size:22px}#FeatureBanner .blockLeft .rightBlock h5{color:#0c0;text-transform:uppercase;font-weight:500;margin-bottom:5px}#FeatureBanner .blockLeft .rightBlock a{border:2px solid #000;padding:.667em 1.333em;border-radius:50px;text-decoration:none;color:#000!important;font-weight:500;display:inline-block}#FeatureBanner .blockLeft .rightBlock a:hover{background:#000;color:#fff!important}#FeatureBanner .blockRight p.challenges{text-transform:uppercase;color:#c00;font-size:14px;display:block;margin-bottom:0;font-weight:500;padding-left:30px}#FeatureBanner .blockRight .block{width:33%;margin-right:-4px;display:inline-block;vertical-align:top;padding-top:20px;padding-bottom:20px;padding-left:30px}#FeatureBanner .blockRight .block .top{padding-bottom:20px}#FeatureBanner .blockRight .block .top img{height:36px}#FeatureBanner .blockRight .block .bottom{font-size:14px;line-height:20px}#FeatureBanner .blockRight .pinned-post{border-left:1px solid #b3c5b8;padding-left:50px;margin-left:50px}#FeatureBanner .blockRight h5{color:#0c0;text-transform:uppercase;margin-bottom:20px;margin-left:50px}#FeatureBanner .blockRight .pinned-post h2{color:#0c0;text-transform:uppercase;margin-bottom:20px;margin-left:0;font-size:var(--heading--font-size-h5)}#FeatureBanner .blockRight h2{font-size:24px;color:#0e274c;padding:0;margin:0 0 20px 0;font-weight:500}#FeatureBanner .blockRight h2 a{text-decoration:none}#FeatureBanner .blockRight .blog-item-author,#FeatureBanner .blockRight .blog-item-author a{color:#000;font-weight:400;text-decoration:none}#FeatureBanner .blockRight .blog-item-publish-date{color:#a0a0a0;font-weight:400;margin-bottom:20px}#FeatureBanner .blockRight .webinarinfo{color:#000;font-weight:400;margin-bottom:20px}#FeatureBanner .blockRight a.button{display:inline-block;background:#fff;color:#000;border-radius:50px;border:2px solid #000;min-width:220px;text-align:center}#FeatureBanner .blockRight a.button:hover{background:#000;color:#fff}#FeatureBanner .blockRight .pinned-post .searchbox{padding-top:10px}#FeatureBanner .blockRight .pinned-post .searchbox label{display:none}#FeatureBanner .blockRight .pinned-post .searchbox .search-form{max-width:100%;justify-content:flex-start}#FeatureBanner .blockRight .pinned-post .searchbox input.search-field{margin-right:0;flex-grow:0;color:#000;min-width:400px}#FeatureBanner .blockRight .pinned-post .searchbox input.search-submit{margin-left:0;border-left:0}#FeatureBanner .blockRight .pinned-post .searchbox input[type=submit].search-submit{padding:0 10px}#FeatureBanner .blockRight .pinned-post ul{margin-left:0;padding-left:0}#FeatureBanner .blockRight .pinned-post ul li{margin-bottom:15px;display:block}#FeatureBanner .blockRight .pinned-post ul li:last-child{margin-bottom:0}#FeatureBanner .blockRight .pinned-post ul li strong{display:block;font-weight:500;color:#000}#FeatureBanner .blockRight .pinned-post ul.texts{list-style:none;padding:0;margin-left:0}#FeatureBanner .blockRight .pinned-post ul.texts li{position:relative;padding-left:28px;margin-top:15px;text-align:left;line-height:1.6;font-size:1.1rem}#FeatureBanner .blockRight .pinned-post ul.texts li::before{content:'';position:absolute;left:0;top:.5em;width:0;height:0;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-left:10px solid #2f45de}#FeatureBanner .blockRight .pinned-post ul.texts li span{color:#000;font-weight:700;display:inline}#FeatureBanner .blockLeft .rightBlock.noicon{width:100%;padding-left:0}.schema-faq-section{border-bottom:1px solid #eee;padding:0}.schema-faq-question{cursor:pointer;display:block;position:relative;padding-right:25px}.schema-faq-question::after{content:'+';position:absolute;right:15px;font-weight:900}.schema-faq-section.faq-open .schema-faq-question::after{content:'−'}.schema-faq-answer{display:none;padding:15px 0}.schema-faq-section.faq-open .schema-faq-answer{display:block}#FooterRequestDemo{background:#222720 url(https://www.govern365.com/wp-content/themes/Govern2023/assets/images/govern-365-request-demo-footer-bg.png) center center no-repeat;background-size:cover;margin:0}#FooterRequestDemo.freetrial{background:#222720 url(https://www.govern365.com/wp-content/themes/Govern2023/assets/images/govern-365-start-trial-footer-bg.png) center center no-repeat;background-size:cover;margin:0}#FooterRequestDemo .holder{padding:90px 0;text-align:right}#FooterRequestDemo .FooterFormArea{background:#fff;padding:50px;display:inline-block;width:44%;vertical-align:top;text-align:left}#FooterRequestDemo .FooterFormArea h2{margin-bottom:20px}#FooterRequestDemo .FooterFormArea p{margin-bottom:20px}#FooterRequestDemo a{color:#009e00}#FooterRequestDemo .FormArea{min-height:400px}#EventDetails{background:#e4f2e4;margin:0}#EventDetails .holder{padding:80px 0}#EventDetails .floatLeft{width:30%}#EventDetails .floatLeft .blog-item-author{font-size:16px}#EventDetails .floatLeft .blog-item-author .top{display:block;text-transform:uppercase;font-weight:700;padding-bottom:10px;color:#0c0}#EventDetails .floatLeft .blog-item-author .bottom{display:block;font-weight:400;font-size:14px;color:#0e274c}#EventDetails .floatLeft .blog-item-author .bottom .speakerBox{vertical-align:top;display:inline-block;padding-bottom:20px}#EventDetails .floatLeft .blog-item-author .bottom .speakerBox .lBox{display:inline-block;vertical-align:middle;width:68px;padding-right:20px}#EventDetails .floatLeft .blog-item-author .bottom .speakerBox .lBox img{max-width:100%;border-radius:50px}#EventDetails .floatLeft .blog-item-author .bottom .speakerBox .rBox{display:inline-block;vertical-align:middle;padding-right:20px}#EventDetails .floatLeft .blog-item-author .bottom .speakerBox .rBox .up{font-size:16px;font-weight:700}#EventDetails .casestudyContent h2{font-size:2.5rem;margin-bottom:30px}#EventDetails .casestudyContent h3{text-transform:uppercase;font-size:20px;margin-bottom:15px;border-bottom:1px solid #0c0}#EventDetails .casestudyContent h3 span{padding:3px 10px;background:#0c0;font-weight:500;display:inline-block;color:#fff}#EventDetails .casestudyContent p,#EventDetails .casestudyContent ul{margin-bottom:30px}#EventDetails .casestudyContent h4{font-size:18px;margin-bottom:30px}#EventDetails h4.headingBlock{border-bottom:1px solid #b3c5b8;padding-bottom:15px;margin-bottom:40px;overflow:hidden;font-size:24px;display:block;font-weight:500}#EventDetails .floatRight{width:65%}#EventDetails .floatRight .mainContent p,#EventDetails .floatRight .mainContent h2,#EventDetails .floatRight .mainContent ul{margin-bottom:30px}#EventDetails .floatRight .mainContent p:last-child{margin-bottom:0}#EventDetails .floatRight .mainContent h2{font-size:22px;font-weight:700;color:#0c0}#EventDetails .floatLeft h2{font-size:16px;font-weight:700;color:#0c0;text-transform:uppercase;margin-bottom:30px}#EventDetails .floatLeft .dynamicsFormArea{margin-bottom:40px}#EventDetails .floatRight .register{margin-bottom:40px}#EventDetails .floatRight .register a{border:2px solid #000;color:#000;background:#fff;border-radius:50px;display:inline-block;margin-right:10px}#EventDetails .floatRight .register a:hover{background:#000;color:#fff}#PricingTable{background:#e4f2e4;margin:0}#PricingTable .holder{padding:80px 0;position:relative}#PricingTable a.button{border:2px solid #000;color:#000;background:#fff;border-radius:50px;display:inline-block;padding:10px 25px}#PricingTable a.button:hover{background:#000;color:#fff}#PricingTable ul{display:block;top:0;z-index:10;padding-bottom:14px}#PricingTable li{list-style:none;display:inline-block}#PricingTable li:last-child{border-right:1px solid #14242a}#PricingTable button{width:100%!important;border:1px solid #14242a;border-right:0;border-top:0;padding:10px;background:#fff;font-size:14px;font-weight:700;height:60px;color:#999}#PricingTable li.active button{background:#F5F5F5;color:#000}#PricingTable table{border-collapse:collapse;table-layout:fixed;width:100%}#PricingTable th{background:#fff;display:none;font-weight:500;color:#fff}#PricingTable td{font-size:16px}#PricingTable td,#PricingTable th{border:1px solid #14242a;padding:10px;empty-cells:show}#PricingTable td,#PricingTable th{text-align:left}#PricingTable td.ltpurple{background-color:#f4eef6;display:table-cell;color:#000}#PricingTable td+td,#PricingTable th+th{text-align:center;display:none}#PricingTable td.default{display:table-cell!important}#PricingTable .bg-grey{border-top:1px solid #14242a;border-bottom:1px solid #14242a;background-color:#0c0}#PricingTable .bg-ltpurple{border-top:1px solid #14242a;border-bottom:1px solid #14242a;background-color:#0c0}#PricingTable .bg-purple{border-top:1px solid #ddd;border-bottom:1px solid #14242a;background-color:#e2cee3}#PricingTable .bg-membership{Height:10px!important;border-top:1px solid #14242a}#PricingTable .sep{background:#14242a;font-weight:700;color:#fff;font-size:18px;border-top:1px solid #14242a}#PricingTable td.short{height:20px!important;border-bottom:1px solid #fff;background-color:#fff}#PricingTable td.shortltpurple{height:20px!important;border-bottom:1px solid #14242a;background-color:#f4eef6}#PricingTable td.shortpurple{height:20px!important;border-bottom:1px solid #e2cee3;background-color:#e2cee3;display:table-cell}#PricingTable td.price{height:20px!important;border-top:1px solid #14242a;border-bottom:0;text-align:center}#PricingTable td.priceltpurple{height:20px!important;border-top:0;border-bottom:0;text-align:center;background-color:#f4eef6}#PricingTable td.pricepurple{height:20px!important;border-top:0;border-bottom:0;text-align:center;background-color:#e2cee3;display:table-cell}#PricingTable td.priceheader{height:20px!important;border:0;font-size:14px;font-style:italic;text-align:center}#PricingTable td.description{height:20px!important;border-top:0;text-align:center;border-bottom:0;font-weight:500}#PricingTable td.descriptionltpurple{height:20px!important;border-top:0;text-align:center;background-color:#f4eef6;border-bottom:0}#PricingTable td.descriptionpurple{height:20px!important;border-top:0;text-align:center;background-color:#e2cee3;border-bottom:0;display:table-cell}#PricingTable td.grey{background-color:#fff;color:#5e6a71}#PricingTable td.purple{background-color:#fff;color:#000}#PricingTable .txt-l{font-size:30px;font-weight:400}#PricingTable span.txt-l span{font-size:16px}#PricingTable .txt-top{position:relative;top:15px}#PricingTable .tick{font-size:18px;color:#5e6a71}#PricingTable .tickltpurple{font-size:18px;color:#b079b1}#PricingTable .tickltpurplesmallfont{font-size:16px;color:#b079b1}#PricingTable .tickpurple{font-size:18px;color:#8e258d}#PricingTable .donotshow{border:0;background:none}#PricingTable .hidetop{border-top:1px solid #ddd;border-bottom:0;background:none}#PricingTable td.blankborder{background-color:#fff0;border:0}@media (min-width:1040px){#PricingTable ul{display:none}#PricingTable td,#PricingTable th{display:table-cell!important}#PricingTable td,#PricingTable th{width:320px}#PricingTable td+td,#PricingTable th+th{width:auto}}#FooterTop{background:#fff;margin:0}#FooterTop .holder{padding:80px 0}#FooterTop .floatLeft .top{padding-bottom:30px}#FooterTop .floatLeft .mid{padding-bottom:30px}#FooterTop .floatLeft .mid .address{display:block;margin-bottom:15px;min-height:30px;background:url(https://www.govern365.com/wp-content/themes/Govern2023/assets/images/map.png) left center no-repeat;padding-left:40px}#FooterTop .floatLeft .mid .phone{display:inline-block;vertical-align:top;min-height:30px;background:url(https://www.govern365.com/wp-content/themes/Govern2023/assets/images/phone.png) left center no-repeat;padding-left:40px;margin-right:25px}#FooterTop .floatLeft .mid .email{display:inline-block;vertical-align:top;min-height:30px;background:url(https://www.govern365.com/wp-content/themes/Govern2023/assets/images/mail.png) left center no-repeat;padding-left:40px}#FooterTop .floatLeft .mid a{text-decoration:none}#FooterTop .bottom a{display:inline-block}#FooterTop .floatRight .top{font-weight:700;padding-bottom:30px;text-align:center}#FooterTop .floatRight .bottom{text-align:center}#FooterTop .floatRight .bottom .block{display:inline-block;vertical-align:middle}#FooterTop .floatRight .bottom .block img{margin:0 10px}footer.Govern{background:#fff}footer.Govern .blockRight{width:100%;margin-right:-4px;vertical-align:middle;display:inline-block}footer.Govern .blockRight .inside{padding-top:20px}footer.Govern .blockRight .top .block,footer.Govern .blockRight .top .blockProducts{width:20%;display:inline-block;vertical-align:top;margin-right:-5px;padding-bottom:50px}footer.Govern .blockRight .top .block h4{color:#14242a;margin-bottom:10px}footer.Govern .blockRight .top .block ul{padding-left:0}footer.Govern .blockRight .top .block li{display:block;margin:10px 0}footer.Govern .blockRight .top .block li a{color:#666;text-decoration:none;display:inline-block;font-size:16px}footer.Govern .blockRight .top .blockProducts a{display:block}footer.Govern .blockRight .top .blockProducts a{margin-bottom:30px}footer.Govern .blockRight .bottom{font-size:14px;color:#666;padding-top:0;padding-bottom:40px;text-align:center}footer.Govern .blockRight .top .blockProducts a:last-child{margin-bottom:0}#pvaContainer{position:fixed;z-index:1;bottom:140px;right:25px;width:350px;height:500px;display:none;box-shadow:0 4px 10px rgb(0 0 0 / .3)}#pvaBot{width:100%;height:100%;border:none;border-radius:10px}#toggleButton{position:fixed;bottom:50px;right:25px;background:none;border:none;cursor:pointer;padding:0}#toggleButton img{width:90px;height:auto}#govern365-pricing{--card:#ffffff;--muted:#6b7280;--accent:#1e40af;--accent-light:#eff6ff;--success:#059669;--btn-green:#00cc00;--shadow:0 6px 18px rgba(0,0,0,0.07);box-sizing:border-box}#govern365-pricing *,#govern365-pricing *::before,#govern365-pricing *::after{box-sizing:inherit}#govern365-pricing .container{max-width:1200px;margin:0 auto;padding:28px}#govern365-pricing .hero{display:flex;flex-direction:column;gap:18px;align-items:flex-start}@media(min-width:980px){#govern365-pricing .hero{flex-direction:row;align-items:center;justify-content:space-between}}#govern365-pricing .hero-left{max-width:64ch}#govern365-pricing .lead{margin:10px 0 0;color:var(--muted);font-size:15px}#govern365-pricing .cta-row{margin-top:16px;display:flex;gap:10px;flex-wrap:wrap}#govern365-pricing .btn{padding:10px 16px;border-radius:8px;font-weight:600;border:1px solid #fff0;cursor:pointer;font-size:14px;text-decoration:none}#govern365-pricing .btn-primary{background:var(--btn-green);color:#fff;box-shadow:0 6px 16px rgb(0 0 0 / .08);font-size:18px}#govern365-pricing .btn-ghost{background:#fff;color:#111827;border:1px solid #e6e9f2;font-size:18px}#govern365-pricing .estimate{width:100%;background:var(--card);border-radius:12px;padding:16px;box-shadow:var(--shadow)}@media(min-width:980px){#govern365-pricing .estimate{max-width:340px}}#govern365-pricing .estimate small{color:var(--muted);font-size:13px}#govern365-pricing .estimate .big{font-size:30px;font-weight:700;margin-top:0}#estimate-plan{font-weight:700;color:#0c0;font-size:14px;margin-top:6px;text-transform:uppercase}#estimate-breakup{font-size:13px;margin-top:4px}#govern365-pricing .cards{display:grid;grid-template-columns:1fr;gap:16px;margin-top:18px}@media(min-width:640px){#govern365-pricing .cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){#govern365-pricing .cards{grid-template-columns:repeat(5,1fr)}}#govern365-pricing .card{background:var(--card);border-radius:12px;padding:18px;box-shadow:var(--shadow);display:flex;flex-direction:column;justify-content:space-between;min-height:220px;transition:transform .14s ease,box-shadow .14s ease;position:relative}#govern365-pricing .card:hover,#govern365-pricing .card:focus-within{transform:translateY(-6px);box-shadow:0 22px 46px rgb(0 0 0 / .08)}#govern365-pricing .card.popular{border:1px solid rgb(0 204 0 / .15)}#govern365-pricing .price{margin-top:14px;font-weight:800;font-size:20px}#govern365-pricing .period{color:var(--muted);font-size:13px}#govern365-pricing .features{margin:12px 0;color:var(--muted);font-size:13px}#govern365-pricing .tag{padding:6px 8px;border-radius:8px;background:#0c0;color:#fff;font-weight:700;font-size:10px;position:absolute;text-transform:uppercase;right:5px;top:-10px}#govern365-pricing .table-wrap{margin-top:26px;overflow:auto;border-radius:10px;background:#fff;padding:12px;box-shadow:var(--shadow)}#govern365-pricing table{border-collapse:collapse;width:100%;min-width:860px}#govern365-pricing thead th{background:var(--accent);color:#fff;padding:12px 14px;font-size:16px}#govern365-pricing tbody td{padding:12px 14px;border-bottom:1px solid #f3f4f6;font-size:14px}#govern365-pricing .tick{display:inline-block;width:28px;height:28px;line-height:28px;border-radius:50%;text-align:center;font-weight:700;color:var(--success);background:#ecfdf5;border:1px solid #0c0}#govern365-pricing .notavailable{color:#ff0000!important}#govern365-pricing .footer-cta{margin-top:28px;background:#fff;padding:18px;border-radius:10px;display:flex;justify-content:space-between;gap:12px;box-shadow:var(--shadow)}@media(max-width:720px){#govern365-pricing .footer-cta{flex-direction:column;align-items:flex-start}}#govern365-pricing .muted{color:var(--muted);font-size:13px}#govern365-pricing .center{text-align:center}#plans .card h4{font-size:14px;font-weight:700;color:#0c0;text-transform:uppercase}#govern365-pricing h2#plans-heading.muted,#comparision h3.muted{font-weight:500;font-size:24px;color:#000}#comparision tr:last-child td{border-bottom:1px solid #000!important}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-energy a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-energy.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-pharma a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-pharma.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-manufacturing a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-manufacturing.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-real-estate a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-real-estate.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-mergers a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-merger.png) left center no-repeat;padding-left:25px;line-height:24px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-fundraising a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-fundraising.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-board a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-board-meeting.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-supply a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-supply-chain.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-legal a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-legal.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-cao a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-cao.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-watermark a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-watermark.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-audit a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-audit.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-collab a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-collab.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-compliance a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-compliance.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-drm a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-drm.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-membership a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-membership.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-provisioning a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-provisionning.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-qa a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-qa.png) left center no-repeat;padding-left:25px;line-height:20px}.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-vdr a{background:url(https://www.govern365.com/wp-content/uploads/2026/02/icon-vdr.png) left center no-repeat;padding-left:25px;line-height:20px}@media screen and (max-width:599px){.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-energy a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-pharma a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-manufacturing a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-real-estate a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-mergers a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-fundraising a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-board a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-supply a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-legal a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-cao a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-watermark a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-audit a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-collab a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-compliance a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-drm a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-membership a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-provisioning a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-qa a,.primary-navigation>div>.menu-wrapper>li>.sub-menu li.icon-vdr a{background-image:none;padding-left:35px;line-height:auto}}@media screen and (max-width:1399px){.site-logo .custom-logo{max-width:220px}.primary-navigation>div>.menu-wrapper .sub-menu-toggle{width:35px}}@media screen and (max-width:1280px){.holder{width:990px;margin:auto}#HomeBanner .blockLeft h1{font-size:36px}#HomeBanner .blockLeft h1 span{font-size:40px;line-height:60px;display:inline}#HomeTestimonial .testimonialBlock{padding:0}#FooterRequestDemo .FooterFormArea{width:50%}#FeatureBanner .blockLeft,#FeatureBanner .blockLeft.vdrAdjustLeft{width:30%}#FeatureBanner .blockLeft .leftBlock{display:none}#FeatureBanner .blockLeft .rightBlock,#FeatureBanner .blockLeft .rightBlock.vdrAdjustContent{width:100%;padding-left:0;max-width:360px}#FeatureBanner .blockRight,#FeatureBanner .blockRight.vdrAdjustRight{width:70%}#Insights .blockBlog{width:31.3%}#EventDetails .floatLeft a.button{display:inline-block;font-size:16px}#FooterTop .floatLeft,#FooterTop .floatRight{float:none;text-align:center}#FooterTop .floatLeft{margin-bottom:40px}#FooterTop .floatLeft .mid .address{background-image:none;padding-left:0}}@media screen and (max-width:1040px){.holder{width:580px;margin:auto}a.requestDemoHeaderButton{display:none}#HomeBanner .blockLeft,#HomeBanner .blockRight{width:100%;margin-right:0;display:block;padding-left:0;padding-right:0;text-align:center}#HomeBanner .blockLeft{padding-bottom:50px}#HomeBanner .blockLeft h1 span span.headingtext{text-align:left}#FeatureBanner .blockLeft.forty,#FeatureBanner .blockRight.sixty{width:100%}#NewsTicker .leftBlock,#NewsTicker .rightBlock{width:100%;margin-right:0;display:block;text-align:center}#NewsTicker .rightBlock{width:100%;margin-right:0;display:block;text-align:center;padding-top:30px}#HomeTestimonial .testimonialBlock .blockLeft{margin-right:0;margin:auto;display:block}#HomeTestimonial .testimonialBlock .blockRight{width:100%;display:block;margin-top:10px;text-align:center}#BigCTA .holder{border-radius:15px}#BigCTA .blockLeft,#BigCTA .blockRight{width:100%;margin-right:0;display:block;text-align:center}#BigCTA .blockLeft{padding-bottom:30px;padding-left:0;font-size:24px}#Insights .block{width:100%;margin-right:0;margin-bottom:30px}#Insights .block .top,#Insights .blockBlog .top{width:45%;margin-right:5%;float:left}#Insights .blockBlog{width:100%;margin-right:0}#Insights .blogCategories .leftBlock{display:none}#Insights .blogCategories .rightBlock{width:100%;display:block}#EventDetails .floatLeft,#EventDetails .floatRight{width:100%;float:none}#EventDetails .floatLeft{padding-bottom:30px}.entry-header.blogHead .blogContainer .leftBlock{display:none}.entry-header.blogHead .blogContainer .midBlock{flex-basis:100%}#FeatureBanner .blockLeft,#FeatureBanner .blockLeft.vdrAdjustLeft{width:100%;margin-right:0;text-align:center;padding-bottom:30px}#FeatureBanner .blockLeft .rightBlock,#FeatureBanner .blockLeft .rightBlock.vdrAdjustContent{width:100%;max-width:100%}#FeatureBanner .blockRight,#FeatureBanner .blockRight.vdrAdjustRight{width:100%;margin-right:0}#FeatureBanner .blockRight h5{margin-left:0;width:100%;display:block;text-align:center}#FeatureBanner .blockRight .pinned-post{border-left:0;padding-left:0;margin-left:0;text-align:center}#FeatureBanner .blockLeft .rightBlock h5,#FeatureBanner .blockLeft .rightBlock .subscription{display:none}.entry-content.blogDetails #table-of-content{position:revert}#FooterRequestDemo .FooterFormArea{width:100%}#PricingTable ul{padding-left:0}#PricingTable button{border:0;width:auto!important;display:inline-block;margin-right:-4px}#PricingTable li.active button{border:0;background:#0c0;color:#fff}#PricingTable button:focus{outline:none}#PricingTable li.bg-grey,#PricingTable li.bg-ltpurple,#PricingTable li.bg-purple{border-top:0;border-bottom:0}footer.Govern .blockRight .top .block,footer.Govern .blockRight .top .blockProducts{width:100%;text-align:center}}@media screen and (max-width:599px){body:not(.primary-navigation-open) .site-header.has-logo.has-title-and-tagline .primary-navigation{top:20px}#masthead .SearchIconNav,.request-demo{display:none}.site-logo .custom-logo{max-width:200px}.holder{width:300px;margin:auto}#playme{margin-bottom:10px}#HomeBanner .blockLeft h1{font-size:24px;line-height:30px}#HomeBanner .blockLeft h1 span{font-size:24px;line-height:60px}#CustomerList h3{min-width:200px;max-width:300px;width:100%;left:0;margin-left:0;position:relative}#Insights .block .top,#Insights .blockBlog .top{width:100%;margin-right:0;float:none}#Insights .blockBlog .BlogName{min-height:50px}#Insights .readmore{display:none}#FeatureBanner .blockRight .block{width:50%;padding-left:20px}#FooterTop .floatRight .bottom .block:first-child,#FooterTop .floatRight .bottom .block:last-child{display:none}#FooterTop .floatRight .bottom .block:nth-child(2){margin-bottom:20px}}:root{--global--color-background:#ffffff;--global--color-primary:#000;--global--color-secondary:#000;--button--color-background:#000;--button--color-text-hover:#000}@media print{@media print{@page{margin:2cm}.entry .entry-header,.entry,.single .site-main>article>.entry-footer{margin-top:0;margin-bottom:0}.site-footer .site-info{margin:0}.site-header{padding:0}body{font:13pt Georgia,"Times New Roman",Times,serif;font:13pt var(--global--font-secondary,Georgia,"Times New Roman",Times,serif);line-height:1.3;background:#fff!important;color:#000}.has-background-dark *{color:#000!important}h1,.entry-title,.singular .entry-title,.page-title{font-size:22pt;font-weight:700}h2,h3,h4,.has-regular-font-size,.has-large-font-size,h2.author-title,p.author-bio,.comments-title,.archive-description{font-size:14pt;margin-top:25px}.comment-meta,.comment-meta .comment-author .fn{font-size:13pt}a{page-break-inside:avoid}blockquote{page-break-inside:avoid}h1,h2,h3,h4,h5,h6{page-break-after:avoid;page-break-inside:avoid}img{page-break-inside:avoid;page-break-after:avoid}table,pre,figure{page-break-inside:avoid}ul,ol,dl{page-break-before:avoid}a:link,a:visited,a{background:#fff0;font-weight:700;text-decoration:underline;text-align:left}a[href^=http]:after{content:" < " attr(href) "> "}a:after>img{content:""}article a[href^="#"]:after{content:""}a:not(:local-link):after{content:" < " attr(href) "> "}.entry-title a:after{content:"\a< " attr(href) "> ";white-space:pre;font-size:14pt}.cat-links a:after,.tags-links a:after,.byline a:after,.comment-metadata a:after,.wp-block-calendar a:after,.wp-block-tag-cloud a:after,.page-links a:after{content:""}.primary-navigation,.site-title+.primary-navigation,.footer-navigation,.entry-footer,.post-navigation,.navigation.pagination,.widget-area,.edit-link,.more-link,.comment-reply,.reply,.comment .comment-metadata .edit-link,.comment-respond,#dark-mode-toggler{display:none!important}.entry .entry-content .wp-block-button .wp-block-button__link,.entry .entry-content .button,.entry .entry-content .wp-block-file__button{color:#000;background:none}}}img#wpstats{display:none}body.custom-background{background-color:#fff}.popup-overlay{display:none;position:fixed;z-index:10;bottom:10px;left:20px;width:300px;background:#fff;border:1px solid #ccc;border-radius:10px;padding:0;overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0 / .2);transform:translateY(100%);transition:transform 0.5s ease-in-out}.popup-overlay.show{transform:translateY(0)}.g365-webinar-content{background:#fff;padding:0;text-align:left;border-radius:10px;position:relative;font-size:12px}.g365-webinar-content p,.g365-webinar-content ul{margin-bottom:10px}.g365-webinar-content .toparea{background:#fff}.g365-webinar-content .bottomarea{background:#fff;padding:20px;padding-top:10px;text-align:center}.close-btn{position:absolute;top:5px;right:10px;font-size:20px;font-weight:700;cursor:pointer}